gnome-file-browser-applet:gnome-file-browser-applet.git
8 years agoTagged 0.6.0 0.6.0
Axel von Bertoldi [Mon, 3 Nov 2008 22:25:07 +0000 (22:25 +0000)]
Tagged 0.6.0

8 years agoDocumentation changes.
Axel von Bertoldi [Mon, 3 Nov 2008 22:20:17 +0000 (22:20 +0000)]
Documentation changes.

8 years agoMany more small cleanups.
Axel von Bertoldi [Mon, 3 Nov 2008 20:56:15 +0000 (20:56 +0000)]
Many more small cleanups.

8 years agoUpdated/added documentation.
Axel von Bertoldi [Mon, 3 Nov 2008 19:39:20 +0000 (19:39 +0000)]
Updated/added documentation.
Moved to GTK 2.14
Small fixed in vfs for case where file has no associated mime app.

8 years agoMinor fixes.
Axel von Bertoldi [Thu, 30 Oct 2008 21:30:28 +0000 (21:30 +0000)]
Minor fixes.

8 years agoFixed error in build file.
Axel von Bertoldi [Thu, 30 Oct 2008 19:37:22 +0000 (19:37 +0000)]
Fixed error in build file.

8 years agoMore preparations for upcoming 0.6.0 release.
Axel von Bertoldi [Thu, 30 Oct 2008 17:17:56 +0000 (17:17 +0000)]
More preparations for upcoming 0.6.0 release.

8 years agoFixed stupid error/leak found by silvioricardoc.
Axel von Bertoldi [Thu, 30 Oct 2008 03:23:00 +0000 (03:23 +0000)]
Fixed stupid error/leak found by silvioricardoc.

8 years agoUpdated release notes for upcoming 0.6.0 release.
Axel von Bertoldi [Wed, 29 Oct 2008 17:28:10 +0000 (17:28 +0000)]
Updated release notes for upcoming 0.6.0 release.

8 years agoAdded tooltips to the configuration dialog.
Axel von Bertoldi [Wed, 29 Oct 2008 16:56:16 +0000 (16:56 +0000)]
Added tooltips to the configuration dialog.

8 years agoFixes to popup menu to restore menu browser when popup cancelled.
Axel von Bertoldi [Wed, 29 Oct 2008 16:38:51 +0000 (16:38 +0000)]
Fixes to popup menu to restore menu browser when popup cancelled.

8 years agoMore cleanups and little bug fixes.
Axel von Bertoldi [Mon, 27 Oct 2008 15:58:12 +0000 (15:58 +0000)]
More cleanups and little bug fixes.

8 years agoAdded very crappy fix to popup context menu focus problem.
Axel von Bertoldi [Sun, 26 Oct 2008 00:46:52 +0000 (00:46 +0000)]
Added very crappy fix to popup context menu focus problem.
The fix is to disable the whole browser menu tree all the way up to the panel
menu bar. Works, but looks like ass and leaves me feeling dirty...

8 years agoAdded "new folder here" context menu item. Still sketchy though.
Axel von Bertoldi [Fri, 24 Oct 2008 21:53:52 +0000 (21:53 +0000)]
Added "new folder here" context menu item. Still sketchy though.

8 years agoMore GTK+ 2,14 preps.
Axel von Bertoldi [Fri, 24 Oct 2008 16:53:48 +0000 (16:53 +0000)]
More GTK+ 2,14 preps.

8 years agoPreparing for GTK+ 2.14
Axel von Bertoldi [Fri, 24 Oct 2008 16:09:17 +0000 (16:09 +0000)]
Preparing for GTK+ 2.14

8 years agoPlugged some memory leaks.
Axel von Bertoldi [Thu, 23 Oct 2008 21:53:50 +0000 (21:53 +0000)]
Plugged some memory leaks.
Fixed occasional crashing when changing path to browse.

8 years agoRe-fixes to glade file.
Axel von Bertoldi [Wed, 22 Oct 2008 20:19:54 +0000 (20:19 +0000)]
Re-fixes to glade file.

8 years agoCleanups.
Axel von Bertoldi [Wed, 22 Oct 2008 20:02:30 +0000 (20:02 +0000)]
Cleanups.

