Commit Graph

5981 Commits (b55a7b24fa25e41051142e7e47bbd32e4450e7f9)
 

Author SHA1 Message Date
Michail Vourlakos 4de51de221 dragging:respect placeholder in length fill calcs
--reduce glitches when dragging applets around and there
are also fillLength applets in Justify alignment
3 years ago
Michail Vourlakos c9aa147b7b justify:update centered offset always 3 years ago
Michail Vourlakos c6ea796f00 fill one pixel gap of justify splitters 3 years ago
Michail Vourlakos 02d7e2a7d8 drag applet:remove no needed reparenting
--no reason to reparent placeholder out of layouts
order while dragging an applet. This way internal
view splitters are always calculated correctly.
3 years ago
Michail Vourlakos 850937ca22 justify:offset centered applets if overlap 3 years ago
Michail Vourlakos 4c1c65e353 scrgeometries:public empty QRegion() correctly 3 years ago
Michail Vourlakos 765aa45c72 view:enable OnAllDesktops during creation
--try to avoid corner cases that wm ignores OnAllDesktops
flag for specific views during startup. This patch should
protect these corner cases.

BUG:447689
FIXED-IN:0.10.7
3 years ago
l10n daemon script 1e841db497 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
3 years ago
Michail Vourlakos 1a12bce8af update application name in desktop file
--help external applications to locate the
proper desktop file. This helps also kglobalaccel
to discover which desktop file is linked to
Latte Dock. As a side improvement now latte
dock gains its icon in Plasma Systemsettings
Shortcuts.
3 years ago
Michail Vourlakos fc8c439787 anchor tooltip for all latte specific applets 3 years ago
Michail Vourlakos ce15e4e511 hide thin tooltip properly
--update current visual parent for thin tooltip
even when this tooltip showing is blocked. Such
a case is when a different applet popup is triggered.

BUG:443645
FIXED-IN:0.10.7
3 years ago
Michail Vourlakos 9351277cd7 anchor thin tooltips on their visual parents
BUG:447631
3 years ago
Michail Vourlakos 8bd168a5a5 always trust KWin for setting struts
--when kwin is running then we should always
trust it in order to provide correct struts.
That applies also under x11 where other wms
might fail.

BUG:447595
FIXEX-IN:0.10.7
3 years ago
Michail Vourlakos 5ecb8ab767 window belongs in a screen whenever touching it
--whenever a window geometry is touching a screen geometry
is now considered that this window belongs to that screen.
This way a window could look active to more that one screens.
This way all last active window considerations now work
properly even when the window center is out of screen.
3 years ago
Michail Vourlakos cd2ec88274 enable regions broadcasting
--it doesnt make any difference with Plasma
3 years ago
Michail Vourlakos c98f6679b8 fix plasma available geometry broadcasting
--ignore docks and panels for availableScreenRect(s) etc.
when they are in startup and they are painted offscreen
--plasma is not ready to accept availableScreenRegion(s) because
after startup moves desktop widgets to the left even though
it should not
--fix availableScreenRegion calculations for Centered and Justified
docks and panels
3 years ago
Michail Vourlakos 7304025bc3 remove doubled debug message 3 years ago
Michail Vourlakos 3b8c4392c1 remove no needed qt checks 3 years ago
Pino Toscano 362b21ee08 Merge remote-tracking branch 'origin/v0.10' 3 years ago
Pino Toscano f7f774aeb1 appdata: fix/improve
- reference the right desktop file for it with <launchable>, so the
  appdata and the desktop file are properly associated
