Application: PChat
Category: Internet
Description: PChat is an IRC client with an easy to use and customizable interface, scriptability, multiple language support, multiple network, auto-connect, join, identity, proxy support, SASL, DCC, and more.
Download PChat Portable 2.0.0 Alpha 2 Development Test 2 [50.8MB download / 118MB installed]
(sha256: fa443ba9990602e2f33c35bc7405a324b15ad65143bc0a6a81a243c0d92a796b)
Release Notes:
Development Test 1 (2025-12-24):
Major Changes
- Complete GTK3 Migration: Fully migrated from legacy GTK2 to modern GTK3 APIs
- New Text Widget: Replaced custom xtext widget with GTKTextView for better maintainability and future GTK4 compatibility
- Modern Build System: Added comprehensive CMake build system
- Code Modernization: Merged latest HexChat common code and modernized codebase
- Audio Player Plugin: Full-featured audio player with FFmpeg/FAudio support (also sports it's own gui as well as command options)
- Notification Plugin: Cross-platform desktop notification support
- Not so prevalent for windows: macOS Native Integration: gtk-mac-integration support for native menu bar
- Memory Management: Standardized to use GLib memory functions (g_malloc, g_free, etc.)
- Buffer overflow prevention through bounds-checked string operations and Shell escape sequence handling for file paths
I've included all the plugins for this release, as I want to test what I currently have, what isn't included is the perl, python, and lua ones currently. I still need to work on those. Overall I chose to do an alpha test since this is a huge major upgrade from PChat 1.5.4 that I release many moons ago so I'm expecting a lot of issues that I need eyes on.
Once this hits beta, I'll will move the plugins to their own installers which should reduce the size of the overall package.
I appreciate the help!
For a preview of what the app currently looks like
Due to the lack of testing, I've been plugging away at what I could, based on comparisons between the old hexchat releases and PChat releases I've done against my new Release. I've found some areas to improve, and I'm slowly working at getting those edges taken care of so that PChat 2.0.0 can at least begin to enter an true beta phase.
your friendly neighbourhood ex-Moderator and developer Zach Thibeau
PChat 2.0.0 Alpha 2 Development Test 2 is out nowyour friendly neighbourhood ex-Moderator and developer Zach Thibeau