8 years agoLots of changes:
Axel von Bertoldi [Wed, 22 Oct 2008 19:45:37 +0000 (19:45 +0000)]
Lots of changes:
Added burn CD/DVD context menu.
Added "horizontal text" config option.
Got rid of scroll bars on config dialog.
Numerous small cleanups.

8 years agoAdded "Build Latex Document" context menu target.
Axel von Bertoldi [Mon, 20 Oct 2008 20:26:37 +0000 (20:26 +0000)]
Added "Build Latex Document" context menu target.

8 years agoFixed bug with launching scripts.
Axel von Bertoldi [Mon, 20 Oct 2008 17:28:22 +0000 (17:28 +0000)]
Fixed bug with launching scripts.

8 years agoSome memory leak plugs and cleanups.
Axel von Bertoldi [Fri, 17 Oct 2008 19:33:17 +0000 (19:33 +0000)]
Some memory leak plugs and cleanups.

8 years agoFixed error when launching scripts with spaces in path.
Axel von Bertoldi [Thu, 16 Oct 2008 17:14:21 +0000 (17:14 +0000)]
Fixed error when launching scripts with spaces in path.

8 years agoAdded mnemonics to the context menu items.
Axel von Bertoldi [Wed, 15 Oct 2008 23:14:45 +0000 (23:14 +0000)]
Added mnemonics to the context menu items.

8 years agoRe-implemented vfs api and app launching.
Axel von Bertoldi [Fri, 10 Oct 2008 23:30:08 +0000 (23:30 +0000)]
Re-implemented vfs api and app launching.
Added archive context menu.

8 years agoAdded klass method to prefs_changed signal.
Axel von Bertoldi [Thu, 9 Oct 2008 16:03:12 +0000 (16:03 +0000)]
Added klass method to prefs_changed signal.

8 years agoFormating changes only.
Axel von Bertoldi [Fri, 3 Oct 2008 17:46:03 +0000 (17:46 +0000)]
Formating changes only.

8 years agoPreparing for async.
Axel von Bertoldi [Wed, 1 Oct 2008 20:04:03 +0000 (20:04 +0000)]
Preparing for async.
Moved as much Io as possible out of populate menu and into vfs_get_dir_listing.
Added some error checking.

9 years agoImproved applet appearance when panel vertical.
Axel von Bertoldi [Mon, 8 Sep 2008 14:27:29 +0000 (14:27 +0000)]
Improved applet appearance when panel vertical.
Text is always horizontal but is ellipsized if wider than panel.

9 years agoAdded 2 install path options and renamed others.
Axel von Bertoldi [Mon, 1 Sep 2008 23:58:53 +0000 (23:58 +0000)]
Added 2 install path options and renamed others.
- Added bonobo server path and lib prefix path
- Changed libdir to libexec.

9 years agoAdded more release information.
Axel von Bertoldi [Fri, 29 Aug 2008 20:38:17 +0000 (20:38 +0000)]
Added more release information.

9 years agoUpdated (C) and modification dates in many files.
Axel von Bertoldi [Fri, 29 Aug 2008 15:38:09 +0000 (15:38 +0000)]
Updated (C) and modification dates in many files.
Moved enabling of context menu and docs to build file.

9 years agoAdded minimum cmake version check.
Axel von Bertoldi [Thu, 28 Aug 2008 17:58:14 +0000 (17:58 +0000)]
Added minimum cmake version check.

9 years agoUpdated checkinstall dependency list.
Axel von Bertoldi [Thu, 28 Aug 2008 17:41:53 +0000 (17:41 +0000)]
Updated checkinstall dependency list.

9 years agoFixed incorrect path to bin.
Axel von Bertoldi [Thu, 28 Aug 2008 17:27:14 +0000 (17:27 +0000)]
Fixed incorrect path to bin.

9 years agoOpps! Forgot a ",
Axel von Bertoldi [Thu, 28 Aug 2008 16:48:14 +0000 (16:48 +0000)]
Opps! Forgot a ",

9 years agoUpdated HISTORY etc. for release.
Axel von Bertoldi [Thu, 28 Aug 2008 16:43:12 +0000 (16:43 +0000)]
Updated HISTORY etc. for release.

