Commit Graph

2258 Commits

Author SHA1 Message Date
288b54be6c restore rescan height dialog, use safe clear+resync approach 2026-03-22 11:23:48 -05:00
221231b53b fix rescan crash: use clear+resync instead of reinitializing lightclient 2026-03-22 11:16:50 -05:00
b7a04bebc1 fix rescan crash: shutdown old lightclient before overwriting 2026-03-22 11:12:19 -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
e2071653b9 Rebuild with memo filter fix for change detection
The previous fix checked memo.to_utf8().is_none() but empty memos
(all-zero bytes) have first byte 0x00 < 0xF5, so to_utf8() returns
Some(Ok("")) not None. Change outputs were never filtered.
Now checks for empty string as well as None.
2026-03-22 10:36:09 -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
5fe5447474 v1.1.1: Fix sent tx showing wrong addresses, fix CRLF line endings in build.sh
- Fix change output detection using IVK-based decryption instead of
  static address list, so sent transactions only show the actual
  recipient address
- Fix CRLF line endings in build.sh
- Add release notes for v1.1.1
- Update Linux binary
2026-03-22 09:27:56 -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
v1.1.0
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
fekt
b0d7319182 Merge pull request 'Merge dev into master' (#2) from dev into master
Reviewed-on: https://git.hush.is/dragonx/SilentDragonXLite/pulls/2
2024-11-18 04:23:38 +01: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
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
f620f6c519 Update 'README.md' 2024-04-15 05:39:43 +00:00
fekt
45f69aa78f Add settings locations and remove broken screenshot for now 2024-04-15 04:29:17 +00: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
e1671d48c0 Merge branch 'dev' of https://git.hush.is/dragonx/SilentDragonXLite into dev 2024-04-14 19:09:21 -04:00
fekt
a91cbf04e1 More assets 2024-04-14 19:09:06 -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
bbf19cfce5 red stuff 2024-04-14 01:05:20 -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
7919e882bd Update silentdragonx-lite.pro 2024-04-10 23:19:19 -04: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
9ec9c8a68f Update README.md 2024-04-10 20:38:55 -04:00
fekt
030d5d58b6 Update README.md 2024-04-10 20:38:00 -04:00
fekt
704f6611dc Point to the commit with latest sdxl-cli 2024-04-10 20:28:45 -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