electrum-nvc.git
11 years agomove init_socket in constructor
thomasv [Fri, 12 Oct 2012 14:09:20 +0000]
move init_socket in constructor

11 years agofix: needs parentheses
thomasv [Fri, 12 Oct 2012 14:00:47 +0000]
fix: needs parentheses

11 years agoadd electrum.conf.sample to manifest
thomasv [Fri, 12 Oct 2012 13:18:35 +0000]
add electrum.conf.sample to manifest

11 years agosystem config file is read-only, user config file can be written
thomasv [Fri, 12 Oct 2012 12:44:56 +0000]
system config file is read-only, user config file can be written

11 years agominor fix for proxy type
thomasv [Fri, 12 Oct 2012 09:56:41 +0000]
minor fix for proxy type

11 years agofix type for settings in configuration file
thomasv [Fri, 12 Oct 2012 09:26:30 +0000]
fix type for settings in configuration file

11 years agonetwork_dialog: disable fields that are not modifiable
thomasv [Fri, 12 Oct 2012 09:10:58 +0000]
network_dialog: disable fields that are not modifiable

11 years agoimproved network dialog
thomasv [Fri, 12 Oct 2012 09:01:09 +0000]
improved network dialog

11 years agotypo
thomasv [Fri, 12 Oct 2012 07:41:49 +0000]
typo

11 years agosimplify read_common_config. do not break loop so that we read both files
thomasv [Fri, 12 Oct 2012 07:35:09 +0000]
simplify read_common_config. do not break loop so that we read both files

11 years agomove prompt_password from wallet.py to main script
ThomasV [Thu, 11 Oct 2012 23:50:54 +0000]
move prompt_password from wallet.py to main script

11 years agofix for gtk gui
ThomasV [Thu, 11 Oct 2012 23:32:26 +0000]
fix for gtk gui

11 years agosmall fixes for gtk gui
ThomasV [Thu, 11 Oct 2012 23:21:50 +0000]
small fixes for gtk gui

11 years agofix: inheritance
ThomasV [Thu, 11 Oct 2012 23:13:54 +0000]
fix: inheritance

11 years agocleanup
ThomasV [Thu, 11 Oct 2012 20:27:48 +0000]
cleanup

11 years agoencapsulate parse_proxy_options
ThomasV [Thu, 11 Oct 2012 19:37:02 +0000]
encapsulate parse_proxy_options

11 years agorename conf file section as 'client'. add gui to conf
ThomasV [Thu, 11 Oct 2012 19:07:49 +0000]
rename conf file section as 'client'. add gui to conf

11 years agobig refactoring: command line options and electrum.conf options override settings...
thomasv [Thu, 11 Oct 2012 18:10:12 +0000]
big refactoring: command line options and electrum.conf options override settings in wallet file.

11 years agoencapsulation: that kind of exception handling should be done in the gui module
thomasv [Thu, 11 Oct 2012 11:43:04 +0000]
encapsulation: that kind of exception handling should be done in the gui module

11 years agofix: the gtk gui was broken since server_list_changed was introduced...
thomasv [Thu, 11 Oct 2012 11:18:04 +0000]
fix: the gtk gui was broken since server_list_changed was introduced...

11 years agoreplace expert mode with a button for gui_detailed_view
thomasv [Thu, 11 Oct 2012 10:56:57 +0000]
replace expert mode with a button for gui_detailed_view

11 years agomove proxy fallback away from send method
thomasv [Wed, 10 Oct 2012 08:16:18 +0000]
move proxy fallback away from send method

11 years agoDisabled the proxy input fields when None is selected
Maran [Tue, 9 Oct 2012 20:07:39 +0000]
Disabled the proxy input fields when None is selected

11 years agoMerge branch 'master' of https://github.com/spesmilo/electrum
Maran [Tue, 9 Oct 2012 15:15:05 +0000]
Merge branch 'master' of https://github.com/spesmilo/electrum

11 years agoAdd fallback for users who ran master with the old default config
Maran [Tue, 9 Oct 2012 15:13:26 +0000]
Add fallback for users who ran master with the old default config

11 years agomake connection message slightly less invasive
thomasv [Tue, 9 Oct 2012 14:52:16 +0000]
make connection message slightly less invasive

11 years agouse proxy with command line too
thomasv [Tue, 9 Oct 2012 14:29:53 +0000]
use proxy with command line too

