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