Commit Graph

359 Commits

Author SHA1 Message Date
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