Commit Graph

4266 Commits (5c22b8f8eddbabbef9258793563a2e33fc374e3b)
 

Author SHA1 Message Date
Michail Vourlakos cb56a34800 fix debug message in Colorizer.Manager
Michail Vourlakos 39cc767eed drop panelUserSetAlignment not used anymore
Michail Vourlakos 57fd073e3f improve Blur responsiveness
--Blur area is not updated instantly any more
and does not make too many unnecesary calls.
A timer was added to orchestrate this in order
for the Effects area to be updated at maximum
20times/sec.
--Dont animate the view container at all cases, that
creates a much smoother experience for the user in
editing mode
Michail Vourlakos 95462fe5e6 fix maxlength applied inConfigureApplets mode
Michail Vourlakos 75c14b504e main layout on top of start and end layouts
Michail Vourlakos 344a7b7f53 smoothen up glitches inConfigureApplets mode
Michail Vourlakos 2ebe0d0b63 fix glitch from hide screen edge gap in dock mode
--do not update view window geometry when there is
an automatic hide screen edge gap situation because
of maximized windows events
Michail Vourlakos 4501c940f1 fix hide screen gap animation for behaveAsPanels
Michail Vourlakos 29128a5291 Tasks:fix autoscrolling for dragging
--during scrolled tasks the scrolllable list
now is autoscrolled properly when the user
is repositioning launchers through dragging
or when dragging external files over tasks
and launchers
Michail Vourlakos e8d0ca3742 fix Tasks menu RemoveSeparator option
BUG:421252
Michail Vourlakos 0d023dff37 expose backgroundThickness through Metrics
--this way Tasks scrolling shadows work ok again
and also they are decoupled from containment
Michail Vourlakos f715c5bbd5 various fixes for backgroud/items offsets
Michail Vourlakos dd4e4fb79d rename all Background.MultiLayer values
--much better and understandable names are now used
Michail Vourlakos 0539db1a09 rename more values of Background.MultiLayered
Michail Vourlakos 545249404e rename values in Background.MultiLayered
Michail Vourlakos bc441af941 rename PanelBox to Background.MultiLayered
--much better name and also describes how Background
really works and draws its content
Michail Vourlakos 1e144fc3e7 solution for Unity style layouts top view shadow
--when a vertical view that acts as a unity-style one
is activated, it sends a signal to top view to update
their visibility in order to stay on top
Michail Vourlakos 5113674f18 color warning messages to not take attention
Michail Vourlakos fe370bf885 improve all binding for containment
--use the Binding.when property in order to identify
when a binding is triggered or not
Michail Vourlakos 78dfd9bd6b fix debug output and take full control
--dont print warnings from qt 5.14 bindings
--provide a filter debug text property
--colorize a bit the debug output
l10n daemon script 51a302de63 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"
Michail Vourlakos f5db9ce63d fix Justify alignment applets placement inConfigure
--applets are now always take into account the splitters
placement and the splitters try to be always in the
center. This is much more predictable and understanble
from the user
Michail Vourlakos 6ae3c499f0 block calculations for applets changing parents
Michail Vourlakos 97a1c3fdb8 NEW Intuitive InConfigureApplets Mode
--I have managed to solve most of the issues that were
preventing a live demonstration of applets layout
during InConfigureApplets mode... Things are more
intuitive now are updated correctly between different
layout areas... enjoy...
Michail Vourlakos 7a451facb2 use inConfigureAppletsMode like a regular mode
Michail Vourlakos 124629ea06 move pin button to plasma components3
Michail Vourlakos 1e48d053f7 fix crash when switching layouts
-- the faulter was containmentinterface that was
calling containment()->applets() during view
destroying phase
Michail Vourlakos e64921d2bf rename Indexer ability clients properties
--include also a fix for Tasks addingarea
Michail Vourlakos 28ec313bd2 track container fill calculations better
--container fill calculations are now tracked much
better when they are applied.
--as an improvement fill calculations are now taking place
at all edit mode states. So inConfigureApplets mode
the fill(s) applets do not throw out of screen
applets that are the layout edges
Michail Vourlakos 836cecec41 Tasks fix thickness calculations scrollable list
Michail Vourlakos 30aa8963cb fixes for Fitts Law applet margins
Michail Vourlakos 3417b5ee0b dont separate launchers from tasks
Michail Vourlakos ef2592b183 add Indexer applet Ability
--works beautifully and nicely even in
multi-applets indexer supported environment
Michail Vourlakos a9425409d0 improve Indexer Container/Bridge implementation
Michail Vourlakos df4df914ca introduce Indexer ContainerAbility
Michail Vourlakos a622485a47 fix warnings
Michail Vourlakos a9c29916b0 improve catching signals for Container abilities
Michail Vourlakos e8290aeb92 add debug row for applets maxInnerZoomFactor
Michail Vourlakos 87ffc22f6a remove AppletsRecords container ability
--use the all new much better infrastructure
to track applet abilities requirements
Michail Vourlakos e3e4ee4c5a fantastico! full decoupled parabolic effect
--This is the first commit that demonstrates also
a beautiful and easy way to gain properties from
multiple applets that support specific activities
Michail Vourlakos d26b189bfa split ContainerParabolicEffect, Private/Properties
Michail Vourlakos 62879df90e rename appletitem aliases properly
Michail Vourlakos b1ce98e8a4 introduce PrabolicEffect Ability for applets
Michail Vourlakos cfd79ae713 fixes for ParabolicEffect Ability
Michail Vourlakos 44c7faba65 move zoomFactor,maxZoomFactor to ContainerAbility
--use nicer names such as parabolic.factor.zoom
and parabolic.factor.maxZoom
Michail Vourlakos f707cdab4f create ParabolicEffect Abitility
--such ability provides four different parts:
Defintion/Applet/Container/Bridge
Michail Vourlakos 0bb838d90e fix triggering for contextMenuIsShown
--it should not be triggered in every view press
event but only when there is or not a context
menu any more
Michail Vourlakos a0e4f688e5 fix some previews issues
Michail Vourlakos 81abb0eb35 fix some parabolic effect glitches
Michail Vourlakos 7e1be6144a remove Parabolic::DirectRender timer functionality
--remove direct render timer which is not used any more.