Commit Graph

1282 Commits

Author SHA1 Message Date
Duke Leto
8acb4a5db1 update copyright year 2022-01-13 22:42:18 -05: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
52dad167d7 more debug 2021-12-21 12:44:17 -05:00
Duke Leto
cbc77e9d58 more error checking, logging and fix some compiler warnings 2021-12-21 12:37:13 -05:00
Duke Leto
3f9fc49207 removed unused migration ui, since we never had sprout zaddrs 2021-12-21 12:36:41 -05:00
Duke Leto
5f8babd5a1 Fix cancelEvent warning and better logging+error checking 2021-12-21 12:08:00 -05:00
Duke Leto
eda57b5a1b Try to gracefully handle exceptions in litelib_process_response 2021-12-20 19:14:07 -05:00
Duke Leto
c14c7f2b4b add translation analysis script 2021-12-01 13:52:06 -05:00
Duke Leto
532d8824ab Render current server in hushd tab 2021-11-05 13:02:36 -04:00
Duke Leto
e7a23a4bfb Start implementing the showing of server details in Hushd Tab 2021-11-05 08:55:40 -07:00
jahway603
2fa022f37b added poo to random server list 2021-10-28 00:17:10 -04:00
jahway603
c6d9164068 added some poo 2021-10-27 23:11:01 -04:00
oDinZu
e574663895 Merge branch 'dev' of https://git.hush.is/hush/SilentDragonLite into sdl-odinzu 2021-08-17 17:19:56 -04:00
oDinZu
a9063e865e add nyami to random servers 2021-08-15 19:44:49 -04:00
oDinZu
ce1dfcb735 Update 'src/mainwindow.cpp'
updating lite servers to support more sauce
2021-08-04 00:48:38 +00:00
Duke Leto
760729f1b1 more useful debug log 2021-07-22 22:54:58 -04:00
Duke Leto
f872c0af6b add debugging 2021-07-06 22:25:47 -04:00
Duke Leto
86ce11ff2c update about tab 2021-06-29 13:14:28 -04:00
Duke Leto
b15cd39c5f Welcome To The Land Of Hush 2021-06-22 23:27:30 -04:00
onryo
75cdd68711 Update 'src/mainwindow.cpp' 2021-06-16 13:27:31 +00:00
Duke Leto
3a4b1de6c3 1.5.2 2021-05-30 16:06:38 -04:00
Duke Leto
b0b39054a7 Prevent chats from being showed twice, fixes qa#1 2021-05-30 16:06:00 -04:00
Duke Leto
a135753cef logging and error handling 2021-05-30 15:14:05 -04:00
Duke Leto
14ab550b76 . 2021-05-29 18:31:16 -04:00
Duke Leto
9dce18e151 continue instead of returning after secretstream badness 2021-05-29 18:07:28 -04:00
Duke Leto
3ce1a8c1e8 More details on secretstream errors and cleanups 2021-05-29 13:56:17 -04:00
Duke Leto
f3c3684f88 Fix compile errors and warnings 2021-05-29 12:54:25 -04:00
Duke Leto
35593443b5 Abort when we see funky stuff from secretstream api 2021-05-29 12:50:47 -04:00
Duke Leto
92b86b3dc7 Abort on secretstream funky stuff 2021-05-29 12:32:35 -04:00
Duke Leto
f1fb4209b0 clean 2021-05-29 12:26:43 -04:00
Duke Leto
413cb8a92f . 2021-05-29 12:22:01 -04:00
Duke Leto
35e7072784 Send people to TG support for filing a bug, since Gitea requires an account 2021-05-29 12:20:50 -04:00
Duke Leto
6fd0f808cc 1.5.1 2021-05-29 12:14:00 -04:00
Duke Leto
bd3a839269 HUSHPrice 2021-05-29 12:11:13 -04:00
Duke Leto
d826ca8c92 Abort when we see corrupted ciphertext 2021-05-29 12:06:37 -04:00
Duke Leto
461b41307e Merge branch 'master' into dev 2021-05-29 11:38:09 -04:00
Duke Leto
fe6f38d0bd Prevent Rust from falling victim to trailing slashitis 2021-05-21 17:04:41 -04:00
Duke Leto
1d38959e7e Merge branch 'dev' 2021-05-03 13:45:51 -04:00
Duke Leto
0d13df88e3 Bump version 2021-05-03 13:45:34 -04:00
Duke Leto
f601767811 Randomly choose an SDL server and recognize malicious domain without prefix 2021-05-03 13:36:47 -04:00
Duke Leto
e2770675b5 Better GUI error message for down server 2021-05-03 12:50:14 -04:00
Duke Leto
aad29abc15 . 2021-05-03 12:17:21 -04:00
Duke Leto
8688baa5b8 Better nomenclature 2021-05-02 21:23:16 -04:00
Duke Leto
204fb77d0d Spelling and nomenclature 2021-05-02 21:21:21 -04:00
Duke Leto
e6828434ce Private Key 2021-05-01 11:56:18 -04:00
Duke Leto
fa1054acb5 Allow importing old privkey format 2021-05-01 11:28:13 -04:00
Duke Leto
68104f2247 Fix stuff and get sticky 2021-04-11 00:42:19 -04:00
Duke Leto
cb843addd8 Fix halving calc 2021-04-10 09:36:39 -04:00
Duke Leto
3149f04fc1 . 2021-04-10 02:22:42 -04:00
Duke Leto
b3912a24a2 changes from jahway603 2021-02-08 09:37:23 -05:00