Commit Graph

5028 Commits (c70ffb5b92a012b1ac5ce79f3f486daef3a312bd)
 

Author SHA1 Message Date
Michail Vourlakos 173a3cf16b plasmoid:access screenGeometry from MyView Ability
Michail Vourlakos f09a6e0026 expose items shadow through MyView Ability
l10n daemon script 1dfabeac2a 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 352cb64321 fixes for abilities
Michail Vourlakos ac890e2a3e plasmoid:use all new AbilityClient.Indicators
Michail Vourlakos 962db78bb9 containment:expose and use AbilityHost.Indicators
Michail Vourlakos bdcfaae9c0 provide definition for Indicators Ability
Michail Vourlakos 42592a0de1 simplify Ability.IndicatorItem names
Michail Vourlakos 66361652ef floating,support two different struts thickness
- Hide Thickness Screen Gap scenario provides two different struts thicknesses.
--- [1] The first struts thickness is when there is no maximized window and is such case
---     the view is behaving as in normal AlwaysVisible visibility mode. This is very useful
---     when users tile windows. [bug ]
--- [2] The second struts thickness is when there is a maximized window present and in such case
---     the view is hiding all of its screen edges. It is used mostly when the view is wanted
---     to act as a window titlebar.

BUG:432122
Michail Vourlakos d21fc43b8c add update slot for layout:lastUsedActivity
--add layout slot to update lastUsedActivity
when runningActivities where changed in order
for layout::applyActivities() to provide valid
activities list even when an activity is
first starting.
Michail Vourlakos 2b008be27c plasmoid:fix dragging launchers internally
BUG:432110
Michail Vourlakos 28c20af008 fix loading events order of custom indicators
Michail Vourlakos 79828d9706 plasmoid:fix references for indicators
Michail Vourlakos 50c9eed11b upgrade plasmoid to IndicatorLevet items
--plasmoid is now using the IndicatorLevel Ability
Item cleanly. Now everything is ready in order
to provide the full Indicators Ability.
Michail Vourlakos 6f2369962b fix binding loop in settings TextField
Michail Vourlakos e9ecec47dc containment: more improvements for indicators api
Michail Vourlakos 3e2c59b5bb containment more simplifications for indicators
Michail Vourlakos 41e796c7a5 containment simplify indicators qml implementation
Michail Vourlakos 2365d4b569 provide Indicators ability items
l10n daemon script 35ac40962b 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"
l10n daemon script bba3c292b8 GIT_SILENT made messages (after extraction)
Michail Vourlakos 5a50c2732f fix string typo
Michail Vourlakos 9e9d277832 move qml indicator ui manager login in own item
Michail Vourlakos 71e7bb6ec7 fix initialization/switching indicators settings
--fix case that indicators config uis were lost totally
during recreating a view that was using a custom indicator
and that custom indicator was updated.
--fix case that custom indicators were not assigned any
more to their original views when the dock settings
window was created first time for them.
Michail Vourlakos cfb382002b update containmentActions properly when recreating
Michail Vourlakos 52490c6d7c fix crash when updating indicators
Michail Vourlakos 16d01e8025 update latte and plasma indicator config uis
Michail Vourlakos 09749612ed update effects page and drop subheaders
Michail Vourlakos 65569b1a9a support all screen edges for settings dragging
Michail Vourlakos c8670a7561 fix empty pages issue during dock settings showing
Michail Vourlakos 3e055914c0 provide a dragging corner in dock settings window
Michail Vourlakos 939a933d62 drop subgroup from Tasks page
Michail Vourlakos 0a877c017e multiple fixes for pages first loading/activating
Michail Vourlakos 4b9b0e59b7 fix show indicator for buttons in behavior page
Michail Vourlakos 482c4fdf47 remove subheader from Behavior page
Michail Vourlakos 2b254545d5 reduce subheaders in appearance page
Michail Vourlakos 8af708d992 improve indicator config ui layouting
--the indicators config uis are now using
the same main scrollbar area like in the past
was happening.
Michail Vourlakos c777fca05a improve vastly user interaction with indicators uis
Michail Vourlakos 810fd7e3cd update Indicators buttons style in effects page
Michail Vourlakos 102be51276 fix tasks page indexing in normal settings mode
Michail Vourlakos eb34cefdda release animations when user is removing tasks
--for example when the user is hovering a zoomed task
and chooses to remove Latte Tasks applet from its
context menu
Michail Vourlakos 082eef0b3a some fixes in new stacked settings properties
Michail Vourlakos 15c0220334 update dock settings window to use stackview
Michail Vourlakos 546b945fff fix how tasks model in update for destroyed
Michail Vourlakos 27f34834ff update based on position strings
Michail Vourlakos 39ad54f9bb provide visual indicator for multiple tasks
--when the user changes Tasks tab settings between
different applets, the selected applet is providing an
animation
Michail Vourlakos 04b6909e66 decouple dropping launchers in applet/containment
--all dropping launchers infrastructure has now decoupled
and can be used from any other applet in other to gain
such privileges
Michail Vourlakos 3680862138 improve dropping new plasmoids behavior
Michail Vourlakos 61d091fdda remove containment drag resistaner
Michail Vourlakos f37fde5824 simplify dragging architecture
--simpler implementation both for plasmoid
mousehandler and containment droparea