9 years agoAdded conditional compilation for libgtkhotkey.
Axel von Bertoldi [Thu, 28 Aug 2008 15:37:16 +0000 (15:37 +0000)]
Added conditional compilation for libgtkhotkey.

9 years agoMore build system fixes. Began adding conditional compilation for libgtkhotkey.
Axel von Bertoldi [Tue, 26 Aug 2008 17:34:34 +0000 (17:34 +0000)]
More build system fixes. Began adding conditional compilation for libgtkhotkey.

9 years agoBuild system fixes.
Axel von Bertoldi [Tue, 26 Aug 2008 17:15:57 +0000 (17:15 +0000)]
Build system fixes.

9 years agoAdded contributor name.
Axel von Bertoldi [Mon, 25 Aug 2008 22:57:44 +0000 (22:57 +0000)]
Added contributor name.

9 years agoAdded conditional compilation for help and context menu.
Axel von Bertoldi [Sun, 17 Aug 2008 18:58:43 +0000 (18:58 +0000)]
Added conditional compilation for help and context menu.
Added files for documentation.

9 years agoChanged vfs_get_pixbuf_for_icon to use theme icon before default.
Axel von Bertoldi [Sat, 16 Aug 2008 17:54:57 +0000 (17:54 +0000)]
Changed vfs_get_pixbuf_for_icon to use theme icon before default.
Changed default binary install path to /usr/lib/file-browser-applet/file-browser-applet

9 years agoReimplemented mime_icon mapping to get rid of libgnomeui dependency.
Axel von Bertoldi [Fri, 15 Aug 2008 20:38:55 +0000 (20:38 +0000)]
Reimplemented mime_icon mapping to get rid of libgnomeui dependency.

9 years agoCompleted migration to gio.
Axel von Bertoldi [Thu, 14 Aug 2008 16:40:17 +0000 (16:40 +0000)]
Completed migration to gio.
Gnome-vfs dependency is totally gone.Yeya!

9 years agoCleanups and code compacting; no new functionality.
Axel von Bertoldi [Thu, 14 Aug 2008 01:22:52 +0000 (01:22 +0000)]
Cleanups and code compacting; no new functionality.

9 years agoMoved more functions to gio and improved others.
Axel von Bertoldi [Fri, 8 Aug 2008 17:52:23 +0000 (17:52 +0000)]
Moved more functions to gio and improved others.
Moved:
 - vfs_get_mime_application.
Improved:
 - vfs_file_is_desktop
 - vfs_file_is_executable.

9 years agoBegan migration to gio.
Axel von Bertoldi [Fri, 8 Aug 2008 02:30:35 +0000 (02:30 +0000)]
Began migration to gio.
The following functions have been moved.
vfs_file_is_executable
vfs_file_is_desktop
vfs_file_is_directory
vfs_trash_file

9 years agoAdded hotkey functionality.
Axel von Bertoldi [Wed, 18 Jun 2008 21:16:45 +0000 (21:16 +0000)]
Added hotkey functionality.
New depends on libgtkhotkey. Also must add functionality to save/choose/load hotkey.

9 years agoDisabled new menu style and cleaned up debug info.
Axel von Bertoldi [Mon, 16 Jun 2008 15:31:52 +0000 (15:31 +0000)]
Disabled new menu style and cleaned up debug info.

9 years agoAdded a "menu header" to the main menu so can easily open a file browser or terminal...
Axel von Bertoldi [Tue, 6 May 2008 23:04:35 +0000 (23:04 +0000)]
Added a "menu header" to the main menu so can easily open a file browser or terminal at that dir.

9 years agoChanged file name length limiting to use gtk_label_set_max_width_chars() and
Axel von Bertoldi [Tue, 6 May 2008 19:09:30 +0000 (19:09 +0000)]
Changed file name length limiting to use gtk_label_set_max_width_chars() and
gtk_label_set_ellipsize() instead of utils_clamp_file_name(). Tooltip addition
is still a bit crappy though.
Fixed cleaning up of menus post selection. The deselect signal is connected to
the main menu_item. menu_browser_clean_up() is run on this signal, which now
calls menu_browser_clear_menu() as well.

