1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-04-03 10:50:10 +03:00

638 Commits

Author SHA1 Message Date
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