lxde/lxpanel.git
4 years agoReplace lxpanel_CFLAGS with lxpanel_CPPFLAGS to not include them in linking.
Andriy Grytsenko [Sat, 29 Nov 2014 16:16:35 +0000 (18:16 +0200)] 
Replace lxpanel_CFLAGS with lxpanel_CPPFLAGS to not include them in linking.

That may cause false positives with tools like blhc.

4 years agoFix GtkComboBoxEntry in 'netstatus' plugin.
Andriy Grytsenko [Sat, 29 Nov 2014 03:18:38 +0000 (05:18 +0200)] 
Fix GtkComboBoxEntry in 'netstatus' plugin.

It should be replaced for compatibility therefore upper version behavior needs emulation.

4 years agoAnother bit of GTK+3 support, again not tested.
Andriy Grytsenko [Sat, 29 Nov 2014 01:52:27 +0000 (03:52 +0200)] 
Another bit of GTK+3 support, again not tested.

4 years agoA bit few more GTK+3 code into src/panel.c; again never tested.
Andriy Grytsenko [Sat, 29 Nov 2014 00:58:42 +0000 (02:58 +0200)] 
A bit few more GTK+3 code into src/panel.c; again never tested.

4 years agoAdd GTK+3 support code into paint_root_pixmap(), never tested.
Andriy Grytsenko [Fri, 28 Nov 2014 23:49:10 +0000 (01:49 +0200)] 
Add GTK+3 support code into paint_root_pixmap(), never tested.

4 years agoDon't retrieve workarea data into Panel structure since it's unused anyway.
Andriy Grytsenko [Fri, 28 Nov 2014 23:13:01 +0000 (01:13 +0200)] 
Don't retrieve workarea data into Panel structure since it's unused anyway.

4 years agoAdd bg.* back, into lxpanel executable, for old plugins compatibility.
Andriy Grytsenko [Fri, 28 Nov 2014 22:05:37 +0000 (00:05 +0200)] 
Add bg.* back, into lxpanel executable, for old plugins compatibility.

4 years agoCopy bit of code from src/bg.c to src/panel.c and discard src/bg.*.
Andriy Grytsenko [Fri, 28 Nov 2014 21:42:57 +0000 (23:42 +0200)] 
Copy bit of code from src/bg.c to src/panel.c and discard src/bg.*.

Only code that is used in src/bg.c is retrieving background once and
there is no need to create object FbBg just for that purpose.
And some calls in that code are already implemented elsewhere.

4 years agoCorrectly update strut button sensitivity after height_when_hidden changed.
Andriy Grytsenko [Fri, 28 Nov 2014 17:35:27 +0000 (19:35 +0200)] 
Correctly update strut button sensitivity after height_when_hidden changed.

4 years agoFix FTBTS due to wrong structure pointer in launchtaskbar plugin.
Andriy Grytsenko [Fri, 28 Nov 2014 17:20:17 +0000 (19:20 +0200)] 
Fix FTBTS due to wrong structure pointer in launchtaskbar plugin.

4 years agoCommit from LXDE Pootle server by user smarquespt.: 1309 of 1422 strings translated...
smarquespt [Fri, 28 Nov 2014 15:56:22 +0000 (15:56 +0000)] 
Commit from LXDE Pootle server by user smarquespt.: 1309 of 1422 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user Pierre.: 1308 of 1422 strings translated ...
Pierre [Fri, 28 Nov 2014 14:33:47 +0000 (14:33 +0000)] 
Commit from LXDE Pootle server by user Pierre.: 1308 of 1422 strings translated (1 need review).

4 years ago[l10n] Sync is.po against template.
Andriy Grytsenko [Fri, 28 Nov 2014 13:33:21 +0000 (15:33 +0200)] 
[l10n] Sync is.po against template.

4 years agoUpdate header in is.po file.
Andriy Grytsenko [Fri, 28 Nov 2014 13:07:31 +0000 (15:07 +0200)] 
Update header in is.po file.

