Commit Graph

676 Commits (master)
 

Author SHA1 Message Date
Daemonratte 60d3ff4346 Translated using Weblate (German)
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/
2 days ago
Daemonratte acc5dd6b2f Translated using Weblate (German)
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/
2 days ago
Daemonratte 0a74c67853 Translated using Weblate (German)
Currently translated at 100.0% (453 of 453 strings)

Translation: dependencies/tqt
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt/de/
2 days ago
Alexander Golubev a04969affe Fix infinite looping in TQTextEngine::shape()
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>
3 days ago
Andrei Stepanov 6ec5d7ec4f Translated using Weblate (Russian)
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/
1 week ago
Andrei Stepanov a8a7c5b94f Translated using Weblate (Russian)
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/
1 week ago
Alexander Golubev 709a2722bd Fix a -Wlogical-not-parentheses warning
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>
1 week ago
Andrei Stepanov ae09d05d07 Translated using Weblate (Russian)
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/
2 weeks ago
Andrei Stepanov 34fd5ab827 Translated using Weblate (Russian)
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/
2 weeks ago
Andrei Stepanov 28d87850e4 Translated using Weblate (Russian)
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/
3 weeks ago
Alexander Golubev 71d70d6eac Translated using Weblate (Russian)
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/
3 weeks ago
Alexander Golubev f7584573ef Translated using Weblate (Russian)
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/
4 weeks ago
Andrei Stepanov 3aa89a4c41 Translated using Weblate (Russian)
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/
4 weeks ago
Alexander Golubev a326cc97e9 Translated using Weblate (Russian)
Currently translated at 100.0% (488 of 488 strings)

Translation: dependencies/tqt
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt/ru/
4 weeks ago
Andrei Stepanov 9b085dd5a7 Translated using Weblate (Russian)
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/
4 weeks ago
Andrei Stepanov 423d08bfc7 Translated using Weblate (Russian)
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/
4 weeks ago
Andrei Stepanov 385ac8579d Translated using Weblate (Russian)
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/
4 weeks ago
Andrei Stepanov b58550aace Translated using Weblate (Russian)
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/
4 weeks ago
Andrei Stepanov e81e516196 Translated using Weblate (Russian)
Currently translated at 100.0% (488 of 488 strings)

Translation: dependencies/tqt
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/dependencies/tqt/ru/
4 weeks ago
Andrei Stepanov fff1cef485 Added translation using Weblate (Russian) 4 weeks ago
Andrei Stepanov 4246e9bd1a Translated using Weblate (Russian)
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/
1 month ago
Andrei Stepanov d29382efab Translated using Weblate (Russian)
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/
1 month ago
Slávek Banko e1d2885006
Added description to the subject in the manual page.
Lintian tag: bad-whatis-entry

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago
Slávek Banko 0b030ddeb7
Use utf8 encoding for special characters in documentation.
Lintian tag: national-encoding

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
1 month ago
Slávek Banko dee8637bfc
Cleaning up desktop files
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>
1 month ago
Michele Calgaro 293aa66e26
Remove support for Irix, which is discontinued and does not provide a c++17 complaint compiler
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 month ago
Michele Calgaro ec615dc3b5
Don't look up '0-serialized' pointers in TQGDict. This replaces PR #263
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>
2 months ago
Michele Calgaro b6ba99e65a
Fix typo in previous commit
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 months ago
Michele Calgaro 2080def64c
Remove support for HPUX, which is discontinued and does not provide a c++17 complaint compiler.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 months ago
Denis Kozadaev 37a07263c7
fix all loops with empty body
Signed-off-by: Denis Kozadaev <denis@dilos.org>
2 months ago
Denis Kozadaev 943a094971 concatenating char and a string
Signed-off-by: Denis Kozadaev <denis@dilos.org>
2 months ago
Andrei Stepanov 033eea3256 Translated using Weblate (Russian)
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/
2 months ago
Michele Calgaro 43ae5aadf4
Drop support for Watcom compiler, which is not c++17 compliant.
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>
2 months ago
Michele Calgaro 074d585cc3
Remove definition of TQ_DUMMY_COMPARISON_OPERATOR
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 45d592deb6
Remove usage of TQ_FULL_TEMPLATE_INSTANTIATION and TQ_DUMMY_COMPARISON_OPERATOR.
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>
3 months ago
Michele Calgaro 2c13edf0c0
Remove TQ_INLINE_TEMPLATES define
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro a10deb1dd3
Remove usage of TQ_INLINE_TEMPLATES define. inline' is redundant in function template definitions, except for specific template specialization
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Alexander Golubev c7a23a1e57 configure: use POSIX-compliant syntax for sed
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>
3 months ago
Michele Calgaro 0b8194043a
Remove Q_CANNOT_DELETE_CONSTANT define. We are using c++17 compilers,
this should no longer be needed.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 1df9f28205
Remove Q_NO_EXPLICIT_KEYWORD and Q_EXPLICIT macros.
We are using c++17 compilers, so 'explicit' is supported.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 0b8fe7da6f
Remove Q_NO_BOOL_TYPE define.
We are using c++17 compilers, so bool is always available.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro be6b00dc63
Remove BSD g++ 3.4 spec since such old version does not provide a c++17 compiler
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 9e057c68de
Remove Q_BROKEN_TEMPLATE_SPECIALIZATION define.
We are using c++17 compilers, so template specialization are supported.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 06d6a300dc
Fix FTBFS caused by typo in previous commit
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 50326e196a
Replace TRUE/FALSE with boolean values true/false - part 10
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 854c5d5c9c
Add detection of supported c++ standards and require c++17.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro a4ebd73f48
Replace TRUE/FALSE with boolean values true/false - part 9
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 7d612f7c91
Replace TRUE/FALSE with boolean values true/false - part 8
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 5a863a8932
Replace TRUE/FALSE with boolean values true/false - part 7
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Michele Calgaro 771af909e7
Replace TRUE/FALSE with boolean values true/false - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
4 months ago