Commit Graph

36 Commits

Author SHA1 Message Date
Martchus 0e9637faa2 Fix dynamic retranslation of about dialog
`retranslateUi` must not be used here as it would revert the controls to
the initial state.
2023-07-03 00:49:37 +02:00
Martchus b340ff819c Retranslate certain dialogs/widgets dynamically
This does not cover all details yet.
2023-07-03 00:07:01 +02:00
Martchus 41a1ede6fc Improve handling style changes in custom dialog style
* Avoid using global palette when computing stylesheet
* Re-compute stylesheet on palette changes
2023-03-25 18:49:43 +01:00
Martchus 7765e6f062 Fix typos found via `codespell --skip .git -w` 2021-07-03 19:14:13 +02:00
Martchus 4e5068900f Do not use a tool window for about dialog
* With the Lightly style (and its default color palette) the about dialog
  background is otherwise transparent
* The frame doesn't look that nice anymore under Windows 10 anyways
2021-04-13 21:52:40 +02:00
Martchus cb3a4960e7 Support Qt 6 (commit 174154b) 2020-09-04 00:44:48 +02:00
Martchus 6e734159c6 Update translations 2020-03-17 20:04:36 +01:00
Martchus ec9d2c58ee Don't set parent of "About Qt" dialog
to prevent stylesheet inheritance
2019-10-09 18:00:44 +02:00
Martchus e6a6d41df1 Show Qt version in about dialog 2019-09-07 01:27:41 +02:00
Martchus 02747f4808 Fix old namespaces being mentioned in the documentation 2019-09-04 18:47:36 +02:00
Martchus 3c4ff02a96 Fallback to website URL from CppUtilities::applicationInfo 2019-07-20 20:31:39 +02:00
Martchus 4e30e7c45c Don't abuse organization domain for website in AboutDialog 2019-07-20 20:16:40 +02:00
Martchus b3e7c390d9 Have everything in one top-level namespace 2019-06-10 21:57:46 +02:00
Martchus 676ad1ae6b Show description from app info in about dialog
if none explicitely specified
2019-05-05 18:40:34 +02:00
Martchus 7642214a11 Remove AboutDialog c'tor with init list 2019-05-05 18:05:27 +02:00
Martchus acb7a0e7d9 Adapt to change in c++utilities API 2019-05-04 23:24:59 +02:00
Martchus 2ae98f8ba4 Prevent using deprecated Qt features 2019-05-04 22:16:46 +02:00
Martchus 12d6ab446e Improve appearance of about dialog 2019-02-17 23:38:16 +01:00
Martchus da00c5ada7 about dialog: Allow rich text with links as creator 2019-02-17 23:37:46 +01:00
Martchus 8dc2956edf Use override 2018-10-10 21:12:58 +02:00
Martchus 0619814654 Fix dependency version with GCC 8 2018-05-08 00:37:14 +02:00
Martchus e477214cbc Show link-time dependency versions in about dialog 2018-03-18 18:21:40 +01:00
Martchus afe3373896 Apply tidy after updating to clang-format 5.0.0
The behavior of clang-format slightly changed in Clang 5.0.0:
http://releases.llvm.org/5.0.0/tools/clang/docs/ReleaseNotes.html#clang-format
2017-09-17 21:45:49 +02:00
Martchus 0599eb354d Apply clang-format 2017-05-04 22:46:37 +02:00
Martchus 2dcbc02f4b Apply clang-format 2017-05-01 03:16:25 +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 20e663cbcc Make include guards more unique and consistent 2016-07-04 23:26:48 +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 995a3ad080 adjusted about dialog 2016-03-13 18:06:05 +01:00
Martchus 372154ce2a added simple CMake project file 2015-12-05 22:50:38 +01:00
Martchus f44930d580 unified dialog style sheet, removed hard coded colors 2015-09-26 20:28:30 +02:00
Martchus ce39061808 remove hard coded fonts 2015-09-22 01:50:04 +02:00
Martchus 721e79d027 fixed includes 2015-09-06 20:19:21 +02:00
Martchus 98b02d4149 fixed includes 2015-09-06 15:36:04 +02:00
Martchus 6b7636dd3b removed unnecessary #include 2015-07-27 23:20:16 +02:00
Martchus 26748b4923 First commit 2015-04-22 18:57:44 +02:00