aboutsummaryrefslogtreecommitdiff
path: root/src/qt
AgeCommit message (Collapse)Author
2012-04-15Merge pull request #1104 from laanwj/2012_04_clangJeff Garzik
Enable and fix most compilation warnings
2012-04-15Merge pull request #1097 from laanwj/2012_04_runawayexceptionWladimir J. van der Laan
Show a message box when runaway exception happens
2012-04-15fix warnings: unused variable 'XX' [-Wunused-variable]Wladimir J. van der Laan
2012-04-15fix warnings: enumeration values 'XX' not handled in switch [-Wswitch-enum]Wladimir J. van der Laan
2012-04-15fix warnings: 'XX' defined as a struct here but previously declared as a ↵Wladimir J. van der Laan
class [-Wmismatched-tags]
2012-04-14Bugfix: Check that QRcode_encodeString didn't return NULL (error)Luke Dashjr
Without this, any error will segfault Bitcoin-Qt
2012-04-14Show a message box when runaway exception happensWladimir J. van der Laan
This is more clear to users than when the program simply disappears (usually during initialization). It still logs the message to the console and debug log as well.
2012-04-13Merge pull request #1089 from laanwj/2012_04_translationupdateWladimir J. van der Laan
Update translations for bitcoin core
2012-04-14Update translations for bitcoin coreWladimir J. van der Laan
- Move scripts/qt to share/qt, to clean up toplevel directories - Update english ts file which is used to source messages for Transifex - In extract_strings_qt.py use a glob *.h *.cpp, this is safe now that the Wx UI files are removed
2012-04-14Do not show green tick unless all known blocks are downloaded (fixes #921)Wladimir J. van der Laan
2012-04-13Add missing tooltip and key shortcut in settings dialog (#1088 without line ↵Wladimir J. van der Laan
break part)
2012-04-12make text in about box selectable (fixes #1055)Wladimir J. van der Laan
2012-04-12enable wordWrap on lblQRCode / small code comment changePhilip Kaufmann
2012-04-12limit length of generated URI to 255 chars to prevent a DoS against the ↵Philip Kaufmann
QR-Code dialog
2012-04-12updated to reflect pull-request suggestions / renamed some GUI elementsPhilip Kaufmann
2012-04-12fixed amount part of URI in QR-Codes / removed (no label) string if we have ↵Philip Kaufmann
NO label / coding style updates / removed an unused variable
2012-04-12Fix OSX build errors.Gavin Andresen
2012-04-11Merge pull request #855 from sje397/ToggleHideWladimir J. van der Laan
Toggle UI hide
2012-04-11by popular request, make 4th bar of connection icon greenWladimir J. van der Laan
2012-04-10Merge pull request #1054 from sipa/buildinfoPieter Wuille
Build identification strings
2012-04-10Build identification stringsPieter Wuille
All client version information is moved to version.cpp, which optionally (-DHAVE_BUILD_INFO) includes build.h. build.h is automatically generated on supporting platforms via contrib/genbuild.sh, using git describe. The git export-subst attribute is used to put the commit id statically in version.cpp inside generated archives, and this value is used if no build.h is present. The gitian descriptors are modified to use git archive instead of a copy, to create the src/ directory in the output. This way, src/src/version.cpp will contain the static commit id. To prevent gitian builds from getting the "-dirty" marker in their git-describe generated identifiers, no touching of files or running sed on the makefile is performed anymore. This does not seem to influence determinism.
2012-04-11Toggle main window hide on tray icon clicksje397
- converted openBictoinAction to toggleHideAction - put GUIUtil functions into a namespace instead of a class - put window-related functions together in optionsdialog Reasoning: - toggle is more typical behaviour - it's more functional - better UX The typical issue with toggling visibility is that when a window is obscured by other windows but in the 'shown' state, hiding it isn't what you want. I've added an 'isObscured' function to GUIUtil that checks several pixels in the window to see if they are visible on the desktop so that an obscured but shown window can be raised. Conflicts: src/qt/guiutil.cpp src/qt/guiutil.h
2012-04-09Use scoped locks instead of CRITICAL_BLOCKPieter Wuille
2012-04-06Bugfix: Replace "URL" with "URI" where we aren't actually working with URLsLuke Dashjr
2012-04-06Change sign message bitcoin address tooltip to "The address to sign the ↵graingert
message with" Closes #1050
2012-04-05removed an unused / obsolete tag from bitcoin.qrcPhilip Kaufmann
2012-04-04Merge pull request #1019 from laanwj/2012_03_uirefactorPieter Wuille
Streamline UI ↔ Core interface
2012-04-04Merge pull request #1025 from Diapolo/GUI-BlockDLWladimir J. van der Laan
modified block DL progressbar to be more informative and precise
2012-04-04Move from noui.h / ui.h to one ui_interface.h with dummy implementation for ↵Wladimir J. van der Laan
the daemon.
2012-04-04qtui.h/noui.h interface cleanupWladimir J. van der Laan
- rename wxMessageBox, remove redundant arguments to noui/qtui calls - also, add flag to force blocking, modal dialog box for disk space warning etc - clarify function naming - no more special MessageBox needed from AppInit2, as window object is created before calling AppInit2
2012-04-04support RPC stop and encryptwallet with UIWladimir J. van der Laan
2012-04-04remove dependency on serialize.h and util.h for SecureStringWladimir J. van der Laan
2012-04-04remove unused CalledSetStatusBar and UIThreadCall notificationsWladimir J. van der Laan
2012-04-04Update UI through async calls MainFrameRepaint and AddressBookRepaint ↵Wladimir J. van der Laan
instead of a timer. - Overall, this is better design - This fixes problems with the address book UI not updating when the address book is changed through RPC - Move Statusbar change detection responsibility to ClientModel
2012-04-04Code deduplication: make function in GUIUtil to get connection type to call ↵Wladimir J. van der Laan
object slot in GUI thread with invokeMethod.
2012-04-04move QT_PLUGINS stuff to qt main file, where it belongsWladimir J. van der Laan
2012-04-03VC2010 compile fixesWladimir J. van der Laan
2012-04-03clarified comment why we use an own progressbar style / included "~" in the ↵Philip Kaufmann
tr() call
2012-04-03changed percentage done in tooltip to float to be more precise / allowed ↵Philip Kaufmann
plurals in translation for "x block(s) remaining"
2012-04-02Merge pull request #1026 from laanwj/2012_04_increase_up_to_date_timeGregory Maxwell
Increase time ago of last block for "up to date" status from 30 to 90 minutes
2012-04-02polished code and fixed progress display (was very jerky at the end of a sync)Philip Kaufmann
2012-04-02color update for progress barPhilip Kaufmann
2012-04-02implemented OS independent progress bar style / moved one-time functions ↵Philip Kaufmann
used on the bar to a better code location
2012-04-02changed progressbar text to "~n blocks remaining"Philip Kaufmann
2012-04-02removed relative progressbar display and moved re-worked network detection ↵Philip Kaufmann
code to setNumBlocks()
2012-04-02modified block DL progressbar to be dynamic and more precisePhilip Kaufmann
2012-04-02Increase time ago of last block for "up to date" status from 30 to 90 minutesWladimir J. van der Laan
It was too hyperactive. gmaxwell: I mean that right now when the block gap goes over an hour it starts showing synchronizing. Increasing that to 90 minutes or so would make it only happen about 6.4 times per year
2012-04-02Merge pull request #998 from Diapolo/transactiontablePieter Wuille
removed an ugly line break in a transaction tooltip
2012-04-02Merge pull request #1022 from Diapolo/fix#1020Pieter Wuille
fix for #1020
2012-04-02Merge pull request #1006 from Diapolo/tr-trayPieter Wuille
made tray icon tooltip translatable