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
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.
6 years ago
Michail Vourlakos
22c67c4df1
update settings window to LatteComponents
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
47625938a5
move Latte Indicator Options in each one file
6 years ago
Michail Vourlakos
1c2df50380
Unity: support reversedEnabled
6 years ago
Michail Vourlakos
14e7eb1899
ui and interaction improvements
6 years ago
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
6 years ago
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
6 years ago
Michail Vourlakos
a72bf371a1
set background opacity step to 1
6 years ago
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
6 years ago
Michail Vourlakos
15d5ac59ec
improve calculations for vertical settings windows
6 years ago
Michail Vourlakos
f50be9bc9d
update Panel/Dock type detection
6 years ago
Yuri Chornoivan
e0aea537b6
Fix minor typos
6 years ago
Michail Vourlakos
e2e9a60a1a
never show effectsPage under normal settings mode
6 years ago
Michail Vourlakos
f47497abd4
improve Effects page and Indicators options
6 years ago
Michail Vourlakos
d61f8d5dd2
make slide in/out windows independent
6 years ago
Michail Vourlakos
3692254d82
improve texts for Animations
6 years ago
Michail Vourlakos
b00598949d
activate/disable independent animations
6 years ago
Michail Vourlakos
25b636465a
split animations and make par.effect independent
6 years ago
Michail Vourlakos
89c4160950
increase length of config wins inner shadow
6 years ago
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
6 years ago
Michail Vourlakos
d1340486bb
improve margins options placement in settings
6 years ago
Michail Vourlakos
f1a34ce437
add hacks in config windows for inner shadow
6 years ago
Michail Vourlakos
89fd411dab
improve how config window size is calculated
6 years ago
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
6 years ago
Michail Vourlakos
71bb4ca921
introduce new editAppletsMode
...
--in this mode all aplets can be adjusted and
repositioned properly
6 years ago
Michail Vourlakos
d61988c026
update step for items size
6 years ago
Michail Vourlakos
216c498cef
improve Items size options
6 years ago
Michail Vourlakos
3e9d3a3124
hide Layouts in Appearance
...
--moved Decrease Size to Appearance->Items size
6 years ago
Michail Vourlakos
4f9d41cec8
improve Latte indicator options accessibility
6 years ago
Michail Vourlakos
f1eb8becfc
improvements for Plasma Style indicator
6 years ago
Michail Vourlakos
1dd778eba0
improve default values
6 years ago
Michail Vourlakos
1390275b65
move latte indicator settings from Tasks to Effects
6 years ago
Michail Vourlakos
b28fcff5e2
improve limits for margins in view options
6 years ago
Michail Vourlakos
cb6e38b4c0
enable new margins in view settings
6 years ago
Michail Vourlakos
8f11eaeb42
add exceptions section in Background
6 years ago
Michail Vourlakos
c69d2db45b
improve texts for better understanding
6 years ago
Michail Vourlakos
362d50a1fd
support wallpaper slideshows
6 years ago
Michail Vourlakos
7772ee2855
add Type property for Latte::View
...
Summary:
--this way any part interested to know the
real type of Latte::View it can access the
all new type() property
Test Plan:
test view settings that indicate correctly
the panel/dock type
Reviewers: trmdi, #latte_dock
Reviewed By: trmdi
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D18926
6 years ago
Michail Vourlakos
31952b6700
update Header style at view settings
6 years ago
Michail Vourlakos
a4a2133fc8
checkbox option improvements
6 years ago
Michail Vourlakos
7836cd7f7a
improve translations strings based on T10274
6 years ago
Michail Vourlakos
87e6d23b7c
add option for indicator style
...
--user can now alter the indicator style and
choose between Latte/Plasma/Unity
6 years ago
Michail Vourlakos
d1a3e834bf
update traslation string for Dynamic Background
6 years ago
Michail Vourlakos
0994f33c4f
update translation string
6 years ago
Michail Vourlakos
315a217d10
respect disabled background for all cases
6 years ago
Michail Vourlakos
8f9140f67a
option to enable/disable audio badge actions
...
BUG: 403611
6 years ago
Michail Vourlakos
5caee17eb0
update headers HIG in View settings
6 years ago
Michail Vourlakos
730030c5fb
remove deprecated old values
6 years ago
Michail Vourlakos
717c7f9612
enable new Colors options in the settings window
6 years ago
Michail Vourlakos
cdc610aed0
add option to force plasmabackground for popups
6 years ago
Michail Vourlakos
2cd581b6b3
merge DynamicBack(options) to Background
6 years ago
Michail Vourlakos
ed67690d07
new Colors options in View settings
...
--plus a new HIG proposal for subcategories of
buttons. The sub-category title is placed in the
center and opacity:0.4 is set for it.
6 years ago
Michail Vourlakos
5d3621b461
improve usability for ScreenHeight items option
6 years ago
Michail Vourlakos
cce8254e2d
add new sub-category for view options
...
--adding a new HIG in order to demonstrate
subcategories in central options categories
6 years ago
Michail Vourlakos
a7bfff0b96
reorganize a bit the DynamicBackground settings
6 years ago
Tranter Madi
fede9feb2d
improvements for global shortcuts
...
Summary: BUG: 403880
Reviewers: mvourlakos
Reviewed By: mvourlakos
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D18717
6 years ago
Michail Vourlakos
c1bcd5c5ca
improvements for global shortcuts based on position
...
BUG: 403880
6 years ago
Michail Vourlakos
cf93b7516d
improve global shortcuts options
...
--the user can disable "global shortcuts based
on position" by disabling the global shortcuts
for the first two latte items
--improve texts readability
BUG: 403880
6 years ago
Michail Vourlakos
730d204a56
improve settings explanations
6 years ago
Michail Vourlakos
69b49d42dd
the user must enable shortcuts based on position
...
--the option is now present to Behavior page in order
for the user to enable global shortcuts based on position.
6 years ago
Michail Vourlakos
b15bd24218
refactor:move shortcutsEngine to its own class
...
--in that way all environment related shortcuts
management (e.g. plasma related shortcuts) is moved
in its own class
6 years ago
Michail Vourlakos
50c5303b54
create separate Badges section for Tasks
...
--the user can now choose what badges prefers for
Tasks. The current supported are Information/
Progress/Audio
BUG: 400539
6 years ago
Michail Vourlakos
532dc087ad
improve Tasks options group placement
6 years ago
Michail Vourlakos
9c3726a07b
support different actions for left click and hover
...
--app now supports the user to set different actions
for tasks left-click and for hover event
BUG: 400690 400429
6 years ago
Michail Vourlakos
e20582f4a7
fix typo
6 years ago
Michail Vourlakos
80ef0d58dd
improve Dynamic Background texts
...
--as proposed at T10274 the dynamic background options
were updated in order to become easier to understand
6 years ago
Michail Vourlakos
387939bd0a
update solid option to solid style
...
--Solid Style option is just a way to use the
Solid svg from the plasma theme
6 years ago
Michail Vourlakos
6acd6d8476
identify distorted areas for dynamic background
6 years ago
Yuri Chornoivan
8d7110f761
Fix minor typos
...
Summary: Fix minor typos in messages and comments
Test Plan: No major changes to prevent compilation and usage
Reviewers: mvourlakos
Reviewed By: mvourlakos
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D17894
6 years ago
Michail Vourlakos
48f7d468fb
rename Applets to items in settings window
6 years ago
Michail Vourlakos
7922588030
spacing improvements
6 years ago
Michail Vourlakos
ebb51c6042
improvements for Effects options
6 years ago
Michail Vourlakos
d027374f03
improve options for active indicator in Effects
6 years ago
Michail Vourlakos
e873f16faf
rename "None" animations to "Instant"
6 years ago
Michail Vourlakos
1d9f8aa9eb
indicators options improvements
6 years ago
Michail Vourlakos
dd66fe2f88
support visual disable Sliders in settings
6 years ago
Michail Vourlakos
ee324fdec5
improve option for background enabler
6 years ago
Michail Vourlakos
e9b3895936
improve options for applets shadow color
6 years ago
Michail Vourlakos
c429906556
fix for rowSpacing
6 years ago
Michail Vourlakos
7db0886a3c
improve Shadows settings in Effects page
6 years ago
Michail Vourlakos
37aa752527
improvements for Appearance config page
6 years ago
Michail Vourlakos
ed53416793
improve basic mode for view settings
6 years ago
Michail Vourlakos
302d29bae7
improve ActiveIndicator/Glow options
6 years ago
Michail Vourlakos
5ddb3da4e8
improvements for view settings
6 years ago
Michail Vourlakos
0dc4bcf257
improve Behavior advanced settings
6 years ago
Michail Vourlakos
c4ef7ca762
fix missing library reference
6 years ago
Michail Vourlakos
20b09822eb
adjust more properties to new expertLevel
6 years ago
Michail Vourlakos
5c8a2bb380
reorganize settings in view settings window
6 years ago
Michail Vourlakos
aeb7877546
improve ExpertSettings location
6 years ago
Michail Vourlakos
646ac2e190
switch complexity levels properly
6 years ago
Michail Vourlakos
c58a3bbd26
set highLevel for latte view settings
...
--highlevel is either advancedLevel or
expertLevel it can be used for options
that can be shown both for advanced and
expert levels
6 years ago
Michail Vourlakos
801bda7264
refactor:view settings qml files
6 years ago
Michail Vourlakos
243801e062
provide Basic/Advanced/Expert settings switch
...
--the user can find a switch to change between
Basic/Advanced/Expert complexity levels in
the Latte::View config window
6 years ago
Michail Vourlakos
40bd5a83e2
update settings to new complexity level
6 years ago
Michail Vourlakos
b2fbb2a7ae
REFACTOR:change dock->latteView in settings windows
6 years ago
Michail Vourlakos
f84043d28e
REFACTOR:change dock in containment to latteView
6 years ago
Michail Vourlakos
67253eda9d
REFACTOR:update qml to new Latte.Types
6 years ago