audoban
7728fdb495
fix memory leak
8 years ago
audoban
a12ce7d3ab
#199 , AbstractWindowInterface is now a shared resource
8 years ago
Michail Vourlakos
e0913f8f88
disable debug messages
8 years ago
Michail Vourlakos
063f1151eb
disable debug message
8 years ago
Michail Vourlakos
5a9bf31d36
disable debug messages, fix masking positioning
8 years ago
Michail Vourlakos
5f4eefb302
mouse events debug messages
8 years ago
Michail Vourlakos
2ad515bbef
Revert "block dock hiding when alternatives are shown"
...
This reverts commit ddd1a57875
.
8 years ago
Michail Vourlakos
ddd1a57875
block dock hiding when alternatives are shown
8 years ago
Michail Vourlakos
b72176af35
remove no needed app/latte-dock.desktop
8 years ago
audoban
011de0d4b2
various fixes, and added metainfo to latte-dock.desktop.template
8 years ago
Michail Vourlakos
a34adf5990
fix #171,use lock file instead of QSharedMemory
...
-- this way the lock is per user and crashing Latte
allows us to rerun it properly
8 years ago
Michail Vourlakos
0692521fd4
fix #172 , disable hidpi scaling
...
--fix for hidpi screens based on plasma
official code
8 years ago
Michail Vourlakos
068cfa3fe8
fix #171,allow only one instance for Latte app
8 years ago
Michail Vourlakos
a6fee025c1
improve when dock can hide itself
...
--when an applet becomes activated then the dock
shouldnt hide itself until the applet to become
inactive
8 years ago
audoban
4c0054cc30
Improving readability of CMakeLists
8 years ago
audoban
2780a12520
fix #48 , Support Alternatives from the Context Menu
8 years ago
audoban
37ef27e470
added alternativeshelper class from plasma
8 years ago
audoban
70d884ba4e
fix #164 , Dodge Active is broken for windows on all desktops
8 years ago
Michail Vourlakos
a2210ba68a
fix #116 , remove QueuedConnection
8 years ago
Michail Vourlakos
620f7ca317
fix #116 , endless showing loop at startup
...
--in a multi-screen environment that
primary screen is not set to 0 it was
created an endless showing loop at
startup (catch-up race) between
screen:0 and primaryScreen
8 years ago
Michail Vourlakos
4b40f3ab88
protect crashes from containment() in dockview
8 years ago
audoban
05ee731d4b
fix #139 , Un-hide Latte at desktop and activity changes
8 years ago
Michail Vourlakos
e93fa6b2c6
fix #116,add protections in multi-screen
8 years ago
audoban
ea2e6b6ff0
fix position when external shadows is enable
8 years ago
audoban
e9221f8719
avoid overlaping
8 years ago
audoban
67e2440aa3
fix narrow casts
8 years ago
audoban
3ca6a7d096
fix #133 , dodge active window when switching desktop
8 years ago
audoban
2e3595779f
fix #141 , dodge decoration
8 years ago
audoban
d7298ff58c
fix #136 , load visibility with a timer in startup
8 years ago
audoban
425f16e97f
fix #136 , clean autoHidden
8 years ago
Michail Vourlakos
f9fe1206a5
fix #155,fix availableScreenRect of latte corona
...
--this is based on the plasma implementation
8 years ago
Michail Vourlakos
be69cbe597
fix #42,latte icon shown correctly in ksysguard
...
--shell metadata file was missing the icon, this
fixes also the configuration window icon
8 years ago
Michail Vourlakos
954638c7f7
fix #154,crash on screenGeometry change
...
--strange thing is that the code producing
this was very weird. From the user's backtrace
syntax: if(!screen())
and more specific at updateEnabledBorders() of
dockview was creating the crash.
replacing it with syntax:
if (!this->screen())
fixes the issue
8 years ago
Michail Vourlakos
aafffb421f
fix, publish correct borders
...
--this fix publish the correct panel borders
that should be drawn according to alignment
and location. Improves also PanelBox heurestics
and should be also any shadows issues
8 years ago
audoban
498adb921a
update requirements for devel packages
8 years ago
audoban
0c7c65106b
added website to about dialog
8 years ago
audoban
1184bf4422
initWindow() has not been defined
8 years ago
audoban
2106155e18
add shadows to config window
8 years ago
audoban
c7bad29032
cleaning CMakeLists.txt
8 years ago
Michail Vourlakos
c87acab814
support drawing panel shadows outside dock window
...
--this is set by default only in case of Always Visible,
zoom factor 1.0, Justify alignment and maximum panel
thickness
8 years ago
Michail Vourlakos
7ada723a28
prevent dockview crashes because screen in not set
8 years ago
Michail Vourlakos
da989d3d85
support debug flags from the runtime
...
--the user is able to set some additional
debug flags in --debug state by just executing
the application.
supported flags:
--with-window: provides a separate window
to show metrics from each separate dock
--graphics: visual indicator for the various
elements
--mask: additional debug messages concerning
mask calculations
8 years ago
audoban
86fa812662
Indent too long lines
8 years ago
audoban
b311de494f
Update credits
8 years ago
audoban
e71376d45a
sync po files
8 years ago
audoban
79fc7af29c
italian translation moved to po/
8 years ago
JenaPlinsky
de6ef52cc6
Create it.po
8 years ago
Michail Vourlakos
25f4de2f5c
more improvements for calculations
...
--various improvements for calculations for panel size,
shadows calculations, configuration window showing
metrics
8 years ago
Michail Vourlakos
2f5404ce9c
update app description in about dialog
8 years ago
Michail Vourlakos
68e1eef27b
remove maxLength from dockview
8 years ago