./chat/srain, Modern IRC client written in GTK

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.1.1, Package name: srain-1.1.1, Maintainer: pkgsrc-users

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)


Required to run:
[sysutils/desktop-file-utils] [graphics/hicolor-icon-theme] [security/openssl] [devel/libconfig] [x11/gtk3] [security/libsecret] [net/libsoup]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: 63110b3c5631b2199a71c3e0a5d05985ca18a694
RMD160: 623278c9d1d6b9fae63960415fe062d5da82bc6a
Filesize: 919.75 KB

Version history: (Expand)


CVS history: (Expand)


   2020-06-29 16:10:03 by Nia Alarie | Files touched by this commit (2) | Package updated
Log message:
srain: Update to 1.1.1

2020-06-27 Version 1.1.1
========================

- Changes:

  - Improve auto-scroll policy of message list

- Bug fixes:

  - Fix TLS certificate verification error on glib-networking 2.64.3
  - Fix crash when connecting to an invalid host
   2020-06-02 10:25:05 by Adam Ciarcinski | Files touched by this commit (1689)
Log message:
Revbump for icu
   2020-05-26 13:11:39 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
srain: Update to 1.1.0

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-05-04 17:21:54 by Nia Alarie | Files touched by this commit (2)
Log message:
srain: Fix patch
   2020-04-26 16:10:31 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
srain: Update to 1.0.2

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`)
   2020-04-12 10:29:21 by Adam Ciarcinski | Files touched by this commit (956) | Package updated
Log message:
Recursive revision bump after textproc/icu update
   2020-03-30 11:11:53 by Nia Alarie | Files touched by this commit (5) | Package updated
Log message:
chat: Import srain.

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)