summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Translated using Weblate (German)HEADmasterDaemonratte46 hours1-1/+1
| | | | | | | Currently translated at 60.2% (170 of 282 strings) Translation: dependencies/tqt - examples-demo Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-examples-demo/de/
* Rename several symbols {qt=>tqt}Alexander Golubev4 days4-277/+277
| | | | | | | | | | | | | | Symbols renamed: * {qt=>tqt}_desktopwidget_update_workarea * {qt=>tqt}_desktopwidget_workarea_dirty * {qt=>tqt}_net_supports() * {qt=>tqt}_net_* * {qt=>tqt}_x11_create_desktop_on_screen All those are internal symbols; the changes don't affect API/ABI. No additional changes required. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* tqdesktopwidget: cleanup indentsAlexander Golubev4 days1-85/+87
| | | | Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Translated using Weblate (German)Daemonratte8 days1-2/+4
| | | | | | | Currently translated at 0.4% (1 of 239 strings) Translation: dependencies/tqt - tools-linguist Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-linguist/de/
* Translated using Weblate (German)Daemonratte8 days1-1/+1
| | | | | | | Currently translated at 0.2% (3 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/de/
* Translated using Weblate (German)Daemonratte8 days1-1/+1
| | | | | | | Currently translated at 100.0% (453 of 453 strings) Translation: dependencies/tqt Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt/de/
* Fix infinite looping in TQTextEngine::shape()Alexander Golubev9 days4-12/+28
| | | | | | | | | | | | | | | | | | With certain characters a loop inside TQTextEngine::shape() could repeat forever because some script engines were requesting more memory because of a mistake. In particular this were observed with at least letters "ई" (U+0908, DEVANAGARI LETTER II) and "ༀ" (U+0F00, TIBETAN SYLLABLE OM). The problem was already solved in Qt somewhere between last Qt3 release and first Qt4. But due to no public VCS is available it's impossible to pinpoint an exact commit. This patch is heavily based on the Qt-4.3.5 code. Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/issues/270 Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tdeutils/issues/93 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Translated using Weblate (Russian)Andrei Stepanov13 days1-1/+1
| | | | | | | Currently translated at 100.0% (282 of 282 strings) Translation: dependencies/tqt - examples-demo Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-examples-demo/ru/
* Translated using Weblate (Russian)Andrei Stepanov13 days1-5/+5
| | | | | | | Currently translated at 100.0% (1178 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Fix a -Wlogical-not-parentheses warningAlexander Golubev2026-03-111-1/+1
| | | | | | | | | | | | | | | The function returns the number of lowest zero bits of a 32-bit value and shifts the value by that number. By the time it reaches last condition x can be zero if and only if the passed value was zero and hence we can immediately return 32. Initially the condition were likely supposed to be `if (!(x & 1))` but in this particular case it's the same as `!x` and subjectively it makes more sense to just check if the number is zero. See discussion in the #264. See-also: https://mirror.git.trinitydesktop.org/gitea/TDE/tqt/pulls/264 Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Translated using Weblate (Russian)Andrei Stepanov2026-03-091-218/+237
| | | | | | | Currently translated at 100.0% (1178 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-03-081-3/+3
| | | | | | | Currently translated at 81.4% (960 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-03-021-30/+32
| | | | | | | Currently translated at 81.2% (957 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Translated using Weblate (Russian)Alexander Golubev2026-02-271-9/+9
| | | | | | | Currently translated at 79.1% (932 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Translated using Weblate (Russian)Alexander Golubev2026-02-241-10/+10
| | | | | | | Currently translated at 100.0% (282 of 282 strings) Translation: dependencies/tqt - examples-demo Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-examples-demo/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-241-44/+48
| | | | | | | Currently translated at 79.1% (932 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Translated using Weblate (Russian)Alexander Golubev2026-02-241-2/+2
| | | | | | | Currently translated at 100.0% (488 of 488 strings) Translation: dependencies/tqt Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-231-282/+290
| | | | | | | Currently translated at 100.0% (282 of 282 strings) Translation: dependencies/tqt - examples-demo Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-examples-demo/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-231-9/+9
| | | | | | | Currently translated at 75.3% (888 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-231-1/+1
| | | | | | | Currently translated at 100.0% (253 of 253 strings) Translation: dependencies/tqt - tools-assistant Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-assistant/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-231-3/+3
| | | | | | | Currently translated at 100.0% (239 of 239 strings) Translation: dependencies/tqt - tools-linguist Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-linguist/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-231-7/+7
| | | | | | | Currently translated at 100.0% (488 of 488 strings) Translation: dependencies/tqt Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt/ru/
* Added translation using Weblate (Russian)Andrei Stepanov2026-02-221-0/+1185
|
* Translated using Weblate (Russian)Andrei Stepanov2026-02-121-2/+2
| | | | | | | Currently translated at 100.0% (253 of 253 strings) Translation: dependencies/tqt - tools-assistant Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-assistant/ru/
* Translated using Weblate (Russian)Andrei Stepanov2026-02-081-14/+15
| | | | | | | Currently translated at 75.2% (886 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Added description to the subject in the manual page.Slávek Banko2026-02-071-1/+1
| | | | | | Lintian tag: bad-whatis-entry Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Use utf8 encoding for special characters in documentation.Slávek Banko2026-02-075-14/+14
| | | | | | Lintian tag: national-encoding Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Cleaning up desktop filesSlávek Banko2026-02-074-17/+21
| | | | | | | | | | The desktop files listed a mimetype, but it doesn't seem to be tied to any specific file types. Also, the filename is not passed in the Exec arguments. Lintian tag: desktop-mime-but-no-exec-code Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
* Remove support for Irix, which is discontinued and does not provide a c++17 ↵Michele Calgaro2026-02-0541-1593/+21
| | | | | | complaint compiler Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Don't look up '0-serialized' pointers in TQGDict. This replaces PR #263Michele Calgaro2026-01-211-7/+3
| | | | | | It makes no logical sense to serialize a pointer value and in fact 0 is written. So the call to look_ptr is never executed when deserializing a pointer. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix typo in previous commitMichele Calgaro2026-01-181-1/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove support for HPUX, which is discontinued and does not provide a c++17 ↵Michele Calgaro2026-01-1781-2323/+127
| | | | | | complaint compiler. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* fix all loops with empty bodyDenis Kozadaev2026-01-111-15/+60
| | | | Signed-off-by: Denis Kozadaev <denis@dilos.org>
* concatenating char and a stringDenis Kozadaev2026-01-111-2/+2
| | | | Signed-off-by: Denis Kozadaev <denis@dilos.org>
* Translated using Weblate (Russian)Andrei Stepanov2026-01-101-3/+3
| | | | | | | Currently translated at 74.2% (875 of 1178 strings) Translation: dependencies/tqt - tools-designer Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt-tools-designer/ru/
* Drop support for Watcom compiler, which is not c++17 compliant.Michele Calgaro2026-01-067-408/+0
| | | | | | | Also remove some left over files that should have been deleted when support for SCO was removed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove definition of TQ_DUMMY_COMPARISON_OPERATORMichele Calgaro2026-01-012-4/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove usage of TQ_FULL_TEMPLATE_INSTANTIATION and TQ_DUMMY_COMPARISON_OPERATOR.Michele Calgaro2026-01-0143-182/+2
| | | | | | | The #defines were used for some very old compilers which had issues with template instantiation. We are now using c++17 compilers, so this is unnecessary. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove TQ_INLINE_TEMPLATES defineMichele Calgaro2026-01-012-8/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove usage of TQ_INLINE_TEMPLATES define. inline' is redundant in function ↵Michele Calgaro2025-12-3113-139/+123
| | | | | | template definitions, except for specific template specialization Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* configure: use POSIX-compliant syntax for sedAlexander Golubev2025-12-301-1/+1
| | | | | | | | The sed invocation previously introduced in 854c5d5c9 was using `\s` for space matching which is GNU extensions. This commit replaces it with POSIX-compliant character class `[[:space:]]`. Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
* Remove Q_CANNOT_DELETE_CONSTANT define. We are using c++17 compilers,Michele Calgaro2025-12-283-12/+0
| | | | | | this should no longer be needed. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove Q_NO_EXPLICIT_KEYWORD and Q_EXPLICIT macros.Michele Calgaro2025-12-2813-55/+13
| | | | | | We are using c++17 compilers, so 'explicit' is supported. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove Q_NO_BOOL_TYPE define.Michele Calgaro2025-12-288-115/+0
| | | | | | We are using c++17 compilers, so bool is always available. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove BSD g++ 3.4 spec since such old version does not provide a c++17 compilerMichele Calgaro2025-12-282-82/+0
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Remove Q_BROKEN_TEMPLATE_SPECIALIZATION define.Michele Calgaro2025-12-2824-56/+0
| | | | | | We are using c++17 compilers, so template specialization are supported. Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Fix FTBFS caused by typo in previous commitMichele Calgaro2025-12-271-1/+1
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TRUE/FALSE with boolean values true/false - part 10Michele Calgaro2025-12-2790-3064/+3027
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Add detection of supported c++ standards and require c++17.Michele Calgaro2025-12-261-2/+33
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
* Replace TRUE/FALSE with boolean values true/false - part 9Michele Calgaro2025-12-2274-1538/+1532
| | | | Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>