lxde/lxqt-panel.git
2 years agoAdd/Update french desktop entries master
paiiou [Thu, 3 Nov 2016 07:20:49 +0000 (08:20 +0100)] 
Add/Update french desktop entries

2 years agotaskbar: Set toolButtonStyle for popup correctly
Palo Kisa [Thu, 27 Oct 2016 14:52:23 +0000 (16:52 +0200)] 
taskbar: Set toolButtonStyle for popup correctly

Fix for @2c8722 - for newly spawned/added windows the toolButtonStyle
wasn't set/changed correcly.

This is a follow-up and closes #376. Thanks to @bcribas.

2 years agoFix faulty link in README.md
Peter Mattern [Wed, 26 Oct 2016 21:34:50 +0000 (23:34 +0200)] 
Fix faulty link in README.md

2 years agoRemove arbitrary limit of taskbar button width
Piotr Wójcik [Mon, 17 Oct 2016 18:07:45 +0000 (20:07 +0200)] 
Remove arbitrary limit of taskbar button width

With that change maximal button width can be set so big,
that allows to fill taskbar with just one button.
(fluxbox-like)

2 years agoRemove cpack (#371)
Alf Gaida [Fri, 30 Sep 2016 15:19:19 +0000 (17:19 +0200)] 
Remove cpack (#371)

* remove "building with cpack" from CMakeLists.txt - not used anymore

* Added very basic .gitattributes

2 years agoRelease 0.11.0: Add changelog
Alf Gaida [Fri, 23 Sep 2016 22:45:47 +0000 (00:45 +0200)] 
Release 0.11.0: Add changelog

2 years agoUpdate README.md: Reflect changes introduced in 1c22479
Peter Mattern [Tue, 20 Sep 2016 23:34:40 +0000 (01:34 +0200)] 
Update README.md: Reflect changes introduced in 1c22479

2 years agoCMakeLists: Fail for unmet dependencies
Palo Kisa [Mon, 19 Sep 2016 13:46:46 +0000 (15:46 +0200)] 
CMakeLists: Fail for unmet dependencies

If (optional) feature/plugin is required, but the dependency is not
found, the build will fail.

Before the build process continued by (silently) disabling the
feature/plugin.

2 years agomainmenu: Remove setting base style in StyleChange
Palo Kisa [Fri, 9 Sep 2016 07:41:14 +0000 (09:41 +0200)] 
mainmenu: Remove setting base style in StyleChange

Reverting the @125dea7a1325bd4d8980181a9ca36407bc6e9e9a as it's causing
graphical problems (invisible category texts, search edit not shown or
transparent...) when changing LXQt theme and/or widget style and/or menu
file.

2 years agomainmenu: Workaround transparent search
Palo Kisa [Fri, 9 Sep 2016 06:36:47 +0000 (08:36 +0200)] 
mainmenu: Workaround transparent search

...with Breeze theme.

Ref. https://github.com/lxde/lxqt/issues/1109
Ref. https://bugs.kde.org/show_bug.cgi?id=368048

2 years agomainmenu: Dispose old menu first when building new
Palo Kisa [Fri, 9 Sep 2016 07:04:56 +0000 (09:04 +0200)] 
mainmenu: Dispose old menu first when building new

2 years agoAdd README.md
Peter Mattern [Tue, 6 Sep 2016 10:59:13 +0000 (12:59 +0200)] 
Add README.md

2 years agosensors: Add default bar scale
Palo Kisa [Fri, 2 Sep 2016 08:49:49 +0000 (10:49 +0200)] 
sensors: Add default bar scale

If no critical temperature given by sensor, use default one for the
scale of bar.

2 years agosensors: Check for existence of the max value
Palo Kisa [Fri, 2 Sep 2016 08:47:50 +0000 (10:47 +0200)] 
sensors: Check for existence of the max value

2 years agosensors: Add minor code optimization
Palo Kisa [Fri, 2 Sep 2016 08:31:08 +0000 (10:31 +0200)] 
sensors: Add minor code optimization

2 years agomainmenu: Handle QAction disposal correctly
Palo Kisa [Tue, 30 Aug 2016 14:37:03 +0000 (16:37 +0200)] 
mainmenu: Handle QAction disposal correctly

2 years agopanel: Don't use autoFillBackground
Palo Kisa [Tue, 30 Aug 2016 07:57:29 +0000 (09:57 +0200)] 
panel: Don't use autoFillBackground

Reverting the @2d161d2c049f351bd84aabaca72ae7207c242160 as with the
parent's Qt::WA_TranslucentBackground it may cause wrong rendering
after adding new widget (see lxde/lxqt#927).

The system theme is/will be/ using palette(window) to achieve correct
background.

2 years agoPlugin: Fix FTBFS for older Qt versions
Palo Kisa [Tue, 23 Aug 2016 15:57:43 +0000 (17:57 +0200)] 
Plugin: Fix FTBFS for older Qt versions

2 years agomainmenu: Fix show/hide actions after menu rebuild
Palo Kisa [Mon, 22 Aug 2016 07:22:36 +0000 (09:22 +0200)] 
mainmenu: Fix show/hide actions after menu rebuild

2 years agoStatusnotifier: Remove setParent on StatusNotifierMenu.
Jesper Schmitz Mouridsen [Wed, 6 Jul 2016 22:29:17 +0000 (00:29 +0200)] 
Statusnotifier: Remove setParent on StatusNotifierMenu.

2 years agoAdd XKB_COMMON_X11_INCLUDE_DIRS
Michael Vetter [Wed, 10 Aug 2016 10:18:32 +0000 (12:18 +0200)] 
Add XKB_COMMON_X11_INCLUDE_DIRS

Add the standard directory.

2 years agopanel: Remove/deprecate plugin-screensaver (#363)
palinek [Thu, 4 Aug 2016 12:33:58 +0000 (14:33 +0200)] 
panel: Remove/deprecate plugin-screensaver (#363)

..and add backward compatibility settings conversion logic (create
quicklaunch plugin with lxqt-lockscreen.desktop)

2 years agoAdd and Update Arabic Translations for Desktop Files
safaalfulaij [Mon, 25 Jul 2016 15:14:34 +0000 (18:14 +0300)] 
Add and Update Arabic Translations for Desktop Files

2 years agoFix updating panel geometry on screen size change
Paulo Lieuthier [Mon, 25 Apr 2016 23:53:09 +0000 (20:53 -0300)] 
Fix updating panel geometry on screen size change

This is a fixup for 52627adc65aca9f9d529db2af9ac7775893ea2d2. Read more
on https://github.com/lxde/lxqt-panel/pull/310.

2 years agopanel: Fix screen number config change saving
Palo Kisa [Fri, 15 Jul 2016 10:25:22 +0000 (12:25 +0200)] 
panel: Fix screen number config change saving

fixes lxde/lxqt#1093

2 years agoSeparate a String for I18N Enhancement
safaalfulaij [Sun, 10 Jul 2016 16:29:26 +0000 (19:29 +0300)] 
Separate a String for I18N Enhancement

2 years agoplugin: Force config dialog activation/raise
Palo Kisa [Fri, 8 Jul 2016 07:38:02 +0000 (09:38 +0200)] 
plugin: Force config dialog activation/raise

2 years agoplugin: Fix crossreferencing of config dialogs
Palo Kisa [Fri, 8 Jul 2016 07:27:33 +0000 (09:27 +0200)] 
plugin: Fix crossreferencing of config dialogs

Using the global (name indexed) map for storing configuration dialogs
of plugins wasn't a good idea:
1. plugins in different panels can (and will) have equal name
2. there's no need to search for existing pointer, when we can store it
directly

So with the old implementation we can end in activativation of dialog
belonging to different plugin in different panel.

2 years agopanel: Dispose unneeded menu
Palo Kisa [Thu, 7 Jul 2016 09:35:18 +0000 (11:35 +0200)] 
panel: Dispose unneeded menu

..and correctly re-parent actions.

2 years agopanel: Destroy panel's config dialog
Palo Kisa [Wed, 6 Jul 2016 09:59:11 +0000 (11:59 +0200)] 
panel: Destroy panel's config dialog

2 years agoshowPopupMenu: Remove extraneous setParent() call (#359)
Jesper Schmitz Mouridsen [Thu, 30 Jun 2016 12:17:44 +0000 (14:17 +0200)] 
showPopupMenu: Remove extraneous setParent() call (#359)

2 years agostatusnotifier: fix popup position on right click
Paulo Lieuthier [Wed, 29 Jun 2016 01:48:44 +0000 (22:48 -0300)] 
statusnotifier: fix popup position on right click

2 years agodesktopswitch: Take layoutDirection into account
Palo Kisa [Mon, 27 Jun 2016 12:00:46 +0000 (14:00 +0200)] 
desktopswitch: Take layoutDirection into account

2 years agotaskbar: Remove orientation specific logic for DnD
Palo Kisa [Thu, 23 Jun 2016 07:52:54 +0000 (09:52 +0200)] 
taskbar: Remove orientation specific logic for DnD

2 years agoLXQtPanelLayout: Take layoutDirection into account
Palo Kisa [Wed, 22 Jun 2016 22:29:02 +0000 (00:29 +0200)] 
LXQtPanelLayout: Take layoutDirection into account

With this we will correctly support RightToLeft layout direction.

2 years agotaskbar: Remove forgotten debug
Palo Kisa [Wed, 22 Jun 2016 22:11:34 +0000 (00:11 +0200)] 
taskbar: Remove forgotten debug

2 years agotaskbar: Consider layoutDirection for DnD
Palo Kisa [Wed, 22 Jun 2016 22:07:37 +0000 (00:07 +0200)] 
taskbar: Consider layoutDirection for DnD

2 years agopanel: Optimize search a bit
Palo Kisa [Mon, 20 Jun 2016 22:23:56 +0000 (00:23 +0200)] 
panel: Optimize search a bit

2 years agoplugin-volume: Avoid an buffer overflow
Luís Pereira [Wed, 1 Jun 2016 16:23:44 +0000 (17:23 +0100)] 
plugin-volume: Avoid an buffer overflow

sprintf() should not be used. snprintf() should be used for string
construction with explicit length checking.

2 years agoRespect the OnlyShowIn property for menu entries when using menu-cache (#351)
Paulo Lieuthier [Thu, 2 Jun 2016 22:35:03 +0000 (19:35 -0300)] 
Respect the OnlyShowIn property for menu entries when using menu-cache (#351)

* mainmenu: do not show apps of other environments

* mainmenu: do not add empty submenus

* fixup: respect XDG_CURRENT_DESKTOP

* fixup: use qgetenv instead of getenv

* fixup: do not remove empty menus

* fixup: improve fallback desktop string and use QByteArray::constData()

2 years agokbindicator-plugin: fix linking with libxcb-1.12
Dominique Leuenberger [Wed, 1 Jun 2016 15:26:22 +0000 (17:26 +0200)] 
kbindicator-plugin: fix linking with libxcb-1.12

2 years agoplugin-volume: Handle errors when trying to determine the next card
Luís Pereira [Wed, 1 Jun 2016 12:03:23 +0000 (13:03 +0100)] 
plugin-volume: Handle errors when trying to determine the next card

Handle the error and warn about it.

2 years agoClean up CMakeLists.txt
Igor [Wed, 1 Jun 2016 14:16:41 +0000 (18:16 +0400)] 
Clean up CMakeLists.txt

2 years agoplugin/directorymenu: Removes no use code (#350)
Luís Pereira [Sun, 29 May 2016 18:59:07 +0000 (19:59 +0100)] 
plugin/directorymenu: Removes no use code (#350)

The code has no effect.

2 years agobuild: Forward translations parameters
Palo Kisa [Mon, 16 May 2016 12:08:10 +0000 (14:08 +0200)] 
build: Forward translations parameters

2 years agots-files removal (#346)
Alf Gaida [Sat, 14 May 2016 11:25:02 +0000 (13:25 +0200)] 
ts-files removal (#346)

2 years agoFix memory leaks
Palo Kisa [Thu, 12 May 2016 09:08:39 +0000 (11:08 +0200)] 
Fix memory leaks

2 years agoUse const references with the foreach iterator
Luís Pereira [Thu, 5 May 2016 17:24:38 +0000 (18:24 +0100)] 
Use const references with the foreach iterator

We should use const references whenever possible.

2 years agoSmall fix
OhDaeto [Thu, 5 May 2016 09:12:41 +0000 (13:12 +0400)] 
Small fix

2 years agostatusnotifier: Fix showing icons in menu
Palo Kisa [Wed, 4 May 2016 07:11:38 +0000 (09:11 +0200)] 
statusnotifier: Fix showing icons in menu

W/o overriding the iconForName() the DBusMenuImporter does not provide
valid icon based on name. So the presence of icons in menu was fragile
-> shown if only "icon-data" was provided by the DBus menu exporter or
the "icon-data" was following "icon-name".

2 years agokbindicator: (Re)Add .desktop translations
Palo Kisa [Mon, 2 May 2016 15:19:23 +0000 (17:19 +0200)] 
kbindicator: (Re)Add .desktop translations

As they were removed in @3b9c7b9

2 years agoUpdate desktopswitchconfiguration.ui
Stefano Binde [Thu, 28 Apr 2016 19:48:51 +0000 (21:48 +0200)] 
Update desktopswitchconfiguration.ui

Changing title from "Rows" to "Appearance" because it's about rows and labels.

2 years agopanel: (Re)Add translations dir
Palo Kisa [Mon, 2 May 2016 06:28:52 +0000 (08:28 +0200)] 
panel: (Re)Add translations dir

Git is designed to track only files, so we can't have empty directory tracked.
Therefore panel/translations dir automagicaly disappeared in @cf0f98f

closes lxde/lxqt#1042

2 years agoRevert unintended *.desktop files removal
Palo Kisa [Sun, 1 May 2016 06:28:25 +0000 (08:28 +0200)] 
Revert unintended *.desktop files removal

This paritaly reverts commit cf0f98f2c0fe1f479a67614c47ae4fd01d019d6a.

2 years agoRemove translations (can be pulled in build time)
Palo Kisa [Fri, 15 Jan 2016 21:22:24 +0000 (22:22 +0100)] 
Remove translations (can be pulled in build time)

2 years agoUse external translations
Palo Kisa [Fri, 15 Jan 2016 21:21:06 +0000 (22:21 +0100)] 
Use external translations

2 years agoUpdate lxqt-panel_it.ts
Stefano Binde [Sun, 24 Apr 2016 07:37:29 +0000 (09:37 +0200)] 
Update lxqt-panel_it.ts

Updated italian translation

2 years agoAdd documentation/comments for PanelPluginsModel.
DrTobbe [Mon, 4 Apr 2016 22:26:28 +0000 (00:26 +0200)] 
Add documentation/comments for PanelPluginsModel.

1. Document the header file. As PanelPluginsModel is only used once in lxqt-panel, we can add information on how it is used by other classes. As this is not part of the model itself, this information is marked with \note.
2. Explain how to calculate the right indexes in movePlugin.

2 years agoFix segfault on plugin initialization (#338)
Paulo Lieuthier [Sat, 23 Apr 2016 23:45:28 +0000 (20:45 -0300)] 
Fix segfault on plugin initialization (#338)

The plugins should only be connected to their settings' reset signal after
they have been properly initialized.

2 years agotranslations: updated german translation (#323)
Thomas Viehweger [Sat, 23 Apr 2016 22:45:44 +0000 (00:45 +0200)] 
translations: updated german translation (#323)

2 years agoplugin-mainmenu: update mainmenu_it.ts (#337)
Stefano Binde [Sat, 23 Apr 2016 22:39:48 +0000 (00:39 +0200)] 
plugin-mainmenu: update mainmenu_it.ts (#337)

2 years agoRussian translation update
Ilya87 [Sun, 17 Apr 2016 09:20:13 +0000 (12:20 +0300)] 
Russian translation update

2 years agomainmenu: Use style sheet to override icon
Palo Kisa [Mon, 18 Apr 2016 12:45:47 +0000 (14:45 +0200)] 
mainmenu: Use style sheet to override icon

2 years agoplugins: Change "repolish" logic
Palo Kisa [Mon, 18 Apr 2016 11:09:41 +0000 (13:09 +0200)] 
plugins: Change "repolish" logic

This logic avoids SEGFAULT upon the widget style change.

2 years agoMerge branch 'new-panel-position'
Luís Pereira [Fri, 15 Apr 2016 09:42:59 +0000 (10:42 +0100)] 
Merge branch 'new-panel-position'

* new-panel-position:
  Try find a free position when adding a new panel
  LXQtPanelApplication: Use D-Pointers

2 years agomainmenu: Reduce delay of popup when using shortcut
Ralf Jung [Fri, 25 Mar 2016 12:08:51 +0000 (13:08 +0100)] 
mainmenu: Reduce delay of popup when using shortcut

The delay is necessary to ensure that the menu is focused when it pops up.
See <https://github.com/lxde/lxqt-panel/pull/131> and
<https://github.com/lxde/lxqt-panel/pull/312> for more discussion.

2 years agovolume: Remove debug
Palo Kisa [Thu, 14 Apr 2016 11:52:51 +0000 (13:52 +0200)] 
volume: Remove debug

2 years agoplugins: Don't unload -> avoid dangling resources
Palo Kisa [Thu, 14 Apr 2016 09:35:10 +0000 (11:35 +0200)] 
plugins: Don't unload -> avoid dangling resources

The Qt "do not allow unload" patch
(https://codereview.qt-project.org/#/c/140750/) was postponed to Qt5.7

Discussion and agreement on not unloading libraries is here ->
http://lists.qt-project.org/pipermail/development/2015-November/023681.html
So plugins will not be unloadable in future Qt apps.

This solves e.g. mount plugin SEGFAULT described
https://github.com/lxde/lxqt/issues/1013#issuecomment-209793407.

2 years agoMerge branch 'add-use-stringbuilder-def'
Luís Pereira [Wed, 13 Apr 2016 17:03:58 +0000 (18:03 +0100)] 
Merge branch 'add-use-stringbuilder-def'

2 years agoAdded new translated strings.
Thomas Viehweger [Sun, 10 Apr 2016 12:52:32 +0000 (14:52 +0200)] 
Added new translated strings.

2 years agoAdded missing context for lupdate.
Thomas Viehweger [Sun, 10 Apr 2016 12:53:38 +0000 (14:53 +0200)] 
Added missing context for lupdate.

2 years agoUpdated german translation.
Thomas Viehweger [Sat, 9 Apr 2016 21:04:25 +0000 (23:04 +0200)] 
Updated german translation.

2 years agoAsk for confirmation when removing a panel
Luís Pereira [Tue, 12 Apr 2016 16:40:23 +0000 (17:40 +0100)] 
Ask for confirmation when removing a panel

It stops the user accidentally removing it.
Closes lxde/lxqt#716.

2 years agopanel: Add "Lock Panel" functionality
Palo Kisa [Wed, 6 Apr 2016 21:20:39 +0000 (23:20 +0200)] 
panel: Add "Lock Panel" functionality

2 years agofix updating panel geometry on screen changes
Ralf Jung [Wed, 23 Mar 2016 14:00:59 +0000 (15:00 +0100)] 
fix updating panel geometry on screen changes

2 years agoTry find a free position when adding a new panel
Luís Pereira [Tue, 12 Apr 2016 14:29:37 +0000 (15:29 +0100)] 
Try find a free position when adding a new panel

We try to find an not used position. If all already taken, we simply use
the Bottom.

Closes lxde/lxqt#373.

2 years agoLXQtPanelApplication: Use D-Pointers
Luís Pereira [Mon, 11 Apr 2016 18:26:02 +0000 (19:26 +0100)] 
LXQtPanelApplication: Use D-Pointers

Binary binary compatibility is not a big issue here, but hiding
implementation details is a good thing.

2 years agoAnimate auto-hiding panels.
Tsu Jan [Tue, 12 Apr 2016 13:07:34 +0000 (17:37 +0430)] 
Animate auto-hiding panels.

Here, the panel really moves off from the screen (instead of shrinking) on hiding and comes back on showing. That was the safest solution I found to several problems. Thanks to @palinek for making the commit cleaner and more compact.

2 years agoAdd QT_USE_QSTRINGBUILDER to the compile definitions
Luís Pereira [Fri, 8 Apr 2016 19:11:51 +0000 (20:11 +0100)] 
Add QT_USE_QSTRINGBUILDER to the compile definitions

It makes the '+' will automatically be performed as the QStringBuilder '%'
everywhere.

2 years agotray: Fix SEGFAULT on stop
Palo Kisa [Tue, 29 Mar 2016 06:45:46 +0000 (08:45 +0200)] 
tray: Fix SEGFAULT on stop

Disconnect the QObject::destroyed to avoid modifying the list while
iterating & deleting the objects.

2 years agomainmenu: Fix visual search problems
Palo Kisa [Thu, 31 Mar 2016 21:11:19 +0000 (23:11 +0200)] 
mainmenu: Fix visual search problems

1. Remove search QLineEdit parentless show on panel start (menu not built yet)
2. Fix changing cursor to edit

2 years agomainmenu: Remove duplicates from search
Palo Kisa [Thu, 31 Mar 2016 08:53:27 +0000 (10:53 +0200)] 
mainmenu: Remove duplicates from search

2 years agomainmenu: Add new configuration options for search
Palo Kisa [Wed, 30 Mar 2016 07:41:32 +0000 (09:41 +0200)] 
mainmenu: Add new configuration options for search

2 years agomainmenu: Workadound QLineEdit's wakups(QTBUG-52021)
Palo Kisa [Mon, 21 Mar 2016 17:35:16 +0000 (18:35 +0100)] 
mainmenu: Workadound QLineEdit's wakups(QTBUG-52021)

2 years agomainmenu: Add configurable way of search
Palo Kisa [Wed, 16 Mar 2016 20:41:22 +0000 (21:41 +0100)] 
mainmenu: Add configurable way of search

1. just filter entries in the herarchy
2. show matching entries in top menu (list)

Both can be used simulatenously.

2 years agotaskbar: separate adding from changing windows
Paulo Lieuthier [Mon, 28 Mar 2016 15:40:36 +0000 (12:40 -0300)] 
taskbar: separate adding from changing windows

2 years agoplugins: Make buttons flat for cleaner look
Palo Kisa [Mon, 7 Mar 2016 08:22:51 +0000 (09:22 +0100)] 
plugins: Make buttons flat for cleaner look

In "system" theme the plugins were not borderless as in all "specific" themes.

2 years agomainmenu: Fix search interacion
Tsu Jan [Sun, 6 Mar 2016 22:27:36 +0000 (01:57 +0330)] 
mainmenu: Fix search interacion

The mouse focus problem and the issue about the hidden lineedit on
startup/login are fixed.

2 years agomainmenu: Add search/hide possibility
Palo Kisa [Fri, 4 Mar 2016 22:34:16 +0000 (23:34 +0100)] 
mainmenu: Add search/hide possibility

2 years agotaskbar: Add show icon by WindowClass to config
Palo Kisa [Mon, 7 Mar 2016 09:55:28 +0000 (10:55 +0100)] 
taskbar: Add show icon by WindowClass to config

2 years agotaskbar: Use icon from theme (based on windowClass)
Palo Kisa [Mon, 25 Jan 2016 20:10:08 +0000 (21:10 +0100)] 
taskbar: Use icon from theme (based on windowClass)

2 years agopanellayout: Do not allow oversized plugins
Palo Kisa [Mon, 29 Feb 2016 09:32:02 +0000 (10:32 +0100)] 
panellayout: Do not allow oversized plugins

Correctly shrink non-separate plugin widget if the configured icon size does not fit
into the panel width/height.

2 years agopanellayout: Avoid plugin margins
Palo Kisa [Mon, 29 Feb 2016 08:13:28 +0000 (09:13 +0100)] 
panellayout: Avoid plugin margins

Moving the center of computed rectagnle can lead to unused portions of
space. This was the case for standard (non-separate) plugins if the iconsize
was big enough to fulfill the space.

see lxde/lxqt#962

2 years agoPluginSettings: Make settings object/class public
Palo Kisa [Fri, 5 Feb 2016 15:10:00 +0000 (16:10 +0100)] 
PluginSettings: Make settings object/class public

2 years agoBump year
Alf Gaida [Fri, 4 Mar 2016 21:13:09 +0000 (22:13 +0100)] 
Bump year
Fix licenses: lxqt-panel is pure LGPL

3 years agoworldclock: Fix possible SEGFAULT
Palo Kisa [Tue, 16 Feb 2016 09:33:38 +0000 (10:33 +0100)] 
worldclock: Fix possible SEGFAULT

Should the plugin be removed before the one shot timer for setting time
is fired, the application will crash in the lambda (invalid memory
access).

3 years agoAdd comments for ILXQtPanel and LXQtPanel.
DrTobbe [Sat, 7 Nov 2015 15:12:59 +0000 (16:12 +0100)] 
Add comments for ILXQtPanel and LXQtPanel.

3 years agoplugin-taskbar: fix German translation of configuration dialogue
Peter Mattern [Mon, 15 Feb 2016 20:39:30 +0000 (21:39 +0100)] 
plugin-taskbar: fix German translation of configuration dialogue

3 years agopanel: Correct PanelPluginsModel logic
Palo Kisa [Sun, 14 Feb 2016 20:49:25 +0000 (21:49 +0100)] 
panel: Correct PanelPluginsModel logic

In Qt Model/View architecture, the model must be view agnostic to be
able to show the model in as many views as it is required.

With tracking of current active index, our PanelPluginsModel couldn't
be used in more than one view. This commit fixes that.

This change also fixes the lxde/lxqt#959, as single/double-click
*activated* was fixed in lxde/liblxqt@83c93de.

3 years agovolume: Avoid infinite cycle in config dialog
Palo Kisa [Sun, 14 Feb 2016 19:52:10 +0000 (20:52 +0100)] 
volume: Avoid infinite cycle in config dialog