Commit Graph

1461 Commits (d97be6744d8fdb2f5725e5993dc4863ee114b432)

Author SHA1 Message Date
Johan Smith Agudelo Rodriguez 165f0bbdaf don't unlock blockHiding property when user is configuring
Michail Vourlakos f0f4abb1b3 fix blue board positioning on location change
--clean up also a bit the EditModeVisual concerning
the  plasmoid.location
Michail Vourlakos 7a62226707 fix , reparent dndSpacer onDrop signal
Michail Vourlakos 4eb143714a fix a crash with right click
--when an applet was first added through
drag n' drop if afterwards a right click
event occured then a crash happened... This
fixes this and also properly removing the
AppletQuickItem from dockview. So this fixes
two crashes concerning the right click event
Michail Vourlakos 8ef2560688 clean plasmoid zoom in spesific cases
--fixes a small issue when hovering applets too
fast sometimes the tasks inside the plasmoid
didnt catch up to restore their zoom
Michail Vourlakos 14e1ca01ab basic support for no compositingActive
--this commit supports disabled compositing
but enabled for the dock a pseudo-AlwaysVisible
state in such case occurs. All hiding signals
are ignored
Michail Vourlakos e44a1a3a48 remove startup timers from containment
Michail Vourlakos 41d7ee6151 ui,do not allow hiding when containsMouse
--or blockHiding as second step protection
Michail Vourlakos 20455dc547 fix #31,theme shadows used in normal state masking
Michail Vourlakos 600884dded fix tasks dragging and menu showing in AutoHide
--restore the signaling that the ui needed from the
tasks plasmoid to not hide the dock during dragging
and contextmenu showing
Michail Vourlakos 83e0a7564a fix
--override default contextmenu behavior
--clean up old code
Michail Vourlakos 33d5eab539 replace Double with Justify
Michail Vourlakos a758c5875f reduce code in AppletItem
--check more general if a plasmoid is one of the two
edges, start or end
Johan Smith Agudelo Rodriguez e9436d568c Dock shouldnt hide on userConfiguring state
Michail Vourlakos 63739ac77b support sticker for configuration window
Michail Vourlakos b4b90eac73 fix , fix hidden spacers behavior
Michail Vourlakos 95169441df disable dragging from plasmoid, fix
Michail Vourlakos 9878ee65d1 fix some hiding issues on userConfiguring state
Michail Vourlakos d0f4c80ab2 enable block hiding in some cases
--more specific on user configuring and
on dragging a task
Johan Smith Agudelo Rodriguez fe146aaa90 Missing file licences
Michail Vourlakos 8e4cd1ce88 add filters for plasmoid into configuration
Michail Vourlakos e54cbb7213 expose interaction values from plasmoid
Michail Vourlakos 3723a2fd08 support durationTime through the configuration
Michail Vourlakos bf4047d6f8 expose plasmoid configuration through dock config
Michail Vourlakos db3f0c4f1c expose dock settings in plasmoid context menu
--block from the ui the hide signal when userConfiguring,
this is until the visibilitymanager is updated
Michail Vourlakos 4152535e51 expose dock settings into tasks plasmoid
Michail Vourlakos 935fb8c10d fix , expose timers through settings
Michail Vourlakos cd66ede669 hide default toolBox
Michail Vourlakos 285090d961 hide some debug messages
Michail Vourlakos 7cd1ae4ba7 improve mechanism for animations counting
Michail Vourlakos 39b8dfdd3e fix , fix hidden mask for Dodge modes
Michail Vourlakos 4a9a465650 add animation and shadow for edit mode visual
Michail Vourlakos 9c7eace973 fix , using only userConfiguring state
--in !immutable state all the zoom animations
are working just fine, only in userConfiguring
state the editmode is enabled
Michail Vourlakos deaeec59f2 drop obsolete code from old nowdock containment
Michail Vourlakos 4120229876 dropped plasmoid.configuration.panelVisibility
--in favor of dock.visibility.mode
Michail Vourlakos b3391e9e34 reduce maskArea calls and dockGeometry changes
--fix also an issue of changing normal state
continuously during various animations that
need only length space
Michail Vourlakos 4bc7a45474 restore previous functionality for QEvent:Leave
Michail Vourlakos 7af3b6e620 support DodgeActive
--add localDockGeometry to be used for the
intersect situation
Michail Vourlakos dfbfbd13c9 fix, some tasks didnt return to scale:1 after zoom
Michail Vourlakos f204cb3666 fix some blocking animation behavior from applets
Michail Vourlakos df08a92d0e support new visibilitymanager in ui
-- small fixes in visibilitymanager and removed
some whitespaces also
Michail Vourlakos df2e3a1529 added edit mode blueprint visual
Michail Vourlakos ba68acd129 improve configuration visual
--disabled also the visual debug mode
Michail Vourlakos 6dbaccd065 support change edge from configuration window
Michail Vourlakos cdfe0c02d9 fix , alignments are updated correctly
Michail Vourlakos 973c6c2536 restore Double Layout functionality
Michail Vourlakos 57db757ce2 fix , and some old glitches during dragging
Michail Vourlakos 270a007587 disable zoom on userconfiguring
Michail Vourlakos 2a9ee6d2d9 renamed nowdock plasmoid to latte one
Michail Vourlakos 0206484c01 change default to DodgeActive
Michail Vourlakos 62de24f183 cleanup dropped functionality
Michail Vourlakos d8086aec62 revert back to old way of exposing dockview to ui
-- fixes the engine() issue
Michail Vourlakos de36dc6644 small fixes in the ui
Michail Vourlakos 9ddb39a4d7 update ui to dock value
Michail Vourlakos 7a4e3dc724 drop the dock part from plugin uri
--instead of org.kde.latte.dock, we now
ise org.kde.latte
Michail Vourlakos 87cee32626 update configuration window for visibility states
Michail Vourlakos 9cb70e8320 update ui in new visibility states
Michail Vourlakos 433da2aed7 update shell to latte shell
--updated also the translations mechanism
for shell
Michail Vourlakos 3a08db5eb0 update to latte containment
Michail Vourlakos 79bbf20a62 update libnowdockplugin to liblattedockplugin
Michail Vourlakos f9ec1fa5b3 initial commit for Latte !!!
-initial commit based on the latest Now Dock
from the corona branch and beautiful techniques
and designs from the Candil Dock