lxde/lxpanel.git
5 years agofixes from Andrij - same binary with flags in pcmanfm migrate-launchtaskbar
Giuseppe Penone [Wed, 26 Feb 2014 23:24:34 +0000 (00:24 +0100)] 
fixes from Andrij - same binary with flags in pcmanfm

5 years agoadded debugging flag DEBUG_WITH_GPRINTS
Giuseppe Penone [Wed, 26 Feb 2014 09:53:09 +0000 (10:53 +0100)] 
added debugging flag DEBUG_WITH_GPRINTS

5 years agoexact match should be tried always but also do short match
Giuseppe Penone [Wed, 26 Feb 2014 09:35:52 +0000 (10:35 +0100)] 
exact match should be tried always but also do short match

5 years agolaunchtaskbar plugin: use double-click on apps tree to add launcher.
Andriy Grytsenko [Tue, 25 Feb 2014 02:41:08 +0000 (04:41 +0200)] 
launchtaskbar plugin: use double-click on apps tree to add launcher.

5 years agolaunchtaskbar plugin: simplify config setup using macros.
Andriy Grytsenko [Tue, 25 Feb 2014 02:30:55 +0000 (04:30 +0200)] 
launchtaskbar plugin: simplify config setup using macros.

5 years agolaunchtaskbar plugin: save LaunchBarON and TaskBarON more correctly.
Andriy Grytsenko [Tue, 25 Feb 2014 01:57:47 +0000 (03:57 +0200)] 
launchtaskbar plugin: save LaunchBarON and TaskBarON more correctly.

5 years agoFix parsing id from launch button config.
Andriy Grytsenko [Tue, 25 Feb 2014 01:41:05 +0000 (03:41 +0200)] 
Fix parsing id from launch button config.

5 years agoRestore launchtaskbar functionality by p_key_file_special_cases.
Andriy Grytsenko [Mon, 24 Feb 2014 22:55:28 +0000 (00:55 +0200)] 
Restore launchtaskbar functionality by p_key_file_special_cases.

5 years agoUse menu-cache for f_find_menu_launchbutton_recursive() search.
Andriy Grytsenko [Mon, 24 Feb 2014 22:36:35 +0000 (00:36 +0200)] 
Use menu-cache for f_find_menu_launchbutton_recursive() search.

The search:// plugin in libfm doesn't search for content and also
scanning all files is not efficient so let do it directly in menu-cache.

5 years agoMigrate built-in plugin 'launchtaskbar' to new APIs.
Andriy Grytsenko [Mon, 24 Feb 2014 13:15:30 +0000 (15:15 +0200)] 
Migrate built-in plugin 'launchtaskbar' to new APIs.

Two things are broken now:
 - adding task as launchbutton
 - "special cases" list

5 years agoFew more accessor functions for Panel.
Andriy Grytsenko [Mon, 24 Feb 2014 13:02:07 +0000 (15:02 +0200)] 
Few more accessor functions for Panel.

5 years agoFix crash if system menu is empty.
Andriy Grytsenko [Sun, 23 Feb 2014 23:58:12 +0000 (01:58 +0200)] 
Fix crash if system menu is empty.

5 years agoReplace wrong macro GLIB_CHECK_VERSION with GTK_CHECK_VERSION and remove deprecated.
Andriy Grytsenko [Sun, 23 Feb 2014 20:41:06 +0000 (22:41 +0200)] 
Replace wrong macro GLIB_CHECK_VERSION with GTK_CHECK_VERSION and remove deprecated.

