<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tqt/src/kernel/qthread_unix.cpp, 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>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>Fix TQThreadStorage destruction in the main thread</title>
<updated>2024-03-18T09:36:47Z</updated>
<author>
<name>Alexander Golubev</name>
<email>fatzer2@gmail.com</email>
</author>
<published>2024-03-16T05:31:50Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=b1e6f384640525c5a0caceef017848f8ebee46b8'/>
<id>urn:sha1:b1e6f384640525c5a0caceef017848f8ebee46b8</id>
<content type='text'>
Before that the allocations of TQThreadStorage objects from the main
thread were never destroyed and memory associated with them were never
freed. The second one isn't a huge problem as at that point program is
terminating anyway (but it still makes valgrind complain). The first one
is the bigger issue as destructors might contain some essential external
cleanups like removing temporary files.

Also make `TQApplication::guiThread()` return `0` when the thread is
destroyed (may happen on the program exiting during destruction of
statics).

Signed-off-by: Alexander Golubev &lt;fatzer2@gmail.com&gt;
</content>
</entry>
<entry>
<title>Remove deprecated glib2 function calls g_thread_get_initialized(), g_thread_init() and g_thread_create().</title>
<updated>2021-06-18T16:42:36Z</updated>
<author>
<name>gregory guy</name>
<email>gregory-tde@laposte.net</email>
</author>
<published>2021-06-18T16:37:34Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=43d7bc96c782afaf2e5047def508081b81815392'/>
<id>urn:sha1:43d7bc96c782afaf2e5047def508081b81815392</id>
<content type='text'>
Signed-off-by: gregory guy &lt;gregory-tde@laposte.net&gt;
</content>
</entry>
<entry>
<title>Fix to detect Thread Execution Scheduling support correctly</title>
<updated>2020-08-04T09:36:32Z</updated>
<author>
<name>OBATA Akio</name>
<email>obache@wizdas.com</email>
</author>
<published>2020-08-04T09:30:08Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=48a9cf9a3c2866db8a68fd1ac6cce5627c507386'/>
<id>urn:sha1:48a9cf9a3c2866db8a68fd1ac6cce5627c507386</id>
<content type='text'>
If `_POSIX_THREAD_PRIORITY_SCHEDULING == 0`, it must be checked
with sysconf(_SC_THREAD_PRIORITY_SCHEDULING) at runtime.

Signed-off-by: OBATA Akio &lt;obache@wizdas.com&gt;
</content>
</entry>
<entry>
<title>Conversion QT_THREAD_SUPPORT -&gt; TQT_THREAD_SUPPORT. This is part of the</title>
<updated>2018-09-16T13:30:57Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2018-09-16T13:30:57Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=02964eb384e1b5a73a198d04262497607d81e38f'/>
<id>urn:sha1:02964eb384e1b5a73a198d04262497607d81e38f</id>
<content type='text'>
qt-&gt;tqt conversion and is required to align to corresponding patch for
common/admin module.

Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
</content>
</entry>
<entry>
<title>Automated update from Qt3</title>
<updated>2013-12-22T09:18:11Z</updated>
<author>
<name>Timothy Pearson</name>
<email>kb9vqf@pearsoncomputing.net</email>
</author>
<published>2013-12-22T09:18:11Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=523c1fd99e9ba466064edfc235104ec5190e5ca3'/>
<id>urn:sha1:523c1fd99e9ba466064edfc235104ec5190e5ca3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automated update from Qt3</title>
<updated>2013-11-04T20:52:12Z</updated>
<author>
<name>Timothy Pearson</name>
<email>kb9vqf@pearsoncomputing.net</email>
</author>
<published>2013-11-04T20:52:12Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=ab9c0372a33806de1210b9b6f3bc7544895ad4fb'/>
<id>urn:sha1:ab9c0372a33806de1210b9b6f3bc7544895ad4fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automated update from Qt3</title>
<updated>2013-11-03T06:01:37Z</updated>
<author>
<name>Timothy Pearson</name>
<email>kb9vqf@pearsoncomputing.net</email>
</author>
<published>2013-11-03T06:01:37Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=8d210f61fc399ab91c0dee097a47185cf9e008fd'/>
<id>urn:sha1:8d210f61fc399ab91c0dee097a47185cf9e008fd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automated update from Qt3</title>
<updated>2013-07-23T13:53:47Z</updated>
<author>
<name>Timothy Pearson</name>
<email>kb9vqf@pearsoncomputing.net</email>
</author>
<published>2013-07-23T13:53:47Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=5b1e2195666cac3f1bf9aae94d52980f18ddfd3f'/>
<id>urn:sha1:5b1e2195666cac3f1bf9aae94d52980f18ddfd3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Automated update from Qt3</title>
<updated>2013-05-15T00:35:54Z</updated>
<author>
<name>Timothy Pearson</name>
<email>kb9vqf@pearsoncomputing.net</email>
</author>
<published>2013-05-15T00:35:54Z</published>
<link rel='alternate' type='text/html' href='https://scm.trinitydesktop.org/cgit/tqt/commit/?id=9a4765a62e321af08ec96a03cdbef64039788e86'/>
<id>urn:sha1:9a4765a62e321af08ec96a03cdbef64039788e86</id>
<content type='text'>
</content>
</entry>
</feed>
