f321x
f597436fd9
revealer: improve code formatting
2025-07-05 14:13:27 +02:00
f321x
9495aabc8c
fix: do not catch exception in revealer plugin
...
exceptions thrown inside `create_noise_file()` were catched and
couldn't reach the `CrashReporter`.
2025-07-05 14:10:01 +02:00
ThomasV
cec2089917
revealer plugin: do not add icon to status bar
...
timelock_recovery: move help button to the top
2025-05-07 09:33:08 +02:00
f321x
31a9934e59
plugin: add help text to revealer plugin
...
there is no available documentation on what this plugin does or how it
works, also the concept isn't well known. By adding some information in
the form of a help box the user can understand the concept of what this
plugin does and how it is used.
2025-05-02 14:02:25 +02:00
ThomasV
8c028f7528
Add/remove plugins from GUI
...
- both internal and external plugins require GUI install
(except internal HW plugins, which are 'auto-loaded' and hidden)
- remove init_qt hook
- in Qt, reload wallet windows if plugin enabled/disabled
- add 'uninstall' button to PluginDialog
- add 'add plugins' button to wizard hw screen
- add icons to the plugin list
2025-04-15 08:35:10 +02:00
ThomasV
c93b13f6d9
Make it possible to create zip plugins from internal plugins
...
specifically:
- add 'name' field to manifest.json
- make 'version' optional in contrib/make_plugin
- fix import in jade plugin
2025-04-14 11:54:04 +02:00
ThomasV
eff8b65355
Plugins: pass wallet to settings_dialog
...
Also, remove settings_widget method.
The widget should always be a button.
nwc: is_initialized -> initialized
2025-04-12 11:09:15 +02:00
f321x
253ab6849a
implement NIP47 plugin
2025-04-10 10:22:29 +02:00
f321x
a9f8048251
use manifest.json instead of loading init file for plugin registration
2025-03-19 10:38:20 +01:00
SomberNight
4b6c7af9b0
plugins: revealer: fix following qt6 migration
...
follow-up https://github.com/spesmilo/electrum/issues/8007
2024-10-17 16:36:11 +00:00
ThomasV
76d4fcec3c
follow-up previous
2024-10-17 16:00:09 +02:00
ThomasV
eccc5900e0
move plugin icons to plugins
2024-10-17 13:32:30 +02:00
SomberNight
cfe8502f96
qt desktop gui: upgrade qt5->qt6
...
closes https://github.com/spesmilo/electrum/issues/8007
2024-09-18 15:48:38 +00:00
Soren Stoutner
815e18302d
revealer plugin: move font initialisation to earlier
...
Co-authored-by: SomberNight <somber.night@protonmail.com >
2024-09-18 15:11:30 +00:00
Soren Stoutner
47370d773c
Update Source Sans Pro font to the current Source Sans 3.
2024-09-10 17:30:32 -07:00
fuyangpengqi
91de8e70e5
chore: fix some typos in comments ( #9014 )
...
Signed-off-by: fuyangpengqi <995764973@qq.com >
2024-04-18 13:59:39 +00:00
Soren Stoutner
fd421e234d
Change copyright email address to soren@debian.org.
2024-03-16 13:13:58 -07:00
sorenstoutner
ddad5f1320
Fix Revealer Qt layout ( #8587 )
...
* Fix Revealer Qt layout
* Add license information
2023-09-05 12:32:38 +00:00
SomberNight
b8d410849c
fix revealer plugin for python 3.10+
...
fixes https://github.com/spesmilo/electrum/issues/7719
2023-08-25 23:35:07 +00:00
SomberNight
312f2641e7
don't use bare except
...
use "except Exception", or if really needed explicitly "except BaseException"
2023-04-24 12:58:01 +00:00
ThomasV
f770905551
follow-up d56162c588
2023-03-14 17:28:33 +01:00
SomberNight
373db76ac9
util: kill bh2u
...
no longer useful, and the name is so confusing...
2023-02-17 11:43:11 +00:00
SomberNight
01b5e3f8e0
flake8: enable more mandatory tests
2022-10-31 16:13:22 +00:00
tiagotrs
f9734f5611
rephrasing, removal of revealer website links ( #7359 )
...
* rephrasing, removal of website links
* don't open pdf automatically
2021-06-21 17:26:52 +00:00
Benoit Verret
f731c38293
Minor style changes
2021-03-21 00:36:23 -04:00
SomberNight
096d853482
qt: rm some usages of get_parent_main_window
...
instead, pass around the main window or config (whichever is actually needed)
fixes #6342
2020-12-20 15:25:31 +01:00
SomberNight
3385a94753
logging: basics
2019-05-02 15:19:03 +02:00
SomberNight
026448837f
no more "import *"
...
fixes #5101
fixes #5105
2019-02-11 20:21:24 +01:00
SomberNight
16bac5fd73
rm qt icons file
...
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons
based on electrumsv/electrumsv@bf8802c2ea
2019-02-01 20:15:28 +01:00
Johann Bauer
0caf8e30cd
Revealer: Fix typo
2019-01-12 22:06:47 +01:00
Johann Bauer
424430723b
[Revealer] Fix spelling mistake
2019-01-08 17:22:53 +01:00
SomberNight
5dc240d4ed
qt: show_message and friends display plaintext by default
2018-12-21 20:46:47 +01:00
SomberNight
caae9f8a6a
revealer: warning re version 0 now includes URL
2018-12-20 04:21:40 +01:00
SomberNight
f0868f5a51
revealer: warning re version 0 vulnerability
2018-12-15 09:26:54 +01:00
SomberNight
e7e9f8e7f2
revealer: fix unlucky hex seed causing crash
2018-12-15 09:05:12 +01:00
SomberNight
f969edcf50
revealer: split some core parts out into separate file
...
for easier testing
2018-12-15 08:52:00 +01:00
SomberNight
94afd7a9ea
revealer: clean-up noise-generation. support regeneration of v0 again
2018-12-15 08:13:30 +01:00
SomberNight
91ef367176
revealer: fix path madness
...
don't use translated strings in file system paths!
2018-12-15 01:12:59 +01:00
SomberNight
e1ba962fe1
revealer: clean-up prev and fixes
2018-12-15 01:07:35 +01:00
tiagotrs
ff2cdf9f16
small fixes, simplification/improvement of texts
2018-12-15 00:48:44 +01:00
tiagotrs
b41a83ceda
new hook/interface ref #4540
2018-12-15 00:48:40 +01:00
tiagotrs
2a5f108d4a
change prng, add warning against encrypting multiple secrets ( #4649 )
...
* substitute python prng generator with hmac_drbg
* add warning, change version
* brick cards version 0
* separate python-drbg module, include tests and license
* import to match PEP 8
* fix line break, minor changes in wording
* fixes noise_seed formatting errors
* fix import, include license exclude tests drbg module
2018-08-22 22:25:12 +02:00
tiagotrs
91bcc5f560
fix problems with hidpi monitors issue #4576 , ensure PNGS are precise the same size.
2018-08-07 16:33:58 +02:00
SomberNight
89aa9eb0a7
revealer: minor fix and clean-up
2018-07-22 19:40:10 +02:00
tiagotrs
b4b862b0cc
add warning that seed extension will not be included in the backup ( #4555 )
2018-07-18 13:15:31 +02:00
Janus
097ac144d9
file reorganization with top-level module
2018-07-13 14:01:37 +02:00