5 years ago[SF#179]Fix "Browse..." button in generic plugin config dialog.
Andriy Grytsenko [Sat, 22 Feb 2014 23:25:45 +0000 (01:25 +0200)] 
[SF#179]Fix "Browse..." button in generic plugin config dialog.

The value should be bound not to dialog but to entry because there
can be more than one "Browse..." button in a dialog.

5 years agochange volumealsa plugin popup windwow from toplevel to popup
Peter [Fri, 21 Feb 2014 07:14:37 +0000 (07:14 +0000)] 
change volumealsa plugin popup windwow from toplevel to popup

In volumealsa plugin, when creating a popup window, change window type from
toplevel to popup so window managers would ignore it. This way tiling window
managers do not tile it among other windows and do not make it a full screen
volume bar if that is the only open window.

5 years agoFix POTFILES list.
Andriy Grytsenko [Sat, 22 Feb 2014 18:03:26 +0000 (20:03 +0200)] 
Fix POTFILES list.

5 years agoFix search for desktop id with NoDisplay=true when adding a launchbutton.
Andriy Grytsenko [Sat, 22 Feb 2014 17:49:52 +0000 (19:49 +0200)] 
Fix search for desktop id with NoDisplay=true when adding a launchbutton.

5 years agoTwo more fixes on compilation warnings.
Andriy Grytsenko [Sat, 22 Feb 2014 17:34:57 +0000 (19:34 +0200)] 
Two more fixes on compilation warnings.

5 years agoUse snprintf() instead of sprintf().
Andriy Grytsenko [Sat, 22 Feb 2014 17:21:02 +0000 (19:21 +0200)] 
Use snprintf() instead of sprintf().

5 years agoEliminate few compilation warnings.
Andriy Grytsenko [Sat, 22 Feb 2014 17:17:01 +0000 (19:17 +0200)] 
Eliminate few compilation warnings.

5 years agoUse new menu-cache APIs with newer libmenu-cache.
Andriy Grytsenko [Sat, 22 Feb 2014 16:14:39 +0000 (18:14 +0200)] 
Use new menu-cache APIs with newer libmenu-cache.

5 years agoReplace deprecated macro G_CONST_RETURN with const.
Andriy Grytsenko [Sat, 22 Feb 2014 15:48:35 +0000 (17:48 +0200)] 
Replace deprecated macro G_CONST_RETURN with const.

5 years agodebian: add /etc/xdg/lxpanel where default configs are installed now.
Andriy Grytsenko [Sat, 22 Feb 2014 00:39:40 +0000 (02:39 +0200)] 
debian: add /etc/xdg/lxpanel where default configs are installed now.

5 years agoUse XDG standard paths for fallback (default) settings.
Andriy Grytsenko [Sat, 22 Feb 2014 00:35:40 +0000 (02:35 +0200)] 
Use XDG standard paths for fallback (default) settings.

The XDG_CONFIG_DIRS should be used for default config, not XDG_DATA_DIRS.

5 years agoUse PACKAGE_DATA_DIR as $(datadir)/lxpanel, not equal to $(datadir)
Andriy Grytsenko [Fri, 21 Feb 2014 23:13:45 +0000 (01:13 +0200)] 
Use PACKAGE_DATA_DIR as $(datadir)/lxpanel, not equal to $(datadir)

The name suggests it's package's data directory, not system common one.

5 years agoMake better name for launchbutton_build_gui0().
Andriy Grytsenko [Fri, 21 Feb 2014 22:50:26 +0000 (00:50 +0200)] 
Make better name for launchbutton_build_gui0().

5 years agoFix parsing of ending spaces in panel config file.
Andriy Grytsenko [Fri, 21 Feb 2014 22:42:35 +0000 (00:42 +0200)] 
Fix parsing of ending spaces in panel config file.

5 years agoExtended path support for launch button (not full path anymore).
Andriy Grytsenko [Fri, 21 Feb 2014 22:07:34 +0000 (00:07 +0200)] 
Extended path support for launch button (not full path anymore).

1) paths with tilda will be expanded to relative from home dir
2) desktop ids will be found in the desktop menu and loaded

5 years agoRemove gtk_window_present() call and responce handlers from config() callbacks.
Andriy Grytsenko [Fri, 21 Feb 2014 14:15:52 +0000 (16:15 +0200)] 
Remove gtk_window_present() call and responce handlers from config() callbacks.