9 years agoLots of big changes.
Axel von Bertoldi [Sat, 3 May 2008 00:11:37 +0000 (00:11 +0000)]
Lots of big changes.
- Added key_press and button_press signals to menu's instead of menu items, like
  gnome panel does. This makes it possible to activate menu items with a submenu
  and will allow me to remove the menu header. Introduced a bug: clicking off
  the applet activates the last active directory.
- There is a bug in the context menu: when a context menu is activated, it is
  possible to navigate the main menu and activate more context menus.

9 years agoBegan adding framework for context menu.
Axel von Bertoldi [Fri, 25 Apr 2008 21:53:08 +0000 (21:53 +0000)]
Began adding framework for context menu.
The framework is there, including properly deactivating the widget.
A Hacky Delete action is there as well.

9 years agoMoves all file system-like functions to the vfs file in preparation for gvfs.
Axel von Bertoldi [Fri, 25 Apr 2008 18:54:24 +0000 (18:54 +0000)]
Moves all file system-like functions to the vfs file in preparation for gvfs.

9 years agoFixed typo in HISTORY.
Axel von Bertoldi [Fri, 18 Apr 2008 18:23:18 +0000 (18:23 +0000)]
Fixed typo in HISTORY.

9 years agoUpdated info for new release version 0.5.6.
Axel von Bertoldi [Tue, 15 Apr 2008 18:58:08 +0000 (18:58 +0000)]
Updated info for new release version 0.5.6.

9 years agoAdded ability for panel-menu-bar to ignore left clicks if a menu is active.
Axel von Bertoldi [Tue, 15 Apr 2008 18:51:47 +0000 (18:51 +0000)]
Added ability for panel-menu-bar to ignore left clicks if a menu is active.
Having the menu bar react to left clicks had introduced a bug: if a menu was
active and one left-clicked on a menu item (as if to get a context menu) the
menu closed and the applet context menu was popped up. This change fixed the
bug by keeping track of the main menu's state. Now, if it is popped up and a
right click occurs, the panel-menu-bar callback for that signal ignores the
signal and lets the menu item handle it.

9 years agoAdded function (stolen from gnome-panel) to reposition applet context popup menu...
Axel von Bertoldi [Fri, 4 Apr 2008 16:56:28 +0000 (16:56 +0000)]
Added function (stolen from gnome-panel) to reposition applet context popup menu in the right place.

9 years agoFixed (mostly) bug #2 "Appearance does not match the rest of the menus."
Axel von Bertoldi [Fri, 4 Apr 2008 02:22:59 +0000 (02:22 +0000)]
Fixed (mostly) bug #2 "Appearance does not match the rest of the menus."
Made applet context menu popup on right click. The menu pops up in the wrong
place though.

9 years agoDocumentation fix.
Axel von Bertoldi [Fri, 14 Mar 2008 21:08:10 +0000 (21:08 +0000)]
Documentation fix.

9 years agoMore fixes to build files.
Axel von Bertoldi [Fri, 14 Mar 2008 20:56:04 +0000 (20:56 +0000)]
More fixes to build files.

9 years agoSmall typographical fixes to build files.
Axel von Bertoldi [Fri, 14 Mar 2008 19:35:00 +0000 (19:35 +0000)]
Small typographical fixes to build files.

9 years agoCosmetic changes:
Axel von Bertoldi [Thu, 13 Mar 2008 16:44:27 +0000 (16:44 +0000)]
Cosmetic changes:
No uses stock "user-home" icon as default icon.
Made glade install path configurable.

9 years agoSmall release revisions.
Axel von Bertoldi [Wed, 12 Mar 2008 16:08:22 +0000 (16:08 +0000)]
Small release revisions.

9 years agoAdded previously deleted icon.
Axel von Bertoldi [Wed, 12 Mar 2008 15:39:31 +0000 (15:39 +0000)]
Added previously deleted icon.

9 years agoDeleted menu-file-browser-applet.png which seems not to have to have been removed...
Axel von Bertoldi [Wed, 12 Mar 2008 15:33:15 +0000 (15:33 +0000)]
Deleted menu-file-browser-applet.png which seems not to have to have been removed in the renaming.

