Evan Duffield
d470eddc01
fixed hashing issues with mnw messages
2015-05-27 15:07:53 -07:00
crowning-
6f49808caa
Wallet Repair Buttons: refactoring to remove redundant code
2015-05-27 22:35:46 +02:00
Peter Todd
28bf06236d
Fix off-by-one error w/ nLockTime in the wallet
...
Previously due to an off-by-one error the wallet ignored
nLockTime-by-height transactions that would be valid in the next block
even though they are accepted into the mempool. The transactions
wouldn't show up until confirmed, nor would they be included in the
unconfirmed balance. Similar to the mempool behavior fix in 665bdd3b
,
the wallet code was calling IsFinalTx() directly without taking into
account the fact that doing so tells you if the transaction could have
been mined in the *current* block, rather than the next block.
To fix this we strip IsFinalTx() of non-consensus-critical
functionality, removing the default arguments, and add CheckFinalTx() to
check if a transaction will be final in the next block.
2015-05-27 05:51:33 -04:00
crowning-
e68350d372
Wallet Repair Buttons (possible segfault on OSX fixed)
2015-05-26 23:09:16 +02:00
Wladimir J. van der Laan
165e323d85
qt: Periodic translation update
2015-05-26 14:36:47 +02:00
crowning-
3ab747d8ff
Wallet Repair Buttons added
2015-05-25 22:59:38 +02:00
crowning-
9a6fe03974
Wallet Repair Buttons: initial commit (+ file permissions restored)
2015-05-25 18:29:11 +02:00
crowning-
8c4175b359
Wallet Repair Buttons: initial commit
2015-05-23 13:28:33 +02:00
Wladimir J. van der Laan
7708fcde36
Merge pull request #6098
...
cc24610
Update Windows resource files (and add one for bitcoin-tx) (Luke Dashjr)
2015-05-22 08:35:38 +02:00
Luke Dashjr
cc24610fdb
Update Windows resource files (and add one for bitcoin-tx)
2015-05-22 02:56:55 +00:00
evan82
9e5542ac45
Merge pull request #337 from UdjinM6/ds_coin_control
...
CoinControl should disable DS when non-anonymized inputs are selected
2015-05-20 16:06:38 -07:00
UdjinM6
472d2a21d6
fix tooltip background
2015-05-20 23:09:31 +03:00
Wladimir J. van der Laan
0d862c2739
Merge pull request #6160
...
16d9cb7
[QT] overviewpage: make sure warning icons gets colored (Jonas Schnelli)
2015-05-20 13:21:01 +02:00
crowning-
34a205b9a6
Fix tooltip background for OSX
2015-05-20 09:05:46 +02:00
UdjinM6
06032be332
unset DS checkbox if there were non-anonymized inputs selected in coincontrol, give warning
2015-05-20 00:10:52 +03:00
Jonas Schnelli
fb21862b92
[QT] mainwindow toolbar must not be movable
2015-05-19 20:28:20 +02:00
Jonas Schnelli
16d9cb7e29
[QT] overviewpage: make sure warning icons gets colored
2015-05-19 16:37:13 +02:00
Wladimir J. van der Laan
e2e7f9513f
qt: fix unused function warning in scicon.cpp
...
Enclose MakeSingleColorImage in an anonymous namespace to avoid a
unused function warning on Windows and MacOSX.
Github-Pull: #6143
2015-05-19 11:27:54 +02:00
crowning-
eea3317755
Use existing constant instead of hardcoded size value
2015-05-17 21:21:43 +02:00
crowning-
2154f94131
Open peers information page when clicking on connections item
2015-05-17 20:56:00 +02:00
crowning-
32c6068ce9
Merge remote-tracking branch 'upstream/v0.12.0.x' into v0.12.0.x
2015-05-17 16:37:59 +02:00
crowning-
dd76a079dd
Tooltips for Coincontrol-Dialog added
2015-05-17 14:12:01 +02:00
UdjinM6
18c60f9ecb
Merge branch 'master' into v0.12.0.x_merge_btc010_master (fix spaces)
2015-05-16 02:34:25 +03:00
UdjinM6
e50d9bbc5d
Merge branch '0.10' into v0.12.0.x_merge_btc010
2015-05-16 00:05:57 +03:00
crowning-
af08fbf0c9
Merge remote-tracking branch 'upstream/v0.12.0.x' into v0.12.0.x
2015-05-15 20:23:20 +02:00
Wladimir J. van der Laan
ac75bafafd
qt: translations update
2015-05-15 14:00:56 +02:00
Gavin Andresen
b4c219b622
Merge pull request #5964
...
9a1dcea
Use CScheduler for net's DumpAddresses (Gavin Andresen)
ddd0acd
Create a scheduler thread for lightweight tasks (Gavin Andresen)
68d370b
CScheduler unit test (Gavin Andresen)
cfefe5b
scheduler: fix with boost <= 1.50 (Cory Fields)
ca66717
build: make libboost_chrono mandatory (Cory Fields)
928b950
CScheduler class for lightweight task scheduling (Gavin Andresen)
e656560
[Qt] add defaultConfirmTarget constant to sendcoinsdialog (Philip Kaufmann)
2015-05-14 14:27:07 -04:00
Gavin Andresen
ddd0acd3db
Create a scheduler thread for lightweight tasks
2015-05-14 12:50:41 -04:00
Philip Kaufmann
e656560edb
[Qt] add defaultConfirmTarget constant to sendcoinsdialog
...
- replaces some hard-coded values for the default confirmation target
- also simplify code that is using the new constant
2015-05-14 10:37:19 -04:00
Wladimir J. van der Laan
a538126a8c
Merge pull request #6110
...
ca5f688
[QT] don't colorize icons on win and mac (Jonas Schnelli)
7247d10
[QT] use alert icon with tooltip insted of "(out of sync)" text (Jonas Schnelli)
51c7c70
[QT] remove frame to avoid double-frame situation in sendcoinsentry.ui (Jonas Schnelli)
2a6b844
[QT] change transaction amount and height in overview page (Jonas Schnelli)
2015-05-14 13:50:46 +02:00
crowning-
e9a8b99694
Show sum of selected transactions: mouse + key selection added, some general cleanup
2015-05-14 08:31:40 +02:00
Jonas Schnelli
ca5f688547
[QT] don't colorize icons on win and mac
2015-05-13 20:27:26 +02:00
Jonas Schnelli
7247d103ff
[QT] use alert icon with tooltip insted of "(out of sync)" text
...
# Conflicts:
# src/qt/forms/overviewpage.ui
# src/qt/overviewpage.cpp
2015-05-12 20:46:12 +02:00
Jonas Schnelli
51c7c7029e
[QT] remove frame to avoid double-frame situation in sendcoinsentry.ui
2015-05-12 20:46:10 +02:00
Wladimir J. van der Laan
49e4d14f75
Translations update
2015-05-12 16:33:04 +02:00
Wladimir J. van der Laan
40de49c358
Merge pull request #5932
...
107d35b
[Qt] add defaultConfirmTarget constant to sendcoinsdialog (Philip Kaufmann)
2015-05-12 14:38:00 +02:00
crowning-
575ddb3eca
Show sum of all selected transactions in 'Transactions' tab. (Own ToDo marker removed)
2015-05-10 01:30:45 +02:00
crowning-
40f742c6be
Show sum of all selected transactions in 'Transactions' tab. (typo + file permission fix)
2015-05-10 01:28:03 +02:00
crowning-
3a6466bced
Show sum of all selected transactions in 'Transactions' tab.
2015-05-10 01:22:35 +02:00
UdjinM6
4c6b9e8969
use tooltip for submited denoms
2015-05-08 17:35:15 +03:00
Jonas Schnelli
2a6b844427
[QT] change transaction amount and height in overview page
2015-05-06 16:47:29 +02:00
Wladimir J. van der Laan
00820f921d
Merge pull request #6055
...
a8cdaf5
checkpoints: move the checkpoints enable boolean into main (Cory Fields)
11982d3
checkpoints: Decouple checkpoints from Params (Cory Fields)
6996823
checkpoints: make checkpoints a member of CChainParams (Cory Fields)
9f13a10
checkpoints: store mapCheckpoints in CCheckpointData rather than a pointer (Cory Fields)
2015-05-06 11:38:39 +02:00
Wladimir J. van der Laan
12f78ed4f9
qt: update translations from Transifex - first run for 0.11
2015-05-05 08:48:54 +02:00
Wladimir J. van der Laan
fc44231cb7
trivial: Merge pruning help message after Transifex comment
...
The prune help message was broken in nonsensical parts. Merge it into
one, this is easier for translators.
Reported by yahoe.001 on transifex.
2015-05-04 18:48:38 +02:00
Wladimir J. van der Laan
ebc0e41ede
qt: translation update for next 0.10 point release
2015-05-04 13:12:30 +02:00
Wladimir J. van der Laan
59305cebee
qt: fix numerusform in English translation
...
Ref: transifex issue https://www.transifex.com/projects/p/bitcoin/translate/#da/qt-translation-011x/c/47723791
2015-05-04 12:25:22 +02:00
Wladimir J. van der Laan
20b3dc85ed
qt: English translation update before enabling translation for 0.11
2015-05-04 08:09:37 +02:00
Wladimir J. van der Laan
00e76db8c2
Merge pull request #6085
...
b05a89b
Non-grammatical language improvements (Luke Dashjr)
7e6d23b
Bugfix: Grammar fixes (Corinne Dashjr)
2015-05-04 08:01:58 +02:00
crowning-
acec2b399f
Resync with upstream
2015-05-03 15:29:35 +02:00
crowning-
4fa07131b6
Merge remote-tracking branch 'upstream/v0.12.0.x' into v0.12.0.x
2015-05-03 14:34:40 +02:00
evan82
a689f630ed
Merge pull request #323 from UdjinM6/v0.12.0.x_fix_ds_mixing
...
V0.12.0.x DS fixes
2015-05-02 19:43:07 -07:00
UdjinM6
6e229e16ff
DS fixes:
...
- detect denominated but not yet anonymized balance properly or both (GetAnonymizableBalance)
- fix progress calculation by using GetAnonymizableBalance
- do not count MN-like inputs as anonymizable
- denominate faster: if there is enough new inputs after DS started (their sum is greater then "already denominated but not yet anonymized balance")
- allow small amounts to be used in CreateDenominated (modified SelectCoinsDark) but only if they are larger then 1 CENT
- do not use collateral inputs in CreateDenominated (modified SelectCoinsDark)
- convert some int64_t -> CAmount for money related variables/params
2015-05-02 19:18:20 +03:00
Luke Dashjr
b05a89b2de
Non-grammatical language improvements
2015-05-02 15:23:59 +00:00
Corinne Dashjr
7e6d23b171
Bugfix: Grammar fixes
2015-05-01 11:21:27 +00:00
Cory Fields
11982d366d
checkpoints: Decouple checkpoints from Params
...
Pass checkpoint data in as necessary
2015-04-30 23:14:48 -04:00
Wladimir J. van der Laan
8a10000222
Merge pull request #6022
...
b74dcb3
Separate CTranslationInterface from CClientUIInterface (Jorge Timón)
2015-04-30 16:37:18 +02:00
crowning-
6aca47300e
Merge remote-tracking branch 'upstream/v0.12.0.x' into v0.12.0.x
2015-04-30 08:31:47 +02:00
crowning-
8f505019e9
Only show most common transaction types by default
2015-04-29 23:46:53 +02:00
UdjinM6
24309f78ce
various (gitian) build fixes
2015-04-29 21:27:52 +03:00
Philip Kaufmann
107d35b700
[Qt] add defaultConfirmTarget constant to sendcoinsdialog
...
- replaces some hard-coded values for the default confirmation target
- also simplify code that is using the new constant
2015-04-28 14:49:46 +02:00
Wladimir J. van der Laan
f9645ba80a
qt: translation update
2015-04-28 09:47:26 +02:00
crowning-
8223e0d34f
Fix for addressbook label problem on Windows
2015-04-26 00:58:50 +02:00
crowning-
cf7e9886f5
Enable dynamic CSS temporarily for debugging
2015-04-25 23:53:58 +02:00
jtimon
691161d419
Consensus: Create consensus/consensus.h with some constants
2015-04-20 21:27:51 +02:00
Wladimir J. van der Laan
b6ea3bcede
Merge pull request #5911
...
6be3562
rpc-tests: Add proxy test (Wladimir J. van der Laan)
67a7949
privacy: Stream isolation for Tor (Wladimir J. van der Laan)
2015-04-20 16:37:38 +02:00
UdjinM6
854a1be027
Merge pull request #316 from UdjinM6/v0.12.0.x_mn_replies
...
V0.12.0.x Fix translations(mn replies /protobump/ + DS progress)
2015-04-20 17:18:48 +03:00
Philip Kaufmann
6cb37a3ba0
[Qt, Trivial] remove two unneeded includes of wallet/db.h
2015-04-20 13:29:22 +02:00
Philip Kaufmann
68f795e8b2
[Qt, Trivial] fix header groupings + space, intdentation fixes
2015-04-20 13:29:22 +02:00
Philip Kaufmann
985ec17eee
[Qt, Trivial] misc minor string changes
...
- write "Bitcoins" uppercase
- replace secure/insecure for payment requests with
authenticated/unauthenticated
- change a translatable string for payment request expiry to match another
existing string to only get ONE resulting string to translate
2015-04-20 13:29:22 +02:00
Philip Kaufmann
60c146938e
[Qt] header group cleanup
...
- seperate core from GUI headers where this was missing
- remove an unneeded new-line
2015-04-20 13:29:20 +02:00
crowning-
5873a5e5a3
Included new "Peers list" tab into CSS theme
2015-04-19 16:01:45 +02:00
dexX7
323de27f4b
Initialization: setup environment before starting QT tests
...
The environment is prepared by the main thread to guard against invalid locale settings.
2015-04-18 16:06:22 +02:00
Wladimir J. van der Laan
67a7949397
privacy: Stream isolation for Tor
...
According to Tor's extensions to the SOCKS protocol
(https://gitweb.torproject.org/torspec.git/tree/socks-extensions.txt )
it is possible to perform stream isolation by providing authentication
to the proxy. Each set of credentials will create a new circuit,
which makes it harder to correlate connections.
This patch adds an option, `-proxyrandomize` (on by default) that randomizes
credentials for every outgoing connection, thus creating a new circuit.
2015-03-16 15:29:59 SOCKS5 Sending proxy authentication 3842137544:3256031132
2015-04-17 13:26:47 +02:00
Jorge Timón
b74dcb3b4a
Separate CTranslationInterface from CClientUIInterface
2015-04-16 19:58:48 +02:00
UdjinM6
8e05e9eb10
Fix translations:
...
- mn replies
- MN should use codes for replies, translations are done on client side (client protocol / min pool peer protocol bump)
- use QString for translation instead of ostream, construct better human readable strings for translators
- progress
- use QString here too
2015-04-16 05:35:12 +03:00
UdjinM6
5daefc1a08
Merge remote-tracking branch 'origin/master' into v0.12.0.x
...
+Fix Makefile.qt.include
2015-04-16 01:13:25 +03:00
Philip Kaufmann
6171e494fc
[Qt] Use identical strings for expired payment request message
...
- used in sendcoinsdialog.cpp and paymentserver.cpp
- removes an unneded translation string
2015-04-15 14:31:52 +02:00
Philip Kaufmann
06087bda87
[Qt] minor comment updates in PaymentServer
2015-04-15 14:31:51 +02:00
Philip Kaufmann
35d15959b0
[Qt] constify first parameter of processPaymentRequest()
2015-04-15 14:31:50 +02:00
Philip Kaufmann
9b14aefee3
[Qt] take care of a missing typecast in PaymentRequestPlus::getMerchant()
2015-04-15 14:31:50 +02:00
Philip Kaufmann
d19ae3cf66
[Qt] remove unused PaymentRequestPlus::getPKIType function
2015-04-15 14:31:49 +02:00
Philip Kaufmann
6e17a74766
[Qt] paymentserver: better logging of invalid certs
...
Before and after was tested in Windows:
before:
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ("Microsoft Authenticode(tm) Root Authority")
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ()
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ()
GUI: ReportInvalidCertificate : Payment server found
an invalid certificate: ()
after:
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "01" ("Microsoft Authenticode(tm) Root Authority")
() ()
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "01" () () ("Copyright (c) 1997 Microsoft Corp.",
"Microsoft Time Stamping Service Root", "Microsoft Corporation")
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "4a:19:d2:38:8c:82:59:1c:a5:5d:73:5f:15:5d:dc:a3" ()
() ("NO LIABILITY ACCEPTED, (c)97 VeriSign, Inc.", "VeriSign Time Stamping
Service Root", "VeriSign, Inc.")
GUI: ReportInvalidCertificate: Payment server found an
invalid certificate: "e4:9e:fd:f3:3a:e8:0e:cf:a5:11:3e:19:a4:24:02:32" ()
() ("Class 3 Public Primary Certification Authority")
2015-04-15 14:31:48 +02:00
Philip Kaufmann
5a53d7cda3
[Qt] paymentserver: do not log NULL certificates
...
- also add a few more comments in PaymentServer::LoadRootCAs
2015-04-15 14:31:48 +02:00
evan82
d5b3558a9a
Merge pull request #304 from snogcel/master
...
QScrollBar Fix
2015-04-14 17:23:49 -07:00
UdjinM6
930ac51876
Fix compiling errors on Linux. Should be ok now.
2015-04-14 11:54:06 +03:00
crowning-
3fa77045a7
Missing resources add to Qt-makefile
...
Should build now
2015-04-13 22:28:32 +02:00
UdjinM6
b26ea22a70
Merge branch 'master' into merge_btc010
2015-04-13 22:46:04 +03:00
evan82
73b831c3a7
Merge pull request #306 from crowning-/auto-wallet-backup
...
Configurable Automatic Wallet Backup
2015-04-13 10:51:31 -07:00
snogcel
2efd85af0d
QScrollBar Arrow Enhancement
2015-04-12 12:43:04 -06:00
crowning-
5a1857795e
Number of automatic backups configurable (0-10)
2015-04-12 14:43:53 +02:00
UdjinM6
b56b9275c7
fix DS and IX for CoinControl in litemode
2015-04-12 07:30:57 +03:00
crowning-
51304dfaa2
Create backups of wallet.dat automatically
2015-04-11 06:14:18 +02:00
crowning-
2bb8209877
CSS reverted to master
2015-04-11 05:34:08 +02:00
crowning-
756f771517
CSS reverted to master
2015-04-11 05:32:11 +02:00
crowning-
378fdf4c93
Merge remote-tracking branch 'upstream/master'
2015-04-10 21:43:45 +02:00
UdjinM6
63ae382c72
ru
2015-04-10 19:34:43 +03:00
UdjinM6
3cfd9538d5
Merge branch 'master' into merge_btc010
2015-04-10 19:32:57 +03:00
snogcel
14d990362f
QScrollBar Fix Horizontal
2015-04-09 20:39:34 -06:00
snogcel
cc785e20bf
Merge remote-tracking branch 'upstream/master'
2015-04-09 20:37:22 -06:00
snogcel
2757360ace
QScrollBar Fix
2015-04-08 18:48:42 -06:00
crowning-
680be25d2a
Added missing scrollbar-arrows
2015-04-09 00:31:01 +02:00
UdjinM6
a866e12f74
should set nMaxToAnonymize equal to denominatedBalance only if it's greater then it was possible to denominate
2015-04-08 21:27:35 +03:00
Evan Duffield
0f677c4583
version bump / reduce max rounds options in conf
2015-04-08 09:38:04 -07:00
Evan Duffield
7d5948012b
DS: Adjust Target Balance
...
- When targeting the entire balance, the wallet reports getting stuck at 99%.
2015-04-08 08:02:54 -07:00
UdjinM6
58e418e1e1
add Peers menu item
2015-04-08 07:26:15 +03:00
Evan Duffield
ec80b25217
updated chinese translations
2015-04-07 20:05:40 -07:00
Evan Duffield
ad348211f8
Merge branch 'v0.11.2.x' of https://github.com/darkcoin/darkcoin into v0.11.2.x
2015-04-07 20:04:02 -07:00
Evan Duffield
88ab84a2e7
updated translatios
2015-04-07 17:35:22 -07:00
Evan Duffield
d120557b05
updated chinese translations
2015-04-07 10:09:42 -07:00
MarcoFalke
6c3566443f
[Qt] Clarify: smartfee button name "Minimize"
...
Make clear this button hides the options instead of minimizing the transaction fee.
2015-04-07 13:32:09 +02:00
Evan Duffield
18828b00ef
fixed overviewpage.cpp
2015-04-06 08:32:43 -07:00
Evan Duffield
f0192b1bb3
Reverting some DS changes
...
- Some changes caused instability of DS, this should fix that.
2015-04-06 08:14:26 -07:00
UdjinM6
fabca0a428
more bitcoin->dash fixes
2015-04-06 00:56:58 +03:00
UdjinM6
f08ddc5eea
fix DSdenom/watchonly
2015-04-05 02:45:22 +03:00
UdjinM6
4c129040fe
fix unit icons (ugly but works, need to repaint however)
2015-04-05 02:25:32 +03:00
UdjinM6
23129a063f
Merge branch 'master' into merge_btc010
2015-04-04 20:15:38 +03:00
UdjinM6
dd39898a6b
Merge branch 'master' into HEAD
...
Resolved conflicts:
configure.ac
src/clientversion.h
src/qt/locale/dash_bg.ts
src/qt/locale/dash_cmn.ts
src/qt/locale/dash_de.ts
src/qt/locale/dash_es.ts
src/qt/locale/dash_fi.ts
src/qt/locale/dash_pt.ts
src/qt/locale/dash_ru.ts
src/qt/locale/dash_sv.ts
src/qt/locale/dash_vi.ts
src/qt/res/icons/toolbar.png
src/qt/res/icons/toolbar_testnet.png
2015-04-04 19:45:02 +03:00
UdjinM6
64eebc3316
0.12 dirty merge'n'fix (bitcoin 0.10)
2015-04-04 19:24:37 +03:00
crowning-
833cf2b23e
Transaction type column width adjusted
2015-04-03 20:42:54 +02:00
crowning-
c97d8fb1f9
"Recent Transactions" font-size reduced by 1
2015-04-03 11:10:28 +02:00
crowning-
7c57a2ed80
Disable "Try Mix" and "Reset" buttons in Masternode mode
2015-04-03 10:25:14 +02:00
crowning-
eb42ea204e
Centered in/out TX icons for a more harmonic look
2015-04-03 06:14:03 +02:00
crowning-
15e931b254
Off-centered vertical "About" image fixed
2015-04-03 05:51:55 +02:00
Wladimir J. van der Laan
41113e33ad
Merge pull request #5950
...
3a3ecc0
Initialization: setup environment before starting QT tests (dexX7)
fc3979a
Initialization: setup environment before starting tests (dexX7)
ba0fa0d
Initialization: set fallback locale as environment variable (dexX7)
2015-04-01 12:22:29 +02:00
Wladimir J. van der Laan
5ff4065cc6
Merge pull request #5833
...
721cb55
GUI: Display label rather than address on popups (Luke Dashjr)
e96028c
GUI: Clarify terminology; use "Label" heading for labels row, and "Node/Service" rather than [IP] "Address" (Luke Dashjr)
2015-04-01 12:02:01 +02:00
UdjinM6
368c7a631e
Fix UI in masternode and lite modes:
...
- disable entire DS frame in masternode mode and do not run timer
- hide DS and IX checkboxes in litemode
2015-03-31 01:27:20 +03:00
Evan Duffield
91d5f043ca
Merge branch 'crowning--v0.11.2.x'
2015-03-30 09:06:26 -07:00
Evan Duffield
0dab1d059e
updated chinese translations
2015-03-30 09:05:24 -07:00
Wladimir J. van der Laan
bb56781d61
Merge pull request #5898
...
c816833
[Qt] fix rpc console font size to flexible metrics (Jonas Schnelli)
2015-03-30 10:24:05 +02:00
crowning-
e67cc843dc
Black border of Windows icons removed
2015-03-30 08:17:08 +02:00
Evan Duffield
9d23c7fa3a
translation updates
2015-03-29 22:18:16 -07:00
dexX7
3a3ecc02e5
Initialization: setup environment before starting QT tests
...
The environment is prepared by the main thread to guard against invalid locale settings.
2015-03-29 10:35:35 +02:00
Evan Duffield
f227a13cb1
Merge branch 'v0.11.2.x' of https://github.com/darkcoinproject/darkcoin into v0.11.2.x
2015-03-27 17:42:56 -07:00
Evan Duffield
a5e5476995
imported updated translations
2015-03-27 17:42:35 -07:00
crowning-
dbc093f834
Merge remote-tracking branch 'upstream/v0.11.2.x' into v0.11.2.x
2015-03-27 23:49:13 +01:00
crowning-
2d5dd18548
Line-break (which breaks the layout) removed from German translation.
2015-03-27 23:44:52 +01:00
UdjinM6
e6ec450fa1
(mac) icns with new logo
2015-03-27 20:12:34 +03:00
Evan Duffield
d1fad966e9
DASHS -> DASH
2015-03-27 08:54:29 -07:00
Evan Duffield
6a75e6e52e
updated chinese translations
2015-03-27 08:04:17 -07:00
Evan Duffield
b929991ff9
deleted unused translation files
2015-03-27 07:32:19 -07:00
Jonas Schnelli
c8168331a2
[Qt] fix rpc console font size to flexible metrics
...
should fix #5897
2015-03-27 09:48:26 +01:00
crowning-
4421c968cf
256x256 pics updated to Dash logo
2015-03-26 23:08:01 +01:00
crowning-
073e55fcc5
Dash images for toolbar
2015-03-26 22:56:48 +01:00
crowning-
d6db2a35c6
Dash icons for Windows
2015-03-26 22:12:53 +01:00
evan82
b00ffa6af1
Merge pull request #279 from UdjinM6/v0.11.2.x_DS_header
...
v0.11.2.x make Darksend header styling closer to Available label
2015-03-26 07:22:57 -07:00
evan82
aadf08a8ca
Merge pull request #278 from UdjinM6/v0.11.2.x_fix_UI
...
v0.11.2.x fix balances label UI issue
2015-03-26 07:22:35 -07:00
UdjinM6
b44f0429db
make Darksend header styling closer to Available label
2015-03-26 13:25:01 +03:00
Wladimir J. van der Laan
8e4fd0cc31
Merge pull request #5876
...
5983a4e
Add a NODE_GETUTXO service bit and document NODE_NETWORK. Stop translating the NODE_* names as they are technical and cannot be translated. (Mike Hearn)
2015-03-26 09:26:57 +01:00
Wladimir J. van der Laan
4635a4c4e7
Translations update from transifex
2015-03-26 08:59:53 +01:00
UdjinM6
e9ea273db7
fix balances label UI issue
2015-03-25 18:13:55 +03:00
crowning-
51fdade5c7
Fixed console history truncation
2015-03-25 10:16:46 +01:00
snogcel
24b0e364f2
updated color scheme and logos
2015-03-24 22:54:49 -06:00
snogcel
283edf7598
adjustment (single line revert)
2015-03-24 19:01:50 -06:00
snogcel
bf4c9ef42a
qlabel width adjustment & small button placement adjustment
2015-03-24 18:58:33 -06:00
Jorge Timón
8a893c949b
Includes: Do not include main.h from any other header
2015-03-24 17:23:32 +01:00
snogcel
7092180641
increase recent transactions to 5
2015-03-23 21:31:15 -06:00
snogcel
33202e4089
adjust Available Balance label height
2015-03-23 19:58:45 -06:00
snogcel
0b9f9b6c33
Revert "increase number of recent transactions"
...
This reverts commit 99ce56a8c0
.
2015-03-23 18:44:16 -06:00
snogcel
99ce56a8c0
increase number of recent transactions
2015-03-23 18:41:10 -06:00
snogcel
3bcaead0f6
updated logo and subtle color scheme adjustment
2015-03-23 18:32:54 -06:00
crowning-
a5833ccd34
"(out of sync)" labels re-aligned
2015-03-23 21:12:33 +01:00
Evan Duffield
2bac43a100
updated logos
2015-03-23 10:30:12 -07:00
crowning-
bcb148eeab
Placement of transaction-amount adjusted (unconfirmed transactions didn't fit)
2015-03-22 21:29:29 +01:00
crowning-
ef74e261e5
Resized transaction icons of overview-page for a more harmonic look
2015-03-22 20:37:30 +01:00
Evan Duffield
da66e049cb
update logos
2015-03-22 07:15:28 -07:00
UdjinM6
00023e97db
disconnect ds timer if not in litemode
2015-03-21 20:27:13 -07:00
snogcel
988af26070
available balance font size, iX and darksend checkbox alignment
2015-03-21 20:27:13 -07:00
Mike Hearn
5983a4e50f
Add a NODE_GETUTXO service bit and document NODE_NETWORK.
...
Stop translating the NODE_* names as they are technical and cannot be translated.
2015-03-21 19:35:02 +01:00
evan82
32fcbf0932
Merge pull request #258 from snogcel/v0.11.2.x
...
button click css, fix for EditAddressDialog
2015-03-21 06:21:02 -07:00
Evan Duffield
1cf72dea8c
fixed tDASH references
2015-03-20 17:00:46 -07:00
snogcel
9b22e80024
button click css, fix for EditAddressDialog
2015-03-20 13:50:48 -06:00
Evan Duffield
79e50f81e3
Disabled masternode blinding / increased rounds defaults
2015-03-20 08:47:19 -07:00
Wladimir J. van der Laan
05f17d4eaa
Merge pull request #5745
...
50c72f2
[Move Only] Move wallet related things to src/wallet/ (Jonas Schnelli)
2015-03-20 16:08:35 +01:00
Evan Duffield
ba278ba5f6
Merge branch 'v0.11.2.x' of https://github.com/darkcoinproject/darkcoin into v0.11.2.x
2015-03-20 07:54:19 -07:00
Evan Duffield
da7eba7198
Merge branch 'v11.2-dash' of https://github.com/darkcoinproject/darkcoin into v11.2-dash
2015-03-20 07:46:39 -07:00
Evan Duffield
76aaea1ae8
Translation updates
...
Darkcoins -> Dash
dashcurrency.com -> dashpay.io
Updated seeds
2015-03-20 07:45:30 -07:00
Cory Fields
d7d187e8a4
allocators: split allocators and pagelocker
...
Pagelocker is only needed for secure (usually wallet) operations, so don't make
the zero-after-free allocator depend on it.
2015-03-20 12:23:44 +01:00
snogcel
aba8af73b0
subtle menu, tabwidget, and button modifications
2015-03-19 22:47:21 -06:00
evan82
02340c4a08
Merge pull request #255 from UdjinM6/v11.2-dash
...
ru
2015-03-19 13:09:54 -07:00
UdjinM6
bfdf6894dc
ru
2015-03-19 22:41:06 +03:00
Evan Duffield
981775c1d2
uDRK -> uDASH
2015-03-19 12:14:58 -07:00
Evan Duffield
5cb26c5928
Changed darkcoin references to dash
...
- Changed out logos (just a placeholder)
- DRK -> DASH
- ./darkcoin -> ./dash
2015-03-19 12:03:14 -07:00
snogcel
913baaf88b
updated buttons
2015-03-19 07:16:24 -06:00
Evan Duffield
8f39610ee4
Merge branch 'v0.11.2.x' of https://github.com/darkcoinproject/darkcoin into v11.2-dash
2015-03-18 12:50:02 -07:00
evan82
4d7db44afa
Merge pull request #252 from snogcel/v0.11.2.x
...
Window Resizing Fixes
2015-03-18 06:30:58 -07:00
snogcel
686a99f7e1
remove leftover global style
2015-03-18 06:59:14 -06:00
crowning-
8825e7978b
Wrong default them name on initialization fixed
2015-03-18 06:57:42 +01:00
snogcel
243975a610
window resize fix
2015-03-17 22:17:11 -06:00
Evan Duffield
35bb210c6b
Dash rebranding
2015-03-17 16:06:58 -07:00
crowning-
2633df7c4b
Icons for outgoing transactions changed back to the color red
2015-03-17 21:38:22 +01:00
evan82
3c8234853f
Merge pull request #245 from UdjinM6/v0.11.2.x_fix_litemode_consistency
...
V0.11.2.x fix litemode consistency for anon balance quering
2015-03-16 07:26:39 -07:00
evan82
042308c289
Merge pull request #240 from UdjinM6/v0.11.2.x_fix_mac_tab_hotkeys
...
v0.11.2.x fix mac tab hotkeys
2015-03-16 07:24:01 -07:00
evan82
e34292f76d
Merge pull request #239 from UdjinM6/v0.11.2.x_fix_toolbar_styling
...
V0.11.2.x fix toolbar styling
2015-03-16 07:23:42 -07:00
evan82
68ea5960b3
Merge pull request #236 from UdjinM6/v0.11.2.x_fix_nulls__close_btn
...
V0.11.2.x fix nulls & close btn behavior
2015-03-16 07:21:53 -07:00
Jonas Schnelli
2c0840631d
[QT] some mac specifiy cleanup (memory handling, unnecessary code)
...
Rebased-From: 8b60808c1e
Github-Pull: #5880
2015-03-16 13:56:34 +01:00
Jonas Schnelli
81145a6ccd
[QT] fix OSX dock icon window reopening
...
fixes #5878
Rebased-From: 89e70e931d
Github-Pull: #5880
2015-03-16 13:56:13 +01:00
Wladimir J. van der Laan
226f880498
Merge pull request #5880
...
8b60808
[QT] some mac specifiy cleanup (memory handling, unnecessary code) (Jonas Schnelli)
89e70e9
[QT] fix OSX dock icon window reopening (Jonas Schnelli)
2015-03-16 13:55:35 +01:00
Wladimir J. van der Laan
df5c246ba3
Merge pull request #5831
...
1d9b378
qa/rpc-tests/wallet: Tests for sendmany (Luke Dashjr)
40a7573
rpcwallet/sendmany: Just take an array of addresses to subtract fees from, rather than an Object with all values being identical (Luke Dashjr)
292623a
Subtract fee from amount (Cozz Lovan)
90a43c1
[Qt] Code-movement-only: Format confirmation message in sendcoinsdialog (Cozz Lovan)
2015-03-16 12:23:14 +01:00
UdjinM6
f81d52da1e
check fLiteMode on GetAnonymizedBalance in wallet instead of walletmodel
2015-03-15 21:19:25 +03:00
evan82
9b1bc951f2
Merge pull request #238 from UdjinM6/v0.11.2.x_9999_mainnet_only
...
v0.11.2.x Parse masternode.conf only after network is recognized
2015-03-13 10:01:53 -07:00
UdjinM6
0894b4ae1e
For Mac it's more common to switch tabs by "cmd + number" instead of "alt + number". Note: CTRL refers to cmd key on Mac.
2015-03-13 18:38:46 +03:00
UdjinM6
761c8fbae3
Create additional container for toolbar and walletFrame and make it the central widget. This is a workaround mostly for toolbar styling on Mac OS but should work fine for every other OSes too.
2015-03-13 18:26:42 +03:00
UdjinM6
b96bd3afc2
Parse masternode.conf only after network is recognized
2015-03-13 18:16:25 +03:00
Jonas Schnelli
8b60808c1e
[QT] some mac specifiy cleanup (memory handling, unnecessary code)
2015-03-13 15:40:53 +01:00
Cozz Lovan
292623adf5
Subtract fee from amount
...
Fixes #2724 and #1570 .
Adds the
automatically-subtract-the-fee-from-the-amount-and-send-whats-left
feature to the GUI and RPC (sendtoaddress,sendmany).
2015-03-13 11:04:18 +01:00
UdjinM6
b0a91997de
Merge branch 'v0.11.2.x' into v0.11.2.x_fix_nulls__close_btn
2015-03-13 03:30:33 +03:00
Jonas Schnelli
50c72f23ad
[Move Only] Move wallet related things to src/wallet/
...
could once be renamed from /src/wallet to /src/legacywallet.
2015-03-12 14:13:02 +01:00
UdjinM6
dafc6334ab
close wallet regardless of "minimize to tray" settings
2015-03-12 15:40:41 +03:00
Philip Kaufmann
6a0687b061
[Qt] add more NULL pointer checks in bitcoingui
...
- add missing checks for clientModel and optionsModel
- small cleanups for an #ifdef on Mac
- remove an unneeded else
2015-03-12 15:38:19 +03:00
Jonas Schnelli
89e70e931d
[QT] fix OSX dock icon window reopening
...
fixes #5878
2015-03-12 00:16:23 +01:00
Luca Venturini
f75470794b
Fix - bitcoin-qt usage message
...
. Closes the bug from commit e179eb3d9b
("bitcoin-qt -help" did not show any message)
. Move all the options in init.cpp (there were already some
options related to bitcoin-qt)
2015-03-10 22:07:17 -07:00
crowning2
978ca789ba
Display default theme when nothing was configured (fixed)
2015-03-10 22:15:20 +01:00
crowning2
470941cdf8
Display default theme when nothing was configured
2015-03-10 21:37:32 +01:00
snogcel
839b40e3c6
drkblue theme v0.1.0.4
2015-03-10 07:05:13 -06:00
crowning2
effd3f39b2
Minor refactoring
2015-03-10 09:09:41 +01:00
snogcel
a49668b473
drkblue theme v0.1.0.3
2015-03-09 20:32:29 -06:00
crowning2
acf9935b54
DRK-blue is now default theme
2015-03-09 23:46:59 +01:00
crowning2
ff8fe33c49
Old icons replaced with Darkcoil icons
2015-03-09 22:59:47 +01:00
Jonas Schnelli
786cf72c7f
[Qt] fix a issue where "command line options"-action overwrite "Preference"-action (on OSX)
...
- fixes #5800
Conflicts:
src/qt/bitcoingui.cpp
Rebased-From: 9bbb880be4
Github-Pull: #5858
2015-03-09 11:05:43 +01:00
Philip Kaufmann
8517e9709e
[Qt] rework setNumBlocks to have blockDate as parameter
...
- reduces some functional overhead and simplifies the code
2015-03-09 10:58:17 +01:00
Wladimir J. van der Laan
513e025239
Merge pull request #5858
...
9bbb880
[Qt] fix a issue where "command line options"-action overwrite "Preference"-action (on OSX) (Jonas Schnelli)
2015-03-09 10:45:12 +01:00
Wladimir J. van der Laan
d26f0b263c
Merge pull request #5793
...
6cb4a52
[Qt, Linux] honor current network when creating autostart link (Philip Kaufmann)
9673c35
[Qt, Win] honor current network when creating autostart link (Philip Kaufmann)
2015-03-09 09:55:49 +01:00
crowning2
34e26d4bf5
Switched from dynamic CSS to build-in CSS
2015-03-08 19:43:31 +01:00
crowning2
ca89c5d49f
CSS-file moved to res/css/
2015-03-08 19:30:15 +01:00
crowning2
a3549ee71e
CSS-file temp. removed
2015-03-08 19:26:22 +01:00
snogcel
90368608a5
drkblue theme v0.1.0.2
2015-03-08 10:37:20 -06:00
crowning2
34c0bd3c1b
CSS-loader refactored for ease of maintenance
2015-03-08 13:38:56 +01:00
crowning2
a8b42a0dd4
Merge remote-tracking branch 'origin/v0.11.2.x' into v0.11.2.x
2015-03-08 10:50:12 +01:00
crowning2
8daadca14a
Removed absolute placements of QDialogs from CSS
2015-03-08 10:43:10 +01:00
crowning2
61a06ebacf
Absolute position of options-dialog in CSS removed
2015-03-08 10:37:07 +01:00
snogcel
f793d4ae31
drkblue theme v0.1.0.1
2015-03-08 01:34:09 -07:00
snogcel
1bddd73139
drkblue theme v0.1.0.0
2015-03-07 17:58:09 -07:00
crowning2
28b877e790
Missing include added/modifed
2015-03-07 19:10:56 +01:00
crowning2
db0dac64dc
Build fix for src/qt/Makefile.am
2015-03-07 10:59:36 +01:00
snogcel
9e22d0d3fc
CSS WIP v11
2015-03-07 01:07:55 -07:00
crowning2
fd865303f1
Added new resources to QT-Makefile
2015-03-07 01:43:42 +01:00
crowning2
e5b41852e3
darkcoin.qrc reformat
2015-03-06 23:33:31 +01:00
crowning2
7793b2d4f0
Added new images/icons to resource file and adjusted CSS.file
2015-03-06 23:10:23 +01:00
crowning2
5f3ac99782
Merge 'origin/v0.11.2.x' into v0.11.2.x
2015-03-06 22:24:48 +01:00
crowning2
552e30d646
Merge 'upstream/v0.11.2.x' into v0.11.2.x
2015-03-06 22:24:20 +01:00
Luke Dashjr
721cb557aa
GUI: Display label rather than address on popups
2015-03-06 15:07:43 +00:00
evan82
2a6d51af8d
Merge pull request #229 from UdjinM6/v0.11.2.x_fix_strings
...
V0.11.2.x fix strings
2015-03-06 07:02:28 -07:00
Jonas Schnelli
9bbb880be4
[Qt] fix a issue where "command line options"-action overwrite "Preference"-action (on OSX)
...
- fixes #5800
2015-03-06 09:33:23 +01:00
snogcel
645a77f5e7
CSS WIP v10
2015-03-05 21:55:06 -07:00
crowning2
142b6fb32c
Merge upstream
2015-03-05 21:43:51 +01:00
UdjinM6
e0714aac5d
fix strings to translate once / typo
2015-03-05 20:42:50 +03:00
UdjinM6
e522cbfd6a
rename masternodes.dat->mncache.dat / fix strings
2015-03-05 20:39:47 +03:00
Rob Van Mieghem
84a05b843b
QT: remove unused parameter
2015-03-05 12:20:49 -05:00
Evan Duffield
5bc821cb5e
Changed max rounds to 6 in UI
...
-Rounds are 100x+ more secure, so even 4 rounds should be highly secure
-If users still want more rounds, they can use the parameter -darksendrounds to use up to 16
2015-03-05 08:28:16 -07:00
Wladimir J. van der Laan
215475aa00
Merge pull request #5830
...
6f1274c
qt: Don't save geometry for options and about/help window (Wladimir J. van der Laan)
2015-03-05 14:42:20 +01:00
Cozz Lovan
90a43c1e93
[Qt] Code-movement-only: Format confirmation message in sendcoinsdialog
2015-03-05 13:25:12 +01:00
vertoe
c3c53dd8ed
Pull translations from transifex.
2015-03-04 21:23:59 +01:00
vertoe
27121a2c07
Update translation source.
2015-03-04 21:21:37 +01:00
crowning2
0a4aa64346
Daily upstream merge
2015-03-04 20:33:35 +01:00
crowning2
8702795d9d
Daily upstream merge.
2015-03-04 20:32:56 +01:00
evan82
0681d3144c
Merge pull request #217 from UdjinM6/v0.11.2.x_fix_ds_ix_fee_calculation_display
...
V0.11.2.x fix ds&ix fee calculation&display
2015-03-04 10:37:22 -07:00
Evan Duffield
a6b58ab1e8
Merged masternode blinding
2015-03-04 08:58:36 -07:00
snogcel
d53e950671
CSS WIP v9
2015-03-03 23:05:30 -07:00
crowning2
6d58449987
Theme selector added to options-page
2015-03-03 21:49:40 +01:00
Wladimir J. van der Laan
3dfcdf46c2
Merge pull request #5775
...
deda3e1
[Qt] remove unused getNumBlocksAtStartup() from ClientModel (Philip Kaufmann)
47ee8cf
[Qt] use qint64 in BitcoinGUI::setNumBlocks (Philip Kaufmann)
2015-03-03 16:57:30 +01:00
crowning2
25ccc86acd
Merge upstream
2015-03-02 21:43:19 +01:00
UdjinM6
4bfdcc181c
fix IX and DS fee calculations / use coincontrol to show live calculations
2015-03-02 07:26:38 +03:00
evan82
96dbba0d5f
Merge pull request #216 from vertoe/devel-0.9
...
Weekly translation updates.
2015-03-01 19:12:31 -07:00
evan82
8faca60382
Merge pull request #213 from UdjinM6/v0.11.2.x_fix_monospace_qt_console
...
V0.11.2.x fix spaces/monospace fonts in qt console
2015-03-01 19:08:12 -07:00
vertoe
092c9c99a2
Pull translations from transifex.
2015-03-02 00:09:33 +01:00
vertoe
6e20247e3e
Extract strings.
2015-03-02 00:08:42 +01:00
UdjinM6
54a78ed036
fix spaces/monospace fonts in qt console
2015-03-01 22:42:57 +03:00
snogcel
7af7db84c7
CSS WIP v8
2015-03-01 02:15:39 -07:00
UdjinM6
4b4b1dc911
disconnect timer on overview page destruction
2015-03-01 03:08:24 +03:00
snogcel
fb90f70d90
CSS WIP v7 - Send
2015-02-26 22:05:20 -07:00
Luke Dashjr
e96028c78e
GUI: Clarify terminology; use "Label" heading for labels row, and "Node/Service" rather than [IP] "Address"
2015-02-26 20:56:42 +00:00
Wladimir J. van der Laan
482783b341
Merge pull request #5801
...
de5403f
[GUI] Move fee dialog minimise button away from "Transaction Fee" (Michael Ford)
2015-02-26 11:26:32 +01:00
Wladimir J. van der Laan
6f1274c8c9
qt: Don't save geometry for options and about/help window
...
These dialogs will be something that people occasionally open, not keep
open during their session, so just popping it up in a sensible place
is good enough. Remembering only creates potential issues, like spawning
it outside the current screen area.
On Ubuntu this causes the dialogs to be positioned in the
middle of the main dialog, so I didn't add code for that. YMMV.
Inspired by github pull #5777 by @L-Cranston-Shadow
2015-02-26 10:23:42 +01:00
snogcel
f99b986ba6
Merge remote-tracking branch 'upstream/v0.11.2.x' into v0.11.2.x
2015-02-25 18:53:21 -07:00
evan82
38509c5433
Merge pull request #200 from UdjinM6/v0.11.2.x_fix_few_test
...
V0.11.2.x fix few test (generation/data)
2015-02-25 18:27:08 -07:00
evan82
4254b864ab
Merge pull request #199 from UdjinM6/v0.11.2.x_fix_uri
...
V0.11.2.x fix parseBitcoinURI
2015-02-25 18:26:33 -07:00
UdjinM6
248420be31
fix few tests
2015-02-25 20:24:15 +03:00
UdjinM6
c172c36885
fix parseBitcoinURI
2015-02-25 20:20:19 +03:00
snogcel
059216acf4
CSS WIP v6
2015-02-24 20:59:37 -07:00
UdjinM6
d2e3d67a1d
show active/total MNs on info tab / update it in separate timer
2015-02-24 16:24:42 +03:00
UdjinM6
adddff85a2
CMasternodeMan - masternode manager class - part1(broken)
2015-02-23 23:01:21 +03:00
snogcel
a0624aa427
CSS WIP v5
2015-02-22 11:22:38 -07:00
snogcel
99fecc3ce3
CSS WIP v4
2015-02-21 10:18:42 -07:00
Michael Ford
de5403f878
[GUI] Move fee dialog minimise button away from "Transaction Fee"
...
Its original placement was causing confusion among some users.
2015-02-21 09:11:33 +08:00
snogcel
91034fdb4f
CSS WIP v3
2015-02-20 01:02:38 -07:00
snogcel
d31aef41ea
Merge remote-tracking branch 'upstream/v0.11.2.x' into v0.11.2.x
2015-02-19 21:40:36 -07:00
evan82
3bb9ef96f4
Revert "Revert "Rebrand to darkcoin""
2015-02-19 11:58:38 -07:00
evan82
516f590c65
Revert "Rebrand to darkcoin"
2015-02-19 11:28:40 -07:00
Philip Kaufmann
6cb4a52535
[Qt, Linux] honor current network when creating autostart link
2015-02-19 12:08:47 +01:00
Philip Kaufmann
9673c35daf
[Qt, Win] honor current network when creating autostart link
...
- creates a "Bitcoin (testnet).lnk" when on testnet or a "Bitcoin
(regtest).lnk, when on regtest
- fixes #5778
2015-02-19 12:06:49 +01:00
snogcel
3e86ce27ae
CSS WIP v2
2015-02-17 22:42:30 -07:00
snogcel
d168e605bc
Merge branch 'v0.11.2.x' of http://www.github.com/crowning2/darkcoin into v0.11.2.x
2015-02-17 20:23:24 -07:00
snogcel
a78c5e9680
WIP drkblue.css
2015-02-17 20:22:32 -07:00
crowning2
ea0841ae59
Padding for underscores in button added
2015-02-17 21:49:02 +01:00
crowning2
33e3cb08dd
CSS updated again
2015-02-17 21:43:25 +01:00
crowning2
3bd87fecaf
Recolored "Recent transactions" listbox
2015-02-17 21:12:27 +01:00
crowning2
8a4383ca39
Unused toolbar icon removed
2015-02-17 20:38:37 +01:00
vertoe
a104f2383f
Fix windows copyright strings.
2015-02-17 10:53:03 +01:00
snogcel
ac3030cc65
CSS debug override
2015-02-16 20:12:06 -07:00
vertoe
a179777a0a
Rename darkcoin config header.
2015-02-16 23:19:42 +01:00
vertoe
97600bbfba
Rename darkcoin resource files for windows.
2015-02-16 23:05:58 +01:00
vertoe
6d60156dce
Fix darkcoin resource file.
2015-02-16 22:54:26 +01:00
vertoe
b1170309a4
Rename darkcoin resource file.
2015-02-16 22:43:16 +01:00
vertoe
9b730c7826
Pull translations from transifex.
2015-02-16 22:36:58 +01:00
vertoe
dc149f0e78
Update source translation file.
2015-02-16 22:30:17 +01:00
vertoe
91adbde525
Rename darkcoinstrings file.
2015-02-16 22:28:38 +01:00
crowning2
b7db590168
Initial commit
2015-02-16 22:12:13 +01:00
crowning2
52d58c26c9
Initial commit
2015-02-16 22:01:13 +01:00
crowning2
f66c347cb9
Test
2015-02-16 21:59:11 +01:00
crowning2
4eedb11cf6
Initial commit
2015-02-16 21:52:37 +01:00
evan82
0e2a1d68b3
Merge pull request #181 from crowning-/v0.11.2.x
...
Edit darkcoin.conf from within the wallet
2015-02-16 12:53:20 -07:00
evan82
70596bf868
Merge pull request #182 from vertoe/devel-0.9
...
Weekly translations update.
2015-02-16 12:51:35 -07:00
vertoe
08d4a91364
Pull translations from transifex.
2015-02-16 09:55:08 +01:00
UdjinM6
2315b9ab28
fix bug where txes with multiple recipients were send from qt as IX while checkbox was not set
2015-02-16 02:42:08 +03:00
Cory Fields
1630219d90
openssl: abstract out OPENSSL_cleanse
...
This makes it easier for us to replace it if desired, since it's now only in
one spot. Also, it avoids the openssl include from allocators.h, which
essentially forced openssl to be included from every compilation unit.
2015-02-15 11:34:02 -05:00
crowning-
e7ee887836
Edit configuration file from within wallet (formating + text change)
2015-02-15 16:26:57 +01:00
vertoe
2b5157c6ed
Pull translations from transifex.
2015-02-15 16:06:14 +01:00
vertoe
dd5a7163df
Pull translations from transifex.
2015-02-15 14:35:52 +01:00
vertoe
1a3586700e
Update untranslated strings.
2015-02-15 14:34:56 +01:00
crowning-
0cc5e478bf
Edit configuration file from within wallet
2015-02-15 14:33:31 +01:00
crowning-
8e312833ea
Edit configuration file from within wallet
2015-02-15 14:33:01 +01:00
crowning-
e4a290dc04
Update guiutil.h
2015-02-15 14:32:19 +01:00
crowning-
dc3f49bad7
Edit configuration file from within wallet
2015-02-15 14:31:51 +01:00
crowning-
1264546def
Edit configuration file from within wallet
2015-02-15 14:31:11 +01:00
crowning-
2d703f8010
Edit configuration file from within wallet
2015-02-15 14:30:22 +01:00
vertoe
2a1d86ff60
Pull translations from transifex.
2015-02-14 08:57:47 +01:00
vertoe
57e59353ff
Update source translation file.
2015-02-13 09:29:18 +01:00
vertoe
4bed0a31b0
Pull translations from transifex.
2015-02-13 09:27:53 +01:00
vertoe
824cf61c8d
merge downstream 0.11.2
2015-02-13 09:26:14 +01:00
evan82
a9ff5617e9
Merge pull request #177 from UdjinM6/v0.11.1.x_fix_gui_performance_issues
...
V0.11.2.x Performance and UI Fixes Pack
2015-02-12 16:50:17 -07:00
UdjinM6
cc9eef01a2
fix time to switch "out of sync" message on/of to make UI more consistent (as we are 4x times faser than bitcoin)
2015-02-12 17:41:13 +03:00
UdjinM6
68cbba1621
allow getAnonymizedBalance calculation on sync again
2015-02-12 17:41:13 +03:00
UdjinM6
5011bc2e2a
fix twice denominatedBalance calculations
2015-02-12 16:54:24 +03:00
UdjinM6
843dc81178
add "out of sync" message to DS section too
2015-02-12 16:32:34 +03:00
vertoe
e683afcb4b
Pull translations from transifex.
2015-02-12 13:29:04 +01:00
vertoe
d3d440780f
Add bulgarian and norwegian translations.
2015-02-12 11:16:00 +01:00
vertoe
f3ff766da4
Update transifex source file.
2015-02-12 11:07:52 +01:00
vertoe
6fe1b77b76
Fix some strings in the UI.
2015-02-12 11:07:02 +01:00
evan82
d1d31ad4c3
Merge pull request #175 from vertoe/devel-0.9
...
Translations cleanup.
2015-02-11 22:14:42 -07:00
evan82
0724070661
Merge pull request #172 from crowning-/patch-3
...
Minor UI changes for Overview Page
2015-02-11 22:13:52 -07:00
evan82
1165740d5e
Merge pull request #171 from crowning-/patch-2
...
Added link to Transifex translation site for missing languages
2015-02-11 22:13:39 -07:00
Evan Duffield
23ea75f737
Add maximum out value for IX via spork
2015-02-11 08:08:55 -07:00
vertoe
15ec4d5cff
Pull translations >60% from transifex.
2015-02-11 08:31:03 +01:00
UdjinM6
a948de8009
do not calculate anonymized balance during initial download or while in lite mode
2015-02-11 02:50:35 +03:00
crowning-
b279d638ab
Minor UI changes for Overview Page
...
1: Darksend layout widened by 2 characters (4 digit amounts + 2 digit rounds didn't fit in some languages)
2: "Last Darksend Status" messages use now the increased width from 1:
2015-02-10 22:09:36 +01:00
crowning-
4fb746a003
Update optionsdialog.ui
2015-02-10 21:53:14 +01:00
crowning-
40332c7d40
Added link to Transifex translation site for missing languages
2015-02-10 20:55:26 +01:00
UdjinM6
4e94fe1d52
cherry-pick:
...
[Qt, OSX] QProgressBar CPU-Issue workaround
6093aa1bb0
0ceab00d16
[Qt, OSX] fix Qt4.8 compatibility with QProgressBar issue
c5a2282855
2015-02-10 16:45:37 +03:00
UdjinM6
f9e80690b9
resolve conflicts / clean yet unused functionality
2015-02-10 16:35:08 +03:00
UdjinM6
24e5470c0d
cherry-pick 023e63df78
2015-02-10 16:24:05 +03:00
vertoe
d1630bddd5
Pull translations from transifex.
2015-02-10 13:08:39 +01:00
vertoe
f73caedab1
only include translations >80% (now really\!)
2015-02-10 10:15:31 +01:00
vertoe
96de137ea0
Pull translations from transifex.
2015-02-10 10:03:41 +01:00
vertoe
0d63fcd541
only include translations >90%
2015-02-10 09:41:06 +01:00
vertoe
f45091fc77
Pull translations from transifex.
2015-02-10 09:07:45 +01:00
vertoe
5b13738c31
only include translations >75%
2015-02-10 08:53:57 +01:00
vertoe
fc059983e2
merge downstream 0.11.1
2015-02-10 08:42:06 +01:00
Evan Duffield
5dc643f9b0
Merge branch 'v0.11.1.x' of https://github.com/darkcoin/darkcoin into v0.11.1.x
2015-02-09 08:04:02 -07:00
Evan Duffield
f8f1435147
Fixed UI refreshed issues
2015-02-09 08:03:37 -07:00
Wladimir J. van der Laan
a9565863e0
Merge #5629 : [Qt] prevent amount overflow problem with payment requests
...
a651668
[Qt] prevent amount overflow problem with payment requests (Philip Kaufmann)
2015-02-09 13:50:56 +01:00
vertoe
e4a2eb5842
Pull translations from transifex.
2015-02-09 12:05:14 +01:00
Philip Kaufmann
deda3e156d
[Qt] remove unused getNumBlocksAtStartup() from ClientModel
2015-02-09 11:28:03 +01:00
Philip Kaufmann
47ee8cf091
[Qt] use qint64 in BitcoinGUI::setNumBlocks
...
- as QDateTime.secsTo() returns a qint64 also store in a qint64 and not in
an integer
2015-02-09 11:21:26 +01:00
vertoe
7161aa9baa
Add languages.
2015-02-08 23:19:17 +01:00
vertoe
cbca74812e
Pull translations from transifex.
2015-02-08 23:17:13 +01:00
vertoe
3cdb0d474a
Update translation source.
2015-02-08 22:37:44 +01:00
vertoe
a121f12612
Fix typo in instantx string.
2015-02-08 22:36:08 +01:00
vertoe
825a430c7a
merge downstream 0.11.1
2015-02-08 22:26:11 +01:00
UdjinM6
3a64318bd2
update tx types in UI / fix tx decomposition / use wallet db ds flag in UI
2015-02-08 17:10:01 +03:00
UdjinM6
562b844819
use AvailableCoinsType instead of string in walletmodel
2015-02-08 17:00:23 +03:00
vertoe
165dbbba6d
Add icelandic.
2015-02-06 15:07:50 +01:00
vertoe
e9296dcf0b
Pull translations from transifex.
2015-02-06 15:04:57 +01:00
vertoe
0f177393b8
Update locale strings.
2015-02-06 15:03:29 +01:00
UdjinM6
7a43249d56
fix checkbox mess on mac / get rid of line in sendcoinsdialog
2015-02-06 07:09:40 +03:00
vertoe
f21f255252
Pull translations from transifex.
2015-02-06 00:57:29 +01:00
vertoe
8fc3f84ad8
merge downstream 0.11.1
2015-02-06 00:39:58 +01:00
Evan Duffield
d5376687d4
improvements for resolving forks
2015-02-05 10:56:11 -07:00
evan82
4f267d5a8d
Merge pull request #161 from UdjinM6/v0.11.1.x_fix_overviewpage
...
V0.11.1.x fix overviewpage
2015-02-05 08:53:14 -07:00
Evan Duffield
c8fc2633ee
Various IX improvements
...
- Fixed a segfault with listtransactions and IX
- Improved the feed back of IX while processing
2015-02-05 08:52:02 -07:00
vertoe
fd2fd3afb1
Pull translations from transifex.
2015-02-05 16:26:02 +01:00
vertoe
78d47c04fe
merge downstream 0.11.1
2015-02-05 16:13:05 +01:00
vertoe
7f86afa777
Add serbian (latin) language.
2015-02-05 15:29:51 +01:00
vertoe
76b6a321ce
Push transifex source typo.
2015-02-05 15:26:41 +01:00
UdjinM6
7d6e46693c
ds progress bar set to 0 at start
2015-02-05 17:26:36 +03:00
UdjinM6
aec4020af0
fix division by 0 in ds progress calculation
2015-02-05 17:20:19 +03:00
Jonas Schnelli
d67a642392
[Qt] add bitcoin logo to about screen
2015-02-04 20:52:18 +01:00
UdjinM6
5e73fdb9b1
fix log message
2015-02-04 21:38:40 +03:00
vertoe
cae07699f2
Pull translations from transifex.
2015-02-04 15:58:34 +01:00
vertoe
6ca5b2cd82
Minor fix for bavarian language.
2015-02-04 15:58:07 +01:00
vertoe
d9aece309a
Pull translations from transifex.
2015-02-04 15:44:59 +01:00
vertoe
ea48a14424
Merge downstream 0.11.1.
2015-02-04 15:44:38 +01:00
vertoe
86ca90d9b3
Translate darksend messages.
2015-02-04 14:24:56 +01:00
Philip Kaufmann
a6516686dc
[Qt] prevent amount overflow problem with payment requests
...
Bitcoin amounts are stored as uint64 in the protobuf messages (see
paymentrequest.proto), but CAmount is defined as int64_t. Because
of that we need to verify that single and accumulated amounts are
in a valid range and no variable overflow has happened.
- fixes #5624 (#5622 )
Thanks @SergioDemianLerner for reporting that issue and also supplying us
with a possible solution.
- add static verifyAmount() function to PaymentServer and move the logging
on error into the function
- also add a unit test to paymentservertests.cpp
2015-02-04 13:47:32 +01:00
Evan Duffield
454154c18f
fixed min IX fee
2015-02-04 05:00:17 -07:00
vertoe
ab50ebb7c0
Pull translations from transifex.
2015-02-04 12:49:53 +01:00
vertoe
86db4eb853
Fix project file and update translation source file.
2015-02-04 12:48:39 +01:00
vertoe
2a6060467e
Pull translations from transifex.
2015-02-04 12:06:21 +01:00
vertoe
04fdf9d124
Fix untranslated strings and typos.
2015-02-04 12:00:23 +01:00
vertoe
8de2f06884
Pull translations from transifex.
2015-02-04 10:08:59 +01:00
vertoe
bb746b50bb
merge downstream 0.11.1
2015-02-03 23:23:52 +01:00
evan82
1f31768d68
Merge pull request #154 from crowning-/patch-3
...
"Debug window" -> "Tools window" renaming
2015-02-03 14:51:03 -07:00
evan82
f6f0ad4ee2
Merge pull request #153 from crowning-/patch-2
...
Fixed cut-off strings in overview page
2015-02-03 14:50:47 -07:00
crowning-
abd16172c0
It's not a debug-only window anymore
...
Someone (vertoe :-) ) has to add/replace this string in the locale files.
2015-02-03 21:57:47 +01:00
crowning-
259cf6793e
Fixed cut-off strings in overview page
...
Even the long German string vertoe is using fit now
2015-02-03 21:53:55 +01:00
crowning-
7c0920e396
Gives the end-user a better understanding on the information displayed there.
2015-02-03 21:48:11 +01:00
vertoe
4cdb18fa4f
Merge downstream 0.11.1
2015-02-03 19:35:56 +01:00
vertoe
e229ab5b53
Pull translations from transifex.
2015-02-03 19:35:22 +01:00
Wladimir J. van der Laan
e5f1f5a263
Merge pull request #5732
...
1371e6f
Change "insane" to "absurd" (referring to high fees) in text strings and identifiers. (Daira Hopwood)
2015-02-03 13:12:12 +01:00
Wladimir J. van der Laan
9c4a5a5067
Merge pull request #5729
...
fdf80ea
[Qt] allow unit changes for read-only BitcoinAmountField (Philip Kaufmann)
2015-02-03 09:49:26 +01:00
Evan Duffield
2992907d91
Better DOS protection, fixed min confirmations
2015-02-02 10:33:52 -07:00
Evan Duffield
6c4a6f6583
signal transaction update
2015-02-02 08:04:09 -07:00
vertoe
aa39f11fa2
Pull translations from transifex.
2015-02-02 12:27:38 +01:00
evan82
ea967b53a2
Merge pull request #147 from vertoe/devel-0.9
...
Complete russian, spanish and german translation
2015-02-01 13:41:21 -07:00
Evan Duffield
c9585c7747
added set expiration for IX, cleaned up messages
2015-02-01 13:04:20 -07:00
Evan Duffield
b1d701275a
only use inputs with 5 confirmations for IX
2015-02-01 09:30:58 -07:00
Evan Duffield
8164721b25
Merge branch 'v0.11.1.x' of https://github.com/darkcoinproject/darkcoin into v0.11.1.x
2015-02-01 09:07:04 -07:00
Evan Duffield
a3077626b5
various improvements to IX
2015-02-01 08:53:49 -07:00
vertoe
14e7982ed3
Finish german translation.
2015-02-01 13:19:52 +01:00
vertoe
8ce1b7c71d
Merge vietnamese translations.
2015-02-01 09:42:32 +01:00
vertoe
d6905f607a
Finish spanish translations.
2015-02-01 09:29:14 +01:00
vertoe
f5e740d57e
Pull translations from transifex.
2015-02-01 09:23:04 +01:00
Daira Hopwood
1371e6f5db
Change "insane" to "absurd" (referring to high fees) in text strings and identifiers.
...
Note that this will also require translation changes in Transifex for the key
"A fee higher than %1 is considered an insanely high fee." which is now
"A fee higher than %1 is considered an absurdly high fee."
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
2015-01-31 23:23:20 +00:00
vertoe
0a752de0f0
Pull translations from transifex.
2015-02-01 00:16:03 +01:00
Pavel Janík
5262fde0ec
Remove whitespaces before double colon in errors and logs
2015-01-31 17:38:28 -05:00
vertoe
d167228cee
Pull translations from transifex.
2015-01-31 23:29:24 +01:00
vertoe
cddde832d6
Merge bitcoin translations.
2015-01-31 23:11:26 +01:00
vertoe
99204999e9
Pull translations from transifex.
2015-01-31 22:06:37 +01:00
vertoe
6a685db76c
Pull translations from transifex.
2015-01-31 21:15:38 +01:00
vertoe
69d93bbbd9
Pull translations from transifex.
2015-01-31 20:31:16 +01:00
vertoe
1333864674
Update bitcoinstrings.
2015-01-31 19:47:23 +01:00
vertoe
be3041e88c
Pull translations from transifex.
2015-01-31 19:17:24 +01:00
Philip Kaufmann
fdf80ea7b1
[Qt] allow unit changes for read-only BitcoinAmountField
...
- fixes #5725
2015-01-31 17:39:22 +01:00
evan82
53a499fc47
Merge pull request #143 from vertoe/devel-0.9
...
Start translating darkcoin core correctly
2015-01-30 07:48:25 -07:00
evan82
b4b88e1cc3
Merge pull request #141 from UdjinM6/fix_coincontrol_crash
...
fix coin control crash
2015-01-30 07:47:10 -07:00
Philip Kaufmann
6a02ef8bdb
[Qt] don't allow amount changes when AmountSpinBox is read-only
...
- before it was possible to use the steps to change e.g. amouns of
authenticated or unauthenticated payment requests (AmountSpinBox is
already set to read-only here) - this is now fixed
- also move the reimplemented stepEnabled() function to the
protected section of our class, where it belongs (see Qt doc)
Github-Pull: #5637
Rebased-From: 0fd9e2bf43
2015-01-30 15:12:05 +01:00
vertoe
83c0c532f6
Pull translations from transifex.
2015-01-30 15:03:21 +01:00
vertoe
6adc5031b3
Add darkcoin translations to makefiles
2015-01-30 14:27:28 +01:00
vertoe
42980cc44b
Add darkcoin translations
2015-01-30 14:25:14 +01:00
vertoe
a5ef471326
Fix translation makefiles and documentation.
2015-01-30 12:31:22 +01:00
vertoe
64438577e0
Prepare transifex integration.
2015-01-30 11:39:55 +01:00
UdjinM6
bf45840527
fix coin control crash https://github.com/bitcoin/bitcoin/pull/5700
2015-01-30 04:13:14 +03:00
Wladimir J. van der Laan
5f04d1d0d7
Merge pull request #5477
...
6bbca99
LSSharedFileListItemResolve() was deprecated in Mac OS X 10.10, use LSSharedFileListItemCopyResolvedURL() instead (Cory Fields)
2015-01-29 13:27:23 +01:00
Wladimir J. van der Laan
7823598fa4
Merge pull request #5620
...
6715efb
[Qt] Payment request expiration bug fix (re-done) (Philip Kaufmann)
2015-01-29 12:48:27 +01:00
UdjinM6
84b0e6f587
use IsDenominatedAmount instead of loops and GetInputDarksendRounds where applicable
2015-01-29 13:36:18 +03:00
fsb4000
b61940b3a1
Change Coin Control first column label
...
Github-Pull: #5720
Rebased-From: 55eade9d46
2015-01-29 11:21:05 +01:00
fsb4000
55eade9d46
Change Coin Control first column label
2015-01-29 15:07:08 +06:00
UdjinM6
6f7f19fdcc
fix updateDarksendProgress / add isDenominatedAmount and GetNormalizedAnonymizedBalance
2015-01-28 10:35:17 +03:00
Evan Duffield
7fafe5d3e1
revert changes to WalletModel::getAnonymizedBalance()
2015-01-27 11:01:25 -07:00
Evan Duffield
69ca88c491
Darksend rounds default/litemode changes
...
4 rounds should be more than enough
2015-01-26 15:54:12 -07:00
Wladimir J. van der Laan
ab0d7987c0
Merge pull request #5626
...
652eb90
[Qt] change transaction table column width (Jonas Schnelli)
af95b17
[Qt] resize oversized icons (Jonas Schnelli)
2015-01-26 12:36:41 +01:00
Wladimir J. van der Laan
ca7880358c
Merge pull request #5628
...
785bb81
[Qt] remove size grip to get rid of the right margin (Jonas Schnelli)
2015-01-26 12:35:32 +01:00
fsb4000
ed4206acb1
fix crash: CoinControl "space" bug
...
Just like baf80c26a2
Github-Pull: #5700
Rebased-From: 944c256741
2015-01-23 16:23:54 +01:00
fsb4000
0eade74c78
fix crash: CoinControl "space" bug
...
Just like baf80c26a2
2015-01-23 20:01:07 +06:00
Cory Fields
6bbca99baa
LSSharedFileListItemResolve() was deprecated in Mac OS X 10.10, use LSSharedFileListItemCopyResolvedURL() instead
2015-01-21 19:07:28 +01:00
UdjinM6
da96ad5063
fix unlocking wallet on ds toggle - should just check for passphrase here and then use the same conditions as unencrypted
2015-01-21 09:29:09 +03:00
Darkcoin
625e29334d
Merge pull request #110 from vertoe/devel-0.9-tools
...
Creat a tools menu with info, console and network items.
2015-01-20 14:34:13 -07:00
Wladimir J. van der Laan
848f55d52f
Merge pull request #5651
...
1d84aea
Coin Control: Use U+2248 "ALMOST EQUAL TO" rather than a simple tilde (which may be mistaken for a negative sign) (Luke Dashjr)
2015-01-20 16:28:10 +01:00
Evan Duffield
2737edbbf3
Removed non-denomational inputs (UdjinM6)
...
Exact amounts are now allocated directly to denominated
funds then submitted to the pool. This improves anonymity
by never having non-denomination inputs enter or exit the pool.
Randomness has also been added to the amount of each session to
improve anonymity.
2015-01-19 20:12:10 -07:00
Cory Fields
58259ad1ed
qt: fix broken unicode chars on osx 10.10
...
- qt: avoid hard-coding font names
They may not contain all necessary characters for a language
- qt: fix broken unicode chars on osx 10.10
The default font changed again.
The real fix is to compile qt against a >= 10.8 sdk, but this is simple enough
to backport to 0.10 to avoid having to do that there.
Note: NSAppKitVersionNumber is a double and there's no official value for
NSAppKitVersionNumber10_10. Since == isn't reliable for doubles, use Apple's
guidelines for testing versions here:
https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/
Chinese and Japanese fonts have been hard-coded as well, otherwise they fail to
show up at all.
- qt: fonts: allow SubstituteFonts to filter based on user's language
SubstituteFonts() has been moved to after app identification so that QSettings
are accessible.
Github-Pull: #5671
Rebased-From: 73cd4edb4f
52954e6efd
f5ad78b34a
2015-01-19 12:37:41 +01:00
vertoe
40a11fbc6b
merge downstream 0.11.0
2015-01-19 10:04:24 +01:00
Evan Duffield
539a8683a4
Added LiteMode
...
LiteMode disables Darksend/Masternodes/InstantX for clients
who want speed and don't need access to these features. UI
for Darksend is also hidden while in this mode.
2015-01-18 08:28:16 -07:00
Cory Fields
73cd4edb4f
qt: avoid hard-coding font names
...
They may not contain all necessary characters for a language
2015-01-17 03:31:27 -05:00
Cory Fields
52954e6efd
qt: fix broken unicode chars on osx 10.10
...
The default font changed again.
The real fix is to compile qt against a >= 10.8 sdk, but this is simple enough
to backport to 0.10 to avoid having to do that there.
Note: NSAppKitVersionNumber is a double and there's no official value for
NSAppKitVersionNumber10_10. Since == isn't reliable for doubles, use Apple's
guidelines for testing versions here:
https://developer.apple.com/library/mac/releasenotes/AppKit/RN-AppKit/
Chinese and Japanese fonts have been hard-coded as well, otherwise they fail to
show up at all.
2015-01-17 03:31:27 -05:00
UdjinM6
0a7f74ea13
fix low res of icns
2015-01-17 02:11:32 +03:00
Cory Fields
f5ad78b34a
qt: fonts: allow SubstituteFonts to filter based on user's language
...
SubstituteFonts() has been moved to after app identification so that QSettings
are accessible.
2015-01-16 16:11:01 -05:00
Wladimir J. van der Laan
9fe53a85e0
Merge pull request #5632
...
98c222b
[Qt] optimize helpmessage dialog (Jonas Schnelli)
2015-01-16 11:53:45 +01:00
Jonas Schnelli
652eb904df
[Qt] change transaction table column width
...
make enought space for the new icons
2015-01-16 11:47:41 +01:00
Jonas Schnelli
af95b17d0d
[Qt] resize oversized icons
2015-01-16 11:47:41 +01:00
Wladimir J. van der Laan
a353ad4cdb
Merge pull request #5636
...
851296a
[Qt] add option to allow self signed root certs (for testing) (Philip Kaufmann)
2015-01-16 11:19:07 +01:00
vertoe
333d5ae781
Creat a tools menu with info, console and network items.
2015-01-16 10:55:24 +01:00
Philip Kaufmann
0c03a93e70
[Qt] add debug logging for -rootcertificates option
...
- now logs if -rootcertificates="" was used to disable payment request
authentication via X.509 certificates
- also logs which file is used as trusted root cert, if -rootcertificates
is set
2015-01-15 14:30:44 +01:00
vertoe
60b6ef59dd
Mix 8 rounds default.
2015-01-15 13:45:03 +01:00
vertoe
afa587176c
Fix typos.
2015-01-15 13:27:46 +01:00
vertoe
389ff61339
merge downstream 0.11
2015-01-15 12:42:28 +01:00
vertoe
b8e53a337c
merge devel-0.9
2015-01-15 12:40:25 +01:00
vertoe
c664137c9a
Use display unit instead of hardcoded DRK for darksend settings and set max to 16 rounds
2015-01-15 12:38:03 +01:00
vertoe
fb312b0cd3
Use display unit instead of hardcoded DRK for darksend hint
2015-01-15 12:20:09 +01:00
vertoe
a80da619a7
Use display unit instead of hardcoded DRK for darksend warning
2015-01-15 12:15:01 +01:00
vertoe
36acf7e57a
Use display unit instead of hardcoded DRK for darksend settings
2015-01-15 12:07:00 +01:00
vertoe
e6ce27defd
Update copyright year 2015
2015-01-15 11:31:35 +01:00
Philip Kaufmann
6715efb9ca
[Qt] Payment request expiration bug fix (re-done)
...
- this is based on #4122 (which can be closed)
Currently a payment request is only checked for expiration upon receipt.
It should be checked again immediately before sending coins to prevent
the user from paying to an expired invoice which would then require a
customer service interaction.
- add static verifyExpired() function to PaymentServer to be able to use
the same validation code in GUI and unit-testing code
- extend unit tests to use that function and also add an unit test which
overflows, because payment requests allow expires as uint64, whereas we
use int64_t for verification of expired payment requests
2015-01-15 09:08:22 +01:00
Evan Duffield
7a1f2192a7
Fixed UI update bug
2015-01-14 10:16:48 -07:00
Wladimir J. van der Laan
e0cd2f5523
Merge pull request #5649
...
301cd2a
Use text-color icons for system tray Send/Receive menu entries (Luke Dashjr)
2015-01-14 18:11:11 +01:00
Luke Dashjr
301cd2a3a9
Use text-color icons for system tray Send/Receive menu entries
2015-01-14 17:01:00 +00:00
Wladimir J. van der Laan
d1aa3c67f0
Merge pull request #5489
...
905711f
contrib: improve optimize-pngs.py (Wladimir J. van der Laan)
42f6a0c
[Qt] optimize PNG files (Jonas Schnelli)
2015-01-14 17:22:37 +01:00
Jonas Schnelli
42f6a0c2b9
[Qt] optimize PNG files
...
- provide a python script
- add optimized png files
2015-01-14 17:18:48 +01:00
Wladimir J. van der Laan
eec81cbb80
Merge pull request #5637
...
80dd50c
[Qt] group variables below initial if-clauses in AmountSpinBox::stepEnabled (Philip Kaufmann)
0fd9e2b
[Qt] don't allow amount changes when AmountSpinBox is read-only (Philip Kaufmann)
2015-01-14 16:54:28 +01:00
Evan Duffield
201b3fb77e
Fixed performance issues with --reindex
2015-01-14 07:28:35 -07:00
Philip Kaufmann
17005bc0fc
[Qt] add payment request unit test for non matching networks
...
- verify that payment request network matches client network
- add static verifyNetwork() function to PaymentServer to be able to use
the same validation code in GUI and unit-testing code
2015-01-14 13:15:26 +01:00
Evan Duffield
cf6ecddf21
updated mac icons
2015-01-13 12:39:52 -07:00
Philip Kaufmann
080da96c7c
[Qt] prepare paymentservertests for new unit tests
...
- add a second PaymentRequest Test CA certificate to paymentrequestdata.h
(serial number f0:da:97:e4:38:d7:64:16) as caCert2_BASE64
- rename existing Test CA certificate to caCert1_BASE64
- rename existing payment request data to know they belong to
caCert1_BASE64
- update comments to reflect the changes and add a missing comment to one
of the payment requests
2015-01-13 15:46:27 +01:00
Philip Kaufmann
80dd50ccba
[Qt] group variables below initial if-clauses in AmountSpinBox::stepEnabled
2015-01-13 11:51:45 +01:00
Wladimir J. van der Laan
c5380a9045
Merge pull request #5144
...
b468e81
Qt: Clarify sign/verify dialog text to specifically state that these messages only prove one receives with the address in question, and makes no claim to sender of transactions (Luke Dashjr)
2015-01-13 10:02:35 +01:00
Jonas Schnelli
785bb81c6b
[Qt] remove size grip to get rid of the right margin
...
IMO nobody needs a size grip and it looks bad
2015-01-13 08:38:57 +01:00
Luke Dashjr
1d84aead21
Coin Control: Use U+2248 "ALMOST EQUAL TO" rather than a simple tilde (which may be mistaken for a negative sign)
2015-01-12 22:26:29 +00:00
Evan Duffield
88d1e63f72
changed max rounds to 16
2015-01-12 13:07:48 -07:00
Darkcoin
984c923ac5
Merge pull request #106 from vertoe/devel-0.9
...
OpenSSL 1.0.1k handling of DER signatures
2015-01-12 10:54:32 -07:00
Darkcoin
44bb7c809a
Merge pull request #105 from UdjinM6/110x_fix_mn_conf_read
...
"path" argument isn't used in masternode conf read function
2015-01-12 10:52:56 -07:00
Evan Duffield
76ab102ff7
Various fixes for 11.0.5
...
-Darksend balance shows sendable amount now.
-Fixed "darksend is disabled" inaccurate message
-Fixed crashing on -reindex and -gen
2015-01-12 10:04:28 -07:00
vertoe
4269e16f0d
merge downstream 0.11.x
2015-01-12 16:04:47 +01:00
Evan Duffield
5c16596b01
Fixed darksend balance update on click
2015-01-12 07:10:38 -07:00
vertoe
daf9018b7f
merge upstream 0.9.4
2015-01-12 11:08:50 +01:00
Wladimir J. van der Laan
f6b753912b
qt: Pull updated translations from Transifex
2015-01-12 10:17:54 +01:00
Philip Kaufmann
851296a72f
[Qt] add option to allow self signed root certs (for testing)
...
- it is helpful to be able to test and verify payment request processing
by allowing self signed root certificates (e.g. generated by Gavins
"certificate authority in a box")
- This option is just shown in the UI options, if -help-debug is enabled.
2015-01-11 19:16:57 +01:00
UdjinM6
560b06fc38
no need to get conf file in function call
2015-01-11 20:28:28 +03:00
Philip Kaufmann
0fd9e2bf43
[Qt] don't allow amount changes when AmountSpinBox is read-only
...
- before it was possible to use the steps to change e.g. amouns of
authenticated or unauthenticated payment requests (AmountSpinBox is
already set to read-only here) - this is now fixed
- also move the reimplemented stepEnabled() function to the
protected section of our class, where it belongs (see Qt doc)
2015-01-10 15:02:12 +01:00
Jonas Schnelli
98c222b5aa
[Qt] optimize helpmessage dialog
...
- enlarge standard size
- remove fixed 10px font
- remove left mood image
- ensure that table has no ugly line-breaks on OSX, Linux
2015-01-09 21:11:47 +01:00
Evan Duffield
a3416f9441
fixed display issues for Darksend transaction
2015-01-08 15:21:05 -07:00
Wladimir J. van der Laan
83be8fda6d
Merge pull request #5559
...
e179eb3
Make the command-line-args dialog better (Thomas Zander)
2015-01-08 10:04:15 +01:00
Wladimir J. van der Laan
729ba31749
Merge pull request #5513
...
856e862
namespace: drop most boost namespaces and a few header cleanups (Cory Fields)
9b1ab86
namespace: drop boost::assign altogether here (Cory Fields)
a324199
namespace: remove boost namespace pollution (Cory Fields)
2015-01-06 20:32:45 +01:00
Thomas Zander
e179eb3d9b
Make the command-line-args dialog better
...
Instead of using a fixed-width font in a label, which virtually
guarentees a horizontal scrollbar, use a proper text-document
that can re-layout based on user input.
2015-01-05 21:17:45 +01:00
Wladimir J. van der Laan
34cdc41128
String conversions uint256 -> uint256S
...
If uint256() constructor takes a string, uint256(0) will become
dangerous when uint256 does not take integers anymore (it will go
through std::string(const char*) making a NULL string, and the explicit
keyword is no help).
2015-01-05 15:45:35 +01:00
Luke Dashjr
7eeeac0ff5
Remove dead BitcoinUnits::id code and update assets-attribution for non-image unit selector
2015-01-03 15:43:04 +00:00
Evan Duffield
6df70d30b1
Fixed progress bar / Improve GetDenominatedBalance
...
- Fixed a few issues when calculating progress including some variables that should be limited to 1 (a and b). GetDenominatedBalance also seemed to be giving bad results so I rewrote it to be cleaner, not sure if that was a part of the problem.
- Progress bar is only recalculated when all inputs in wallet have been confirmed (will stop the progress from jumping around)
2015-01-02 15:20:30 -07:00
Cory Fields
a3241998e1
namespace: remove boost namespace pollution
2015-01-02 15:12:03 -05:00
Wladimir J. van der Laan
c986972ad7
Merge pull request #5476
...
73caf47
Display time offset in the debug window's Peers tab (Pavel Janík)
26a6bae
Add time offset to getpeerinfo output (Pavel Janík)
2015-01-02 17:54:21 +01:00
Evan Duffield
12bac4a862
gitian changes, tooltips and version bump
2015-01-02 09:54:13 -07:00
vertoe
295b7294e6
Update wallet name to Darkcoin
2015-01-02 14:58:25 +01:00
Philip Kaufmann
50891ad080
[Qt] update a translation string and argument counts
...
Rebased-From: 643415aade
Github-Pull: #5583
2015-01-02 11:20:51 +01:00
Wladimir J. van der Laan
fe39ce6b23
Merge pull request #5583
...
643415a
[Qt] update a translation string and argument counts (Philip Kaufmann)
2015-01-02 11:18:28 +01:00
Wladimir J. van der Laan
9adfacdb8b
Merge pull request #5551
...
dd3f697
Use real text rather than image-rendered text for unit selector (Luke Dashjr)
2015-01-02 10:04:48 +01:00
vertoe
54f54f4a67
Update darkcoin units to tDRK if TestNet().
2014-12-31 13:27:32 +01:00
Philip Kaufmann
643415aade
[Qt] update a translation string and argument counts
2014-12-31 12:03:00 +01:00
Wladimir J. van der Laan
b790d139c9
English translation update
2014-12-31 10:39:17 +01:00
Michael Ford
8543b0dfd9
Correct tooltip on address book page
...
Rebased-From: 06206bb3b7
Github-Pull: 5571
2014-12-31 10:38:04 +01:00
Evan Duffield
826b18c41f
Regtest+Darksend / Dsee update / vecMasternodes
...
- Made masternodes/darksend compatible with regression testing mode (a local-only blockchain that doesn't require mining). Developers can now test multiple rounds in a few minutes without waiting on mining (much faster).
- Added dsee security verification to v11
- darkSendMasternodes -> vecMasternodes (must clearer)
2014-12-30 19:54:00 -07:00
Evan Duffield
141f833a00
Matching engine improvements
...
Fixed issues with matching from rounds 0 to 2
2014-12-30 12:42:34 -07:00
Michael Ford
06206bb3b7
Correct tooltip on address book page
2014-12-30 17:46:57 +08:00
Evan Duffield
762080140b
Various Darksend Improvements
...
- Denomination label shows n/a after reset now
- Fixed collateral checking bug introduced by updating to Bitcoin v9 codebase
2014-12-29 08:50:40 -07:00
Luke Dashjr
dd3f69736a
Use real text rather than image-rendered text for unit selector
...
The width of each unit is measured to set a fixed width for the widget, and the color is set to match the other status widgets.
2014-12-29 09:59:54 +00:00
Thomas Zander
99913f0f70
Fix reference.
...
The text talked about "Quit" while Bitcoin uses "Exit" in its menu.
2014-12-28 22:57:39 +01:00
Evan Duffield
afcc015cf4
Report errors delivered via dssu to gui
2014-12-28 07:46:39 -07:00
Wladimir J. van der Laan
ed934bdb4d
pull new translations from transifex
2014-12-28 12:21:17 +01:00
Evan Duffield
34a60fb7de
Much improved feedback for Darksend
...
DoAutoDenomination just wrote to the debug.log and because of that users commonly would have a hard time seeing what was happening. This fixes that by setting a status and displaying that status in the overview.
2014-12-27 18:08:45 -07:00
Evan Duffield
3acb5c6388
added denomination information to overview, reset/try again buttons
2014-12-27 16:45:07 -07:00
Luke Dashjr
9b7d3fb165
Adopt style colour for button icons
2014-12-27 19:04:49 +01:00
UdjinM6
142ff7a3ab
restrict start if masternode.conf has incorrect format / move error message out of debug.log to stderr/qt-dialog
2014-12-27 15:47:08 +03:00
Jonas Schnelli
de779b307b
[Qt] new icon for the debug window
2014-12-27 12:35:38 +01:00
vertoe
ab52409f0e
Merge branch 'v0.11.0.x' of https://github.com/darkcoin/darkcoin into devel-0.9
2014-12-27 00:55:52 +01:00
vertoe
2a4e872364
Change orange to blue
2014-12-27 00:54:25 +01:00
vertoe
bdaa900bbe
Update strings in UI.
2014-12-27 00:16:50 +01:00
Evan Duffield
13e49d5470
Merge branch 'v0.11.0.x' of https://github.com/darkcoin/darkcoin into v0.11.0.x
2014-12-26 15:30:20 -07:00
Evan Duffield
c94600a2c8
Added coincontrol darksend rounds colunm from v10
2014-12-26 15:30:00 -07:00
vertoe
b0f06bf4a8
Merge upstream commits of branch 'v0.11.0.x' of darkcoin/darkcoin into devel-0.9
2014-12-26 21:26:05 +01:00
vertoe
71f3d6eb06
revert 4f95ea2
: testnet v4
2014-12-26 21:23:25 +01:00
Evan Duffield
0718f75a84
Fixed possible masternode payments exploit
2014-12-26 13:12:58 -07:00
Evan Duffield
7fad12f623
Various Improved Darksend
...
- Progress bar is far more accurate now. It only takes into account the inputs that could possibly go into Darksend and ignores the rest.
- Darksend can support down to 1.5DRK now.
- New "masternode outputs" command for start-many
2014-12-26 13:00:56 -07:00
Evan Duffield
80d2e3d067
Fixed progress bar calculation
...
division for amounts smaller than 1DRK were having issues.
fixed by dividing by CENT instead.
2014-12-26 08:39:47 -07:00
Evan Duffield
31ca8ad5f9
reducing lower limit to 1.5DRK
2014-12-25 20:58:58 -07:00
Evan Duffield
039023d9c9
fixed Darksend settings
2014-12-25 11:20:18 -07:00
Wladimir J. van der Laan
3a88ba0794
qt: periodic language update
2014-12-23 12:58:33 +01:00
Evan Duffield
67330fbb51
Added Darksend to v11
2014-12-22 19:30:19 -07:00
sandakersmann
f914f1a746
Added "Core" to copyright headers
...
Github-Pull: #5494
Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
2014-12-19 19:55:32 +01:00
Wladimir J. van der Laan
111a7d45f1
Merge pull request #5470
...
78253fc
Remove references to X11 licence (Michael Ford)
2014-12-19 19:23:23 +01:00
Wladimir J. van der Laan
c63b47df11
Merge pull request #5341
...
4709160
[Qt] fix a translation that occurs 2 times but was a little different (Philip Kaufmann)
50db7d9
[Qt] change some strings to reflect name change to Bitcoin Core (Philip Kaufmann)
2747f7c
[Qt] fix missing plural form for a string in sendcoinsdialog (Philip Kaufmann)
2014-12-19 18:02:24 +01:00
Philip Kaufmann
27df4123c4
make all catch() arguments const
...
- I saw this on http://en.cppreference.com/w/cpp/language/try_catch and
thought it would be a good idea
- also unify used format to better be able to search for exception
uses in our codebase
2014-12-17 09:39:24 +01:00
Jonas Schnelli
ff63801bc0
[Qt] light blue icon color for regtest
...
Changing the icons color for regtest in now lightweight.
2014-12-16 13:37:44 +01:00
Jonas Schnelli
270f42d39f
[Qt] fix a <Qt4.7 compatibility issue raised in #5228
2014-12-16 13:21:36 +01:00
Wladimir J. van der Laan
73cbf0a527
Merge pull request #5258
...
4a8fc15
[Qt] the RPC Console should be a QWidget to make window more independent (Jonas Schnelli)
2014-12-16 11:30:27 +01:00
Jonas Schnelli
ac23394ea8
resize tray icon because a 1024x1024 icon won't show in ubuntu (bug)
2014-12-16 11:15:08 +01:00
Wladimir J. van der Laan
8e76ca0429
Qt: Go back to using QIcon functionality for scaling
2014-12-16 11:15:08 +01:00
Jonas Schnelli
54f2571a00
Qt: HiDPI (retina) support for splash screen
...
- remove splash screen images (reduce binary size)
- dynamicly draw splash screen with available icon.
- remove testnet icon
- dynamicly colorize testnet icon
2014-12-16 11:15:05 +01:00
Wladimir J. van der Laan
f3af0c898f
Merge pull request #5219
...
31aac02
Qt: new icons (Jonas Schnelli)
2014-12-16 11:04:24 +01:00
Michael Ford
78253fcbad
Remove references to X11 licence
2014-12-16 15:56:50 +08:00
Pavel Janík
73caf47dfe
Display time offset in the debug window's Peers tab
2014-12-15 19:56:45 +01:00
evan82
3a7f3f8dba
Merge pull request #72 from UdjinM6/110x_fix_sending_locking
...
fix wallet locking after sending coins
2014-12-14 07:49:38 -07:00
Francis Reynders
55cae78c3b
Improve support for start-many:
...
- refactored CActiveMasternode
- added masternodeconfig to handle remote masternode configuration
- read masternodeconfig upon init
- new masternode rpc commands: stop-many, start-alias, stop-alias, list-conf
- added notCapableReason field for better handling not capable issues
2014-12-14 06:06:39 +01:00
UdjinM6
9db0eaa9b3
fix wallet locking after sending coins
2014-12-12 21:10:38 +03:00
vertoe
6e208f6625
Merge strings.
2014-12-12 13:00:21 +01:00
vertoe
adbd2274e0
Update strings.
2014-12-12 12:44:25 +01:00
donSchoe
c2cf2fb44c
Align with branch v0.11.0.x of darkcoin/darkcoin.
2014-12-11 22:46:43 +01:00
Evan Duffield
2a33377fc8
Merged: Typo in log output (crowning)
2014-12-11 08:58:38 -07:00
Evan Duffield
eb87b05ddf
Brought over 10.18 changes from old branch
2014-12-11 08:36:02 -07:00
Evan Duffield
78c5ca53f6
Merged in Darksend/InstantX/Masternodes
...
This doesn't include any of the changes in the darkcoin/v0.10.18.x branch. Those will be brought over into this commit history.
2014-12-11 08:10:35 -07:00
vertoe
c1aae9e3bd
Change init resource to darkcoin
2014-12-11 14:29:22 +01:00
UdjinM6
91795c25b1
fix broken build (UdjinM6)
2014-12-11 14:07:31 +01:00
Wladimir J. van der Laan
7c001bb49c
qt: translations pull from transifex
2014-12-11 11:10:23 +01:00
vertoe
6662300900
Change sources to darkcoin*.
2014-12-10 00:35:43 +01:00
vertoe
e449d7b4e7
Change binaries to darkcoin*.
2014-12-09 23:38:13 +01:00
Philip Kaufmann
5ec654b8ce
[Qt] update paymentserver license and cleanup ordering
2014-12-08 16:09:02 +01:00
Philip Kaufmann
4333e26c8e
[Qt] add BIP70 DoS protection test
...
- this test required to make readPaymentRequestFromFile() public in order
to be able to is it in paymentservertests.cpp
2014-12-08 16:09:01 +01:00
Philip Kaufmann
31f84944a5
[Qt] add BIP70 payment request size DoS protection for URIs
...
- current code only does this for payment request files, which are
used on Mac
- also rename readPaymentRequest to readPaymentRequestFromFile, so it's
obvious that function only handles payment request files and not URIs
- small logging changes in readPaymentRequestFromFile
2014-12-08 16:08:59 +01:00
Philip Kaufmann
2284ccbd13
[Qt] remove dup lock that is done in SetAddressBook()
2014-12-08 16:08:59 +01:00
Philip Kaufmann
1ec753f734
[Qt] ensure socket is set to NULL in PaymentServer::ipcSendCommandLine
2014-12-08 16:08:58 +01:00
Philip Kaufmann
814429dc72
[Qt] add BIP70/BIP71 constants for all messages and mime types
...
- also rename current ones to match the new ones
- remove constant from guiconstant.h and add it to paymentserver.cpp
2014-12-08 16:08:58 +01:00
Philip Kaufmann
b82695b89f
[Qt] make PaymentServer::ipcParseCommandLine void
...
- the function only returned true, so make it void
- add a comment about payment request network detection
2014-12-08 16:08:57 +01:00
vertoe
601457c2fe
Change Darkcoin units to DRK and added duffs.
2014-12-05 10:09:38 +01:00
vertoe
4f95ea2ada
Reset testnet (v4).
2014-12-05 09:25:30 +01:00
vertoe
4fca7b4677
Update branding to reflect this is a Darkcoin client.
2014-12-04 23:32:21 +01:00
vertoe
a63a38bed1
Update strings.
2014-12-04 12:47:16 +01:00
Luke Dashjr
d227011184
MOVEONLY: core/ -> primitives/
2014-12-03 10:52:58 +00:00
Philip Kaufmann
4709160b50
[Qt] fix a translation that occurs 2 times but was a little different
2014-12-02 15:06:55 +01:00
Philip Kaufmann
50db7d9f09
[Qt] change some strings to reflect name change to Bitcoin Core
2014-12-02 15:06:15 +01:00
Philip Kaufmann
2747f7cf77
[Qt] fix missing plural form for a string in sendcoinsdialog
...
- this was reported on Transifex by pryds (Thank you!)
2014-12-02 15:06:15 +01:00
vertoe
e992aee09d
Update subsidity function.
2014-12-02 09:16:52 +01:00
21E14
1cf23f6c50
Update the intent on SI-style separators.
2014-11-28 10:34:25 -05:00
vertoe
aedda3b379
Change port to 9999 and rpcport to 9998
2014-11-27 18:09:11 +01:00
vertoe
5ba6751be7
Change , .conf and .pid files to darkcoin
2014-11-27 17:26:22 +01:00
Wladimir J. van der Laan
8ba38aba42
qt: Update translations from transifex
2014-11-26 13:47:49 +01:00
Wladimir J. van der Laan
4baa9f0c9b
Merge pull request #5323
...
a328dd6
[Qt] small changes to sendcoinsdialog (Philip Kaufmann)
2014-11-26 13:00:50 +01:00
Philip Kaufmann
a328dd60a7
[Qt] small changes to sendcoinsdialog
...
- add newly added variables to the constructor init
- move an already existing bool also to constructor init
- move a connect call to setClientModel and add a NULL pointer check
2014-11-25 17:00:02 +01:00
Jonas Schnelli
c5a2282855
[Qt, OSX] fix Qt4.8 compatibility with QProgressBar issue
...
Rebased-From: 7f33d2cebfde99ded12c711ef6bd77c91725cfb8
Github-Issue: #5344
2014-11-24 15:26:58 +01:00
Wladimir J. van der Laan
dfc8e1432a
Merge pull request #5309
...
4574248
[Qt] minor ordering cleanup after new fee selection (Philip Kaufmann)
a01fa30
minor style cleanup after HTTP rest interface merge (Philip Kaufmann)
2014-11-24 14:35:50 +01:00
Philip Kaufmann
1b2600a13a
Change MIT/X11 to MIT in license displayed in the program
2014-11-21 17:03:59 +01:00
Wladimir J. van der Laan
4a106eeb33
qt: English translation update
2014-11-21 10:24:30 +01:00
Wladimir J. van der Laan
db5308f447
Merge pull request #5322
...
aabe61c
[Qt] explicitly call proxy in GUI settings SOCKS5 proxy (Philip Kaufmann)
2014-11-21 10:21:56 +01:00
Philip Kaufmann
aabe61cb37
[Qt] explicitly call proxy in GUI settings SOCKS5 proxy
...
- to ensure a consistent wording between core and GUI
2014-11-20 12:45:38 +01:00
Philip Kaufmann
4574248f9f
[Qt] minor ordering cleanup after new fee selection
2014-11-20 12:29:52 +01:00
Wladimir J. van der Laan
e0a25c54eb
qt: Make askpassphrase dialog behave more sanely
...
Set minimum sizes appropriately, and make sure that they
are enforced. Replaces #5226 .
2014-11-20 12:28:34 +01:00
Cozz Lovan
c1c9d5b415
[Qt] Add Smartfee to GUI
2014-11-19 16:04:53 +01:00
Wladimir J. van der Laan
e587ecd8a6
Merge pull request #5296
...
0ceab00
[Qt, OSX] move QProgressBarMac to guiutil.h (Jonas Schnelli)
6093aa1
[Qt, OSX] QProgressBar CPU-Issue workaround (Jonas Schnelli)
2014-11-19 14:58:39 +01:00
Jonas Schnelli
0ceab00d16
[Qt, OSX] move QProgressBarMac to guiutil.h
2014-11-19 14:08:56 +01:00
Wladimir J. van der Laan
5716808ca7
Merge pull request #5300
...
a7f2941
[Qt, OSX] fix usage of osx 10.8+ user notification center (Jonas Schnelli)
2014-11-19 10:51:59 +01:00
Wladimir J. van der Laan
27b2288f33
Merge pull request #5290
...
5d60b69
Coin Control: Make list mode default (Luke Dashjr)
4ff81d6
Bugfix: Clarify coin control dialog labels (Luke Dashjr)
2014-11-18 14:41:02 +01:00
Jonas Schnelli
a7f2941068
[Qt, OSX] fix usage of osx 10.8+ user notification center
...
Currently Bitcoin-Qts support for OSX User Notification Center is broken. This pull will fix a known issue of non-official-apple-built apps having problems sending user notifications.
2014-11-18 13:50:25 +01:00
Jonas Schnelli
6093aa1bb0
[Qt, OSX] QProgressBar CPU-Issue workaround
...
fixes #5295
2014-11-17 15:59:33 +01:00
Luke Dashjr
5d60b694e9
Coin Control: Make list mode default
2014-11-16 17:27:19 +00:00
Luke Dashjr
4ff81d6092
Bugfix: Clarify coin control dialog labels
2014-11-16 17:16:14 +00:00
Cozz Lovan
7335ca1a05
[Qt] Fix height of BitcoinAmountField
2014-11-16 01:07:09 +01:00
Jonas Schnelli
4a8fc152a9
[Qt] the RPC Console should be a QWidget to make window more independent
...
- fix issue #5254
2014-11-13 12:57:24 +01:00
sinetek
d52f072605
Don't show wallet options in the preferences menu when running with -disablewallet
2014-11-10 20:50:41 +01:00
Jonas Schnelli
31aac02446
Qt: new icons
...
- flat and b/w icons seems to be the new trend
- support for HiDPI/retina
- change icon sizes
- fix assets-attribution.md
- removed unused icons
2014-11-07 19:55:25 +01:00
Wladimir J. van der Laan
d064f7f3ee
Merge pull request #5215
...
93a3f0e
Qt: Network-Traffic-Graph: make some distance between line and text (Jonas Schnelli)
2014-11-05 16:04:28 +01:00
Jonas Schnelli
236d96e0a3
Qt: Add support for missing scrollbar in peers table
2014-11-05 11:45:37 +01:00
Jonas Schnelli
93a3f0e7fe
Qt: Network-Traffic-Graph: make some distance between line and text
...
Text directly glued on the graph-line looks not so good.
2014-11-05 11:39:47 +01:00
Pavel Janík
84738627ce
Fix all header defines
2014-11-03 16:16:40 +01:00
Wladimir J. van der Laan
4e852e57b1
Merge pull request #5186
...
771d500
minor cleanup: include orders, end comments etc. (Philip Kaufmann)
2014-11-03 15:03:28 +01:00
Wladimir J. van der Laan
917b83127d
qt: translations update from Transifex
2014-10-31 11:19:05 +01:00
Wladimir J. van der Laan
7bb681d407
Merge pull request #5168
...
023e63d
qt: Move transaction notification to transaction table model (Wladimir J. van der Laan)
2014-10-31 10:46:05 +01:00
Philip Kaufmann
771d500283
minor cleanup: include orders, end comments etc.
...
- no code changes
2014-10-31 09:41:15 +01:00
Wladimir J. van der Laan
8d2396c9c4
Merge pull request #5164
...
71697f9
Separate protocol versioning from clientversion (Cory Fields)
2014-10-30 17:24:36 +01:00
Philip Kaufmann
981f7907c4
[Qt] fix slot connection problems when no wallet is loaded
...
- guard 4 connect calls by an #ifdef when no wallet is loaded to fix "No
such slot" warnings
- also add comments when #ifdef ENABLE_WALLET end
- fixes #5175
2014-10-30 09:31:36 +01:00
Luke Dashjr
b468e81443
Qt: Clarify sign/verify dialog text to specifically state that these messages only prove one receives with the address in question, and makes no claim to sender of transactions
2014-10-30 01:36:50 +00:00
Cory Fields
71697f97d3
Separate protocol versioning from clientversion
2014-10-29 00:24:40 -04:00
Wladimir J. van der Laan
023e63df78
qt: Move transaction notification to transaction table model
...
Move transaction new/update notification to TransactionTableModel.
This moves the concerns to where they're actually handled.
No need to bounce this through wallet model.
- Do wallet transaction preprocessing on signal handler side;
avoids locking cs_main/cs_wallet on notification in GUI thread
(except for new transactions)
2014-10-28 21:20:55 +01:00
jtimon
4a3587d8db
MOVEONLY: Separate CTransaction and dependencies from core
2014-10-27 13:54:37 +01:00
jtimon
eda3733091
MOVEONLY: Move CFeeRate and Amount constants to amount.o
2014-10-27 13:54:37 +01:00
Pieter Wuille
60abd463ac
Merge pull request #5119
...
fa73619
boost: split stream classes out of serialize.h (Cory Fields)
2014-10-27 04:16:48 -07:00
Wladimir J. van der Laan
5c85fde550
Merge pull request #5117
...
7014f38
[Qt] Remove CAmount from BitcoinAmountField Q_PROPERTY (Cozz Lovan)
2014-10-25 08:36:26 +02:00
Cozz Lovan
7014f382e3
[Qt] Remove CAmount from BitcoinAmountField Q_PROPERTY
2014-10-24 23:43:27 +02:00
Wladimir J. van der Laan
d2833de424
qt: remove monitoreddatamapper
...
We haven't used the viewModified signal in ages, so we can use a normal
QDataWidgetMapper.
2014-10-23 19:09:34 +02:00
Cory Fields
fa7361907a
boost: split stream classes out of serialize.h
...
serialization now has no dependencies.
2014-10-22 15:21:06 -04:00
Wladimir J. van der Laan
25cc1cf8dc
Merge pull request #4981
...
85c579e
script: add a slew of includes all around and drop includes from script.h (Cory Fields)
db8eb54
script: move ToString and ValueString out of the header (Cory Fields)
e9ca428
script: add ToByteVector() for converting anything with begin/end (Cory Fields)
066e2a1
script: move CScriptID to standard.h and add a ctor for creating them from CScripts (Cory Fields)
2014-10-22 12:16:50 +02:00
Wladimir J. van der Laan
9acbb4180a
qt: small English language updates from translators
...
More friendly language, use placeholders where possible
2014-10-21 15:40:43 +02:00
Wladimir J. van der Laan
6d3ab8564c
qt: English translation update after 0a08aa8
2014-10-21 14:55:45 +02:00
Wladimir J. van der Laan
64ffc995d6
Merge pull request #5095
...
d4746d5
Add a SECURE style flag for ThreadSafeMessageBox, which indicates that the message contains sensitive information. This keeps the message from being output to the debug log by bitcoind. Fixes a possible security risk when starting bitcoind in server mode without the 'rpcpassword' option configured, resulting in the "suggested" password being output to the debug log. (Mark Friedenbach)
2014-10-20 11:36:40 +02:00
Cory Fields
85c579e3a6
script: add a slew of includes all around and drop includes from script.h
...
Lots of files ended up with indirect includes from script.h.
2014-10-17 13:44:57 -04:00
Mark Friedenbach
d4746d56c0
Add a SECURE style flag for ThreadSafeMessageBox, which indicates that the message contains sensitive information. This keeps the message from being output to the debug log by bitcoind. Fixes a possible security risk when starting bitcoind in server mode without the 'rpcpassword' option configured, resulting in the "suggested" password being output to the debug log.
2014-10-17 00:33:31 -07:00
Pieter Wuille
341735eb8f
Headers-first synchronization
...
Many changes:
* Do not use 'getblocks', but 'getheaders', and use it to build a headers tree.
* Blocks are fetched in parallel from all available outbound peers, using a
limited moving window. When one peer stalls the movement of the window, it is
disconnected.
* No more orphan blocks. At all. We only ever request a block for which we have
verified the headers, and store it to disk immediately. This means that a
disk-fill attack would require PoW.
* Require protocol version 31800 for every peer (released in december 2010).
* No more syncnode (we sync from everyone we can, though limited to 1 during
initial *headers* sync).
* Introduce some extra named constants, comments and asserts.
2014-10-14 15:42:01 -07:00
Wladimir J. van der Laan
d7e1950483
Merge pull request #4937
...
ccca27a
[Wallet] Watch-only fixes (Cozz Lovan)
2014-10-13 13:57:07 +02:00
Wladimir J. van der Laan
023690c0f2
Merge pull request #4802
...
6fd546d
Remove CChainParams::NetworkID() (jtimon)
cc97210
Add fTestnetToBeDeprecatedFieldRPC to CChainParams (jtimon)
e11712d
Move checkpoint data selection to chainparams (jtimon)
6de50c3
qt: add network-specific style object (Wladimir J. van der Laan)
2014-10-10 11:56:58 +02:00
Wladimir J. van der Laan
6de50c3c9a
qt: add network-specific style object
...
Mainly cleanups: Gets rid of isTestNet everywhere, by keeping track
of network-specific theming in a central place.
Also makes GUI no longer dependent on the network ID enumeration, which
alleviates concerns about #4802 .
2014-10-10 11:00:59 +02:00
Wladimir J. van der Laan
fe36e031cd
Merge pull request #5032
...
4bd1185
Qt: allow "emergency" shutdown during startup (Philip Kaufmann)
2014-10-09 18:10:29 +02:00
Wladimir J. van der Laan
7c6cbff0e5
Merge pull request #4976
...
27c3e91
qt: add proxy to options overridden if necessary. (Cory Fields)
2014-10-07 12:33:45 +02:00
Cozz Lovan
ccca27a788
[Wallet] Watch-only fixes
2014-10-03 04:29:51 +02:00
Wladimir J. van der Laan
eb6b3b245c
Update English translation
2014-10-02 22:20:23 +02:00
Philip Kaufmann
4bd1185280
Qt: allow "emergency" shutdown during startup
...
- allows closing our splash screen to abort startup
2014-10-02 11:26:36 +02:00
Wladimir J. van der Laan
c122f5528c
qt: Register CAmount metatype
...
This allows sending the type over queued connections.
Also normalize signal/slot names.
2014-10-01 11:06:41 +02:00
Mark Friedenbach
a372168e77
Use a typedef for monetary values
2014-09-26 15:42:04 -07:00
Cory Fields
27c3e91014
qt: add proxy to options overridden if necessary.
...
If proxy is disabled in the gui but enabled via the command line, it needs to
be added to the override list.
2014-09-25 17:47:32 -04:00
Wladimir J. van der Laan
375cb4c253
Merge pull request #4959
...
bb26e2c
[Qt] minor changes in splashscreen.cpp (Philip Kaufmann)
2014-09-25 11:31:53 +02:00
Philip Kaufmann
e6beedc496
[Qt] add more NULL pointer checks in bitcoingui
...
- add missing checks for clientModel and optionsModel
- small cleanups for an #ifdef on Mac
- remove an unneeded else
2014-09-25 09:16:45 +02:00
Philip Kaufmann
bb26e2c896
[Qt] minor changes in splashscreen.cpp
...
- guard an unused variable with Q_UNUSED() macro
- remove a commented out line of code
2014-09-23 09:56:46 +02:00
Wladimir J. van der Laan
565da68ed0
Merge pull request #4852
...
5e83bc4
[Qt] include and file header cleanup (Philip Kaufmann)
2014-09-22 12:20:36 +02:00
Wladimir J. van der Laan
cfc5cfb0f0
qt: Make splash and shutdown window ignore close events
...
It's strange to be able to close these windows while there is work
in progress.
Also set Qt::WA_DeleteOnClose on both windows to make sure that they
are deleted eventually, no matter what happens.
2014-09-22 10:13:52 +02:00
Philip Kaufmann
5e83bc404c
[Qt] include and file header cleanup
...
- alphabetical ordering
- correct ordering own headers before normal headers etc.
2014-09-18 14:11:44 +02:00
Wladimir J. van der Laan
a49f11d9ed
qt: Change splash screen to normal window
...
Makes it possible to move, minimize, unminimize the window while
Bitcoin Core is initializing.
2014-09-18 13:21:26 +02:00
Wladimir J. van der Laan
7fd8813675
Merge pull request #4667
...
bbad683
[Qt] simplify return code and return values in txtablemodel (Philip Kaufmann)
21f1516
[Qt] add all used colors in txtablemodel to guiconstants (Philip Kaufmann)
2014-09-18 12:08:46 +02:00
Pieter Wuille
0be990ba34
Move CTxDestination from script/script to script/standard
2014-09-16 19:14:32 +02:00
Wladimir J. van der Laan
edb1eebabc
Merge pull request #4853
...
2605b94
[Qt] update form files for setting autoDefault explicitly to false (Philip Kaufmann)
2014-09-16 10:49:47 +02:00
Wladimir J. van der Laan
f23869e14b
Merge pull request #4623
...
e84843c
Broken addresses on command line no longer trigger testnet. (Ross Nicoll)
2014-09-10 15:07:58 +02:00
Wladimir J. van der Laan
4e8cc3cb86
Merge pull request #4867
...
a95b119
qt: Remove thousands separators after decimal point (Wladimir J. van der Laan)
2014-09-10 10:28:47 +02:00
Pieter Wuille
1575c5171f
Merge pull request #4868
...
2c2cc5d
Remove some unnecessary c_strs() in logging and the GUI (Philip Kaufmann)
f7d0a86
netbase: Use .data() instead of .c_str() on binary string (Wladimir J. van der Laan)
2014-09-09 16:43:06 +02:00
Philip Kaufmann
2c2cc5dac1
Remove some unnecessary c_strs() in logging and the GUI
...
Includes `core: remove unneeded c_str() / Qt: replace c_str() with Qt code`
by P. Kaufmann.
2014-09-09 11:31:17 +02:00
jtimon
cbd22a50c4
Move CScript class and dependencies to script/script
2014-09-08 20:19:31 +02:00
jtimon
86dbeea2cd
Rename script.h/.cpp to scriptutils.h/.cpp (plus remove duplicated includes)
2014-09-08 20:19:31 +02:00
Wladimir J. van der Laan
bb4ef1e9dc
Merge pull request #4712
...
80daee0
[Qt] Call checkBalanceChanged() periodically instead for every updated transaction (Cozz Lovan)
2014-09-08 12:00:08 +02:00
Wladimir J. van der Laan
a95b1199db
qt: Remove thousands separators after decimal point
...
Revert thousands separators after decimal point, as introduced in #4167 .
2014-09-08 10:46:52 +02:00
Philip Kaufmann
2605b94d73
[Qt] update form files for setting autoDefault explicitly to false
...
- also fixes indentation in one file (auto fixed by Qt Designer)
- removes several default parameters, which are not needed in the files
- related to #4840 (but not intended as fix for a no-bug)
2014-09-05 13:54:16 +02:00
Philip Kaufmann
1ffb99b07f
[Qt] copyright, style and indentation cleanup of Qt tests
2014-09-05 13:23:21 +02:00
Pieter Wuille
af9c3b0cff
Merge pull request #4838
...
1e4f87f
Use memcmp for uint256 equality/inequality (Pieter Wuille)
8a41e1e
Use boost::unordered_map for mapBlockIndex (Pieter Wuille)
145d5be
Introduce BlockMap type for mapBlockIndex (Pieter Wuille)
a0dbe43
checkpoints.cpp depends on main, it can use mapBlockIndex directly (Pieter Wuille)
2014-09-04 23:49:35 +02:00
Wladimir J. van der Laan
b4cd0975fb
Merge pull request #4783
...
fbe0fca
[Qt] minor watch-only changes (Philip Kaufmann)
2014-09-04 16:44:39 +02:00
Pieter Wuille
145d5be896
Introduce BlockMap type for mapBlockIndex
2014-09-04 02:04:51 +02:00
Pieter Wuille
961c4a04c2
Merge pull request #4808
...
3f6540a
Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS (Pieter Wuille)
47eb765
Serializer simplifications after IMPLEMENT_SERIALIZE overhaul (Pieter Wuille)
2014-09-03 21:01:39 +02:00
Pieter Wuille
3f6540ad8f
Rename IMPLEMENT_SERIALIZE to ADD_SERIALIZE_METHODS
2014-09-02 09:58:09 +02:00
jtimon
53efb09e4c
Discover some missing includes
2014-09-02 02:27:03 +02:00
Pieter Wuille
47eb76597e
Serializer simplifications after IMPLEMENT_SERIALIZE overhaul
2014-09-01 22:00:19 +02:00
Pieter Wuille
2e731f24b5
Merge pull request #4737
...
31e9a83
Use CSizeComputer to avoid counting sizes in SerializationOp (Pieter Wuille)
84881f8
rework overhauled serialization methods to non-static (Kamil Domanski)
5d96b4a
remove fields of ser_streamplaceholder (Kamil Domanski)
3d796f8
overhaul serialization code (Kamil Domanski)
2014-09-01 21:23:01 +02:00
Wladimir J. van der Laan
ea55881c3e
Filter translations through new update-translations script
...
This does not add any new messages from transifex, it just filters the
current ones.
2014-09-01 11:00:16 +02:00
Wladimir J. van der Laan
6f5d33b3d2
Update translations after update script improvements
2014-09-01 10:10:21 +02:00
Pieter Wuille
31e9a8384a
Use CSizeComputer to avoid counting sizes in SerializationOp
2014-08-31 02:18:42 +02:00
Kamil Domanski
84881f8c47
rework overhauled serialization methods to non-static
...
Thanks to Pieter Wuille for most of the work on this commit.
I did not fixup the overhaul commit, because a rebase conflicted
with "remove fields of ser_streamplaceholder".
I prefer not to risk making a mistake while resolving it.
2014-08-31 02:16:17 +02:00
Kamil Domanski
3d796f8996
overhaul serialization code
...
The implementation of each class' serialization/deserialization is no longer
passed within a macro. The implementation now lies within a template of form:
template <typename T, typename Stream, typename Operation>
inline static size_t SerializationOp(T thisPtr, Stream& s, Operation ser_action, int nType, int nVersion) {
size_t nSerSize = 0;
/* CODE */
return nSerSize;
}
In cases when codepath should depend on whether or not we are just deserializing
(old fGetSize, fWrite, fRead flags) an additional clause can be used:
bool fRead = boost::is_same<Operation, CSerActionUnserialize>();
The IMPLEMENT_SERIALIZE macro will now be a freestanding clause added within
class' body (similiar to Qt's Q_OBJECT) to implement GetSerializeSize,
Serialize and Unserialize. These are now wrappers around
the "SerializationOp" template.
2014-08-31 02:14:20 +02:00
Ross Nicoll
e84843c0db
Broken addresses on command line no longer trigger testnet.
...
When passing a bitcoin: URI on the command line, invalid addresses do not incorrectly send the
user to the test network.
2014-08-30 09:39:59 +01:00
Jeff Garzik
309aa76d27
Merge pull request #4599
2014-08-29 15:23:13 -04:00
Philip Kaufmann
fbe0fcae76
[Qt] minor watch-only changes
...
- use watch-only, not watchonly
- add back a tooltip hint when hovering addresses and attach
"(watch-only)" at the end
2014-08-28 23:20:46 +02:00
Philip Kaufmann
bbad683224
[Qt] simplify return code and return values in txtablemodel
...
- also move an added space in a string where it belongs
2014-08-28 23:14:11 +02:00
Philip Kaufmann
21f1516468
[Qt] add all used colors in txtablemodel to guiconstants
...
- add colors used in TX status decoration
2014-08-28 23:14:10 +02:00
Jeff Garzik
11a899445e
qt/splashscreen: #include version.h
...
Needed to build breakage reported by Arnavion on IRC:
qt/splashscreen.cpp: In constructor 'SplashScreen::SplashScreen(const QPixmap&, Qt::WindowFlags, bool)':
qt/splashscreen.cpp:33:98: error: 'FormatFullVersion' was not declared in this scope
2014-08-27 22:39:01 -04:00
Cozz Lovan
80daee0fb5
[Qt] Call checkBalanceChanged() periodically instead for every updated transaction
2014-08-26 19:18:33 +02:00