ThomasV
|
9a9e7c1b7c
|
simplification
|
2012-11-20 18:19:37 +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
|
2d13107897
|
make a regular gui module for android
|
2012-11-18 11:34:52 +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
|
cc2ef02c2b
|
gui fixes
|
2012-11-15 09:14:24 +01:00 |
ThomasV
|
8ec6a60daf
|
compatibility with 0.6 protocol
|
2012-11-14 15:33:44 +01:00 |
thomasv
|
765201be4e
|
wallet.get_label method
|
2012-11-05 11:08:16 +01:00 |
thomasv
|
80e97feb47
|
fix syntax error in lite gui and get_default_label
|
2012-11-05 10:42:57 +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
|
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
|
43ceb6b52a
|
text gui: dialogs
|
2012-10-30 18:36:09 +01:00 |
thomasv
|
cdb52c30d2
|
do not request merkle root for unconfirmed transactions
|
2012-10-29 09:31:42 +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
|
03199dcf2e
|
minor fix for settings dialog combo
|
2012-10-27 01:19:27 +02:00 |
ThomasV
|
2a06a5b493
|
tie confirmation icons to payment verifier
|
2012-10-26 00:40:19 +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
|
a4d17d3cb9
|
new 'disconnecting' callback for requested disconnection
|
2012-10-22 15:15:52 +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
|
2da0c0b77e
|
big refactoring of the interface
addition of the wallet verifier class for SPV
|
2012-10-21 22:55:16 +02:00 |
thomasv
|
a361a05b08
|
text gui
|
2012-10-20 10:30:29 +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
|
c5f5e92d17
|
rename qt gui -> classic
|
2012-10-19 10:26:35 +02:00 |
ThomasV
|
456d3d5b55
|
add SSL protocols to network dialog
|
2012-10-18 20:29:53 +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
|
8220b0f743
|
on create, use the server already picked by the interface
|
2012-10-16 09:27:58 +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
|
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
|
a95e834e2e
|
fix: needs parentheses
|
2012-10-12 16:00:47 +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
|
5444f55e6b
|
big refactoring: command line options and electrum.conf options override settings in wallet file.
|
2012-10-11 20:10:12 +02:00 |
thomasv
|
596bddbf7e
|
replace expert mode with a button for gui_detailed_view
|
2012-10-11 12:56:57 +02:00 |
Maran
|
c1fa13d0f6
|
Disabled the proxy input fields when None is selected
|
2012-10-09 22:07:39 +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
|
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 |
Maran
|
a08f2660df
|
Use True flag for set key
|
2012-09-21 23:13:46 +02: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
|
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 |
bkkcoins
|
83bb644135
|
Added proxy options to network dialog
|
2012-09-19 22:29:58 +07: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 |
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 |
Jimbo77
|
d66673eca2
|
more print_errors() deleted
|
2012-08-19 19:59:05 -07:00 |
Amir Taaki
|
7f81bcf05f
|
Prettified code for BrainWallet dialog.
|
2012-08-16 23:38:21 +01:00 |
Amir Taaki
|
6f3271f565
|
Make seed dialog much simpler and easier to understand.
|
2012-08-13 14:59:20 +01:00 |
Amir Taaki
|
c506139e68
|
use labels for to/from in lite history where available.
|
2012-08-12 21:52:28 +01:00 |
Maran
|
608d4cad74
|
Merge branch 'cobleebuilder'
|
2012-08-02 18:07:25 +02:00 |
slush
|
4e54081c5c
|
New feature "Scan QR code" in sending dialog.
|
2012-08-02 15:18:31 +02:00 |
Maran
|
850d3580ae
|
Bring qr-code in full visiblity
|
2012-08-01 21:22:07 +02:00 |
Amir Taaki
|
188a671681
|
Corrected import paths for print_error.
|
2012-07-07 19:53:54 +01:00 |
Julian Tosh
|
4e5dfbeade
|
Implementing a better print_error routine
|
2012-07-07 09:24:52 -07:00 |
Julian Tosh
|
a3830e5903
|
Standardizing message format and implementing stderr for errors
|
2012-07-07 06:39:25 -07: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
|
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
|
ba6e9417ed
|
spawn both guis at start. clicking expand hides the simple one, shows the expert one.
|
2012-06-29 07:26:52 +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
|
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
|
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
|
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
|
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
|
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
|
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
|
0684abc0bc
|
better explanation of gap limit + minor fix for expert-mode checkbox
|
2012-06-10 15:31:27 +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
|
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
|
9ee946c797
|
show error messages
|
2012-06-07 19:52:26 +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
|
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
|
34be852061
|
move freeze and prioritize functions into wallet class
|
2012-06-07 11:18:11 +02:00 |
ThomasV
|
e1b3b5892b
|
add prioritize and freeze console commands. fix choose_inputs
|
2012-06-06 19:26:05 +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
|
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 |