9 years agoRenamed files with leading "menu" in name to be consistent with renaming.
Axel von Bertoldi [Wed, 12 Mar 2008 15:30:49 +0000 (15:30 +0000)]
Renamed files with leading "menu" in name to be consistent with renaming.

9 years agoRenaming applet: dropped the leading menu.
Axel von Bertoldi [Wed, 12 Mar 2008 15:28:16 +0000 (15:28 +0000)]
Renaming applet: dropped the leading menu.

Changed all references of menu-file-browser-applet to file-browser-applet.

9 years agoUpdated release information for release 0.5.5.
Axel von Bertoldi [Wed, 12 Mar 2008 14:42:48 +0000 (14:42 +0000)]
Updated release information for release 0.5.5.

9 years agoRemoved Menu from the applet's name. Now it's just File Browser Applet.
Axel von Bertoldi [Sat, 1 Mar 2008 00:21:42 +0000 (00:21 +0000)]
Removed Menu from the applet's name. Now it's just File Browser Applet.

9 years agoLost o' changes.
Axel von Bertoldi [Fri, 29 Feb 2008 23:52:06 +0000 (23:52 +0000)]
Lost o' changes.
* Began preparing for gio/gvfs by moving file related actions to a new file, vfs.h/c
* Changed actions bound to file left and middle click: middle click opens for
  editing (always) with editor selected in preferences dialog. Left click will
  do the most expected: run the file if it's runnable, open it with the
  associated mime app otherwise.
* Also fixed desktop support when a file ends with .desktop but is not really a desktop file.

9 years agoREALLY fixed bug introduced while refactoring.
Axel von Bertoldi [Wed, 13 Feb 2008 17:07:00 +0000 (17:07 +0000)]
REALLY fixed bug introduced while refactoring.
Caused applet to crash when changing a directory label.

9 years agoFixed bug introduces while refactoring.
Axel von Bertoldi [Wed, 13 Feb 2008 16:59:17 +0000 (16:59 +0000)]
Fixed bug introduces while refactoring.
Caused applet to crash when changing a directory label.

9 years agoAdded preliminary support for handling desktop files.
Axel von Bertoldi [Wed, 13 Feb 2008 16:07:00 +0000 (16:07 +0000)]
Added preliminary support for handling desktop files.

9 years agoSome minor refactoring and code cleanup.
Axel von Bertoldi [Tue, 12 Feb 2008 05:17:58 +0000 (05:17 +0000)]
Some minor refactoring and code cleanup.

9 years agoMoved GNOME_MenuFileBrowserApplet_Factory.server.in and menu-file-browser-applet...
Axel von Bertoldi [Sat, 9 Feb 2008 18:30:48 +0000 (18:30 +0000)]
Moved GNOME_MenuFileBrowserApplet_Factory.server.in and menu-file-browser-applet.schemas to data folder.

9 years agoApplied patch submitted by Ivan N. Zlatev.
Axel von Bertoldi [Sat, 9 Feb 2008 18:10:45 +0000 (18:10 +0000)]
Applied patch submitted by Ivan N. Zlatev.
Changed preferences dialog; now build using glade.
Added data directory.
Added glage preferences ui xml file in data directory.
Moved schema and server files to data directory.
Changed build files accordingly.

9 years agoSmall pre-release updates.
Axel von Bertoldi [Sat, 5 Jan 2008 22:45:33 +0000 (22:45 +0000)]
Small pre-release updates.

9 years agoSeveral bug Fixes:
Axel von Bertoldi [Sat, 5 Jan 2008 21:06:10 +0000 (21:06 +0000)]
Several bug Fixes:
Fixed bug 5, 13, 16,18.
"Addressed" bugs 17, 20.
Plugged a memory leak

9 years agoRemoved GNOME_MenuFileBrowserApplet_Factory.
Axel von Bertoldi [Sat, 22 Dec 2007 18:16:37 +0000 (18:16 +0000)]
Removed GNOME_MenuFileBrowserApplet_Factory.
It is replaced by GNOME_MenuFileBrowserApplet_Factory.in

