Neil Booth
83e05b1183
Modify format_satoshis to display amounts according to locale.
...
In particular, thousands and decimal point separators are taken from locale.
2015-04-29 10:13:41 +09:00
Neil Booth
deec78a9d4
Clean up block explorer handling. Add menu item to go to block explorer for an address.
...
Block explorer code is data-driven now.
Put block explorer defaulting in one place.
Fix URLs for insight.is and blockr.io.
Add tradeblock.com explorer.
Add menu item to view address on block explorer provided only one is selected.
2015-04-26 22:02:21 +09:00
ThomasV
e8189490e9
store contacts in a separate file, shared between wallets
2015-04-23 12:16:46 +02:00
ThomasV
4c729f0ff0
move format_time to util
2015-04-03 14:44:03 +02:00
ThomasV
f051a3e577
update occurences of get_history
2015-03-30 20:17:24 +02:00
ThomasV
d82529a41a
function profiler
2015-03-17 11:29:17 +01:00
ThomasV
a4cb70649d
fix synchronizer hanging when not connected.
2015-03-14 08:43:43 +01:00
ThomasV
72688a5cfa
clean implementation of daemon threads
2015-03-13 23:04:29 +01:00
ThomasV
0f3c5ad4b1
parse_URI: utf8 decode
2015-02-25 21:13:59 +01:00
ThomasV
f92c3cadf0
fix utf8 encode in create_URI
2015-02-25 20:17:03 +01:00
ThomasV
c7f89da934
copy request URI to clipboard
2015-02-25 10:01:59 +01:00
ThomasV
80284d5516
updates for the old android GUI
2015-02-24 18:45:09 +01:00
ThomasV
56dc9f7f80
cleanup dead code
2015-02-21 08:48:15 +01:00
ThomasV
e389745491
remove appdata_dir and data_dir
2015-02-18 18:48:32 +01:00
ThomasV
4eda748506
fix #991
2015-01-28 08:24:51 +01:00
Maran
fd8a931608
Make where() work with OSX app bundles
...
MEIPASS is PythonInstaller specific and won't work for py2app
modified: lib/util.py
modified: .gitignore
modified: lib/util.py
modified: setup-release.py
2015-01-27 12:32:23 +01:00
ThomasV
9d40fb2ea8
detect if we are in a pyinstaller bundle
2015-01-26 16:53:59 +01:00
ThomasV
ceaa48fd73
fix #948
2014-12-21 13:04:07 +01:00
ThomasV
63c7a27d7e
add InvalidPassword exception
2014-12-03 22:35:05 +01:00
ThomasV
01cf04079f
add NotEnoughFunds exception
2014-11-20 19:10:43 +01:00
ThomasV
b8a5d4146d
Do not use XDG_DATA_HOME. Tell user to use virtualenv if they are not root
2014-10-23 21:25:14 +02:00
Tafelpoot
d9c5250a6f
removed trailing whitespace and fixed indentation in history widget
2014-10-21 19:05:51 +02:00
ThomasV
0606a30804
move wordlists to data dir
2014-09-13 09:58:11 +02:00
ThomasV
44072a4f48
separate interface classes
2014-07-29 09:28:27 +02:00
ThomasV
8e5fbadc58
socket error handling
2014-07-28 22:35:49 +02:00
ThomasV
28df27fba2
update interface.py
2014-07-28 00:13:40 +02:00
ThomasV
035ecbc7cd
redo inter-thread communication using pipes
2014-07-27 17:13:46 +02:00
ThomasV
9efc25bdba
interface: use parse_json
2014-07-26 16:24:22 +02:00
Michael Wozniak
09154fdf20
Shouldn't redo URI encoding
2014-06-30 11:10:50 -04:00
Michael Wozniak
8ad7a5a085
Update tests and fix URI parsing
...
Update URI parsing for BIP0072 compatability
Update tests for parse_URI
2014-06-30 10:41:12 -04:00
ThomasV
f43ddf1d8f
parse_URI: amount is in satoshis
2014-06-15 09:26:52 +02:00
ThomasV
58c302a4cf
minor fixes
2014-06-13 16:08:46 +02:00
ThomasV
6f3c9e6a44
unify util.parse_URI
2014-06-13 16:02:30 +02:00
ThomasV
e8a5070948
fix parse_url
2014-05-07 18:34:00 +02:00
ThomasV
87fa402c34
support for payment requests in the gui
2014-05-07 15:26:38 +02:00
ThomasV
bb88c891dc
move set_url to __init__. fixes #672
2014-04-30 07:59:59 +02:00
ThomasV
696766c370
json-friendly debug messages. fix #659
2014-04-17 17:20:07 +02:00
Michael Wozniak
8874242fa7
Bitcoin URL Handling
...
Update Bitcoin URL handling to reject URLs with duplicate keys
issue: #649
2014-04-12 12:19:42 -04:00
Fynn
cc13dd25b3
Accept FreeBSD OS
2014-04-10 11:37:58 -03:00
ThomasV
9230482870
set default verbosity to false, because of daemon
2014-03-16 12:13:52 +01:00
ThomasV
7963f22a80
parse_url: parse exponents
2014-01-08 14:08:53 +01:00
bitcoindaddy
637ad52907
Add OpenBSD support to util.py
...
Recognize OpenBSD platform
2014-01-04 18:57:12 -05:00
Michael Wozniak
433a3ba0fe
Mac OSX bitcoin: URI updates
2013-11-13 05:59:36 -06:00
ThomasV
df76aac2db
fix bug with hex_to_int; remove unused function
2013-11-12 10:14:29 +01:00
Bryan Stitt
91061752cf
stop using eval
2013-11-11 22:03:20 -08:00
Bryan Stitt
f0eb0eccde
replace BaseException with Exception
2013-11-09 20:21:02 -08:00
Zomnut
d9c595fca8
Fix for the built-in raw_input not redirectin properly without readlin loaded on Unix systems ( http://bugs.python.org/issue1927 )
2013-10-07 16:12:35 -04:00
thomasv
b00175d00d
update android interface
2013-10-07 20:11:41 +02:00
ThomasV
1be0ea1494
remove check_windows_wallet_migration
2013-10-03 14:00:57 +02:00
ThomasV
f957837e21
custom json encoder for transactions
2013-09-14 21:53:56 +02:00
ThomasV
d51a8d0f25
create a class for transaction dialog
2013-09-14 21:07:54 +02:00
ThomasV
d2b86091b4
whitespaces option in format_satoshis
2013-07-13 20:19:52 +02:00
ecdsa
25bbae132f
option to display mBTC
2013-04-07 14:29:13 +02:00
thomasv
93b98e1176
move http aliases to separate plugin
2013-03-15 15:48:28 +01:00
thomasv
b4bb3c7449
Merge branch 'master' of github.com:spesmilo/electrum
2013-02-20 13:10:38 +01:00
thomasv
972ba397d1
support for multisig functions
2013-02-20 13:10:32 +01:00
Maran
2e583ec38d
Dont migrate wallets for xp
2013-02-19 20:28:53 +01:00
thomasv
f971c80d58
use standard indendation in age(), and fix the for loop in it
2013-02-19 13:52:18 +01:00
thomasv
f40a365186
do not use Qt outside of the Qt gui. Also, do not request i18n translations for messages that will be displayed once at most
2013-02-19 13:41:59 +01:00
Maran
14a7429223
Tweaked the migration a bit
2013-02-18 23:45:27 +01:00
Maran
1b2a319f18
Added migration to APPDATA from LOCALAPPDATA for windows based Electrum installations
2013-02-18 23:44:47 +01:00
Neil Booth
9da7bee57c
Support NetBSD
2013-01-20 16:18:25 +09:00
thomasv
6824179eea
use stdout in print_msg
2012-12-18 11:56:27 +01:00
Maran
383948ab71
Added unknown option in case none given
2012-12-09 13:50:13 +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
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
2d13107897
make a regular gui module for android
2012-11-18 11:34:52 +01:00
thomasv
5e28ccd09d
Improve text gui. Disable print_error when text gui is used.
2012-10-29 16:22:53 +01: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
Maran
6da25727f8
Refactored user_dir to utils and replaced it in wallet and config
2012-08-30 18:00:08 +02:00
Amir Taaki
2598e89d00
More Pythonics util.print_error
2012-08-20 10:11:23 +01:00
Jimbo77
66ede2e03e
created docstring for local_data_dir()
2012-08-19 18:28:17 -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
304ccb6fd7
Utils for dynamically loading themes.
2012-08-18 08:21:58 +01:00
Amir Taaki
c03705b2a5
Added DragonFly to platform checks in appdata_dir() for mac.
2012-07-08 10:45:04 +01:00
Julian Tosh
4e5dfbeade
Implementing a better print_error routine
2012-07-07 09:24:52 -07:00
Amir Taaki
d7ad1f41e5
first check data/ else use system appdata/share directory.
2012-07-05 21:43:32 +02:00
Amir Taaki
bb0c0ff4c6
add multiargs support to get_resource_path
2012-07-05 01:36:32 +02:00