11 years agoproxy: allow '-p none'
thomasv [Tue, 9 Oct 2012 14:16:00 +0000]
proxy: allow '-p none'

11 years agofix proxy issues: override config with command line option, and use interface.proxy...
thomasv [Tue, 9 Oct 2012 13:48:06 +0000]
fix proxy issues: override config with command line option, and use interface.proxy in gui

11 years agoadd merchant script
thomasv [Mon, 8 Oct 2012 13:19:29 +0000]
add merchant script

11 years agocreate scripts directory
thomasv [Mon, 8 Oct 2012 13:19:05 +0000]
create scripts directory

11 years agoremove remote wallet (broken, will be replaced)
thomasv [Fri, 5 Oct 2012 13:49:03 +0000]
remove remote wallet (broken, will be replaced)

11 years agorestored initial text (users should know what seed means), and added a warning agains...
thomasv [Tue, 2 Oct 2012 11:41:38 +0000]
restored initial text (users should know what seed means), and added a warning against phishing

11 years agowarning against redeem private key services
thomasv [Tue, 2 Oct 2012 11:15:10 +0000]
warning against redeem private key services

11 years agofix set_server. keep compatibility with the gtk interface
thomasv [Tue, 2 Oct 2012 10:52:47 +0000]
fix set_server. keep compatibility with the gtk interface

11 years agofix proxy config: read from simpleconfig object
thomasv [Tue, 2 Oct 2012 10:40:08 +0000]
fix proxy config: read from simpleconfig object

11 years agosplit create_new_address, so that get_new_address can be used without the context...
thomasv [Mon, 1 Oct 2012 16:31:54 +0000]
split create_new_address, so that get_new_address can be used without the context of a wallet

11 years agoremove ecdsa.org from default servers; too much downtime
thomasv [Mon, 1 Oct 2012 16:25:32 +0000]
remove ecdsa.org from default servers; too much downtime

11 years agomake proxy an optional parameter
thomasv [Mon, 1 Oct 2012 16:14:50 +0000]
make proxy an optional parameter

11 years agodebugging options should not be parameters, it makes the code unnecessarily complictated
thomasv [Mon, 1 Oct 2012 15:41:47 +0000]
debugging options should not be parameters, it makes the code unnecessarily complictated

11 years agouse https for aliases
thomasv [Mon, 1 Oct 2012 13:10:51 +0000]
use https for aliases

11 years agoAdded the ability to make a copy of your wallet so ungeeky people can still create...
Maran [Mon, 24 Sep 2012 16:11:30 +0000]
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

11 years agoMade cfg an class attribute and fixed server changing for lite gui since proxy got...
Maran [Fri, 21 Sep 2012 21:18:32 +0000]
Made cfg an class attribute and fixed server changing for lite gui since proxy got added

11 years agoUse True flag for set key
Maran [Fri, 21 Sep 2012 21:13:46 +0000]
Use True flag for set key

11 years agoFixed merged conflict and added folder creation on first load
Maran [Fri, 21 Sep 2012 14:57:54 +0000]
Fixed merged conflict and added folder creation on first load

11 years agoMerge pull request #33 from bkkcoins/startup-gui-option
Maran H. [Fri, 21 Sep 2012 14:20:59 +0000]
Merge pull request #33 from bkkcoins/startup-gui-option

Startup gui option

11 years agoMerge branch 'socks-support' into merged
bkkcoins [Fri, 21 Sep 2012 08:14:48 +0000]
Merge branch 'socks-support' into merged

11 years agosmall edit to config syntax
bkkcoins [Fri, 21 Sep 2012 08:14:16 +0000]
small edit to config syntax

11 years agoMerge branch 'startup-gui-option' into merged
bkkcoins [Fri, 21 Sep 2012 08:11:24 +0000]
Merge branch 'startup-gui-option' into merged

11 years agoMerge branch 'window-position' into merged
bkkcoins [Fri, 21 Sep 2012 08:11:19 +0000]
Merge branch 'window-position' into merged

11 years agosmall edit to config syntax
bkkcoins [Fri, 21 Sep 2012 08:10:43 +0000]
small edit to config syntax

11 years agosmall change to config syntax
bkkcoins [Fri, 21 Sep 2012 08:06:21 +0000]
small change to config syntax

