| 1 | Gobby |
|---|
| 2 | ===== |
|---|
| 3 | |
|---|
| 4 | Version 0.4.94: |
|---|
| 5 | * Show cursors and selections of remote users in the own viewport and |
|---|
| 6 | scrollbar |
|---|
| 7 | * Add a "Disconnect from Server" option to the context menu |
|---|
| 8 | * When double-clicking a user in the user list jump to its current cursor |
|---|
| 9 | position |
|---|
| 10 | * Allow gobby to be built against GTK+ 3 |
|---|
| 11 | * Fixed a bug which prevented "Save All" from working |
|---|
| 12 | |
|---|
| 13 | Version 0.4.93: |
|---|
| 14 | * Added IRC-like chat |
|---|
| 15 | * Added functionality to export a document to HTML (#245) |
|---|
| 16 | * Sort browser entries |
|---|
| 17 | * Allow selecting multiple files when opening files |
|---|
| 18 | * Allow resetting user colors in a document (Bug #211) |
|---|
| 19 | * Added a Connect to Server option to the File menu |
|---|
| 20 | * Undo words instead of individual characters |
|---|
| 21 | * When starting Gobby twice then send commands to an existing Gobby (if any) |
|---|
| 22 | unless the -n command line option is given. |
|---|
| 23 | * Added an option to highlight spaces and tabs |
|---|
| 24 | |
|---|
| 25 | Version 0.4.92: |
|---|
| 26 | * Support running Gobby on Windows 2000. |
|---|
| 27 | * Added Icons for HCLP and HCLPI icon themes (Bug #413, Patrick Wade). |
|---|
| 28 | * Make sure terminating newline characters are saved correctly |
|---|
| 29 | * Added /etc/ssl/certs/ca-certificates.crt as default trust file, if |
|---|
| 30 | available. |
|---|
| 31 | * Don't mess up saving documents whose first line is empty. |
|---|
| 32 | * Write config files in $XDG_CONFIG_HOME instead of $HOME (Bug #437, |
|---|
| 33 | Cristian Klein). |
|---|
| 34 | * Display colored pencil icons in a document's tab for each user that made |
|---|
| 35 | a change since the document has been viewed the last time (Bug #66, |
|---|
| 36 | Mattis Manzel). |
|---|
| 37 | |
|---|
| 38 | Version 0.4.91: |
|---|
| 39 | * Keep track of a document's modified state between Undo/Redo operations |
|---|
| 40 | * Scroll to Cursor after Cut or Paste |
|---|
| 41 | * Added HCLPI icon of the Gobby Logo (Thanks to Thomas Glatt) |
|---|
| 42 | * Added an Autosave Option in the preferences |
|---|
| 43 | * Remember previous host names in "Direct Connection" entry |
|---|
| 44 | * Added an "Open Location" dialog to open arbitrary URIs |
|---|
| 45 | * Added a tooltip when hovering text, showing the author of that text |
|---|
| 46 | |
|---|
| 47 | Version 0.4.90: |
|---|
| 48 | * Use libinfinity instead of libobby as backend |
|---|
| 49 | * Allow connection to multiple servers |
|---|
| 50 | * Redesigned UI to better match normal text editors, and to be more |
|---|
| 51 | HIG-compliant |
|---|
| 52 | * Added Undo support (via libinfinity) |
|---|
| 53 | * Require GtkSourceView 2.x |
|---|
| 54 | * Some features of the previous versions, especially self-hosting, are not |
|---|
| 55 | implemented in 0.4.90. This will be added in a later version. |
|---|
| 56 | |
|---|
| 57 | Version 0.4.6: |
|---|
| 58 | * Require gtksourceview 1.8 to enable indent-on-tab |
|---|
| 59 | * Require obby 0.4.5 to support IPv6 autodiscovery |
|---|
| 60 | * Several utility windows close on escape |
|---|
| 61 | * Compilation fixes for gtksourceview 2.0 |
|---|
| 62 | * New (partial) translations: |
|---|
| 63 | - Brazilian Portuguese |
|---|
| 64 | - Polish |
|---|
| 65 | - Korean |
|---|
| 66 | |
|---|
| 67 | Version 0.4.5: |
|---|
| 68 | * Important bugfixes: |
|---|
| 69 | - fixed the save routine for files not encoded in UTF-8 |
|---|
| 70 | - allow Gobby to run inside paths containing non-ASCII characters |
|---|
| 71 | |
|---|
| 72 | Version 0.4.4: |
|---|
| 73 | * Fixed two crashes: one on Windows Vista related to the chat widget, |
|---|
| 74 | and one triggered on rejoins with multiple documents opened in the |
|---|
| 75 | editor |
|---|
| 76 | * GtkSourceView's C API is called directly |
|---|
| 77 | * The document list is now sorted alphabetically |
|---|
| 78 | * New translations: |
|---|
| 79 | - Italian |
|---|
| 80 | - Russian |
|---|
| 81 | |
|---|
| 82 | Version 0.4.3: |
|---|
| 83 | * Find and Goto dialogs are now focused when invoked |
|---|
| 84 | * Zeroconf failures are now only printed on the console, no dialog is invoked |
|---|
| 85 | * Preference option added to subscribe automatically to all documents |
|---|
| 86 | in a session |
|---|
| 87 | * Doubleclicks on documents in the user list now opens them if they are |
|---|
| 88 | not already opened |
|---|
| 89 | * Window highlights itself only if the chat widget is open |
|---|
| 90 | * Toolbar style "text besides icon" is now supported |
|---|
| 91 | * Tab bar is only shown if more than one document is opened |
|---|
| 92 | |
|---|
| 93 | Version 0.4.2: |
|---|
| 94 | * Gobby now opens absolute file names passed via command line |
|---|
| 95 | * View is now kept when remote operations affect the current position, |
|---|
| 96 | through appropriate scrolling |
|---|
| 97 | * Documents could be subscribed by double-clicking on them in the list |
|---|
| 98 | * Local files are not flagged as modified anymore |
|---|
| 99 | * Urgency hint is now configurable |
|---|
| 100 | * Windows compilation fixes |
|---|
| 101 | |
|---|
| 102 | Version 0.4.1: |
|---|
| 103 | * Release with no further important changes. |
|---|
| 104 | |
|---|
| 105 | Version 0.4.0: |
|---|
| 106 | * Session encryption through GNUTLS |
|---|
| 107 | * Reduced CPU usage and memory footprint through the removal of one |
|---|
| 108 | supplemental document copy |
|---|
| 109 | * Usability enhancements: |
|---|
| 110 | - New button to close the chat window |
|---|
| 111 | - Font types and sizes could now be set for the text editor from within Gobby |
|---|
| 112 | - Documents could now be switched using Ctrl-Alt-Page-Down and |
|---|
| 113 | Ctrl-Alt-Page-Up |
|---|
| 114 | - Subscribe button is deactivated after it has been hit once for a |
|---|
| 115 | document |
|---|
| 116 | - Documents with the same name are suffixed with a number |
|---|
| 117 | - Dialogs to host and join sessions are respawned if the attempt failed |
|---|
| 118 | - Application highlights itself on new chat messages |
|---|
| 119 | - Documents could be opened in an existing Gobby session by passing |
|---|
| 120 | their filename as a command-line argument to the application |
|---|
| 121 | - Sessions could be joined by passing the host and port via command-line |
|---|
| 122 | options |
|---|
| 123 | - User-modified colour palettes are now saved in the configuration |
|---|
| 124 | |
|---|
| 125 | Version 0.3.0: |
|---|
| 126 | * This release depends on net6 1.2.0 and obby 0.3.0, it is *not* backwards- |
|---|
| 127 | compatible protocol-wise to the 0.2.x series. |
|---|
| 128 | * No more pending changes due to the new merging algorithm |
|---|
| 129 | * Cursor is left-gravity now, which relieves some problems with newlines |
|---|
| 130 | * Joins are now threaded and thus abortable |
|---|
| 131 | * Connection status is displayed in the status bar |
|---|
| 132 | * Lines in the chat log are now wrapped to the display width |
|---|
| 133 | * Session serialisation and restore |
|---|
| 134 | * Name and colour could be changed directly when they are already in use |
|---|
| 135 | * User and document list are now separate windows, their position and state |
|---|
| 136 | is preserved by default |
|---|
| 137 | * Close document now just unsubscribes from the document |
|---|
| 138 | * Scrollable document folder |
|---|
| 139 | * Search and replace |
|---|
| 140 | * New translations: |
|---|
| 141 | - Swedish (complete) |
|---|
| 142 | - Catalan (partial) |
|---|
| 143 | - Chinese (partial) |
|---|
| 144 | - Spanish (almost complete) |
|---|
| 145 | |
|---|
| 146 | Version 0.2.2: |
|---|
| 147 | * Gobby no longer crashes when a document is closed after quitting a |
|---|
| 148 | session, spotted and fixed by Kanru Chen. |
|---|
| 149 | * Some new file extensions are mapped to their corresponding MIME type |
|---|
| 150 | * Files saved are no longer converted to the charset settings of the |
|---|
| 151 | current locale |
|---|
| 152 | * Line endings of loaded files are now unified to result only in UNIX ones |
|---|
| 153 | * Added Spanish translation, thanks to Mario Palomo |
|---|
| 154 | |
|---|
| 155 | Version 0.2.1: |
|---|
| 156 | * This bugfix release features a recompile of the Windows version against |
|---|
| 157 | more hardware-independent libraries. |
|---|
| 158 | |
|---|
| 159 | Version 0.2.0: |
|---|
| 160 | * This version is *not* backwards-compatible to 0.1.0 due to heavy |
|---|
| 161 | changes within obby. It depends on obby 0.2.0 and net6 1.1.0. |
|---|
| 162 | * New features (in no particular order): |
|---|
| 163 | - Document subscriptions |
|---|
| 164 | - Global session passwords |
|---|
| 165 | - Basic user authentication to protect the nickname |
|---|
| 166 | - Preferences pane |
|---|
| 167 | - Zeroconf support |
|---|
| 168 | - Colour presets |
|---|
| 169 | - Colour changes from within the session |
|---|
| 170 | - Auto indentation |
|---|
| 171 | - Drag'n'drop of documents into the session |
|---|
| 172 | - Create document works without a delay |
|---|
| 173 | - Better Win32 network handling |
|---|
| 174 | * Changes in the build system: |
|---|
| 175 | - It is now required to provide `gtksourceview-1.0', the depedency is no |
|---|
| 176 | more optional. |
|---|
| 177 | - Gobby now links against `gthread-2.0' which is included in `glibmm-2.4'. |
|---|
| 178 | |
|---|
| 179 | Version 0.1.1: |
|---|
| 180 | * Bugfix release: Include contrib/gobby.desktop to fix the non-working build |
|---|
| 181 | when configured ``--with-gnome''. |
|---|
| 182 | |
|---|
| 183 | Version 0.1.0: |
|---|
| 184 | |
|---|
| 185 | * Initial release. |
|---|
| 186 | |
|---|