Johan Smith Agudelo Rodriguez
2c472843f7
fix id event
8 years ago
Johan Smith Agudelo Rodriguez
acfca18184
update CMakeLists.txt
8 years ago
Johan Smith Agudelo Rodriguez
78a441ed96
notications for the operations of import/export
8 years ago
Johan Smith Agudelo Rodriguez
fba31fc9f6
feature #205 , backup and restore
8 years ago
Johan Smith Agudelo Rodriguez
9a4be16fe4
new dependences: KArchive and KNotifications
8 years ago
Johan Smith Agudelo Rodriguez
664bedb839
unused member
8 years ago
Johan Smith Agudelo Rodriguez
80f2199774
fix assertion when id is -1
8 years ago
Michail Vourlakos
241999579b
fix #292,workaround for KF5.32 empty mask
...
--in KF5.32 FrameSvg returns many times a mask
that is an empty QRegion(). this patch makes
sure that at least our rectangular metrics
for masks and effectsarea are used instead.
Of course this means that themes with rounded
corners dont look as they should in !compositing
state
8 years ago
Michail Vourlakos
610e0d6a74
fix #285,expanded to false for applets
...
--when changing session all the applets from
the previous session should hide their
expanded options
8 years ago
Michail Vourlakos
d8410ff235
fix #277,use normal dock window from tweaks
...
-- with this setting the user can disable
the BypassWindowManagerHint flag for specific
docks
8 years ago
Michail Vourlakos
f371ea2a45
fix #275,top dock gains priority for AlwaysVisible
...
--the other docks must be also AlwaysVisible in order
for the top dock to be above them...
8 years ago
Michail Vourlakos
df760a909a
move currentSession code in globalSettings
8 years ago
Michail Vourlakos
bb7235879b
move autostart code in globalSettings
8 years ago
Michail Vourlakos
e57d525824
create globalsettings for corona
...
--first all the code concerning exposeAltSession
is moved in it and in the future also the autostart
and currentSession can follow. This will improve
both dockview and configview
8 years ago
Michail Vourlakos
7b060c22a5
fix #272,expose alternative session in menu
8 years ago
Michail Vourlakos
c0eaeca09c
add effectArea in DebugWindow
...
--export correctly the drawEffects variable
8 years ago
Michail Vourlakos
a4ee035c93
fix #270,enable blur for panel background
...
--the user can habe blur and background contrast
effects in all cases for the panel and can
also choose the behavior from Tweaks page
8 years ago
Johan Smith Agudelo Rodriguez
ecbd2c99bc
fix #256 , Dodging/Layering Issues
8 years ago
Johan Smith Agudelo Rodriguez
b6d31316a9
fix move constructor
8 years ago
Johan Smith Agudelo Rodriguez
7657fb036f
avoid copies of winfowrap
8 years ago
Michail Vourlakos
3542a3e66c
restore availableScreenRect behavior
...
--when an id is sent that is not contained
at stored screens then the primary screen
geometry is used instead
8 years ago
Michail Vourlakos
fa2da5ceb1
fix #257,crash alternative session & !compositing
8 years ago
Johan Smith Agudelo Rodriguez
784710e6d2
include unused
8 years ago
Johan Smith Agudelo Rodriguez
26756143f1
fix assertion if id is -1
8 years ago
Johan Smith Agudelo Rodriguez
f6a73d4b69
fix crash deleting visibilityManager
8 years ago
Johan Smith Agudelo Rodriguez
5226b6adce
code formatted
8 years ago
Johan Smith Agudelo Rodriguez
ac18a88e60
Merged branch master into master
8 years ago
Johan Smith Agudelo Rodriguez
0375e15d0a
close config window before close latte
8 years ago
Michail Vourlakos
c61c14e9be
improve panel painting for disabled compositing
8 years ago
Johan Smith Agudelo Rodriguez
af8f844bc6
Only visibilityManager can call mustBeHide/Shown
8 years ago
Johan Smith Agudelo Rodriguez
a014eadd40
avoid hide the dock when blockHiding is active
8 years ago
Johan Smith Agudelo Rodriguez
095dc50f1e
fix restore connfig for raiseOnDesktop/ActivityChange
8 years ago
Michail Vourlakos
1618a7bd5d
temporary raise timer double to hide timer
...
--it is also bound between values 1800 and 3000
8 years ago
Johan Smith Agudelo Rodriguez
a00c584f37
update hidden state when change the activity
8 years ago
Johan Smith Agudelo Rodriguez
2b5974ef43
restoring compatibility for plasma 5.8
8 years ago
Johan Smith Agudelo Rodriguez
da800a11a8
fix assertion over debug message
8 years ago
Johan Smith Agudelo Rodriguez
fb16fee66b
fix #246 , Incorrect/inconsistent behaviour when switching virtual desktops
8 years ago
Johan Smith Agudelo Rodriguez
e26f316e67
implicit conversion
8 years ago
Michail Vourlakos
059a778765
fix #235,set icon for docks differently
...
--for some reason the icon name returned from
the metadata of corona is empty.This gets
the windowIcon set for the application.
8 years ago
Michail Vourlakos
97e57550bf
fix #102,show apps menu with Super key
...
--this needs from the user side to add
in the .config/kwinrc
[ModifierOnlyShortcuts]
Meta=org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu
8 years ago
Michail Vourlakos
c29cc37cda
improve alternative layout appearance
...
--use a purpleprint fot the editing mode
in order to distinguish it from the default
session
8 years ago
Michail Vourlakos
4ea4a903fd
fix #152,support an alternative session
...
-- On The Road was renamed at Alternative
Session and more improvements to the code
were added
8 years ago
Michail Vourlakos
45e95788ed
fix #152,add On The Road session
...
--the user is able to change into another
session/profile called "On The Road" for
which can set up its docks and applets
differently according to its needs. For
example hide its name, status, place
living etc.
8 years ago
Michail Vourlakos
38f9d0d7e0
fix #224,add option to add spacers applets
8 years ago
Michail Vourlakos
32f2ebc8e0
improve proportion icon size with automatic icon
...
--when dock is changing screens and dock is using
an automatic calculated icon size based on contents
the automatic icon size must be recalculated for the
new proportion icon size
8 years ago
Michail Vourlakos
70e3c2bb7a
expose dockview local geometry to qml
8 years ago
Michail Vourlakos
13325ca022
fix #238,disable/enable raise dock temporary
8 years ago
Michail Vourlakos
1a04ff968d
fix #233,support autostart through tweaks page
8 years ago
Michail Vourlakos
b8ce37d4c3
fix #198,recreate windows when it is needed
...
--in order for a dock to be above KeepAbove
windows must contain flag BypassWindowManagerHint.
Unfortunately this flag breaks the experience with
AlwaysVisible state especially the struts and
snapping behavior. This patch recreates a
dockView when a mode is changed and an
update for the flags is needed.
--at the same time move the localGeometry to
dockView in order to trigger properly the
updateAbsGeometry when it is needed, on
window's geometry changes not only when there
is local geometry change
--when a dock is created through corona, the
addDock function reads the mode which is going
to be used and specifys this way the flags that
have to be set during docks creation
8 years ago
Michail Vourlakos
417f0012bd
disable debug message for shadows
8 years ago