This makes plugins yet a bit more simpler and reliable.
The config() should now just prepare a configuration options window and
lxpanel will manage dialog window and config save on behalf of the plugin.

5 years agoFix crash on removing placeholder from launchbar.
Andriy Grytsenko [Fri, 21 Feb 2014 14:13:58 +0000 (16:13 +0200)] 
Fix crash on removing placeholder from launchbar.

5 years agoFix "dclock" plugin not showing time after previous fix.
Andriy Grytsenko [Fri, 21 Feb 2014 14:12:09 +0000 (16:12 +0200)] 
Fix "dclock" plugin not showing time after previous fix.

5 years agoFix compilation warnings in plugin "batt".
Andriy Grytsenko [Fri, 21 Feb 2014 00:15:51 +0000 (02:15 +0200)] 
Fix compilation warnings in plugin "batt".

5 years agoUnify indentation (spaces vs tabs) in src/plugins/batt/batt.c
Andriy Grytsenko [Thu, 20 Feb 2014 23:56:06 +0000 (01:56 +0200)] 
Unify indentation (spaces vs tabs) in src/plugins/batt/batt.c

5 years agoMigrate loadable plugin "batt" to new plugins API.
Andriy Grytsenko [Thu, 20 Feb 2014 23:54:26 +0000 (01:54 +0200)] 
Migrate loadable plugin "batt" to new plugins API.

5 years agoDon't lose settings 'Terminal' and 'FileManager' from old config on upgrade.
Andriy Grytsenko [Thu, 20 Feb 2014 23:43:56 +0000 (01:43 +0200)] 
Don't lose settings 'Terminal' and 'FileManager' from old config on upgrade.

Setting 'Terminal' should be set info libfm settings if it wasn't set yet.
Setting 'FileManager' should be applied to XDG configuration for inode/directory
if such application can be found at all (otherwise it cannot be applied).

5 years agoAdd mandatory checks into callbacks that used in g_source_remove().
Andriy Grytsenko [Wed, 19 Feb 2014 13:46:05 +0000 (15:46 +0200)] 
Add mandatory checks into callbacks that used in g_source_remove().

If source is removed the most probably its data are freed so
running any job should be prohibited.

5 years agoRemove unused variables.
Andriy Grytsenko [Wed, 19 Feb 2014 00:49:04 +0000 (02:49 +0200)] 
Remove unused variables.

5 years agosrc/conf.c: clarify code, save some duplication
Henry Gebhardt [Tue, 18 Feb 2014 00:31:08 +0000 (19:31 -0500)] 
src/conf.c: clarify code, save some duplication

5 years agosrc/configurator.c: name functions more obviously
Henry Gebhardt [Tue, 18 Feb 2014 04:18:32 +0000 (23:18 -0500)] 
src/configurator.c: name functions more obviously

5 years agoFix compilation warnings in plugin "cpu".
Andriy Grytsenko [Tue, 18 Feb 2014 22:41:36 +0000 (00:41 +0200)] 
Fix compilation warnings in plugin "cpu".

5 years agoMigrate loadable plugin "cpu" to new modules API.
Andriy Grytsenko [Tue, 18 Feb 2014 22:36:37 +0000 (00:36 +0200)] 
Migrate loadable plugin "cpu" to new modules API.

5 years agoAdd symlink to src so plugins may use '#include <lxpanel/plugin.h>' statement.
Andriy Grytsenko [Tue, 18 Feb 2014 22:06:18 +0000 (00:06 +0200)] 
Add symlink to src so plugins may use '#include <lxpanel/plugin.h>' statement.

5 years agoCreate desktop entry if launchbar button was defined manually without id.
Andriy Grytsenko [Tue, 18 Feb 2014 21:57:12 +0000 (23:57 +0200)] 
Create desktop entry if launchbar button was defined manually without id.

