Commit Graph

  • ceb125f5d7 Disable unit tests for Qt 6.5/QBS/MSVC. Roman Telezhynskyi 2023-08-14 07:32:48 +0300
  • d9a53a92fc When dealing with a system that supports native dark mode and Qt that doesn't, activate only custom dark theme to mimic dark mode and nothing in case of light mode. Roman Telezhynskyi 2023-08-14 07:26:54 +0300
  • ae549bf948 Activate custom stylesheet to mimic dark mode on Qt versions those do not support native dark mode. Roman Telezhynskyi 2023-08-13 19:58:58 +0300
  • 20117e78a2 Temporary comment. Roman Telezhynskyi 2023-08-13 17:02:58 +0300
  • fef65aeeca Show that the app busy when switching a style. Roman Telezhynskyi 2023-08-13 17:02:27 +0300
  • 7f332548c2 Refactoring. Roman Telezhynskyi 2023-08-13 10:51:54 +0300
  • be2aaf5cdf Fix missing headers. Roman Telezhynskyi 2023-08-13 10:51:38 +0300
  • 8a9e73738d Fix missing headers. Roman Telezhynskyi 2023-08-13 09:24:01 +0300
  • 16566d1a4c Set QT_PLUGIN_PATH variable to fix running unit tests. Roman Telezhynskyi 2023-08-12 20:23:54 +0300
  • da1b6e8c28 Fix MSVC 2022 warnings. Roman Telezhynskyi 2023-08-12 20:23:13 +0300
  • 2820fde0ee Support for Dark mode. Roman Telezhynskyi 2023-08-12 12:38:18 +0300
  • a5bf891d43 Increased requirement for minimal Qt version. Roman Telezhynskyi 2023-08-12 12:03:28 +0300
  • baf4f1a08b Refactoring. Roman Telezhynskyi 2023-08-12 10:31:10 +0300
  • ff6689f247 Fix compatibility with Qt 5.6. Roman Telezhynskyi 2023-08-11 17:59:55 +0300
  • 92af5107d7 Fix recursion issue on MacOS. Roman Telezhynskyi 2023-08-11 16:16:22 +0300
  • 19059ccaff MSVC warning. Roman Telezhynskyi 2023-08-11 16:16:03 +0300
  • 5d5ab508d4 Fix build. Roman Telezhynskyi 2023-08-10 18:46:41 +0300
  • 479c7da4c1 Fix cursor size. Roman Telezhynskyi 2023-08-10 16:35:18 +0300
  • 639daa9c4f Fix compatibility with < Qt 5.13. Roman Telezhynskyi 2023-08-10 15:45:27 +0300
  • 0e70c799c4 Updating pip requires administrative rights. Roman Telezhynskyi 2023-08-10 15:18:04 +0300
  • d433287be7 Fixing artifacts while changing system theme color on Windows. Roman Telezhynskyi 2023-08-09 19:21:04 +0300
  • 70b527a3c9 Fix build. Roman Telezhynskyi 2023-08-09 15:55:25 +0300
  • aea4fe3cee Qt can ignore OS settings, so, we must check palette settings instead. Roman Telezhynskyi 2023-08-09 15:53:00 +0300
  • 14ec95ee9f Switch to Fusion style when activate custom theme or use default dark theme on Windows. Roman Telezhynskyi 2023-08-09 15:46:02 +0300
  • 0f7a8b7e0d Upgrade pip before installing. Roman Telezhynskyi 2023-08-08 18:17:49 +0300
  • eedb2cdf1b Refactoring. Roman Telezhynskyi 2023-08-08 18:17:31 +0300
  • 846e5b3d4f Fix Qbs script. Roman Telezhynskyi 2023-08-08 18:17:19 +0300
  • 73c35c4b2a error C2065: 'not': undeclared identifier Roman Telezhynskyi 2023-08-08 16:55:59 +0300
  • d4859b7604 Fix compatibility with Qt 5.6. Roman Telezhynskyi 2023-08-08 16:52:07 +0300
  • 358e16bb0d QToolBar background color only applies to actions on Linux. Roman Telezhynskyi 2023-08-08 10:39:14 +0300
  • aeb4780c96 Fix build with qmake. Roman Telezhynskyi 2023-08-08 09:26:14 +0300
  • 2907f1e80a Fix resource names. Roman Telezhynskyi 2023-08-08 07:33:10 +0300
  • 0713223ba8 Optimize size of icon themes. Roman Telezhynskyi 2023-08-08 07:31:25 +0300
  • 16c65f1d53 Increase memory limit for Linux container. Roman Telezhynskyi 2023-08-07 11:46:46 +0300
  • 0eff1b09f2 Use NativeMacDarkThemeAvailable instead of NSNativeMacDarkThemeAvailable. Roman Telezhynskyi 2023-08-07 11:37:06 +0300
  • 5d305e7d78 Remove scripts. Roman Telezhynskyi 2023-08-07 11:09:19 +0300
  • 6d70309136 Use icons from icon theme. Roman Telezhynskyi 2023-08-07 11:08:12 +0300
  • c041cd029e Remove symbolic links which doesn't work well on Windows. Optimize themes. Split dark and light themes to optimize amount of memory needed for compilation. Roman Telezhynskyi 2023-08-07 09:37:00 +0300
  • 659188028e Reverse change. Roman Telezhynskyi 2023-08-05 19:39:23 +0300
  • 995ff71546 Fix infinite recursion. Roman Telezhynskyi 2023-08-05 19:31:23 +0300
  • 45c0b1cf1f Use #include <QtGlobal> instead to cover all Qt versions. Roman Telezhynskyi 2023-08-05 19:06:32 +0300
  • cd0813f043 Fix compatibility with < Qt 6. Roman Telezhynskyi 2023-08-05 18:58:29 +0300
  • 5e6e1e2844 Add missing files. Roman Telezhynskyi 2023-08-05 18:39:19 +0300
  • e60ba5bedb Support for dark theme for custom icons. Roman Telezhynskyi 2023-08-05 17:51:23 +0300
  • 8611153fe1 Fix regression. Roman Telezhynskyi 2023-07-27 19:59:24 +0300
  • 809186b8f5 Added Memory Sanitizer. Roman Telezhynskyi 2023-07-25 14:03:39 +0300
  • d1cbb61238 Refactoring. Roman Telezhynskyi 2023-07-25 14:02:01 +0300
  • ccdabec868 Avoid using global static variables. Roman Telezhynskyi 2023-07-25 14:01:41 +0300
  • ba9d9ff501 Improve performance when draw with SVG fonts. Roman Telezhynskyi 2023-07-25 09:18:50 +0300
  • bc1f47921f Refactoring. Roman Telezhynskyi 2023-07-25 09:18:09 +0300
  • 807964e019 Fix memory leaks. Roman Telezhynskyi 2023-07-24 17:52:52 +0300
  • 55ba30e785 Fix app crash. Roman Telezhynskyi 2023-07-24 17:51:55 +0300
  • cb4741acc9 Fix memory leaks. Roman Telezhynskyi 2023-07-24 17:51:23 +0300
  • ec8a22cc84 Improve support for dark theme. Roman Telezhynskyi 2023-07-24 13:41:42 +0300
  • 2646a9c6d7 Fix compatibility with < Qt 5.7. Roman Telezhynskyi 2023-07-17 16:48:50 +0300
  • 01bd5a0caf Fix compatibility with < Qt 5.12. Roman Telezhynskyi 2023-07-17 16:41:59 +0300
  • c8844853b5 do not include <ciso646> with C++20 Roman Telezhynskyi 2023-07-17 16:33:57 +0300
  • 62f468b57b Fix compilation error. Roman Telezhynskyi 2023-07-15 19:31:41 +0300
  • 27d5b5d784 Optimizing cleaning algorithm. Roman Telezhynskyi 2023-07-15 19:24:22 +0300
  • 404145c708 Fix compatibility with Qt 5.6. Roman Telezhynskyi 2023-07-15 17:40:18 +0300
  • 30aa5e7c22 Fix incompatibility with GCC < 10.1. Roman Telezhynskyi 2023-07-15 17:35:16 +0300
  • b44919c53e Move python upfront. Roman Telezhynskyi 2023-07-15 16:49:23 +0300
  • 99ef44937d Restore path to Chocolatey. Roman Telezhynskyi 2023-07-15 16:25:28 +0300
  • 3920e9ca15 Switch to MinGW from Chocolatey. Roman Telezhynskyi 2023-07-15 16:14:45 +0300
  • d1b51c78f6 Fix build. Roman Telezhynskyi 2023-07-15 15:24:25 +0300
  • 3c4caff7e1 Try GCC 8.1. Roman Telezhynskyi 2023-07-15 15:19:45 +0300
  • 37b00a9fd5 Fix build. Roman Telezhynskyi 2023-07-15 15:12:17 +0300
  • dad5955e48 Switch to MinGW 11.2. Roman Telezhynskyi 2023-07-15 14:47:50 +0300
  • 8980adda6f Fix build. Roman Telezhynskyi 2023-07-15 14:42:17 +0300
  • 403c57ecc7 Give static functions more verbose names to not confuse a compiler. Roman Telezhynskyi 2023-07-15 14:34:24 +0300
  • 254d32ff7f Optimize usage of defglobal.h. Roman Telezhynskyi 2023-07-15 13:47:14 +0300
  • dc625ceaa4 Check what has been installed in C:\Qt\Tools. Roman Telezhynskyi 2023-07-15 13:38:54 +0300
  • 8e6eb13b38 Fix Microsoft Visual Studio 2022 version. Roman Telezhynskyi 2023-07-15 11:07:18 +0300
  • 41464eece0 Fix build with GCC 4.9. Roman Telezhynskyi 2023-07-15 10:58:28 +0300
  • 7275ad5a7f Add missing link to printsupport. Roman Telezhynskyi 2023-07-15 10:57:56 +0300
  • 68ab004b9d Fix compiler version. Roman Telezhynskyi 2023-07-15 10:57:17 +0300
  • 629fb343c7 appveyor now supports Qt 6.5.1. Roman Telezhynskyi 2023-07-13 22:12:24 +0300
  • a89815fdea Switch back to MinGW. Roman Telezhynskyi 2023-07-13 22:11:28 +0300
  • 25aa63f9a9 Improve Dropbox folder cleaning. Roman Telezhynskyi 2023-07-13 22:08:39 +0300
  • 1f9a5ce258 Fix missing includes. Roman Telezhynskyi 2023-07-13 20:10:23 +0300
  • 49b0ae49f5 Refactoring. Roman Telezhynskyi 2023-07-13 20:10:04 +0300
  • 97957cf4d7 Fix missing header. Roman Telezhynskyi 2023-07-13 19:32:07 +0300
  • bbed14d37d Refactoring. Roman Telezhynskyi 2023-07-13 19:31:54 +0300
  • ac25cc02df Fix regression with curve control length. Roman Telezhynskyi 2023-07-13 17:42:22 +0300
  • 161918203a Refactoring. Roman Telezhynskyi 2023-07-13 17:49:20 +0300
  • de0ffa0148 Tool box redesign. Roman Telezhynskyi 2023-07-08 18:23:33 +0300
  • 276c620535 Fix crash after using tool Union of details. Roman Telezhynskyi 2023-07-08 10:33:23 +0300
  • 3e2a44d2ab Refactoring. Roman Telezhynskyi 2023-07-08 10:33:08 +0300
  • 83c914f47d Export to HP-GL format. Roman Telezhynskyi 2023-07-10 19:23:41 +0300
  • 633bd18899 Qt5's QFont::fromString() isn't compatible with Qt6's QFont::toString(). Roman Telezhynskyi 2023-07-07 16:42:54 +0300
  • 1e2f1f7708 Refactoring. Roman Telezhynskyi 2023-07-07 12:16:49 +0300
  • c39c5b884e Revert to armv8. Roman Telezhynskyi 2023-06-30 11:57:11 +0300
  • e3b871813b Switch to custom profile. Roman Telezhynskyi 2023-06-30 11:02:30 +0300
  • 9ec05fe80b Switch to Xcode 14. Roman Telezhynskyi 2023-06-30 10:07:18 +0300
  • 2672eaeb0e Fix build. Roman Telezhynskyi 2023-06-30 09:19:57 +0300
  • b443159cf5 Fix compatibility with < Qt 5.15. Roman Telezhynskyi 2023-06-29 19:08:39 +0300
  • e6533cb697 Fix compatibility with < Qt 6.1. Roman Telezhynskyi 2023-06-29 18:16:04 +0300
  • d5f5e0cb3f Minor fixes. Roman Telezhynskyi 2023-06-29 18:08:36 +0300
  • 7e9ed594ea Send countryId attribute to check if we can populate country information. Roman Telezhynskyi 2023-06-29 17:57:40 +0300
  • a459e41f1d Update info about selected translation language if user changed it. Roman Telezhynskyi 2023-06-29 17:55:43 +0300