2013-09-07 02:08:04 -04:00
<?xml version="1.0" encoding="UTF-8"?>
2022-04-30 16:47:04 -05:00
<component type= "desktop-application" >
2026-01-14 12:54:25 -07:00
<id > net.zoite.Zoitechat</id>
2026-01-05 23:12:38 -07:00
<name > ZoiteChat</name>
2026-01-14 12:54:25 -07:00
<launchable type= "desktop-id" > net.zoite.Zoitechat.desktop</launchable>
2026-01-05 23:12:38 -07:00
<developer_name > ZoiteChat</developer_name>
2016-08-10 12:43:03 -04:00
<metadata_license > CC0-1.0</metadata_license>
<project_license > GPL-2.0+</project_license>
2026-01-05 23:12:38 -07:00
<translation type= "gettext" > zoitechat</translation>
2016-08-10 12:43:03 -04:00
<summary > IRC Client</summary>
<description >
2026-01-07 20:33:55 -07:00
<p > ZoiteChat is an easy to use yet extensible IRC Client based on Hexchat. It allows you to securely join multiple networks and talk to users privately or in channels using a customizable interface. You can even transfer files.</p>
2026-01-05 23:12:38 -07:00
<p > ZoiteChat supports features such as: DCC, SASL, proxies, spellcheck, alerts, logging, custom themes, and Python/Perl scripts.</p>
2016-08-10 12:43:03 -04:00
</description>
2026-01-14 12:54:25 -07:00
<url type= "homepage" > http://zoitechat.zoite.net</url>
2026-01-05 23:12:38 -07:00
<url type= "bugtracker" > https://github.com/zoitechat/zoitechat</url>
2026-02-21 19:16:31 -07:00
<url type= "help" > https://docs.zoitechat.zoite.net/en/latest/</url>
2016-08-10 12:43:03 -04:00
<screenshots >
<screenshot type= "default" >
2026-01-14 12:54:25 -07:00
<image > https://zoitechat.zoite.net/assets/ZoiteChat.png</image>
2016-12-13 16:12:03 -05:00
<caption > Main Chat Window</caption>
2016-08-10 12:43:03 -04:00
</screenshot>
</screenshots>
2017-12-24 12:09:36 -05:00
<provides >
2026-01-05 23:12:38 -07:00
<id > zoitechat.desktop</id>
2017-12-24 12:09:36 -05:00
</provides>
2026-01-17 14:53:34 -07:00
<releases >
2026-02-24 19:30:54 -07:00
<release date= "2026-02-25" version= "2.18.0~pre2" >
<description >
<p > Compatibility and UI improvements:</p>
<ul >
<li > Added HexChat plugin compatibility improvements.</li>
<li > Fixed the user info right-click menu so it updates properly.</li>
<li > Added support for emoji characters in alert highlights.</li>
<li > Removed remaining unused GTK2 code paths.</li>
</ul>
</description>
</release>
2026-02-16 14:34:23 -07:00
<release date= "2026-02-16" version= "2.18.0-pre1" >
<description >
<p > Packaging and GTK3 improvements:</p>
<ul >
<li > Switched Debian package builds to GTK 3.</li>
<li > Added split-package install manifests for Debian outputs.</li>
<li > Fixed unassigned Debian package files (man page and MIME XML).</li>
<li > Updated Debian CI artifact upload handling for GitHub Actions v4.</li>
<li > Improved GTK3 channel/user list font consistency when applying theme updates.</li>
</ul>
</description>
</release>
2026-02-03 13:28:35 -07:00
<release date= "2026-02-03" version= "2.17.4" >
<description >
<p > Fixes and minor features:</p>
<ul >
<li > STS handling now persists server policies, enforces upgrades more consistently, and falls back to current ports when needed.</li>
<li > Windows build workflow updated (MSYS2 setup changes) and OpenSSL trust store handling tightened for safer TLS connections.</li>
<li > Reduced GLib coupling in multiple Windows subsystems (spellcheck, history, sysinfo) plus small stability fixes.</li>
</ul>
</description>
</release>
2026-01-17 14:53:34 -07:00
<release date= "2026-01-17" version= "2.17.3" >
<description >
<p > Fixes and minor features:</p>
<ul >
<li > SNI extension handling: RFC 6066-compliant validation (ASCII-only hostnames; skips IP literals) before setting SNI on SSL connections.</li>
<li > Logs an SSL message when an invalid SNI host name is skipped to aid troubleshooting.</li>
<li > Theme support integrated into Preferences; removed the standalone Theme Manager application.</li>
<li > Added colour emoji support and an emoji selector menu.</li>
<li > Updated bundled Python to v3.14.2.</li>
<li > Fixed newline issues affecting syncing of Windows/Linux server list files.</li>
</ul>
<p > Known issues:</p>
<ul >
<li > Opening a theme file (.zct or .hct) spawns a new ZoiteChat instance during import; import succeeds but leaves an extra window open.</li>
<li > Colour emojis render in all builds except Windows (GTK2 limitation/issue on Windows).</li>
</ul>
</description>
</release>
2026-01-13 14:38:07 -07:00
<release date= "2026-01-13" version= "2.17.2" >
<description >
<p > This is a release with small fixes:</p>
<ul >
<li > Changes to Auto Replace. Will make matches in almost any scenario, Pasted, typed, beginning, end or middle of words/scentences etc.</li>
</ul>
</description>
</release>
2026-01-12 22:19:33 -07:00
<release date= "2026-01-12" version= "2.17.1" >
<description >
2026-01-13 14:38:07 -07:00
<p > This is a release with small improvements and fixes:</p>
2026-01-12 22:19:33 -07:00
<ul >
<li > First implementation of dark mode.</li>
</ul>
</description>
</release>
2026-01-07 20:33:55 -07:00
<release date= "2026-01-06" version= "2.17.0" >
<description >
<p > This is a minor release with small improvements and fixes:</p>
<ul >
<li > Start of Zoitechat code base. Forked from Hexchat.</li>
<li > Fixed flatpak python plugin causing freezing.</li>
</ul>
</description>
</release>
2024-02-09 14:20:48 -06:00
<release date= "2024-02-07" version= "2.16.2" >
2024-02-07 06:01:12 -06:00
<description >
<p > This is a minor release with small improvements and fixes:</p>
<ul >
<li > Add support for SCRAM SASL mechanisms</li>
<li > Add option to hide nick from window title</li>
<li > Change SERVER command to default to TLS, adding an "-insecure" argument</li>
<li > Increase max server password length to 1024</li>
<li > Fix detecting some URLS causing a crash</li>
</ul>
</description>
</release>
2022-02-12 12:28:17 -06:00
<release date= "2022-02-12" version= "2.16.1" >
<description >
<p > This is a minor release with mostly bug-fixes:</p>
<ul >
<li > Add `-NOOVERRIDE` flag to the `GUI COLOR` command</li>
<li > Add `-q` (quiet) flag to the `EXECWRITE` command</li>
<li > Rename installed icon to match app-id (Fixes notification icon)</li>
<li > Fix escaping already escaped URLs when opening them</li>
<li > Fix Python scripts not being opened as UTF-8</li>
<li > Fix `TIMER` command supporting decimals regardless of locale</li>
</ul>
</description>
</release>
2021-10-01 14:43:37 -05:00
<release date= "2021-10-01" version= "2.16.0" >
<description >
<p > This is a feature release:</p>
<ul >
<li > Add support for IRCv3 SETNAME, invite-notify, account-tag, standard replies, and UTF8ONLY</li>
<li > Add support for strikethrough formatting</li>
<li > Fix text clipping issues by respecting font line height</li>
<li > Fix URLs not being escaped when opened</li>
<li > Fix possible hang when showing notifications</li>
<li > Print ChanServ notices in the front tab by default</li>
<li > Update network list</li>
<li > python: Rewrite plugin improving memory usage and compatibility</li>
<li > fishlim: Add support for CBC and other improvements</li>
</ul>
</description>
</release>
2019-12-20 22:38:06 -08:00
<release date= "2019-12-20" version= "2.14.3" >
<description >
<p > This is a bug-fix release:</p>
<ul >
<li > Fix various incorrect parsing of IRC messages relating to trailing parameters</li>
<li > Fix SASL negotiation combined with multi-line cap</li>
<li > Fix input box theming with Yaru theme</li>
<li > python: Work around Python 3.7 regression causing crash on unload</li>
<li > sysinfo: Add support for /etc/os-release</li>
<li > sysinfo: Ignore irrelevant mounts when calculating storage size</li>
</ul>
</description>
</release>
2018-08-29 16:41:08 +00:00
<release date= "2018-08-29" version= "2.14.2" >
<description >
<p > This is a minor release:</p>
<ul >
<li > Remove shift+click to close tab binding</li>
<li > Always unminimize when opening from tray</li>
<li > Fix some translations containing invalid text events</li>
<li > Fix sending server passwords starting with ":"</li>
</ul>
</description>
</release>
2018-03-13 22:26:31 -04:00
<release date= "2018-03-13" version= "2.14.1" >
<description >
<p > This is a very minor bug-fix release:</p>
<ul >
<li > Fix performance regression</li>
</ul>
</description>
</release>
2018-03-10 16:39:15 -05:00
<release date= "2018-03-10" version= "2.14.0" >
<description >
<p > This is largely a bug fix release though it has some large behind the scenes changes:</p>
<ul >
2026-01-14 12:54:25 -07:00
<li > Rename data files to use *net.zoite.Zoitechat* name</li>
2018-03-10 16:39:15 -05:00
<li > Add option (irc_reconnect_rejoin) to disable auto-rejoin on reconnect</li>
<li > Add ability to set custom tray icon separate of app icon</li>
<li > Fix Enchant 2.0+ support</li>
<li > Fix input box theming with Adwaita-dark</li>
<li > Fix custom sounds not respecting omit if away option</li>
<li > Fix detecting if a tray doesn't exist on x11</li>
<li > Fix cutting off ctcp text after ending \01</li>
<li > Fix /ignore not accepting full hosts</li>
<li > Fix characters getting cut off when their width changes</li>
<li > Fix various possible crashes</li>
<li > Change preference window to be scroll-able</li>
<li > Remove ctrl+w binding by default</li>
<li > doat: Fix channels with / in them</li>
<li > fishlim: Fix key exchange</li>
<li > fishlim: Fix building against LibreSSL</li>
<li > sysinfo: Fix pci.ids file not being found on some distros</li>
<li > sysinfo: Make libpci optional</li>
<li > lua: Avoid loading the same script multiple times</li>
<li > Update translations</li>
</ul>
</description>
</release>
2016-12-10 09:30:51 -05:00
<release date= "2016-12-10" version= "2.12.4" >
<description >
<p > This is another bug fix release:</p>
<ul >
<li > Fix issue with timers causing ping timeouts</li>
<li > Fix building against OpenSSL 1.1</li>
<li > Fix /exec output printing invalid utf8</li>
<li > Replace doat plugin with an internal command</li>
<li > Change how tab colors interact with plugins</li>
<li > Enable filtering the beep character by default</li>
</ul>
</description>
</release>
2016-12-01 06:06:53 -05:00
<release date= "2016-10-22" version= "2.12.3" >
<description >
<p > This is a minor bug fix release just cleaning up a few issues:</p>
<ul >
<li > Fix crash with bad translations</li>
<li > Add new mhop command</li>
<li > Change ping timeout to 60 by default</li>
</ul>
</description>
</release>
</releases>
<kudos >
<kudo > UserDocs</kudo>
<kudo > HiDpiIcon</kudo>
<kudo > Notifications</kudo>
</kudos>
2019-12-20 23:19:54 -08:00
<content_rating type= "oars-1.1" >
<content_attribute id= "social-chat" > intense</content_attribute>
</content_rating>
2016-08-10 12:43:03 -04:00
<update_contact > tingping_at_fedoraproject.org</update_contact>
</component>