You are here

PChat Portable 2.0.0 Alpha 2 Development Test 2

3 posts / 0 new
Last post
Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 7 hours 51 min ago
Developer
Joined: 2006-05-26 12:08
PChat Portable 2.0.0 Alpha 2 Development Test 2

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

https://thatzachbacon.com/screenshots/Screenshot.png

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 7 hours 51 min ago
Developer
Joined: 2006-05-26 12:08
Due to the lack of testing

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

Zach Thibeau
Zach Thibeau's picture
Offline
Last seen: 7 hours 51 min ago
Developer
Joined: 2006-05-26 12:08
Dev Test 2 out now

PChat 2.0.0 Alpha 2 Development Test 2 is out now

your friendly neighbourhood ex-Moderator and developer Zach Thibeau

Log in or register to post comments