<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tqt/src, branch fix/various</title>
<subtitle>TQt toolkit
</subtitle>
<id>https://scm.trinitydesktop.org/cgit/tqt/atom?h=fix%2Fvarious</id>
<link rel='self' href='https://scm.trinitydesktop.org/cgit/tqt/atom?h=fix%2Fvarious'/>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/'/>
<updated>2024-03-29T18:31:02Z</updated>
<entry>
<title>Remove dubious screen intersection check</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-29T18:15:59Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=99490486e4c3ed8548e82f6c2d55a3cbc95d7cbc'/>
<id>urn:sha1:99490486e4c3ed8548e82f6c2d55a3cbc95d7cbc</id>
<content type='text'>
On a non-xinerama (user-side) configuration it is straight up wrong, as
in such case each screen's coordinates start at 0:0. Which makes the
apps on the smaller screen assume incorrect screen size.

And on a xinerama config it is incorrect as well as it results in access
past allocated data in rects and screen arrays.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>TQRegExp: fix engine cache destruction ordering</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-29T17:08:19Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=65f9e94fca17d1c412ed944af328ae14871078b3'/>
<id>urn:sha1:65f9e94fca17d1c412ed944af328ae14871078b3</id>
<content type='text'>
In case there are static TQRegExp instances the regexp engine cash might
be destroyed before them; hence we need some special handling of
construction/destruction of the cache objects.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>TQTextCodec: avoid dangling pointer to current locale's codec</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-29T15:14:14Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=10bd40911eed8b1bc37d56797c46d52f4357bc65'/>
<id>urn:sha1:10bd40911eed8b1bc37d56797c46d52f4357bc65</id>
<content type='text'>
This fixes crashes cause by dangling pointer returned from
TQTextCodec::codecForLocale().  That might happen when tqWarning() and
such are called during final cleanup.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>Reset TQThreadInstance::currentThread() value when destroying main thread</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-29T13:40:30Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=fa52f57da125cb9003526976f53656197a930879'/>
<id>urn:sha1:fa52f57da125cb9003526976f53656197a930879</id>
<content type='text'>
This assures that TQRegExp who checks if there is an active thread
through this interface won't try to access its already destroyed
TQThreadLocalStorage, which might happen during destruction of static
TQRegExp objects.

Bug: https://mirror.git.trinitydesktop.org/gitea/TDE/tqt3/issues/142
Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>TQTextEdit: remove one of two readOnly flags</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T05:37:25Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=34dbe21c8d3dae60f93a0ebcb475fb1024466c34'/>
<id>urn:sha1:34dbe21c8d3dae60f93a0ebcb475fb1024466c34</id>
<content type='text'>
There were two flags for read-only with different capitalization:
readonly and readOnly. This was probably a mistake.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>TQTextEdit: add missing  mightStartDrag initialization</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T05:32:55Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=4035e1b59e2fd8797e34c33dd27321ec9bab6368'/>
<id>urn:sha1:4035e1b59e2fd8797e34c33dd27321ec9bab6368</id>
<content type='text'>
mightStartDrag might have been used uninitialized when moving mouse with
pressed mouse button into window.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>[DONTMERGE] Add debug tracers for TQFont and TQFontMetrics creation</title>
<updated>2024-03-29T18:31:02Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T03:03:44Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=9a94c79bd48ed053b9458212ebb9862ef90f7a7e'/>
<id>urn:sha1:9a94c79bd48ed053b9458212ebb9862ef90f7a7e</id>
<content type='text'>
Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>Improve TQFont-related cleanup</title>
<updated>2024-03-29T10:47:58Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T02:56:36Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=676000853b614b9063e38568e94833683bf05ccd'/>
<id>urn:sha1:676000853b614b9063e38568e94833683bf05ccd</id>
<content type='text'>
Improve TQFont cleanup making sure that all instances of TQFont are
destroyed before TQApplication (or specifically before disconnect from
X11). This gets reed of several valgrind complains about leaks deep
inside fontconfig.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>TQFileDialog: cleanup pixmaps before destroying TQApplication</title>
<updated>2024-03-22T01:11:47Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T03:56:14Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=fb0d62eec811ab2d4d73550e455944cecbe7e091'/>
<id>urn:sha1:fb0d62eec811ab2d4d73550e455944cecbe7e091</id>
<content type='text'>
Otherwise it results in small memmory leakage on exit of Xlib data.

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>TQPrintDialog: cleanup data requested from libcups</title>
<updated>2024-03-21T00:14:58Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-19T06:27:28Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=c2c385eef261e8bba46d360ceccdb604733f07c0'/>
<id>urn:sha1:c2c385eef261e8bba46d360ceccdb604733f07c0</id>
<content type='text'>
Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
</feed>
