Michail Vourlakos
3d2d399072
add functionality to custom indicators
2019-03-29 00:07:36 +02:00
Michail Vourlakos
81204e3519
support importing indicators from compressed files
2019-03-29 00:07:36 +02:00
Michail Vourlakos
fd74397bae
support file dialog for indicators
2019-03-29 00:07:36 +02:00
Michail Vourlakos
4c613a1d47
support last used custom type
2019-03-29 00:07:36 +02:00
Michail Vourlakos
fdd5c1eff3
add functionality to CustomIndicatorsButton
2019-03-29 00:07:36 +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
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
50cde5838e
RTL fix for move layout icon arrow
2019-03-27 21:03:17 +02:00
Michail Vourlakos
8a3afc32ca
improve Delay section alignment
...
--scrollers now are positioned correctly
in the proper horizontal center
2019-03-27 21:03:17 +02:00
Michail Vourlakos
4e6b015b95
update translation strings for percentage values
...
--this way each language will be able to set its own
format to show a numbered percentage
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
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
02c388d2bf
enabled customIndicator toggle button
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
03001f4280
fork PlasmaComponents3.ComboBox to adjust for Latte
2019-03-25 23:08:28 +02:00
Michail Vourlakos
08ec690805
unicode character for onposition global shortcuts
2019-03-25 09:51:50 +02:00
Michail Vourlakos
14c3508aa1
dont disable Ok button at Latte Preferences window
2019-03-24 22:37:18 +02:00
Michail Vourlakos
d8169d90c9
disable options when do not make any change
2019-03-24 22:26:53 +02:00
Michail Vourlakos
28ef36a774
simplify indicators names
2019-03-24 18:44:27 +02:00
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
2019-03-24 14:54:46 +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
0c95180fde
identify better active maximized windows
...
--more specific do not mess maximized windows all
together. Active maximized windows have higher
priority than all the rest normal maximized
windows.
2019-03-19 21:20:16 +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
Michail Vourlakos
47625938a5
move Latte Indicator Options in each one file
2019-03-17 09:43:01 +02:00
Michail Vourlakos
1c2df50380
Unity: support reversedEnabled
2019-03-17 09:30:31 +02:00
Michail Vourlakos
14e7eb1899
ui and interaction improvements
2019-03-17 01:04:42 +02:00
Michail Vourlakos
33c584cc08
Mouse wheel action for empty areas
...
--User can now choose for the panel empty areas
a sroll wheel behavior:
-Scroll Desktops
-Scroll Activities
-Scroll Tasks
BUG: 404266
2019-03-17 00:49:51 +02:00
Michail Vourlakos
f3f6dccf65
support Outline option for compositing mode
...
--works much better than I was expecting and at the
same time it simplifies the PanelBox code a lot
2019-03-16 19:41:04 +02:00
Michail Vourlakos
a72bf371a1
set background opacity step to 1
2019-03-16 16:27:50 +02:00
Michail Vourlakos
661f3cad1b
update panel backgrounds implementation
...
--there is now an always shown underlying layer that
provides full solidness for 100% panel transparency
--Colorizer.CustomBackground was updated in order to
support Borders drawing
2019-03-16 16:17:52 +02:00
Michail Vourlakos
15d5ac59ec
improve calculations for vertical settings windows
2019-03-14 14:43:18 +02:00
Michail Vourlakos
f50be9bc9d
update Panel/Dock type detection
2019-03-14 14:43:18 +02:00
Yuri Chornoivan
e0aea537b6
Fix minor typos
2019-03-14 07:38:44 +02:00
Michail Vourlakos
e2e9a60a1a
never show effectsPage under normal settings mode
2019-03-12 21:08:50 +02:00
Michail Vourlakos
f47497abd4
improve Effects page and Indicators options
2019-03-12 20:08:11 +02:00
Michail Vourlakos
d61f8d5dd2
make slide in/out windows independent
2019-03-12 18:09:26 +02:00
Michail Vourlakos
3692254d82
improve texts for Animations
2019-03-12 17:58:44 +02:00
Michail Vourlakos
b00598949d
activate/disable independent animations
2019-03-11 19:50:11 +02:00
Michail Vourlakos
25b636465a
split animations and make par.effect independent
2019-03-11 19:22:01 +02:00
Michail Vourlakos
89c4160950
increase length of config wins inner shadow
2019-03-09 23:18:05 +02:00
Michail Vourlakos
cab2055279
adjust secondary config win to new design
...
--secondary config window now follows the primary
config window design. Config windows now are just
simple windows !AboveAll and are activated from
Latte::View on demand. This way we can now have
demonstration of the parabolic effect during
editMode at all times
2019-03-09 23:08:24 +02:00
Michail Vourlakos
d1340486bb
improve margins options placement in settings
2019-03-09 21:57:14 +02:00
Michail Vourlakos
f1a34ce437
add hacks in config windows for inner shadow
2019-03-09 19:35:37 +02:00
Michail Vourlakos
89fd411dab
improve how config window size is calculated
2019-03-09 11:50:17 +02:00
Michail Vourlakos
542174f296
make edit visual totally dynamic
...
--meaning that edit Visual can contain more
elements than just the usual ones and as such
we can now add a "Rearrangement" option to make
things easier to switch between live/static editing
2019-03-06 20:19:17 +02:00