Commit Graph

1376 Commits

Author SHA1 Message Date
Pontius
e590c1cb20 Adjusted quote lookup and added three more currencies (where we have translations for) 2013-01-04 10:35:21 +01:00
bkkcoins
3b0ed36c74 remove commented code 2013-01-04 14:11:37 +07:00
bkkcoins
04dc6a0ea7 adjust invoice screen for scaling 2013-01-04 14:06:35 +07:00
Pontius
344cb1ddb1 Merge remote-tracking branch 'upstream/master' 2013-01-04 07:57:14 +01:00
bkkcoins
902bc6f87a make qr codes scalable and centered 2013-01-04 13:57:10 +07:00
bkkcoins
251e4529b6 updated indent spacing 2013-01-04 12:33:57 +07:00
bkkcoins
47145ce1a6 show history debits in red 2013-01-04 12:25:29 +07:00
ThomasV
2ae5f0940a update status bar when amount is modified 2013-01-03 23:59:43 +01:00
Pontius
34253a1ba9 Use blockchain.info instead of intersango.com for exchange rates (quick hack) 2013-01-03 21:56:48 +01:00
ThomasV
512a812872 try http if tcp fails. 2013-01-03 21:36:25 +01:00
ThomasV
3bae4e9761 remove unnecessary clutter 2013-01-03 20:13:23 +01:00
thomasv
e3fc19c48c fix previous commit 2013-01-03 17:55:35 +01:00
thomasv
2962c63001 auto_cycle option 2013-01-03 17:39:51 +01:00
thomasv
4180a426c5 auto-reconnect to random server if server is not there 2013-01-03 16:05:38 +01:00
thomasv
6b51628805 text for help button of the receive tab mode 2013-01-03 15:27:39 +01:00
thomasv
4cede0c9c4 simplify the 'simple' mode: hide prioritizations (they are not really useful if you don't see the balance of each address) 2013-01-03 15:13:12 +01:00
thomasv
b76f70a9f0 hide meaning, in order to replace misplaced interpretations with a sentiment of helplessness 2013-01-03 15:00:04 +01:00
thomasv
702659a4c0 language names, and message box to instruct the user that they need to restart their client 2013-01-03 14:44:48 +01:00
thomasv
ff24fda88e mode Receive View selector into Settings dialog 2013-01-03 14:18:45 +01:00
thomasv
b0f543826f improved settings dialog using tabs 2013-01-03 12:23:59 +01:00
Maran
bceb8ae218 removed old donation address on lite gui 2013-01-02 20:34:32 +01:00
ThomasV
cefb1445de version 1.5.8 2013-01-02 18:50:55 +01:00
ThomasV
d29aeb890f populate contacts with donation address 2013-01-02 18:41:52 +01:00
thomasv
5789707f35 select language in gui 2013-01-02 16:57:18 +01:00
thomasv
1f71e5e225 call set_language only if gui is used. 2013-01-02 16:12:00 +01:00
thomasv
66fa7b610b option to set gui language from command line 2013-01-02 16:03:54 +01:00
EagleTM
15a59bce8b Merge pull request #75 from EagleTM/master
revert pruning flag on default servers
2013-01-02 05:54:00 -08:00
Eagle[TM]
83c008b6f8 revert pruning flag for default servers (too much complexity) 2013-01-02 14:50:52 +01:00
thomasv
9bf31f4d71 Made the bug reporting link clickable in lib/gui_lite.py 2013-01-02 11:42:09 +01:00
thomasv
777f423b7a parentheses 2013-01-02 11:39:44 +01:00
Eagle[TM]
4f0f187e56 Update default servers with pruning flag 2013-01-02 11:18:09 +01:00
thomasv
4978eff7f6 fix for command line history (EagleTM) 2013-01-02 10:35:35 +01:00
Maran
c4f1acade6 Added version to lite gui tile 2012-12-28 18:27:31 +01:00
Maran
2666929a44 Fix contacts auto complete in lite gui 2012-12-28 18:16:51 +01:00
ThomasV
df1d7152fd fix address balance (received coins) 2012-12-28 17:57:33 +01:00
thomasv
3a6734385c Merge branch 'master' of github.com:spesmilo/electrum 2012-12-20 14:39:40 +01:00
thomasv
9f4797c870 fix: restore timer in deseeded wallets 2012-12-20 14:39:33 +01:00
Eagle[TM]
12cc65abbd add sockettimeout to header download by HTTP 2012-12-19 09:41:23 +01:00
ThomasV
a9181a38f2 bump version number for translations 2012-12-18 17:44:22 +01:00
ThomasV
15fb3a55a7 prepare for version 1.5.7 2012-12-18 17:10:55 +01:00
Alfie "Azelphur" Day
7336c6193c Fixed bug in message signing 2012-12-18 16:03:14 +00:00
thomasv
6824179eea use stdout in print_msg 2012-12-18 11:56:27 +01:00
thomasv
72b4ac97d0 use portable flag on android instead of explicit path for headers file. use urllib.retrieve() 2012-12-17 17:51:52 +01:00
Maran
5ee708aaa2 Fix receiving addresses for pruned servers 2012-12-17 16:10:01 +01:00
thomasv
e2a2596479 fix: case where wdir path is empty (portable wallet) 2012-12-17 15:24:06 +01:00
thomasv
bd96815eb3 command line option for portable wallets 2012-12-17 15:08:34 +01:00
thomasv
ba39f8bec0 do not bundle blockchain headers with packages 2012-12-17 11:18:49 +01:00
Maran
2e8281d21c Fix receiving filtering in lite gui to account for both results of transactions.get 2012-12-15 15:46:58 +01:00
ThomasV
2216b6e127 do not refresh after main loop finished 2012-12-15 14:21:46 +01:00
ThomasV
0fe5e5c516 remove dead code; check maxpos in print_list 2012-12-15 14:11:09 +01:00
ThomasV
662adbe85b allow any character in edit_str 2012-12-15 14:06:22 +01:00
ThomasV
0f3b70ad88 fix: do not request the same history twice 2012-12-14 19:32:10 +01:00
thomasv
e4f934a05f fix: missing chars 2012-12-14 13:08:47 +01:00
Maran
25f424a8d8 Fix for slush's problem, perhaps 2012-12-14 12:14:38 +01:00
Maran
9b07aca88f Fix receiving widget 2012-12-13 16:43:56 +01:00
Maran
900aab9595 Change bug report information 2012-12-10 20:58:32 +01:00
Maran
7f76ac4aeb Implemented labeling after making a transaction 2012-12-10 20:51:14 +01:00
Maran
a296350994 Implements feature to copy mpk to your clipboard to the lite gui, fixes #51 2012-12-10 12:03:30 +01:00
Maran
6394712392 Implemented receiving addresses to lite gui 2012-12-10 00:34:57 +01:00
Maran
32f3a42c04 Add receiving widget for lite gui 2012-12-10 00:34:29 +01:00
Maran
383948ab71 Added unknown option in case none given 2012-12-09 13:50:13 +01:00
Maran
b564bedd52 Added date to the history overview of the lite GUI 2012-12-09 13:39:28 +01:00
Maran
a32a679359 Added age method that takes a timestamp and return a string of how long ago the date is 2012-12-09 13:39:05 +01:00
Maran
ebfe6346e7 Merge branch 'csv' 2012-12-09 12:58:40 +01:00
Maran
674ffe27ff Remove server list from lite gui
With all the new options for servers a simple menu item is not enough to properly implement it
2012-12-09 12:53:25 +01:00
ThomasV
f0f2a0687c version 1.5.6 2012-12-07 15:43:04 +01:00
thomasv
33031f387c fix: misplaced repr 2012-12-07 14:52:55 +01:00
thomasv
639ef7119d fix bug: to_address -> address 2012-12-06 10:36:05 +01:00
Maran
9bf12079ce Added default time string 2012-12-05 23:18:31 +01:00
Maran
9083be46f7 There isn't always a tx hash..\? 2012-12-05 23:04:16 +01:00
Maran
c50103870e Handle exceptions on parsing better 2012-12-05 22:55:15 +01:00
Maran
108da45e53 Added the option to export your transactions to a CSV file 2012-12-05 22:42:40 +01:00
thomasv
16a81271e4 store timestamps in verifier 2012-12-05 19:12:28 +01:00
thomasv
4e070bda57 new command: signtx (offline transaction signing) 2012-12-05 18:18:47 +01:00
thomasv
c763445734 allow multiple-outputs transactions with mktx() 2012-12-05 16:41:39 +01:00
thomasv
12250995cd version 1.5.5 2012-12-05 10:25:30 +01:00
thomasv
108dfb6140 revert to daemon threads because some clients do not seem to close their sockets cleanly 2012-12-05 10:24:30 +01:00
ThomasV
e766df1d33 retry when passwords do not match 2012-12-05 08:12:29 +01:00
ThomasV
a3af71960c small qr code window with print 2012-12-03 05:32:31 +01:00
ThomasV
2603f21a3b fix show seed 2012-12-03 04:55:21 +01:00
ThomasV
52781aa489 version 1.5.4 2012-12-01 17:35:17 +01:00
ThomasV
1573e71af9 fix 2012-11-30 06:14:20 +01:00
thomasv
e22e744b10 config: merchant_name 2012-11-29 17:07:59 +01:00
thomasv
a01819fa0a save label invoice string 2012-11-29 16:40:05 +01:00
thomasv
a7a60ceaeb separate update qr code and paint event 2012-11-29 16:23:36 +01:00
thomasv
267466b22d use timer signal to render qr code 2012-11-29 16:14:07 +01:00
thomasv
882ee0ded4 show address balance in POS mode 2012-11-29 11:23:25 +01:00
thomasv
1c3ab88262 smaller font size, we don't want the window to be larger than 800 pixels 2012-11-29 10:26:10 +01:00
thomasv
c586c55528 receive tab: 3 separate view mode 2012-11-29 10:19:54 +01:00
ThomasV
74a8a5f77a edit column directly 2012-11-29 07:38:32 +01:00
ThomasV
522d4d7f91 do not display requested amount if zero. show menu item only if window is visible 2012-11-28 22:52:35 +01:00
ThomasV
4faeaef91e proper close method 2012-11-28 21:14:12 +01:00
ThomasV
1fec0887d2 use update instead of repaint; do not update qr window if not visible 2012-11-28 21:07:35 +01:00
thomasv
fadeb913d0 toggle visibility instead of closing the window 2012-11-28 19:05:58 +01:00
thomasv
9f0698a8a3 invoice window: larger text, monospace font 2012-11-28 18:08:54 +01:00
thomasv
a03bacbeff fix url in qr code 2012-11-28 17:50:45 +01:00
thomasv
b0398e0774 more robust android app 2012-11-28 17:47:25 +01:00
thomasv
d5b47fa93e separate non-modal window for QR codes (point of sale) 2012-11-28 15:38:44 +01:00
ThomasV
201a13131f Merge pull request #50 from EagleTM/master
Update default servers
2012-11-27 04:32:20 -08:00
Eagle[TM]
736b72f77f updating default servers 2012-11-27 09:16:27 +01:00
thomasv
e87ed44f84 send change to last address of the input list 2012-11-26 15:08:35 +01:00
Alfie "Azelphur" Day
7aeeb0903a Added message signing to the QT GUI 2012-11-25 07:28:10 +00:00
ThomasV
5c79712854 version 1.5.3 2012-11-24 20:38:31 +01:00
ThomasV
9afbf21197 no daemon 2012-11-24 20:35:09 +01:00
ThomasV
0ad7f72d3d nodaemon 2012-11-24 20:35:09 +01:00
ThomasV
8308440ded rm assert clause: there is no guarantee about that 2012-11-24 20:32:50 +01:00
ThomasV
7c13dc54db reduce column width to avoid horizontal scrollbar 2012-11-24 10:32:45 +01:00
ThomasV
b17ffc395e version 1.5.2 2012-11-23 19:41:01 +01:00
ThomasV
a79cda99e5 return True in retore_wallet 2012-11-23 19:31:45 +01:00
ThomasV
acbfa77af5 return True in network dialog, because None means offline 2012-11-23 19:25:35 +01:00
ThomasV
72358fbc20 do not display args as tuple 2012-11-23 19:11:16 +01:00
ThomasV
d6edf45eb7 use adhoc print function 2012-11-23 18:48:56 +01:00
ThomasV
2c0f894e76 Merge branch 'master' of git://github.com/spesmilo/electrum 2012-11-23 18:36:02 +01:00
thomasv
2f04531565 fix 2012-11-23 17:11:32 +01:00
thomasv
47a3739865 save height of transaction 2012-11-23 16:11:52 +01:00
thomasv
5ae15d6100 handle case where an unconfirmed transaction is pruned by the server. also, fix bug with fee sign in details 2012-11-23 15:35:54 +01:00
thomasv
c51cf776ae fix prioritization 2012-11-23 10:16:04 +01:00
ThomasV
082d676799 minor 2012-11-22 20:14:42 +01:00
ThomasV
8bf46954a0 version 1.5.1 2012-11-22 20:02:28 +01:00
Maran
be9a64fef3 Made the send_tx call for the lite gui asynchrone 2012-11-22 19:33:13 +01:00
thomasv
d68fcf9884 rm testing code 2012-11-22 13:27:30 +01:00
thomasv
6cb51ea4d0 received coins need to be known before 2012-11-22 13:24:44 +01:00
thomasv
91feae01ac fix sendtx 2012-11-22 13:12:17 +01:00
thomasv
537d02977c fix balance display in flatfly's bug. restore the wallet.update() method 2012-11-22 13:10:01 +01:00
ThomasV
ef6498164d remove forgotten calls to deprecated method 2012-11-21 20:02:49 +01:00
ThomasV
9d9851a1a1 version 1.5 2012-11-21 08:13:52 +01:00
ThomasV
b6c494ce6a fix network dialog 2012-11-20 21:46:45 +01:00
ThomasV
d2c91d9a0f simplify the create/restore procedure 2012-11-20 21:36:06 +01:00
ThomasV
9a9e7c1b7c simplification 2012-11-20 18:19:37 +01:00
ThomasV
d55aa43cf6 add version to android path 2012-11-20 17:56:23 +01:00
ThomasV
d8c49a2fef android: update create and recover dialogs 2012-11-20 17:21:57 +01:00
thomasv
cf1f533613 allow offline creation/recovery within the gui 2012-11-20 15:30:46 +01:00
thomasv
2385cc3ad8 show server type (pruning or full) 2012-11-20 13:33:36 +01:00
thomasv
50064d20fd Revert "added TypeError category to existing exception"
This reverts commit 86da219fb9.
2012-11-19 14:12:49 +01:00
thomasv
ae1f1ee8ea indentation 2012-11-19 13:59:56 +01:00
thomasv
8f7ca499d9 fix indentation error 2012-11-19 13:56:25 +01:00
Jimbo77
74ed5acf7d added docstring for is_modifiable() 2012-11-18 22:56:32 -08:00
Jimbo77
c4955ebddd wrote basic SimpleConfig docstring 2012-11-18 22:29:32 -08:00
Jimbo77
86da219fb9 added TypeError category to existing exception 2012-11-18 20:32:21 -08:00
Jimbo77
4a85b9db62 wrote docstring for get() 2012-11-18 20:30:56 -08:00
Jimbo77
0c29027f96 created docstring for read_user_config() 2012-11-18 18:58:35 -08:00
Jimbo77
71a4bb0198 created docstring for read_system_config() 2012-11-18 18:52:42 -08:00
Jimbo77
49ac4d73e3 changed a couple exceptions to describe import errors 2012-11-18 16:56:17 -08:00
ThomasV
2d13107897 make a regular gui module for android 2012-11-18 11:34:52 +01:00
ThomasV
d929c4d2dd prevent window resizing by including the textview in a scrolled window 2012-11-16 19:18:14 +01:00
thomasv
650a9b6074 do not include fee in the transaction amount shown in history. adapt history to the case where it was recovered from a pruning server 2012-11-16 14:39:31 +01:00
thomasv
8ec2b16e21 use None as timestamp for pending transactions 2012-11-16 10:18:35 +01:00
thomasv
0e851a5f62 fix for notifications 2012-11-15 12:14:29 +01:00
thomasv
8fc042ee22 more fixes for the 0.6 servers 2012-11-15 10:34:56 +01:00
ThomasV
cc2ef02c2b gui fixes 2012-11-15 09:14:24 +01:00
ThomasV
871cf26d5c bump version number 2012-11-14 15:44:16 +01:00
ThomasV
8ec6a60daf compatibility with 0.6 protocol 2012-11-14 15:33:44 +01:00
thomasv
259c5c1b06 adding two more servers that upgraded 2012-11-13 15:26:49 +01:00
thomasv
41cd3484c8 remove format conversion; unneeded since new protocol 2012-11-09 11:02:26 +01:00
thomasv
0d0e9d56cb text gui: buttons 2012-11-08 11:32:25 +01:00
thomasv
ea5478f2ab text gui: proxy 2012-11-08 11:12:03 +01:00
thomasv
96a3fdbbc4 better input methods 2012-11-08 10:53:37 +01:00
ThomasV
ca481c84da text gui: fixes 2012-11-08 00:00:33 +01:00
ThomasV
2337a2b304 text gui: send button 2012-11-07 23:32:42 +01:00
ThomasV
10b02b37c9 raise exception on status mismatch too 2012-11-07 21:59:06 +01:00
ThomasV
da93473ee1 raise exception on history with repeated tx 2012-11-07 20:48:42 +01:00
ThomasV
da5a69d881 raise exception in case of server error 2012-11-07 20:46:18 +01:00
ThomasV
62be41161b check that histories and transactions are consistent 2012-11-07 20:25:23 +01:00
ThomasV
a48a971ae6 check consistency of results received by get_history 2012-11-07 09:37:14 +01:00
ThomasV
e39a5c9609 init headers file 2012-11-07 08:45:53 +01:00
ThomasV
8ed812830f PROTOCOL_VERSION 2012-11-06 22:20:54 +01:00
thomasv
8f85187545 readding bysh.me server 2012-11-06 11:05:04 +01:00
ThomasV
34a6cc5dee do not pass unconfirmed transactions to the verifier 2012-11-05 20:40:57 +01:00
ThomasV
cc028c2ca3 comment out the servers that are not 0.5 2012-11-05 17:45:31 +01:00
ThomasV
ff9e643dc6 fix: init_path 2012-11-05 17:25:38 +01:00
thomasv
5a212b8648 print -> print_error 2012-11-05 14:26:35 +01:00
thomasv
64588d3f18 Merge branch 'master' of github.com:spesmilo/electrum 2012-11-05 14:02:48 +01:00
thomasv
cda3f603bd default_wallet_file configuration string 2012-11-05 14:02:28 +01:00
Maran
18d5bef433 Updated the bytesized-hosting.com to the shorter bysh.me so that the server meta data fits 2012-11-05 13:18:57 +01:00
thomasv
dd2302140f include headers file in package 2012-11-05 13:03:05 +01:00
thomasv
765201be4e wallet.get_label method 2012-11-05 11:08:16 +01:00
thomasv
254a5d8790 hum, it should be a decimal division 2012-11-05 10:47:27 +01:00
thomasv
674096f870 float division 2012-11-05 10:43:57 +01:00
thomasv
80e97feb47 fix syntax error in lite gui and get_default_label 2012-11-05 10:42:57 +01:00
thomasv
73dc533e79 set timestamps on startup 2012-11-05 10:26:28 +01:00
ThomasV
32d0f6ed27 send protocol version 2012-11-04 22:45:50 +01:00
ThomasV
39a85767a3 solve deadlock during restore 2012-11-04 20:53:27 +01:00
ThomasV
5bb441ce37 add mnemonic functions to module 2012-11-04 19:40:17 +01:00
ThomasV
6fc0ae633d bugfix: wanted-> missing 2012-11-04 19:27:21 +01:00
ThomasV
4e4d4d33c3 fix race condition with prevout_values 2012-11-04 17:17:40 +01:00
ThomasV
e0c03d6207 request missing transactions on startup 2012-11-04 16:59:50 +01:00
ThomasV
f1d4838012 rename history -> addr_history 2012-11-04 15:47:19 +01:00
ThomasV
efccde2e8e fix: timestamps in transactions 2012-11-04 15:38:34 +01:00
ThomasV
0a7b69fc5b gui fixes 2012-11-04 11:57:12 +01:00
ThomasV
13c9991be8 fix: get_tx_value 2012-11-04 11:47:20 +01:00
ThomasV
4788ea62de fix: get_tx_value 2012-11-04 11:38:09 +01:00
ThomasV
f1a7473ae2 do not use old servers 2012-11-04 11:08:05 +01:00
thomasv
4cbee7554f new protocol: the server sends serialized tx, deserialize it in the client 2012-11-04 10:56:39 +01:00
ThomasV
ea42a74824 default ports to be used if we cannot get a list of peers 2012-11-01 11:43:59 +01:00
ThomasV
2a572a185a get_string 2012-10-30 22:04:37 +01:00
ThomasV
5fac0ecfc4 simplification 2012-10-30 21:28:46 +01:00
thomasv
e2add776bc text gui: spacing between tabs 2012-10-30 18:42:39 +01:00
thomasv
43ceb6b52a text gui: dialogs 2012-10-30 18:36:09 +01:00
thomasv
05c09ac9ac popups and messages 2012-10-30 16:56:58 +01:00
thomasv
d2711ac757 popup windows, selectors 2012-10-30 14:56:16 +01:00
thomasv
60bac7257e show active tab in bold 2012-10-29 17:23:50 +01:00
thomasv
5e28ccd09d Improve text gui. Disable print_error when text gui is used. 2012-10-29 16:22:53 +01:00
thomasv
cdb52c30d2 do not request merkle root for unconfirmed transactions 2012-10-29 09:31:42 +01:00
ThomasV
ea7dabe640 fix proxy index 2012-10-28 21:59:51 +01:00
ThomasV
5874457df2 fix: subscriptions 2012-10-28 10:22:12 +01:00
ThomasV
6df9eb491a revert label change: this was breaking i18n translations. 2012-10-28 07:49:15 +01:00
ThomasV
f40ca9efa6 disable text gui, as it is not ready for release 2012-10-28 07:45:11 +01:00
ThomasV
76eff7fdb6 increasing version number, and wiki translation version 2012-10-28 07:41:44 +01:00
ThomasV
71357cfb23 merkle root too 2012-10-27 20:52:32 +02:00
ThomasV
1a7f1daebd fix flags 2012-10-27 20:04:08 +02:00
ThomasV
69c56c5b8d open file with b flag 2012-10-27 19:57:28 +02:00
ThomasV
6de8a946eb use callback instead of wallet.was_updated 2012-10-27 19:20:50 +02:00
thomasv
2307323bb7 redo verifications if a header verification fails 2012-10-27 16:56:04 +02:00
thomasv
8152072938 fix: self.s is None if we are not connected 2012-10-27 16:46:42 +02:00
ThomasV
cfb3aa6a12 move 'peers.subscribe' and 'server.version' calls into the interface 2012-10-27 14:15:03 +02:00
ThomasV
18c9c2f369 request headers chunk if we need more than 50 blocks 2012-10-27 13:02:59 +02:00
ThomasV
be6aab538d cosmetic change 2012-10-27 12:31:43 +02:00
ThomasV
5edf41f2e0 cosmetic change 2012-10-27 12:10:16 +02:00
ThomasV
35882f7fb7 catch ssl exception caused by timeout 2012-10-27 10:24:43 +02:00
ThomasV
03199dcf2e minor fix for settings dialog combo 2012-10-27 01:19:27 +02:00
ThomasV
208e789af4 fix: synchronizer 2012-10-27 00:02:52 +02:00
ThomasV
faa002f53c fix: below or equal in var_int encoding 2012-10-26 22:51:33 +02:00
ThomasV
4038c0273f fix: var_int encoding 2012-10-26 22:49:06 +02:00
ThomasV
3216c0467d use print_error 2012-10-26 18:25:43 +02:00
ThomasV
1ecce5dffc bugfix: default to [], so that we do not create new addresses if the history was deleted 2012-10-26 18:00:32 +02:00
ThomasV
a63b9e527e by default, use user dir 2012-10-26 17:44:07 +02:00
thomasv
1f37a330b3 bugfix: add channel when calling send 2012-10-26 16:06:54 +02:00
thomasv
b78fd6b3b6 bugfix: address->addr 2012-10-26 15:48:57 +02:00
thomasv
b6729b3aab verifier: download chunks first for efficiency 2012-10-26 15:08:12 +02:00
thomasv
15a7626b14 spv: request previous headers recursively in order to support blockchain reorgs 2012-10-26 13:43:20 +02:00
thomasv
1e15dbab81 protocol v0.4: use position for branching 2012-10-26 11:29:11 +02:00
thomasv
ee84e5c007 document public methods of verifier 2012-10-26 10:20:47 +02:00
thomasv
ee4de40c37 use WalletVerifier.add() method to register transactions 2012-10-26 10:02:09 +02:00
ThomasV
927bbda591 callback everytime there is an update 2012-10-26 07:06:43 +02:00
ThomasV
b59e20a1ad return zero if unconfirmed 2012-10-26 06:59:33 +02:00
ThomasV
2a06a5b493 tie confirmation icons to payment verifier 2012-10-26 00:40:19 +02:00
ThomasV
46eabd1dab sort pending headers before they get processed 2012-10-25 22:49:01 +02:00
thomasv
8b865983c6 make the Verifier class usable without a wallet instance 2012-10-25 16:03:16 +02:00
thomasv
f91dde55dd subscribe to / verify headers 2012-10-25 15:40:30 +02:00
thomasv
b3b31fdc07 alt path for headers 2012-10-25 10:00:11 +02:00
ThomasV
b018e0ae53 simple payment verification: check targets, use block headers file. 2012-10-24 21:45:45 +02:00
ThomasV
e5c19b64af handle empty string (!= None) 2012-10-23 22:40:52 +02:00
ThomasV
52d72a527a fix: break the loop 2012-10-23 08:15:53 +02:00
ThomasV
c9ffb1b4ba fix order 2012-10-23 07:45:56 +02:00
ThomasV
0d68926da2 fix: copy the default servers array 2012-10-22 18:50:17 +02:00
thomasv
3a23e54a1a window title 2012-10-22 17:36:52 +02:00
thomasv
37b0737f6d wait until connected 2012-10-22 17:31:37 +02:00
thomasv
c735fcd228 more robust connection procedure: let the user start with proxy 2012-10-22 17:18:07 +02:00
thomasv
af0d8d664b save list of verified tx only when needed 2012-10-22 15:44:54 +02:00
thomasv
10d6db468a save to disk the list of verified transactions 2012-10-22 15:40:39 +02:00
thomasv
f4b95244c3 typo: expected -> unexpected 2012-10-22 15:17:43 +02:00
thomasv
a4d17d3cb9 new 'disconnecting' callback for requested disconnection 2012-10-22 15:15:52 +02:00
thomasv
3cc382b7a0 send another banner request on reconnect 2012-10-22 15:01:13 +02:00
thomasv
4038b81a22 catch exception when client is disconnected 2012-10-22 14:56:59 +02:00
thomasv
8e95706763 init_up_to_date when connected 2012-10-22 14:49:29 +02:00
thomasv
0b76e16d04 allow multiple callbacks for a given name 2012-10-22 13:43:58 +02:00
thomasv
82531131ee interface: do not connect inside the constructor 2012-10-22 12:58:57 +02:00
thomasv
4fbd2ea66e use named callbacks with the interface 2012-10-22 11:34:21 +02:00
ThomasV
33eb749c6a interface for command line mode 2012-10-21 23:22:46 +02:00
ThomasV
2da0c0b77e big refactoring of the interface
addition of the wallet verifier class for SPV
2012-10-21 22:55:16 +02:00
ThomasV
1212982fec pass config to randomly selected server 2012-10-20 17:41:12 +02:00
ThomasV
fff922b5d7 fix: random_choice -> random.choice 2012-10-20 17:21:12 +02:00
thomasv
a361a05b08 text gui 2012-10-20 10:30:29 +02:00
thomasv
5d01831090 text ui: first commit 2012-10-20 10:30:29 +02:00
thomasv
5717b43661 separate bitcoin related functions from wallet.py 2012-10-19 14:55:01 +02:00
thomasv
728ae0d184 move theme_path functions from util to gui_lite 2012-10-19 14:36:12 +02:00
thomasv
e165c13a84 synchronous_get batch method for interface 2012-10-19 14:16:02 +02:00
thomasv
3760486a6a fix side effect and handle case where the initial server was not connected 2012-10-19 11:02:22 +02:00
thomasv
fb6a1a0720 better protocol handling in gui 2012-10-19 10:41:20 +02:00
thomasv
f1c9aa6603 fix connection_msg 2012-10-19 10:30:51 +02:00
thomasv
c5f5e92d17 rename qt gui -> classic 2012-10-19 10:26:35 +02:00
ThomasV
8668e923ce update message: cannot change -> not changing 2012-10-18 22:13:09 +02:00
ThomasV
5919141f0d version 1.1 2012-10-18 20:56:37 +02:00
ThomasV
456d3d5b55 add SSL protocols to network dialog 2012-10-18 20:29:53 +02:00
thomasv
8957c705ac use SSLv23 2012-10-17 12:54:32 +02:00
thomasv
87a28d31a4 client-side support for SSL 2012-10-17 11:35:24 +02:00
ThomasV
27f4a0c28e fix: update history when label changed 2012-10-17 07:18:48 +02:00
thomasv
ada24d2463 set default button in seed dialog 2012-10-16 16:39:34 +02:00
thomasv
4600eeef48 use a small timeout value initially because the server might be unreachabe 2012-10-16 09:52:39 +02:00
thomasv
14da12921d gtk: on create, use the server already picked by the interface 2012-10-16 09:29:08 +02:00
thomasv
8220b0f743 on create, use the server already picked by the interface 2012-10-16 09:27:58 +02:00
thomasv
da4b974dfd simplification: hex encode master_public_key directly 2012-10-16 09:24:38 +02:00
ThomasV
486ebf93e2 move is_up_to_date method 2012-10-15 07:43:00 +02:00
ThomasV
fb5ceb5167 bootstrap: test all hardcodedservers until one is found that is online 2012-10-14 14:40:07 +02:00
ThomasV
69e68e9203 show waiting dialog during transaction broadcast 2012-10-14 08:25:09 +02:00
ThomasV
d8bebdccf6 Adding confirmation icons in Tachikoma's pull request, following considerations on security 2012-10-13 08:57:22 +02:00
ThomasV
cdf81f370b save config after checking qt version 2012-10-13 07:38:22 +02:00
ThomasV
799654dd74 catch NoSectionError in simple_config 2012-10-12 21:31:30 +02:00
ThomasV
9f36ef3931 fix: call read_wallet_config only if there is a wallet_path value in options 2012-10-12 20:42:45 +02:00
thomasv
cc32b01bd3 another small fix 2012-10-12 18:46:34 +02:00
thomasv
29671f55b6 fix 2012-10-12 18:44:30 +02:00
thomasv
23f7ee2fb9 disable labels too 2012-10-12 18:01:35 +02:00
thomasv
65b13b88f4 disable setting widgets when setting is not modifiable. 2012-10-12 17:40:37 +02:00
thomasv
ef2f832116 add gui selector to gtk interface 2012-10-12 17:04:16 +02:00
thomasv
d2832563e4 improved warning message 2012-10-12 16:38:56 +02:00
thomasv
81b29a48a1 allow config to be None in constructor of Interface 2012-10-12 16:31:05 +02:00
thomasv
1a781036cf move init_socket in constructor 2012-10-12 16:09:20 +02:00
thomasv
a95e834e2e fix: needs parentheses 2012-10-12 16:00:47 +02:00
thomasv
8d0b81a3b7 system config file is read-only, user config file can be written 2012-10-12 14:44:56 +02:00
thomasv
db730dd179 minor fix for proxy type 2012-10-12 11:56:41 +02:00
thomasv
5e76b8caab fix type for settings in configuration file 2012-10-12 11:26:30 +02:00
thomasv
c53c3f2195 network_dialog: disable fields that are not modifiable 2012-10-12 11:10:58 +02:00
thomasv
91609dab9e improved network dialog 2012-10-12 11:01:09 +02:00
thomasv
8fe6673814 typo 2012-10-12 09:41:49 +02:00
thomasv
d25724a621 simplify read_common_config. do not break loop so that we read both files 2012-10-12 09:35:09 +02:00
ThomasV
d92f1991a9 move prompt_password from wallet.py to main script 2012-10-12 01:50:54 +02:00
ThomasV
c7311a1e7f fix for gtk gui 2012-10-12 01:32:26 +02:00
ThomasV
7959417751 small fixes for gtk gui 2012-10-12 01:21:50 +02:00
ThomasV
10119dfed3 fix: inheritance 2012-10-12 01:13:54 +02:00
ThomasV
ca3fa8c6dd cleanup 2012-10-11 22:27:48 +02:00
ThomasV
d0c8a48274 encapsulate parse_proxy_options 2012-10-11 21:37:02 +02:00
ThomasV
f0556bb0d3 rename conf file section as 'client'. add gui to conf 2012-10-11 21:07:49 +02:00
thomasv
5444f55e6b big refactoring: command line options and electrum.conf options override settings in wallet file. 2012-10-11 20:10:12 +02:00
thomasv
0d11aa75c4 encapsulation: that kind of exception handling should be done in the gui module 2012-10-11 13:43:04 +02:00
thomasv
299d54c6ec fix: the gtk gui was broken since server_list_changed was introduced... 2012-10-11 13:18:04 +02:00
thomasv
596bddbf7e replace expert mode with a button for gui_detailed_view 2012-10-11 12:56:57 +02:00
thomasv
da9351260c move proxy fallback away from send method 2012-10-10 10:16:18 +02:00
Maran
c1fa13d0f6 Disabled the proxy input fields when None is selected 2012-10-09 22:07:39 +02:00
Maran
3ce5eef076 Merge branch 'master' of https://github.com/spesmilo/electrum 2012-10-09 17:15:05 +02:00
Maran
8833555b35 Add fallback for users who ran master with the old default config 2012-10-09 17:13:26 +02:00
thomasv
93ac0e806b make connection message slightly less invasive 2012-10-09 16:52:16 +02:00
thomasv
cfce1420c5 proxy: allow '-p none' 2012-10-09 16:16:00 +02:00
thomasv
fd13d19cb8 fix proxy issues: override config with command line option, and use interface.proxy in gui 2012-10-09 15:48:06 +02:00
thomasv
880b08f337 remove remote wallet (broken, will be replaced) 2012-10-05 15:49:03 +02:00
thomasv
c479261043 restored initial text (users should know what seed means), and added a warning against phishing 2012-10-02 13:41:38 +02:00
thomasv
e7e9e8916b fix set_server. keep compatibility with the gtk interface 2012-10-02 12:52:47 +02:00
thomasv
385b515439 fix proxy config: read from simpleconfig object 2012-10-02 12:40:08 +02:00
thomasv
287c7fc643 split create_new_address, so that get_new_address can be used without the context of a wallet 2012-10-01 18:31:54 +02:00
thomasv
8d9e5a4f2e remove ecdsa.org from default servers; too much downtime 2012-10-01 18:25:32 +02:00
thomasv
f3ff9b5cf6 make proxy an optional parameter 2012-10-01 18:14:50 +02:00
thomasv
44dd7713e5 debugging options should not be parameters, it makes the code unnecessarily complictated 2012-10-01 17:41:47 +02:00
thomasv
8fd1dbadf6 use https for aliases 2012-10-01 15:10:51 +02:00
Maran
ae991f4407 Added the ability to make a copy of your wallet so ungeeky people can still create a backup in a place they can easily reach 2012-09-24 18:11:30 +02:00
Maran
504ea37c79 Made cfg an class attribute and fixed server changing for lite gui since proxy got added 2012-09-21 23:18:32 +02:00
Maran
a08f2660df Use True flag for set key 2012-09-21 23:13:46 +02:00
Maran
23ffbc3e48 Fixed merged conflict and added folder creation on first load 2012-09-21 16:57:54 +02:00
Maran H.
c486c6d55f Merge pull request #33 from bkkcoins/startup-gui-option
Startup gui option
2012-09-21 07:20:59 -07:00
bkkcoins
23b1ccaf39 Merge branch 'socks-support' into merged 2012-09-21 15:14:48 +07:00
bkkcoins
2bf2f76a2a small edit to config syntax 2012-09-21 15:14:16 +07:00
bkkcoins
43d9710cac Merge branch 'startup-gui-option' into merged 2012-09-21 15:11:24 +07:00
bkkcoins
413e5b9cc4 Merge branch 'window-position' into merged 2012-09-21 15:11:19 +07:00
bkkcoins
ad24870a03 small edit to config syntax 2012-09-21 15:10:43 +07:00
bkkcoins
38acaf0a3a small change to config syntax 2012-09-21 15:06:21 +07:00
bkkcoins
4c65822f32 merged current branches 2012-09-21 13:05:37 +07:00
bkkcoins
1ca0595653 Merge branch 'startup-gui-option' into merged 2012-09-21 13:03:36 +07:00
bkkcoins
3007d95ceb Added code to remember window position 2012-09-21 10:53:14 +07:00
bkkcoins
fccd9921eb adjust whitespace only 2012-09-21 08:52:33 +07:00
bkkcoins
e43264538d adjust whitespace only 2012-09-21 08:51:28 +07:00
bkkcoins
01b300562e Added settings dialog option for gui startup mode 2012-09-21 08:47:56 +07:00
bkkcoins
8244768654 Changed how load_config works so it always supports new config vars 2012-09-21 04:48:03 +07:00
bkkcoins
9121654e8a Added proxy settings save to config.json 2012-09-20 18:24:36 +07:00
bkkcoins
09c90c0971 Revert "Revert "Added proxy options to network dialog""
This reverts commit 6e0b3620d2.
2012-09-20 16:55:28 +07:00
bkkcoins
6e0b3620d2 Revert "Added proxy options to network dialog"
This reverts commit 83bb644135.
2012-09-20 16:55:15 +07:00
Maran
7969b62b55 Removed uncle-enzo from default servers since it's not syncing 2012-09-19 18:51:13 +02:00
Amir Taaki
15eb4d7cb8 reformat simple_config to comply with electrum and create config dir if it doesnt exist. 2012-09-19 16:47:39 +01:00
bkkcoins
83bb644135 Added proxy options to network dialog 2012-09-19 22:29:58 +07:00
bkkcoins
1af17baafb sockssipy support module provides SOCKS and HTTP proxy wrapper 2012-09-19 17:37:43 +07:00
bkkcoins
aa6f631f2e Added SOCKS support, with cmdline and SimpleConfig options 2012-09-19 17:37:20 +07:00
Samuel Tardieu
593b2552d1 Do not qualify relative imports
This is unneeded and fails while installed.
2012-09-07 11:27:00 +02:00
Maran
9407dd3f2f Small fix to make sure the cursor stays where it is using the Pro GUI 2012-09-04 19:54:01 +02:00
Maran
3f499d7048 Merge branch 'fallback' 2012-09-04 17:30:19 +02:00
Amir Taaki
89a4045e3a Dump problem tx to temporary file when error happens. This allows developers to debug failed transactions from users by having access to the raw tx dump to see what is wrong.
This would useful in the pro-mode GUI. There should be implemenation for the send method between both these GUIs rather than having their own copy-pasted version. Also the fee system needs fixing.
2012-09-02 19:13:11 +02:00
Maran
6da25727f8 Refactored user_dir to utils and replaced it in wallet and config 2012-08-30 18:00:08 +02:00
Maran
fbf854bcb8 Added a set_key setter method that can also write out the changes to file 2012-08-30 17:52:03 +02:00
Maran
3252b5ae4e Added SimpleConfig class to deal with simple config options added for fallback to other gui when missing deps 2012-08-30 00:03:38 +02:00
Amir Taaki
9c122c23ea Fixed issue 19 by jimboman77: https://github.com/spesmilo/electrum/issues/19
"Right now the only check thats being done is making sure that the length isn't 0, ie something is being entered before the send button becomes clickable."

Also check that entered amount is <= btc_balance before enabling send button.
2012-08-29 21:43:34 +01:00
Amir Taaki
ca4473c620 If wallet does not exist, then it does not even attempt to read the config (read returns on IOError exception). Ergo a new wallet will not ever set the theme name and it will stay as None. We change this to a sensible default so new wallets have a themed GUI. 2012-08-29 21:27:22 +01:00
Amir Taaki
4c1bc14104 Remove assert which isn't true for the commands (only the GUI). 2012-08-29 20:54:28 +01:00
Amir Taaki
b3b910d926 WalletSynchronizer had a race condition caused by calling the callback before the Qt event loop (or other initialisation) finished. Ergo we split initialisation and the running of the thread, then use Qt SIGNALs to yield back into the Qt event loop. This ensures that the callback for the servers_list_changed is not called until the main Qt event loop is actually running. 2012-08-29 20:53:22 +01:00
Amir Taaki
e61d478a80 Tidy up of code to comply with style guide. 2012-08-29 20:53:22 +01:00
Maran
3216a86773 Merge branch '1.0' 2012-08-28 11:04:30 +02:00
Maran
4e3e4b90ea Fix port number for bytesized 2012-08-28 11:04:11 +02:00
Amir Taaki
6dfb9e12c7 Fixed bug where switching servers causes assert failure. 2012-08-27 04:02:15 +02:00
Amir Taaki
3fe5ba85b2 Added QObject to MiniActuator. 2012-08-27 03:50:42 +02:00
Amir Taaki
10e3aa7c1e Merge branch 'servers'
Conflicts:
	lib/gui_lite.py
2012-08-27 03:48:57 +02:00
Amir Taaki
2b6d5ebd55 Change server in lite mode. 2012-08-27 03:47:40 +02:00
Amir Taaki
b25e93c4bc Update servers list once fetched from remote. 2012-08-27 03:32:31 +02:00
Amir Taaki
26c0b786e9 RAII open of wallet file. 2012-08-24 22:02:58 +01:00
Amir Taaki
3d836ebc38 Revert "Don't need two try/catch statments if nothing happens when exception is caught"
This reverts commit 6b86942ccb.
2012-08-24 22:01:08 +01:00
Amir Taaki
5c4be3196a Better looking set_path(wallet_path) method. Flattened function that's easier to read. 2012-08-24 10:34:38 +01:00
Amir Taaki
58e6050f52 Better looking set_path(wallet_path) method. Flattened function that's easier to read. 2012-08-24 09:34:30 +01:00
Jimbo77
25ad5fcd06 got rid of print_error 2012-08-23 18:38:28 -07:00
Jimbo77
a6239764d2 small cosmetic change 2012-08-23 18:36:40 -07:00
Jimbo77
34a3eea0bf changed imports to fit pep8 styleguide 2012-08-23 18:21:17 -07:00
Jimbo77
2de8df6758 getting rid of another BaseExceptions 2012-08-23 18:17:30 -07:00
Jimbo77
e12699ae75 getting rid of more BaseExceptions 2012-08-23 18:16:27 -07:00
Jimbo77
cdc16acabb changed to more descriptive exception 2012-08-23 18:11:57 -07:00
Jimbo77
6b86942ccb Don't need two try/catch statments if nothing happens when exception is caught 2012-08-23 18:02:55 -07:00
Jimbo77
719b9d7d33 Small cosmetic fix 2012-08-23 18:01:06 -07:00
Jimbo77
407070bba0 Didn't need a seperate variable just for string 2012-08-23 17:59:54 -07:00
Jimbo77
cb67ec4454 changed to more descriptive exception 2012-08-23 17:50:44 -07:00
Amir Taaki
89953895f8 Added explanation to line returning qVariant for future eyes. 2012-08-23 10:09:54 +01:00
Amir Taaki
77b3052f44 (explanation: the value returned is a qVariant not a bool and so needs explicit comparison to work)
Revert "got rid of boolean value comparison using == as stated in pep8 style guide"

This reverts commit 3bd7717038.
2012-08-23 10:07:28 +01:00
Jimbo77
9fc4e1a1b1 changed lookup_rate() to non-public 2012-08-22 20:11:38 -07:00
Jimbo77
3f167cb650 got rid of magic number 2012-08-22 19:50:21 -07:00
Jimbo77
c2713f6089 changed to use built-in list methods 2012-08-22 18:33:55 -07:00
Jimbo77
6122898915 changed to use built-in list methods 2012-08-22 18:33:35 -07:00
Jimbo77
e0d6570a1f created set_quote_currency() docstring 2012-08-22 18:25:38 -07:00
Jimbo77
f8c68fc51e created amount_input_changed() docstring 2012-08-22 18:22:56 -07:00
Jimbo77
f2277adf10 created mousePressedEvents() and se_balance_text() docstrings 2012-08-22 18:07:35 -07:00
Jimbo77
3bd7717038 got rid of boolean value comparison using == as stated in pep8 style guide 2012-08-22 17:50:54 -07:00
Jimbo77
9f4f7ee3c6 created docstring for set_button_amount() 2012-08-22 17:45:19 -07:00
Jimbo77
fac2bc7387 updated create_quote_text() docstring 2012-08-22 17:30:59 -07:00
Jimbo77
36e250d3ab created create_quote_text() docstring 2012-08-22 17:26:50 -07:00
Jimbo77
e34243d778 created set_balance() docstring 2012-08-22 17:20:42 -07:00
Jimbo77
62ec74c010 created docstring for expand() 2012-08-22 16:35:34 -07:00
Amir Taaki
943bcd0c84 Use self.close instead of sys.exit (self.close() is the proper Qt method :) 2012-08-22 19:41:06 +01:00
Jimbo77
b027678d0e created several more docstrings in miniActuator 2012-08-21 23:34:12 -07:00
Jimbo77
69110160ac created docstring for miniActuator 2012-08-21 23:17:48 -07:00
Jimbo77
deb29affc5 created load_theme() docstring 2012-08-21 22:43:35 -07:00
Jimbo77
74cea9b709 Created docstring for miniActuator __init__() 2012-08-21 22:36:15 -07:00
Jimbo77
d76a85acff added quit functionality to menubar in lite gui 2012-08-21 22:21:28 -07:00
Amir Taaki
3a648f9119 Show list of all the servers available in the menubar. 2012-08-20 10:20:40 +01:00
Amir Taaki
2598e89d00 More Pythonics util.print_error 2012-08-20 10:11:23 +01:00
Jimbo77
d66673eca2 more print_errors() deleted 2012-08-19 19:59:05 -07:00
Jimbo77
66ede2e03e created docstring for local_data_dir() 2012-08-19 18:28:17 -07:00
Jimbo77
1429ef71e1 getting rid of more unnecessary print_errors() 2012-08-19 18:19:59 -07:00
Jimbo77
89109541bd created docstring for set_path() 2012-08-19 18:08:32 -07:00
Jimbo77
f0fb3ec0e1 added small comment for ast.literal_eval 2012-08-19 17:49:51 -07:00
Jimbo77
a85901b4b2 added docstring for the read() function 2012-08-19 17:46:31 -07:00
Jimbo77
1eeed7fb27 Created appdata_dir() docstring 2012-08-19 15:27:08 -07:00
Jimbo77
b95be7e7a4 Created print_error docstring 2012-08-19 15:21:20 -07:00
Amir Taaki
9115ef6416 alphabetically sort theme names in themes menu 2012-08-18 08:53:34 +01:00
Amir Taaki
2d1bd9d203 bugfix: reset path after switching to new theme selection. 2012-08-18 08:32:15 +01:00
Amir Taaki
4d5615b8a8 Show and change themes via GUI. 2012-08-18 08:23:57 +01:00
Amir Taaki
49aec96e1e Load theme in gui according to setting. 2012-08-18 08:23:26 +01:00
Amir Taaki
304ccb6fd7 Utils for dynamically loading themes. 2012-08-18 08:21:58 +01:00
Amir Taaki
ef9a3abe31 Add theme name to config file. 2012-08-18 07:15:48 +01:00
Amir Taaki
7f81bcf05f Prettified code for BrainWallet dialog. 2012-08-16 23:38:21 +01:00
Maran
39660eeac5 Fix merge conflicts 2012-08-16 23:36:41 +02:00
Maran
175fd47130 Changing around where we issue the messages 2012-08-16 11:28:20 +02:00
Maran
00097a23de Added pretty errors when pyqt is not found or qt is not the right version 2012-08-15 22:50:36 +02:00
Amir Taaki
6b75c5f3fa Added donation address. 2012-08-14 20:53:02 +01:00
Amir Taaki
4b1feddcbd put it back to == True (oops :p) 2012-08-13 23:05:56 +01:00
Maran
7d7a32e1ad Fix send button not activating 2012-08-13 23:55:37 +02:00
Amir Taaki
75f8878562 Fix check_button_status. QVariant returned by property(...) will not return a python bool object, but it can evaluate. 2012-08-13 20:57:49 +01:00
Amir Taaki
2993f2313f fixed indentatioin to use 4 spaces, not 2 2012-08-13 20:54:11 +01:00
Amir Taaki
6f3271f565 Make seed dialog much simpler and easier to understand. 2012-08-13 14:59:20 +01:00
Amir Taaki
62aa814101 "BrainWallet Info" menu item in lite mode. 2012-08-13 14:42:38 +01:00
Amir Taaki
c684e4762e use prettier form of connect (which has less code, and more clarity) 2012-08-12 22:17:41 +01:00
Maran
0363f21c32 Merged history from master 2012-08-12 22:58:48 +02:00
Amir Taaki
c506139e68 use labels for to/from in lite history where available. 2012-08-12 21:52:28 +01:00
Amir Taaki
a61d1ad44b open electrum-desktop.com website instead of manual. 2012-08-12 21:48:51 +01:00
Amir Taaki
5ff2c45a56 Added report_bug and show_about hooks for menu. 2012-08-12 21:31:04 +01:00
Amir Taaki
46419a0457 alternating row colours for history. 2012-08-12 21:28:26 +01:00
Amir Taaki
5c43cee3f3 Add CSS styling to history view to make text lighter coloured. 2012-08-12 21:23:26 +01:00
Amir Taaki
b952a96b41 Added history to lite view. 2012-08-12 21:17:43 +01:00
Maran
21eeb7690c Merge changes from master 2012-08-12 21:44:27 +02:00
Amir Taaki
1a26fa87d3 Rename main menu to 'Bitcoin' from 'Electrum'. 2012-08-12 20:35:55 +01:00
Amir Taaki
bc64b2ae09 disabled menu entries that dont work. 2012-08-12 20:26:48 +01:00
Amir Taaki
3aa19aace6 Rename main menu to 'Bitcoin' from 'Electrum'. 2012-08-12 20:25:31 +01:00
Maran
c1abb8ea05 Bump version to 1.0 2012-08-12 21:21:37 +02:00
Maran
18eaec6fa2 Commented out some unfinished menu items 2012-08-12 21:03:54 +02:00
Amir Taaki
da5571a870 Merge branch 'master' of github.com:Spesmilo/Electrum 2012-08-03 16:13:49 -03:00
Amir Taaki
99f71a188f formatting fixes. 2012-08-03 16:07:58 -03:00
slush
2791ecc167 Added check if video device is available 2012-08-03 16:05:47 +02:00
Maran
608d4cad74 Merge branch 'cobleebuilder' 2012-08-02 18:07:25 +02:00
Amir Taaki
c4fe8d1376 remove stretch between amount and send button. 2012-08-02 11:30:44 -03:00
Amir Taaki
128f887ce9 Added menu entries. 2012-08-02 11:20:21 -03:00
slush
4e54081c5c New feature "Scan QR code" in sending dialog. 2012-08-02 15:18:31 +02:00
slush
b21ebc0da4 Scanning and parsing QR codes using computer's camera. 2012-08-02 15:18:06 +02:00
Maran
850d3580ae Bring qr-code in full visiblity 2012-08-01 21:22:07 +02:00
Maran
57cc413edc Further tweaks to the layout 2012-07-31 21:38:34 +02:00
Maran
2c5445e19f Renamed menu item 2012-07-31 19:31:46 +02:00
Maran
1eab366218 Added the expand option to the settings menu 2012-07-31 19:31:06 +02:00
Maran
7dbad12743 Fixed merged conflicts from menu branch 2012-07-31 18:20:54 +02:00
Maran
7682f00fb5 Removed the valid icon and make the text green or red instead 2012-07-31 18:13:37 +02:00
Amir Taaki
fa97acc2b4 Added menubar. 2012-07-31 13:00:55 -03:00
Amir Taaki
05dc59a5c9 Replaced left buttons with a menubar. 2012-07-30 20:34:59 -03:00
Maran
f4218d441e Removed lighter.css and moved it to the default layout 2012-07-24 14:59:41 +02:00
Maran
7ba5f07629 Reworked the logic for the send button, you can only press it when the amount and a valid address is given 2012-07-24 14:58:10 +02:00
Maran
53a5adde5d Added lighter theme 2012-07-24 13:31:47 +02:00
Maran
56b85914cf Fix the recursion issue on OSX 2012-07-23 20:43:31 +02:00
Amir Taaki
8f5d48584d Added AcceptBit integration. 2012-07-19 01:57:09 +02:00
Amir Taaki
c30561d808 More reasonable fee calculation. 2012-07-17 21:25:34 +02:00
Amir Taaki
0cf581b64a Use path of executable for resolving data directory. Don't assume . is it. 2012-07-10 17:49:40 +01:00
Amir Taaki
0b0a6f3657 try to detect data/style.css otherwise fallback to arch-indep data dir. 2012-07-08 11:13:11 +01:00
Amir Taaki
c10bacca28 restore current path after modifying it. 2012-07-08 10:53:49 +01:00
Amir Taaki
c03705b2a5 Added DragonFly to platform checks in appdata_dir() for mac. 2012-07-08 10:45:04 +01:00
Amir Taaki
b0b24ae9dd Use environment variable else fallback to system app path. This enables runtime
switching between styles without modifying Electrum, and avoids potential
conflicts from implicit detection of a data/ subdirectory.
2012-07-07 23:27:00 +01:00
ThomasV
80d6c3ccb8 fix import 2012-07-07 23:12:23 +02:00
Amir Taaki
188a671681 Corrected import paths for print_error. 2012-07-07 19:53:54 +01:00
Amir Taaki
02ba760c39 setWindowIcon() to electrum.png 2012-07-07 19:23:48 +01:00
Amir Taaki
91deb30771 CTRL+Q / CTRL+W close window shortcuts. 2012-07-07 18:58:29 +01:00
genjix
56bb7087d7 quote_currency setting can be None on first time use. Remove assert. 2012-07-07 18:01:00 +01:00
Julian Tosh
4e5dfbeade Implementing a better print_error routine 2012-07-07 09:24:52 -07:00
Julian Tosh
c533b797e0 Merge branch 'master' of gitorious.org:electrum/electrum 2012-07-07 06:41:16 -07:00
Julian Tosh
a3830e5903 Standardizing message format and implementing stderr for errors 2012-07-07 06:39:25 -07:00
Amir Taaki
2984c3dd95 Save selected currency as config setting. 2012-07-07 13:37:49 +02:00
Amir Taaki
7299c388e8 Select unused addresses when copying receiving address. We don't use wallet.get_balance as that is deceptive (if you sent a tx to yourself or old used addresses can have a 0 balance) and get_history seems a bit much (to check the activity of an address, we'd have to filter many addresses). This is a nice reasonable compromise. 2012-07-07 13:21:40 +02:00
Julian Tosh
b615fe0c8c modified password input routines to allow for input through stdin 2012-07-06 21:45:57 -07:00
Julian Tosh
b8c1c0c317 Turn debugging off by default 2012-07-06 16:57:13 -07:00
Julian Tosh
22fcb9e521 Adding user enabled debug messages for server communications 2012-07-06 13:36:13 -07:00
thomasv
788783aeb8 Don't exit before wallet is saved 2012-07-06 14:43:36 +02:00
Amir Taaki
216ff894b5 Force update for lite gui so update() gets called at least once (i.e if create/restore wallet) 2012-07-05 22:56:45 +02:00
Amir Taaki
d7ad1f41e5 first check data/ else use system appdata/share directory. 2012-07-05 21:43:32 +02:00
Amir Taaki
dcff721aa9 stop ugly flash because qt gui is trying to show itself. 2012-07-05 18:23:26 +02:00
Amir Taaki
76474c7eed Don't show fiat currency in titlebar (not enough space). 2012-07-05 18:16:33 +02:00
Amir Taaki
39d6b739dd Use leaveEvent instead of checking mouseMove position constantly. 2012-07-05 18:08:14 +02:00
Amir Taaki
e7e0b80ca8 set a window title for the popup and some other things. 2012-07-05 17:52:33 +02:00
Amir Taaki
8b11efb327 Popup for receiving Bitcoins. 2012-07-05 17:33:26 +02:00
Amir Taaki
40a4bf3c91 Load resources across many platforms from the shared appdir 2012-07-05 01:59:57 +02:00
Amir Taaki
bb0c0ff4c6 add multiargs support to get_resource_path 2012-07-05 01:36:32 +02:00
Amir Taaki
e954bdef3e Copy Address -> Copy My Address 2012-07-05 01:15:29 +02:00
Amir Taaki
fa81d974d6 corrected instructions for generating icons data file. 2012-07-04 23:31:20 +02:00
Amir Taaki
6cda0bc006 restore_or_create (just delegates to qt_gui - this needs cleanup & abstraction away) 2012-07-04 01:10:04 +02:00
Amir Taaki
aeed15e3a5 bugfix for showing 0 BTC balance when Price has been discovered before wallet has been loaded and server connect... so bail. 2012-07-04 00:59:40 +02:00
ThomasV
d0c1dfaa88 version 0.61 2012-07-03 15:05:53 +02:00
Amir Taaki
57e13505da app_menu has interact_button as its parent to stop its reference being dropped. 2012-07-03 14:25:28 +02:00
Amir Taaki
bd489e998f Do slow price discovery in another thread to speed up startup time and responsiveness. 2012-07-02 22:39:45 +02:00
Amir Taaki
9fd9f27408 bitcoin URIs in lite mode. 2012-07-02 22:11:13 +02:00
Amir Taaki
690908ddce completion support for destination addresses. 2012-07-02 21:49:14 +02:00
Amir Taaki
f2b8837fbc Don't show ()s when showing just the fiat currency i.e don't do (10.00 EUR), do 10.00 EUR 2012-07-02 20:48:21 +02:00
Amir Taaki
4b5935f117 Go back to balance display when amount input is empty. 2012-07-02 20:45:43 +02:00
Amir Taaki
81507780b9 Change balance text to show conversion amount when text is entered into the amount field. 2012-07-02 20:14:10 +02:00
Amir Taaki
8efc081ded Defer discovery of exchange rate until later to make program startup faster. 2012-06-30 15:54:02 +02:00
Amir Taaki
8d75b68152 show the BTC value in other currency. 2012-06-30 14:43:42 +02:00
Amir Taaki
02d8d297dc exchange rate discovery object. 2012-06-30 13:47:08 +02:00
Amir Taaki
b21d08c0af limit quote currency to 2 decimal places. 2012-06-30 13:37:34 +02:00
Amir Taaki
51f42d0be3 clicking balance switches between different currencies. 2012-06-30 13:32:04 +02:00
Amir Taaki
db9140a111 Password input dialog working. 2012-06-29 21:25:42 +02:00
Amir Taaki
aeecd6c4c2 Added send functionality. Still needs to have the password dialog, and final testing. 2012-06-29 09:41:56 +02:00
Amir Taaki
ba6e9417ed spawn both guis at start. clicking expand hides the simple one, shows the expert one. 2012-06-29 07:26:52 +02:00
Amir Taaki
eda5672344 spawning electrum gui works if i hide widget and create it. better would be to create both at the startup and hide the inactive one. they need a way to share the wallet though. 2012-06-29 07:17:36 +02:00
Amir Taaki
7fae935ca8 created expand stub. doesn't work trying to spawn electrum gui (segfault) 2012-06-29 07:06:42 +02:00
Amir Taaki
6c626ad123 Actions for app_menu (report bug, show about electrum, quit app) 2012-06-29 06:57:16 +02:00
Amir Taaki
9139b71248 Update balance under accounts selector. 2012-06-29 03:17:31 +02:00
Amir Taaki
ab55b7d7cb SIGNALs should use the correct syntax for names of "foo()", not "foo" 2012-06-29 02:35:26 +02:00
Amir Taaki
9c0bb13366 bugfix for "QObject: Cannot create children for a parent that is in a different thread." 2012-06-29 02:33:21 +02:00
Amir Taaki
d825578099 Enforce minimum width of address input so it's ~ same size as a bitcoin address. 2012-06-29 02:11:29 +02:00
Amir Taaki
c24bd30643 basic functionality:
- can type in address field which is validated
- amount field uses a validator
- copy bitcoin address for receiving funds
- send copied over (untested - needs work)
2012-06-29 01:56:27 +02:00
Amir Taaki
b6beb2e97c fix TextedLineEdit tabbing behaviour. 2012-06-28 15:28:24 +02:00
Amir Taaki
39d765f122 show btc balance (no fiat balance yet) 2012-06-27 23:06:00 +02:00
Amir Taaki
64de7e55cc moved lite gui into lib/ and added -g lite to ./electrum 2012-06-27 22:24:58 +02:00
thomasv
8288279fc3 Darwin font 2012-06-25 17:09:59 +02:00
ThomasV
849c80eda7 localisation: fix messages 2012-06-23 13:58:32 +02:00
ThomasV
54e0be41e8 format messages for localization 2012-06-23 13:30:58 +02:00
ThomasV
3dad2460d5 version 0.60 2012-06-23 12:33:22 +02:00
ThomasV
1a8d97277a Merge branch 'master' of gitorious.org:electrum/electrum 2012-06-23 12:03:02 +02:00
ThomasV
f08122dc6c filter old servers 2012-06-23 12:02:44 +02:00
ThomasV
9f927c8c1e update list of default servers 2012-06-23 13:59:42 +04:00
ThomasV
37af22cc6f fix for change address 2012-06-17 09:51:15 +02:00
ThomasV
3801956bee version 0.59a 2012-06-17 06:59:12 +02:00
ThomasV
c6c577dcfd fix: confusion 2012-06-17 06:58:36 +02:00
ThomasV
ea07c26ad9 version 2012-06-16 19:40:31 +02:00
ThomasV
81ab47a984 fix: nochange -> usechange 2012-06-16 18:56:55 +02:00
ThomasV
4343967ee0 make use_change a stored preference 2012-06-16 18:45:17 +02:00
ThomasV
5cf7570a1a revert to previous; too much clutter 2012-06-16 18:24:36 +02:00
thomasv
3d9eb32b50 remove unneeded call 2012-06-15 13:46:30 +02:00
ThomasV
1084abeb53 update gui on new block 2012-06-15 08:28:56 +02:00
ThomasV
0340b1868a I guess this should work with seedless wallets 2012-06-14 16:56:20 +02:00
ThomasV
4e71483975 voodoo fix 2012-06-14 16:53:23 +02:00
ThomasV
0952366a55 'received' is better 2012-06-14 16:47:13 +02:00
ThomasV
17cbb3fec0 show 'used' column in receive tab 2012-06-14 16:45:07 +02:00
ThomasV
b39289c4df patch by Soultaker; fix old_to_new 2012-06-13 21:12:16 +02:00
ThomasV
a5aa67c66e fix for watching-only wallets 2012-06-13 20:46:31 +02:00
thomasv
eb706ed5c4 fix widget order 2012-06-13 11:54:40 +02:00
thomasv
7d3386c345 move nochange button to avoid conflict 2012-06-13 11:51:01 +02:00
thomasv
87f9fb611b gettext for help messages 2012-06-13 11:45:29 +02:00
thomasv
e4787600a1 nofocus for help buttons 2012-06-13 11:38:54 +02:00
ThomasV
354f1e2177 help buttons for the send tab 2012-06-12 20:26:37 +02:00
thomasv
589f73bf57 version 0.58 2012-06-12 13:54:53 +02:00
thomasv
f21143a4e6 Merge branch 'master' of gitorious.org:electrum/electrum 2012-06-12 13:52:37 +02:00
ThomasV
d511a57810 request specific version of the wiki page 2012-06-12 15:43:59 +04:00
thomasv
c07832a1fe fee: be consistent with default 2012-06-12 13:33:11 +02:00
thomasv
077bf77d1f change help text 2012-06-12 13:23:03 +02:00
thomasv
4f4d7869a1 add help buttons and modify gap limit in the settings dialog 2012-06-12 13:21:01 +02:00
thomasv
8b2e3d4f6a for aliases, request target address again 2012-06-12 11:43:05 +02:00
thomasv
3f81057c95 create self.completions in constructor 2012-06-12 11:32:12 +02:00
thomasv
e631e9c89c nanotube's patch for compressed keys 2012-06-12 10:47:00 +02:00
ThomasV
87d4b132a4 fix: test item existence 2012-06-10 21:33:56 +02:00
ThomasV
1f97dbc96e fix: move test one line up 2012-06-10 21:32:07 +02:00
ThomasV
00c400f9fe case insensitivity 2012-06-10 21:27:31 +02:00
ThomasV
a397c02703 fix menu popping up outside window 2012-06-10 20:36:30 +02:00
ThomasV
ef32b336d6 revert previous commit; it messes with menus 2012-06-10 18:08:56 +02:00
ThomasV
7a50861bf7 color the address column for consistency 2012-06-10 17:53:41 +02:00
ThomasV
b0a1f48900 highlight current item only when we have the focus 2012-06-10 17:47:27 +02:00
ThomasV
a4da0866f3 v0.57c 2012-06-10 16:55:53 +02:00
ThomasV
74b994dc03 fix: search for the lowest possible location 2012-06-10 16:54:43 +02:00
ThomasV
4b49b743dc monospace font for amount column 2012-06-10 16:04:27 +02:00
ThomasV
fd2abac0d7 change order 2012-06-10 15:59:36 +02:00
ThomasV
41ef9aa4f7 menu action: paste tx ID to clipboard 2012-06-10 15:57:38 +02:00
ThomasV
b271483ee1 v0.57b 2012-06-10 15:43:35 +02:00
ThomasV
ed9ed43570 v0.57a 2012-06-10 15:34:02 +02:00
ThomasV
0684abc0bc better explanation of gap limit + minor fix for expert-mode checkbox 2012-06-10 15:31:27 +02:00
ThomasV
9851996859 version 0.57 2012-06-10 11:39:27 +02:00
ThomasV
3fedcc8824 create default label only if the output is not mine 2012-06-10 11:37:11 +02:00
ThomasV
952da14be4 option to send change back to input address 2012-06-10 11:30:14 +02:00
ThomasV
6df95ee706 add two keyboard shortcuts 2012-06-10 10:52:44 +02:00
ThomasV
69927304e2 fix parameters for aliases 2012-06-10 08:33:34 +02:00
ThomasV
6a3e5f1f95 use column 1 because column 0 may be hidden 2012-06-10 00:29:19 +02:00
ThomasV
52b8ee976f set focus only once at init 2012-06-10 00:16:09 +02:00
ThomasV
36e41a4ee1 fix: receive_list 2012-06-10 00:05:14 +02:00
ThomasV
b0a1db5af9 convert QString to unicode 2012-06-09 23:58:20 +02:00
ThomasV
b259c9e4be simplifications. fix signal conflict. view alias details 2012-06-09 23:52:45 +02:00
ThomasV
e5ec6bcd39 cleanup; make toplevel item current 2012-06-09 23:26:41 +02:00
ThomasV
d9fad9452d show label in payto field 2012-06-09 22:31:42 +02:00
ThomasV
8d75349bfa MyTreeWidget class for keyboard interaction 2012-06-09 22:23:56 +02:00
ThomasV
7dd0d8d635 fix: payto without label 2012-06-09 18:20:15 +02:00
ThomasV
d2447ef309 check item existence 2012-06-09 18:06:01 +02:00
ThomasV
477bd49577 menus for history items 2012-06-09 17:49:44 +02:00
ThomasV
6461a3c613 fix for deleting an alias 2012-06-09 17:32:52 +02:00
ThomasV
89a0509079 delete contact and edit label from menu 2012-06-09 17:18:53 +02:00
ThomasV
10f41cbdfc version 0.56 2012-06-09 12:50:21 +02:00
ThomasV
cac54b33ec do not restrict syntax 2012-06-09 12:39:59 +02:00
ThomasV
67d95e5406 do not display if the label is not accepted 2012-06-09 12:32:17 +02:00
ThomasV
702d1743fe completions popup in the payto field, using aliases and labels 2012-06-09 12:23:01 +02:00
ThomasV
9c0ff021e2 remove dead code 2012-06-08 23:23:03 +02:00
ThomasV
7cfb78cdc6 handle URI labels 2012-06-08 23:15:08 +02:00
ThomasV
9d59124b8a version 0.55a 2012-06-08 20:52:48 +02:00
thomasv
3ae348791f set wallet file permissions 2012-06-08 13:14:25 +02:00
ThomasV
9ee946c797 show error messages 2012-06-07 19:52:26 +02:00
thomasv
6f0dcd091f force synchronization by poking the interface 2012-06-07 19:03:46 +02:00
thomasv
e0372fc3a6 fix: the gap limit is one value higher than the gap 2012-06-07 18:59:28 +02:00
thomasv
6b0499bcbc allow user to change gap limit 2012-06-07 18:52:29 +02:00
thomasv
dabee03548 rename newaddress_dialog as new_contact_dialog 2012-06-07 17:54:40 +02:00
thomasv
c59a5a49a1 version 0.55 2012-06-07 17:46:55 +02:00
thomasv
594b7f0265 add expert mode to preferences 2012-06-07 17:42:50 +02:00
thomasv
2f9cd845d5 replace buttons with context menus 2012-06-07 17:36:39 +02:00
thomasv
9625ef1ea9 define method get_address_flags 2012-06-07 16:14:08 +02:00
thomasv
7ba656a1bc hide various options into expert mode 2012-06-07 16:07:49 +02:00
thomasv
7e0dba3e82 unfreeze before prioritize 2012-06-07 11:25:23 +02:00
thomasv
f86e11b445 unprioritize before freeze 2012-06-07 11:21:53 +02:00
thomasv
34be852061 move freeze and prioritize functions into wallet class 2012-06-07 11:18:11 +02:00
ThomasV
abe39a918f 0.54c 2012-06-06 19:26:58 +02:00
ThomasV
e1b3b5892b add prioritize and freeze console commands. fix choose_inputs 2012-06-06 19:26:05 +02:00
ThomasV
4e876fcfcf version 0.54b 2012-06-06 18:32:56 +02:00
ThomasV
c35d48459f raise error on compressed key format 2012-06-06 18:32:29 +02:00
thomasv
13ca0c0d60 version 0.54a (bugfix) 2012-06-06 17:20:37 +02:00
thomasv
f4cb687f4b fix: receive_list might contain imported keys 2012-06-06 16:52:39 +02:00
thomasv
c89fc345af fix gap visualization 2012-06-06 16:08:29 +02:00
thomasv
7a8689f6aa version 0.54 2012-06-06 15:41:34 +02:00
thomasv
aa7183c6ac prioritized coins 2012-06-06 15:40:57 +02:00
thomasv
785075cf08 button to create addresses beyond gap limit 2012-06-06 15:20:20 +02:00
thomasv
1b450a23a7 change tab 2012-06-06 14:55:11 +02:00
ThomasV
060cf4a48e version 0.53 2012-05-30 20:37:55 +02:00
thomasv
735f9b9c20 import lib directory as electrum if the library is not installed 2012-05-30 16:46:04 +02:00
thomasv
dceb4b04ea better error messages 2012-05-30 14:42:30 +02:00
thomasv
53cf704709 fix localization 2012-05-24 10:17:20 +02:00
thomasv
c6587c7a09 localizations 2012-05-24 10:11:00 +02:00
thomasv
7124b05715 localizations 2012-05-24 10:04:16 +02:00
ThomasV
a515246213 localize 3 more messages 2012-05-21 22:49:50 +02:00
ThomasV
d163f135af use consistent message 2012-05-21 22:26:55 +02:00
ThomasV
958a3fa5b6 set timeout to 1 minute 2012-05-20 18:02:05 +02:00
ThomasV
a35a945b0b fix format_satoshis 2012-05-19 17:34:59 +02:00
ThomasV
705fd76767 fix: make sure that the message is completely sent 2012-05-19 16:52:59 +02:00
ThomasV
742705b855 add timeout in order to allow KeyboardInterrupt 2012-05-19 15:52:06 +02:00
ThomasV
12e2b8db16 show address if coins were received at a change address 2012-05-19 11:01:45 +02:00
thomasv
ed8dedfebb version 0.51 2012-05-18 18:04:18 +02:00
thomasv
09714636ef version 0.50: localisation using gettext 2012-05-18 15:28:55 +02:00
ThomasV
f8ce5b65df version 2012-05-17 18:15:14 +02:00
ThomasV
a5496a5477 handle imported keys as well with deseed and reseed 2012-05-17 18:10:36 +02:00
ThomasV
5d43811a90 version 0.49c 2012-05-17 13:33:11 +02:00
ThomasV
d08a0388b6 display kilobytes received 2012-05-17 13:15:55 +02:00
ThomasV
34ca6baf73 version 0.49b 2012-05-17 10:58:28 +02:00
ThomasV
565c53e054 fix: encrypted seed might be empty 2012-05-17 08:42:40 +02:00
ThomasV
1181f4ef01 bugfix: encryption of encrypted keys 2012-05-17 08:32:49 +02:00
ThomasV
ef0809a1df version 0.49a 2012-05-16 20:24:21 +02:00
ThomasV
9b2f5805da virtual method init_socket 2012-05-16 19:45:45 +02:00
ThomasV
06182df71f rm mnemonic option, paste seed as both hexadecimal and mnemonic 2012-05-16 19:33:42 +02:00
ThomasV
a5761fe8a8 do not use deprecated BaseException.message 2012-05-16 19:20:21 +02:00
thomasv
c5d42f3614 slightly more robust connection procedure 2012-05-16 17:29:05 +02:00
ThomasV
e34f7dce7f do not derive private keys when there is no seed 2012-05-14 21:31:37 +02:00
thomasv
5507706db5 fix 2012-05-14 14:10:35 +02:00
thomasv
1e192e9ca9 test the existence of modules in the main script 2012-05-14 14:09:50 +02:00
ThomasV
ff62a09832 use pip not easy_install 2012-05-14 08:05:16 +02:00
ThomasV
54fcd4a876 better buttons. version 0.49 2012-05-13 13:09:59 +02:00
ThomasV
47f3a84931 revert previous commit 2012-05-13 11:09:31 +02:00
ThomasV
c419c408bb do not show send tab in seedless wallets 2012-05-13 11:06:37 +02:00
ThomasV
51036fdf4e do not show send tab in seedless wallets 2012-05-13 11:05:26 +02:00
ThomasV
416a3bad09 seedless wallets 2012-05-13 10:54:03 +02:00
ThomasV
2e1fd923b8 deseed command 2012-05-13 00:43:22 +02:00
ThomasV
634bff6f8a bugfix: poke to reconnect 2012-05-12 09:38:42 +02:00
thomasv
ec24fcb1f7 version 0.48a 2012-05-11 10:17:27 +02:00
ThomasV
1224610109 display help message if pyqt is not found 2012-05-10 20:39:50 +02:00
thomasv
b8773178a1 setup package in lib subdirectory 2012-05-10 14:38:49 +02:00