Michail Vourlakos
4809703e9f
remove common global indicators options
...
--enabledForApplets and lengthPadding for indicators
has now moved to indicators responsibility to handle
--as a consequence usesPlasmaStyle has been removed
from indicators API. The corner cases that indicators
conflict with plasma theme applets should be handled
differently and in a different way
2020-01-13 21:53:49 +02:00
Michail Vourlakos
f9779d5284
introduce two new windows visibilities in options
...
--add options for visibility modes:
- Windows Can Cover
- Windows Always Cover
2019-12-26 12:37:52 +02:00
Michail Vourlakos
5a2c59601c
Indicators:different margins for applets
...
--indicators gained a way to set different margins
for applets if they want to
2019-08-30 15:05:54 +03:00
Michail Vourlakos
768a6b4b2a
indicators can now offset a bit icons
...
--through level.requested options each indicator
instance can request specific repositioning for
each icon. Very good example for this is the
Win7 style indicator
2019-08-30 02:23:50 +03:00
Michail Vourlakos
4ebf3e2329
update progress badge properly
...
--send repaint signals properly for BadgeText
BUG:410318
FIXED-IN:0.9.1
2019-07-28 23:26:48 +03:00
Michail Vourlakos
30f3145f95
Introduce Flat and 3D style for Badges
...
--the user can now choose to enable or NOT 3D
style for all badges through Latte Global Preferences
window. By default the Flat style is preferred
BUG: 409467
2019-07-10 18:34:26 +03:00
Michail Vourlakos
d7a41ab264
introduce 3D style option for BadgeText
2019-07-10 17:57:10 +03:00
Michail Vourlakos
307564422e
reduce Kirigami version to 2.2
...
BUG:409143
2019-06-24 19:40:50 +03:00
Michail Vourlakos
6c288401aa
BadgeText revert plasma style renderType
2019-06-21 12:27:38 +03:00
Michail Vourlakos
2dfb136447
improve LatteComponets.ComboBoxButton
...
--improve elide metrics and align left when
text exceeds the available space
2019-06-19 17:10:32 +03:00
Michail Vourlakos
bb8a946140
fix warnings
2019-06-17 21:46:39 +03:00
Michail Vourlakos
002e0547ba
improve LatteComponents.ComboBox
...
--drop editable feature of ComboBox in favour
of better alignment of the selected item and
the dropped down list elements
2019-06-17 21:38:07 +03:00
Michail Vourlakos
396efadb5a
track screens count changes for View Settings
2019-06-17 21:20:46 +03:00
Michail Vourlakos
675ddb2e2e
provide more modern Screens ComboBox
2019-06-17 21:01:50 +03:00
Michail Vourlakos
f75605d78d
introduce Resources for Indicators
2019-06-03 18:31:42 +03:00
Michail Vourlakos
1d055f5e19
try to adjust BadgeText text alignment
...
--following a Plasma related commit in order to
center-align Text properly. There is no big
difference actually.
2019-06-03 15:34:24 +03:00
Michail Vourlakos
36119d3d86
move Indicators published properties,better place
2019-05-29 20:27:09 +03:00
Michail Vourlakos
cda688c2a5
refactor:move AddingVisuals to LatteComponents
2019-05-26 17:17:15 +03:00
Michail Vourlakos
d86525162d
enable Outline for !compositing
2019-05-01 19:22:39 +03:00
Michail Vourlakos
13cb58d54a
improve badges borders colors
2019-04-23 19:00:53 +03:00
Michail Vourlakos
12e8863f4b
update info badges color for tasks notifications
...
--info badges updated their colors in order to attract
more attention on them. Most themes etc. use for their
negativeTextColor a reddish color so that is a good
match for this.
2019-04-23 18:17:16 +03:00
Michail Vourlakos
6710be3ae5
update plasmoid to support scrolling
2019-04-21 16:27:48 +03:00
Michail Vourlakos
7ed22d6b04
make plasmoid independent the ShadowExternal comp
2019-04-12 14:40:30 +03:00
Michail Vourlakos
ea1a7ae9f2
fix ToggleHeaders in settings window
2019-04-12 00:08:09 +03:00
Michail Vourlakos
441e38a730
fix tooltips inconsistencies in Settings window
2019-04-10 23:24:06 +03:00
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.
2019-04-04 18:38:54 +03:00
Michail Vourlakos
f9091f3b6c
Dont use empty areas in HeaderSwitch
...
--the user in order to activate/deactivate an element
must click either the Text or the Swith elements
2019-04-04 14:41:16 +03:00
Michail Vourlakos
d280b6e4aa
button to remove locally installed indicators
2019-03-31 14:53:12 +03:00
Michail Vourlakos
6c8723b0b4
add CheckBoxesColumn and introduce common margin
...
--provide same margins for all CheckBoxes lists
BUG: 406031
2019-03-30 10:17:38 +02:00
Michail Vourlakos
0a2bd9cc2d
improvements for ComboBoxButton
...
--improvements for popup placement and
icon sizes
2019-03-29 00:07:36 +02:00
Michail Vourlakos
eac3c510d4
fixes for colors for Latte Components
2019-03-27 21:03:17 +02:00
Michail Vourlakos
7e69c5986e
fix ComboBox elements icons color palette
2019-03-27 21:03:17 +02:00
Michail Vourlakos
2bad1924f4
support enabledRole for ComboBoxes
...
--more specific disable CopyDock when all
screen edges are occupied in the current
view screen
2019-03-27 21:03:17 +02:00
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
2019-03-27 21:03:17 +02:00
Michail Vourlakos
10ee2d9ab8
fixes for reversed state of config window
2019-03-27 21:03:17 +02:00
Michail Vourlakos
67f6c85387
fix ComboBox warning
2019-03-27 21:03:16 +02:00
Michail Vourlakos
9d33619415
fixes for reversed interface
2019-03-27 21:03:16 +02:00
Michail Vourlakos
70501618d6
improve placement and design of ComboBoxButton
2019-03-27 21:03:16 +02:00
Michail Vourlakos
9e9a8428b5
improvements for ComboBoxButton
...
--centered aligned button text properly and
at the same time elide the text when needed in
order to not overlap with the combobox down
arrow
2019-03-27 21:03:16 +02:00
Michail Vourlakos
a461a66431
ui/behavior improvements for ComboBoxButtons
2019-03-27 21:03:16 +02:00
Michail Vourlakos
2c0087d16d
provide a way for LatteComboBox to draw icons
2019-03-27 21:03:16 +02:00
Michail Vourlakos
06c965248c
support customIndicators interface under settings
...
--a new element is introduced for CustomIndicators
which is going to be responsible to choose between
them and download also online for new indicators
2019-03-27 21:03:16 +02:00
Michail Vourlakos
06ec8ba68c
improve ComboBox coloring
2019-03-25 23:32:22 +02:00
Michail Vourlakos
03001f4280
fork PlasmaComponents3.ComboBox to adjust for Latte
2019-03-25 23:08:28 +02:00
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
2019-03-24 12:17:29 +02:00
Michail Vourlakos
22c67c4df1
update settings window to LatteComponents
2019-03-18 20:06:52 +02:00
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
2019-03-18 19:35:53 +02:00