Duke
0c10cf1243
Also prevent logging of passphrase length in first time wizard
2024-01-27 09:15:15 -08:00
Deniod
2b46484f90
fix merge conflicts
2024-01-10 16:10:21 +01:00
onryo
16b6d43786
Revert the merge revert
...
This reverts commit 3c2414028b .
2024-01-06 18:21:41 +01:00
onryo
3c2414028b
Revert "Merge branch 'dev'"
...
This reverts commit 4a7dd7f959 , reversing
changes made to a89a0cc1c6 .
2024-01-06 16:27:48 +01:00
onryo
c01e7ac728
Preparing for the release
2024-01-06 15:18:25 +01:00
Deniod
1f31adc30c
add more debug, use singleshot instead of loop
2023-12-14 08:47:13 +01:00
Deniod
7863d6ffb2
more debug, free mem, lib update
2023-12-13 17:28:52 +01:00
Duke
69cf815ed2
litelib_initialize_new returns a seed when it succeeds, not OK
2023-03-30 05:31:11 -07:00
Duke
f46e1b4a57
Potentially fix #120
2023-03-28 14:04:09 -04:00
Duke
7364e21f99
Check for a non-empty response from litelib_execute
2023-03-26 15:15:57 -07:00
Duke
c7e0f0fae6
Initialize a new server connection from seedphrase when restoring from seed
2023-03-26 08:26:11 -07:00
Duke
ad5b294d95
Make sure to init from phrase when trying a new server during restore in first time wizard
2023-03-26 08:18:19 -07:00
Duke
51483843ac
Report down server in errors of first time wizard
2023-03-26 08:12:23 -07:00
Duke
557e10e5e8
Try another server if current is down when restoring a wallet from seed or saving a wallet
2023-03-26 07:43:35 -07:00
Duke
3f8ae1f9d7
Try another server if current is down when creating new seed
2023-03-25 22:11:22 -07:00
onryo
b74d2952f5
update copyrights
2023-02-20 15:39:41 +01:00
fekt
7649418a7b
Update firsttimewizard.cpp
...
Removing duplicate disconnect/connect signals/slots since moved earlier in wizard in previous commit. Duplicate caused event to be called twice and not work correctly.
2022-11-04 21:03:36 -04:00
fekt
ff8692fa39
Wizard UX fixes
...
Fixed cancelEvent slot, disabled back butttons, removed close button since cancel button displays alert and can close app instead of loading GUI with light server error.
2022-11-04 20:38:10 -04:00
Duke Leto
9e8e95200c
Strip leading/trailing whitespace from wallet birthdays
2022-02-17 23:44:54 -05:00
onryo
532b308a2f
Update 'src/firsttimewizard.cpp'
2022-01-29 12:36:41 +00:00
Duke Leto
a7b9c89d97
Fix some issues related to #65
...
This commit prevents the basic bug of allowing a user to click "Next" without
entering any information. This is done by telling QT which fields are mandatory.
I am not sure if it fixes the "Cancel button does a coredump" because I cannot
reproduce that.
I also made various strings use the translation file.
I removed the "Back" button from the first page, because that makes no sense.
I removed the "Passphrase don't match" red text that is shown by default, because
it was ugly and immediately shows users a negative "you did something wrong" as their
very first visual of the wallet. That seemed like bad UI/UX. Now we only show red
text there if passwords are too short or do not match.
I made the TOS button text red, which makes it more clear that it's necessary
to click it.
As a consequence of these changes, you cannot input ANY values until the TOS radio
button is clicked, so it seemed important to highlight it in red. Otherwise users
may click other areas and it seems like nothing works.
I deleted an unused file restoreSeed.ui .
2022-01-13 22:31:25 -05:00
Duke Leto
cbc77e9d58
more error checking, logging and fix some compiler warnings
2021-12-21 12:37:13 -05:00
Duke Leto
5f8babd5a1
Fix cancelEvent warning and better logging+error checking
2021-12-21 12:08:00 -05:00
Duke Leto
0cee4989c0
Happy 2021
2021-01-02 11:20:58 -05:00
DenioD
a4c5b9b3f3
hide seed and birthday while validate
2020-08-22 09:47:07 +02:00
DenioD
10d12bda6b
update verify seed ui
2020-08-21 20:25:56 +02:00
DenioD
a8ccbb3a86
set theme for create and restore process #135
2020-07-27 21:23:51 +02:00
DenioD
550cbd1ce7
group radio buttons for create/restore #159
2020-07-27 21:04:24 +02:00
DenioD
40721375ff
update translation files #176
2020-07-27 17:59:49 +02:00
DenioD
58ae6355ca
verify that the user Backup the seed and birthday at creation
2020-07-27 12:26:43 +02:00
DenioD
ba1b174d7e
show the birthday of the seed at creation
2020-07-27 11:46:34 +02:00
DenioD
1171aca5df
add dangerous option
2020-07-25 14:56:16 +02:00
DenioD
460974f594
switch back to json lohman - qtjson in new branch for more testing
2020-07-05 20:06:35 +02:00
DenioD
a8ed36b9e4
update lib
2020-06-21 22:21:31 +02:00
DenioD
c8ab4e400f
Disable passphrase field, activate if TOS is accept #169
2020-06-21 09:35:53 +02:00
DenioD
a2351f6ab1
delete startup window
2020-06-18 22:56:59 +02:00
DenioD
66d3aa8974
set image for TOS
2020-06-18 22:18:11 +02:00
DenioD
f8e7a0f5f4
first implementation of HushChat TOS
2020-06-18 21:08:06 +02:00
DenioD
5f67dd4a32
restore 10 zaddr by default, and allow variable zaddr size
2020-06-18 13:46:04 +02:00
miodragpop
e20efde2ed
Qtification "lite" - first round
2020-06-15 13:11:39 +02:00
DenioD
553d929f3a
use blake3 for salt and pwhash for passphrase hash
2020-06-14 21:19:22 +02:00
DenioD
b013eeff4b
use blake3 to hash the passphrase
2020-06-14 08:15:32 +02:00
DenioD
c44322a5e6
encrypt zdust memo
2020-06-09 23:46:51 +02:00
DenioD
c5c3eab002
set passphrase on initial install #64
2020-06-08 21:50:58 +02:00
DenioD
55babd102e
merge
2019-10-26 00:00:29 +02:00
Aditya Kulkarni
2fabc1ec8d
Show syncing progress at startup
2019-10-24 19:16:37 -07:00
DenioD
505c1bfa03
merge
2019-10-24 22:52:20 +02:00
DenioD
8e29dbc7e2
merge
2019-10-24 22:35:37 +02:00
Aditya Kulkarni
c3fcdcb4c5
Validate birthday and save wallet at exit
2019-10-24 12:09:27 -07:00
Aditya Kulkarni
bd289466b5
Handle restore from phrase
2019-10-24 11:52:10 -07:00