lxde/lxpanel.git
6 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.

6 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).

6 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.

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

6 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

6 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

6 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".

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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)

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

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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().

6 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.

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

6 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.

6 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

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

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

Conflicts:
configure.ac

6 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.

6 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.

6 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".

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

6 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.

6 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.

6 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

6 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().

6 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()

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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.

6 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

6 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.

6 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.

6 years agoDon't save NULL strings into config file.
Andriy Grytsenko [Thu, 6 Feb 2014 15:43:40 +0000 (17:43 +0200)] 
Don't save NULL strings into config file.

6 years agoMigrate built-in plugin "dclock" to new API.
Andriy Grytsenko [Thu, 6 Feb 2014 14:35:53 +0000 (16:35 +0200)] 
Migrate built-in plugin "dclock" to new API.

6 years agoMove fb_button_*() APIs into private.h header file.
Andriy Grytsenko [Thu, 6 Feb 2014 02:47:49 +0000 (04:47 +0200)] 
Move fb_button_*() APIs into private.h header file.

6 years agoUse icons cache from LibFM instead of own processing.
Andriy Grytsenko [Thu, 6 Feb 2014 01:52:16 +0000 (03:52 +0200)] 
Use icons cache from LibFM instead of own processing.

6 years agoFix errors handling in config_read_file().
Andriy Grytsenko [Wed, 5 Feb 2014 22:48:49 +0000 (00:48 +0200)] 
Fix errors handling in config_read_file().

6 years agoReplace some spawn_command_async() with fm_launch_command_simple().
Andriy Grytsenko [Wed, 5 Feb 2014 22:36:28 +0000 (00:36 +0200)] 
Replace some spawn_command_async() with fm_launch_command_simple().

Further eliminating of spawn_command_async() will be possible after we
eliminate lxpanel_launch_app() though both those calls should be left
for backward compatibility for some time yet.

6 years agoUse fm_show_error() instead of show_error().
Andriy Grytsenko [Wed, 5 Feb 2014 01:51:42 +0000 (03:51 +0200)] 
Use fm_show_error() instead of show_error().

6 years agoFix adding, moving, and removing configurations.
Andriy Grytsenko [Wed, 5 Feb 2014 01:20:58 +0000 (03:20 +0200)] 
Fix adding, moving, and removing configurations.

6 years agoFix invalid returns from config_setting_lookup_*() API.
Andriy Grytsenko [Tue, 4 Feb 2014 23:52:54 +0000 (01:52 +0200)] 
Fix invalid returns from config_setting_lookup_*() API.

6 years agoMigrate built-in plugin "space" to new API.
Andriy Grytsenko [Tue, 4 Feb 2014 23:40:58 +0000 (01:40 +0200)] 
Migrate built-in plugin "space" to new API.

6 years agoMove PluginConfType definition into misc.h header file.
Andriy Grytsenko [Tue, 4 Feb 2014 23:27:08 +0000 (01:27 +0200)] 
Move PluginConfType definition into misc.h header file.

6 years agoNew convenient APIs config_setting_lookup_string() and config_setting_lookup_int().
Andriy Grytsenko [Tue, 4 Feb 2014 23:25:47 +0000 (01:25 +0200)] 
New convenient APIs config_setting_lookup_string() and config_setting_lookup_int().

6 years agoMigrate built-in plugin "separator" to new API.
Andriy Grytsenko [Tue, 4 Feb 2014 22:05:41 +0000 (00:05 +0200)] 
Migrate built-in plugin "separator" to new API.

6 years agoCorrectly close plugin config window on plugin or panel destroy.
Andriy Grytsenko [Tue, 4 Feb 2014 17:31:17 +0000 (19:31 +0200)] 
Correctly close plugin config window on plugin or panel destroy.

6 years agoAdd spawn_command_async() into private.h header.
Andriy Grytsenko [Tue, 4 Feb 2014 02:23:49 +0000 (04:23 +0200)] 
Add spawn_command_async() into private.h header.

6 years agoFix incorrect config save.
Andriy Grytsenko [Mon, 3 Feb 2014 02:12:11 +0000 (04:12 +0200)] 
Fix incorrect config save.

