<feed xmlns='http://www.w3.org/2005/Atom'>
<title>~irc/github.com/kvirc/KVIrc.git/src/modules/editor, branch master</title>
<subtitle>https://github.com/kvirc/KVIrc.git</subtitle>
<id>https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/src/modules/editor?h=master</id>
<link rel='self' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/atom/src/modules/editor?h=master'/>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/'/>
<updated>2024-03-24T10:39:46Z</updated>
<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>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>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>
<entry>
<title>Make shortcuts compatible with qt6; remove unused KviShortcut constructor since it creates ambiguity with the previous</title>
<updated>2023-10-18T08:26:35Z</updated>
<author>
<name>Fabio Bas</name>
</author>
<published>2023-10-04T20:44:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=cba0ebedf3f0cc4da6f8729dde10282b23eb18e6'/>
<id>urn:sha1:cba0ebedf3f0cc4da6f8729dde10282b23eb18e6</id>
<content type='text'>
</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>Mass rename of margin -&gt; contentsMargins</title>
<updated>2023-10-18T08:26:35Z</updated>
<author>
<name>Fabio Bas</name>
</author>
<published>2023-09-20T20:12:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=0c9088c1d63acd418f7e37910ede0f1d59782961'/>
<id>urn:sha1:0c9088c1d63acd418f7e37910ede0f1d59782961</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Port to (and require) Qt 5.15. Drop KDE4 support, fix KDE5 (#2541)</title>
<updated>2023-07-07T23:38:33Z</updated>
<author>
<name>ctrlaltca</name>
</author>
<published>2023-07-07T23:38:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=28292170d8c02743cabfabba3a1623b8d71b9aa2'/>
<id>urn:sha1:28292170d8c02743cabfabba3a1623b8d71b9aa2</id>
<content type='text'>
* Port to (and require) Qt 5.15. Drop KDE4 support, implement KDE5 support where needed.
---------

Co-authored-by: Fabio Bas &lt;fabio.bas@officineinformatiche.net&gt;</content>
</entry>
<entry>
<title>editor: Fix crash when editing empty network list</title>
<updated>2023-06-16T07:17:47Z</updated>
<author>
<name>Matt</name>
</author>
<published>2023-06-16T07:17:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=e52f33500d7a02b2caf7fe8b5a122a16db4e9c60'/>
<id>urn:sha1:e52f33500d7a02b2caf7fe8b5a122a16db4e9c60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>QString::null is deprecated (#2526)</title>
<updated>2022-06-29T16:25:01Z</updated>
<author>
<name>nmariusp</name>
</author>
<published>2022-06-29T16:25:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=eb3fdd6b1d824f148fd6e582852dcba77fc9a271'/>
<id>urn:sha1:eb3fdd6b1d824f148fd6e582852dcba77fc9a271</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Convert 0s and NULLs to nullptr</title>
<updated>2018-12-04T01:26:31Z</updated>
<author>
<name>IceN9ne</name>
</author>
<published>2018-12-04T01:26:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit.space/~irc/github.com/kvirc/KVIrc.git/commit/?id=3820267cf16d09b7e8e2d7a8f30b7a340f300934'/>
<id>urn:sha1:3820267cf16d09b7e8e2d7a8f30b7a340f300934</id>
<content type='text'>
</content>
</entry>
</feed>
