2011-04-10 Frank Lanitz * src/addons.c: Reload tasks on reload of document. Closing #3277842. 2010-09-08 Nick Treleaven * src/ao_tasks.c: Use new API field geany->main_widgets->message_window_notebook. 2010-08-15 Enrico Tröger * src/addons.c, src/ao_bookmarklist.c: Fix line scrolling when jumping to bookmarks (part of #3043534). 2010-06-27 Frank Lanitz * src/ao_xmltagging.c: Add a placeholder %s to insert also the selection to tag. This allows a href="%s" to become $selection where $selection is the selected text on document. 2010-06-26 Frank Lanitz * src/ao_xmltagging.c: Only use part of inserted tag until first white space character for closing tag so e.g. inserting 'span class=foo"' is working properly. * src/addons.c: Fix an issue that prevent xmltagging keybinding to be turned on/off. 2010-05-30 Enrico Tröger * src/addons.c: Use the new PLUGIN_SET_TRANSLATABLE_INFO() macro. 2010-05-15 Frank Lanitz * src/ao_xmltagging.[c|h]: Add function for setting tags around a selection. 2010-01-17 Enrico Tröger * src/addons.c, src/ao_tasks.c, src/ao_tasks.h: Use the new "geany-startup-complete" signal to initially update the tasks list. 2010-01-10 Enrico Tröger * AUTHORS, README, src/ao_blanklines.c, src/ao_blanklines.h, src/Makefile.am, src/addons.c: Add new addon 'Strip trailing blank lines' by Eugene Arshinov, thanks. * src/ao_tasks.c: Restore the selected task when the list is updated (part of #2911086). 2010-01-03 Enrico Tröger * src/ao_tasks.c: Move the code for creating a new task into create_task(). Strip the token from the displayed task description to be closer to the initial implementation (closes #2925003). Add a new column to the tasks list showing the used type (keyword). 2010-01-01 Enrico Tröger * src/*.c, src/*.h: Update copyright information. * src/ao_bookmarklist.c: Fix warning if the bookmark list is disabled. * src/ao_tasks.c: Implement a Delete menu item for the tasks list popup menu to easily delete tasks (closes #2911105). List tasks only once per line even if there were more than one matching token. * src/addons.c, src/ao_tasks.c, src/ao_tasks.h: Add an option to define whether all open documents or only the current document should be scanned for tasks (closes #2911086). 2009-12-08 Enrico Tröger * src/ao_openuri.c: Remove trailing dots and colons from URIs. 2009-11-30 Enrico Tröger * src/ao_tasks.c: Enable basic sorting of the columns. Make the columns resizable. 2009-11-29 Enrico Tröger * src/ao_tasks.c: Add a simple popup menu to update the Tasks list and hide the Messages window. * src/addons.c, src/ao_tasks.c: Update the tasks list on startup only first the main window has been realized, i.e. Geany has finished the startup process. * src/addons.c, src/ao_tasks.c, src/ao_tasks.h: Update the task list only for changed documents and on document closing, simply delete matching TODO tasks instead of updating all. This is major speed up of the whole tasks processing. * src/addons.c, src/ao_tasks.c, src/ao_tasks.h: Add a property to the AoTasks class to prepare configurable tasks tokens. Make the search tokens for the Task list fully configurable (closes #2775986). 2009-11-28 Enrico Tröger * src/Makefile.am, src/tasks.c, src/tasks.h, src/ao_tasks.h, src/ao_tasks.c, src/addons.c: Complete rewrite of the Tasks Addon. Changes: - Works on all open documents, not only on the current one - Rescan for tokens only on document open/save/close - Add keybinding to activate the Tasks tab 2009-11-04 Enrico Tröger * src/ao_bookmarklist.c: Prevent updating the bookmark list if it is disabled. * src/Makefile.am, src/ao_markword.c, src/ao_markword.h, src/addons.c: Add 'Mark Word' addon. 2009-11-01 Enrico Tröger * src/addons.c: Fix setting up keybindings. * src/ao_bookmarklist.c: Improve handling of the notebook page (closes #2889415). Add a popup menu to the Bookmark list to easily remove set bookmarks. Initally fill the Bookmark list after the plugin has been enabled. 2009-10-26 Enrico Tröger * src/addons.c, src/ao_bookmarklist.c, src/ao_bookmarklist.h: Add an 'activate' keybinding. 2009-10-25 Enrico Tröger * src/Makefile.am, src/addons.c, src/ao_bookmarklist.c, src/ao_bookmarklist.h: Add a simple bookmark list to the sidebar. 2009-10-14 Nick Treleaven * src/ao_doclist.c, src/addons.c: Fix switching to an untitled document with the tool button. 2009-10-13 Nick Treleaven * src/ao_doclist.c, src/addons.c: Use ui_menu_add_document_items(). 2009-07-21 Enrico Tröger * src/tasks.c: Avoid using GHashTable functions from newer GLib versions to fix compilation with GLib 2.8. 2009-07-17 Enrico Tröger * src/ao_systray.c: Attempt to fix crashes when quitting Geany from the system tray icon. 2009-07-16 Enrico Tröger * src/addons.c, src/ao_doclist.c, src/ao_openuri.c, src/ao_systray.c, src/tasks.c: Use single header includes. 2009-06-16 Enrico Tröger * src/ao_doclist.c: Fix a memory leak. * src/ao_doclist.c: Fix a typo. Fix label for new, untitled files in the document list menu. Show current document in bold in in the document list menu. 2009-06-12 Enrico Tröger * src/ao_systray.c: Remove unnecessary casts. * src/ao_systray.c: Fix build for GTK 2.8. 2009-05-30 Enrico Tröger * configure.in: Post-release version bump. * NEWS, README: Update for 0.2. * configure.in, po/addons.pot, po/geanyaddons.pot: Prefix the gettext package with "geany" to avoid possible naming conflicts. 2009-05-02 Enrico Tröger * src/ao_systray.c: Fix typo (oops). 2009-04-29 Enrico Tröger * makefile.win32: Fix build on Windows. * src/ao_systray.c: Simplify the show/hide code so it also works for Windows. * po/POTFILES.in, src/Makefile.am, src/addons.c, src/ao_systray.c, src/ao_systray.h: Implement a notification area icon (systray) as part of the Addons plugin. 2009-04-24 Enrico Tröger * makefile.win32: Fix Windows build (reported by Timothy Boronczyk, thanks). 2009-04-07 Enrico Tröger * configure.in, src/addons.c: Post-release version bump. * NEWS, README: Initial release of the Addons plugins. 2009-04-06 Enrico Tröger * AUTHORS, README, makefile.win32, po/POTFILES.in, src/Makefile.am, src/addons.c, src/tasks.c, src/tasks.h: Move Tasks plugin into the Addons plugins as of biot's request. 2009-03-29 Enrico Tröger * src/ao_doclist.c: Don't use menu item images for the tab bar menu to save some vertical space. 2009-03-13 Enrico Tröger * src/ao_openuri.c: Make the check for a valid URI a bit stricter to reduce the amount of false-positives. 2009-02-26 Enrico Tröger * *.*: Import 'Addons' plugin which adds various small addons to Geany which aren't worth an own plugin but might still useful for people.