e55ae3686b
Require CMake 3.3.0 in all modules
2020-01-10 18:01:27 +01:00
67165b69d7
Don't use toSet() method which was deprecated in Qt 5.14.0
2019-12-15 19:29:03 +01:00
b8d00d27c9
Apply cmake-format v0.6.0
2019-11-30 17:58:56 +01:00
1155ab0036
Use QFileInfo to check for absolute path in openLocalFileOrDir()
...
Better not rely on a correct implmentation of std::filesystem in
libstdc++ on Windows when using Qt anyways.
2019-10-09 17:33:38 +02:00
df03b97ced
Fix openLocalFileOrDir() on Windows
...
Not tested yet
2019-10-09 12:54:35 +02:00
02747f4808
Fix old namespaces being mentioned in the documentation
2019-09-04 18:47:36 +02:00
Chih-Hsuan Yen
f24c07b8a5
Fix building on Mac OS X/macOS
...
Without project(), compiler flags like -std=gnu++17 are not applied
for non-Apple clang on Mac OS X/macOS.
2019-07-20 22:32:35 +08:00
d3c9653b9e
Add EXCLUDED_FILES variable
...
When adding source files to the _FILES variables conditionally
those are so far not being formatted or translated. Adding
these files at least to the EXCLUDED_FILES will fix this.
Replaces DOC_ONLY_FILES which served the same purpose but was
limited to documentation.
2019-07-13 14:01:52 +02:00
ec3d68a635
Apply cmake-format 0.5.1
2019-06-01 12:15:48 +02:00
d8333f3793
Apply cmake-format
2019-05-04 21:01:06 +02:00
850101dce6
Support installing multiple configurations within the same prefix
2019-05-03 01:03:41 +02:00
c707591128
Don't mix building static and shared libraries
2019-04-21 16:44:54 +02:00
3502be2826
Adapt to c++utilities v5
2019-04-20 02:43:26 +02:00
da00c5ada7
about dialog: Allow rich text with links as creator
2019-02-17 23:37:46 +01:00
71cca64360
Bump version
2019-02-17 17:04:33 +01:00
190e58fe67
Apply cmake-format
2019-02-06 17:32:10 +01:00
530d61fc41
APK: Add check for SDK/NDK path
2018-12-02 21:37:57 +01:00
3369ff8f6c
Improve configuration for platform specific capslock detection
...
* Allow to turn the feature completely off
* Don't use the define unnecessarily in the entire project
2018-10-17 17:37:37 +02:00
Marius Kittler
36f3c71a66
Make use of ChecklistModel more convenient
2018-10-10 17:47:57 +02:00
881ed0a2cb
Add module to create Android APK using androiddeployqt
2018-09-16 00:38:46 +02:00
Marius Kittler
beb0ddcb77
Don't enable D-Bus notification under Android by default
2018-07-13 14:36:00 +02:00
Marius Kittler
7472ddc5af
Improve coding style
2018-07-11 13:16:57 +02:00
b7f2ce0f10
Allow to overriding Qt Quick Controls 2 style
...
Make it an extra function in the header so the utilities
don't depend on the Qt Quick Controls 2 library (just for
one function call).
2018-06-16 13:10:19 +02:00
aa300b237f
Use const in generateWindowTitle()
2018-05-23 23:20:01 +02:00
6727f97ac6
Allow querying capabilities of DBus notification daemon
2018-03-31 23:35:39 +02:00
f76d4044aa
Support setting image and image path of DBus notifications
2018-03-18 03:07:03 +01:00
0409b77831
Split Qt-specific config from other config
...
So adding Qt-specific config does not require a change
in c++utilities anymore.
2018-03-07 18:22:53 +01:00
e6e968e4ea
Fix locating Qt's translations under openSUSE
2018-02-10 20:06:45 +01:00
29a2f993a3
Configure static Qt Widget style plugins
...
* Fix missing "Vista style" in static, Qt 5.10 based
Windows build
* Required since the platform styles have been
"pluginized" in Qt 5.10
* See 4f3249f32d
2017-12-15 20:22:29 +01:00
bf1519d357
Improve handling static Qt plugins
...
* Only link targets using static Qt Gui/Widgets/Quick
against static plugins since currently only GUI-related
plugins are relevant
* Don't require to link explicitely against the related
module (eg. Qt Svg for the Svg icon engine) because the
imported target of the plugin should pull all required
dependencies
* Add option for linking against static Qt image format
plugins
* Link GUI applications using static Qt Gui/Widgets/Quick
against the static X11 platform integration plugin if it
is available
2017-09-03 18:03:41 +02:00
007c338388
Increase version (5.7.1 -> 5.7.2)
2017-08-30 23:00:57 +02:00
64040170b4
Disable D-Bus notifications by default under MacOS
2017-08-06 00:39:30 +02:00
d3de8e5c62
Don't append generated D-Bus files to sources
...
Allows to distinguish generated files for coverage
report
2017-07-09 23:45:17 +02:00
37dc2f722f
Add missing #include <functional>
2017-05-30 15:08:01 +02:00
61a544d42f
Make definitions for gui support project specific
2017-04-27 22:03:37 +02:00
784781b409
Set 'MACOSX_BUNDLE' for GUI apps under MacOS
...
This makes it a GUI executable that can be launched from
the Finder. Not tested yet.
2017-03-29 00:17:26 +02:00
263418b9d5
Provide header files to select Qt Script/QML
...
Allows supporting Qt Script and Qt QML as JavaScript
provider at the same time more conveniently
2017-03-14 23:24:04 +01:00
14c3c7690a
Provide header files to select Qt WebKit/WebEngine
...
Allows supporting Qt WebKit and Qt WebEngine at the
same time more conveniently
2017-03-14 22:45:33 +01:00
0c34b456f0
Enable high DPI pixmap support in all applications
2017-03-01 23:24:47 +01:00
ad6f040881
Fix typo
2017-03-01 18:20:14 +01:00
8f2e3f0476
Add macro to auto init resources of static deps
...
Generated macro code is made available via config
header implemented in c++utilities
2017-02-11 02:04:12 +01:00
28709de12b
Require latest c++utilities
2017-02-09 16:48:42 +01:00
74aa4316b1
Use std::make_unique provided by C++14
2017-02-05 21:03:01 +01:00
f50f35ddc8
Add German translation
2017-01-07 16:46:53 +01:00
aca86b0681
Load translations of dependencies, too
2017-01-07 16:09:38 +01:00
60403202df
Add function to convert QString to native filename
2016-12-21 00:51:11 +01:00
e5481f5f43
Add class to show notifications via D-Bus
2016-12-11 17:54:23 +01:00
31ac09de87
Add prefix to PLATFORM_SPECIFIC_CAPSLOCK_DETECTION macro
2016-12-11 17:13:19 +01:00
03b0a8f294
Provide 'edit-error' icon
...
Add templates for icons by the way
2016-11-30 20:57:21 +01:00
6d623989a8
Declare all used Qt module public dependencies
2016-11-10 23:42:53 +01:00