Jonas Schnelli
6f21d15375
Merge branch 'master' of git://github.com/bitcoin/bitcoin
2013-04-02 21:53:41 +02:00
Philip Kaufmann
1ce0448808
Bitcoin-Qt: only use qApp for Q(Core)Application::instance()
2013-04-02 17:33:48 +02:00
Philip Kaufmann
bfad9982f8
Bitcoin-Qt: small RPCConsole cleanup
...
- add missing initalisation for clientModel
- remove unneded RPCExecutor::start() code
2013-04-02 16:42:23 +02:00
Wladimir J. van der Laan
bcce45e9b0
Merge pull request #2441 from Diapolo/Qt_fix_copy_context_menu
...
Bitcoin-Qt: fix copy via context-menu broken
2013-04-02 07:34:35 -07:00
Philip Kaufmann
90bd933e6d
translation base files update 2013-04-02
...
- also includes a small change to a string in bitcoinrpc.cpp, which is not
on Transifex anyway, so is safe to merge
2013-04-02 15:46:40 +02:00
Philip Kaufmann
39ee86257c
Bitcoin-Qt: fix copy via context-menu broken
...
- as QClipboard::Selection isn't available on Windows ensure that the
correct mode is called, but sill allow selection for e.g. X11
- start conversion from QCoreApplication::instance() to qApp in
guiutil.cpp (I intend to harmonize this all over the source with my Qt5
compatibility pull)
2013-04-02 15:20:35 +02:00
Wladimir J. van der Laan
a977b8c475
Merge pull request #2428 from r000n/staging
...
Simplify titles of tabs in main window
2013-04-02 05:41:24 -07:00
Jonas Schnelli
aaa7f279c8
new mac osx icon
...
check why/preview: http://dl.dropbox.com/u/7383846/new_bitcoin_qt_mac_icon.png
- according to official bitcoin logo
- no chopped shadow
- retina-screen support
Signed-off-by: Jonas Schnelli <jonas.schnelli@include7.ch>
2013-04-02 13:00:51 +02:00
Wladimir J. van der Laan
cf4d976f0e
Merge pull request #2387 from Diapolo/translations
...
translations update 2013-03-19 (bitcoinstrings.cpp / bitcoin_en.ts)
2013-04-01 07:45:11 -07:00
Wladimir J. van der Laan
300f747ec3
Merge pull request #2437 from Diapolo/Qt_fixes
...
fix "send coins" via context menu in address book
2013-04-01 07:44:03 -07:00
Philip Kaufmann
b2bf46d35e
Bitcoin-Qt: fix debug window
...
- fix debug window, by re-adding rpcConsole->setClientModel(clientModel);
in BitcoinGUI::setClientModel(), which was removed by #2220
2013-04-01 15:19:40 +02:00
Philip Kaufmann
abf11f79ae
fix "send coins" via context menu in address book
...
- the send coins context menu entry was not working anymore, because
a non current version of #2220 was merged onto current master
- also removes some unneeded spaces and adds a comment to
WalletModel::getNumTransactions()
2013-04-01 14:43:50 +02:00
Wladimir J. van der Laan
36599db428
qt: remove transaction count from overview page
...
It was needlessly confusing people, as it doesn't necessarily match the
number of transactions in the transaction list.
2013-03-31 10:16:43 +02:00
Roman Mindalev
0de26d5826
Words in English language are more short than in other langs usually.
...
Tabs don't fits in line in Spanish/German/Russian when they has two words.
Wallet has limited functionality. It can send & receive coins. So we can
safely rename "Send coins" to "Send" and "Receive coins" to "Receive".
Address book is just stored addresses.
2013-03-31 11:15:43 +04:00
Wladimir J. van der Laan
9d8d85920a
Merge pull request #2386 from Diapolo/Mac_GUI
...
Bitcoin-Qt: ensure createTrayIconMenu() is always called on Mac
2013-03-30 22:51:43 -07:00
Wladimir J. van der Laan
a7cbb340bd
Merge pull request #2361 from L2G/font-tweak
...
Clean up font size in main window for observed inconsistency in Mac OS
2013-03-30 22:49:09 -07:00
Philip Kaufmann
5968cf5db2
Bitcoin-Qt: ensure createTrayIconMenu() is always called on Mac
...
- this should prevent GUI issues on Mac that were observed before (disappearing
GUI - see #1522 )
- the patch ensures, that createTrayIconMenu() is always called on Mac to
process and use our MacDockIconHandler
2013-03-30 10:14:45 +01:00
Wladimir J. van der Laan
09dfa86baf
qt: Improve capslock detection on non-us keyboards (issue #1855 )
...
On non-us keyboards you can obtain lower case characters even pressing
the SHIFT, this caused false positives.
2013-03-29 10:55:23 +01:00
Wladimir J. van der Laan
a6d32c94ab
Merge remote-tracking branch 'codeshark/multiwallet-qt-no-core' (pull #2220 )
...
Conflicts:
src/qt/bitcoingui.cpp
2013-03-29 09:54:00 +01:00
Wladimir J. van der Laan
1be4bbadc7
Merge pull request #2350 from DavidGriffith/master
...
Also copy the address to the X11 clipboard (the one you middle-click to paste)
2013-03-29 01:45:59 -07:00
Wladimir J. van der Laan
8142ac2c18
Merge pull request #2393 from r000n/staging
...
Staging - GUI fixes for upstream
2013-03-29 01:40:32 -07:00
Larry Gilbert
15e9739f3b
Don't specify a point size for "Wallet"
2013-03-27 21:16:35 -07:00
Roman Mindalev
f688056f9d
Show window in center of screen on first launch
2013-03-23 08:21:42 +04:00
Roman Mindalev
e11f1806b6
Save & restore window size and position
2013-03-23 08:21:33 +04:00
Roman Mindalev
afee36d379
Fix transaction fee in uBTC
...
Step for buttons 'up' and 'down' - 0.001. With BTC and mBTC all ok, but
0.001 uBTC is lower than minimal value (satoshi)
User should press 10 times on 'up' button to get 0.01 uBTC
2013-03-23 08:20:51 +04:00
Eric Lombrozo
67155d9299
Minimal architectural changes necessary to support multiple wallets in bitcoin-qt
...
- This commit is a minimal restructuring necessary to support multiple wallets in the UI. Please see multiwallet-qt.txt for details.
2013-03-22 11:09:08 -07:00
Richard Schwab
598889973b
Adding 'copy txid' to qt tx overview context menu
2013-03-21 11:30:12 +01:00
Philip Kaufmann
967125ca4a
blockchain -> block chain (used everywhere else)
2013-03-21 08:23:23 +01:00
Philip Kaufmann
48253c16bf
translations update 2013-03-19 (bitcoinstrings.cpp / bitcoin_en.ts)
2013-03-19 23:47:45 +01:00
Wladimir J. van der Laan
1a1ce49155
Merge pull request #2378 from Diapolo/translations
...
update bitcoin_en.ts and bitcoinstrings.cpp
2013-03-19 10:01:05 -07:00
Wladimir J. van der Laan
f42720d0f6
Merge pull request #2215 from Diapolo/Qt_sendfrom_addrbook
...
Bitcoin-Qt: add "send coins" to context menu in addressbook
2013-03-19 09:59:38 -07:00
Philip Kaufmann
2547d2a90b
Bitcoin-Qt: update Win executable file meta-data copyright
2013-03-19 00:04:54 +01:00
Philip Kaufmann
c83dd7490c
update bitcoin_en.ts and bitcoinstrings.cpp
2013-03-18 08:29:36 +01:00
Philip Kaufmann
311993ab10
Bitcoin-Qt: add "send coins" to context menu in addressbook
...
- allows to directly select an address from the addressbook, chose "send
coins" from the context menu, which sends you to sendcoins tab and fills
in the selected address
2013-03-18 07:44:22 +01:00
Philip Kaufmann
32af5266cf
Bitcoin-Qt: massive header and cpp cleanup
...
- try to enforce the same style to all Qt related files
- remove unneeded includes from the files
- add missing Q_OBJECT, QT_BEGIN_NAMESPACE / QT_END_NAMESPACE
- prepares for a pull-req to include Qt5 compatibility
2013-03-17 18:28:00 +01:00
David Griffith
4db114667f
Also copy the address to the X11 clipboard (the one you middle-click to paste)
2013-03-09 00:37:21 -08:00
Wladimir J. van der Laan
7ea7c94cf9
Merge pull request #2299 from gavinandresen/localsocketuri
...
Reimplement click-to-pay. Support OSX.
2013-02-23 23:47:31 -08:00
Gavin Andresen
9dca7190f9
Merge pull request #2310 from sipa/progressbar
...
Progressbar based on time-based estimation of transactions.
2013-02-22 08:59:36 -08:00
Gavin Andresen
dbac38170a
Merge pull request #2315 from sipa/loaderror
...
Improve block database load error reporting
2013-02-18 14:31:20 -08:00
Pieter Wuille
f7f3a96b74
Improve block database load error reporting
2013-02-17 23:25:42 +01:00
Wladimir J. van der Laan
5258fbe492
Merge pull request #2283 from Diapolo/translations
...
translations update (bitcoinstrings.cpp + bitcoin_en.ts)
2013-02-16 07:36:50 -08:00
Pieter Wuille
9f2467ad62
Transactions-based verification progress
2013-02-16 14:51:00 +01:00
Wladimir J. van der Laan
24cde0b7d1
Change progress bar from block-based to time-based
...
This is less confusing to most people, and doesn't rely on estimates
of the total number of blocks received from other nodes.
2013-02-16 14:51:00 +01:00
Gavin Andresen
8269a0953e
Reimplement click-to-pay links. Add OSX support.
...
Switch to using Qt's QLocalServer/QLocalSocket to handle bitcoin
payment links (bitcoin:... URIs)
Reason for switch: the boost::interprocess mechanism seemed flaky,
and doesn't mesh as well with "The Qt Way"
qtipcserver.cpp/h is replaced by paymentserver.cpp/h
Click-to-pay now also works on OSX, with a custom Info.plist
that registers Bitcoin-Qt as a handler for bitcoin: URLs and
an event listener on the main QApplication that handles
QFileOpenEvents (Qt translates 'url clicked' AppleEvents into
QFileOpenEvents automagically).
2013-02-12 15:41:31 -05:00
Petter Reinholdtsen
17121ec4fe
Use QImage.bits instead of QImage.constBits to ease backporting
...
Image.constBits was introduced in Qt 4.7. Should be ok here to use
QImage.bits which allows linking against the Qt in Squeeze.
2013-02-09 19:18:53 +01:00
Philip Kaufmann
f561f3f37f
translations update (bitcoinstrings.cpp + bitcoin_en.ts)
2013-02-07 07:39:58 +01:00
Philip Kaufmann
5711a20883
translations update (bitcoinstrings.cpp and bitcoin_en.ts)
2013-02-01 18:24:17 +01:00
Philip Kaufmann
8823b4ac3b
Bitcoin-Qt: better copyright year handling in AboutDialog
...
- this change allows us to keep the translation without the need to
re-translate any string, when we update the copyright year
- copyright symbol is changed to HTML to ensure we get no encoding
issues and it's removed from the translation string so translators don't
break it by mistake
2013-02-01 08:52:01 +01:00
Gavin Andresen
85b534b23e
Prevent Qt crash at startup with an empty data directory
2013-01-30 15:24:37 -05:00
Philip Kaufmann
d001476cbc
full translations update
...
- fetch current translations from Transifex
- update bitcoinstrings.cpp and bitcoin_en.ts
2013-01-26 01:40:42 +01:00