aboutsummaryrefslogtreecommitdiff
path: root/share/qt
AgeCommit message (Collapse)Author
2014-10-04Disable App Nap on OSX 10.9+Michael Ford
2014-07-07qt: Pick translation messages only from necessary filesWladimir J. van der Laan
Utility libraries (common, util) as well as extra tools shouldn't be parsed for translation messages, only the server and wallet part qualify here.
2014-04-24Add CLIENT_VERSION_REVISION to mac osx info plistMichael Ford
2014-03-31Add application category for OSXduanemoody
In "View by Category" without this metadata the app gets sorted into "Other" at the bottom.
2014-02-25Require OSX 10.6, 64-bitGavin Andresen
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.
2014-01-14qt: Update remaining "The Bitcoin Core Developers"Wladimir J. van der Laan
2014-01-13qt: use series of pngs for spinnerWladimir J. van der Laan
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.
2013-12-09[Qt] misc small Mac related changes/cleanupsPhilip Kaufmann
- 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
2013-11-10Cleanup code using forward declarations.Brandon Dahler
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.
2013-09-19fix extract_strings_qt.pyPhilip Kaufmann
- a recent pull changed xgettext to gettext, this is reverted here
2013-09-14autotools: teach extract_strings_qt.py to respect the XGETTEXT env variableCory Fields
2013-09-05autotools: switch to autotools buildsystemCory Fields
2013-08-22Payment Protocol: X509-validated payment requestsGavin Andresen
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.
2013-05-31Added NSHighResolutionCapable flag to Info.plist for better font rendering ↵Timon Rapp
on Retina displays.
2013-04-15fixes #2506: mac binary with proper version and copyright meta-informations ↵Jonas Schnelli
(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 <jonas.schnelli@include7.ch>
2013-02-12Reimplement click-to-pay links. Add OSX support.Gavin Andresen
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).
2012-10-14Revert "Merge pull request #1931 from laanwj/2012_10_newicons"Wladimir J. van der Laan
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.
2012-10-14Changed the spinner to a non-GPL one, added instructions on how to ↵xanatos
regenerate it, changed the assets attribution, removed old spinner + old spinner's sources.
2012-06-13Update bitcoinstrings from core and English source translation fileWladimir J. van der Laan
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.
2012-04-15fix warnings: unused variable 'XX' [-Wunused-variable]Wladimir J. van der Laan
2012-04-14Rename make_windows_icon.py to .sh as it is a shell script (fixes #1099)Wladimir J. van der Laan
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