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
audoban
b397576ed9
Merge branch 'master' into about-dialog
8 years ago
audoban
68d2fcf475
#98 , added about dialog
8 years ago
Michail Vourlakos
bf25c9c5c8
update translations strings
8 years ago
Michail Vourlakos
26d5d519de
fix occusional crash from right click triggering
8 years ago
Michail Vourlakos
bd54e3e8aa
fix #94,--debug must be set for debugging messages
8 years ago
Michail Vourlakos
d12cb8190f
disable more debug messages
8 years ago
Michail Vourlakos
f91f9f26ce
fix #93,masking updated correctly on config win
...
--this can be tested by opening the configuration window
through the tasks. Even though a task is zoomed when
triggering the configuration window the animations
do not break afterwards
8 years ago
Michail Vourlakos
06ef3a0cb8
fix #96 , fix right click for systray
8 years ago
Michail Vourlakos
a4ad58a1e8
small fixes with new right click menu
...
--this fixes right click in zoom factor area
for latte plasmoid and right click in containment
areas that dont have an applet
8 years ago
Michail Vourlakos
43460b67bf
improve systray and make it part latte experience
...
--improve right click behavior for systray and make it
behave according to latte experience
8 years ago