If user has created a button using keys 'action', 'tooltip', etc. then on
migration to new launchbar plugin he/she may lose that button.
The commit adds creation of application desktop entry for specified button
and then write back its id so button will be available still.

5 years agoA little bit more readablility for src/configurator.c.
Andriy Grytsenko [Tue, 18 Feb 2014 13:47:00 +0000 (15:47 +0200)] 
A little bit more readablility for src/configurator.c.

5 years agoAdd few convenient macros config_group_* for easy group members add.
Andriy Grytsenko [Tue, 18 Feb 2014 13:35:59 +0000 (15:35 +0200)] 
Add few convenient macros config_group_* for easy group members add.

5 years agoFix compilation warning about panel_draw_label_text() args.
Andriy Grytsenko [Tue, 18 Feb 2014 13:31:54 +0000 (15:31 +0200)] 
Fix compilation warning about panel_draw_label_text() args.

5 years agodebian: add libxml2-dev into build-deps (weather plugin require it)
Andriy Grytsenko [Tue, 18 Feb 2014 01:05:12 +0000 (03:05 +0200)] 
debian: add libxml2-dev into build-deps (weather plugin require it)

5 years ago.gitignore xml-purge nomore!
Henry Gebhardt [Tue, 18 Feb 2014 00:30:22 +0000 (19:30 -0500)] 
.gitignore xml-purge nomore!

5 years agodebian: adding libfm-modules into Depends for lxpanel.
Andriy Grytsenko [Mon, 17 Feb 2014 16:23:10 +0000 (18:23 +0200)] 
debian: adding libfm-modules into Depends for lxpanel.

The module "vfs:menu" is required for plugins to work correctly.

5 years agodebian: change dependencies due to lubuntu-dev PPA.
Andriy Grytsenko [Mon, 17 Feb 2014 02:04:38 +0000 (04:04 +0200)] 
debian: change dependencies due to lubuntu-dev PPA.

5 years agoFix resetting panel width on start.
Andriy Grytsenko [Mon, 17 Feb 2014 01:58:19 +0000 (03:58 +0200)] 
Fix resetting panel width on start.

5 years agoFix crash on fresh panel configuration dialog.
Andriy Grytsenko [Mon, 17 Feb 2014 01:57:32 +0000 (03:57 +0200)] 
Fix crash on fresh panel configuration dialog.

5 years agoFix two problems on adding and removing plugins.
Andriy Grytsenko [Mon, 17 Feb 2014 01:19:18 +0000 (03:19 +0200)] 
Fix two problems on adding and removing plugins.

1) incorrect test for elements of new created menu plugin;
2) IconGrid should keep weak pointer on own widget to have it relevant.

5 years agoDon't activate threads in GDK - they are deprecated in GTK3 already due to bugs.
Andriy Grytsenko [Mon, 17 Feb 2014 00:09:13 +0000 (02:09 +0200)] 
Don't activate threads in GDK - they are deprecated in GTK3 already due to bugs.

5 years agoMigrate built-in plugin "menu" to libfm and new plugin APIs.
Andriy Grytsenko [Mon, 17 Feb 2014 00:07:15 +0000 (02:07 +0200)] 
Migrate built-in plugin "menu" to libfm and new plugin APIs.

5 years agolaunchbar plugin: use FmDndDest for better drag & drop handling.
Andriy Grytsenko [Sun, 16 Feb 2014 01:39:26 +0000 (03:39 +0200)] 
launchbar plugin: use FmDndDest for better drag & drop handling.

It potentially may allow us have any kind of files in launch buttons,
not just desktop entry kind.

5 years agoUse correct signal names in g_signal_connect() - no underscores but hyphens.
Andriy Grytsenko [Sun, 16 Feb 2014 01:33:01 +0000 (03:33 +0200)] 
Use correct signal names in g_signal_connect() - no underscores but hyphens.

