Michail Vourlakos
a16ed0e9ef
add clearing functions for parabolic managers
8 years ago
Michail Vourlakos
6fa6f70e41
add ParabolicManager for containment
...
--all messages concerning parabolic effect are calculated
and send through the ParabolicManager. This will help
a lot in maintainance and in many cases in the future
such as, separators, hidden applets and clearing zoom
properly
8 years ago
Michail Vourlakos
a9df1d6745
add ParabolicManager in the plasmoid
...
--move all the logic around parabolic effect signals
into one place, ParabolicManager. The ParabolicManager
is responsible for triggering all the messages to tasks
that are neighbour to the hovered task. This will
help a lot to catch cases such as separators and proper
clearing zoom.
8 years ago
Michail Vourlakos
569644073f
fix #481,improve fake applets indication
...
--improve fake applets indication on startup
8 years ago
Michail Vourlakos
d99c679382
fix wrong showing of ActiveIndicators
...
--the ActiveIndicators were showing on startup
in some applets that they shouldnt
8 years ago
Michail Vourlakos
2862ca2442
fix a thick margins in applets
8 years ago
Michail Vourlakos
afc1a8e318
add AppletIdentifier for discovering applets icons
...
-use the old code and add it in AppletIdentifier in order
to discover applets that provide IconItems and substitute
their panel behavior with Latte experience
8 years ago
Michail Vourlakos
31be277e17
include userswitcher in applet heuristic algorithm
8 years ago
Michail Vourlakos
b30862a5be
protect the attention animation from mouse hovering
...
--when the attention animation is played for a task
and the user hovers that task, the animation is ended
smoothly and if the mouse is still hovering the task,
the tasks are restored correctly
8 years ago
Michail Vourlakos
03180c61e7
force sizes initialization on formFactorChange
8 years ago
Michail Vourlakos
0a771531e1
fix #480,support new internal separator architect
...
--the internal separator codebase has been simplified
a lot and uses a new approach that provides a smoother
parabolic effect. This is part1 concerning improve separators,
in part2 applets separator will to try to be improved
8 years ago
Michail Vourlakos
008c57d480
fix #478,correct positioning on formFactor changed
...
--when changing form factor sometimes the tasks are not
positioned correctly, in such case we make a fast reinitialization
for the sizes
8 years ago
Michail Vourlakos
79db299a7f
fix positioning of internal separator
8 years ago
Michail Vourlakos
aab0b8d523
support new implementation for internal separator
...
--new architecture for the internal tasks separator,
one of which we can build upon for the future... No
breakage in the animation now, it is much smoother and
cleaner... but... it is needed to update all the pieces
around in order to work properly on all cases...
8 years ago
Michail Vourlakos
5537db0760
fix #466,support kickoff applet in heuristic alg.
8 years ago
Michail Vourlakos
1ada1ebae3
fix #477,disable wheel for internal tasks separator
8 years ago
Michail Vourlakos
ebc70d12b2
fix #182,improve automatic shring/grow
...
--@AndydeCleyre contribution, the automatic growing/
shrinking for applets now uses always the maximum
length as a limit for the calculations
8 years ago
Michail Vourlakos
dcda53d08e
go the applets clearZoom criteria to the edges
...
--the clearZoom criteria for the applets have set
to the minimum possible considering also the internal
tasks separator case
8 years ago
Michail Vourlakos
e9a3bf9265
improve check of clear zoom
8 years ago
Michail Vourlakos
57fd657a68
fix #464,clear zoom for applets far of par.effect
8 years ago
Michail Vourlakos
7c51065fcb
fix #468,lock parabolic animation !editMode
...
--lock properly the parabolic animation for Tasks
plasmoid when the user right clicks the plasmoid
8 years ago
Michail Vourlakos
3e809b8ea9
expose fake icon to all applets that are found
...
--this should be tested with a lot of attention,
in case we fall onto applets cases that Latte
breaks their functionality
8 years ago
Michail Vourlakos
0c3f8e47ad
remove old typo
8 years ago
Michail Vourlakos
9335acaa33
speed down an animation
8 years ago
Michail Vourlakos
f68b376ede
animate active applet indicators
8 years ago
Michail Vourlakos
1c76e29b3f
fix #472,support latte applet active indicators
...
--expose the functionality through the configuration
window. The user can choose no latte type internal
active applets indicators, only show to latte internal
applets and show at all applets
8 years ago
Michail Vourlakos
8d0b64cd6d
support applets activate line
8 years ago
Michail Vourlakos
831c5457e5
support in-house active indicator for applets
8 years ago
Michail Vourlakos
6631516913
consider needsFill applets as !canBeHovered
8 years ago
Michail Vourlakos
7020e58289
remove no needed check in ContextMenu
8 years ago
Michail Vourlakos
930c617c86
restore jump lists for plasma 5.9
8 years ago
Michail Vourlakos
28b777dd15
fix warning check
8 years ago
Michail Vourlakos
afe0dd7514
fix #471,check in plasma 5.10 functions exist
...
--we check not only the plasma frameworks version
but if jumplists and places functions exist also
8 years ago
Michail Vourlakos
84e390c312
reduce warnings
8 years ago
Michail Vourlakos
7232480b79
update string
8 years ago
Michail Vourlakos
1094a6db02
update string
8 years ago
Michail Vourlakos
8fea5d6a83
reduce warnings
8 years ago
Michail Vourlakos
d3711258f1
add forceTransparentPanel in DebugWindow
8 years ago
Michail Vourlakos
9b4bde2958
reduce warnings
8 years ago
Michail Vourlakos
c37a959ae2
reduce warnings
8 years ago
Michail Vourlakos
7b15f4b895
add more calls for reconsiderMaximized for windows
8 years ago
Michail Vourlakos
77f542a9f3
fix #470,crash the tasksmodel of maximized logic
...
--fixes in various typos introduced from the new
designs
8 years ago
Michail Vourlakos
49d20f4617
fix missing typo
8 years ago
Michail Vourlakos
d3387922d3
split logic for AppletItem in containment
8 years ago
Michail Vourlakos
3d8c8179e2
refactor layouts in containment
...
--simplify and organize a bit more the main.qml
in containment and move logic into LayoutsContainer
8 years ago
Michail Vourlakos
4b76fd1004
dont show Add Widgets when Latte in the desktop
8 years ago
Michail Vourlakos
7365e1f4bc
move plasmoid config files in their own directory
8 years ago
Michail Vourlakos
c6a8ed09b5
refactor Task code in plasmoid
...
--refactore the previous enormous classes
TaskDelegate and TaskIconItem and in general
put anything relates to Task into its own
specific directory
8 years ago
Michail Vourlakos
50f8091601
fix a bug of not showing external shadows
...
--this occured with all new backOnlyOnMaximized
windows choice
8 years ago
Michail Vourlakos
b922b2c7e3
improve criteria for backOnlyOnMaximized case
...
--animate show/hiding background including its
internal shadows
8 years ago