6 years agoFix setting panel name (wasn't able to save config).
Andriy Grytsenko [Mon, 3 Feb 2014 01:46:54 +0000 (03:46 +0200)] 
Fix setting panel name (wasn't able to save config).

6 years agoAdd panel accessor functions.
Andriy Grytsenko [Mon, 3 Feb 2014 00:52:50 +0000 (02:52 +0200)] 
Add panel accessor functions.

6 years agoNew plugins API implementation. Works. Need thorough testing yet.
Andriy Grytsenko [Sun, 2 Feb 2014 22:55:29 +0000 (00:55 +0200)] 
New plugins API implementation. Works. Need thorough testing yet.

6 years agoMove internal data into 'private.h' header for better new plugins design.
Andriy Grytsenko [Sat, 1 Feb 2014 16:04:17 +0000 (18:04 +0200)] 
Move internal data into 'private.h' header for better new plugins design.

6 years agoAdd new conf.c and conf.h files with config parser.
Andriy Grytsenko [Sat, 1 Feb 2014 15:49:13 +0000 (17:49 +0200)] 
Add new conf.c and conf.h files with config parser.

6 years agoEliminate own terminal handling, use advanced in LibFM.
Andriy Grytsenko [Sat, 1 Feb 2014 15:47:53 +0000 (17:47 +0200)] 
Eliminate own terminal handling, use advanced in LibFM.

This will allow use single statement in pcmanfm and lxpanel, not different ones.
Also LibfM handles terminals smart way using configurations for each terminal.

6 years agoMerge
Giuseppe Penone [Fri, 31 Jan 2014 21:26:29 +0000 (22:26 +0100)] 
Merge

6 years agoCommit from LXDE Pootle server by user wwycheuk.: 341 of 341 strings translated ...
wwycheuk [Fri, 31 Jan 2014 07:47:36 +0000 (07:47 +0000)] 
Commit from LXDE Pootle server by user wwycheuk.: 341 of 341 strings translated (0 fuzzy).

6 years agoAdd libfm-gtk >= 1.2.0 into dependencies.
Andriy Grytsenko [Wed, 29 Jan 2014 23:18:22 +0000 (01:18 +0200)] 
Add libfm-gtk >= 1.2.0 into dependencies.

6 years agoCommit from LXDE Pootle server by user Pjotr.: 341 of 341 strings translated (0 fuzzy).
Pjotr [Tue, 28 Jan 2014 14:16:53 +0000 (14:16 +0000)] 
Commit from LXDE Pootle server by user Pjotr.: 341 of 341 strings translated (0 fuzzy).

6 years agomisc,menu: ID 3615268 - lxpanel load icon from icon theme first
SHiNE CsyFeK [Mon, 27 Jan 2014 03:39:24 +0000 (22:39 -0500)] 
misc,menu: ID 3615268 - lxpanel load icon from icon theme first

Some icons of menu items will try to load the icon files under
/usr/share/pixmaps when the icon name is in absolute path, but the icon
failed to be scaled, so that these items looks ugly comparing to other
items. Many icon themes have already prepared icons for different
applications, I think it should be better to use these icons from icon
theme.

I check the existing bugs, the #3614886, #3568913, #3411996 may be
related.

Please kindly check the screenshots before and after the patch is
applied.

6 years agobatt: detect when battery is inserted or removed
Henry Gebhardt [Mon, 27 Jan 2014 02:58:24 +0000 (21:58 -0500)] 
batt: detect when battery is inserted or removed

6 years agobatt: don't fail if there is no battery
Henry Gebhardt [Mon, 27 Jan 2014 01:58:30 +0000 (20:58 -0500)] 
batt: don't fail if there is no battery

fixes ID - 3614989 - Battery display doesn't show up

6 years agomenu: fix ID: 3614733, doesn't interpret %c in .desktop
Max Krummenacher [Sat, 18 Jan 2014 09:52:21 +0000 (10:52 +0100)] 
menu: fix ID: 3614733, doesn't interpret %c in .desktop

lxpanel doesn't interpret %c in .desktop files correctly - ID: 3614733
As a result items using %c won't start, e.g. a lot of KDE applications fail
as %c is replaced by nothing.
Exec=kmines -caption %c

Handle also %i correctly.

While at it fix inconsistent whitespace (tab to spaces).

6 years agoCommit from LXDE Pootle server by user mahfiaz.: 341 of 341 strings translated (0...
mahfiaz [Fri, 17 Jan 2014 09:07:40 +0000 (09:07 +0000)] 
Commit from LXDE Pootle server by user mahfiaz.: 341 of 341 strings translated (0 fuzzy).

6 years agoCommit from LXDE Pootle server by user vgezer.: 341 of 341 strings translated (0...
vgezer [Sun, 12 Jan 2014 02:30:31 +0000 (02:30 +0000)] 
Commit from LXDE Pootle server by user vgezer.: 341 of 341 strings translated (0 fuzzy).

6 years agoCommit from LXDE Pootle server by user vgezer.: 341 of 341 strings translated (0...
vgezer [Thu, 9 Jan 2014 23:18:59 +0000 (23:18 +0000)] 
Commit from LXDE Pootle server by user vgezer.: 341 of 341 strings translated (0 fuzzy).