5 years agodebian: add libfm-gtk-dev as dependency, it is required now.
Andriy Grytsenko [Sat, 15 Feb 2014 23:42:49 +0000 (01:42 +0200)] 
debian: add libfm-gtk-dev as dependency, it is required now.

5 years agoAdd some descriptions to LXPanelPluginInit and lxpanel_plugin_[sg]et_data().
Andriy Grytsenko [Sat, 15 Feb 2014 23:21:28 +0000 (01:21 +0200)] 
Add some descriptions to LXPanelPluginInit and lxpanel_plugin_[sg]et_data().

5 years agoFix crash on running old plugins destructor after widget itself was destroyed.
Andriy Grytsenko [Sat, 15 Feb 2014 21:27:16 +0000 (23:27 +0200)] 
Fix crash on running old plugins destructor after widget itself was destroyed.

Removing "taskbar" from panel leads to crash. Adding handler to the widget
"destroy" signal which runs [class]->destructor() solves the issue.

5 years ago[l10n] POT file update.
Andriy Grytsenko [Sat, 15 Feb 2014 18:51:33 +0000 (20:51 +0200)] 
[l10n] POT file update.

5 years agoAdd backward compatibility for "wnckpager" - "pager" represents it.
Andriy Grytsenko [Sat, 15 Feb 2014 16:08:14 +0000 (18:08 +0200)] 
Add backward compatibility for "wnckpager" - "pager" represents it.

Though new "pager" represents itself as "wnckpager" as well, it will be
not included second time in "Add plugin" dialog due to 'deprecated' flag.

5 years agoSet version to 0.6.99.0
Andriy Grytsenko [Sat, 15 Feb 2014 15:43:18 +0000 (17:43 +0200)] 
Set version to 0.6.99.0

5 years agoFix compilation of "weather" plugin.
Andriy Grytsenko [Sat, 15 Feb 2014 15:41:09 +0000 (17:41 +0200)] 
Fix compilation of "weather" plugin.

5 years agoMerge branch 'weather'
Andriy Grytsenko [Sat, 15 Feb 2014 15:34:36 +0000 (17:34 +0200)] 
Merge branch 'weather'

Conflicts:
configure.ac

5 years agoFix pager widget size update on panel configuration change.
Andriy Grytsenko [Sat, 15 Feb 2014 15:28:08 +0000 (17:28 +0200)] 
Fix pager widget size update on panel configuration change.

5 years agoMigrate built-in "pager" plugin to new APIs.
Andriy Grytsenko [Sat, 15 Feb 2014 15:04:16 +0000 (17:04 +0200)] 
Migrate built-in "pager" plugin to new APIs.

5 years agoReplace old "pager" plugin with "wnckpager".
Andriy Grytsenko [Sat, 15 Feb 2014 12:37:50 +0000 (14:37 +0200)] 
Replace old "pager" plugin with "wnckpager".

5 years agoRemove src/plugins/pager.c
Andriy Grytsenko [Sat, 15 Feb 2014 12:28:24 +0000 (14:28 +0200)] 
Remove src/plugins/pager.c

5 years agoMove wnckpager.c into internal plugins area.
Andriy Grytsenko [Sat, 15 Feb 2014 12:18:08 +0000 (14:18 +0200)] 
Move wnckpager.c into internal plugins area.

5 years agoFix compilation of launchtaskbar plugin due to new APIs.
Andriy Grytsenko [Sat, 15 Feb 2014 11:59:25 +0000 (13:59 +0200)] 
Fix compilation of launchtaskbar plugin due to new APIs.

5 years agoMerge branch 'use-libfm'
Andriy Grytsenko [Sat, 15 Feb 2014 11:51:29 +0000 (13:51 +0200)] 
Merge branch 'use-libfm'

Conflicts:
src/plugin.h

5 years agoRename lxpanel_button_set_icon2() into lxpanel_button_update_icon().
Andriy Grytsenko [Sat, 15 Feb 2014 11:32:16 +0000 (13:32 +0200)] 
Rename lxpanel_button_set_icon2() into lxpanel_button_update_icon().