11 years agoMerge pull request #32 from bkkcoins/fix-offline-restore
Maran H. [Fri, 21 Sep 2012 07:13:38 +0000]
Merge pull request #32 from bkkcoins/fix-offline-restore

fix offline restore

11 years agoMerge branch 'socks-support' into merged
bkkcoins [Fri, 21 Sep 2012 06:22:55 +0000]
Merge branch 'socks-support' into merged

11 years agoAdded socks module to setup
bkkcoins [Fri, 21 Sep 2012 06:20:24 +0000]
Added socks module to setup

11 years agomerged current branches
bkkcoins [Fri, 21 Sep 2012 06:05:37 +0000]
merged current branches

11 years agoMerge branch 'startup-gui-option' into merged
bkkcoins [Fri, 21 Sep 2012 06:03:36 +0000]
Merge branch 'startup-gui-option' into merged

11 years agoMerge branch 'fix-offline-restore' into merged
bkkcoins [Fri, 21 Sep 2012 06:03:13 +0000]
Merge branch 'fix-offline-restore' into merged

11 years agoAdded code to remember window position
bkkcoins [Fri, 21 Sep 2012 03:53:14 +0000]
Added code to remember window position

11 years agoadjust whitespace only
bkkcoins [Fri, 21 Sep 2012 01:52:33 +0000]
adjust whitespace only

11 years agoadjust whitespace only
bkkcoins [Fri, 21 Sep 2012 01:51:28 +0000]
adjust whitespace only

11 years agoAdded settings dialog option for gui startup mode
bkkcoins [Fri, 21 Sep 2012 01:47:56 +0000]
Added settings dialog option for gui startup mode

11 years agoChanged how load_config works so it always supports new config vars
bkkcoins [Thu, 20 Sep 2012 21:48:03 +0000]
Changed how load_config works so it always supports new config vars

11 years agoAdded proxy settings save to config.json
bkkcoins [Thu, 20 Sep 2012 11:24:36 +0000]
Added proxy settings save to config.json

11 years agoRevert "Fix for wallet restore when offline"
bkkcoins [Thu, 20 Sep 2012 10:01:47 +0000]
Revert "Fix for wallet restore when offline"

This reverts commit af750d9363bd58eaccb60fcdf5635ab402c77001.

11 years agoRevert "Revert "Added proxy options to network dialog""
bkkcoins [Thu, 20 Sep 2012 09:55:28 +0000]
Revert "Revert "Added proxy options to network dialog""

This reverts commit 6e0b3620d23da54a0ea9a43cf568432bacb0852a.

11 years agoRevert "Added proxy options to network dialog"
bkkcoins [Thu, 20 Sep 2012 09:55:15 +0000]
Revert "Added proxy options to network dialog"

This reverts commit 83bb644135bab738572a39d3ca8fd373fd277469.

11 years agofix offline restore
bkkcoins [Thu, 20 Sep 2012 09:46:11 +0000]
fix offline restore

11 years agoFix for wallet restore when offline
bkkcoins [Thu, 20 Sep 2012 08:30:08 +0000]
Fix for wallet restore when offline

11 years agoRemoved uncle-enzo from default servers since it's not syncing
Maran [Wed, 19 Sep 2012 16:51:13 +0000]
Removed uncle-enzo from default servers since it's not syncing

11 years agoreformat simple_config to comply with electrum and create config dir if it doesnt...
Amir Taaki [Wed, 19 Sep 2012 15:47:39 +0000]
reformat simple_config to comply with electrum and create config dir if it doesnt exist.

11 years agoAdded proxy options to network dialog
bkkcoins [Wed, 19 Sep 2012 15:29:58 +0000]
Added proxy options to network dialog

11 years agosockssipy support module provides SOCKS and HTTP proxy wrapper
bkkcoins [Wed, 19 Sep 2012 10:37:43 +0000]
sockssipy support module provides SOCKS and HTTP proxy wrapper

11 years agoAdded SOCKS support, with cmdline and SimpleConfig options
bkkcoins [Wed, 19 Sep 2012 10:37:20 +0000]
Added SOCKS support, with cmdline and SimpleConfig options

11 years agoMerge pull request #30 from samueltardieu/installation-fixes
Maran H. [Sun, 16 Sep 2012 17:47:31 +0000]
Merge pull request #30 from samueltardieu/installation-fixes

Installation fixes

