Commit Graph

672 Commits

Author SHA1 Message Date
tomFlowee 0c6c326b21 Move "copied to clipboard" out of the way
This allows one to still scan the QR while the feedback is there. For
instance when the user by mistake tapped the QR.
2021-04-29 15:24:01 +02:00
tomFlowee 9b21807ea3 Update/add icons. 2021-04-29 15:18:10 +02:00
tomFlowee 4aa5a3904e Show total portfolion wealth 2021-04-29 12:26:02 +02:00
tomFlowee bb2e3f2369 Make sync status show even if up-to-date. 2021-04-29 12:15:22 +02:00
tomFlowee eaedf8d83a Re-add the import/create wallet dialog. 2021-04-29 12:12:12 +02:00
tomFlowee b8d16d1035 Even better text from David Shares. 2021-04-28 17:03:08 +02:00
tomFlowee ce8537be61 Require explicit approval for BTC style (legacy) address types. 2021-04-27 11:15:25 +02:00
tomFlowee 2f368b5aa8 UX feature; avoid sending without preparing. 2021-04-26 19:57:00 +02:00
tomFlowee b1be2682c1 Make send pane functional. 2021-04-26 19:51:25 +02:00
tomFlowee f7fe520219 Next iteration of the UX for send tx pane.
mostly non-functional.
2021-04-23 19:59:49 +02:00
tomFlowee 9ec2a4a615 Start rework of send tab 2021-04-22 22:04:30 +02:00
tomFlowee 2095c4b5f2 Add 'main account' checkbox option again. 2021-04-22 16:42:07 +02:00
tomFlowee 9560e951fd Port more old functionality to the new GUI 2021-04-22 16:13:40 +02:00
tomFlowee e49c4896f0 Make popups behave the same. 2021-04-21 20:12:58 +02:00
tomFlowee 40c82413f1 Port more functionality over to the new GUI design. 2021-04-21 20:01:58 +02:00
tomFlowee 9e085c6b30 make some more details work 2021-04-21 18:15:14 +02:00
tomFlowee b752103acc Make receive pane work more sane 2021-04-21 17:48:08 +02:00
tomFlowee 0fb9e5c55f Improve tabbar 2021-04-21 17:48:08 +02:00
tomFlowee f96a51eb89 Improve initial-wallet creation 2021-04-21 15:17:08 +02:00
tomFlowee 0ffd7a5e71 Clarify the config file a little. 2021-04-21 11:27:24 +02:00
tomFlowee 9effe17cf7 Fixes 2021-04-21 00:11:57 +02:00
tomFlowee 52c605f013 play with colors 2021-04-20 23:54:33 +02:00
tomFlowee dae78045d1 fixlet 2021-04-20 23:22:37 +02:00
tomFlowee b3713cad5c Fix off-by-one 2021-04-20 19:50:17 +02:00
tomFlowee 29d3c787ee Generate _en ts file
The english ts file is not packaged as it would be a no-op file
anyway, but we generate it because it is used for uploading to our
translations platform.
Similarly we ignore the file since it should not be in git, again
because it contains only the source strings.
2021-04-20 19:50:17 +02:00
tomFlowee e464131a72 Fixes and cleanups. 2021-04-20 19:30:56 +02:00
tomFlowee ff2c8a28db Add basic tabbar functionality 2021-04-20 17:41:35 +02:00
tomFlowee 0a156be91e Show accounts. 2021-04-20 16:14:08 +02:00
tomFlowee 23e72d7035 First draft for new look 2021-04-19 22:36:02 +02:00
tomFlowee 596b246c0f Try to reproduce a bug. 2021-04-19 19:22:37 +02:00
tomFlowee 1d88637e06 Follow API fixes in flowee-libs 2021-04-19 15:52:50 +02:00
tomFlowee 73a83dac6b Make unit tests more stable: don't pull in unit test
The wallet calls the singleton for notification purposes, lets simply
ifdef that out for unit tests.
2021-03-31 12:24:11 +02:00
tomFlowee 12a8b99317 Clarify API for chain selection. 2021-03-31 12:13:24 +02:00
tomFlowee 1ae5bf9a53 Fix alternate rows color 2021-02-08 16:31:00 +01:00
tomFlowee 22ac2d98fc Be smarter about blockheight
This solves the issue where we expect too many blocks when a client is
restarted while being at the tip and there is more than 300 seconds
passed since the last block.

This now doesn't show we are waiting for blocks until an actual block is
mined by having a 25min variance allowance.
2021.01.1
2021-02-06 16:30:51 +01:00
tomFlowee 00d3248d05 Take suggestions from static analizer. 2021-02-05 17:47:17 +01:00
tomFlowee fb598c8c8f Add notification manager. 2021-02-05 16:56:02 +01:00
tomFlowee c6a9648d46 Add helper code for debugging requests 2021-02-05 16:54:07 +01:00
tomFlowee 31ded84ead Fix clipboard feedback being shown 2021-02-05 16:53:42 +01:00
tomFlowee bac37e5c81 Fix layout issues
This works better with bigger text
2021-02-04 19:23:15 +01:00
tomFlowee 8eb0ae3679 Add IP address and cleanup netview. 2021-02-04 19:23:15 +01:00
tomFlowee d61b866cf2 Avoid mutex in QML thread
Since QList and friends are implicityly shared, we can avoid a mutex.
2021-02-03 16:36:01 +01:00
tomFlowee dae0443b34 Use 'override' keyword. 2021-02-03 16:16:56 +01:00
tomFlowee b893d0b36a Keep compatible with older Qt
Make sure we can compile on older platforms.
2021-02-01 22:03:10 +01:00
tomFlowee fb275bec8c Add logo for splash screen 2021-02-01 20:27:53 +01:00
tomFlowee 0e34e308db Add unit test for Wallet::findInputsFor() 2021-01-31 22:51:55 +01:00
tomFlowee 2b082bf2b1 Many more translations fixes
This makes both the NL and the PL languages at 100%
2021-01-31 20:59:53 +01:00
tomFlowee dc94c068f6 Remove unneeded debugging output 2021-01-29 22:01:40 +01:00
tomFlowee 6c3366428b Minor nits 2021-01-29 19:19:30 +01:00
tomFlowee 35af4ff305 Various translation fixes
* Move colon out of translation
* Use the plural feature
  this allows us to provide two translations for 1 or more items.
* Misc issues and inconsistencies fixed
2021-01-29 10:27:24 +01:00