1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-06 16:58:17 +03:00

345 Commits

Author SHA1 Message Date
Michail Vourlakos
d1cb29b716 fix #444,use m_drawShadows for external shadows 2017-05-07 15:18:14 +03:00
Michail Vourlakos
7d3458d45c support behaveAsPlasmaPanel in the dockview 2017-05-07 15:06:29 +03:00
Michail Vourlakos
df9edc5754 fix #441,expose add widgets action in context menu 2017-05-03 00:18:47 +03:00
Michail Vourlakos
a8c6e2f342 disable debug message for dbus calls 2017-05-01 09:20:15 +03:00
Michail Vourlakos
bd9021a412 fix #432,signal update struts on dock screenchange 2017-05-01 09:11:55 +03:00
Johan Smith Agudelo Rodriguez
dee8ebcf8b update ever the struts the dock 2017-05-01 09:11:54 +03:00
Michail Vourlakos
92f214d552 support removing internal tasks separator 2017-04-28 21:39:39 +03:00
Michail Vourlakos
6bb14547e5 first implementation for tasks internal separator 2017-04-28 21:39:38 +03:00
Michail Vourlakos
7bbade8b28 fix, adding default layouts in user ones history 2017-04-24 17:08:07 +03:00
Michail Vourlakos
837207d21a remove separator from layouts
--signal to initialize the layouts
combobox when the user does not accept
to load a layout
2017-04-24 16:56:34 +03:00
Johan Smith Agudelo Rodriguez
fb3bff6dce fix message box 2017-04-23 17:26:36 -05:00
Michail Vourlakos
7821a52ca5 remove no needed m_ghostWidget 2017-04-23 22:52:23 +03:00
Michail Vourlakos
883750267a add external config file and support presets
--this patch adds an external config file in
order to store the user layouts. Adds also in
the globalSettings the layouts mechanism
--todo: the confirmation dialog is not working
correctly for some reason. It doesnt return
the accept value and on the exec() function
is crashing
2017-04-23 22:34:29 +03:00
Michail Vourlakos
884c12d980 first part of functional layouts 2017-04-23 12:14:44 +03:00
Michail Vourlakos
bcdbe40c51 fix #419,autostart option is not default
--the commit the records the user the first time
it changes the autostart option to false. When
this happens then latte is not recreating the
autostart file when starting
2017-04-23 10:43:46 +03:00
Michail Vourlakos
2ef64f4ab3 fix #411,deactivate applets when show previews 2017-04-23 02:43:24 +03:00
Michail Vourlakos
df0da77083 fix #420,include spacers in applets geometry calcs
--this way the right click we always take into account
the visual appearance space that latte provides for it
and not the applets internal geometry. So now spacers
also are considered as applet area
2017-04-23 02:31:36 +03:00
Michail Vourlakos
26d5ba4a64 fix #415,disable ByPass flag by default 2017-04-22 12:37:11 +03:00
Michail Vourlakos
738dc50fff Merge branch 'v0.6' into master 2017-04-21 17:01:52 +03:00
Michail Vourlakos
597c457b9b fix #385,load font through QFontDatabase 2017-04-21 16:59:58 +03:00
Michail Vourlakos
4f030849f0 expose through dbus updateBadge for dock items
--apps can sent through dbus and identificator
e.g. "kmail" and a value for unread mails e.g.2
Latte afterwards will update that specific badger
2017-04-21 16:34:19 +03:00
Michail Vourlakos
b034e748bb fix #365,support shortcuts to activate tasks
--this patch supports activation through shortcuts
--Meta+number, activates the relevant task, for
groups by default it activates the next available
window in the group
--Meta+Ctrl+number, create a new instance for that task
or launcher
--the user should know that must first enable these
shortcuts at plasma global shortcuts configuration
window
2017-04-21 16:13:22 +03:00
Michail Vourlakos
31ee8ed4db fix #362,"Remove Tasks" option in Tweaks page
--the user no is able to remove the Latte plasmoid
from the Tweaks page
2017-04-11 12:10:54 +03:00
Michail Vourlakos
2a2565eac5 Merge branch 'v0.6' into master 2017-04-11 10:09:31 +03:00
Michail Vourlakos
33a7176b7f remove clearing cache
--this code was suspicious for crashes
2017-04-11 10:07:14 +03:00
Johan Smith Agudelo Rodriguez
64891bcabd delete dockconfigview when the dock is recreated 2017-04-09 13:58:59 -05:00
Johan Smith Agudelo Rodriguez
df69c3838b fix possible race condition with qDebug 2017-04-09 13:44:07 -05:00
Johan Smith Agudelo Rodriguez
adf82df246 fix #355, Request for new visibility policy: Windows Go Below 2017-04-09 13:42:39 -05:00
Michail Vourlakos
b088015616 use offset when drawing shadows external 2017-04-09 01:59:21 +03:00
Michail Vourlakos
510974c3ff fix #356,expose offset in the dockview
--this patch updates borders correctly based
also on the offset variable
--fixes the calculations for offset and panel
background positioning
2017-04-09 01:26:29 +03:00
Michail Vourlakos
7173d12625 return correct screen geometry from corona
--signal triggering for screenGeometryChanged(id)
can not be added yet as it is not plasma 5.8
compatible
2017-04-04 22:23:21 +03:00
Johan Smith Agudelo Rodriguez
46fe322b35 fix #358, [Crash] - recreating dock for AlwaysVisible mode
If I overrride the method event I should call to implementation parent, however VisibilityManagerPrivate is triggered from view and VisibilityManagerPriavte is not owner of QEvent
2017-04-03 23:51:16 -05:00
Johan Smith Agudelo Rodriguez
0e15b27596 fix no return in nonvoid function 2017-04-03 02:31:40 -05:00
Johan Smith Agudelo Rodriguez
a5eb5c6a47 force visibility in startup if user is configuring 2017-04-02 04:25:36 -05:00
Johan Smith Agudelo Rodriguez
78187b463d restore last beahavior for mode() 2017-04-02 02:20:45 -05:00
Johan Smith Agudelo Rodriguez
39be0782ff fix crash when the user change the session 2017-04-02 02:16:25 -05:00
Johan Smith Agudelo Rodriguez
d991380e34 update list of contributors 2017-04-02 01:28:00 -05:00
Johan Smith Agudelo Rodriguez
ab3acd35d9 reorder members 2017-04-02 00:25:03 -05:00
Johan Smith Agudelo Rodriguez
21321fb16c fix #344, edit mode still active when I change the session 2017-04-02 00:24:36 -05:00
Johan Smith Agudelo Rodriguez
8420245102 fix #330, visibility mode and options
Visibility doesn't load when switch to session
2017-04-02 00:23:47 -05:00
Michail Vourlakos
761f088ea6 fix #331,set onAllDesktops early in the process
--the delay during creating dockview and setting
its dock window flags from visibilitymanager creates
a situation that the window manager temporary creates
a normal window with no special flags for the docks
2017-03-29 21:22:51 +03:00
Michail Vourlakos
2af10514ed fix,restore adding docks in alternative session 2017-03-26 13:05:25 +03:00
Johan Smith Agudelo Rodriguez
f04519b967 fix #330, visibility mode and options 2017-03-25 16:17:41 -05:00
Johan Smith Agudelo Rodriguez
b32eb28b88 fix wrong name 2017-03-23 22:20:35 -05:00
Johan Smith Agudelo Rodriguez
78d30ea508 DodgeMaximized receives some of love
DodgeMaximized now also dodges windows with a size greater than or equal to the screen
2017-03-23 22:15:04 -05:00
Johan Smith Agudelo Rodriguez
b407efb557 various fixes to WindowInfoWrap 2017-03-23 22:12:11 -05:00
Johan Smith Agudelo Rodriguez
e6374da532 added support for windows with shade state and improving WindowInfoWrap 2017-03-23 22:06:59 -05:00
Johan Smith Agudelo Rodriguez
90b7d00d6e fix #316, Exporting settings - Adding a dot in the filename 2017-03-23 18:52:47 -05:00
Johan Smith Agudelo Rodriguez
76a2065d91 unused dependence 2017-03-23 12:16:08 -05:00
Michail Vourlakos
9529fe8a3c fix adding dock at the bottom when shouldnt
--if the user was adding docks too fast then
some of them were added at the bottom because
that was conflicting with the session
implementation. The fix fixes the situation
and preserves the alternative session functionality
2017-03-23 13:54:50 +02:00