# 1.2.8 # ############################################################################## 2009-06-28 Dmitriy Lyfar * src/main.cc: Fix for memory leaks 2009-06-21 Dmitriy Lyfar * src/gnome-cmd-file-props-dialog.cc: Fixed problem #375357 (crash when cancelling calculation of dir properties) 2009-06-15 Piotr Eljasiak * src/gnome-cmd-profile-component.cc: advrename profiles: ref template_entry to keep it alive longer * src/dialogs/gnome-cmd-manage-profile-dialog.cc: advrename profiles: added support for profile editing 2009-06-14 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-options-dialog.cc: Killed dead code 2009-06-11 Piotr Eljasiak * src/gnome-cmd-xml-config.cc: XML config: escape text properly 2009-06-09 Piotr Eljasiak * src/gnome-cmd-file-list.cc: Fixed problem #556836 (pane scrolling when moving between panes) 2009-06-05 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-search-dialog.cc: Replaced deprecated gtk_timeout_remove() with g_source_remove() 2009-06-04 Piotr Eljasiak * src/gnome-cmd-file-list.cc: Fixed problem #584727 (wrong positioning of file popup menu) 2009-06-01 Piotr Eljasiak * src/gnome-cmd-xml-config.cc: XML config: rename -> 2009-05-29 Piotr Eljasiak * src/eggcellrendererkeys.cc: Use gtk_widget_error_bell() for GTK+ >= 2.12 * src/gnome-cmd-search-dialog.cc: Fixed problem #583135 (disabled 'Go to' button in search dialog) 2009-05-26 Piotr Eljasiak * src/gnome-cmd-bookmark-dialog.cc: Fixed problem #583711 (crash when pressing ESC in bookmark dialog) 2009-05-25 Piotr Eljasiak * src/gnome-cmd-key-shortcuts-dialog.cc: Fix for crash when assigning new UserAction (no.action) 2009-05-23 Piotr Eljasiak * po/POTFILES.in: * src/dialogs/Makefile.am: * src/dialogs/gnome-cmd-edit-profile-dialog.cc: * src/dialogs/gnome-cmd-edit-profile-dialog.h: advrename profiles: addded dialog for editing profiles 2009-05-22 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: advrename profiles: set default template string to "$N" 2009-05-19 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-dialog.h: Use new profile widget in advrename dialog 2009-05-18 Christopher Zimmermann * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-options-dialog.cc: Support for single-click open mode 2009-05-16 Piotr Eljasiak * src/gnome-cmd-profile-component.cc: advrename profiles: properly clear regex model 2009-05-15 Piotr Eljasiak * src/gnome-cmd-file-props-dialog.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-make-copy-dialog.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-search-dialog.cc: typo: filename -> file name 2009-05-12 Piotr Eljasiak * src/gnome-cmd-profile-component.cc: advrename profiles: be more conformant with HIG 2009-05-11 Piotr Eljasiak * tests/gviewer/search_dlg_test.c: * tests/gviewer/viewerwindow.c: Replaced deprecated gnome_init() with gnome_program_init() 2009-05-07 Piotr Eljasiak * src/gnome-cmd-file-list.cc: Replaced deprecated gtk_entry_set_position() with gtk_editable_set_position() 2009-05-07 Christopher Zimmermann * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-options-dialog.cc: Allow gentoo like left-click behaviour 2009-05-06 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.h: * src/gnome-cmd-file-list.h: * src/gnome-cmd-notebook.h: * src/gnome-cmd-profile-component.h: Properly destroy object in delete operator 2009-04-30 Piotr Eljasiak * src/gnome-cmd-profile-component.cc: * src/gnome-cmd-profile-component.h: advrename profiles: added convert_case() and trim_blanks() methods 2009-04-28 Piotr Eljasiak * src/tags/gnome-cmd-profile-component.cc: advrename profiles: set default template string to "$N" in copy() 2009-04-25 Piotr Eljasiak * src/tags/gnome-cmd-profile-component.cc: * src/tags/gnome-cmd-profile-component.h: advrename profiles: added copy() method 2009-04-22 Andrey Cherkinskiy * src/gnome-cmd-user-actions.cc: Fixed problem #579633 (accessing administrator privileges with gksudo) 2009-04-15 * src/gnome-cmd-rename-dialog.cc: Toggle path/basename/filename selections for F2 too 2009-04-07 Piotr Eljasiak * src/gnome-cmd-file-list.cc: Refresh file icon after renaming * src/tags/gnome-cmd-tags.cc: Properly report unsuported Doc.* tags * src/tags/gnome-cmd-profile-component.cc: * src/tags/gnome-cmd-profile-component.h: advrename profiles: new widget for editing all profile data * libgcmd/libgcmd-widget-factory.c: * libgcmd/libgcmd-widget-factory.h: * src/gnome-cmd-delete-dialog.cc: * src/gnome-cmd-list-popmenu.cc: * src/gnome-cmd-rename-dialog.cc: * src/gnome-cmd-xfer.cc: gcc warnings cleanup 2009-04-06 Piotr Eljasiak * src/utils.cc: Fix for memory leak * src/gnome-cmd-file.cc: * src/gnome-cmd-file.h: Refresh MIME information after file renaming 2009-04-02 Piotr Eljasiak * src/gnome-cmd-regex.h: regex: fix for g_regex_unref() assertion 2009-03-27 Piotr Eljasiak * src/gnome-cmd-file.cc: * src/gnome-cmd-file-list.cc: Fixed problem #576174 (case insensitive file name sorting in non en_US.utf8 locale) 2009-03-24 Piotr Eljasiak * src/gnome-cmd-main-menu.cc: i18n: new translation string ("Show terminal") 2009-03-23 Piotr Eljasiak * src/gnome-cmd-main-win.cc: Added shortcut CTRL+E to command line history list 2009-03-09 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-xml-config.cc: Moved regexes GtkTreeModel from gnome-cmd-data.h to gnome-cmd-advrename-dialog.cc 2009-02-24 Piotr Eljasiak * src/gnome-cmd-chown-component.cc: * src/gnome-cmd-chown-dialog.cc: * src/gnome-cmd-file.cc: * src/gnome-cmd-main-win.cc: * src/main.cc: * src/owner.cc * src/owner.h: Fixed problem #567506 (slow startup for systems with many users) 2009-02-13 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-options-dialog.cc: * src/tags/gnome-cmd-tags.cc: typo: filename -> file name * libgcmd/gnome-cmd-string-dialog.c: * plugins/cvs/cvs-plugin.c: * plugins/cvs/interface.c: * plugins/fileroller/file-roller-plugin.c: * src/gnome-cmd-bookmark-dialog.cc: * src/gnome-cmd-chmod-dialog.cc: * src/gnome-cmd-chown-dialog.cc: * src/gnome-cmd-delete-dialog.cc: * src/gnome-cmd-dir.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-patternsel-dialog.cc: * src/gnome-cmd-prepare-xfer-dialog.cc: * src/gnome-cmd-xfer-progress-win.cc: * src/plugin_manager.cc: Fixed problem #571558 (replacing deprecated GNOME_STOCK_* buttons with GTK_STOCK_* counterparts) 2009-02-11 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-user-actions.cc: * src/utils.cc: GnomeCmdData: more C++ rework * libgcmd/libgcmd-widget-factory.c: * libgcmd/libgcmd-widget-factory.h: * src/gnome-cmd-options-dialog.cc: Fixed problem #571239 (replacing obsoleted GnomeColorPicker with GtkColorButton) * plugins/cvs/cvs-plugin.c: * plugins/fileroller/file-roller-plugin.c: * plugins/test/test-plugin.c: Fixed problem #571247 (replacing obsoleted GnomePixmap with GtkImage) 2009-02-10 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-prepare-xfer-dialog.cc: * src/utils.cc: * src/utils.h: Toggle path/basename/filename selections in F5/F6 dialogs. * src/gnome-cmd-xml-config: Save additional info on gcmd to XML cfg 2009-02-09 Piotr Eljasiak * src/gnome-user-actions.cc: Fixed problem #570727 (usage of deprecated gnome_url_show) 2009-01-19 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-options-dialog.cc: * src/utils.cc: GnomeCmdData: more C++ rework 2009-01-16 Piotr Eljasiak * src/tags/gnome-cmd-tags.cc: typo: Exif Private -> Exif private 2009-01-15 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-main-menu.cc: * src/gnome-user-actions.cc: tabs: added menus+shortcuts for open/close tabs 2009-01-14 Piotr Eljasiak * src/owner.cc: Yet another fix for faster startup 2009-01-13 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-types.h: * src/imageloader.cc: GnomeCmdData: more C++ rework */gnome-cmd-file.cc: * src/owner.c: * src/owner.h: Tweaks for making startup faster * src/dialogs/gnome-cmd-advrename-profiles-dialog.cc: advrename profiles: fix for gtk_list_store_get_path() assertion 2009-01-12 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-props-dialog.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-xfer-progress-win.cc: * src/utils.cc: GnomeCmdData: more C++ rework * src/gnome-cmd-notebook.h: notebook: show tabs when number of pages > 1 2009-01-09 Piotr Eljasiak * src/gnome-cmd-file.cc: * src/gnome-cmd-file.h: Added gnome_cmd_file_get_parent_dir (GnomeCmdFile *f) function * src/gnome-cmd-user-actions.cc: Speed up "command.execute" twice 2009-01-08 André * src/gnome-cmd-data.cc: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-style.cc: * src/gnome-cmd-style.h: * src/gnome-cmd-types.h: Support for row alternate background in colour themes 2009-01-08 Piotr Eljasiak * src/gnome-cmd-data.cc: Fixed selection background colour in DeepBlue and Cafezinho themes 2009-01-07 Zsombor * plugins/fileroller/file-roller-plugin.c: Yet another fix for fileroller plugin 2009-01-06 André * src/gnome-cmd-file.cc: Fix for problem with starting the external viewer 2009-01-06 Piotr Eljasiak * src/gnome-cmd-file.cc: * src/gnome-cmd-file.h: Fix the bug introduced in rev. #2157 (viewing remote files) * src/tags/gnome-cmd-tags-taglib.cc: audio metatags: set Audio.Codec to FLAC when appriopriate 2009-01-05 Zsombor * plugins/fileroller/file-roller-plugin.c: fileroller plugin: added extracting archive to the inactive panel 2009-01-03 Piotr Eljasiak * src/tags/gnome-cmd-tags-taglib.cc: ID3 metatags: added support for total number of tracks (Audio.AlbumTrackCount) 2009-01-02 Piotr Eljasiak * src/gnome-cmd-bookmark-dialog.cc: Fixed problem #556664 (bookmarks can not be saved for mounted devices) 2008-12-19 Piotr Eljasiak * src/gnome-cmd-user-actions.cc Updated copyright info * src/gnome-cmd-data.cc: i18n: translate default profile name (CamelCase) 2008-12-16 Piotr Eljasiak * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-dialog.h: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-regex.h: * src/gnome-cmd-xml-config.cc * src/dialogs/gnome-cmd-advrename-regex-dialog.cc: * src/dialogs/gnome-cmd-advrename-regex-dialog.h: regex: move common code to gnome-cmd-data.h file 2008-12-15 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: advrename: mark rename failure as red italics * src/Makefile.am: Do not set default profiles for first-time users if there is no support for GRegex 2008-12-11 Piotr Eljasiak * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-menu-button.cc: * src/gnome-cmd-menu-button.h: move code for menu buttons to gnome-cmd-menu-button.{cc,h} files * dialogs/gnome-cmd-advrename-profiles-dialog: advrename profiles: added menu button for profile import * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-data.h: advrename: fix for profile saving 2008-12-09 Piotr Eljasiak * src/dialogs/gnome-cmd-advrename-profiles-dialog.cc: advrename: replaced 'Add' button with 'Duplicate' one 2008-12-08 Piotr Eljasiak * src/gnome-cmd-bookmark-dialog.cc: * src/gnome-cmd-con-ftp.cc: * src/gnome-cmd-con.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-dir.cc: * src/intviewer/image-render.cc: * src/intviewer/text-render.cc: Replaced obsoleted gtk_object_unref() with g_object_unref() * pixmaps/Makefile.am: * src/imageloader.cc: * src/imageloader.h: Removal of forgotten parent-dir icon * src/gnome-cmd-advrename-dialog.cc: advrename: fix for bug disabling buttons after profile loading 2008-12-07 Piotr Eljasiak * po/POTFILES.in: * src/gnome-cmd-advrename-dialog.cc: * src/dialogs/Makefile.am: * src/dialogs/gnome-cmd-advrename-profiles-dialog.cc: * src/dialogs/gnome-cmd-advrename-profiles-dialog.h: advrename: addded dialog for managing profiles 2008-12-06 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: advrename: update file list after loading of the saved profile 2008-12-06 Mamoru Tasaka * configure.in: Build fix for libtool-2.2 2008-12-01 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-dialog.h: advrename: 'Profiles...' button for loading saved settings * src/gnome-cmd-xml-config.cc: * src/gnome-cmd-xml-config.cc: Added gnome_cmd_xml_config_parse() function 2008-11-29 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-xml-config.cc: Added AdvrenameConfig::fill_regex_model(Profile &) 2008-11-27 Piotr Eljasiak * po/POTFILES.in: * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-xml-config.cc: * src/gnome-cmd-xml-config.h: Use XML cfg for storing advrename settings 2008-11-25 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-patternsel-dialog.cc: * src/gnome-cmd-search-dialog.cc: Do not allocate dynamically SearchConfig in GnomeCmdData * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-search-dialog.cc: * src/intviewer/search-dlg.cc: * src/intviewer/viewer-utils.cc: * src/intviewer/viewer-utils.h: Find file dlg: copy searched text phrase into intviewer text search dlg (F3-F3) 2008-11-24 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: Do not enable column searching for regex view 2008-11-23 Alan Pae * po/Makefile.in.in: * po/POTFILES.in: * po/POTFILES.skip: Add missing files to the relevant POTFILES file 2008-11-22 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: Do not allocate dynamically AdvrenameConfig in GnomeCmdData * src/gnome-cmd-advrename-dialog.cc: * src/history.h: Add History::front() and History::reverse() functions 2008-11-20 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: Fix for "gtk_tree_view_column_cell_layout_add_attribute: assertion `info != NULL' failed" assertion 2008-11-18 Piotr Eljasiak * src/dialogs/gnome-cmd-advrename-regex-dialog.cc advrename: viewing files with intviewer * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-dialog.h: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: Rename GnomeCmdData::AdvrenameDefaults -> GnomeCmdData::AdvrenameConfig 2008-11-17 Piotr Eljasiak * src/gnome-cmd-advrename-lexer.h: * src/gnome-cmd-advrename-lexer.ll: advrename lexer: fix for bug when resetting counters * src/gnome-cmd-advrename-dialog.cc * src/gnome-cmd-advrename-dialog.h * src/gnome-cmd-data.cc * src/gnome-cmd-data.h * src/gnome-cmd-main-win.cc * src/gnome-cmd-main-win.h * src/gnome-cmd-user-actions.cc * src/dialogs/gnome-cmd-advrename-regex-dialog.cc * src/dialogs/gnome-cmd-advrename-regex-dialog.h Brand new dlg for Advanced Rename Tool 2008-11-15 Piotr Eljasiak * src/gnome-con-dialog.cc: * src/dialogs/gnome-cmd-advrename-regex-dialog.cc: Activate the default widget for the dialogs containing the entry 2008-11-13 Piotr Eljasiak * configure.in: * po/POTFILES.in: * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: * src/dialogs/Makefile.am: * src/dialogs/gnome-cmd-advrename-regex-dialog.cc: * src/dialogs/gnome-cmd-advrename-regex-dialog.h advrename: move code for regex rules dlg to dialogs/gnome-cmd-advrename-regex-dialog.{cc,h} files 2008-11-07 Piotr Eljasiak * src/tags/gnome-cmd-tags.cc: * src/tags/gnome-cmd-tags.h: typo: Opto-Electoric -> Opto-Electronic 2008-11-04 Piotr Eljasiak * src/gnome-cmd-file.cc: * src/gnome-cmd-file.h: gnome_cmd_file_ref() returns the file now * src/gnome-cmd-treeview.cc: * src/gnome-cmd-treeview.h: treeview: added gnome_cmd_treeview_create_new_toggle_column() 2008-11-03 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-lexer.h: * src/gnome-cmd-advrename-lexer.ll: advrename lexer: report presence of $c/$c(n) in template 2008-11-02 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-lexer.h: * src/gnome-cmd-advrename-lexer.ll: gnome_cmd_advrename_parse_fname -> gnome_cmd_advrename_parse_template 2008-10-31 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: Kill dead code * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-user-actions.cc: Simplify code for advrename dlg invoking 2008-10-29 Piotr Eljasiak * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: Advanced file rename tool - minor change in dlg mnemonics 2008-10-24 Piotr Eljasiak * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-convert.cc: * src/gnome-cmd-convert.h: Advanced file rename tool - trim blanks * src/tags/gnome-cmd-tags.cc: Simplify metadata tags descriptions * src/tags/gnome-cmd-tags.cc: Typo fix: predifine -> predefine 2008-10-21 Piotr Eljasiak * src/intviewer/viewer-window.cc: Internal viewer: set zoom index properly when viewing in normal size 2008-10-18 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: Added signal "dir-changed" (GnomeCmdFileList -> GnomeCmdFileSelector) * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-search-dialog.cc: Replaced gnome_cmd_file_list_new() with GnomeCmdFileList::operator new() * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: GnomeCmdFileList: store realize state * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: GnomeCmdFileList: operator for casting to GtkWidget * * src/intviewer/viewer-window.cc: Internal viewer: new zoom factors (10%, 20%, 33%, 50%, 67%, 100%, 125%, 150%, 200%, 300%, 400%, 500%, 600%, 700%, 800%) 2008-10-16 Piotr Eljasiak * src/gnome-cmd-dir.cc: * src/gnome-cmd-file-selector.cc: Invalidate modified file metatada by GnomeCmdDir, not by GnomeCmdFileSelector * src/gnome-cmd-file-selector.cc: Remove surplus assertions * src/gnome-cmd-user-actions.cc: Do not assign CTRL+T as a default shortcut to advrename * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: Rename signal "selection-changed" -> "files-changed" 2008-10-15 Piotr Eljasiak * src/intviewer/viewer-window.cc: Internal viewer: view metatags with both t/T shortcuts * src/gnome-cmd-data.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-types.h: New colour theme: cafezinho 2008-10-13 Piotr Eljasiak * src/intviewer/viewer-window.cc: Internal viewer - support for metadata tags * src/intviewer/viewer-window.cc: Internal viewer - new key bindings: T and ALT+ENTER for metadata tags viewing 2008-10-10 Piotr Eljasiak * src/intviewer/*.cc: C++: add 'using namespace std' * src/gnome-cmd-combo.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-dir-indicator.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-options-dialog.cc: * src/utils.cc: GnomeCmdData: more C++ rework 2008-10-08 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: Add GnomeCmdFileSelector::is_active() * src/intviewer/viewer-window.cc: intviewer: kill obsoleted code for external tools * src/Makefile.am: * src/gnome-cmd-file-props-dialog.cc: * src/gnome-cmd-key-shortcuts-dialog.cc: * src/gnome-cmd-remote-dialog.cc: * src/gnome-cmd-treeview.cc: * src/gnome-cmd-treeview.h: treeview: move common code to gnome-cmd-treeview.* files 2008-10-07 Piotr Eljasiak * src/gnome-cmd-main-win.cc: * src/gnome-cmd-main-win.h: Kill dead code 2008-10-07 JP Rosevear * plugins/cvs/interface.c: Fixed problem #555288 (build fix) 2008-10-04 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: GnomeCmdFileSelector: more C++ rework * src/gnome-cmd-file.cc: * src/gnome-cmd-file.h: * src/intviewer/viewer-widget.cc: * src/intviewer/viewer-window.cc: * src/intviewer/viewer-window.h: Pass GnomeCmdFile to intviewer (instead of previous file path) 2008-10-03 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: create_column_titles() -> GnomeCmdFileList::create_column_titles() 2008-10-03 Yuriy Penkin * configure.in: * data/gnome-commander.ebuild.in: * data/gnome-commander.spec.in: Fixed problem #554598 (GNOME Goal: LINGUAS) 2008-10-01 Yuriy Penkin * configure.in: Fixed problem #554586 (AC_PROG_CXX macro problem) 2008-09-30 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-main-win.cc: GnomeCmdData: more C++ rework * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: GnomeCmdFileList::show_dir_size() -> GnomeCmdFileList::show_dir_tree_size() * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: GnomeCmdFileList::insert_file() and GnomeCmdFileList::remove_file() return success/failure now * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: Move con, cwd, lwd, connected_dir from GnomeCmdFileSelector to GnomeCmdFileList 2008-09-29 Piotr Eljasiak * src/gnome-cmd-notebook.h: notebook: added missing prev_page() and next_page() * src/gnome-cmd-file-list.cc: Simplify and speedup GnomeCmdFileList::file_is_wanted() * configure.in: * src/eggcellrendererkeys.cc: * src/eggcellrendererkeys.h: * src/gnome-cmd-data.cc: * src/gnome-cmd-user-actions.cc: * src/gnome-cmd-user-actions.h: Replace HAVE_GTK_2_10 with GTK_CHECK_VERSION(2,10,0) 2008-09-27 Piotr Eljasiak * src/gnome-cmd-delete-dialog.cc: Iterate through the file list MUCH faster (O(n*n) -> O(n)) * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-quicksearch-popup.cc: Move get_file_at_row() and get_row_from_file() to GnomeCmdFileList * configure.in: * data/gnome-commander.ebuild.in: Use version requirements for ebuild from configure.in 2008-09-26 Piotr Eljasiak * src/gnome-cmd-con-device.cc: * src/gnome-cmd-con-ftp.cc: * src/gnome-cmd-con-home.cc: * src/gnome-cmd-con-smb.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-options-dialog.cc: * src/imageloader.cc: GnomeCmdData: more C++ rework * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-props-dialog.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-mkdir-dialog.cc: * src/gnome-cmd-rename-dialog.cc: * src/gnome-cmd-search-dialog.cc: gnome_cmd_file_list_focus_file() -> GnomeCmdFileList::focus_file() 2008-09-25 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: gnome_cmd_file_list_show_dir_size() -> GnomeCmdFileList::show_dir_size() * src/gnome-cmd-dir.cc: * src/gnome-cmd-dir.h: inline gnome_cmd_dir_ref() and gnome_cmd_dir_unref() * libgcmd/libgcmd-widget-factory.c: * libgcmd/libgcmd-widget-factory.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-main-menu.cc: * src/gnome-cmd-options-dialog.cc: * gnome-cmd-tags-doc.cc: gcc warnings cleanup 2008-09-24 Piotr Eljasiak * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-cmdline.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: GnomeCmdData: more C++ rework 2008-09-24 Takao Fujiwara * src/gnome-cmd-data.cc: * src/gnome-cmd-options-dialog.cc: * src/utils.cc: Fixed problem #548947 (non-UTF8 locale date problem) 2008-09-23 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: file_is_in_list(GnomeCmdFileSelector *fs, GnomeCmdFile *f) -> GnomeCmdFileList::has_file(const GnomeCmdFile *f) * src/gnome-con-dialog.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-main-menu.cc: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-quicksearch-popup.cc: * src/gnome-cmd-remote-dialog.cc: * src/main.cc: * src/utils.cc: GnomeCmdData: more C++ rework 2008-09-22 Piotr Eljasiak * src/dirlist.cc: * src/gnome-cmd-con.cc: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-delete-dialog.cc: * src/gnome-cmd-file-props-dialog.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-xfer.cc: GnomeCmdData: gnome_cmd_data_get_gui_update_rate() -> gnome_cmd_data.gui_update_rate * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-patternsel-dialog.cc: * src/gnome-cmd-user-actions.cc: GnomeCmdFileList: more C++ rework * src/gnome-cmd-dir.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: Move code from update_files(GnomeCmdFileSelector *fs) to GnomeCmdFileList::show_files(GnomeCmdDir *dir) 2008-09-11 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-main-menu.cc: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-user-actions.cc: * src/main.cc: GnomeCmdData: more C++ rework 2008-09-10 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.h: file_is_wanted(GnomeVFSFileInfo *finfo) -> GnomeCmdFileList::file_is_wanted(GnomeCmdFile *f) 2008-09-09 Piotr Eljasiak * /gnome-cmd-file-list.cc: * /gnome-cmd-file-list.h: * /gnome-cmd-file-selector.cc: * /gnome-cmd-search-dialog.cc: gnome_cmd_file_list_update_style(GnomeCmdFileList*) -> GnomeCmdFileList::update_style() 2008-09-08 Piotr Eljasiak * /gnome-cmd-advrename-dialog.cc: * /gnome-cmd-data.cc: * /gnome-cmd-data.h: * /gnome-cmd-file-list.cc: * /gnome-cmd-file-selector.cc: * /gnome-cmd-main-menu.cc: * /gnome-cmd-main-win.cc: * /gnome-cmd-options-dialog.cc: * /gnome-cmd-patternsel-dialog.cc: * /gnome-cmd-search-dialog.cc: * /gnome-cmd-user-actions.cc: GnomeCmdData: more C++ rework * src/imageloader.h: Removal of root-dir icon - removed forgotten enum * src/gnome-cmd-main-win.cc: Fix for 'equal pane size' in horizontal mode 2008-09-07 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-delete-dialog.cc * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-prepare-copy-dialog.cc: * src/gnome-cmd-prepare-move-dialog.cc: Convert GnomeCmdData struct into C++ class 2008-09-06 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: * src/imageloader.cc: Removal of root-dir icon 2008-09-05 Piotr Eljasiak * src/gnome-cmd-file-list.cc: GnomeCmdFileList: do not allocate dynamically shown_files * src/gnome-cmd-file.h: * src/gnome-cmd-file-list.cc: Move gnome_cmd_get_collation_fname() to gnome-cmd-file.h * src/gnome-cmd-file-collection.cc: * src/gnome-cmd-file-collection.h: GnomeCmdFileCollection::remove(): return TRUE if success, FALSE otherwise * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-quicksearch-popup.cc: GnomeCmdFileCollection: get_all_files() -> get_visible_files() * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: * src/gnome-cmd-main-menu.cc: * src/gnome-cmd-user-actions.cc: * src/gnome-cmd-user-actions.h: Visibility of connection/device list is configurable now 2008-09-04 Piotr Eljasiak * src/gnome-cmd-file-list.cc: Fix for memory leak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-popmenu.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-prepare-copy-dialog.cc: * src/gnome-cmd-prepare-move-dialog.cc: * src/gnome-cmd-prepare-xfer-dialog.cc: * src/gnome-cmd-python-plugin.cc: * src/gnome-cmd-quicksearch-popup.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-user-actions.cc: GnomeCmdFileList: more C++ rework 2008-09-03 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: Fix the bug introduced in rev. #1978 2008-09-02 Piotr Eljasiak * src/gnome-cmd-search-dialog.cc: File search: align regex/shell radio buttons 2008-09-01 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: Widen up connection combo 2008-08-27 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-quicksearch-popup.cc: * src/gnome-cmd-user-actions.cc: Convert GnomeCmdFileSelector struct into C++ class, part 3 2008-08-27 Takao Fujiwara * src/gnome-cmd-file.cc: Fixed problem #548948 (crash when home directory contains non-UTF8 characters) 2008-08-27 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: * src/gnome-cmd-list-popmenu.cc: * src/gnome-cmd-user-actions.cc: Move gnome_cmd_file_selector_show_mkdir_dialog() to gnome-cmd-user-actions.cc 2008-08-26 Piotr Eljasiak * src/gnome-cmd-dir.cc: * src/gnome-cmd-file-collection.cc: * src/gnome-cmd-file-collection.h: * src/gnome-cmd-file-list.cc: Convert GnomeCmdFileCollection struct into C++ class * src/gnome-cmd-dir.cc: * src/gnome-cmd-file-collection.cc: * src/gnome-cmd-file-collection.h: * src/gnome-cmd-file-list.cc: DeGTK+ization of GnomeCmdFileCollection 2008-08-25 Takao Fujiwara * src/gnome-cmd-quicksearch-popup.cc: * src/gnome-cmd-rename-dialog.cc: Fixed problem #548961 (support for input method when rename or quicksearch) 2008-08-25 Piotr Eljasiak * src/gnome-cmd-file-list.cc: Revert bug introduced in rev. #1968 2008-08-25 Christian Kirbach * src/gnome-cmd-user-actions.cc: "Synchonize Directories" -> "Synchronize Directories" (problem #548013) 2008-08-15 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-dir-indicator.cc: * src/gnome-cmd-file-props-dialog.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-mkdir-dialog.cc: * src/gnome-cmd-prepare-copy-dialog.cc: * src/gnome-cmd-prepare-move-dialog.cc: * src/gnome-cmd-prepare-xfer-dialog.cc: * src/gnome-cmd-python-plugin.cc: * src/gnome-cmd-rename-dialog.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-user-actions.cc: Convert GnomeCmdFileSelector struct into C++ class, part 2 * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: GnomeCmdFileSelector: added operators for conversion to GtkWidget * and GtkBox * * src/gnome-cmd-bookmark-dialog.cc: * src/gnome-cmd-cmdline.cc: * src/gnome-cmd-dir-indicator.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-user-actions.cc: Convert GnomeCmdFileSelector struct into C++ class, part 3 * src/gnome-cmd-data.cc: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-python-plugin.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-user-actions.cc: Convert GnomeCmdFileList struct into C++ class, part 2 2008-08-14 Piotr Eljasiak * src/gnome-cmd-bookmark-dialog.cc: * src/gnome-cmd-cmdline.cc: * src/gnome-cmd-dir-indicator.cc: * src/gnome-cmd-file-popmenu.cc: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-file-selector.h: * src/gnome-cmd-list-popmenu.cc: * src/gnome-cmd-main-menu.cc: * src/gnome-cmd-main-win.cc: * src/gnome-cmd-prepare-xfer-dialog.cc: * src/gnome-cmd-python-plugin.cc: * src/gnome-cmd-remote-dialog.cc: * src/gnome-cmd-user-actions.cc: Convert GnomeCmdFileSelector struct into C++ class, part 1 2008-08-13 Piotr Eljasiak * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-user-actions.cc: Define SHIFT+F2 binding as user definable (mark.compare_directories) * src/Makefile.am: * src/gnome-cmd-notebook.cc: * src/gnome-cmd-notebook.h: Initial framework for tabs support 2008-08-12 Piotr Eljasiak * src/filter.cc: Fix for mismatched case-sesitive/insensitive file selection (regex mode) * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: * src/gnome-cmd-file-selector.cc: * src/gnome-cmd-search-dialog.cc: * src/gnome-cmd-xfer.cc: Convert GnomeCmdFileList struct into C++ class, part 1 2008-08-11 Piotr Eljasiak * libgcmd/libgcmd-widget-factory.c: * libgcmd/libgcmd-widget-factory.h: * src/gnome-cmd-options-dialog.cc: Replaced obsoleted code for GnomeFontPicker with GtkFontButton 2008-08-09 Piotr Eljasiak * configure.in: * data/gnome-commander.spec.in: * po/POTFILES.in: * src/Makefile.am: * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-advrename-lexer.ll: * src/gnome-cmd-file-props-dialog.cc: * src/tags/Makefile.am: * src/tags/gnome-cmd-tags-poppler.cc: * src/tags/gnome-cmd-tags-poppler.h: * src/tags/gnome-cmd-tags.cc: * src/tags/gnome-cmd-tags.h: Added support for PDF metatags * src/tags/gnome-cmd-tags-poppler.cc: Do not search metatags for non-pdf documents 2008-08-05 Piotr Eljasiak * src/gnome-cmd-file-selector.cc: Kill obsoleted code * src/filter.cc: * src/filter.h: * src/gnome-cmd-data.cc: * src/gnome-cmd-data.h: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-search-dialog.cc: Convert Filter struct into C++ class 2008-08-04 Piotr Eljasiak * src/gnome-cmd-rename-dialog.cc: SHIFT+F6: select file name without ext. This fixes problem #536446 * src/gnome-cmd-advrename-dialog.cc: * src/gnome-cmd-con.cc: * src/gnome-cmd-con.h: * src/gnome-cmd-data.cc: * src/gnome-cmd-file-selector.cc: * src/history.cc: * src/history.h: Convert History struct to C++ class 2008-08-01 Piotr Eljasiak * src/gnome-cmd-dir.cc: * src/gnome-cmd-dir-pool.cc: * src/gnome-cmd-dir-pool.h: Convert GnomeCmdDirPool into fully fledged C++ class * src/Makefile.am: * src/gnome-cmd-con.cc: * src/gnome-cmd-con.h: * src/gnome-cmd-dir-pool.cc: * src/gnome-cmd-dir-pool.h: Removal of GnomeCmdDirPool class, as it is not completed and functional * src/gnome-cmd-options-dialog.cc: * src/gnome-cmd-options-dialog.h: Convert GnomeCmdOptionsDialog struct to C++ class 2008-07-29 Piotr Eljasiak * src/gnome-cmd-data.cc: * src/gnome-cmd-file-list.cc: * src/gnome-cmd-file-list.h: FILE_LIST_SORT_ASCENDING -> GTK_SORT_ASCENDING, FILE_LIST_SORT_DESCENDING -> GTK_SORT_DESCENDING 2008-07-28 Piotr Eljasiak * configure.in: Bumped version to 1.2.8 ##############################################################################