Wladimir J. van der Laan
3443adecf1
Merge pull request #3253
...
6a86c24 Coin Control Features (Cozz Lovan)
8dfd8c6 pass nBytes as parameter to GetMinFee(..) (Cozz Lovan)
2013-11-16 09:55:07 +01:00
Wladimir J. van der Laan
0b4bd485ba
Merge pull request #3255
...
309f796 [Qt] make most Windows appear centered on main GUI (Philip Kaufmann)
2013-11-16 09:27:23 +01:00
Wladimir J. van der Laan
5082b50a65
Merge pull request #3258
...
fabba0e orphan spaces cleanup ;-) (Philip Kaufmann)
2013-11-15 13:57:45 +01:00
Wladimir J. van der Laan
4fc241235c
Merge pull request #3252 from laanwj/2013_11_transifex_pull
...
qt: language update from transifex
2013-11-14 23:59:05 -08:00
Wladimir J. van der Laan
04744b8b54
Merge pull request #3248 from laanwj/2013_11_overviewpage_align
...
qt: align amounts on overview page to the right
2013-11-14 23:57:24 -08:00
Wladimir J. van der Laan
22d1ac44dc
qt: language update from transifex
...
Adds three new languages:
- de_AT: German (Austria)
- gl: Galician
- sl_SI: Slovenian (Slovenia)
Updates many others.
Thanks to the translators contributing on Transifex!
2013-11-14 14:58:06 +01:00
Wladimir J. van der Laan
79afdd1869
qt: align amounts on overview page to the right
...
This is more consistent with other places in the GUI.
2013-11-14 09:23:43 +01:00
Wladimir J. van der Laan
6ad44f5693
configure: lupdate is not needed for Qt build
...
Don't require lupdate to build with Qt. Like xgettext it is only
needed to update translations, not for normal builds.
This fixes the gitian build (broken by fcfbf547d ).
2013-11-14 08:59:43 +01:00
Wladimir J. van der Laan
5ce4361077
Merge pull request #3244 from laanwj/2013_11_mingw_c99_printf
...
Use C99 printf statements in mingw
2013-11-13 08:58:36 -08:00
Wladimir J. van der Laan
194aa6cfdf
Merge pull request #3246 from laanwj/2013_11_rpc_help
...
Clean up RPC help messages (rebased)
2013-11-13 08:23:38 -08:00
Wladimir J. van der Laan
c82788efff
tests: add testcases for strprintf
2013-11-13 17:02:27 +01:00
Wladimir J. van der Laan
d6f690f7da
Use C99 printf statements in mingw
...
Otherwise, format specifiers such as %llu will not work on XP or
earlier.
This bug was introduced with 51ed9ec9 .
http://sourceforge.net/apps/trac/mingw-w64/wiki/gnu%20printf
2013-11-13 17:02:27 +01:00
Wladimir J. van der Laan
2830a9051d
Merge pull request #3240 from laanwj/2013_11_rebase_no_wallet
...
Introduce disable-wallet / no-wallet mode (rebased)
2013-11-13 04:35:12 -08:00
Wladimir J. van der Laan
146ba964e4
qt: GUI support for -disablewallet mode
2013-11-13 09:22:00 +01:00
Wladimir J. van der Laan
d6c434d97e
Merge pull request #3241 from laanwj/2013_11_uri_scheme_case_insensitive
...
qt: make URI scheme comparison case insensitive
2013-11-12 08:21:25 -08:00
Wladimir J. van der Laan
b3e579713f
qt: make URI scheme comparison case insensitive
...
Fixes ancient issue #1460 .
2013-11-12 16:40:09 +01:00
Wladimir J. van der Laan
abf34606c0
Merge pull request #3238 from Diapolo/guiutil
...
[Qt] remove GUIUtil::getSaveFileName() default arguments
2013-11-12 00:37:27 -08:00
Wladimir J. van der Laan
309f783fce
Merge pull request #3235 from Diapolo/misc
...
misc small changes to polish after include cleanup
2013-11-12 00:34:15 -08:00
Wladimir J. van der Laan
a6aa179699
Merge pull request #3187 from Diapolo/netManager
...
[Qt] paymentserver: start netManager in uiReady()
2013-11-11 07:00:34 -08:00
Wladimir J. van der Laan
2b8c4410c1
Merge pull request #3138 from super3/master
...
Squash README
2013-11-11 05:37:24 -08:00
Wladimir J. van der Laan
c2468c1542
Merge pull request #3215 from laanwj/2013_11_openuridialog
...
qt: add Open URI dialog
2013-11-11 05:33:43 -08:00
Wladimir J. van der Laan
4c60358604
qt: add Open URI dialog
2013-11-11 14:29:49 +01:00
Wladimir J. van der Laan
3a8915d9a8
doc: replace DOS with MSYS shell to be more consistent
...
A plain DOS window doesn't have the right path settings, whereas
the MSYS shell window does.
2013-11-11 13:47:19 +01:00
Wladimir J. van der Laan
bb8f9179ad
Merge pull request #3233 from laanwj/2013_11_autoconf
...
Autoconf improvements
2013-11-11 04:42:24 -08:00
Wladimir J. van der Laan
59be91ae1e
Merge pull request #3231 from brandondahler/doc-autotool-update
...
Update build docs that refer to old makefile.* files.
2013-11-11 00:59:38 -08:00
Wladimir J. van der Laan
fb4a31a26c
Merge pull request #3232 from laanwj/2013_11_ubuntu1310
...
doc: add note about building on Ubuntu 13.10
2013-11-11 00:50:22 -08:00
Wladimir J. van der Laan
7a6fed86d3
doc: add note about building on Ubuntu 13.10
...
Also mention `autoconf` as required package.
2013-11-11 09:10:16 +01:00
Wladimir J. van der Laan
995cb284cf
Merge pull request #3223 from TheBlueMatt/master
...
Test changes
2013-11-08 09:48:30 -08:00
Wladimir J. van der Laan
9a165e5714
Merge pull request #3155 from wtogami/split_proto_var
...
Split MIN_PROTO_VERSION into INIT_PROTO_VERSION and MIN_PEER_PROTO_VERSION
2013-11-08 01:03:11 -08:00
Wladimir J. van der Laan
7f0ccea768
Merge pull request #3222 from Diapolo/debug-window
...
[Qt] rename rpcconsole window
2013-11-08 00:32:43 -08:00
Wladimir J. van der Laan
b744fdbf52
Merge pull request #3209
...
a80b1a0 [Qt] make event() and eventFilter() in askpassphrasedialog protected (Philip Kaufmann)
2013-11-07 13:53:26 +01:00
Wladimir J. van der Laan
182e9090a5
Merge pull request #3191 from wtogami/integrity_check
...
Check integrity of gitian input source tarballs
2013-11-07 04:03:35 -08:00
Wladimir J. van der Laan
65d0fc4b73
Merge pull request #3145
...
395d0d5 rework an ugly hack in processPaymentRequest() (Philip Kaufmann)
952d2cd make processPaymentRequest() use a single SendCoinsRecipient (Philip Kaufmann)
983cef4 payment-request UI: use SendCoinsRecipient.message for memo (Philip Kaufmann)
c6c97e0 [Qt] Rework of payment request UI (mainly for insecure pr) (Philip Kaufmann)
2013-11-06 16:43:18 +01:00
Wladimir J. van der Laan
04f5286096
Merge pull request #3206 from Diapolo/addressbookpage_model
...
[Qt] remove unused optionsmodel from addressbookpage
2013-11-05 09:02:52 -08:00
Wladimir J. van der Laan
07131220f3
Merge pull request #3205 from Diapolo/intro
...
[Qt] use tr() instead of QObject::tr() in intro.cpp
2013-11-05 09:02:13 -08:00
Wladimir J. van der Laan
c82cddcc55
qt: remove unused signal from addresstablemodel
2013-11-05 14:48:21 +01:00
Wladimir J. van der Laan
25d056a58f
Merge pull request #3196 from laanwj/2013_11_nohavegui
...
No more fHaveGUI
2013-11-05 04:06:08 -08:00
Wladimir J. van der Laan
e304dbd3f8
Merge pull request #3197 from laanwj/2013_11_qt_license
...
qt: add license header to source files
2013-11-04 16:00:50 -08:00
Wladimir J. van der Laan
e592d43f51
qt: add license header to source files
...
Closes #839
2013-11-04 16:27:09 +01:00
Wladimir J. van der Laan
c4f2a002ca
Merge pull request #3188 from Diapolo/logtimestamp_def
...
make -logtimestamps default on and rework help-message
2013-11-04 06:18:23 -08:00
Wladimir J. van der Laan
bac72640ee
Merge pull request #3076 from lano1106/uint256_util
...
Make util phexdigit array reusable
2013-11-04 05:55:37 -08:00
Wladimir J. van der Laan
e30bd78f81
No more fHaveGUI
...
No more specific handling of GUI in bitcoin core.
Replace the last usage of fHaveGUI with a fForceServer
parameter on AppInit2.
2013-11-04 14:36:49 +01:00
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