Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
89e301d
fix price not showing
Oct 27, 2022
49c3c15
disable fee preview calculation for desktop send form
julian-CStack Oct 27, 2022
d263bf1
set maxLines in desktop send address and note fields to 5
julian-CStack Oct 27, 2022
3eff509
refactor longer bits of logic out of the build method
julian-CStack Oct 27, 2022
d365614
desktop send fields restyle
julian-CStack Oct 27, 2022
51b6a95
medium desktop buttons
julian-CStack Oct 27, 2022
00e8019
desktop wallet balance info style fixes
julian-CStack Oct 27, 2022
6ca5b55
desktop receive style fixes
julian-CStack Oct 27, 2022
8b136b0
overflow fix
julian-CStack Oct 27, 2022
7203f09
desktop sync status styling and basic functionality
julian-CStack Oct 27, 2022
a92e4e2
desktop in wallet exchange button
julian-CStack Oct 27, 2022
934cdcc
WIP: desktop transactions list
julian-CStack Oct 27, 2022
be81625
WIP: desktop transactions filter
julian-CStack Oct 27, 2022
ec78404
desktop dialog mod to allow setting max size
julian-CStack Oct 27, 2022
cc0770b
desktop tx search filter + various bugfixes
julian-CStack Oct 27, 2022
8549eda
desktop stack experience view layout
julian-CStack Oct 28, 2022
3a15538
WIP: desktop wallet keys popup layouts
julian-CStack Oct 28, 2022
549087a
WIP: desktop wallet keys popup qr code
julian-CStack Oct 28, 2022
e64c067
desktop all transaction list item layout
julian-CStack Oct 28, 2022
ccdfa8d
WIP: transaction filter+search fixes
julian-CStack Oct 28, 2022
180b18e
Merge branch 'staging' into desktop
julian-CStack Oct 28, 2022
300b1fa
route update
Oct 28, 2022
234794e
WIP: security_settings and dialog popups
Oct 28, 2022
8fb3404
Merge remote-tracking branch 'origin/desktop' into desktop
julian-CStack Oct 29, 2022
5b2d9ce
Coin enum clean up and bug fixes
julian-CStack Oct 29, 2022
1f63388
desktop favorite card navigation fix
julian-CStack Oct 29, 2022
5fd47de
desktop tx details + edit note ui
julian-CStack Oct 29, 2022
32eb9bb
desktop tx details scroll fix
julian-CStack Oct 29, 2022
c9220c5
desktop wallet renaming
julian-CStack Oct 30, 2022
a1f4ec8
desktop wallet view refactor
julian-CStack Oct 30, 2022
b3b8d0b
added more customization options to AppBarBackButton
julian-CStack Oct 31, 2022
817460b
proper conditional parent widget class to handle some desktop/mobile …
julian-CStack Oct 31, 2022
3421602
manually toggleable expandable mod
julian-CStack Oct 31, 2022
7540e59
desktop receiving popups
julian-CStack Oct 31, 2022
5f28a8c
desktop send info message popups
julian-CStack Oct 31, 2022
03f4030
temp disabled erroring calls
julian-CStack Nov 1, 2022
4039014
WIP: needs drop down menu
Nov 1, 2022
7b41da4
Merge branch 'desktop' of https://github.com/cypherstack/stack_wallet…
Nov 1, 2022
d9b825b
dropdown fix
julian-CStack Nov 1, 2022
99883d3
satoshi to decimal amount format function modified to take optional C…
julian-CStack Nov 1, 2022
ec3378f
WIP desktop send flow
julian-CStack Nov 1, 2022
60b332a
auto backup drop down menu
Nov 1, 2022
4d8804f
WIP desktop send flow address book address chooser
julian-CStack Nov 1, 2022
fcf9f2c
Merge branch 'staging' into desktop
julian-CStack Nov 1, 2022
6d8142d
code formatting
julian-CStack Nov 1, 2022
6ebe33c
temporarily commented out failing widget tests due to platform differ…
julian-CStack Nov 1, 2022
1d47832
WIP: needs popup for stack experience and debug info
Nov 1, 2022
b4a9215
Merge pull request #195 from cypherstack/staging
ryleedavis Nov 1, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions assets/svg/arrow-down.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
23 changes: 23 additions & 0 deletions assets/svg/keys.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 7 additions & 3 deletions lib/models/transaction_filter.dart
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
class TransactionFilter {
final bool sent;
final bool received;
final DateTime from;
final DateTime to;
final bool trade;
final DateTime? from;
final DateTime? to;
final int? amount;
final String keyword;

TransactionFilter({
required this.sent,
required this.received,
required this.trade,
required this.from,
required this.to,
required this.amount,
Expand All @@ -18,6 +20,7 @@ class TransactionFilter {
TransactionFilter copyWith({
bool? sent,
bool? received,
bool? trade,
DateTime? from,
DateTime? to,
int? amount,
Expand All @@ -26,6 +29,7 @@ class TransactionFilter {
return TransactionFilter(
sent: sent ?? this.sent,
received: received ?? this.received,
trade: trade ?? this.trade,
from: from ?? this.from,
to: to ?? this.to,
amount: amount ?? this.amount,
Expand All @@ -35,6 +39,6 @@ class TransactionFilter {

@override
String toString() {
return "TxFilter { sent: $sent, received: $received, from: $from, to: $to, amount: $amount, keyword: $keyword }";
return "TxFilter { sent: $sent, received: $received, trade: $trade, from: $from, to: $to, amount: $amount, keyword: $keyword }";
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@ class MnemonicTable extends StatelessWidget {
Key? key,
required this.words,
required this.isDesktop,
this.itemBorderColor,
}) : super(key: key);

final List<String> words;
final bool isDesktop;
final Color? itemBorderColor;

@override
Widget build(BuildContext context) {
Expand Down Expand Up @@ -40,6 +42,7 @@ class MnemonicTable extends StatelessWidget {
number: ++index,
word: words[index - 1],
isDesktop: isDesktop,
borderColor: itemBorderColor,
),
),
],
Expand All @@ -61,6 +64,7 @@ class MnemonicTable extends StatelessWidget {
number: i + 1,
word: words[i],
isDesktop: isDesktop,
borderColor: itemBorderColor,
),
),
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,19 @@ class MnemonicTableItem extends StatelessWidget {
required this.number,
required this.word,
required this.isDesktop,
this.borderColor,
}) : super(key: key);

final int number;
final String word;
final bool isDesktop;
final Color? borderColor;

@override
Widget build(BuildContext context) {
debugPrint("BUILD: $runtimeType");
return RoundedWhiteContainer(
borderColor: borderColor,
padding: isDesktop
? const EdgeInsets.symmetric(horizontal: 12, vertical: 9)
: const EdgeInsets.all(8),
Expand Down
Loading