Commit Graph

4365 Commits (a3250cf7ca26d1c937916a0000727abc4dfcc75c)
 

Author SHA1 Message Date
Michail Vourlakos f3df399f55 update some parabolic effect functions 5 years ago
Michail Vourlakos 90ab1a94e1 remove deprecated parabolic manager from plasmoid 5 years ago
Michail Vourlakos 9590dea430 remove deprecated Tasks::ParabolicManager 5 years ago
Michail Vourlakos 9e0fa5d6cd remove deprecated apis for ParabolicManager 5 years ago
Michail Vourlakos 79bcf40e5f remove some deprecated paraboliceffect apis 5 years ago
Michail Vourlakos 2343933408 remove Container ParabolicManager
--this is not needed any more from the container.
All its functionality is provided from various
Container Abilities.
5 years ago
Michail Vourlakos 05bc900a6d fix multiTasks global shortcuts on position
--multi Tasks now work properly with global
shortcuts on position even when only one of them
is stealing them for its own use.
5 years ago
Michail Vourlakos 5be106565c PositionShortcuts choose which Tasks will be used
--Tasks have an option in order for one of them to steal
the Global On Position shortcuts and not be applied for
any other applets in the same dock
5 years ago
Michail Vourlakos 7176febb09 move badges tags in PositionShortcuts ability 5 years ago
Michail Vourlakos fa4ffbf521 use PositionShortuts Ability for activate/new 5 years ago
Michail Vourlakos dc78257962 improvement for Container::OnPositionShortcuts
--bind On Position Shortcuts Container ability
with View::ExtendedContainmentInterface implementation
5 years ago
Michail Vourlakos f32937ca6d first commit for multi on position shortcuts 5 years ago
Michail Vourlakos 3c73bff0ac use Indexer Ability for shortcut badges 5 years ago
Michail Vourlakos fcf4f0a873 smoothen up parabolic effect for TasksPreviews
--parabolic effect is now Blocking Restore only when
a Task Preview contains mouse. This is more responsive
and more intuitive.
5 years ago
Michail Vourlakos 949b2a4c3b AutoFill applets must never exceed maxgivenspace
BUG:421786
5 years ago
Michail Vourlakos fae249560e dont block parabolic effect for expanded applets 5 years ago
Michail Vourlakos 78dce5d5e6 save start/end layouts per applet options
BUG:421770
5 years ago
Michail Vourlakos 737f680853 fix more binding loops for AppletItem 5 years ago
Michail Vourlakos 12d6302fc3 fix binding loops and warnings 5 years ago
Michail Vourlakos a3f254d4d2 remove deprecated code 5 years ago
Michail Vourlakos 29e0551642 dont center Tasks in edit mode 5 years ago
Michail Vourlakos 5ea28513c2 respect applets thickness properties 5 years ago
Michail Vourlakos bac3502f2c fix bindingloop from Applet.lengthAppletFullMargin 5 years ago
Michail Vourlakos 419b2bfb6d fix binding loop for Applet::layoutThickness 5 years ago
Michail Vourlakos c9caa408ea update Layout preferred values for Tasks 5 years ago
Michail Vourlakos cb368c504d drop old Tasks identification code paths 5 years ago
Michail Vourlakos 3cadc32fc4 improvements for Tasks applets usage 5 years ago
Michail Vourlakos 2fae4a87ba ContainmentInt is now resposible for all Tasks 5 years ago
Michail Vourlakos 99db4d54f2 support plasma tasks model for tracking 5 years ago
Michail Vourlakos 76781094af rename ExtInterface::model to LatteTasksModel 5 years ago
Michail Vourlakos fe4704e355 block par.effect for applet popups 5 years ago
Michail Vourlakos b264854a98 Dodge visibility mode now ignores edge touches
--The new implementation for snapping needed to remove
the touching view edge from touching algorithm. The
windows trakers now provide two separate values for each
touching.
----First value is for regular window touches for which
their window geometry intersects with view published
absoluteGeometry
----Second value is for windows that are touching
view edge without intersecting with view geometry
5 years ago
Michail Vourlakos b4de1e3cad update Positioner::syncGeometry in specific case
--when a behaveAsPlasmaPanel is sliding-in and View
is in editMode, it is a good idea to calle
Positioner::syncGeometry() in order to validate
the View window geometry in edit mode. The problematic
case example was a right SideBar Panel that when
was hidden and the user was using Meta+A to
show its settings, the View did not change its
geometry properly in the end.
5 years ago
Michail Vourlakos 36687c1eb5 fix a Tasks pixelated icons case
--when parabolic zoomfactor===1 a rare case
was that some tasks were appearing pixelated.
By disabling the Tasks Icons mathimatical roundness
this looks fixed.
5 years ago
Michail Vourlakos 236dd2c3b9 update frameExtents for View::locationChanged 5 years ago
Michail Vourlakos 6f3367225d new Effects API for config windows subtract region 5 years ago
Michail Vourlakos 741eedfc3c improve Primary Config view syncGeometry
--fix also a crash when updateInlineProperties
was called
5 years ago
Michail Vourlakos 614bb7014f new Effects API for mask United/Subtracted regions
--View::Effects now provides in API in order for
elements to publish regions that need to be added
or removed from View::mask(). A good example for this
is View Config windows that must remove a rectangle
for their bottom edge in order for users to have
fully access to their action buttons at the bottom.
5 years ago
Michail Vourlakos 54ea58c215 remove deprecated Effects subtracted implementatio 5 years ago
Michail Vourlakos 46760a04de cycle properly config views with Meta+A 5 years ago
Michail Vourlakos 8bfc71fd3e remove magical (+/-1 px) from calculations
--implementation is much more concrete now and we
need to be 1px precise in order to provide good
snapping and dodge visibility modes correctly
--in upcoming commit the view is touched property
will mean without window is touching the view edge.
For view edges touching there will be a different
variable that can be used from containment and
applets.
5 years ago
Michail Vourlakos d6fc66a7a3 user option for hiddenConfigWindowsAreDeleted
--when hidden configuration windows are deleted memory
consumption is improved and provides much lower values
--when hidden configuration windows are not deleted
memory consumption increases but their responsiveness
for hiding/showing is instantly
5 years ago
Michail Vourlakos 29b5c3e590 fix warnings 5 years ago
Michail Vourlakos 6ae1613f87 fix some Bindings loops for AppletItem
--a nice check for Binding is too check is
latteView is provided. If it is null, e.g.
during exit Bindings can be blocked.
5 years ago
Michail Vourlakos 79beef1fc6 reduce minimum applet length inConfigureApplets 5 years ago
Michail Vourlakos 14a6d73284 fix warnings 5 years ago
Michail Vourlakos 23f3c1f5c1 remove debug message 5 years ago
Michail Vourlakos 55c856d4f5 rename Applet property parabolicEffectIsSupported 5 years ago
Michail Vourlakos 707fc8bca9 improve AppletItem.layoutLength binding
--it is now lighter and is executed only
when it must be updated
5 years ago
Michail Vourlakos 1dcf799d42 a way to not delete hidden config windows 5 years ago