aboutsummaryrefslogtreecommitdiff
path: root/share/qt
Commit message (Collapse)AuthorAgeFilesLines
* qt: Pick translation messages only from necessary filesWladimir J. van der Laan2014-07-071-2/+3
| | | | | | Utility libraries (common, util) as well as extra tools shouldn't be parsed for translation messages, only the server and wallet part qualify here.
* Add CLIENT_VERSION_REVISION to mac osx info plistMichael Ford2014-04-241-3/+3
|
* Add application category for OSXduanemoody2014-03-311-0/+3
| | | In "View by Category" without this metadata the app gets sorted into "Other" at the bottom.
* Require OSX 10.6, 64-bitGavin Andresen2014-02-252-29/+8
| | | | | | | Drop support for 32-bit or pre-10.6 Macs. Also, some of the OSX build docs hadn't been updated since the autotools change.
* qt: Update remaining "The Bitcoin Core Developers"Wladimir J. van der Laan2014-01-141-1/+1
|
* qt: use series of pngs for spinnerWladimir J. van der Laan2014-01-132-9/+4
| | | | | | | | | | Use a series of .png frames for the spinner instead of a .mng. `mng` is an obscure image format and is not built by default into Qt5. This appears to improve the crispness of the spinner as well. Does not noticably increase the size (still ~27k) and the code is not more complicated either.
* [Qt] misc small Mac related changes/cleanupsPhilip Kaufmann2013-12-091-1/+12
| | | | | | | | | - cleanup Info.plist.in and specify high DPI mode enable command as per http://blog.qt.digia.com/blog/2013/04/25/retina-display-support-for-mac-os-ios-and-x11/ - move setting of QApplication::setAttribute() to bitcoin.cpp and add attribute for enabling use of high DPI pixmaps for Qt >= 5.1 - add missing setWindowTitle() on Mac - cleanup Mac / non-Mac setup in bitcoingui.cpp
* Cleanup code using forward declarations.Brandon Dahler2013-11-101-2/+5
| | | | | | | | | Use misc methods of avoiding unnecesary header includes. Replace int typedefs with int##_t from stdint.h. Replace PRI64[xdu] with PRI[xdu]64 from inttypes.h. Normalize QT_VERSION ifs where possible. Resolve some indirect dependencies as direct ones. Remove extern declarations from .cpp files.
* fix extract_strings_qt.pyPhilip Kaufmann2013-09-191-1/+1
| | | | - a recent pull changed xgettext to gettext, this is reverted here
* autotools: teach extract_strings_qt.py to respect the XGETTEXT env variableCory Fields2013-09-141-1/+3
|
* autotools: switch to autotools buildsystemCory Fields2013-09-051-3/+3
|
* Payment Protocol: X509-validated payment requestsGavin Andresen2013-08-222-29/+102
| | | | | | | | Add support for a Payment Protocol to Bitcoin-Qt. Payment messages are protocol-buffer encoded and communicated over http(s), so this adds a dependency on the Google protocol buffer library, and requires Qt with OpenSSL support.
* Added NSHighResolutionCapable flag to Info.plist for better font rendering ↵Timon Rapp2013-05-311-0/+2
| | | | on Retina displays.
* fixes #2506: mac binary with proper version and copyright meta-informations ↵Jonas Schnelli2013-04-152-1/+34
| | | | | | | | | | | | (Info.plist) Due a bug in QT (https://bugreports.qt-project.org/browse/QTBUG-21267), the mac binary of the last release contains bulk meta informations. The url-handler (bitcoin://) is also not working in current release Should be fixed with this commit. Signed-off-by: Jonas Schnelli <[email protected]>
* Reimplement click-to-pay links. Add OSX support.Gavin Andresen2013-02-121-0/+31
| | | | | | | | | | | | | | | | 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).
* Revert "Merge pull request #1931 from laanwj/2012_10_newicons"Wladimir J. van der Laan2012-10-143-39/+43
| | | | | | | | This reverts commit 199d88cf901866f3c2fa2b5bd83074d11ebad02c, reversing changes made to 65bc1573e73791c26472c3177732b7d167aa5bec. License is worse instead of better. Will only accept public domain and MIT-licensed icons from now on.
* Changed the spinner to a non-GPL one, added instructions on how to ↵xanatos2012-10-143-43/+39
| | | | regenerate it, changed the assets attribution, removed old spinner + old spinner's sources.
* Update bitcoinstrings from core and English source translation fileWladimir J. van der Laan2012-06-131-1/+3
| | | | | | | | This is necessary as any strings have changed since last time. Also the python script used to extract bitcoinstrings.cpp, extract_strings_qt.py now sorts the strings before generating the output file. This results in more deterministic output and thus smaller diffs.
* fix warnings: unused variable 'XX' [-Wunused-variable]Wladimir J. van der Laan2012-04-151-3/+9
|
* Rename make_windows_icon.py to .sh as it is a shell script (fixes #1099)Wladimir J. van der Laan2012-04-141-0/+0
|
* Update translations for bitcoin coreWladimir J. van der Laan2012-04-144-0/+116
- 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