5 years agoRename lxpanel_button_new_for_icon2() into lxpanel_button_new_for_fm_icon()
Andriy Grytsenko [Sat, 15 Feb 2014 11:27:47 +0000 (13:27 +0200)] 
Rename lxpanel_button_new_for_icon2() into lxpanel_button_new_for_fm_icon()

5 years agoDisable almost all the code in plugin wnckpager - it is in fact unused.
Andriy Grytsenko [Sat, 15 Feb 2014 04:13:20 +0000 (06:13 +0200)] 
Disable almost all the code in plugin wnckpager - it is in fact unused.

5 years agoGet rid of forged ORIENT_*, use GTK_ORIENTATION_* instead.
Andriy Grytsenko [Sat, 15 Feb 2014 02:52:55 +0000 (04:52 +0200)] 
Get rid of forged ORIENT_*, use GTK_ORIENTATION_* instead.

1) ORIENT_NONE is never used.
2) even if it was then no reason to use it as marker, p->my_box_new can be used.

5 years agoMigrate built-in plugin "launchbar" to libfm API and new plugins API.
Andriy Grytsenko [Thu, 13 Feb 2014 21:53:41 +0000 (23:53 +0200)] 
Migrate built-in plugin "launchbar" to libfm API and new plugins API.

5 years agoDon't rewrite icon image if _lxpanel_button_set_icon() got no changes.
Andriy Grytsenko [Thu, 13 Feb 2014 11:16:38 +0000 (13:16 +0200)] 
Don't rewrite icon image if _lxpanel_button_set_icon() got no changes.

5 years agoFix button image size for non-themed icons such as "menu" button.
Andriy Grytsenko [Thu, 13 Feb 2014 02:13:13 +0000 (04:13 +0200)] 
Fix button image size for non-themed icons such as "menu" button.

Since themed icons are square they will fit into single size but for
non-themed icons we should scale image to the height ignoring width.

5 years agoNew APIs lxpanel_button_new_for_icon2() and lxpanel_button_set_icon2().
Andriy Grytsenko [Thu, 13 Feb 2014 02:10:46 +0000 (04:10 +0200)] 
New APIs lxpanel_button_new_for_icon2() and lxpanel_button_set_icon2().

Those APIs use FmIcon* arg instead of const char* therefore no extra
conversions are needed and already known icon can be used.

5 years agoThe panel_config_save() should be public, not redeclared.
Andriy Grytsenko [Thu, 13 Feb 2014 02:08:20 +0000 (04:08 +0200)] 
The panel_config_save() should be public, not redeclared.

5 years agoAdd icon-grid.h into list of distributable headers.
Andriy Grytsenko [Wed, 12 Feb 2014 00:53:08 +0000 (02:53 +0200)] 
Add icon-grid.h into list of distributable headers.

5 years agoCorrectly update "expand" plugin attribute in the panel config.
Andriy Grytsenko [Wed, 12 Feb 2014 00:35:11 +0000 (02:35 +0200)] 
Correctly update "expand" plugin attribute in the panel config.

5 years agoMove path launcher into main panel code since not only dirmenu may need it.
Andriy Grytsenko [Tue, 11 Feb 2014 14:47:54 +0000 (16:47 +0200)] 
Move path launcher into main panel code since not only dirmenu may need it.

5 years agoFix behavior of one_per_system plugin attribute.
Andriy Grytsenko [Tue, 11 Feb 2014 03:14:49 +0000 (05:14 +0200)] 
Fix behavior of one_per_system plugin attribute.

The presence was wrongly checked against only current panel.

5 years agoFix memory leak from expand_tilda() in dirmenu plugin.
Andriy Grytsenko [Tue, 11 Feb 2014 02:29:04 +0000 (04:29 +0200)] 
Fix memory leak from expand_tilda() in dirmenu plugin.

