Commit Graph

39 Commits

Author SHA1 Message Date
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 03b0a8f294 Provide 'edit-error' icon
Add templates for icons by the way
2016-11-30 20:57:21 +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 b35e5311a9 Improve handling Svg support 2016-10-19 20:33:59 +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 5d9b3e8be4 Improve error message of SettingsDialog 2016-09-03 20:19:17 +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 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 49e7ab25ce Generate config header in extra module 2016-07-27 21:38:57 +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 9137a63462 Improve documentation 2016-06-10 23:05:43 +02:00
Martchus cca4395fe6 Fix -Winconsistent-missing-override 2016-05-13 22:53:01 +02:00
Martchus 3957bd9c1c added version constraints 2016-04-25 22:19:23 +02:00
Martchus e3eb263962 refactored "recently opened files menu" 2016-04-19 01:38:21 +02:00
Martchus 36de73756b fixed some issues caused the build system changeings 2016-04-16 18:32:56 +02:00
Martchus 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
Martchus 323c3b8824 allow building without Qt Widgets specific features 2016-04-09 02:33:09 +02:00
Martchus 87fd94a2e0 improved settings dialog API 2016-04-04 14:49:40 +02:00
Martchus 4cca128180 link against X11 using find_package 2016-03-28 21:57:01 +02:00
Martchus bffe7b999c added target_link_libraries to static target
required to prevent include errors with Qt headers
2016-03-23 22:37:49 +01:00
Martchus 98897b26f8 added locker classes intended to be used with QMutex 2016-03-10 22:15:16 +01:00
Martchus ba8dd4c113 added header to undefine macros for XML parser 2016-03-06 17:12:50 +01:00
Martchus 74b76e83a3 added macros to utilize XML parsing 2016-03-03 01:43:48 +01:00
Martchus 5d88f428a2 mingw-w64: build both, shared and static libs 2016-02-27 01:27:08 +01:00
Martchus 528bbf46a7 allow user to specify library paths via command line arg 2016-02-09 01:06:50 +01:00
Martchus b5ee1adc3f added DesktopUtils::openLocalFileOrDir() 2016-02-05 19:29:11 +01:00
Martchus 54dec268db show UI files in Qt Creator 2016-01-25 18:59:44 +01:00
Martchus b272ce0d09 ensure custom install targets don't conflict
(required when building as subdirectory)
2016-01-21 16:28:59 +01:00
Martchus 849ed0f58e removed creation of Windows icon 2016-01-05 17:15:16 +01:00
Martchus 69c60ea210 updated version 2015-12-27 18:16:44 +01:00
Martchus d2caf7d7ca disable new ABI (can't catch ios_base::failure with new ABI) 2015-12-13 20:42:37 +01:00
Martchus 67faf53825 improved project files 2015-12-08 08:36:36 +01:00
Martchus 372154ce2a added simple CMake project file 2015-12-05 22:50:38 +01:00