<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~irc/github.com/kvirc/KVIrc.git/src/kvilib/ext, branch master</title>
<subtitle>https://github.com/kvirc/KVIrc.git</subtitle>
<id>https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/src/kvilib/ext?h=master</id>
<link rel='self' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/src/kvilib/ext?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/'/>
<updated>2024-09-10T09:22:04Z</updated>
<entry>
<title>update windows versions and target windows 10 for Qt6 (#2677)</title>
<updated>2024-09-10T09:22:04Z</updated>
<author>
<name>Dessa</name>
</author>
<published>2024-09-10T09:22:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=7e87d9ac7a885fe2a4a04cd46f25e9d81e6439ec'/>
<id>urn:sha1:7e87d9ac7a885fe2a4a04cd46f25e9d81e6439ec</id>
<content type='text'>
* update windows version detection to include 11 and 10 subversions

* target windows 10 for Qt6</content>
</entry>
<entry>
<title>Make D-Bus adaptor actually useful and use it as an IPC backend (#2630)</title>
<updated>2024-04-10T07:59:22Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-04-10T07:59:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=c2ae7a4d274623e2f63108f04b1e74f9f88f4ca6'/>
<id>urn:sha1:c2ae7a4d274623e2f63108f04b1e74f9f88f4ca6</id>
<content type='text'>
* Move KViDbusAdaptor from kvilib to kvirc (so that it can access the g_pApp object) and add a method to register itself

* KviMain: register a dbus session even when kdelibs are enabled

* KviTalMainWindow: when kdelibs are enabled, avoid KMainWindow to expose all of its signal/lots via dbus

* Implement a simple IPC using d-bus
</content>
</entry>
<entry>
<title>More qt6 porting (#2622)</title>
<updated>2024-03-24T10:39:46Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-03-24T10:39:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=e68e34095057a9d7d7aedbaf8ad9773913aa4794'/>
<id>urn:sha1:e68e34095057a9d7d7aedbaf8ad9773913aa4794</id>
<content type='text'>
* Port QColor::setNamedColor to QColor::fromString

* Port from QVariant::Type to QmetaType::Type

* KviCoreActions: port from QAction::parentWidget to qobject_cast + QAction::parent

* KviIrcView: port QString::fromUtf16 usage to the non-obsolete char16_t* overload

* KviTopicWidget: port QMouseEvent to a non-obsolete overload

* Port QMouseEvent from old pos(), x(), y(), to position()

* Port obsolete QMessageBox usage to custom buttons

* KviApplication: initialize the dbus notify message "replace ID" to 0

* KviIrcConnection: port deprecated QString::count() to QString::size()

* KvsObject_*: port QColor::setNamedColor to QColor::fromString

* KvsObject_widget: port QWidget::isTopLevel to QWidget::isWindow

* KviMainWindow: use QKeyCombination instead of int for shortcuts

* QHttp: avoid deprecated methods for QCryptographicHash

* ScriptEditorWidget: use the new signature for QMenu::addAction()

* KviInputEditor: Extract ACCEL_KEY from header and avoid warning

* KviStringConversion: convert old Qt5 font weights to new "css" font weights

* syntax fix</content>
</entry>
<entry>
<title>Workaround qt bug on QRegularExpression;  Fix #2593 (#2594)</title>
<updated>2024-01-20T22:23:53Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-01-20T22:23:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=fa7e7f79826204e954cbf5536e3cdad8933977da'/>
<id>urn:sha1:fa7e7f79826204e954cbf5536e3cdad8933977da</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix nickserv identification (fix wildcard regexp on strings containing a slash) (#2589)</title>
<updated>2024-01-08T15:46:04Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2024-01-08T15:46:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=9b21b0f67711f2d387dce3394c019cbd819961f9'/>
<id>urn:sha1:9b21b0f67711f2d387dce3394c019cbd819961f9</id>
<content type='text'>
* Fix wildcard regexp on strings containing a slash - fix for qt &gt;= 6.6, qt &gt;= 6.0, qt5</content>
</entry>
<entry>
<title>Settings: include styleName in font (#2568)</title>
<updated>2023-11-23T09:17:35Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2023-11-23T09:17:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=00074d1c2bbd4edbd78a8b5bbf6e84a99b874da9'/>
<id>urn:sha1:00074d1c2bbd4edbd78a8b5bbf6e84a99b874da9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changes that will need to be reworked.</title>
<updated>2023-10-18T08:26:35Z</updated>
<author>
<name>Fabio Bas</name>
</author>
<published>2023-10-05T15:50:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=2d1bc24d6b6b032dc7db5a2ef7e63bcef43fd511'/>
<id>urn:sha1:2d1bc24d6b6b032dc7db5a2ef7e63bcef43fd511</id>
<content type='text'>
QFont changed the weight scale in Qt6, in order to use them we'd need to fix all configuration files in all themes.
QStreamConverter only supports Utf8/16/32 and Latin1 before Qt6.5. Stick to qt5compat's QTextCodec by now
</content>
</entry>
<entry>
<title>Port from QRegExp (unavailable on qt6) to KviRegExp, based on QRegularExpression</title>
<updated>2023-10-18T08:26:35Z</updated>
<author>
<name>Fabio Bas</name>
</author>
<published>2023-10-04T09:25:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=29e92a939647612842b2f583ce0a43dd572b1345'/>
<id>urn:sha1:29e92a939647612842b2f583ce0a43dd572b1345</id>
<content type='text'>
Method str_kvs_fnc_split() had to be replaced with the original version, since the newer one relied on Qt5's QStringRef
</content>
</entry>
<entry>
<title>Qt6: QStringList is a typedef now, avoid forward declarations</title>
<updated>2023-10-18T08:26:35Z</updated>
<author>
<name>Fabio Bas</name>
</author>
<published>2023-09-20T20:11:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=843e3c1421592aa47b26457f79bb58d043a285a5'/>
<id>urn:sha1:843e3c1421592aa47b26457f79bb58d043a285a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>translation and minor comment updates</title>
<updated>2023-07-28T15:13:14Z</updated>
<author>
<name>Dessa</name>
</author>
<published>2023-07-28T15:13:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=4a55bd7f75423b8077c3b25d1193eb33ceb4502c'/>
<id>urn:sha1:4a55bd7f75423b8077c3b25d1193eb33ceb4502c</id>
<content type='text'>
- switch from transifex/transifex-client to transifex/cli, the current version migrated the config properly (unlike earlier versions) and is usable
- pulled updates from tx, completed korean, updating portuguese and spanish
- minor comment updates and adding product ids that nobody is going to be using
</content>
</entry>
</feed>