9 years agoSeveral fixes to build system:
Axel von Bertoldi [Sat, 22 Dec 2007 18:15:40 +0000 (18:15 +0000)]
Several fixes to build system:
Added 3 configuration options
CMAKE_INSTALL_PATH
CMAKE_INSTALL_LIBDIR
CMAKE_INSTALL_GCONFDIR
Changed gconf schemas installation method
Made binary path configurable in .server file to correspond with CMAKE_INSTALL_LIBDIR

9 years agoUpdated the menu-browser object to a proper GTK widget, subclass of image_menu_item.
Axel von Bertoldi [Fri, 21 Dec 2007 21:57:49 +0000 (21:57 +0000)]
Updated the menu-browser object to a proper GTK widget, subclass of image_menu_item.
Introduced a bug though; the text colour is not always right depending on the theme. Sigh!

9 years agoChanged the dirs/labels prefs structure from g_ptr_array to GSlist.
Axel von Bertoldi [Sat, 1 Dec 2007 00:36:56 +0000 (00:36 +0000)]
Changed the dirs/labels prefs structure from g_ptr_array to GSlist.

9 years agoMoved g_slist_swap_data to utils.c
Axel von Bertoldi [Wed, 28 Nov 2007 00:22:51 +0000 (00:22 +0000)]
Moved g_slist_swap_data to utils.c

9 years agoAdded saving of new path/label preferences.
Axel von Bertoldi [Wed, 28 Nov 2007 00:06:55 +0000 (00:06 +0000)]
Added saving of new path/label preferences.

9 years agoAdded bolding text of executable files.
Axel von Bertoldi [Fri, 23 Nov 2007 07:05:06 +0000 (07:05 +0000)]
Added bolding text of executable files.

9 years agoUpdating path now works.
Axel von Bertoldi [Thu, 22 Nov 2007 02:26:00 +0000 (02:26 +0000)]
Updating path now works.
Also removed the whole "Pair" thing.

9 years agoRemoving and moving entries now works.
Axel von Bertoldi [Mon, 19 Nov 2007 19:40:28 +0000 (19:40 +0000)]
Removing and moving entries now works.

9 years agoBegan connecting prefs callback in panel_menu_bar.
Axel von Bertoldi [Sat, 17 Nov 2007 00:14:23 +0000 (00:14 +0000)]
Began connecting prefs callback in panel_menu_bar.
Add entry done, remove entry partially done.

9 years agoAdded patch by Stefano Maggiolo to add tooltips to clamped filenames.
Axel von Bertoldi [Wed, 14 Nov 2007 15:20:36 +0000 (15:20 +0000)]
Added patch by Stefano Maggiolo to add tooltips to clamped filenames.

9 years agoThe GUI component of the preferences is complete.
Axel von Bertoldi [Tue, 13 Nov 2007 02:58:48 +0000 (02:58 +0000)]
The GUI component of the preferences is complete.
We can add, delete, move up/down, rename, and re-path entries.

9 years agoMade Tree model cells editable.
Axel von Bertoldi [Mon, 12 Nov 2007 03:48:27 +0000 (03:48 +0000)]
Made Tree model cells editable.

9 years agoAdded icon selection to dialog, and other small changes.
Axel von Bertoldi [Fri, 2 Nov 2007 23:52:19 +0000 (23:52 +0000)]
Added icon selection to dialog, and other small changes.

9 years agoAdded signal enums so can handle each one differently.
Axel von Bertoldi [Tue, 30 Oct 2007 23:55:28 +0000 (23:55 +0000)]
Added signal enums so can handle each one differently.

9 years agoMade preferences a proper class.
Axel von Bertoldi [Fri, 26 Oct 2007 22:07:48 +0000 (22:07 +0000)]
Made preferences a proper class.
Added signal for preferences changed.

9 years agoAdded more options to checkinstall and a new really-clean target.
Axel von Bertoldi [Tue, 23 Oct 2007 20:30:09 +0000 (20:30 +0000)]
Added more options to checkinstall and a new really-clean target.

9 years agoAdded more options for deb target.
Axel von Bertoldi [Tue, 23 Oct 2007 20:14:48 +0000 (20:14 +0000)]
Added more options for deb target.

9 years agoAdded target to make .deb package using checkinstall.
Axel von Bertoldi [Tue, 23 Oct 2007 19:51:54 +0000 (19:51 +0000)]
Added target to make .deb package using checkinstall.