2011-07-14 <bhepple@freeshell.org> Version 2.3.15 * Added find entry in menubar - needs gtk-2.16 or later 2011-07-11 <bhepple@freeshell.org> Version 2.3.15 * Added German translation thanks to Uwe Steinmann <uwe@steinmann.cx> 2011-07-06 <bhepple@freeshell.org> Version 2.3.14 * Add "Find Previous" menu item S-C-g * "Find Previous" and "find Next" now set/unset the 'backwards' flag in 'preferences' 2011-07-04 <bhepple@freeshell.org> Version 2.3.14 * Finish implemention of backwards search * Tighten regex for browser to look for xulrunner-2/.*firefox- 2011-06-18 <bhepple@freeshell.org> Version 2.3.14 * MOD2_MASK was being set on all kb events - mask it out in treeview handler * ^End now goes to absolute last element. ^PgDn now goes to last visible element. * backwards search is implemented - it's backwards in tree but still forwards in text which is actually rather nice 2011-05-10 <bhepple@freeshell.org> Version 2.3.13 * Fixed plain text, match-case find * Added Slovenian translation (thanks to Aleksa Å uÅ¡uliÄ) 2011-01-03 <bhepple@freeshell.org> Version 2.3.12 * Spanish translation finalised 2010-12-19 <bhepple@freeshell.org> Version 2.3.11 * Initial work on Spanish language support * Recent files support * Read-only mode makes inoperative tool buttons disappear * Set font dialog fixed * Preferences moved under Edit menu item * RPMs are installable on RHEL/Centos-5.5 (ie use md5 etc) * Dialogs now respond better to keyboard eg Enter = OK * If a file's timestamp changes while gjots2 is editing it then you are told about it and asked to confirm an overwrite. * 'Find' of an item now scrolls the treeview to that item * Add 'Find Next' menu item (^G) 2010-06-28 <bhepple@freeshell.org> Version 2.3.10 * gtksourceview2 is supported. Smaller toolbar logos are used. 2009-08-10 <bhepple@freeshell.org> Version 2.3.9 * An Undo/Redo function was added for the text buffer using gtksourceview. 2008-11-08 <bhepple@freeshell.org> Version 2.3.8 * Updated dependency list in gjots2.gjots * Add -1 -2 -4 options to gjots2lpr * When `find' dialog pops up, make the 'search for' text selected so that it can be overwritten by just typing - no need to select and clear it. * Clean up 'invoke browser on url double-click' * Extend gjots2html to 8 levels (and cleanup) * Fix bugs reported by Redhat: * https://bugzilla.redhat.com/show_bug.cgi?id=464476: If gjots2 is not attached to a terminal (i.e. started from the Gnome menu as opposed to a command shell), it is not possible to open a gpg encrypted file. * https://bugzilla.redhat.com/show_bug.cgi?id=464510: vulnerability when processing a password. 2007-07-28 <bhepple@freeshell.org> Version 2.3.7 * Changed to using glade-3 for UI - gjots.glade3 is now the XML file to load - this fixed the problems in the toolbar and menu icons * On double-clicking a http[s] URL, a browser is sought and run - preference is given to the setting of the BROWSER environment variable if set, then to an already running browser from the list "firefox", "konqueror", "epiphany", "opera", "dillo" and finally, to a runnable browser from the list. The URL is selected. * Removed the "New Page" and "Open" buttons from the top toolbar as they are not the most useful * Improved the coverage of the manual a little * Added a script to simplify printing a bit - gjots2lpr * Fixed a scoping problem when constructing the manual file name with a locale 2007-07-09 <bhepple@freeshell.org> Version 2.3.6 * Added trace function enabled with the -t/--trace option 2007-07-08 <bhepple@freeshell.org> * Fixed bug in get_linear_next function that caused _find_next to stop searching too soon 2007-06-07 Bob Hepple <bhepple@freeshell.org> Version 2.3.5 * various crashes fixed in gui.py * gjots2emacs added * Czech translation by Martin Sin <martin.sin@zshk.cz> 2006-03-05 Bob Hepple <bhepple@freeshell.org> Version 2.3.4 * Italian translation by Raimondo Giammanco <rongten@member.fsf.org> 2006-02-26 Bob Hepple <bhepple@freeshell.org> Version 2.3.4 * fix bug when accessing manual 2006-01-24 Bob Hepple <bhepple@freeshell.org> Version 2.3.3 * First Russian version (LANG=ru). Translator is Sergey Bezdenezhnyh <sib-mail@mtu-net.ru> * Add no/nb versions of gjots2.gjots 2006-01-19 Bob Hepple <bhepple@freeshell.org> Version 2.3.2 * First Norwegian version (LANG=nb_NO.utf8). Translator is Robert Emil Berge <robert@aldebaran.no> 2006-01-08 Bob Hepple <bhepple@freeshell.org> Version 2.3.1 * First French version using message and manual files from Rui Nibau (RNB) rui.nibau@omacronides.com 2006-01-03 Bob Hepple <bhepple@freeshell.org> Version 2.3.0 * Internationalisation (I18N) support. Translators are invited to contact the author. Note that French and Hungarian are already under way. 2005-12-22 Bob Hepple <bhepple@freeshell.org> Version 2.2.1 * Bug 1250753 fixed - gjots crashes when demoting a newly created item * Bug 1376011 fixed - Merge destroys the tree. * Bug 1387036 fixed - UTF-8 encoding required in gjots2html output 2005-06-19 Gabriel Munoz <munozga@gmail.com> Version 2.2.0 * The menus and toolbars have been re-organized for consistency. * Added different icons for many of the tool buttons. * Added options for viewing icons/text/both on the toolbars. * A context menu has been added when right-clicking the tree. * Tree sorting and text sorting has been separated. * The cut, copy, and paste commands have been consolidated to do the right thing with tree items and text based on what has the user focus. * We are now using a clipboard that will make copying and pasting from other applications into gjots2 and within gjots2 easier (and as it should be expected). * Made it easier for people to run gjots2 from its source directory. * Fixed hiding the toolbars to remove them from the screen, rather than just removing the icons and leaving dead screen space. * Fixed the export dialog cancel button to actually cancel the operation. * Fixed to handle the window manager close event so that gjots2 will always have a clean exit and no changes will be lost. * Lots of code cleanup, e.g. removal of dead code. * Added a "Gjots FAQ" section to the documentation. * Many bug fixes for stability were made. 2004-12-09 <bhepple@freeshell.org> Version 2.1.1 * setup.py fixed * Installation doco improved * The sort dialog is not able to restore its settings - a bug in libglade? 2004-11-30 <bhepple@freeshell.org> Version 2.1.0 * Added "Merge Items" - combine selected items into one * Added "Split Item" - split item into 2 * Added "Sort" function - sort items or text * Added "Print" function - print selected text or items * Added "Show All" function - explode the tree * Added "Hide All" function - implode the tree * "Remember password" option - no need to type the password (twice) when saving an encrypted file 2004-06-01 <bhepple@freeshell.org> Version 2.0.1 * (Bug & fix (thanks!) sent in by Andreas Reimer) gui.py:434: self._warp(newnode) Caused an error message on "New Item", changed it to self._warp(new_child) * (Bug & fix (thanks!) sent in by Andreas Reimer) gui.py:1081 was: self.gui.msg("No changes to save"), changed to self.msg("...") * (Bug sent in by Andreas Reimer & Thomas Zajic): file.py:228: on write_file() a reference to body[-1] caused an error. changed to: if body and not body[-1] == '\n' * (Bug sent in by Thomas Zajic): hard-coded references to "/usr" should be replaced with something more adjustable to allow installation "anywhere". Also added setup.py and uninstall.sh for systems without RPM or emerge. * Added setup.py and uninstall.sh for non-RPM, non-emerge systems * Reduced python requirement to 2.2 (untested - please confirm if it works for you!) 2004-05-22 <bhepple@freeshell.org> Version 2.0.0 * Initial release of gjots2 for Python/GTK-2