2020-05-24 Version 1.1.0
========================
- Features:
- Support multiple selection of message
- Support jump to mentioned message
- Nickname will be highlighted when mentioned
- Auto build deb package
- Changes:
- Improve fcous control of UI
- Replace appdata with metainfo
- Validate metainfo with appstream-util
- Bug fixes:
- Some implicit declarations fixes
- Some typo fixes
2020-04-11 Version 1.0.2
========================
- Features:
- Add MAN documentation (:commit:`deaf723`)
- Add more predefined IRC networks: DALnet, EFnet, IRCnet, Undernet and QuakeNet (:pull:`228`)
- Changes:
- Build: Allow setting CC variable via environment (:pull:`224`)
- Add channel related messages to corresponding buffer as possible (:issue:`149`)
- Improve widget focus control (:pull:`229`)
- Drop unused icons (:commit:`6239fe5`)
- Provide clearer error message when connecting (:pull:`233`)
- Update gentoo installation documentation :ref:`install-packages-gentoo` (:commit:`ceb5ca3`)
- Bug fixes:
- Truncate long message before sendisg (:pull:`227`)
- Deal with invalid UTF-8 string (:commit:`50e7757`)
- Fix incorrect user number of channel user list (:pull:`230`)
- Fix incorrect icon install path (:commit:`9f07380`)
Srain is a modern IRC client written in GTK.
Features
========
- Fully open source
- RFC {1459,2812} compatible
- Partial IRCv3 support
- Multi-platform support
- Act like modern IM client
- Graphical user interface
- Convenient connection panel
- Interactive channel search
- Forward message in one click
- URL preview
- Desktop notificaion
- Special optimization for bridge/relay bot
- Act like geek IRC client
- Anything can be done via commands
- Fine-grained configuration with hot update support
- Regex based message render and filter mechanisms
- IPC based plugin system (TODO)