4 years agoCommit from LXDE Pootle server by user LStranger.: 15 of 1204 strings translated...
LStranger [Fri, 28 Nov 2014 13:02:35 +0000 (13:02 +0000)] 
Commit from LXDE Pootle server by user LStranger.: 15 of 1204 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user psokol.: 1257 of 1422 strings translated ...
psokol [Fri, 28 Nov 2014 09:39:04 +0000 (09:39 +0000)] 
Commit from LXDE Pootle server by user psokol.: 1257 of 1422 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user mbouzada.: 1309 of 1422 strings translated...
mbouzada [Fri, 28 Nov 2014 07:14:56 +0000 (07:14 +0000)] 
Commit from LXDE Pootle server by user mbouzada.: 1309 of 1422 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user dforsi.: 1306 of 1422 strings translated ...
dforsi [Thu, 27 Nov 2014 23:21:44 +0000 (23:21 +0000)] 
Commit from LXDE Pootle server by user dforsi.: 1306 of 1422 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user Pjotr.: 1305 of 1422 strings translated (0...
Pjotr [Thu, 27 Nov 2014 23:19:59 +0000 (23:19 +0000)] 
Commit from LXDE Pootle server by user Pjotr.: 1305 of 1422 strings translated (0 need review).

4 years ago[#682]Make urgent windows on other desktops visible on taskbar even with single-deskt...
Andy Balaam [Thu, 25 Sep 2014 23:51:21 +0000 (23:51 +0000)] 
[#682]Make urgent windows on other desktops visible on taskbar even with single-desktop setting.

4 years ago#490 patch: volumealsa plugin updates display twice
Peter [Wed, 26 Nov 2014 07:46:25 +0000 (07:46 +0000)] 
#490 patch: volumealsa plugin updates display twice

Problem : every time user sets volume, volumealsa plugin updates icon, tooltip, ect. twice.
Solution : rethink display update in a way, that assures duplicate updates cannot happen; do not change scale position from the function, that captures "value-changed" signals of vertical scale; volume scale and mute check box are set by user and system (ALSA events), while icon and tooltip are updated accordingly by signal handlers.

4 years ago[SF#715]Config: correctly update strut button when autohide is changed.
Andriy Grytsenko [Thu, 27 Nov 2014 17:51:21 +0000 (19:51 +0200)] 
[SF#715]Config: correctly update strut button when autohide is changed.

4 years agoHandle background image loading failures: fill with the color instead.
Andriy Grytsenko [Wed, 26 Nov 2014 23:06:25 +0000 (01:06 +0200)] 
Handle background image loading failures: fill with the color instead.

4 years agoFix non-transparent color on panel; drop persistent usage on FbBg object.
Andriy Grytsenko [Wed, 26 Nov 2014 21:26:45 +0000 (23:26 +0200)] 
Fix non-transparent color on panel; drop persistent usage on FbBg object.

We need FbBg object only once per background change so no need to keep it.

4 years agoCommit from LXDE Pootle server by user DanWin.: 1248 of 1248 strings translated ...
DanWin [Wed, 26 Nov 2014 20:24:07 +0000 (20:24 +0000)] 
Commit from LXDE Pootle server by user DanWin.: 1248 of 1248 strings translated (0 need review).

4 years agoMerge branch 'master' of git.lxde.org:/lxde/lxpanel
LXDE Pootle [Wed, 26 Nov 2014 20:21:26 +0000 (20:21 +0000)] 
Merge branch 'master' of git.lxde.org:/lxde/lxpanel

4 years agoCommit from LXDE Pootle server by user DanWin.: 1248 of 1248 strings translated ...
DanWin [Wed, 26 Nov 2014 20:20:50 +0000 (20:20 +0000)] 
Commit from LXDE Pootle server by user DanWin.: 1248 of 1248 strings translated (0 need review).

4 years agoUse persistent surface image of panel background, and Cairo for plugins BG.
Andriy Grytsenko [Wed, 26 Nov 2014 12:57:26 +0000 (14:57 +0200)] 
Use persistent surface image of panel background, and Cairo for plugins BG.

This way updating background should be faster since it will not request
root image for each single widget (including all children) background.
Also this fixes background of plugins when image is configured,
both placement and alpha color, which was heavily broken before.

4 years agoFix panel updating when background image changed in config.
Andriy Grytsenko [Wed, 26 Nov 2014 12:33:18 +0000 (14:33 +0200)] 
Fix panel updating when background image changed in config.

4 years agoFix plugin configuration windows blinking on their appearance.
Andriy Grytsenko [Tue, 25 Nov 2014 21:38:13 +0000 (23:38 +0200)] 
Fix plugin configuration windows blinking on their appearance.

4 years ago'dclock' plugin: fix blinking calendar window on its appearance.
Andriy Grytsenko [Tue, 25 Nov 2014 21:07:49 +0000 (23:07 +0200)] 
'dclock' plugin: fix blinking calendar window on its appearance.

It should position window before it appears on screen for best results,
otherwise it will be mapped first, then moved across the screen to the place.

4 years agoPreset panel position before panel is shown on screen.
Andriy Grytsenko [Tue, 25 Nov 2014 20:41:40 +0000 (22:41 +0200)] 
Preset panel position before panel is shown on screen.

This fixes a nasty bug with panel appeared for short time somewhere at
the screen after auto unhide.

4 years agoCommit from LXDE Pootle server by user armakolas.: 1309 of 1422 strings translated...
armakolas [Mon, 24 Nov 2014 22:01:55 +0000 (22:01 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 1309 of 1422 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user armakolas.: 1258 of 1422 strings translated...
armakolas [Mon, 24 Nov 2014 21:40:40 +0000 (21:40 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 1258 of 1422 strings translated (0 need review).

4 years agoMerge branch 'master' of git.lxde.org:/lxde/lxpanel
LXDE Pootle [Mon, 24 Nov 2014 21:36:00 +0000 (21:36 +0000)] 
Merge branch 'master' of git.lxde.org:/lxde/lxpanel

4 years agoCommit from LXDE Pootle server by user armakolas.: 1256 of 1422 strings translated...
armakolas [Mon, 24 Nov 2014 21:35:34 +0000 (21:35 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 1256 of 1422 strings translated (0 need review).

4 years agoA little fix over previous commit.
Andriy Grytsenko [Mon, 24 Nov 2014 20:05:04 +0000 (22:05 +0200)] 
A little fix over previous commit.

4 years agoUpdate code for functions declared deprecated in glib 2.32.
Andriy Grytsenko [Mon, 24 Nov 2014 19:59:29 +0000 (21:59 +0200)] 
Update code for functions declared deprecated in glib 2.32.

4 years agoFix missing macro MENU_CACHE_CHECK_VERSION with early versions of libmenu-cache.
Andriy Grytsenko [Mon, 24 Nov 2014 19:38:02 +0000 (21:38 +0200)] 
Fix missing macro MENU_CACHE_CHECK_VERSION with early versions of libmenu-cache.

4 years agoCommit from LXDE Pootle server by user kizito.: 1309 of 1422 strings translated ...
kizito [Mon, 24 Nov 2014 17:02:29 +0000 (17:02 +0000)] 
Commit from LXDE Pootle server by user kizito.: 1309 of 1422 strings translated (0 need review).

4 years agoFix missing field in LXPanel class structure.
Andriy Grytsenko [Sun, 23 Nov 2014 21:04:52 +0000 (23:04 +0200)] 
Fix missing field in LXPanel class structure.

4 years agoMake "changed" signal emission of PanelCfgInputButton check gboolean return.
Andriy Grytsenko [Sun, 23 Nov 2014 19:01:33 +0000 (21:01 +0200)] 
Make "changed" signal emission of PanelCfgInputButton check gboolean return.

This way callbacks may inform the widget if they accept change or not,
therefore button can be correctly updated.

4 years agoA little documentation update in header files.
Andriy Grytsenko [Sun, 23 Nov 2014 17:06:57 +0000 (19:06 +0200)] 
A little documentation update in header files.

4 years ago[SF#712]Revert "set relief for taskbar button even if flat_button"
Andriy Grytsenko [Sat, 22 Nov 2014 23:15:24 +0000 (01:15 +0200)] 
[SF#712]Revert "set relief for taskbar button even if flat_button"

This reverts commit 7d277ddcd066d09eea719a800b5c091b239b97bc.

This change broke some color schemes and also "flat button" should mean
it is flat, i.e. no relief should be ever there.

4 years agoFix menu positioning in 'menu' plugin.
Andriy Grytsenko [Sat, 22 Nov 2014 18:24:59 +0000 (20:24 +0200)] 
Fix menu positioning in 'menu' plugin.

It became broken after migration internal container to GtkEventBox.

4 years agoRemove unused reconfigure callbacks from 'dclock' and 'menu' plugins.
Andriy Grytsenko [Sat, 22 Nov 2014 18:07:28 +0000 (20:07 +0200)] 
Remove unused reconfigure callbacks from 'dclock' and 'menu' plugins.

4 years agoCommit from LXDE Pootle server by user JSonic.: 1309 of 1422 strings translated ...
JSonic [Sat, 22 Nov 2014 17:47:10 +0000 (17:47 +0000)] 
Commit from LXDE Pootle server by user JSonic.: 1309 of 1422 strings translated (0 need review).

4 years agoMerge branch 'master' of git.lxde.org:/lxde/lxpanel
LXDE Pootle [Sat, 22 Nov 2014 17:44:16 +0000 (17:44 +0000)] 
Merge branch 'master' of git.lxde.org:/lxde/lxpanel

4 years agoCommit from LXDE Pootle server by user JSonic.: 1309 of 1422 strings translated ...
JSonic [Sat, 22 Nov 2014 17:43:11 +0000 (17:43 +0000)] 
Commit from LXDE Pootle server by user JSonic.: 1309 of 1422 strings translated (0 need review).

4 years agoSimplify 'dirmenu' plugin using updated lxpanel_button_set_label() API.
Andriy Grytsenko [Sat, 22 Nov 2014 17:31:27 +0000 (19:31 +0200)] 
Simplify 'dirmenu' plugin using updated lxpanel_button_set_label() API.

4 years agoAdd "panel-font-changed" signal to LXPanel to follow font settings changes.
Andriy Grytsenko [Sat, 22 Nov 2014 17:26:44 +0000 (19:26 +0200)] 
Add "panel-font-changed" signal to LXPanel to follow font settings changes.

Now widgets created with lxpanel_button_*() API follow label changes too.

4 years agoNew API lxpanel_button_set_label() to change label of button created with lxpanel_but...
Andriy Grytsenko [Sat, 22 Nov 2014 17:22:42 +0000 (19:22 +0200)] 
New API lxpanel_button_set_label() to change label of button created with lxpanel_button_*

4 years agoFix possible memory leak from previous commit: don't create widgets before alsa inited.
Andriy Grytsenko [Sat, 22 Nov 2014 13:57:43 +0000 (15:57 +0200)] 
Fix possible memory leak from previous commit: don't create widgets before alsa inited.

4 years ago[SF#462] volumealsa plugin volume mapping from alsamixer
Peter [Sat, 22 Nov 2014 13:22:21 +0000 (13:22 +0000)] 
[SF#462] volumealsa plugin volume mapping from alsamixer

4 years agoSimplify 'cpufreq' plugin using lxpanel_button_new_for_icon().
Andriy Grytsenko [Sat, 22 Nov 2014 02:49:35 +0000 (04:49 +0200)] 
Simplify 'cpufreq' plugin using lxpanel_button_new_for_icon().

4 years agoRemove extra plugin_widget_set_background() calls.
Andriy Grytsenko [Sat, 22 Nov 2014 02:36:42 +0000 (04:36 +0200)] 
Remove extra plugin_widget_set_background() calls.

4 years agoRemove extra gtk_widget_show() calls.
Andriy Grytsenko [Sat, 22 Nov 2014 02:28:58 +0000 (04:28 +0200)] 
Remove extra gtk_widget_show() calls.

4 years agoNew API lxpanel_button_compose() for future usage by plugins.
Andriy Grytsenko [Sat, 22 Nov 2014 02:13:44 +0000 (04:13 +0200)] 
New API lxpanel_button_compose() for future usage by plugins.

4 years agoNew API lxpanel_image_new_for_fm_icon() similar to lxpanel_image_new_for_icon().
Andriy Grytsenko [Sat, 22 Nov 2014 01:17:47 +0000 (03:17 +0200)] 
New API lxpanel_image_new_for_fm_icon() similar to lxpanel_image_new_for_icon().

4 years agoSimplify creation of bootstrap_button in launchbar, using lxpanel APIs.
Andriy Grytsenko [Sat, 22 Nov 2014 00:53:04 +0000 (02:53 +0200)] 
Simplify creation of bootstrap_button in launchbar, using lxpanel APIs.

4 years agoUse panel_config_int_button_new() to set sane ranges for ints in 'batt' config window.
Andriy Grytsenko [Fri, 21 Nov 2014 22:14:09 +0000 (00:14 +0200)] 
Use panel_config_int_button_new() to set sane ranges for ints in 'batt' config window.

4 years agoCommit from LXDE Pootle server by user jcsl.: 1306 of 1422 strings translated (0...
jcsl [Fri, 21 Nov 2014 21:55:46 +0000 (21:55 +0000)] 
Commit from LXDE Pootle server by user jcsl.: 1306 of 1422 strings translated (0 need review).

4 years ago[SF#485]Fix font in the weather plugin to use panel settings.
Andriy Grytsenko [Fri, 21 Nov 2014 19:56:13 +0000 (21:56 +0200)] 
[SF#485]Fix font in the weather plugin to use panel settings.

4 years agoCommit from LXDE Pootle server by user LStranger.: 1315 of 1410 strings translated...
LStranger [Fri, 21 Nov 2014 19:21:26 +0000 (19:21 +0000)] 
Commit from LXDE Pootle server by user LStranger.: 1315 of 1410 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user LStranger.: 1306 of 1422 strings translated...
LStranger [Fri, 21 Nov 2014 19:18:43 +0000 (19:18 +0000)] 
Commit from LXDE Pootle server by user LStranger.: 1306 of 1422 strings translated (0 need review).

4 years agoMerge branch 'master' of git.lxde.org:/lxde/lxpanel
LXDE Pootle [Fri, 21 Nov 2014 19:15:10 +0000 (19:15 +0000)] 
Merge branch 'master' of git.lxde.org:/lxde/lxpanel

4 years ago[l10n] Update POT file.
Andriy Grytsenko [Fri, 21 Nov 2014 19:14:46 +0000 (21:14 +0200)] 
[l10n] Update POT file.

4 years agoMerge branch 'master' of git.lxde.org:/lxde/lxpanel
LXDE Pootle [Fri, 21 Nov 2014 19:11:39 +0000 (19:11 +0000)] 
Merge branch 'master' of git.lxde.org:/lxde/lxpanel

4 years ago[SF#FR#261]Sort plugins in Add plugin window in alphabetic order.
Andriy Grytsenko [Fri, 21 Nov 2014 17:15:50 +0000 (19:15 +0200)] 
[SF#FR#261]Sort plugins in Add plugin window in alphabetic order.

It is more convenient than have them unsorted.

4 years ago'batt': make sure 'Size' is at least 1.
Andriy Grytsenko [Fri, 21 Nov 2014 16:26:24 +0000 (18:26 +0200)] 
'batt': make sure 'Size' is at least 1.

4 years agoAllow default alarmCommand on 'batt' plugin be translated.
Andriy Grytsenko [Fri, 21 Nov 2014 16:20:58 +0000 (18:20 +0200)] 
Allow default alarmCommand on 'batt' plugin be translated.

4 years agoFix border of 'batt' plugin, it should correctly use panel settings.
Andriy Grytsenko [Fri, 21 Nov 2014 16:06:28 +0000 (18:06 +0200)] 
Fix border of 'batt' plugin, it should correctly use panel settings.

Also 'Size' setting of it doesn't include border width.

4 years agotaskbar: update menu_item in recompute_group_visibility_for_class() as well.
Andriy Grytsenko [Fri, 21 Nov 2014 12:15:13 +0000 (14:15 +0200)] 
taskbar: update menu_item in recompute_group_visibility_for_class() as well.

4 years ago[l10n] Update POT file.
Andriy Grytsenko [Fri, 21 Nov 2014 10:28:20 +0000 (12:28 +0200)] 
[l10n] Update POT file.

4 years agoUse more user-friendly messages on button when configure click, like "Ctrl+MiddleBtn".
Andriy Grytsenko [Fri, 21 Nov 2014 00:52:07 +0000 (02:52 +0200)] 
Use more user-friendly messages on button when configure click, like "Ctrl+MiddleBtn".

4 years ago[SF#589]Disabled flashing on urgency hint if window has focus.
Andriy Grytsenko [Thu, 20 Nov 2014 23:54:08 +0000 (01:54 +0200)] 
[SF#589]Disabled flashing on urgency hint if window has focus.

Most of window managers do the same on window decorations.

4 years agoMake task with urgency in grouped task list menu flashing, not only button.
Andriy Grytsenko [Thu, 20 Nov 2014 22:48:26 +0000 (00:48 +0200)] 
Make task with urgency in grouped task list menu flashing, not only button.

If button flashing but task in list doesn't then it's hard to diagnose which
task require attention to bring it on desktop if it's not visible now.

4 years ago[l10n]Update POT file.
Andriy Grytsenko [Tue, 18 Nov 2014 23:30:58 +0000 (01:30 +0200)] 
[l10n]Update POT file.

4 years agoSave numeric-only string double-quoted to distinguish from number.
Andriy Grytsenko [Tue, 18 Nov 2014 23:28:26 +0000 (01:28 +0200)] 
Save numeric-only string double-quoted to distinguish from number.

4 years agoA little correction after previous commit.
Andriy Grytsenko [Tue, 18 Nov 2014 20:36:58 +0000 (22:36 +0200)] 
A little correction after previous commit.

4 years agoFix icon size updating from configuration on 'launchtaskbar' plugin.
Andriy Grytsenko [Tue, 18 Nov 2014 20:20:42 +0000 (22:20 +0200)] 
Fix icon size updating from configuration on 'launchtaskbar' plugin.

4 years agoMake behavior by commit ae15e9547e48a2339d9aeb271d85eb46b846e09b optional.
Andriy Grytsenko [Tue, 18 Nov 2014 20:18:25 +0000 (22:18 +0200)] 
Make behavior by commit ae15e9547e48a2339d9aeb271d85eb46b846e09b optional.

4 years agoFix "autohide" option applying from configuration dialog.
Andriy Grytsenko [Tue, 18 Nov 2014 18:51:41 +0000 (20:51 +0200)] 
Fix "autohide" option applying from configuration dialog.

It became broken after some optimization and was applied only initially.

4 years ago[SF#710]Fix incorrect strut range in multi-monitor setup.
Andriy Grytsenko [Tue, 18 Nov 2014 14:55:28 +0000 (16:55 +0200)] 
[SF#710]Fix incorrect strut range in multi-monitor setup.

4 years ago[SF#708]Fix strut update on panel start - it should be not in size-allocate.
Andriy Grytsenko [Tue, 18 Nov 2014 14:18:28 +0000 (16:18 +0200)] 
[SF#708]Fix strut update on panel start - it should be not in size-allocate.

Delaying it after panel resized fixes the problem.

4 years agoCommit from LXDE Pootle server by user geosiafis.: 1248 of 1248 strings translated...
geosiafis [Tue, 18 Nov 2014 12:35:52 +0000 (12:35 +0000)] 
Commit from LXDE Pootle server by user geosiafis.: 1248 of 1248 strings translated (0 need review).

4 years agoRemove hack into children of PanelIconGrid and optimize it a bit.
Andriy Grytsenko [Tue, 18 Nov 2014 00:42:43 +0000 (02:42 +0200)] 
Remove hack into children of PanelIconGrid and optimize it a bit.

Setting sizes in hack of child is not correct way, we can recalculate child sizes
when required without that intervention.
Eliminating this also optimizes it a bit because we don't have to do the size
recalculation again, GTK will size-request container before size-allocate.

4 years ago[SF#707]Fix incorrect internal logic with constrained width of icon grid.
Andriy Grytsenko [Mon, 17 Nov 2014 23:53:08 +0000 (01:53 +0200)] 
[SF#707]Fix incorrect internal logic with constrained width of icon grid.

The child_constrained_width should be not container property but calculated
only when it's required, i.e. on container size allocation.

4 years agoAdd TODO file for developers comments.
Andriy Grytsenko [Mon, 17 Nov 2014 22:29:22 +0000 (00:29 +0200)] 
Add TODO file for developers comments.

4 years agoNew API panel_config_int_button_new() for generic config spin button with custom...
Andriy Grytsenko [Mon, 17 Nov 2014 22:12:02 +0000 (00:12 +0200)] 
New API panel_config_int_button_new() for generic config spin button with custom range.

4 years agoSet LXPanel widget properties rather on creation instead of panel_start_gui().
Andriy Grytsenko [Mon, 17 Nov 2014 20:49:50 +0000 (22:49 +0200)] 
Set LXPanel widget properties rather on creation instead of panel_start_gui().

4 years agoAdd panel_config_click_parse() API to parse click string.
Andriy Grytsenko [Mon, 17 Nov 2014 19:11:21 +0000 (21:11 +0200)] 
Add panel_config_click_parse() API to parse click string.

4 years agoCommit from LXDE Pootle server by user LStranger.: 1294 of 1386 strings translated...
LStranger [Mon, 17 Nov 2014 15:03:50 +0000 (15:03 +0000)] 
Commit from LXDE Pootle server by user LStranger.: 1294 of 1386 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user LStranger.: 1300 of 1374 strings translated...
LStranger [Mon, 17 Nov 2014 15:01:20 +0000 (15:01 +0000)] 
Commit from LXDE Pootle server by user LStranger.: 1300 of 1374 strings translated (0 need review).

4 years ago[l10n]Update POT file.
Andriy Grytsenko [Mon, 17 Nov 2014 14:57:13 +0000 (16:57 +0200)] 
[l10n]Update POT file.

4 years agoNew API lxpanel_apply_hotkey() as a convenient interface to libkeybinder.
Andriy Grytsenko [Mon, 17 Nov 2014 14:51:15 +0000 (16:51 +0200)] 
New API lxpanel_apply_hotkey() as a convenient interface to libkeybinder.

Now lxpanel requires libkeybinder as well.

4 years ago[SF#644]Fix click on 'menu' plugin, it was GtkBox instead of GtkEventBox.
Andriy Grytsenko [Sun, 16 Nov 2014 21:58:38 +0000 (23:58 +0200)] 
[SF#644]Fix click on 'menu' plugin, it was GtkBox instead of GtkEventBox.

In result only image was clickable, not whole plugin area.

4 years ago[SF#673]'thermal': ignore system critical setting if manual levels are active.
Andriy Grytsenko [Sun, 16 Nov 2014 19:29:35 +0000 (21:29 +0200)] 
[SF#673]'thermal': ignore system critical setting if manual levels are active.

4 years agoCorrectly open 'netstat' plugin own menu on left-click not on right-click.
Andriy Grytsenko [Sun, 16 Nov 2014 19:05:26 +0000 (21:05 +0200)] 
Correctly open 'netstat' plugin own menu on left-click not on right-click.

right-click should open panel context menu instead.

4 years ago[l10n] Russian translation update.
Andriy Grytsenko [Sun, 16 Nov 2014 01:28:52 +0000 (03:28 +0200)] 
[l10n] Russian translation update.