5 years agoMigrate built-in plugin "dirmenu" to new plugins API.
Andriy Grytsenko [Tue, 11 Feb 2014 01:04:58 +0000 (03:04 +0200)] 
Migrate built-in plugin "dirmenu" to new plugins API.

5 years agoFix applaying edge change: one line of code was lost on migration.
Andriy Grytsenko [Sun, 9 Feb 2014 22:02:16 +0000 (00:02 +0200)] 
Fix applaying edge change: one line of code was lost on migration.

5 years agoMigrate built-in plugin "wincmd" to new plugins API.
Andriy Grytsenko [Sun, 9 Feb 2014 21:18:29 +0000 (23:18 +0200)] 
Migrate built-in plugin "wincmd" to new plugins API.

5 years agoAdd button_press_event() callback into LXPanelPluginInit struct.
Andriy Grytsenko [Sun, 9 Feb 2014 21:18:16 +0000 (23:18 +0200)] 
Add button_press_event() callback into LXPanelPluginInit struct.

Plugin constructor should not add handler for "button-press-event" anymore
and plugin loader will do it automatically.

5 years agoMove all deprecated declarations to the end of file private.h.
Andriy Grytsenko [Sun, 9 Feb 2014 19:10:56 +0000 (21:10 +0200)] 
Move all deprecated declarations to the end of file private.h.

5 years agoMove recreate_box() into private.h header file.
Andriy Grytsenko [Sun, 9 Feb 2014 18:39:30 +0000 (20:39 +0200)] 
Move recreate_box() into private.h header file.

5 years agoRemove unused GTK_CHECK_VERSION() conditions since min gtk version is 2.16 now.
Andriy Grytsenko [Sun, 9 Feb 2014 18:30:11 +0000 (20:30 +0200)] 
Remove unused GTK_CHECK_VERSION() conditions since min gtk version is 2.16 now.

5 years agoReplace configure option --enable-cast-checks with --enable-debug
Andriy Grytsenko [Sat, 8 Feb 2014 01:35:26 +0000 (03:35 +0200)] 
Replace configure option --enable-cast-checks with --enable-debug

The option --enable-debug is less strict than --enable-more-warnings but
enables debug symbols and 'make' output will be more useful for developer.

5 years agoDiscard own handle of file manager, use XDG compiant settings instead.
Andriy Grytsenko [Sat, 8 Feb 2014 00:26:08 +0000 (02:26 +0200)] 
Discard own handle of file manager, use XDG compiant settings instead.

We should not have own setup for folders opener but use the same handler
application which is used by other applications - i.e. default handler
for context type "inode/directory".
Using libfm gives us a convenient way to choose file manager from list.

5 years agoGet rid of xml-purge file.
Andriy Grytsenko [Fri, 7 Feb 2014 23:56:34 +0000 (01:56 +0200)] 
Get rid of xml-purge file.

5 years agoUse correct signal names in g_signal_connect() - no underscores but hyphens.
Andriy Grytsenko [Thu, 6 Feb 2014 22:46:15 +0000 (00:46 +0200)] 
Use correct signal names in g_signal_connect() - no underscores but hyphens.

5 years agoReplace lxpanel_load_icon() with fm_pixbuf_from_icon_with_fallback() in gtk-run.c
Andriy Grytsenko [Thu, 6 Feb 2014 22:33:49 +0000 (00:33 +0200)] 
Replace lxpanel_load_icon() with fm_pixbuf_from_icon_with_fallback() in gtk-run.c

5 years agoMove lxpanel_load_icon() declaration into private.h file.
Andriy Grytsenko [Thu, 6 Feb 2014 22:25:39 +0000 (00:25 +0200)] 
Move lxpanel_load_icon() declaration into private.h file.

5 years agoLast commit leaved empty lines, fix over that.
Andriy Grytsenko [Thu, 6 Feb 2014 15:53:12 +0000 (17:53 +0200)] 
Last commit leaved empty lines, fix over that.