Commit Graph

78 Commits (e17fbf37866e137b5714d5f7e8453aeba59bd4ae)

Author SHA1 Message Date
Michail Vourlakos b74ee9d8ba on zoom factor change reposition blue board 8 years ago
Michail Vourlakos 4c40f95a5a fix #66, many automatic size issues
--fix #51, a bug that by dropping a new applet
the normal state was blocked and couldnt return normal,
that could create an issue with masking
8 years ago
Michail Vourlakos eda70435f2 when dock content exceed maxLength update autosize 8 years ago
Michail Vourlakos 0a4cb9d6f6 support automatic icon size in editing mode 8 years ago
Michail Vourlakos 7c3a263ee3 fix blueboard placement in automatic icon size 8 years ago
Michail Vourlakos 03416ed1b1 fix #65, stop bouncing animation in hidden state 8 years ago
Michail Vourlakos 63c79f222a consider also the slide out timer for masking 8 years ago
Michail Vourlakos 2af70741af in isHidden state make mask thickness to lowest 8 years ago
Michail Vourlakos 2cf9c39efd update mask when dropping a new applet 8 years ago
Michail Vourlakos 7a53dc2193 do not update dock geometry inHidden state 8 years ago
Michail Vourlakos 211cd16616 disable debugging state,messages 8 years ago
Michail Vourlakos 9ccd1cb1f0 drop appletsAnimations in favour of needBothAxis 8 years ago
Michail Vourlakos fa74b4308f fix #51, drop automaticAnimationLength flag
--the infrastructure is in place in order to not
need the automaticAnimationLength flag. From this
commit masking based totally only on animations
flags and on hovering indexes
8 years ago
Michail Vourlakos d1a68eeccb update blue board position onIconSizeChanged 8 years ago
Michail Vourlakos 568be3cfd5 restore previous behavior
--fixed local dock geometry updating in editing
mode. Now in runtime the struts are updating
correctly
8 years ago
Michail Vourlakos 9b976802a2 fix #53
--update isHidden flag in the start except the end of
slide out animation
--fix also the right click behavior concerning the
AutoHide, latest commits concerning #25 had broken
the behavior
8 years ago
Michail Vourlakos 80df887507 consider shadow size for currentThickness
--this solves an issue concerning configuration window
placement when changing locations
8 years ago
audoban b128664ddb don't unlock blockHiding property when user is configuring 8 years ago
Michail Vourlakos 49a9c09c53 fix blue board positioning on location change
--clean up also a bit the EditModeVisual concerning
the  plasmoid.location
8 years ago
Michail Vourlakos ae8ae65344 fix #49, reparent dndSpacer onDrop signal 8 years ago
Michail Vourlakos e848e6ed14 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
8 years ago
Michail Vourlakos b510fdcdb5 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
8 years ago
Michail Vourlakos 0bad949e92 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
8 years ago
Michail Vourlakos ecf5139396 remove startup timers from containment 8 years ago
Michail Vourlakos 6111a9c61e ui,do not allow hiding when containsMouse
--or blockHiding as second step protection
8 years ago
Michail Vourlakos b813b071f7 fix #31,theme shadows used in normal state masking 8 years ago
Michail Vourlakos b3a42c147f 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
8 years ago
Michail Vourlakos 06b8461c05 fix #6
--override default contextmenu behavior
--clean up old code
8 years ago
Michail Vourlakos c07c8f7940 replace Double with Justify 8 years ago
Michail Vourlakos 4aaeb246cb reduce code in AppletItem
--check more general if a plasmoid is one of the two
edges, start or end
8 years ago
audoban 448f0b83fd Dock shouldnt hide on userConfiguring state #32 8 years ago
Michail Vourlakos 3dacc2fda9 support sticker for configuration window 8 years ago
Michail Vourlakos 7637e9c5b8 fix #30, fix hidden spacers behavior 8 years ago
Michail Vourlakos c74e9ce5b1 disable dragging from plasmoid, fix #35 8 years ago
Michail Vourlakos 8d389fcad2 fix some hiding issues on userConfiguring state 8 years ago
Michail Vourlakos caa4f4676c enable block hiding in some cases
--more specific on user configuring and
on dragging a task
8 years ago
audoban ad2758cfeb Missing file licences #34 8 years ago
Michail Vourlakos a8cfb975a9 add filters for plasmoid into configuration 8 years ago
Michail Vourlakos ff69d5530e expose interaction values from plasmoid 8 years ago
Michail Vourlakos 4af5bcc1b1 support durationTime through the configuration 8 years ago
Michail Vourlakos af32b293d8 expose plasmoid configuration through dock config 8 years ago
Michail Vourlakos bf64223d56 expose dock settings in plasmoid context menu
--block from the ui the hide signal when userConfiguring,
this is until the visibilitymanager is updated
8 years ago
Michail Vourlakos c5bb3fa230 expose dock settings into tasks plasmoid 8 years ago
Michail Vourlakos 94af39552f fix #22, expose timers through settings 8 years ago
Michail Vourlakos aa0d483ef2 hide default toolBox 8 years ago
Michail Vourlakos 6c3e36c200 hide some debug messages 8 years ago
Michail Vourlakos 5db471cf06 improve mechanism for animations counting 8 years ago
Michail Vourlakos 497287a2ee fix #28, fix hidden mask for Dodge modes 8 years ago
Michail Vourlakos f932235f5c add animation and shadow for edit mode visual 8 years ago
Michail Vourlakos fba3555f5f fix #15, using only userConfiguring state
--in !immutable state all the zoom animations
are working just fine, only in userConfiguring
state the editmode is enabled
8 years ago