4f3ea9f6ee
GUI/Options: Configure rejectparasites using settings
...
Co-authored-by: Luke Dashjr <luke_github1@dashjr.org>
Github-Pull: knots#78
Rebased-From: 78f1ec0f8d
2025-03-05 23:30:16 +00:00
Luke Dashjr
4daa4fe599
GUI/Options: Configure rejecttokens using settings
2025-03-05 23:30:16 +00:00
Luke Dashjr
f19978f20d
GUI/Options: Configure acceptnonstddatacarrier using settings
2025-03-05 23:30:16 +00:00
Luke Dashjr
46897eda0e
GUI/Options: Configure dustdynamic using settings
2025-03-05 23:30:16 +00:00
Luke Dashjr
057943b59b
GUI: Let CreateOptionUI caller pre-initialise the QLayout
2025-03-05 23:30:16 +00:00
Luke Dashjr
73fed175b7
Qt/Options: Configure permitbarepubkey using settings
2025-03-05 23:30:15 +00:00
Luke Dashjr
0b07575691
GUI/Options: Configure maxscriptsize using settings
2025-03-05 23:30:15 +00:00
Luke Dashjr
3e1b343fef
GUI/Options: Configure datacarriercost using settings
2025-03-05 23:30:15 +00:00
Luke Dashjr
60dea73864
GUI/Options: Rewrite datacarriersize tooltip in light of match_more_datacarrier
2025-03-05 23:30:15 +00:00
Luke Dashjr
b67adadb9a
Adjust default policy for Knots and add -corepolicy option to undo
2025-03-05 23:30:15 +00:00
Luke Dashjr
0551bcd0ff
Qt/Options: Configure spkreuse using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
d15608edce
Qt/Options: Configure blockmintxfee using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
dc03e92c4e
Qt/Options: Configure dustrelayfee using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
1fa7351883
Qt/Options: Configure incrementalrelayfee using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
e8f3dbeb28
Qt/Options: Configure blockreconstructionextratxn using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
8102b5aa39
Qt/Options: Configure walletrbf using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
63eee42103
Qt/Options: Configure minrelaytxfee using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
9568978fd5
Qt/Options: Configure blockmaxsize, blockprioritysize, and blockmaxweight using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
b67e66bcde
Qt/Options: Implement Mining tab design in code
2025-03-05 23:30:14 +00:00
Luke Dashjr
80196bad5c
Qt/Options: Configure datacarrier[size] using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
f1ab51a491
Qt/Options: Configure permitbaremultisig using rwconf
2025-03-05 23:30:14 +00:00
Luke Dashjr
c72a0b2100
Qt/Options: Configure limitdescendant{count,size} using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
ba4c604118
Qt/Options: Configure limitancestorsize using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
a9fa1302b3
Qt/Options: Configure limitancestorcount using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
75cd381042
Qt/Options: Configure bytespersigopstrict using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
5f4b95ab8e
Qt/Options: Configure acceptnonstdtxn using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
8ae6db8db1
Qt/Options: Configure mempoolexpiry using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
d6f4eb55f9
Qt/Options: Configure maxmempool using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
4dff308dc7
Qt/Options: Configure maxorphantx using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
0892562e43
Qt/Options: Configure mempoolreplacement using rwconf
2025-03-05 23:30:13 +00:00
Luke Dashjr
41cf4b94e0
Qt/Options: Implement Mempool tab design in code
2025-03-05 23:30:12 +00:00
Luke Dashjr
284ac93819
Qt/Options: Helper functions to build options programatically
2025-03-05 23:30:12 +00:00
Luke Dashjr
39668f3647
Merge 5861 via gui_restore_addresses
2025-03-05 03:27:08 +00:00
Luke Dashjr
db8eba71d5
GUI/Options: Disable peerblockfilters option if pruning is already enabled but basic blockfilterindex is not
...
Otherwise, enabling it will prompt the user to restart, and restart will fail
2025-01-27 18:17:33 +00:00
Luke Dashjr
8e0c670bb6
Bugfix: GUI/Options: Handle PruneTristate manually
...
QDataWidgetMapper apparently doesn't handle tristate checkboxes correctly
2025-01-26 00:51:48 +00:00
Luke Dashjr
208270f6d1
Bugfix: GUI/Options: Prune size field should be disabled for manual-prune checkbox state
2025-01-26 00:51:48 +00:00
Luke Dashjr
03317ace84
Bugfix: GUI/Options: Correct maxuploadtarget label to use MiB
2025-01-26 00:51:48 +00:00
Luke Dashjr
f9226184b0
GUI: Options: Replace addresstype radioboxes with a combobox to match Receive dialog
2025-01-26 00:51:47 +00:00
Luke Dashjr
7dce75e5f8
Qt/Options: Expose peerblockfilters in GUI using rwconf
...
For now, enables basic block filters permanently (can't be disabled)
2025-01-26 00:51:47 +00:00
Luke Dashjr
32c3f975b4
Qt/Options: Handle manual pruning cleanly
2025-01-26 00:51:47 +00:00
Luke Dashjr
a28c48bc4c
Qt/Options: Switch prune setting from GB to MiB
2025-01-26 00:51:46 +00:00
Luke Dashjr
3a2e18081a
Qt/Options: Expose addresstype in GUI using rwconf
...
NOTE: This doesn't update the receive dialog's "Generate Bech32 address" checkbox at all.
That's okay for Bitcoin Knots since it just affects the default checked state, but Core hides the checkbox entirely when addresstype=legacy, so you would want to show/hide it as necessary.
2025-01-26 00:51:24 +00:00
Luke Dashjr
fa7fcf5725
Qt/Options: Expose peerbloomfilters in GUI using rwconf
2025-01-26 00:51:24 +00:00
Luke Dashjr
8518a3e56e
Qt/Options: Expose maxuploadtarget in GUI using rwconf
2025-01-26 00:51:24 +00:00
Luke Dashjr
2a7bb1f76d
Qt/Options: Allow an "invalid" network port if it is the current value already
2025-01-17 18:36:12 +00:00
Luke Dashjr
c7d6452fff
Qt/Options: Actually check validator acceptability for network port
2025-01-17 18:36:12 +00:00
Luke Dashjr
cd1aaf9b7d
Qt/Options: Don't allow setting a port below 1024
2025-01-17 18:36:12 +00:00
Hampus Sjöberg
497584d947
[Qt] Adding network port to GUI settings, fixes #7039
...
Adds Network port input box to the Network tab in the Options dialog.
-port takes priority over the GUI setting.
If left blank, it will default to the default port
2025-01-17 18:36:12 +00:00
Luke Dashjr
87dbf38e9e
Merge branch 'qt_fontsel_qrcodes-27+knots' into qtnetworkport-28+knots
2025-01-17 18:35:57 +00:00
Hennadii Stepanov
eb85cacd29
Merge bitcoin-core/gui#826 : OptionsDialog: Allow Maximize of window
...
3dbd94b661
GUI/OptionsDialog: Allow Maximize of window (Luke Dashjr)
Pull request description:
ACKs for top commit:
hebasto:
ACK 3dbd94b661
.
Tree-SHA512: 24a94840d97510ce5760c3099a765fb2f5d107d99a8f72757f509eefdaf35cb2d4d7f3243866bf6dc635fe83bb73b422e3cae2bd161d9b4b6f2e3d77bfd27353
2024-08-04 16:29:31 +01:00