<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~irc/github.com/kvirc/KVIrc.git, branch 5.2.2</title>
<subtitle>https://github.com/kvirc/KVIrc.git</subtitle>
<id>https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/?h=5.2.2</id>
<link rel='self' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/?h=5.2.2'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/'/>
<updated>2024-03-09T11:08:40Z</updated>
<entry>
<title>Version 5.2.2 (#2614)</title>
<updated>2024-03-09T11:08:40Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-03-09T11:08:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=16ced6886c133968cf27a7dbc6a7d2fd59ab54a0'/>
<id>urn:sha1:16ced6886c133968cf27a7dbc6a7d2fd59ab54a0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switching the mac CI to qt6  (#2612)</title>
<updated>2024-03-08T13:33:33Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-03-08T13:33:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=27f96bbae96e8949e304ea86d41724a1bd3ede64'/>
<id>urn:sha1:27f96bbae96e8949e304ea86d41724a1bd3ede64</id>
<content type='text'>
* try switching the mac CI to qt6; remove the cmake hardcoded deploy, use macdeployqt instead

* mac: Try to mode kvilib and modules to Contents/Frameworks for macdeployqt to pick them up

* Add Mattoje's patch

* Just disable python by now</content>
</entry>
<entry>
<title>Fix 2609; while we're at it, make the contextual help work again (#2610)</title>
<updated>2024-02-27T09:03:38Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-27T09:03:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=dcba7a1e166012a83ad8e482c9f054c0a487ab94'/>
<id>urn:sha1:dcba7a1e166012a83ad8e482c9f054c0a487ab94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Switch windows CI builds to Github Actions and Qt6 (#2606)</title>
<updated>2024-02-24T10:30:48Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-24T10:30:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=9e9049626a307f96a6f7cb512ef8111dd0502070'/>
<id>urn:sha1:9e9049626a307f96a6f7cb512ef8111dd0502070</id>
<content type='text'>
* Make build compatible with ninja generator

* Remove usage of Qt Windows Extras under qt6

* Avoid compilation noise on UNICODE redefinition

* Remove "KviHeapObject::operator new" signature for debug builds, add placement new operator

* Fix implicit cast of 0 to QFlags

* Fix Avoid ambiguous overload in concatenating strings

* KviIpcSentinel::winEvent - Adapt to changed method signature in qt6

* Remove windows 95/98/me support :)

* appveyor: try switching qt version

* Try creating a github action for windows build

* Remove appveyor config; move windows-only patches into dist/windows/patches</content>
</entry>
<entry>
<title>Use separate caches for CI linux qt5 and qt6 builds (#2608)</title>
<updated>2024-02-13T10:54:29Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-13T10:54:29Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=6b57a7bef6ef0a9892e81e4954b6a439f1613787'/>
<id>urn:sha1:6b57a7bef6ef0a9892e81e4954b6a439f1613787</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use target_compile_features to select C++ standard (#2607)</title>
<updated>2024-02-12T22:49:14Z</updated>
<author>
<name>Alexey Sokolov</name>
</author>
<published>2024-02-12T22:49:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=f5b1a71ba890a69f4ecf09b61a5d16014c873e37'/>
<id>urn:sha1:f5b1a71ba890a69f4ecf09b61a5d16014c873e37</id>
<content type='text'>
* Use target_compile_features to select C++ standard

* Modules and binary already inherit from kvilib</content>
</entry>
<entry>
<title>Add a qt6 linux CI build (#2605)</title>
<updated>2024-02-12T20:12:00Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-12T20:12:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=598751f96437f1ee279cbb7d8ecc8b8897f8d2a5'/>
<id>urn:sha1:598751f96437f1ee279cbb7d8ecc8b8897f8d2a5</id>
<content type='text'>
* Add a qt6 linux CI build

* Rename jobs</content>
</entry>
<entry>
<title>Check for QtMultimedia before using QSound; partially fix #2166 (#2604)</title>
<updated>2024-02-12T20:11:03Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-12T20:11:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=6b57f7f31bf91fffe93084399e9ad7fa2a4de33d'/>
<id>urn:sha1:6b57f7f31bf91fffe93084399e9ad7fa2a4de33d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Replace deprecated define. Fix #2601 (#2603)</title>
<updated>2024-02-11T15:36:22Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-11T15:36:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=9b8fa92ef5cceccfbb463ccd18cab89d60d5d836'/>
<id>urn:sha1:9b8fa92ef5cceccfbb463ccd18cab89d60d5d836</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for sanitizers at compile time (and fix some issues) (#2599)</title>
<updated>2024-02-08T07:58:10Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-02-08T07:58:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=5cbbeabcfd2321e42767063d617b71ae14b3b8c7'/>
<id>urn:sha1:5cbbeabcfd2321e42767063d617b71ae14b3b8c7</id>
<content type='text'>
* Add an option to enable sanitizer at compile time

* Fix singleton classes initialization

* Revert r5378 - issue #1068 - to avoid having duplicate symbols exported by modules, that may cause a crash

* Fix cast in KviTalIconAndRichTextItemDelegate (used by both QListWidget and QTreeWidget)

* ScriptEditor: don't leak a timer for every script editor widget

* Add support for memory and thread sanitizers

* Fix sanitizer

* KviSignalhandler: don't leak the whole object

* Remove debug warning when a single message is longer than 512 bytes.
As per https://ircv3.net/specs/extensions/message-tags.html#size-limit , message tags can prepend a whooping 8kbs of "tags" (header data) to each message.

* Avoid initialization loop between KviLocale and KviMessageCatalogue. Assume all .po files are UTF8. This is already a requirement since about a decade.

* KviInputEditor: don't leak the undo/redo stacks

KviInputEditor: don't leak the undo/redo stacks - rework using smart pointers

* Fix typo</content>
</entry>
</feed>
