Commit Graph

1437 Commits

Author SHA1 Message Date
221231b53b fix rescan crash: use clear+resync instead of reinitializing lightclient 2026-03-22 11:16:50 -05:00
f5d26dd34d fix wallet restore: pass overwrite=true to allow restoring over existing wallet 2026-03-22 11:08:05 -05:00
ff8368ca97 fix birthday parse: treat empty input as 0, update hashes 2026-03-22 10:59:30 -05:00
7ec272df90 v1.1.1: release build with tx display fix, birthday parse fix 2026-03-22 10:52:25 -05:00
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
e601048fd8 bump version to v1.1.0 2026-03-21 04:42:20 -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
dan_s
54813c8827 updating checkpoints and build script 2024-11-05 16:40:05 -06:00
dan_s
0865358171 updated css for dragonx theme and added as option to settings menu 2024-05-08 23:21:51 -05:00
fekt
573fba9ba0 More translation replacements 2024-04-15 21:10:44 -04:00
fekt
054dcb451b Fix halving calculation 2024-04-15 15:01:39 +00:00
duke
9947c14411 DRGX has a blocktime of 36s 2024-04-15 13:49:54 +00:00
fekt
9f47d1e293 Update blocktime for DRGX
Difficulty, longestchain, and some other data does not render in UI and needs to be fixed. Halving calculations also need to be reviewed for accuracy for DRGX.
2024-04-15 01:41:53 -04:00
fekt
07bf4a2eab taddr private keys can start with a 7 2024-04-15 00:14:52 -04:00
fekt
e50cb1e2c6 Default price feed to off and hide bg image in chat for now 2024-04-14 23:44:36 -04:00
fekt
6a8a8eac54 Minor DRGX changes for requests and midnight theme 2024-04-14 18:44:53 -04:00
fekt
b814c78837 Updates for chat money requests 2024-04-14 18:30:48 -04:00
fekt
fd4510a2b8 Initial assets update 2024-04-14 00:31:11 -04:00
fekt
f70dd99b9c Test using ticker here instead 2024-04-11 21:29:45 -04:00
fekt
2b26d95121 Update settings.h 2024-04-11 21:26:12 -04:00
fekt
df897a977f Minor fix for price 2024-04-11 21:23:19 -04:00
fekt
545c27ba36 More translations and UI stuff 2024-04-11 21:19:22 -04:00
fekt
5653a27292 Explorer and other URLs 2024-04-11 21:04:08 -04:00
fekt
a3ce9a3ae8 Updating translations and some UI stuff 2024-04-11 20:55:22 -04:00
fekt
022e322a0b Use ticker instead 2024-04-11 20:21:43 -04:00
fekt
1878701ab1 Removing some unused and old stuff 2024-04-11 20:08:40 -04:00
fekt
81ae13be42 Moaaaar Dragon 2024-04-11 00:19:25 -04:00
fekt
c34b5ad16a Dragonify more things 2024-04-11 00:16:41 -04:00
fekt
b61085de60 Update DRGX market data 2024-04-10 23:59:51 -04:00
fekt
e1e0ac79cb Search/replace for dragonx 2024-04-10 21:10:50 -04:00
fekt
faaa5a7c39 Update version.h 2024-04-10 20:09:09 -04:00
fekt
40573a9bdc Add DRGX light servers 2024-04-10 19:06:53 -04:00
onryo
e1ef74c83c Point to the commit with the latest sdl-cli 2024-03-25 02:38:20 +01:00
onryo
70237c2d84 rm backend server 2024-03-24 11:12:32 +00:00
onryo
d2ceecaffa rm backend server 2024-03-24 11:11:23 +00:00
onryo
b917e39071 Update version file 2024-02-10 14:09:36 +01:00
lucretius
e94df062a8 add Qt::CaseInsensitive for compression error 2024-02-08 15:55:33 +01:00
lucretius
068a3935e2 move connection error to status bar only if there is a compression flag error 2024-02-08 13:52:41 +01:00
lucretius
26182290f5 move connection error to status bar, lib update 2024-02-06 17:15:43 +01:00
onryo
b8dc50f903 Beta version 2024-01-27 22:20:14 +01:00
Duke
0c10cf1243 Also prevent logging of passphrase length in first time wizard 2024-01-27 09:15:15 -08:00
Duke
775135cc44 Do not log passphrase length to STDOUT 2024-01-27 11:20:51 -05:00
lucretius
49d587cd42 Add custom fee to gui 2024-01-24 13:42:19 +01:00
lucretius
4f0229a823 fix for isOnline in getSettings() 2024-01-24 13:27:42 +01:00
lucretius
683718008c use note automation only for chat related txs 2024-01-22 14:11:02 +01:00
Duke
4b95013d15 Fix typo 2024-01-21 12:30:27 -05:00
lucretius
8da49166a8 delete not needed commentar 2024-01-21 17:07:12 +01:00
lucretius
d0b8ab074e add new method for litelib to check if server is online 2024-01-21 16:57:00 +01:00
lucretius
366f6e24bc fix for getRandomServer() 2024-01-21 13:17:00 +01:00