Commit Graph

132 Commits

Author SHA1 Message Date
90383b0f43 v1.1.1: Bump version, fix CFLAGS in lib/Makefile, rebuild binaries
- Bump APP_VERSION from 1.1.0 to 1.1.1
- Fix CFLAGS in lib/Makefile: remove quoted empty string that broke
  blake3 cross-compilation
- Rebuild Linux and Windows binaries with IVK change detection fix
- Update SHA-256 hashes in release notes
2026-03-22 10:02:51 -05:00
cc34cc3f21 Add clean shutdown, wallet safety, and UI contrast fixes
Shutdown:
- Call litelib_shutdown() to stop Rust background threads on exit
- Add 15-second timeout on wallet save dialog to prevent hang on close
- Add litelib_shutdown FFI declaration in header and controller

UI Contrast (dragonx theme):
- Fix disabled buttons: white text was invisible on white background
- Add QWizard, QMessageBox, QTextBrowser, QPlainTextEdit styling for dark theme
- Add QCheckBox, QRadioButton, QDialogButtonBox contrast rules
- Fix seed word verification buttons: dark themed with explicit text color
- Fix chat bubbles: replace light backgrounds with dark themed colors
- Fix Terms of Service link color: #0000ff -> #6699ff for visibility
- Remove duplicate conflicting QLabel#lblMessage CSS rule

Add v1.1.0 release notes with checksums
2026-03-21 05:39:19 -05:00
cd5a9f3736 DragonX compatibility: crash fixes, reorg detection, server failover, sync perf
- Fix Rust FFI panics with catch_unwind wrappers and safe CString handling
- Handle poisoned mutex/RwLock from prior panics instead of crashing
- Add stuck sync detection (10s stall threshold) and chain reorg user prompt
- Add "Skip Verification" button to seed phrase wizard
- Update payment URIs from hush: to drgx:
- Update branding strings throughout UI
- Add all 6 lite servers (lite, lite1-5.dragonx.is) with random selection
- Add server connectivity probing to skip unreachable servers
- Reuse Tokio runtime across block fetch batches to reduce sync overhead
- Update Cargo.lock dependencies
2026-03-21 03:43:23 -05:00
fekt
336d85e6c7 Update checkpoints 2024-11-17 22:09:45 -05:00
dan_s
54813c8827 updating checkpoints and build script 2024-11-05 16:40:05 -06:00
fekt
4b44201d8d Rename and add missing lib 2024-04-10 22:54:07 -04:00
fekt
7f882545de Point to correct commit for sdxl-cli 2024-04-10 22:44:46 -04:00
fekt
e1e0ac79cb Search/replace for dragonx 2024-04-10 21:10:50 -04:00
fekt
704f6611dc Point to the commit with latest sdxl-cli 2024-04-10 20:28:45 -04:00
onryo
ddad184bb9 cargo vendor 2024-03-25 02:39:17 +01:00
onryo
e1ef74c83c Point to the commit with the latest sdl-cli 2024-03-25 02:38:20 +01:00
onryo
35482c2ab1 cargo vendor 2024-02-10 14:05:38 +01:00
onryo
0c142c7b23 Point to the commit with the latest sdl-cli 2024-02-10 14:02:59 +01:00
duke
c73ac543f4 Merge pull request 'Move connection errror to status Bar' (#148) from lucretius/SilentDragonLite:dev into dev
Reviewed-on: https://git.hush.is/hush/SilentDragonLite/pulls/148
2024-02-09 17:18:52 +00:00
lucretius
26182290f5 move connection error to status bar, lib update 2024-02-06 17:15:43 +01:00
Duke
bd272dacb7 Merge branch 'dev' of https://git.hush.is/hush/SilentDragonLite into dev 2024-01-29 09:20:59 -08:00
Duke
a32146470b Do not log seed to STDOUT 2024-01-29 09:20:51 -08:00
onryo
2ababaef70 cargo vendor 2024-01-27 22:13:56 +01:00
onryo
5a338c7b55 Point to the commit with the latest sdl-cli 2024-01-27 22:11:07 +01:00
lucretius
49d587cd42 Add custom fee to gui 2024-01-24 13:42:19 +01:00
lucretius
d0b8ab074e add new method for litelib to check if server is online 2024-01-21 16:57:00 +01:00
lucretius
6f7fd863f0 Sticky Server and Note Automation as GUI setting 2024-01-21 12:26:07 +01:00
Duke
5199f9487c Merge remote-tracking branch 'lucretius/dev' into dev 2024-01-18 15:24:36 -08:00
lucretius
1a5ab786bc update lib with proto changes 2024-01-15 18:30:28 +01:00
Duke
df67f779f7 Do not log blake3 hash to stdout, fixes #136 2024-01-12 19:36:13 -05:00
Duke
0f8f028d7d Fix indentation, no functional changes 2024-01-12 18:17:32 -05:00
Deniod
2b46484f90 fix merge conflicts 2024-01-10 16:10:21 +01:00
Deniod
9276519c7b change lib commit 2024-01-10 15:33:09 +01:00
Deniod
98c21693e9 change lib commit 2024-01-10 15:31:07 +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
07c16a6009 cargo vendor 2024-01-06 15:47:32 +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
Deniod
3962b42e30 mempool integration 2023-11-27 17:32:55 +01:00
onryo
670bc59826 Update silentdragonlite-cli for new checkpoints 2023-02-18 02:10:49 +01:00
Duke Leto
fcdbfe2c34 update silentdragonlite-cli for new checkpoints 2022-12-02 15:41:35 -05:00
Duke Leto
e420c93aa6 Correctly update silentdragonlite-cli dependency 2022-02-22 10:01:06 -05:00
Duke Leto
af333d8e07 Update silentdragonlite-cli to latest commit on master 2022-02-22 09:54:28 -05:00
Duke Leto
fbb9ea7670 Update Cargo.lock
The only functional change is to update silentdragonlite-cli but it seems my version of cargo
changed the format of things slightly, and added a checksum to every package and also changed
some URLs to speficy a package name instead of a full URL.
2022-02-16 11:19:09 -05:00
Duke Leto
ccbf1515f8 update to latest silentdragonlite-cli master commit which has new checkpoints 2022-02-16 11:11:13 -05:00
Duke Leto
f872c0af6b add debugging 2021-07-06 22:25:47 -04:00
Duke Leto
eeba8ec9da convert to git.hush.is 2021-02-26 13:41:04 -05:00
jahway603
6544459e38 changed an old link to git.hush.is 2021-02-10 21:09:13 -05:00
DenioD
f20dd70ede add tkey import and autoshield it 2020-10-01 20:45:09 +02:00
DenioD
d9c0f45b8e update lib 2020-09-29 16:33:15 +02:00
DenioD
1b26930e75 update lib, new checkpoints 2020-09-13 10:05:30 +02:00
DenioD
451e7a2a17 update lib 2020-08-05 10:32:33 +02:00
DenioD
0d53085b7e update lib 2020-07-29 15:42:52 +02:00
DenioD
aee9697750 fix retry on broken connection #177 2020-07-26 12:04:04 +02:00