Age | Commit message (Collapse) | Author |
|
Dock icon on macosx already has show/hide functionality. This results in erratic behavior.
|
|
Filter out whitespace and zero-width non-breaking spaces in address field validator
|
|
|
|
- Fixes issues with copy/pasting from web or html emails (#1325)
|
|
GUI: start rows in askpassphrasedialog.ui at 0 (not 1)
|
|
remove strncasecmp() + strnicmp() calls use boost::algorithm::istarts_with()
|
|
|
|
|
|
- No longer invalidates selection model, thus retains selection on address book changes
- Fixes selection of new address when added
|
|
- Signals now go directly from the core to WalletModel/ClientModel.
- WalletModel subscribes to signals on CWallet: Prepares for multi-wallet support, by no longer assuming an implicit global wallet.
- Gets rid of noui.cpp, the few lines that were left are merged into init.cpp
- Rename wxXXX message flags to MF_XXX, to make them UI indifferent.
- ThreadSafeMessageBox no longer returns the value `4` which was never used, converted to void.
|
|
Gets rid of `MainFrameRepaint` in favor of specific update functions that tell the UI exactly what changed.
This improves the efficiency of various handlers. Also fixes problems with mined transactions not showing up until restart.
The following notifications were added:
- `NotifyBlocksChanged`: Block chain changed
- `NotifyKeyStoreStatusChanged`: Wallet status (encrypted, locked) changed.
- `NotifyAddressBookChanged`: Address book entry changed.
- `NotifyTransactionChanged`: Wallet transaction added, removed or updated.
- `NotifyNumConnectionsChanged`: Number of connections changed.
- `NotifyAlertChanged`: New, updated or cancelled alert. As this finally makes it possible for the UI to know when a new alert arrived, it can be shown as OS notification.
These notifications could also be useful for RPC clients. However, currently, they are ignored in bitcoind (in noui.cpp).
Also brings back polling with timer for numBlocks in ClientModel. This value updates so frequently during initial download that the number of signals clogs the UI thread and causes heavy CPU usage. And after initial block download, the value changes so rarely that a delay of half a second until the UI updates is unnoticable.
|
|
translation updates / string updates
|
|
GUI: add an icon for Debug logfile -> Open in the RPC console
|
|
boost::algorithm::istarts_with() / do not call ipcInit() on Mac and Windows as this is unneeded currently
|
|
change strings to Bitcoin (uppercase), where it is used as a noun and up...
|
|
|
|
strings to use "Qt" (and not qt or QT) / update initialisation of notificator to use qApp->applicationName() instead of a static string
|
|
comment in rpcconsole.h
|
|
- Also, change "(out of sync)" to only red, instead of red and bold, which a bit more subtle
- Move label stylesheets to xml
|
|
GUI: add 2 labels to the overviewpage that display Wallet and Transaction status
|
|
(obsolete or current) / cleanup overviewpage XML ui-file
|
|
|
|
translation of RPC console welcome message and remove the need to take care of "<br>" / remove some spaces in strings and misc other stuff related to translations
|
|
add 4 new translations bg, el_GR, fr and pt_PT (based on transifex fetch from today)
|
|
Fixes translating HelpMessageBox strings.
|
|
|
|
from today)
|
|
source to avoid a problem with Qt < 4.7 / add eventFilter for address field to select text when clicking in / add Clear All button / rework strings
|
|
Information tab
|
|
Add a menu option and dialog to verify a signed message
|
|
RPC console: scroll to the end when user enters a command
|
|
- Ensures that the command and reply is visible
|
|
Prevent tooltip filter from ever causing infinite loops
|
|
update some strings used as warning messages in sendcoinsdialog.cpp
|
|
|
|
- Solves #1278, attempts to address #1049
- Removes \t's from help message that are removed afterwards anyway
- Moves UI-specific command-line options help to UI code
- Moves "-detachdb" out of #ifdef USE_UPNP
|
|
|
|
When a transaction is clicked on overview page, focus it on history page
|
|
rename "QR-Code Dialog" to "QR Code Dialog" in qrcodedialog.ui as this spelling is used all over the code
|
|
remove string "TextLabel" from warningLabel, as this is unneeded and as ...
|
|
|
|
change size of transactiondialog, to allow display of transaction-id wit...
|
|
is a silly translation less to do :)
|
|
Code Dialog" as this spelling is used all over the code
|
|
|
|
* This allows copy/pasting whole or partial messages
* Handle output more consistently in console
* No more scrollbars-in-scrollbars: by setting per-pixel scrolling on the table, cells can have any height
* Decorations for "request" and "reply" are changed to the txin and txout icons instead of colored squares
|
|
|
|
GUI: add the client startup time to the debug window...
|
|
an ugly line-break
|
|
|