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

4 years agoCommit from LXDE Pootle server by user LStranger.: 1283 of 1353 strings translated...
LStranger [Sun, 16 Nov 2014 00:47:19 +0000 (00:47 +0000)] 
Commit from LXDE Pootle server by user LStranger.: 1283 of 1353 strings translated (0 need review).

4 years agoFix po/POTFILES.in and update POT file.
Andriy Grytsenko [Sun, 16 Nov 2014 00:38:30 +0000 (02:38 +0200)] 
Fix po/POTFILES.in and update POT file.

4 years agoWhen adding new panel, correctly try monitor of panel where popup was before other...
Andriy Grytsenko [Sat, 15 Nov 2014 23:34:47 +0000 (01:34 +0200)] 
When adding new panel, correctly try monitor of panel where popup was before other monitors.

4 years agoA little developer docs update in header files.
Andriy Grytsenko [Sat, 15 Nov 2014 23:14:16 +0000 (01:14 +0200)] 
A little developer docs update in header files.

4 years agoset relief for taskbar button even if flat_button
SHiNE CsyFeK [Wed, 11 Dec 2013 00:00:00 +0000 (00:00 +0000)] 
set relief for taskbar button even if flat_button

It would be more comfortable for user to see the whole button when mouse is over the buttons even if the 'flat_button' option is selected.

4 years agoApplications icons in taskbar fix.
Anton Lobashev [Mon, 28 Feb 2011 22:00:00 +0000 (00:00 +0200)] 
Applications icons in taskbar fix.

4 years agoSimplify lxpanel_button_{set,update}_icon() usage.
Andriy Grytsenko [Sat, 15 Nov 2014 15:14:04 +0000 (17:14 +0200)] 
Simplify lxpanel_button_{set,update}_icon() usage.

4 years agoReplace few gtk_image_new* with lxpanel_image_* APIs to follow theme and icons size.
Andriy Grytsenko [Sat, 15 Nov 2014 14:33:07 +0000 (16:33 +0200)] 
Replace few gtk_image_new* with lxpanel_image_* APIs to follow theme and icons size.

4 years agoReplace all other lxpanel_image_* calls with new ones to make code simpler.
Andriy Grytsenko [Sat, 15 Nov 2014 13:07:08 +0000 (15:07 +0200)] 
Replace all other lxpanel_image_* calls with new ones to make code simpler.

4 years agoAdd new lxpanel_image_change_icon() API for simplification reasons.
Andriy Grytsenko [Sat, 15 Nov 2014 12:58:55 +0000 (14:58 +0200)] 
Add new lxpanel_image_change_icon() API for simplification reasons.

4 years agoImprove lxpanel_image_new_for_icon() API to follow panel icons size changes.
Andriy Grytsenko [Sat, 15 Nov 2014 12:48:41 +0000 (14:48 +0200)] 
Improve lxpanel_image_new_for_icon() API to follow panel icons size changes.

4 years agoAdd "icon-size-changed" signal to LXPanel, emit it when icons size was changed.
Andriy Grytsenko [Sat, 15 Nov 2014 12:37:37 +0000 (14:37 +0200)] 
Add "icon-size-changed" signal to LXPanel, emit it when icons size was changed.

4 years agoFew more GTK_CHECK_VERSION removed using gtk-compat.h.
Andriy Grytsenko [Fri, 14 Nov 2014 23:35:36 +0000 (01:35 +0200)] 
Few more GTK_CHECK_VERSION removed using gtk-compat.h.

4 years agoNew API panel_config_hotkey_button_new() to use as CONF_TYPE_EXTERNAL widget.
Andriy Grytsenko [Fri, 14 Nov 2014 22:43:36 +0000 (00:43 +0200)] 
New API panel_config_hotkey_button_new() to use as CONF_TYPE_EXTERNAL widget.

This will allow configure global hotkeys for plugins functions.

Also new API panel_config_click_button_new() to configure mouse gestures.

4 years agoAdd lxpanel_image_new_for_icon() to replace _gtk_image_new_from_file_scaled()
Andriy Grytsenko [Fri, 14 Nov 2014 16:14:58 +0000 (18:14 +0200)] 
Add lxpanel_image_new_for_icon() to replace _gtk_image_new_from_file_scaled()

The _gtk_image_new_from_file_scaled() has unused parameters and is deprecated.

Also seal back win_grp inside of panel.c.