11 years agoImport SimpleConfig from electrum if installed
Samuel Tardieu [Fri, 7 Sep 2012 09:40:06 +0000]
Import SimpleConfig from electrum if installed

11 years agoDo not qualify relative imports
Samuel Tardieu [Fri, 7 Sep 2012 09:18:35 +0000]
Do not qualify relative imports

This is unneeded and fails while installed.

11 years agoAdd missing module electrum.simple_config
Samuel Tardieu [Fri, 7 Sep 2012 09:05:22 +0000]
Add missing module electrum.simple_config

11 years agoSmall fix to make sure the cursor stays where it is using the Pro GUI
Maran [Tue, 4 Sep 2012 17:54:01 +0000]
Small fix to make sure the cursor stays where it is using the Pro GUI

11 years agoMerge branch 'fallback'
Maran [Tue, 4 Sep 2012 15:30:19 +0000]
Merge branch 'fallback'

11 years agoDump problem tx to temporary file when error happens. This allows developers to debug...
Amir Taaki [Sun, 2 Sep 2012 17:11:21 +0000]
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.

11 years agoReworked the qt warning dialog
Maran [Thu, 30 Aug 2012 17:57:32 +0000]
Reworked the qt warning dialog

11 years agoRefactored user_dir to utils and replaced it in wallet and config
Maran [Thu, 30 Aug 2012 16:00:08 +0000]
Refactored user_dir to utils and replaced it in wallet and config

11 years agoAdded a set_key setter method that can also write out the changes to file
Maran [Thu, 30 Aug 2012 15:52:03 +0000]
Added a set_key setter method that can also write out the changes to file

11 years agoWrite out the config file to <= 4.7 QT when QT > 4.7 can't be loaded.
Maran [Wed, 29 Aug 2012 22:11:50 +0000]
Write out the config file to <= 4.7 QT when QT > 4.7 can't be loaded.

11 years agoAdded SimpleConfig class to deal with simple config options added for fallback to...
Maran [Wed, 29 Aug 2012 22:03:38 +0000]
Added SimpleConfig class to deal with simple config options added for fallback to other gui when missing deps

11 years agoFix merge conflict with master
Maran [Wed, 29 Aug 2012 20:54:44 +0000]
Fix merge conflict with master

11 years agoFixed issue 19 by jimboman77: https://github.com/spesmilo/electrum/issues/19
Amir Taaki [Wed, 29 Aug 2012 20:43:34 +0000]
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.

11 years agoIf wallet does not exist, then it does not even attempt to read the config (read...
Amir Taaki [Wed, 29 Aug 2012 20:27:22 +0000]
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.

11 years agoRemove assert which isn't true for the commands (only the GUI).
Amir Taaki [Wed, 29 Aug 2012 19:54:28 +0000]
Remove assert which isn't true for the commands (only the GUI).

11 years agoWalletSynchronizer had a race condition caused by calling the callback before the...
Amir Taaki [Wed, 29 Aug 2012 19:49:31 +0000]
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.

11 years agoTidy up of code to comply with style guide.
Amir Taaki [Wed, 29 Aug 2012 19:31:59 +0000]
Tidy up of code to comply with style guide.

11 years agoMerge branch '1.0'
Maran [Tue, 28 Aug 2012 09:04:30 +0000]
Merge branch '1.0'

11 years agoFix port number for bytesized
Maran [Tue, 28 Aug 2012 09:04:11 +0000]
Fix port number for bytesized

11 years agoFix tab issue for password
Maran [Mon, 27 Aug 2012 08:38:22 +0000]
Fix tab issue for password

11 years agoFixed bug where switching servers causes assert failure.
Amir Taaki [Mon, 27 Aug 2012 02:02:15 +0000]
Fixed bug where switching servers causes assert failure.

11 years agoAdded QObject to MiniActuator.
Amir Taaki [Mon, 27 Aug 2012 01:49:53 +0000]
Added QObject to MiniActuator.

11 years agoMerge branch 'servers'
Amir Taaki [Mon, 27 Aug 2012 01:48:57 +0000]
Merge branch 'servers'

Conflicts:
lib/gui_lite.py

11 years agoChange server in lite mode.
Amir Taaki [Mon, 27 Aug 2012 01:47:40 +0000]
Change server in lite mode.

11 years agoUpdate servers list once fetched from remote.
Amir Taaki [Mon, 27 Aug 2012 01:32:31 +0000]
Update servers list once fetched from remote.