Gobby ===== Version 0.4.13: * Fix compilation with glibmm 2.31 or greater. * Translation roundup: - Added Basque translation (thanks to Oier Mees). Version 0.4.12: * "Save all documents" has been introduced. * Fix up the title of the first session password dialog. * Add experimental spell checking support based on gtkspell, which needs to be explicitly enabled by passing --with-gtkspell to configure. * Translation roundup: - Updated Gobby to use en_US internally - Added Ukrainian translation (thanks to Yuri Chornoivan) - Various translation updates from Launchpad Version 0.4.11: * Gobby now adheres to the XDG specification for its configuration file. * Remove spurious underscores on "replace" buttons. * A "Save Session As" menu item has been introduced. * Add High Contrast Large Print icons for Gobby and its custom toolbar items. * Translation roundup: - Added Czech (thanks to Petr Pulc) - Updated German (thanks to Sebastian Morr) - Various translation updates from Launchpad Version 0.4.10: * Bugfix release: Fixed a bug which made saving of newly-created documents impossible. Version 0.4.9: * Accessibility: - Use the theme's default text color instead of black to improve accessibility. - Added a scalable gobby icon and a new HighContrastLargePrintInverse- compliant one, thanks to Thomas Glatt. * Convert filename to UTF-8 for document title and convert the output of strftime to UTF-8. * Made file encodings and gobby.desktop's strings translatable, thanks to Takao Fujiwara. * Translation roundup - Updated Japanese (thanks to Takao Fujiwara) - Updated French (thanks to Christian Perrier and Pascal Kreyer) Version 0.4.8: * Bug fix release: fix crash in join dialog when avahi-daemon is not started. Version 0.4.7: * Please note: This version needs obby 0.4.6 to compile. * Some fixes improving Gobby's accessibility. * OS X: add support for the native menu bar, thanks to Yarek Tyshchenko * Enable IPv6 link-local Zeroconf support. * Bugfixes: - Do not crash when no GtkSourceView languages are installed. - Do not show hidden GtkSourceView languages to the user as they are not supposed to be shown and could lead to crashes. - Fix build failures with g++-4.3 - Fix crash on Windows when the XML configuration file does not exist. * New translations: - Japanese - Greek - Hebrew - Dutch Version 0.4.6: * Require gtksourceview 1.8 to enable indent-on-tab * Require obby 0.4.5 to support IPv6 autodiscovery * Several utility windows close on escape * Compilation fixes for gtksourceview 2.0 * New (partial) translations: - Brazilian Portuguese - Polish - Korean Version 0.4.5: * Important bugfixes: - fixed the save routine for files not encoded in UTF-8 - allow Gobby to run inside paths containing non-ASCII characters Version 0.4.4: * Fixed two crashes: one on Windows Vista related to the chat widget, and one triggered on rejoins with multiple documents opened in the editor * GtkSourceView's C API is called directly * The document list is now sorted alphabetically * New translations: - Italian - Russian Version 0.4.3: * Find and Goto dialogs are now focused when invoked * Zeroconf failures are now only printed on the console, no dialog is invoked * Preference option added to subscribe automatically to all documents in a session * Doubleclicks on documents in the user list now opens them if they are not already opened * Window highlights itself only if the chat widget is open * Toolbar style "text besides icon" is now supported * Tab bar is only shown if more than one document is opened Version 0.4.2: * Gobby now opens absolute file names passed via command line * View is now kept when remote operations affect the current position, through appropriate scrolling * Documents could be subscribed by double-clicking on them in the list * Local files are not flagged as modified anymore * Urgency hint is now configurable * Windows compilation fixes Version 0.4.1: * Release with no further important changes. Version 0.4.0: * Session encryption through GNUTLS * Reduced CPU usage and memory footprint through the removal of one supplemental document copy * Usability enhancements: - New button to close the chat window - Font types and sizes could now be set for the text editor from within Gobby - Documents could now be switched using Ctrl-Alt-Page-Down and Ctrl-Alt-Page-Up - Subscribe button is deactivated after it has been hit once for a document - Documents with the same name are suffixed with a number - Dialogs to host and join sessions are respawned if the attempt failed - Application highlights itself on new chat messages - Documents could be opened in an existing Gobby session by passing their filename as a command-line argument to the application - Sessions could be joined by passing the host and port via command-line options - User-modified colour palettes are now saved in the configuration Version 0.3.0: * This release depends on net6 1.2.0 and obby 0.3.0, it is *not* backwards- compatible protocol-wise to the 0.2.x series. * No more pending changes due to the new merging algorithm * Cursor is left-gravity now, which relieves some problems with newlines * Joins are now threaded and thus abortable * Connection status is displayed in the status bar * Lines in the chat log are now wrapped to the display width * Session serialisation and restore * Name and colour could be changed directly when they are already in use * User and document list are now separate windows, their position and state is preserved by default * Close document now just unsubscribes from the document * Scrollable document folder * Search and replace * New translations: - Swedish (complete) - Catalan (partial) - Chinese (partial) - Spanish (almost complete) Version 0.2.2: * Gobby no longer crashes when a document is closed after quitting a session, spotted and fixed by Kanru Chen. * Some new file extensions are mapped to their corresponding MIME type * Files saved are no longer converted to the charset settings of the current locale * Line endings of loaded files are now unified to result only in UNIX ones * Added Spanish translation, thanks to Mario Palomo Version 0.2.1: * This bugfix release features a recompile of the Windows version against more hardware-independent libraries. Version 0.2.0: * This version is *not* backwards-compatible to 0.1.0 due to heavy changes within obby. It depends on obby 0.2.0 and net6 1.1.0. * New features (in no particular order): - Document subscriptions - Global session passwords - Basic user authentication to protect the nickname - Preferences pane - Zeroconf support - Colour presets - Colour changes from within the session - Auto indentation - Drag'n'drop of documents into the session - Create document works without a delay - Better Win32 network handling * Changes in the build system: - It is now required to provide `gtksourceview-1.0', the depedency is no more optional. - Gobby now links against `gthread-2.0' which is included in `glibmm-2.4'. Version 0.1.1: * Bugfix release: Include contrib/gobby.desktop to fix the non-working build when configured ``--with-gnome''. Version 0.1.0: * Initial release.