Michail Vourlakos
75c14b504e
main layout on top of start and end layouts
2020-05-11 10:01:01 +03:00
Michail Vourlakos
344a7b7f53
smoothen up glitches inConfigureApplets mode
2020-05-11 00:05:55 +03:00
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
2020-05-10 23:38:17 +03:00
Michail Vourlakos
4501c940f1
fix hide screen gap animation for behaveAsPanels
2020-05-10 21:25:29 +03:00
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
2020-05-10 20:27:35 +03:00
Michail Vourlakos
e8d0ca3742
fix Tasks menu RemoveSeparator option
...
BUG:421252
2020-05-10 20:27:35 +03:00
Michail Vourlakos
0d023dff37
expose backgroundThickness through Metrics
...
--this way Tasks scrolling shadows work ok again
and also they are decoupled from containment
2020-05-10 20:27:35 +03:00
Michail Vourlakos
f715c5bbd5
various fixes for backgroud/items offsets
2020-05-10 20:27:35 +03:00
Michail Vourlakos
dd4e4fb79d
rename all Background.MultiLayer values
...
--much better and understandable names are now used
2020-05-10 20:27:35 +03:00
Michail Vourlakos
0539db1a09
rename more values of Background.MultiLayered
2020-05-10 20:27:35 +03:00
Michail Vourlakos
545249404e
rename values in Background.MultiLayered
2020-05-10 20:27:35 +03:00
Michail Vourlakos
bc441af941
rename PanelBox to Background.MultiLayered
...
--much better name and also describes how Background
really works and draws its content
2020-05-10 20:27:35 +03:00
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
2020-05-10 20:27:35 +03:00
Michail Vourlakos
5113674f18
color warning messages to not take attention
2020-05-10 20:27:35 +03:00
Michail Vourlakos
fe370bf885
improve all binding for containment
...
--use the Binding.when property in order to identify
when a binding is triggered or not
2020-05-10 20:27:35 +03:00
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
2020-05-10 20:27:35 +03:00
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"
2020-05-09 06:29:25 +02:00
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
2020-05-08 23:02:43 +03:00
Michail Vourlakos
6ae3c499f0
block calculations for applets changing parents
2020-05-08 22:31:35 +03:00
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...
2020-05-08 21:15:10 +03:00
Michail Vourlakos
7a451facb2
use inConfigureAppletsMode like a regular mode
2020-05-08 18:30:44 +03:00
Michail Vourlakos
124629ea06
move pin button to plasma components3
2020-05-08 10:35:10 +03:00
Michail Vourlakos
1e48d053f7
fix crash when switching layouts
...
-- the faulter was containmentinterface that was
calling containment()->applets() during view
destroying phase
2020-05-08 10:16:26 +03:00
Michail Vourlakos
e64921d2bf
rename Indexer ability clients properties
...
--include also a fix for Tasks addingarea
2020-05-08 09:36:35 +03:00
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
2020-05-07 22:36:20 +03:00
Michail Vourlakos
836cecec41
Tasks fix thickness calculations scrollable list
2020-05-07 20:13:30 +03:00
Michail Vourlakos
30aa8963cb
fixes for Fitts Law applet margins
2020-05-07 19:59:33 +03:00
Michail Vourlakos
3417b5ee0b
dont separate launchers from tasks
2020-05-07 17:12:16 +03:00
Michail Vourlakos
ef2592b183
add Indexer applet Ability
...
--works beautifully and nicely even in
multi-applets indexer supported environment
2020-05-07 16:19:05 +03:00
Michail Vourlakos
a9425409d0
improve Indexer Container/Bridge implementation
2020-05-07 14:34:47 +03:00
Michail Vourlakos
df4df914ca
introduce Indexer ContainerAbility
2020-05-07 00:07:16 +03:00
Michail Vourlakos
a622485a47
fix warnings
2020-05-06 23:18:53 +03:00
Michail Vourlakos
a9c29916b0
improve catching signals for Container abilities
2020-05-06 20:48:56 +03:00
Michail Vourlakos
e8290aeb92
add debug row for applets maxInnerZoomFactor
2020-05-06 20:48:56 +03:00
Michail Vourlakos
87ffc22f6a
remove AppletsRecords container ability
...
--use the all new much better infrastructure
to track applet abilities requirements
2020-05-06 20:48:56 +03:00
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
2020-05-06 20:48:56 +03:00
Michail Vourlakos
d26b189bfa
split ContainerParabolicEffect, Private/Properties
2020-05-06 20:48:56 +03:00
Michail Vourlakos
62879df90e
rename appletitem aliases properly
2020-05-06 20:48:56 +03:00
Michail Vourlakos
b1ce98e8a4
introduce PrabolicEffect Ability for applets
2020-05-06 20:48:56 +03:00
Michail Vourlakos
cfd79ae713
fixes for ParabolicEffect Ability
2020-05-06 20:48:56 +03:00
Michail Vourlakos
44c7faba65
move zoomFactor,maxZoomFactor to ContainerAbility
...
--use nicer names such as parabolic.factor.zoom
and parabolic.factor.maxZoom
2020-05-06 20:48:56 +03:00
Michail Vourlakos
f707cdab4f
create ParabolicEffect Abitility
...
--such ability provides four different parts:
Defintion/Applet/Container/Bridge
2020-05-06 20:48:56 +03:00
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
2020-05-06 20:48:56 +03:00
Michail Vourlakos
a0e4f688e5
fix some previews issues
2020-05-06 20:48:56 +03:00
Michail Vourlakos
81abb0eb35
fix some parabolic effect glitches
2020-05-06 20:48:56 +03:00
Michail Vourlakos
7e1be6144a
remove Parabolic::DirectRender timer functionality
...
--remove direct render timer which is not used any more.
2020-05-06 20:48:56 +03:00
Michail Vourlakos
140cc8cb73
smoothen up parabolic effect
2020-05-06 20:48:56 +03:00
Michail Vourlakos
c9b7866662
HoveredIndex:Drop plasmoid implementation
...
--parabolic effect does not need hovered index
any more in order to work properly
2020-05-06 20:48:56 +03:00
Michail Vourlakos
63500ed524
HoveredIndex:Drop for containment
...
--a new implementation is needed which is going
to be simpler and lighter. Removing the current
implementation, parabolic effect works just fine
without issues and feels more responsive.
2020-05-06 20:48:56 +03:00
Michail Vourlakos
4096ed6b58
ignore parabolic signal for hidden tasks
2020-05-06 20:48:56 +03:00