Commit Graph
1437 Commits
Author SHA1 Message Date
DanS 221231b53b fix rescan crash: use clear+resync instead of reinitializing lightclient 2026-03-22 11:16:50 -05:00
DanS f5d26dd34d fix wallet restore: pass overwrite=true to allow restoring over existing wallet 2026-03-22 11:08:05 -05:00
DanS ff8368ca97 fix birthday parse: treat empty input as 0, update hashes 2026-03-22 10:59:30 -05:00
DanS 7ec272df90 v1.1.1: release build with tx display fix, birthday parse fix 2026-03-22 10:52:25 -05:00
DanS 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
DanS 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
DanS e601048fd8 bump version to v1.1.0 2026-03-21 04:42:20 -05:00
DanS 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