Johan Smith Agudelo Rodriguez
75d4b71216
#199 , AbstractWindowInterface is now a shared resource
2017-02-24 21:50:40 -05:00
Michail Vourlakos
0a50e76bf6
disable debug messages
2017-02-19 20:25:05 +02:00
Michail Vourlakos
a38dd1d91e
disable debug message
2017-02-19 20:17:24 +02:00
Michail Vourlakos
4c0a97348c
disable debug messages, fix masking positioning
2017-02-19 20:09:14 +02:00
Michail Vourlakos
b7c42a5365
mouse events debug messages
2017-02-19 20:09:14 +02:00
Michail Vourlakos
55f88360c2
Revert "block dock hiding when alternatives are shown"
...
This reverts commit ddd1a57875da4257a2b72b966f1876927884e1ad.
2017-02-18 22:11:45 +02:00
Michail Vourlakos
a430d85119
block dock hiding when alternatives are shown
2017-02-18 22:03:21 +02:00
Michail Vourlakos
b4885ceee4
remove no needed app/latte-dock.desktop
2017-02-18 21:07:23 +02:00
Johan Smith Agudelo Rodriguez
bb407d94c1
various fixes, and added metainfo to latte-dock.desktop.template
2017-02-18 21:04:12 +02:00
Michail Vourlakos
ab1cc5f87c
fix #171,use lock file instead of QSharedMemory
...
-- this way the lock is per user and crashing Latte
allows us to rerun it properly
2017-02-18 14:34:30 +02:00
Michail Vourlakos
f9797aa06c
fix #172 , disable hidpi scaling
...
--fix for hidpi screens based on plasma
official code
2017-02-18 14:17:26 +02:00
Michail Vourlakos
03fb457af6
fix #171,allow only one instance for Latte app
2017-02-18 14:12:26 +02:00
Michail Vourlakos
81b36dc91e
improve when dock can hide itself
...
--when an applet becomes activated then the dock
shouldnt hide itself until the applet to become
inactive
2017-02-18 10:28:40 +02:00
Johan Smith Agudelo Rodriguez
1677e2a041
Improving readability of CMakeLists
2017-02-15 22:14:37 -05:00
Johan Smith Agudelo Rodriguez
0d325f827f
fix #48 , Support Alternatives from the Context Menu
2017-02-14 23:59:52 -05:00
Johan Smith Agudelo Rodriguez
dd12817a24
added alternativeshelper class from plasma
2017-02-14 23:59:52 -05:00
Johan Smith Agudelo Rodriguez
c17732cf17
fix #164 , Dodge Active is broken for windows on all desktops
2017-02-13 17:52:41 -05:00
Michail Vourlakos
827bde86d4
fix #116 , remove QueuedConnection
2017-02-13 22:30:27 +02:00
Michail Vourlakos
65a2367fd6
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
2017-02-12 15:58:39 +02:00
Michail Vourlakos
4579fcff46
protect crashes from containment() in dockview
2017-02-12 10:15:27 +02:00
Johan Smith Agudelo Rodriguez
ec3721a591
fix #139 , Un-hide Latte at desktop and activity changes
2017-02-12 03:01:12 -05:00
Michail Vourlakos
3ab252339c
fix #116,add protections in multi-screen
2017-02-12 01:59:09 +02:00
Johan Smith Agudelo Rodriguez
988ffdae35
fix position when external shadows is enable
2017-02-11 17:46:16 +02:00
Johan Smith Agudelo Rodriguez
0592ba3aaf
avoid overlaping
2017-02-11 17:46:16 +02:00
Johan Smith Agudelo Rodriguez
8c820073f0
fix narrow casts
2017-02-11 17:43:59 +02:00
Johan Smith Agudelo Rodriguez
b8cbf694f7
fix #133 , dodge active window when switching desktop
2017-02-11 02:54:03 -05:00
Johan Smith Agudelo Rodriguez
8ac85c53a6
fix #141 , dodge decoration
2017-02-11 01:58:25 -05:00
Johan Smith Agudelo Rodriguez
a13957e59b
fix #136 , load visibility with a timer in startup
2017-02-11 01:48:43 -05:00
Johan Smith Agudelo Rodriguez
5b1d5b79bd
fix #136 , clean autoHidden
2017-02-11 00:55:22 -05:00
Michail Vourlakos
0476a85aab
fix #155,fix availableScreenRect of latte corona
...
--this is based on the plasma implementation
2017-02-10 01:11:34 +02:00
Michail Vourlakos
46087059ac
fix #42,latte icon shown correctly in ksysguard
...
--shell metadata file was missing the icon, this
fixes also the configuration window icon
2017-02-09 17:54:28 +02:00
Michail Vourlakos
b717a714f5
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
2017-02-08 20:48:46 +02:00
Michail Vourlakos
6dd4aa9982
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
2017-02-04 16:41:12 +02:00
Johan Smith Agudelo Rodriguez
073c3cae3f
update requirements for devel packages
2017-02-03 14:12:15 -05:00
Johan Smith Agudelo Rodriguez
500e9d7110
added website to about dialog
2017-02-03 13:34:34 -05:00
Johan Smith Agudelo Rodriguez
dbb22f0038
initWindow() has not been defined
2017-02-02 20:23:01 -05:00
Johan Smith Agudelo Rodriguez
57797c51f5
add shadows to config window
2017-02-02 20:21:58 -05:00
Johan Smith Agudelo Rodriguez
6e37702a95
cleaning CMakeLists.txt
2017-02-02 20:18:05 -05:00
Michail Vourlakos
09629b774b
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
2017-02-02 23:46:43 +02:00
Michail Vourlakos
f9a2226457
prevent dockview crashes because screen in not set
2017-02-02 23:43:19 +02:00
Michail Vourlakos
41e79cf188
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
2017-02-01 21:19:50 +02:00
Johan Smith Agudelo Rodriguez
caa8d6e6dc
Indent too long lines
2017-01-29 17:17:28 -05:00
Johan Smith Agudelo Rodriguez
9b30106101
Update credits
2017-01-29 16:52:28 -05:00
Johan Smith Agudelo Rodriguez
9a3c15d0b5
sync po files
2017-01-29 15:51:50 -05:00
Johan Smith Agudelo Rodriguez
c6cdba4adc
italian translation moved to po/
2017-01-29 13:57:53 -05:00
JenaPlinsky
70d791fcc9
Create it.po
2017-01-29 13:52:46 -05:00
Michail Vourlakos
c8c14cbe80
more improvements for calculations
...
--various improvements for calculations for panel size,
shadows calculations, configuration window showing
metrics
2017-01-29 20:15:18 +02:00
Michail Vourlakos
dbe18e2ed6
update app description in about dialog
2017-01-29 10:08:53 +02:00
Michail Vourlakos
84de2ad1e4
remove maxLength from dockview
2017-01-29 10:04:40 +02:00
Johan Smith Agudelo Rodriguez
fedb872e4a
Merge branch 'master' into about-dialog
2017-01-29 00:41:54 -05:00