Michail Vourlakos
20a57f3c15
improve edge changing animation
6 years ago
Michail Vourlakos
30174bbb00
fix parabolic effect for vertical views
6 years ago
Michail Vourlakos
8fa495ce7e
update tooltips for edit settingsOverlay
6 years ago
Michail Vourlakos
5665efd31f
add a publishing state to simplify things
...
--this way the syncGeometries calculations are
reduced
6 years ago
Michail Vourlakos
db6a4e9d0d
make struts and Always Visible lighter
...
--support them also in Live Editing
6 years ago
Michail Vourlakos
9d76dc7284
consistent metrics between different states
6 years ago
Michail Vourlakos
86c7e72abf
add option to enable/disable active window dragging
6 years ago
Michail Vourlakos
243ece638c
update editVisual transparency through emptyAreas
6 years ago
Michail Vourlakos
7e9064eb5e
track last active window properly at per view
6 years ago
Michail Vourlakos
a293e8c92a
introduce EnvironmentActions area
...
--move the EnvironmentActions login exactly
below the Layouts layer and make its size to
follow always the appropriate size and placement
6 years ago
Michail Vourlakos
fccbb64808
move LayoutsContainer in its own folder
6 years ago
Michail Vourlakos
f497d4ae62
improve updateIndexes at Justify alignment changes
...
--fix how applets are identifying their index when the
user switches alignments from Justify to Another and
vice versa. More specific this patch helps in order to
not break the parabolic effect between alignment changes.
6 years ago
Michail Vourlakos
d5b294b88e
improve vastly Justify Live Editing experience
...
--the entire Justify to Another alignment experience
has been improved a lot and made much smoother than
in the past
6 years ago
Michail Vourlakos
de56372bf9
fixes for Splitters and LiveEditing
6 years ago
Michail Vourlakos
71c2036096
improvements for LiveEditing and Justify case
6 years ago
Michail Vourlakos
05c45dad5e
hide justify splitters for liveEditing mode
6 years ago
Michail Vourlakos
6290ec33cf
update margins for Rearrange button
6 years ago
Michail Vourlakos
260307d16f
improve identification of Rearrange applets button
...
this improvement was mentioned at: D20249
6 years ago
Michail Vourlakos
3e19e553f1
add IndicatorInfo to have a global reference
6 years ago
Michail Vourlakos
915bb1bd39
provide visual limits for margins/padding
...
--based on the current indicator there minimum
thickness and indicator padding can be altered.
Providing some visual feedback for the user to
understand these limits is a good practice.
6 years ago
Michail Vourlakos
6d84b6eea2
better way to identify applet plasma behavior
...
--there is a combinantion of settings that enables
plasma original applet behavior.
1. the applet is locked and is not using parabolic effect
2. the zoomfactor === 1 and the user has not activated
title tooltips
6 years ago
Michail Vourlakos
1503dbe247
take into account indicator minimum paddings
6 years ago
Michail Vourlakos
89e0eaa3ee
dont animate clicking for locked applets
6 years ago
Michail Vourlakos
1210e708c9
support automatic roundness to !compositing
6 years ago
Michail Vourlakos
d9a2e4c948
make text translatable
6 years ago
Michail Vourlakos
834bb56194
provide panel transparency info to indicators
6 years ago
Tranter Madi
5fe27176fa
Center align shortcut badges when iconSize < 48
...
Summary:
When iconSize is not big enough, center aligned shortcut badges look better than top-left aligned ones.
BUG: 406037
Test Plan:
- When iconSize < 48: shortcut badges are center aligned
- When iconSize >= 48: they are top-left aligned
For example, with iconSize = 32:
Before:
{F6736365}
After:
{F6736366}
Reviewers: #latte_dock, mvourlakos
Reviewed By: mvourlakos
Subscribers: mvourlakos, plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D20128
6 years ago
Michail Vourlakos
d4b2589d0c
expose isPressed state to indicators
6 years ago
Michail Vourlakos
6569160195
improve icon colors for applets
...
--provide a background and glow color for those
applets that do not provide an icon to render
6 years ago
Michail Vourlakos
69bbb82841
improve icons colors names
6 years ago
Michail Vourlakos
262dfa6b09
Indicators protocol change attributes to level
...
--introduce a new class called level which contains
all the needed information concerning indicator level
and at the same time the bridge that provides information
for the specific indicator states
6 years ago
Michail Vourlakos
10ee2d9ab8
fixes for reversed state of config window
6 years ago
Michail Vourlakos
614ec3ea48
move shortcut badges at top left corner
...
--this way the elements are observed better and
the user is able to both watch out the items and
the shortcut that activates them
6 years ago
Michail Vourlakos
71d3979f0c
separate liveEditingMode and inConfigureApplets
...
--try to improve experience for liveEditingMode and
inConfigureApplets. LiveEditingMode should be as much
as nearer to the standard experience and inConfigureApplets
state should provide nice coloring
6 years ago
Michail Vourlakos
7c59929b28
fixes for shadows calculations
6 years ago
Michail Vourlakos
28ef36a774
simplify indicators names
6 years ago
Michail Vourlakos
9a464226bd
improve loading for indigator config ui
...
--in order for all indicators infrastructure to
load the plugin correctly the configuration and
the component elements of ViewPart::Indicator
must be loaded first correctly and afterwards
the relevant Indicators to follow
6 years ago
Michail Vourlakos
0b90411b1d
IMPORTANT: All new Indicators architecture
...
--this huge commit contains all the changes needed
in order for Latte to load Indicators dynamically
from their own packages
6 years ago
Michail Vourlakos
ef0ec2831b
apply Smart coloring also for locked editMode
6 years ago
Michail Vourlakos
14417a69f1
improve outline color calculations
6 years ago
Michail Vourlakos
ca80a7932f
introduce LatteComponents to be consumed globally
...
--this is needed in order for indicators plugins in
the future to provide the same UI elements with the
rest of LatteView Settings windows
6 years ago
Michail Vourlakos
28d197484e
fix warnings
6 years ago
Michail Vourlakos
b89ef0e50b
fix warnings fron new indicators architecture
6 years ago
Michail Vourlakos
8be388b893
improve vastly the indicators arch independence
6 years ago
Michail Vourlakos
4318404c9c
fix warnings and improvements for Indicators
6 years ago
Michail Vourlakos
0d568c81d5
update indicators architecture to be independent
...
--first steps in order to support completely independent
indicators that can be downloaded/installed/used online
6 years ago
Michail Vourlakos
4460e3ed16
increase contrast for light outline
6 years ago
Michail Vourlakos
e30ee3abba
enable Blur for isBusy backgrounds
6 years ago
Michail Vourlakos
9afafcc7c2
disable panel shadows only when active maximized
6 years ago
Michail Vourlakos
067c0df044
draw panel shadows when isBusy after 40% opacity
6 years ago