Martchus
557c5d5af9
Fix dependency of res file for built-in translations
2017-02-09 16:20:15 +01:00
Martchus
0ccee40fa4
Check for Qt 5.6 or higher by default
...
which is required by qtutilities itself and most other
projects eg. Tag Editor
2017-02-06 21:35:08 +01:00
Martchus
74aa4316b1
Use std::make_unique provided by C++14
2017-02-05 21:03:01 +01:00
Martchus
086ff0b409
Fix customizing locale
2017-01-07 16:56:24 +01:00
Martchus
f50f35ddc8
Add German translation
2017-01-07 16:46:53 +01:00
Martchus
aca86b0681
Load translations of dependencies, too
2017-01-07 16:09:38 +01:00
Martchus
783c00b78c
Fix handling special chars like # in openLocalFileOrDir()
2016-12-27 20:22:20 +01:00
Martchus
60403202df
Add function to convert QString to native filename
2016-12-21 00:51:11 +01:00
Martchus
662d03ff71
Ensure notification is closed when action invoked
2016-12-13 21:49:13 +01:00
Martchus
3c2c8ed650
Fix reverse lookup for pc and 'StaticQt5::'
2016-12-13 20:23:20 +01:00
Martchus
900e43c7d1
settings dlg: Clean errors during apply
...
Errors are re-added on each OptionPage::apply()
2016-12-12 23:36:08 +01:00
Martchus
e31c2df570
Consider notification as closed when action invoked
2016-12-11 18:05:01 +01:00
Martchus
e5481f5f43
Add class to show notifications via D-Bus
2016-12-11 17:54:23 +01:00
Martchus
31ac09de87
Add prefix to PLATFORM_SPECIFIC_CAPSLOCK_DETECTION macro
2016-12-11 17:13:19 +01:00
Martchus
27b132f39a
Capitalize 'Clear' tooltip on ButtonOverlay
2016-12-01 23:04:45 +01:00
Martchus
03b0a8f294
Provide 'edit-error' icon
...
Add templates for icons by the way
2016-11-30 20:57:21 +01:00
Martchus
653d954a54
Fix use of static Qt 5 plugins
2016-11-26 21:58:42 +01:00
Martchus
70a9d68555
Use StaticQt5::* for static Qt5 imported targets
...
Fallback to old version (Qt5::static::*) if not found
2016-11-12 02:24:06 +01:00
Martchus
c443250989
Add dependencies of localization target correctly
2016-11-12 02:08:02 +01:00
Martchus
6d623989a8
Declare all used Qt module public dependencies
2016-11-10 23:42:53 +01:00
Martchus
e1a8a12670
Provide an imported target for libs
2016-11-10 23:42:53 +01:00
Martchus
5531450c0a
Don't built-in icons already provided as fallback
2016-11-01 14:05:48 +01:00
Martchus
d9380d024e
Allow building shared and static libs at the same time
...
Use 'Static'-prefixed CMake modules provided by patched
mingw-w64-qt5 packages
2016-10-29 00:26:06 +02:00
Martchus
b35e5311a9
Improve handling Svg support
2016-10-19 20:33:59 +02:00
Martchus
58d762b7ee
Improve error message in loadApplicationTranslationFile()
2016-10-05 23:00:51 +02:00
Martchus
812f2d2afd
Fix indentation of QtLinkage.cmake
2016-09-11 23:11:19 +02:00
Martchus
c7b13d063c
List scripts in project file
...
Maybe add install target for scripts later
2016-09-11 20:31:11 +02:00
Martchus
40fba1a3df
Remember last page of settings category
2016-09-08 23:34:39 +02:00
Martchus
5d9b3e8be4
Improve error message of SettingsDialog
2016-09-03 20:19:17 +02:00
Martchus
b51b53190b
Improve macros for XML parsing
2016-08-31 23:39:04 +02:00
Martchus
58fad82c3b
Support icons in SettingsDialog tabs
2016-08-31 23:38:35 +02:00
Martchus
7f9afcda73
Fix decoration for static builds
...
- Also fix finding static web view and JavaScript provider
2016-08-29 15:41:21 +02:00
Martchus
72296a2768
Improve settings dialog
2016-08-27 15:18:44 +02:00
Martchus
924c3b9f61
Allow including icon themes under another name
2016-08-27 15:01:04 +02:00
Martchus
3ea0e47a53
Add functions for positioning
2016-08-27 14:54:19 +02:00
Martchus
9e61cf8e18
Add option for built-in SVG icon support
2016-08-19 22:37:43 +02:00
Martchus
d97e112f0d
Allow using static Qt libraries
2016-08-19 16:16:10 +02:00
Martchus
55ad0b4de1
Improve icons
...
- Provide fallback for Qt icon
- Ensure default search paths are not overwritten
2016-08-17 20:05:48 +02:00
Martchus
292b0eae30
Allow setting Qt platform theme via argument
2016-08-16 19:35:40 +02:00
Martchus
5e937c7266
Allow showing only a single category in SettingsDialog
2016-08-16 00:36:19 +02:00
Martchus
de98b88f4a
Improve Qt settings
...
Setting font and icon theme doesn't work yet, not sure
about locale
2016-08-14 22:44:25 +02:00
Martchus
7edccd9f75
Move options for GUI to BasicConfig
2016-08-14 16:51:19 +02:00
Martchus
2e541286ea
Fix filter in settings dialog
2016-08-11 18:24:02 +02:00
Martchus
b5bd368c5c
Load translations also for Qt modules not in qtbase
2016-07-27 21:52:01 +02:00
Martchus
49e7ab25ce
Generate config header in extra module
2016-07-27 21:38:57 +02:00
Martchus
30f53e819c
Fix loading ressources
...
Still TODO: Load translations for modules not in qtbase
2016-07-27 18:52:59 +02:00
Martchus
f8718d31f6
Remove unneeded #include
2016-07-27 18:51:45 +02:00
Martchus
babb75a205
Attempt to link statically against Qt
...
Linking statically against Qt with CMake still doesn't work. Seems like
there is still some work to do on the Qt side. Patches from MSYS2 might
help.
2016-07-27 18:51:25 +02:00
Martchus
5a0eba3726
Allow built-in translations and icons
...
- Allow to built-in qm files for translations
using the Qt resource system
- Allow to built-in required icons from specified
icon themes using the Qt resource system
- Provide bash script to determine required icons
2016-07-16 23:12:02 +02:00
Martchus
c66d1513f9
Using option for CMake options
2016-07-11 19:52:52 +02:00