Share

GtkHx

File Release Notes and Changelog

Release Name: 0.8.7

Notes:


Changes: Changes since 0.8.4: -Private chat windows now are destroyed on disconnect -Fixed segfault if private chat window still open when disconnected -Window positions are now saved properly -Icon change/status change events are no longer announced in chat -Bookmark writing code optimized -Bookmark reading code reports error if bookmark in wrong format -Code cleanup -Bookmark conversion code implemented into GtkHx -Updated French translation -Added two more builtin bookmarks -Fixed GtkHx seg fault on servers that do not let guests chat -Fixed file download button -Multi-tracker support -Implemented transparency tinting (requires gdk-pixbuf) -Threaded news support (in progress) -Using glib types for portability -News no longer reloads on private chat join -Non blocking connect/login -Fixed chat focusing bug -Threaded tracker -Fixed segfault with messages -Fixed directory creation -SOCKS 4/5 support -Added ability to timestamp chat -Fixed private chat /me commands -Redid options window -Added perl scripting feature (in progress) -Autoconf improvements -News no longer loads if news button is clicked while news is open -Show private messages at back now works -Added ability to toggle wordwrap -Added ability to browse in same window or create new windows -Sound command can now be specified -Failed tasks are now deleted from tasks window -Added ability to toggle case sensitivity in tracker search -Fixed another init bug with chat -Fixed post news dialog ui -Fixed options window ui -Implemented ability to move files -Fixed prefs bugs -Fixed major init bugs -Fixed xtext transparency setting -Fixed file browsing bug -Close agreement/files windows on disconnect -Fixed private chat ui -GtkHx now uses Hotline Client bookmarks -New icons code -Fixed a bug where message window input would lock up if empty message sent -Now clear chat on new connection -Now lists tracker when opened -Added ignore pixmap (thanks Philip!) -Got rid of hx_threads.h -Now use fork() instead of clone() -Added a /unignore -Added download path setting -GtkHx logo now 256 colors, using less memory -Regex supported in tracker search -Xfer ETA now displayed in hours:mins:secs -Fixed horizontal scrollbar in tracker -Data path now defaults to PREFIX/share/gtkhx -Got rid of xfer reporting from chat -Fixed crash if chat window closed -Got rid of ugly default toolbar -Added ability to manipulate the position of a queued file xfer -Better file browsing -No longer attempts to load news if disconnected -Added some command line options -Added check for Cygwin environment -Added a man page -Fixed more windows initialization bugs -Memleak fixes -Fixed clear for private chat -Fixed bug with listing a directory (listing time is no longer exponential) -Display number of servers found/total in tracker window -Added locale support -French translation added -Got rid of some extra code by rorschach -Display correct icon for upload/drop box directories -Added a header to the user_list for UID and Name -Fixed several GtkHx pixmaps -Fixed tracker code so it no longer uses GList -Added a debug option to GtkHx (./configure --enable-debug) -Got rid of getopt_r stuff -Code cleanup -Better looking gtk_hlist -Implemented ability to delete files -Fixed history code bugs -Better nick tab completion -GtkHx now plays nice on servers that have server-side download spot queueing -Task go now fully works -Option to not queue file transfers now works -New xtext -Cancel button in chat prompt dialog now works -Fixed random segfault with private messages