- remove stray control chars in <releases>
3 years ago
Michail Vourlakos 346381370b update Changelog to 0.10.6 3 years ago
Michail Vourlakos 380d62b0b1 update version to v0.10.6 3 years ago
Michail Vourlakos 1da67e4c26 update Changelog to 0.10.6 3 years ago
Michail Vourlakos c711d690e2 add missing header 3 years ago
Michail Vourlakos dc724dfd8b simplify Qt version even more 3 years ago
Michail Vourlakos 74626f7bdf Revert "find Qt5 minor version"
This reverts commit 51f166bf51.
3 years ago
Michail Vourlakos 5c9a4e8392 simplify qt5 version check 3 years ago
Michail Vourlakos 1d2a1a03b0 Revert "find Qt5 minor version"
This reverts commit 14be8a9e71.
3 years ago
Michail Vourlakos 4e28392c3e fix broken initialization of windows tracking
--some improvements of 0.10.5 broke the windows tracking
initialization. This is a fix in order for windows tracking
to be enabled/disabled properly per dock/panel during
startup phase.
3 years ago
Michail Vourlakos e25988ff93 fix broken initialization of windows tracking
--some improvements of 0.10.5 broke the windows tracking
initialization. This is a fix in order for windows tracking
to be enabled/disabled properly per dock/panel during
startup phase.
3 years ago
Michail Vourlakos 51f166bf51 find Qt5 minor version 3 years ago
Michail Vourlakos 67c38b194f still support Qt5 >= 5.12
BUG:447111
3 years ago
Michail Vourlakos 14be8a9e71 find Qt5 minor version 3 years ago
Michail Vourlakos 74d5b567ed update qt minimum to 5.15 3 years ago
Michail Vourlakos 055e92b0d6 update Changelog to 0.10.5 3 years ago
Michail Vourlakos d0ce28ef7d update to v0.10.5 3 years ago
Michail Vourlakos 2a0237ac96 update Changelog to 0.10.5 3 years ago
Michail Vourlakos a033a20062 more startup improvements
--visibility: simplify and improve code
for restoring and saving values
--enable visibility mode early on the startup
sequence
--enable windows tracking after startup phase
has ended
--windows tracking respect also view geometry
changes and not only window changes from the
desktop environment
3 years ago
Michail Vourlakos 88603f6aaf more startup improvements
--visibility: simplify and improve code
for restoring and saving values
--enable visibility mode early on the startup
sequence
--enable windows tracking after startup phase
has ended
--windows tracking respect also view geometry
changes and not only window changes from the
desktop environment
3 years ago
l10n daemon script 7a7af88e99 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
3 years ago
Michail Vourlakos c317d3257a fix 30bit color depth that makes dock invisible
--previous approach did not work correctly on 24bit
systems. The new approach should handle properly all
cases.
3 years ago
Michail Vourlakos 0accfe21b2 fix 30bit color depth that makes dock invisible
--previous approach did not work correctly on 24bit
systems. The new approach should handle properly all
cases.
3 years ago
Michail Vourlakos c15a97bacf Revert "[x11] - fix 30bit color depth that makes dock invisible with broken transparency"
This reverts commit 6497da4a4d.
3 years ago
Michail Vourlakos 45db72b5db tasks: fix typo 3 years ago
Michail Vourlakos 74ba0dc63b Revert "[x11] - fix 30bit color depth that makes dock invisible with broken transparency"
This reverts commit 6497da4a4d.
3 years ago
Michail Vourlakos 3ae27ca496 tasks: fix typo 3 years ago
Michail Vourlakos 720a9ca5b0 tasks:identify vivaldi properly
--update PulseAudio qml code inside the
latte taskmanager in order to identify properly
through pid applications that are playing
audio but they use a different parent pid
to do so. This is the Vivaldi case that
appears as Chromium in pulseaudio streams.

BUG:446828
FIXED-IN:0.10.5
3 years ago
Michail Vourlakos e0887d437c tasks:identify vivaldi properly
--update PulseAudio qml code inside the
latte taskmanager in order to identify properly
through pid applications that are playing
audio but they use a different parent pid
to do so. This is the Vivaldi case that
appears as Chromium in pulseaudio streams.

BUG:446828
FIXED-IN:0.10.5
3 years ago
Jonas Latza 6497da4a4d [x11] - fix 30bit color depth that makes dock invisible with broken transparency 3 years ago
Jonas Latza ccbf079113 [x11] - fix 30bit color depth that makes dock invisible with broken transparency 3 years ago