aboutsummaryrefslogtreecommitdiff
path: root/src/qt/bitcoingui.cpp
AgeCommit message (Collapse)Author
2014-12-29Use real text rather than image-rendered text for unit selectorLuke Dashjr
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-27Adopt style colour for button iconsLuke Dashjr
2014-12-19Added "Core" to copyright headerssandakersmann
Github-Pull: #5494 Rebased-From: 15de949bb9277e442302bdd8dee299a8d6deee60
2014-12-19Merge pull request #5470Wladimir J. van der Laan
78253fc Remove references to X11 licence (Michael Ford)
2014-12-19Merge pull request #5341Wladimir J. van der Laan
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-16Merge pull request #5258Wladimir J. van der Laan
4a8fc15 [Qt] the RPC Console should be a QWidget to make window more independent (Jonas Schnelli)
2014-12-16resize tray icon because a 1024x1024 icon won't show in ubuntu (bug)Jonas Schnelli
2014-12-16Merge pull request #5219Wladimir J. van der Laan
31aac02 Qt: new icons (Jonas Schnelli)
2014-12-16Remove references to X11 licenceMichael Ford
2014-12-02[Qt] change some strings to reflect name change to Bitcoin CorePhilip Kaufmann
2014-11-19[Qt, OSX] move QProgressBarMac to guiutil.hJonas Schnelli
2014-11-17[Qt, OSX] QProgressBar CPU-Issue workaroundJonas Schnelli
fixes #5295
2014-11-13[Qt] the RPC Console should be a QWidget to make window more independentJonas Schnelli
- fix issue #5254
2014-11-10Don't show wallet options in the preferences menu when running with ↵sinetek
-disablewallet
2014-11-07Qt: new iconsJonas Schnelli
- 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-10-30[Qt] fix slot connection problems when no wallet is loadedPhilip Kaufmann
- 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-21qt: small English language updates from translatorsWladimir J. van der Laan
More friendly language, use placeholders where possible
2014-10-17Add a SECURE style flag for ThreadSafeMessageBox, which indicates that the ↵Mark Friedenbach
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-10qt: add network-specific style objectWladimir J. van der Laan
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-09-26Use a typedef for monetary valuesMark Friedenbach
2014-09-25[Qt] add more NULL pointer checks in bitcoinguiPhilip Kaufmann
- add missing checks for clientModel and optionsModel - small cleanups for an #ifdef on Mac - remove an unneeded else
2014-09-18[Qt] include and file header cleanupPhilip Kaufmann
- alphabetical ordering - correct ordering own headers before normal headers etc.
2014-08-26qt: Add null check in setClientModel(0)Wladimir J. van der Laan
Don't clear tray icon menu if it was never created. Necessary precaution after #4649.
2014-08-26Merge pull request #4649Wladimir J. van der Laan
b197bf3 [Qt] disable tray interactions when client model set to 0 (Philip Kaufmann) 314fbd9 [Qt] use BitcoinGUI::DEFAULT_WALLET constant in bitcoin.cpp (Philip Kaufmann) 8ca6a16 [Qt] ensure all class attributes are init to 0 (Philip Kaufmann)
2014-08-26Split up util.cpp/hWladimir J. van der Laan
Split up util.cpp/h into: - string utilities (hex, base32, base64): no internal dependencies, no dependency on boost (apart from foreach) - money utilities (parsesmoney, formatmoney) - time utilities (gettime*, sleep, format date): - and the rest (logging, argument parsing, config file parsing) The latter is basically the environment and OS handling, and is stripped of all utility functions, so we may want to rename it to something else than util.cpp/h for clarity (Matt suggested osinterface). Breaks dependency of sha256.cpp on all the things pulled in by util.
2014-08-12qt: better looking trayiconntrgn
Github-Pull: #4678 Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
2014-08-08[Qt] disable tray interactions when client model set to 0Philip Kaufmann
- this prevents the ability to fiddle around with the system tray when already shutting down (e.g. on slow shutdowns because of a proxy delay) - extends solution for #4360
2014-08-08[Qt] ensure all class attributes are init to 0Philip Kaufmann
- in BitcoinGUI and UnitDisplayStatusBarControl
2014-08-04more Bitcoin -> Bitcoin Core string changesPhilip Kaufmann
2014-07-14Merge pull request #4524Wladimir J. van der Laan
49d5712 qt: Ignore showNormalIfMinimized in initialization or shutdown (Wladimir J. van der Laan)
2014-07-14Merge pull request #4518Wladimir J. van der Laan
76fd7b8 [Qt] Fix segfault when launched with -disablewallet (Cozz Lovan)
2014-07-14qt: Ignore showNormalIfMinimized in initialization or shutdownWladimir J. van der Laan
Also get rid of ui_interface flag NOSHOWGUI. It's up to the GUI to decide this. Fixes #4360.
2014-07-13[Qt] Fix No such slot UnitDisplayStatusBarControl::onDisplayUnitsClickedCozz Lovan
2014-07-13[Qt] Fix segfault when launched with -disablewalletCozz Lovan
2014-07-07Merge pull request #4466Wladimir J. van der Laan
ad87bc4 [Qt] Replace status bar unit icon with actual images (Cozz Lovan)
2014-07-05[Qt] Replace status bar unit icon with actual imagesCozz Lovan
2014-07-04[Qt] remove dup includes in bitcoinguiPhilip Kaufmann
2014-06-25[Qt] New status bar Unit Display Control and related changes.gubatron
- New status bar control shows the current Unit of Display. When clicked (left,or right button) it shows a context menu that allows the user to switch the current Unit of Display (BTC, mBTC, uBTC) - Recent Requests and Transaction Table headers are now updated when unit of display is changed, because their "Amount" column now displays the current unit of display. - Takes care of issue #3970 Units in transaction export csv file. - Small refactors for reusability. - Demo Video https://www.youtube.com/watch?v=wwcr0Yh68go&list=UUG3jF2hgofmLWP0tRPisQAQ - changes after Diapolo's feedback. Have not been able to build after last pool, issues with boost on MacOSX, will test on Ubuntu these changes. - removed return statement on switch - renamed onDisplayUnitsChanged(int) to updateDisplayUnit(int) - now getAmountColumnTitle(int unit) takes a simple unit parameter. moved to BitcoinUnits.
2014-06-12qt: Unify AboutDialog and HelpMessageDialogWladimir J. van der Laan
They share so much code and functionality that they may as well be one class.
2014-06-11Add `-version` option to get just the versionWladimir J. van der Laan
Adds a `-version` or `--version` option to print just the version of the program for bitcoind, bitcoin-cli and bitcoin-qt. Also make it that `-help` can be used to display the help (as well as existing `--help`). Up to now, `-help` was the only option that didn't work with either one or two dashes.
2014-06-03VerifyDB progressCozz Lovan
2014-05-28Spelling fix in commentMathy Vanvoorden
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com> Rebased-From: 3704a6a
2014-05-06Remove NumBlocksOfPeersWladimir J. van der Laan
Generally useless information. Only updates on connect time, not after that. Peers can easily lie and the median filter is not effective in preventing that. In the past it was used for progress display in the GUI but `CheckPoints::guessVerificationProgress` provides a better way that is now used. It was too easy to mislead it. Peers do lie about it in practice, see issue #4065. From the RPC, `getpeerinfo` gives the peer raw values, which are more useful.
2014-03-15qt: Show weeks as well as years behind for long timespansWladimir J. van der Laan
Closes #3811.
2014-03-06gui: Prevent status icons from being cut offWladimir J. van der Laan
After the Qt5 switch, status icons were being cut off by 1-2px. Also fixes some other cases where the UI is slightly off mentioned in #3800. Fixes #3800.
2014-02-09Copyright header updates s/2013/2014 on files whose last git commit was done ↵gubatron
in 2014. contrib/devtools/fix-copyright-headers.py script to be able to perform this maintenance task with ease during the rest of the year, every year. Modifications to contrib/devtools/README.md to document what fix-copyright-headers.py does.
2014-01-22[Qt] move helpmessage from debug window to main menuPhilip Kaufmann
- the option to show our help message dialog resides now in main menu under help
2014-01-18[Qt] add utilitydialog.cpp/h and helpmessage classPhilip Kaufmann
- adds a nice and well formated dialog, which displays our -? help message (all options/paramaters) - moves aboutdialog.cpp/h to the new utilitydialog - move GUI shutdown window to utilitydialog
2014-01-14Merge pull request #3526Wladimir J. van der Laan
f10b2d7 qt: use series of pngs for spinner (Wladimir J. van der Laan)
2014-01-13qt: Minor message updatesWladimir J. van der Laan
Used sending/receiving addresses -> Sending/receiving addresses Previously requested payments -> Requested payments (idea from @cozz in #3521)