Wladimir J. van der Laan
ede3ee3348
Merge pull request #3159
...
9eb4ab6 transactionview: make exportClicked() use message() (Philip Kaufmann)
868d3ee transactionview: add message() signal (Philip Kaufmann)
2013-10-31 17:42:56 +01:00
Wladimir J. van der Laan
cd6426ec72
Merge pull request #3189
...
71ba467 [Qt] sendcoinsdialog: convert QMessageBox usage to message() (Philip Kaufmann)
2013-10-31 08:15:09 +01:00
Wladimir J. van der Laan
033ffc4377
Merge pull request #3160 from Diapolo/walletview
...
[Qt] walletview: make backupWallet() use GUIUtil::getSaveFileName()
2013-10-30 08:02:38 -07:00
Wladimir J. van der Laan
cde10602a6
Merge pull request #3162 from sipa/saninsert
...
Remove redundant insert method in serialize
2013-10-29 04:55:08 -07:00
Wladimir J. van der Laan
7ae454084b
qt: make receive coins tab look more consistent with send coins tab
...
Use a GridLayout instead of a FormLayout. This makes the alignment
of the labels consistent between the tabs.
2013-10-28 14:48:30 +01:00
Wladimir J. van der Laan
2315cc82a7
Merge pull request #3175 from TheBlueMatt/master
...
Missed RPC port
2013-10-28 01:08:53 -07:00
Wladimir J. van der Laan
d3fd96b2a4
Merge pull request #3174 from TheBlueMatt/master
...
Re-enable Jenkins and run more tests on Jenkins than pull-tester gets
2013-10-28 00:49:03 -07:00
Wladimir J. van der Laan
aa5822f9c3
Merge pull request #3158 from Diapolo/guiutil
...
GUIUtil: make getSaveFileName() use native OS path separators
2013-10-27 03:35:30 -07:00
Wladimir J. van der Laan
69438ad56a
Merge pull request #3165 from laanwj/2013_10_english_lang
...
qt: english language update
2013-10-27 01:12:04 -07:00
Wladimir J. van der Laan
9705c5b9ae
qt: english language update
2013-10-27 09:09:44 +01:00
Wladimir J. van der Laan
9a45a823f8
Merge pull request #3150 from Diapolo/misc
...
[Qt] additional small fixes for #3099 (new receive flow)
2013-10-27 01:08:25 -07:00
Wladimir J. van der Laan
ff7a834f6b
Merge pull request #3151 from laanwj/2013_10_walletview
...
qt: clean up signal handling in walletframe/walletview
2013-10-27 01:03:02 -07:00
Wladimir J. van der Laan
7d16bb3874
qt: clean up signal handling in walletframe/walletview
...
Use proper signals everywhere.
Removes the need to store a pointer to the BitcoinGUI object in
the walletview.
Also removes the interdependence between setWalletModel / setBitcoinGUI.
2013-10-27 08:45:54 +01:00
Wladimir J. van der Laan
0d09b3e8b0
Merge pull request #3144 from Diapolo/message_sendcoinsdialog
...
allow emit message() in sendcoinsdialog and walletview
2013-10-25 06:43:19 -07:00
Wladimir J. van der Laan
3b70282015
qt: ReceiveCoinsDialog and SendCoinsDialog should not take a gui object
...
They're supposed to be children of the walletview, and are added with
addWidget later on.
Inconsequential change because the object passed was already 0.
2013-10-25 15:11:55 +02:00
Wladimir J. van der Laan
f04191eb55
Merge pull request #3149 from Diapolo/misc
...
[Qt] additional small fix for #3099 (new receive flow)
2013-10-25 06:01:18 -07:00
Wladimir J. van der Laan
7cd8623883
Merge pull request #3148 from Diapolo/misc
...
[Qt] misc small fixes for #3099 (new receive flow)
2013-10-25 05:36:04 -07:00
Wladimir J. van der Laan
081c0cdeb2
Merge pull request #3099 from laanwj/2013_10_new_receive_flow
...
qt: improve "receive coins" workflow
2013-10-25 04:27:05 -07:00
Wladimir J. van der Laan
70b14636cd
qt: general polish after adding new receive flow
...
- We no longer have an address book, but "address lists", update message
accordingly
- Add tooltips here and there
- Clarify text on buttons
- add Copy Address button to receive request dialog
2013-10-25 13:25:25 +02:00
Wladimir J. van der Laan
48cc4fc326
Merge pull request #3130 from Diapolo/paymentACK_via_message
...
Qt: move paymentACK handling to paymentserver
2013-10-25 03:26:36 -07:00
Wladimir J. van der Laan
356587686c
Merge pull request #3146 from Diapolo/paymentserver_init
...
paymentserver: init all class members in constructor
2013-10-24 08:52:58 -07:00
Wladimir J. van der Laan
faf923f06a
Merge pull request #3135 from Diapolo/bitcoingui
...
bitcoingui: show main window (if hidden) on modal messages
2013-10-24 00:21:54 -07:00
Wladimir J. van der Laan
7ed1f6b421
Merge pull request #3139 from Diapolo/maturity
...
[Qt]: fix num Blocks to maturity in Tx description
2013-10-24 00:16:41 -07:00
Wladimir J. van der Laan
9d580b82c5
Merge pull request #3137 from Diapolo/RPC
...
RPC: error code changes and prevent crash with walletpassphrase
2013-10-24 00:13:18 -07:00
Wladimir J. van der Laan
38fd110107
Merge pull request #3134 from laanwj/2013_10_format_monetary_test
...
Add test for monetary value parsing
2013-10-23 05:16:51 -07:00
Wladimir J. van der Laan
840905a8fd
Add test for monetary value parsing
...
Just-in-case sanity test for JSON spirit and AmountFromValue.
Also update rpc_format_monetary_values test to use ValueFromAmount,
so that ValueFromAmount is also tested.
2013-10-23 13:37:51 +02:00
Wladimir J. van der Laan
4538130790
Add test for monetary value formatting
...
Tests for issue #3126 .
This problem pops up after upgrading json-spirit.
2013-10-23 09:42:48 +02:00
Wladimir J. van der Laan
33a2febf5d
qt: show payment information in one text area
...
Simplifies the dialog (makes it look less crowded) as well
as the code and makes it possible to copy multiple fields at once.
Also format bitcoin URI as URI, add copy button for URI.
2013-10-23 09:15:25 +02:00
Wladimir J. van der Laan
786b066f03
qt: move bitcoin URI formatting to guiutil
...
Follow the same pattern as the parseBitcoinURI function.
2013-10-23 09:15:25 +02:00
Wladimir J. van der Laan
8a7f37c797
qt: use SendCoinsRecipient for payment request information
...
This brings some symmetry into the design by using the same object
both for incoming URIs that are parsed as for outgoing URIs that
are formatted.
2013-10-23 09:15:25 +02:00
Wladimir J. van der Laan
03535acd05
qt: add message field to SendCoinsRecipient
...
Also update URI parsing to fill in this field.
Note that the message is not currently used in any way with the client.
It should be stored with the transaction.
2013-10-23 09:15:25 +02:00
Wladimir J. van der Laan
82095923bb
qt: allow dragging, copying and saving QR code
...
Add context menu and drag handling to QR code widget.
2013-10-23 09:15:25 +02:00
Wladimir J. van der Laan
864a6f790e
qt: remove verify/send message and send coins from address book
...
These no longer make sense in the new workflow. It's less
clicks to reach sign/verify message from the menu. And sending
from the address book is one kind of automatic address reuse
we're trying to avoid.
2013-10-23 09:15:25 +02:00
Wladimir J. van der Laan
74fb765e29
qt: rework "receive coins" workflow
2013-10-23 09:15:24 +02:00
Wladimir J. van der Laan
58daa0162c
Merge pull request #3129 from Diapolo/rem-dup-helpmsg
...
remove duplicate -rpcsslciphers help message from init
2013-10-22 11:52:59 -07:00
Wladimir J. van der Laan
9686459359
Merge pull request #3123 from super3/master
...
Prettify some /Contrib READMEs
2013-10-22 08:10:17 -07:00
Wladimir J. van der Laan
b3dd90c122
Merge pull request #3082 from laanwj/2013_10_rpccli3
...
Add separate bitcoin-rpc client
2013-10-22 07:18:19 -07:00
Wladimir J. van der Laan
8435f7b8ee
Merge pull request #3125 from Diapolo/splash_testnet
...
splashscreen: use TestNet() instead of unneeded string processing
2013-10-22 00:11:08 -07:00
Wladimir J. van der Laan
0c1222ff84
Merge pull request #2929 from Krellan/addrlocal
...
Additional field to RPC getpeerinfo output: addrlocal
2013-10-21 04:13:11 -07:00
Wladimir J. van der Laan
2a03a39020
Add separate bitcoin-rpc client
...
This adds an executable `bitcoin-rpc` that only serves as a Bitcoin RPC
client.
The commit does not remove RPC functionality from the `bitcoind` yet,
this functionality should be deprecated but is left for a later version
to give users some time to switch.
2013-10-21 09:22:48 +02:00
Wladimir J. van der Laan
76eb192076
Merge pull request #3108 from Diapolo/paymentserver_style
...
paymentserver: style fixes / cleanup
2013-10-20 01:01:38 -07:00
Wladimir J. van der Laan
00f198c9a5
Merge pull request #3109 from laanwj/2013_10_remove_walletstack
...
qt: merge walletstack and walletframe
2013-10-20 00:29:38 -07:00
Wladimir J. van der Laan
163145938c
qt: remove awkward way of setting GUI pages
...
Selecting the button for a pages was going through bitcoingui->walletframe->walletview->bitcoingui.
Because of this, the actions for the pages had to be exposed on the BitcoinGUI object.
2013-10-19 17:51:26 +02:00
Wladimir J. van der Laan
26702e6930
qt: merge walletstack and walletframe
...
There were too many levels of indirection here, and the functionality of
walletframe and walletstack can easily be merged. This commit
merges the two which cuts a lot of lines of boilerplate code.
2013-10-18 18:06:19 +02:00
Wladimir J. van der Laan
81cab378cc
Merge pull request #3101 from Diapolo/sendcoinsentry
...
add SendCoinsEntry::updateLabel() function
2013-10-18 07:04:49 -07:00
Wladimir J. van der Laan
13b1ecf0d0
Merge pull request #3084 from Diapolo/clientmodel
...
clientmodel: remove 2 hard-coded values, use CChainParams instead
2013-10-17 04:45:37 -07:00
Wladimir J. van der Laan
0487cc4137
Merge pull request #3098 from super3/master
...
Finished /Contrib Index. Standardized READMEs.
2013-10-16 07:17:00 -07:00
Wladimir J. van der Laan
a2bb571c4f
Merge pull request #3069 from Diapolo/fix_addressbook
...
don't touch addressbook when using secure payment-requests
2013-10-15 23:48:47 -07:00
Wladimir J. van der Laan
62568f9a1e
doc: build with qt5 is currently not possible
...
Add as a separate commit so that it can be easily reverted once
Qt5 is supported again.
2013-10-15 16:02:10 +02:00
Wladimir J. van der Laan
29a4146327
doc: remove readme-qt.md
...
Now that autotools is used as a build system there is nothing
special about building the GUI anymore. Merge the salvageable
parts into build-unix.md
2013-10-15 15:58:43 +02:00
Wladimir J. van der Laan
38d15d8b42
Merge pull request #3080 from Diapolo/sendcoins-paymentreq
...
Bitcoin-Qt: misc changes for sendcoins and paymentsever
2013-10-15 05:57:17 -07:00
Wladimir J. van der Laan
f12c09a45b
Merge pull request #3093 from Diapolo/printf_format
...
replace %zu with %"PRIszu" macro to prevent compiler warnings
2013-10-15 05:55:53 -07:00
Wladimir J. van der Laan
f0c25cf6ec
Merge pull request #2924 from sje397/TrafficGraph
...
[QT] Add network traffic graph to debug window
2013-10-15 03:48:22 -07:00
Wladimir J. van der Laan
6fb27534eb
Merge pull request #3091 from Diapolo/misc
...
misc spelling / space / style fixes
2013-10-15 03:41:46 -07:00
Wladimir J. van der Laan
c74b6c3d8f
Merge pull request #3081 from Diapolo/silence_compiler
...
prevent compiler redefinition warnings
2013-10-11 14:20:55 -07:00
Wladimir J. van der Laan
56c0ba7a0f
Merge pull request #3071 from gavinandresen/windows_h
...
Remove include of windows.h from allocators.h
2013-10-11 05:11:21 -07:00
Wladimir J. van der Laan
b0091bb896
wallet: remove automatic update of default key
2013-10-10 14:59:49 +02:00
Wladimir J. van der Laan
a302c21e0b
Merge pull request #3066 from Diapolo/rem_global
...
make fCommandLine a local variable in AppInit()
2013-10-09 23:35:42 -07:00
Wladimir J. van der Laan
26002aa444
Merge pull request #3068 from Diapolo/qt-icon
...
Bitcoin-Qt: ensure Qt icon is shown with Qt >= 5.0
2013-10-08 03:48:04 -07:00
Wladimir J. van der Laan
5fc1700fb0
Merge pull request #3064 from Diapolo/style
...
style-police: fixed badly readable code in ProcessMessage()
2013-10-07 01:26:59 -07:00
Wladimir J. van der Laan
695a722003
Merge pull request #3056 from Diapolo/stuck_debug_window
...
Bitcoin-Qt: prevent stuck/unusable debug window on exit
2013-10-06 04:57:08 -07:00
Wladimir J. van der Laan
b63ae2a534
Merge pull request #2991 from Diapolo/translation_fixes
...
Bitcoin-Qt: translation fixes in sendcoins
2013-10-01 08:18:48 -07:00
Wladimir J. van der Laan
95a766abc5
Merge pull request #3042 from wtogami/nowinedep
...
Hardcode string in miniupnpcstring.h and remove wine from deps-win32.yml
2013-10-01 06:04:00 -07:00
Wladimir J. van der Laan
b85560a1b5
Merge pull request #3045 from Diapolo/master
...
misc small spelling/indentation fixes
2013-10-01 04:14:54 -07:00
Wladimir J. van der Laan
bb3319f296
Merge pull request #3043 from wtogami/fixqtwin32
...
Fix gitian qt-win32.yml build
2013-09-30 23:08:54 -07:00
Wladimir J. van der Laan
75d31c84db
Merge pull request #3039 from Diapolo/Qt_misc
...
several small Qt-related fixes
2013-09-29 02:50:56 -07:00
Wladimir J. van der Laan
b41fa66ba7
Merge pull request #3034 from fanquake/corect-qt-download-link
...
Update Qt 4.8.3 download link in Gitian Descriptors README
2013-09-28 04:52:34 -07:00
Wladimir J. van der Laan
e21a435dd1
Merge pull request #3035 from fanquake/remove-homebrew-patches
...
Remove obselete HomeBrew patches
2013-09-28 02:16:50 -07:00
Wladimir J. van der Laan
7de4e47d5f
Merge pull request #3031 from Diapolo/miner
...
internal miner: move 2 globals from main to miner
2013-09-28 01:21:57 -07:00
Wladimir J. van der Laan
18c5910e8f
Merge pull request #3027 from cozz/cozz2
...
GUI: fix sendcoinsdialog/sendcoinsentry
2013-09-28 00:46:41 -07:00
Wladimir J. van der Laan
c2f4187263
Merge pull request #2995 from Diapolo/GUI_message
...
Bitcoin-Qt: BitcoinGUI::message() updates/fixes
2013-09-20 23:38:56 -07:00
Wladimir J. van der Laan
08596fc15d
Merge pull request #3021 from Diapolo/fix_extract_strings_qt
...
fix extract_strings_qt.py
2013-09-19 08:01:51 -07:00
Wladimir J. van der Laan
9a4a7d3c6a
qt: english translation update
2013-09-18 13:32:09 +02:00
Wladimir J. van der Laan
2bc004c658
Merge pull request #2961 from Diapolo/cosmetic
...
fix some cosmetic glitches in the codebase
2013-09-09 03:55:45 -07:00
Wladimir J. van der Laan
495242c1ad
Merge pull request #2976 from laanwj/2013_09_txid_details
...
qt: add vout index to transaction id in transactions details dialog
2013-09-06 04:21:45 -07:00
Wladimir J. van der Laan
9d6b60cf50
Merge pull request #2973 from Diapolo/qDebug
...
Bitcoin-Qt: Use qDebug() for printing to debug.log
2013-09-06 03:26:02 -07:00
Wladimir J. van der Laan
ed4c7fd4fd
qt: add vout index to transaction id in transactions details dialog
2013-09-06 12:12:18 +02:00
Wladimir J. van der Laan
51c2fa16bb
Qt 4.8.3 r2 in gitian and release process
...
Also needed to add `unzip` package for the added unzip command for
OpenSSL in the Qt build.
2013-09-05 14:38:59 +02:00
Wladimir J. van der Laan
af079f0b21
Add protobuf 2.5.0 download to gitian release process
2013-09-05 14:02:04 +02:00
Wladimir J. van der Laan
f4f048ee58
Merge pull request #2958 from laanwj/2013_08_txfee2
...
[Qt] Display txfee in first sendCoinsDialog message box
2013-09-02 09:48:10 -07:00
Wladimir J. van der Laan
1537d174d7
Merge pull request #2951 from laanwj/2013_08_addressbook_purpose
...
[Qt] Handle address purpose in incremental updates
2013-09-02 05:47:58 -07:00
Wladimir J. van der Laan
2534d05c63
Merge pull request #2963 from Diapolo/log-qt
...
Bitcoin-Qt: allow to differentiate Qt log entries from core
2013-09-02 04:21:19 -07:00
Wladimir J. van der Laan
1b63ea872e
Merge pull request #2957 from Rav3nPL/patch-1
...
fix help prompt
2013-08-30 10:37:05 -07:00
Wladimir J. van der Laan
329de9bb64
Merge pull request #2955 from laanwj/2013_08_htmlescape
...
qt: Use GUIUtil::HtmlEscape to escape HTML
2013-08-30 05:44:52 -07:00
Wladimir J. van der Laan
9d2fee17e0
qt: Use GUIUtil::HtmlEscape to escape HTML
...
This is why we created this function. Avoids some #ifdef.
2013-08-30 14:38:09 +02:00
Wladimir J. van der Laan
5da998e887
qt: Add comment to sorting step in refreshAddressTable
2013-08-30 08:25:25 +02:00
Wladimir J. van der Laan
1a12b3e090
Merge pull request #2930 from Diapolo/displayUnit
...
Bitcoin-Qt: fixes for using display unit from options
2013-08-29 07:37:30 -07:00
Wladimir J. van der Laan
dcd0b0775e
qt: Handle address purpose in incremental updates
...
Correctly use the purpose of addresses that are added after the start
of the client. Addresses with purpose "refund" and "change" should not
be visible in the GUI. This is now handled correctly.
2013-08-29 16:25:51 +02:00
Wladimir J. van der Laan
ff33a3470d
Merge pull request #2931 from Diapolo/intro
...
Bitcoin-Qt: add testnet check and icon to intro dialog
2013-08-28 12:17:17 -07:00
Wladimir J. van der Laan
e9e2ef5fbd
Merge pull request #2926 from Diapolo/model_checks
...
Bitcoin-Qt: extend some checks for valid model pointers
2013-08-23 22:34:51 -07:00
Wladimir J. van der Laan
b60012f2b6
Merge pull request #2872 from Diapolo/GUI_wallet
...
Bitcoin-Qt: tweak Qt walletXXX.cpp/h code
2013-08-23 01:31:25 -07:00
Wladimir J. van der Laan
e4348d2179
Merge pull request #2922 from Diapolo/translations
...
translations update for 0.8.4
2013-08-21 22:41:31 -07:00
Wladimir J. van der Laan
e07d9f77e9
Merge pull request #2879 from Diapolo/translations
...
translations update for Transifex 2013-08-05
2013-08-05 03:34:55 -07:00
Wladimir J. van der Laan
6d89611c3a
Merge pull request #2850 from Diapolo/fix_intro
...
fix possible infinite loop in intro.cpp thread
2013-07-31 22:15:05 -07:00
Wladimir J. van der Laan
2b894bceac
Merge pull request #2847 from Diapolo/fix_QApplication_include
...
Bitcoin-Qt: fix QApplication includes to match our include defaults
2013-07-25 22:42:16 -07:00
Wladimir J. van der Laan
7d3a50ddbe
Merge pull request #2848 from Diapolo/translations
...
update bitcoin_en.ts to current master (2013-07-23)
2013-07-25 22:41:51 -07:00
Wladimir J. van der Laan
4eab2dcc81
Merge pull request #2670 from laanwj/2013_05_datadir
...
qt: allow user to choose data directory
2013-07-18 22:42:50 -07:00
Wladimir J. van der Laan
61186321df
Merge pull request #2820 from fanquake/remove-readme-rst
...
Remove readme-qt.rst and update documentation for readme-qt.md
2013-07-10 02:34:29 -07:00
Wladimir J. van der Laan
be77b637fc
qt: allow user to choose data directory
...
This adds an introduction screen that is shown when the client is first
started in which the user can choose a data directory.
It is also possible to force the intro screen to appear using command
line argument `-choosedatadir`.
The user is warned that the client will download and store 10Gb of data.
The intro screen shows how much space is available on the device that
contains the chosen directory and warns if this is less than the 10Gb.
To make it possible to translate the introduction dialog, the initialization
sequence is changed so that translations are
loaded before the data directory. This has the by-effect that it is
no longer possible to specify a language in bitcoin.conf inside the data
directory.
2013-06-16 10:21:41 +02:00
Wladimir J. van der Laan
8b313c9331
Merge pull request #2749 from laanwj/2013_06_addtotalbalance
...
qt: Add total balance in overview page
2013-06-09 01:06:36 -07:00