Commit Graph

51 Commits

Author SHA1 Message Date
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
e1a8a12670 Provide an imported target for libs 2016-11-10 23:42:53 +01:00
5531450c0a Don't built-in icons already provided as fallback 2016-11-01 14:05:48 +01:00
b35e5311a9 Improve handling Svg support 2016-10-19 20:33:59 +02:00
c7b13d063c List scripts in project file
Maybe add install target for scripts later
2016-09-11 20:31:11 +02:00
5d9b3e8be4 Improve error message of SettingsDialog 2016-09-03 20:19:17 +02:00
58fad82c3b Support icons in SettingsDialog tabs 2016-08-31 23:38:35 +02:00
7f9afcda73 Fix decoration for static builds
- Also fix finding static web view and JavaScript provider
2016-08-29 15:41:21 +02:00
9e61cf8e18 Add option for built-in SVG icon support 2016-08-19 22:37:43 +02:00
d97e112f0d Allow using static Qt libraries 2016-08-19 16:16:10 +02:00
49e7ab25ce Generate config header in extra module 2016-07-27 21:38:57 +02:00
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
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
9137a63462 Improve documentation 2016-06-10 23:05:43 +02:00
cca4395fe6 Fix -Winconsistent-missing-override 2016-05-13 22:53:01 +02:00
3957bd9c1c added version constraints 2016-04-25 22:19:23 +02:00
e3eb263962 refactored "recently opened files menu" 2016-04-19 01:38:21 +02:00
36de73756b fixed some issues caused the build system changeings 2016-04-16 18:32:56 +02:00
9cf5656efe reduce code duplication in build system
- get rid of qmake project file
- provide CMake modules for common tasks
- provide templates for *.desktop files
2016-04-16 02:11:20 +02:00
323c3b8824 allow building without Qt Widgets specific features 2016-04-09 02:33:09 +02:00
87fd94a2e0 improved settings dialog API 2016-04-04 14:49:40 +02:00
4cca128180 link against X11 using find_package 2016-03-28 21:57:01 +02:00
bffe7b999c added target_link_libraries to static target
required to prevent include errors with Qt headers
2016-03-23 22:37:49 +01:00
98897b26f8 added locker classes intended to be used with QMutex 2016-03-10 22:15:16 +01:00
ba8dd4c113 added header to undefine macros for XML parser 2016-03-06 17:12:50 +01:00
74b76e83a3 added macros to utilize XML parsing 2016-03-03 01:43:48 +01:00
5d88f428a2 mingw-w64: build both, shared and static libs 2016-02-27 01:27:08 +01:00
528bbf46a7 allow user to specify library paths via command line arg 2016-02-09 01:06:50 +01:00
b5ee1adc3f added DesktopUtils::openLocalFileOrDir() 2016-02-05 19:29:11 +01:00
54dec268db show UI files in Qt Creator 2016-01-25 18:59:44 +01:00
b272ce0d09 ensure custom install targets don't conflict
(required when building as subdirectory)
2016-01-21 16:28:59 +01:00
849ed0f58e removed creation of Windows icon 2016-01-05 17:15:16 +01:00
69c60ea210 updated version 2015-12-27 18:16:44 +01:00
d2caf7d7ca disable new ABI (can't catch ios_base::failure with new ABI) 2015-12-13 20:42:37 +01:00
67faf53825 improved project files 2015-12-08 08:36:36 +01:00