Commit Graph

389 Commits

Author SHA1 Message Date
rdymac
10be6e7609 Add translations and fixes to 1.9 master
Added translations, fixes to syntax errors and other minor fixes for
text strings.

Tested all changes. I hope not to break anyhting…

I was unsurem, but the menu bar on the Lite GUI dissapeared. Looking at
the commits on master, it seems that it wasn't me.
2013-09-17 05:19:23 +02:00
vrde
f0f3dc24e1 apply function directly unpacking argument list 2013-09-17 00:23:13 +02:00
vrde
32abe2dd04 Remove eval from from run_hook
small improvement to remove eval using builtin function `getattr`.
2013-09-16 21:26:55 +02:00
thomasv
b26187666b protect history from importprivkey 2013-09-15 17:57:51 +02:00
thomasv
a320f92023 fix syntax error 2013-09-15 17:56:09 +02:00
thomasv
b08bc514db sign/verify: do unicode conversion only for messages sent by the gui 2013-09-15 17:49:23 +02:00
thomasv
2c6534c1ba sign unicode messages 2013-09-15 17:33:27 +02:00
thomasv
4b9b532738 fix 2013-09-15 16:30:04 +02:00
thomasv
58ab37d056 send from domain in mktx (fix #294) 2013-09-15 14:51:46 +02:00
thomasv
a7f61de8fd show input and outputs as text (fix issue #197) 2013-09-15 13:29:09 +02:00
thomasv
22eaff9508 more help 2013-09-15 12:41:02 +02:00
thomasv
ba17188d60 more help text 2013-09-15 12:36:35 +02:00
thomasv
636fdc18a5 new_account_dialog triggers payto 2013-09-15 12:34:07 +02:00
thomasv
f38cc47802 add context menu to transaction input/outputs 2013-09-15 12:17:51 +02:00
thomasv
4742b03aea fix issue 274 2013-09-15 11:41:06 +02:00
thomasv
e5cbf5cb0a more robust tx_from_text() (fixes issue #281) 2013-09-15 11:37:22 +02:00
thomasv
b75f8d795a new command: getrawtransaction 2013-09-15 11:19:48 +02:00
ThomasV
41878dc5e0 rename menu: create tx 2013-09-15 09:03:45 +02:00
ThomasV
72d7d0b07a remove unneeded parameter 2013-09-14 21:18:14 +02:00
ThomasV
d51a8d0f25 create a class for transaction dialog 2013-09-14 21:07:54 +02:00
ThomasV
27977e6eb0 fix path for tray icon (issue #263) 2013-09-13 23:19:06 +02:00
ThomasV
8bf55ecaab fix 2013-09-13 20:55:13 +02:00
thomasv
f12760829f use QInputDialog for new filenames 2013-09-13 15:08:40 +02:00
thomasv
a96a7c8db2 fix 2013-09-13 14:43:53 +02:00
thomasv
cc130f2930 remove .dat filter 2013-09-13 14:42:30 +02:00
thomasv
f22c55f426 lock icon in password dialog 2013-09-13 14:16:13 +02:00
thomasv
dcedb2d74f minor fixes 2013-09-13 13:56:33 +02:00
thomasv
a4335cb25d documentation on GUI 2013-09-13 09:40:34 +02:00
thomasv
ab46f1110f minor 2013-09-12 19:54:26 +02:00
thomasv
d67318399b layout improvements 2013-09-12 19:49:51 +02:00
thomasv
71fae15352 fix: remove gap limit stuff from settings dialog 2013-09-12 19:45:07 +02:00
thomasv
eafdb42475 install wizard: use a single window 2013-09-12 19:42:00 +02:00
thomasv
ee08b2bfa6 don't show gap limit in GUI 2013-09-12 16:08:17 +02:00
thomasv
6b6c508976 replace wallet.interface everywhere 2013-09-12 14:58:42 +02:00
ThomasV
907dca6eb9 simplify interface: use callbacks 2013-09-12 08:41:27 +02:00
ThomasV
b363d81fc1 add help button to network dialog 2013-09-11 18:45:34 +02:00
thomasv
15ac97c1dc history server-> main server 2013-09-11 16:32:18 +02:00
thomasv
d26ac9673b remove menu bar from lite gui 2013-09-11 16:21:44 +02:00
thomasv
7a4525ef07 minor fix for lite gui 2013-09-11 15:25:05 +02:00
thomasv
462ddd252d fix: lite mode switch 2013-09-11 15:23:27 +02:00
thomasv
06d0c67b9c remove ElectrumGui class for lite window 2013-09-11 14:52:44 +02:00
thomasv
8614c0544c fix import: electrum.i18n 2013-09-11 13:55:49 +02:00
thomasv
69f91ba84b fix setup.py and a few imports 2013-09-11 13:49:24 +02:00
thomasv
2f7c2f982d add __init__.py to classic, fix a few imports 2013-09-11 13:43:37 +02:00
ThomasV
4fd05b8f70 fix 2013-09-11 12:06:39 +02:00
ThomasV
0099b2a560 make gtk gui re-work 2013-09-11 12:05:28 +02:00
ThomasV
004aa4b640 separate directories for GUIs 2013-09-11 11:45:58 +02:00
ThomasV
e40776bcee separate version_getter module 2013-09-10 23:48:28 +02:00
Fredrick
c9d798944b Fix export private keys from GUI 2013-09-10 16:11:20 -04:00
thomasv
e455dc5a6b get version asynchronously, for faster launch 2013-09-10 21:53:26 +02:00
thomasv
77871b97af fixes, resend_subscriptions 2013-09-10 19:59:58 +02:00
thomasv
73901a001a pass network to NetworkDialog and Blockchain 2013-09-10 18:27:32 +02:00
thomasv
323aafa34d fix: show_private_key 2013-09-10 16:07:59 +02:00
thomasv
620f9f68d4 minor fixes for wallet creation 2013-09-10 14:20:44 +02:00
thomasv
de0876af7a gui_text: network 2013-09-09 13:41:48 +02:00
thomasv
047e4b3478 move callbacks to the network class 2013-09-09 13:33:25 +02:00
ThomasV
cd6832df2e set_label 2013-09-08 20:10:43 +02:00
ThomasV
328315f94b separate blockchain and network 2013-09-08 17:23:01 +02:00
ThomasV
ac26abfed3 set icon size in status bar 2013-09-05 08:02:54 +02:00
thomasv
1cf453587e fix: is_valid 2013-09-04 17:27:13 +02:00
thomasv
afac84e231 move transaction code and fix issue #280 2013-09-04 16:46:27 +02:00
thomasv
d2099d94e5 manual merge: tc scv import by harningt 2013-09-04 10:57:15 +02:00
thomasv
903e70566c wallet.make_unsigned_transaction() 2013-09-04 10:33:14 +02:00
ThomasV
6696e9643c fix restore from mpk 2013-09-03 18:35:46 +02:00
thomasv
20954514b1 do network dialog at the end in installwizard 2013-09-03 14:57:29 +02:00
thomasv
3e14b7dd72 improved install wizard 2013-09-03 14:32:56 +02:00
thomasv
1606bd3106 update lite gui for 1.9 2013-09-03 11:37:19 +02:00
thomasv
9b986f8cb6 restore: try old wallet first 2013-09-03 10:58:07 +02:00
thomasv
3ecd81c94a account names 2013-09-03 10:09:13 +02:00
thomasv
a417816e69 disable 'new account' in old wallets 2013-09-03 09:52:55 +02:00
ThomasV
7c2ac01306 plugin hook for load_wallet 2013-09-02 22:43:58 +02:00
thomasv
48efc62b2d simplify directories: electrum_dir 2013-09-02 15:05:33 +02:00
thomasv
8774f1a193 fix: synchronize generated duplicated addresses 2013-09-02 13:41:31 +02:00
ThomasV
b22c42c4f4 minor fixes 2013-09-02 09:09:54 +02:00
ThomasV
1ba3008b49 minor fixes 2013-09-01 23:25:28 +02:00
ThomasV
7b4046cf68 fee belongs in wallet storage 2013-09-01 23:09:27 +02:00
ThomasV
7ba686e16f wizard: start wallet threads 2013-09-01 18:58:09 +02:00
ThomasV
046ec58d24 start wallet threads from wallet class 2013-09-01 18:44:19 +02:00
ThomasV
d47892b690 separate blockchain verifier from transaction verifier 2013-09-01 18:16:15 +02:00
ThomasV
d99a381d83 separation between wallet storage and config 2013-09-01 15:26:52 +02:00
ThomasV
b983d12929 restore old accounts from seed 2013-08-31 15:02:20 +02:00
ThomasV
f48c6130df fix account selector, console 2013-08-30 22:59:36 +02:00
ThomasV
167d4f1a53 update curses gui for 1.9 2013-08-30 22:37:37 +02:00
ThomasV
734e810161 gui menu and messages 2013-08-30 22:15:49 +02:00
ThomasV
2e29afa12a update buttons and icons in load_wallet() 2013-08-30 21:44:16 +02:00
ThomasV
1637197419 separate gui init() and load_wallet() 2013-08-30 10:11:10 +02:00
ThomasV
10c805b3e7 restore bip32 accounts 2013-08-29 16:07:55 +02:00
ThomasV
9d00a072fe create new accounts through wallet.synchronize() 2013-08-29 15:08:03 +02:00
ThomasV
084ed6776b structural change: wrap wallet instanciation inside the gui class 2013-08-22 12:39:41 +02:00
ThomasV
e995f7abfd save account name as label 2013-08-17 11:46:19 +02:00
ThomasV
70445da940 wallet.num_accounts and account_id method 2013-08-16 13:26:48 +02:00
thomasv
215f64e64d Merge branch 'master' into 1.9 2013-08-13 11:09:36 +02:00
Maxime Biais
b2ebd35925 Add a Qt eventFilter to listen for QFileOpenEvent
fix #209
2013-08-11 15:11:27 +02:00
ThomasV
e6208e2747 fix create_new_account 2013-08-07 22:59:07 +02:00
ThomasV
b08f1a2a7b plugins: do not overload __init__, use init() instead 2013-08-07 22:59:07 +02:00
ThomasV
19553a056d bip32 2013-08-07 22:54:21 +02:00
thomasv
f64c59f66f fix: set auto-cycle to None only during wallet creation 2013-08-01 16:39:45 +02:00
thomasv
717a4ab5b2 pass parameter to backup_wallet 2013-08-01 14:59:57 +02:00
thomasv
c1fabb3332 fix backup_wallet 2013-08-01 14:58:30 +02:00
thomasv
67d2b940bc remove enforced tx fee 2013-08-01 14:00:49 +02:00
thomasv
a0b86f405d offline interface: fix init 2013-08-01 11:31:33 +02:00
Maran
8b3c8bdc19 Added some basic hide/show functionality to the tray icon
Real 'hide-to-tray' functionality seems impossible, see comments
2013-07-27 09:31:11 +02:00
Maran
5092c6b8d3 Set the current balance in the tray icon 2013-07-26 21:14:51 +02:00
ThomasV
ea1cb0a613 better backspace detection 2013-07-26 05:28:41 +02:00
ThomasV
3350229263 fix for empty addressbook 2013-07-26 05:08:08 +02:00
ThomasV
1cba96cbbb fix popup navigation 2013-07-26 04:43:45 +02:00
ThomasV
8ec6a07281 fix settings dialog in text gui 2013-07-26 04:25:04 +02:00
ThomasV
5251f278e8 try.. except wrapper for ncurses.set_curs 2013-07-26 04:19:41 +02:00
ThomasV
ccf7bf5c44 use self.base_unit() 2013-07-17 10:42:11 +02:00
Maran
fd84cdda4c Renamed to tray and added exit option 2013-07-16 12:15:24 +02:00
Maran
06bfb60308 Reworked notification flow and combined multiple transactions into one notification 2013-07-16 12:15:23 +02:00
Maran
b6ced19c1e Rework notify so it's thread safe 2013-07-16 12:15:23 +02:00
Maran
468c76b66e Added notifications when receiving a new transaction 2013-07-16 12:15:23 +02:00
ThomasV
887557865e redefine do_send as a wrapper for send_tx 2013-07-13 20:47:10 +02:00
ThomasV
6645bc3505 confirmation dialog before sending large amounts 2013-07-13 20:21:44 +02:00
ThomasV
d2b86091b4 whitespaces option in format_satoshis 2013-07-13 20:19:52 +02:00
Pablo Castellano
cecb4c23b2 [Lite gui] Allow changing quote currency backwards with right click 2013-07-01 17:25:00 +02:00
Maran
4570db0804 Add icon back to Lite GUI. Fixes #112 2013-06-17 23:22:49 +02:00
Maran
8020fd9c33 Force updating the wallet after editing labels. fixes #223 2013-06-17 22:15:50 +02:00
ThomasV
a31ad09cc7 self.wallet is not defined 2013-06-12 21:37:36 +02:00
Maran
bf12bac1f2 DRYed the backup wallet 2013-06-01 12:01:10 +02:00
Maran
0ab69e2606 Removed all items that are now in the menu 2013-06-01 12:01:02 +02:00
Maran
f55faedeb0 Open wallet should use current wallets folder as default dir 2013-06-01 12:00:49 +02:00
Maran
e9f1d4f078 Make backup use real wallet from config 2013-06-01 12:00:42 +02:00
Maran
914bfffc53 Make backup use real wallet from config 2013-06-01 12:00:32 +02:00
Maran
ae9aaceaab Removed accounts from menu 2013-06-01 12:00:26 +02:00
Maran
7f7441eb7f Added CTRL+R to refresh your wallet 2013-06-01 12:00:19 +02:00
Maran
9945e0926c Implemented all menu triggers 2013-06-01 12:00:12 +02:00
thomasv
4a60db9733 new methods: init_menubar and load_wallet 2013-06-01 11:59:54 +02:00
Maran
fd5ee59a29 Skeleton for menu 2013-06-01 11:59:44 +02:00
ThomasV
034bc64fe6 fix indent 2013-05-27 21:14:38 +02:00
ThomasV
7ddc29a912 Merge pull request #227 from tigereye/master
Sending/Receiving unsigned/signed transactions via QRCode
2013-05-27 02:25:59 -07:00
ThomasV
50ba1faae4 Merge pull request #221 from EnigmaCurry/fix-qr-margin
Fixes the QR code widget to include a 10px margin to offset the widget on dark theme background
2013-05-27 02:24:22 -07:00
ThomasV
59f236c521 Merge pull request #215 from linhlarry/master
Update default fee in help text
2013-05-26 12:49:20 -07:00
tigereye
1428d4fa10 Updated the QR Code plugin to enable offline/online wallets to transmit unsigned/signed transactions via QR code. 2013-05-23 21:48:43 -04:00
Ryan McGuire
b757b41561 Fixes the QR code widget to include a 10px margin to offset the widget on dark theme background. 2013-05-17 12:40:51 -04:00
Linh Nguyen
c59f4c2fb2 Update default fee in help text 2013-05-15 00:22:04 +07:00
ecdsa
e8ffe29554 make sure default fee is enough 2013-05-14 17:15:24 +02:00
thomasv
e2b75d9fbc use a qlabel widget for the wallet balance 2013-05-10 14:12:33 +02:00
ecdsa
6be62e44de wallet.delete_contact method 2013-05-02 10:19:18 +02:00
ecdsa
8104a47a3e wallet.add_contact method 2013-05-02 10:10:22 +02:00
ecdsa
19d19d9a00 wallet set_fee method 2013-05-02 10:00:52 +02:00
ecdsa
fe405c50d0 delete_imported_key method 2013-05-02 09:54:43 +02:00
ecdsa
97e849a248 move verify_message to wallet 2013-05-01 10:40:44 +02:00
ecdsa
5a4576344e restore display of blockchain height in network dialog 2013-04-29 18:50:23 +02:00
ecdsa
b5c0cc6190 handle exceptions returned by update_password 2013-04-29 10:41:46 +02:00
ecdsa
86fd728a47 move network dialog in a new class; simplify interface.get_servers 2013-04-28 13:47:19 +02:00
ecdsa
7d1075d85d use an Event to signal when to redraw the gui 2013-04-27 19:17:36 +02:00
ecdsa
df13564155 icon cannot be None 2013-04-27 17:55:44 +02:00
ecdsa
c95c80163d distinction between unconfirmed and unverified transactions 2013-04-27 17:48:27 +02:00