+---------------------------+ | KNOWN BUGS | +---------------------------+ * CRYTICAL warning when unloading the plugin "CRITICAL : g_object_ref: assertion `object->ref_count > 0' failed" (FIXED) Double click on bookmarks, do nothing (FIXED) show/hide hidden files not working on Windows (FIXED) "Go Up" not working if the current path ends with slash // thanks to <dmaphy> for report +---------------------------+ | TODO | +---------------------------+ (DONE) codestyle improve to be same as other parts as geany`s (DONE) configuration dialog (DONE) tracking path to current focused document (work only for refreshed directories) * Better tracking for files, open path to them * In windows can choice between devices (C:\, D:\,...) * Language files (DONE) Saving state of Showbars in config file everytime where is changed (DONE) oneclick document opening (DONE) filter separating ex.: "*.c;*.cpp;*.h" * Fix possible memory leaks (using g_free... where is need) * Folowing path from current document view (DONE) Hide object files as native filebroser (*.o;*.a;*.so;*.dll;*.lib..) (DONE) Using font from geany settings for sidebar * Migrating to stash * Adding keybindings for renaming/deleting/refreshing (DONE) Add option to change bars position // requested by <dmaphy> * Add option to autorename point the newest created objects by the Treebrowser +-------------------------------+ | Development release ChangeLog | +-------------------------------+ 16-05-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c Fixed Bookmarks state when refreshing the tree 25-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c Added option to change bars position (Top or Bottom) 25-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c Menu elements are inactive instands of hidden Added experimental bookmarks view Added option to show/hide tree lines Added option to copy the uri into clipboard Added option to search into the view by the name // thanks to native filebrowser Added tooltips with uri // thanks to native filebrowser Added option to open terminal Applied patch from Enrico to fix gtk+-2.8 compitable for tree lines Fixed "Go Up" not working if the current path ends with slash 19-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c added clear icon in filter // thanks to native filebrowser plugin using font from geany settings for sidebar // thanks to native filebrowser plugin 17-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c added option to hide object files *.so;*.obj;*.so;*.dll;*.a;*.lib fixed a few warnings 14-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c strings cleanup (This is version 0.2, because the plugin become 2 months old :) 11-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed bug when turned off "On expand refresh" fixed runtime crytical warnings reported in http://nopaste.geany.org/p/m3f018a3e and thanks to Enrico for help with gdb :) added empty element when directory not filled, and changed default option values for "On expand refresh" 10-04-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed wrong root refresh on delete and create when objects are in toplevel some string changed in prefs dialog added option to close document if it is deleted from treebrowser highlighing addressbar if typed directory not exists make right click menu dynamic 31-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed saving state of Show the toolbars when starting Geany moving settings saving in separated function - save_settings() now changing root directory when change current project fixed bug when 'Right click->Refresh' 30-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed expaned state when create/delete/remove files or directories 26-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed bug with 'On expand, refresh.' now right click not select item from list 23-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c added option when expanding to refresh directory tree fixed complier warning with glib 22-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed some bugs fixed few old compiler warnings applied few patches from Enrico Troger (code improvement) 21-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fixed few compile warnings with glib and unused vars fixed expanding, now directory is open when it click filling for first time fixed possible segfault on start added menu option to go up fixed duplicated vbox varname now is 'sidebar_vbox' added configuration dialog fixed externally open menu added option to close bars in bars added options to expand/collapse all from menu fixed compile error with glib < 2.12.0 added option to go current doc path in menu 20-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c clear comments changelog update if filter start with '!;' then filters are temporary reversed ex.: '!;*.c;*.h' will show all expect .c and .h files 19-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c clear up the syntax and function names fixed many bugs with renaming/creating/deleting objects added multiple filtering criterias (separated by ';') added oneclick document opening 18-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c add option to reverse filematch filter 17-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c migrated to dialogs_show_msgbox and dialogs_show_question fix problem with path initialization 16-03-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fix compilation warning messages fix some crytical errors 21-02-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c fix patch applyed from Enrico about initial directories 20-02-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c made strings suitable for localization fixed problem with default chroot added option to disable chrooting on double click on directory 17-02-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c added options to add/remove/rename directories and files code cleanup 14-02-2010 Adrian Dimitrov <dimitrov.adrian@gmail.com> * src/treebrowser.c initial, with base options