<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kvirc/src/modules/options, branch r14.1.x</title>
<subtitle>KVirc – next generation IRC client
</subtitle>
<id>https://git.trinitydesktop.org/cgit/kvirc/atom?h=r14.1.x</id>
<link rel='self' href='https://git.trinitydesktop.org/cgit/kvirc/atom?h=r14.1.x'/>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/'/>
<updated>2026-03-10T04:06:42Z</updated>
<entry>
<title>Remove use of TDE_VERSION</title>
<updated>2026-03-10T04:06:42Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-03-09T07:59:07Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=809b7783ac43db1c8fb03d2820e6e8a02fc1768e'/>
<id>urn:sha1:809b7783ac43db1c8fb03d2820e6e8a02fc1768e</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit 9d719b1cd3961240f45c17e2d68a6c7bd72676b6)
</content>
</entry>
<entry>
<title>Fix conversion of TQString to const char* (modules)</title>
<updated>2026-02-22T11:27:14Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-02-21T02:03:45Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=dc40ab2b60be916a25f3ab41aa8a51133a0e5d97'/>
<id>urn:sha1:dc40ab2b60be916a25f3ab41aa8a51133a0e5d97</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit 16d42ec4616a84b046cd71f805a009b792a93ec9)
</content>
</entry>
<entry>
<title>Some generic fixes required for future cmake conversion</title>
<updated>2026-02-22T11:27:14Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-02-20T14:38:28Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=3870c5a99cb72327413318919b4ff5cd69f2baa6'/>
<id>urn:sha1:3870c5a99cb72327413318919b4ff5cd69f2baa6</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit a09cecfffd5151adfc50e343c821ed8ebdd1ab87)
</content>
</entry>
<entry>
<title>Remove files generated at build time from the sources</title>
<updated>2026-02-07T01:01:28Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-02-05T12:08:43Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=21247f4983b111fa2ab6c2bc7c4ade468563e00b'/>
<id>urn:sha1:21247f4983b111fa2ab6c2bc7c4ade468563e00b</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit beec6cf1c33781c776147b143ed4b4dd847a3455)
</content>
</entry>
<entry>
<title>Include moc files directly from the related source files (modules)</title>
<updated>2026-02-05T12:05:24Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-02-04T01:14:33Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=213acc9289da7f7326d9e90f7687d4d9a1f9b028'/>
<id>urn:sha1:213acc9289da7f7326d9e90f7687d4d9a1f9b028</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit 7dd6e31b9864a4c294530d9f52dea8e8da987778)
</content>
</entry>
<entry>
<title>Fix conversion of TQString to const char*</title>
<updated>2026-02-03T13:29:46Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-01-27T03:24:23Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=1e3b5da5d494deeab943ddee75730945506a2283'/>
<id>urn:sha1:1e3b5da5d494deeab943ddee75730945506a2283</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit ed184e8a40a61c38536ba6b2ab3453dffe7937e5)
</content>
</entry>
<entry>
<title>Split kvirc executable into a shared library (libkvirc) and a stub executable (kvirc).</title>
<updated>2026-01-25T11:50:48Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-01-23T11:46:26Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=bc036f44f45388b6582f6f059a13443a4bd6a5e7'/>
<id>urn:sha1:bc036f44f45388b6582f6f059a13443a4bd6a5e7</id>
<content type='text'>
Autotool builds kvirc with '-export-dynamic', which exports all global symbols from the main executable to the dynamic symbol table. This allows 'modules' to access those symbols and build successfully.
CMake build kvirc without '-export-dynamic' and with hidden symbol visibitily by default, resulting in FTBFS when the build process reaches the 'modules' part. This is caused by the modules referring to symbols define in code under the 'src/kvirc' folder
Splitting 'kvirc' into an additional 'libkvirc' shared library plus a simple executable stub that creates the application and run it, allows modules to be linked against the library part and build successfully also with cmake.

Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit f27be165c4bbcc01c6ca4ecca410f68177d117e3)
</content>
</entry>
<entry>
<title>Fix invalid comparison warnings</title>
<updated>2026-01-19T09:13:38Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-01-18T05:19:51Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=e440b460fbced4da496aab4a080d39ffd1bdedce'/>
<id>urn:sha1:e440b460fbced4da496aab4a080d39ffd1bdedce</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit 562f8a766971f1065711dd14c0d22a785c20ed21)
</content>
</entry>
<entry>
<title>Fix 'this if clause does not guard...' warnings</title>
<updated>2026-01-19T09:13:38Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2026-01-18T04:26:40Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=4372e8a0a4fabe726186f5173299dfc84d22a9c5'/>
<id>urn:sha1:4372e8a0a4fabe726186f5173299dfc84d22a9c5</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit 33b84dbbb41e48542fbaa3060a0bb2226589496d)
</content>
</entry>
<entry>
<title>Look for translation .mo files in the new location</title>
<updated>2025-12-31T08:52:12Z</updated>
<author>
<name>Michele Calgaro</name>
<email>michele.calgaro@yahoo.it</email>
</author>
<published>2025-12-29T09:39:37Z</published>
<link rel='alternate' type='text/html' href='https://git.trinitydesktop.org/cgit/kvirc/commit/?id=3e56235b7a821e88f5b03122f43ccf18897d4242'/>
<id>urn:sha1:3e56235b7a821e88f5b03122f43ccf18897d4242</id>
<content type='text'>
Signed-off-by: Michele Calgaro &lt;michele.calgaro@yahoo.it&gt;
(cherry picked from commit caab44d2c486b491b7be3be795bb711ebc46625f)
</content>
</entry>
</feed>