4 years ago[SF#666]Fix bug with hidden panel disappearing after resolution change.
Andriy Grytsenko [Thu, 13 Nov 2014 16:27:13 +0000 (18:27 +0200)] 
[SF#666]Fix bug with hidden panel disappearing after resolution change.

4 years agoDisable invalid edge/monitor combinations in configuration dialog.
Andriy Grytsenko [Thu, 13 Nov 2014 15:34:34 +0000 (17:34 +0200)] 
Disable invalid edge/monitor combinations in configuration dialog.

That should get rid of possibility to create panels stacked one over other.

4 years agoDisable "Reserve space" button if another monitor lies beyond the edge.
Andriy Grytsenko [Thu, 13 Nov 2014 14:30:53 +0000 (16:30 +0200)] 
Disable "Reserve space" button if another monitor lies beyond the edge.

In this case reservation will cover it so that should be denied.
Reservation will not be applied in such cases even if set in config manually.

4 years agoOptimize panel updating a bit, changing _calculate_position() calls.
Andriy Grytsenko [Thu, 13 Nov 2014 13:49:03 +0000 (15:49 +0200)] 
Optimize panel updating a bit, changing _calculate_position() calls.

Moving should not be retried panel window each time since there are
coords remembered, and those coords should be not erased on each size
request so they can be compared on size allocation eliminating those
unwanted window resizing/strut changing.
To do that _calculate_position() should fill GdkRectangle instead of
coords in Panel private data.

4 years agoUse gtk_widget_queue_resize() instead of forged update_panel_geometry().
Andriy Grytsenko [Thu, 13 Nov 2014 13:42:25 +0000 (15:42 +0200)] 
Use gtk_widget_queue_resize() instead of forged update_panel_geometry().

It practically does the same but more correct way I believe.

4 years agoResize panel if appropriate monitor changed its size or position.
Andriy Grytsenko [Thu, 13 Nov 2014 13:40:47 +0000 (15:40 +0200)] 
Resize panel if appropriate monitor changed its size or position.

4 years ago[SF#537]Fix popups positioning in multi-monitor environment.
Andriy Grytsenko [Wed, 12 Nov 2014 14:39:41 +0000 (16:39 +0200)] 
[SF#537]Fix popups positioning in multi-monitor environment.

Popups should respect monitors borders and therefore not be placed such way
that part of popup window is on one monitor while other is on another one.

4 years agoImplement/fix monitors hotplug support.
Andriy Grytsenko [Wed, 12 Nov 2014 13:37:49 +0000 (15:37 +0200)] 
Implement/fix monitors hotplug support.

Panel for inactive monitor is put in "ready" state until monitor appears.
When monitor appears all the plugins and panel background are created.
Wneh monitor disappears all the plugin instances are freed.

4 years agoAdd support for monitors "All" to span panel over all monitors.
Andriy Grytsenko [Tue, 11 Nov 2014 18:19:03 +0000 (20:19 +0200)] 
Add support for monitors "All" to span panel over all monitors.

4 years agoCommit from LXDE Pootle server by user armakolas.: 1248 of 1248 strings translated...
armakolas [Fri, 7 Nov 2014 23:04:14 +0000 (23:04 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 1248 of 1248 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user armakolas.: 1248 of 1248 strings translated...
armakolas [Fri, 7 Nov 2014 23:03:08 +0000 (23:03 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 1248 of 1248 strings translated (0 need review).

4 years agoCommit from LXDE Pootle server by user armakolas.: 1074 of 1248 strings translated...
armakolas [Fri, 7 Nov 2014 22:17:28 +0000 (22:17 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 1074 of 1248 strings translated (33 need review).

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

4 years agoCommit from LXDE Pootle server by user armakolas.: 967 of 1248 strings translated...
armakolas [Fri, 7 Nov 2014 21:23:03 +0000 (21:23 +0000)] 
Commit from LXDE Pootle server by user armakolas.: 967 of 1248 strings translated (72 need review).

4 years ago[SF#472]Implementation of property "aspect-width" for PanelIconGrid.
Andriy Grytsenko [Sat, 1 Nov 2014 02:49:41 +0000 (04:49 +0200)] 
[SF#472]Implementation of property "aspect-width" for PanelIconGrid.

It allows using non-square tray sockets.

4 years agoMerge branch 'master' of git.lxde.org:/lxde/lxpanel
LXDE Pootle [Fri, 31 Oct 2014 10:13:39 +0000 (10:13 +0000)] 
Merge branch 'master' of git.lxde.org:/lxde/lxpanel

4 years agoAdd CONF_TYPE_EXTERNAL support for lxpanel_generic_config_dlg().
Andriy Grytsenko [Thu, 30 Oct 2014 13:33:49 +0000 (15:33 +0200)] 
Add CONF_TYPE_EXTERNAL support for lxpanel_generic_config_dlg().

That way plugins can use lxpanel_generic_config_dlg() with more
customized dialogs.

4 years agoAdd macro LXPANEL_CHECK_VERSION() for third party pluguns API check.
Andriy Grytsenko [Thu, 30 Oct 2014 13:11:38 +0000 (15:11 +0200)] 
Add macro LXPANEL_CHECK_VERSION() for third party pluguns API check.

4 years agoCommit from LXDE Pootle server by user Pjotr.: 1248 of 1248 strings translated (0...
Pjotr [Thu, 30 Oct 2014 11:05:58 +0000 (11:05 +0000)] 
Commit from LXDE Pootle server by user Pjotr.: 1248 of 1248 strings translated (0 need review).

4 years agoRemove unneeded commands from hook in plugins/Makefile
Andriy Grytsenko [Thu, 30 Oct 2014 01:43:39 +0000 (03:43 +0200)] 
Remove unneeded commands from hook in plugins/Makefile

We should not remove .a files - there is no such files due to AC_DISABLE_STATIC

4 years agoFix possible memory leak in lxpanel_generic_config_dlg().
Andriy Grytsenko [Thu, 30 Oct 2014 00:48:07 +0000 (02:48 +0200)] 
Fix possible memory leak in lxpanel_generic_config_dlg().

4 years agoAllow -Wl,-z,defs to work - create a liblxpanel.so.0.0.0
Andriy Grytsenko [Tue, 23 Sep 2014 14:21:16 +0000 (17:21 +0300)] 
Allow -Wl,-z,defs to work - create a liblxpanel.so.0.0.0

4 years ago'weather' widget: use conditional compilation instead of conditional execution.
Andriy Grytsenko [Sat, 16 Aug 2014 22:26:46 +0000 (01:26 +0300)] 
'weather' widget: use conditional compilation instead of conditional execution.