Commit Graph

523 Commits (0bef60838ac6f18cf060d17a85353dedeb0c2f88)
 

Author SHA1 Message Date
Michail Vourlakos 0bef60838a disable flag ByPassWindowManagerHint
Michail Vourlakos de30d48f72 remove configuration window on hiding
Michail Vourlakos 5f5cfbad35 fix #208,crash on exit through quit button
Michail Vourlakos 17d2626443 fix whitespaces
Johan Smith Agudelo Rodriguez d2b5487abd fix , flag ByPassWindowManagerHint
Michail Vourlakos c72e62a5d0 fix #12,multi-screen support
--this commit is just a small clean up that
acts as a reference for all the previous
10-12 commits that provide the new anticipated
multi-screen support. With multi-screen support
the user can set for its docks either to be always
on the primary screen or an explicit one... The
docks are loaded and removed automatically on
screen changes
Johan Smith Agudelo Rodriguez 2f419e6eab fix restore config
Johan Smith Agudelo Rodriguez 1945cb96ac new dependence
Michail Vourlakos b88170caaa support always on primary case
-- :) fantastic behavior from Latte...
Michail Vourlakos 3b3c6a0f47 drop dock primary screen behavior from plasma
--this cleans the plasma behavior for the
primary screen that was creating a mess.
The dock "on primary" state can now be implemented
through Latte without breaking things
Michail Vourlakos ae8f2c4ad8 fix setting a dock's screen for config window
Michail Vourlakos 03fc80439a fixes for plasma behavior and screens ids
--there are cases that screens instead of returning
correct screen names the return names like
"0:0". These are totally ignored in order to not
break the screen ids database
Michail Vourlakos 14b72f49e6 restore add/remove dock buttons
--also use a single timer for screen sync
for dockview
Michail Vourlakos 8aa5021645 update screens in config window in each show event
Michail Vourlakos f791f0b209 fix config window positioning in multi-screens
Michail Vourlakos f46848e039 add screen information into debug window
Michail Vourlakos 9259a28cde improvements to add/remove docks on screen demand
Michail Vourlakos 8a7bb2942c add basic multi screen support
--the user can change the dock's screen
from the configuration window... Optimizations
must be made of course in the future...
Michail Vourlakos c468353407 fix , update screen in screengeometry changes
--when the screengeometry was called the dockview screen
hadnt changed to primaryscreen, that had as a
consequence the dock to go to the primary screen
but because that was out of the boundaries of
its own screen to return again to first place
Michail Vourlakos d4da25e2e6 add a screen pool for multi-screens
Johan Smith Agudelo Rodriguez 0e728b558d punctuation marks.
Johan Smith Agudelo Rodriguez 1ba8a62e07 remove property debugFlags of DockView
Johan Smith Agudelo Rodriguez 445cf91791 unused function
Johan Smith Agudelo Rodriguez fbf5808667 update commandline options
Johan Smith Agudelo Rodriguez 2b4bbd20f2 fix memory leak
Johan Smith Agudelo Rodriguez ef7caa72e2 , QQuickWindowSystem replacement of WindowSystem
Johan Smith Agudelo Rodriguez 75d4b71216 , AbstractWindowInterface is now a shared resource
Michail Vourlakos c08c9f9e78 hide window previews when showing context menu
Michail Vourlakos 7cf6e6c8dd fix #197,add/remove task animation
--fix the add/remove task animations based
on the new anchoring mechanism of the new
rendering
Michail Vourlakos 8be298b9d6 fix applets centering with new rendering
Michail Vourlakos 53aec53093 fix , new direct rendering mechanism
--this a big fix for the painting mechanism.
Introduces a new direct rendering phase in
which no delays are happening on drawing.
This commit contains also the fixes in various
places in order for the new rendering to work
correctly
Michail Vourlakos 5aca9b340d fix #187,counter for actions blockHiding
Johan Smith Agudelo Rodriguez 3de93d24f0 fix , parentIndex wrong initialization in ToolTipDelegate2
Michail Vourlakos 68fc389067 fix #186,drop shadowedImage and use Latte IconItem
Michail Vourlakos d50b5523cf improve intervals
Michail Vourlakos dd525c4d80 fix #185,changes for previews broke hover behavior
Michail Vourlakos f738236b28 disable TaskIconBuffers that creates a leak
Michail Vourlakos 0c246c2954 set minimum value for timer
Michail Vourlakos 789cdd9b47 increase checkListHoveredTimer based on animation
Michail Vourlakos 608324e6a1 dont show previews when showing context menu
Michail Vourlakos 0a50e76bf6 disable debug messages
Michail Vourlakos a38dd1d91e disable debug message
Michail Vourlakos 4c0a97348c disable debug messages, fix masking positioning
Michail Vourlakos 3745fbadf9 paint areas outside the maskArea
Michail Vourlakos b7c42a5365 mouse events debug messages
Ivan Bordoni 430ad7bee3 Update it.po
Michail Vourlakos 55f88360c2 Revert "block dock hiding when alternatives are shown"
This reverts commit ddd1a57875.
Michail Vourlakos a430d85119 block dock hiding when alternatives are shown
Michail Vourlakos b4885ceee4 remove no needed app/latte-dock.desktop
Johan Smith Agudelo Rodriguez bb407d94c1 various fixes, and added metainfo to latte-dock.desktop.template