Michail Vourlakos
c88329d278
x11:improve experience for Windows Always Cover
...
--simplify also some parts from windows calling window
manager values
5 years ago
Michail Vourlakos
f9779d5284
introduce two new windows visibilities in options
...
--add options for visibility modes:
- Windows Can Cover
- Windows Always Cover
5 years ago
Michail Vourlakos
053559aece
improve texts
5 years ago
Michail Vourlakos
4bffa9736a
improvements to settings layout
...
--fix also some left of warnings from
screen edge margin
5 years ago
Michail Vourlakos
6a95af5f8c
option,always apply Fitt's Law for floating mode
...
-The use can specify to always apply Fitt's Law when
in floating mode
5 years ago
Michail Vourlakos
8ee4b83461
update applets to screen edge margin awareness
...
--applets can now use the screen edge margin value
in order to follow Fitt's Law for floating docks/panels
if they want to. Latte takes case all applets of
course but in case an applet would like also to
to use also the space between the gap of the view
and the screen edge, it can so.
5 years ago
Michail Vourlakos
0ebef42513
add screenEdgeMargin and update border accordingly
5 years ago
Michail Vourlakos
63ed290593
improve option "Hide Background when not needed"
...
--when option "Hide Background when not needed" is
used on its own activates or not the forceTransparentPanel
code path. So when that option is enabled and any
window is touching the Latte::View then the force
transparency codepath should be disabled. In such
case the user background settings are applied.
BUG:414071
FIXED-IN:0.9.5
5 years ago
Michail Vourlakos
61e9b10f95
fix advanced switch button state
...
--improve how advanced settings state is triggered/changed
BUG:411624
5 years ago
Yuri Chornoivan
b1db3cbd3d
More i18n()
5 years ago
Michail Vourlakos
c2bdfadb78
user can now change title tooltips at all times
...
--previously the user when the zoom factor was
1.0 the title tooltips was disabled. BUT as it
appers there are plenty of cases that title
tooltips can be shown when zoom factor = 1.0
so the user it is better to choose if wants them
or not.
6 years ago
Michail Vourlakos
df9394ddd6
option for prominent color of Notification Badges
...
--The user from Tasks,Badges can choose a more prominent
color for notification badges (usually reddish). In case
the user has not enabled that option(default) then the plasma
theme highlight color is used which is also the default
option of Latte v0.8
BUG: 408955
6 years ago
Michail Vourlakos
a9310a3de3
disable KWin edges for ByPassWMHint
...
--KWin edges do not support trigerring
above fullscreen windows
6 years ago
Michail Vourlakos
ae2bc089ff
protect user from changing to occupied edges
...
--Views should not move to already occupied screen
edges except in the case these are found in Shared
Layouts
6 years ago
Michail Vourlakos
396efadb5a
track screens count changes for View Settings
6 years ago
Michail Vourlakos
1300c92a8f
restore Screens showing hiding
6 years ago
Michail Vourlakos
c617f7941b
update Screen ComboBox with Latte one
6 years ago
Michail Vourlakos
eef791100d
show to user warning for Colors KWin Script presence
6 years ago
Michail Vourlakos
d9989300d1
add text for IsBusy opacity case
...
--when the desktop background isBusy and
the user has chosen full transparency when
no window is touching the View then the
user can set the Busy Opacity to define
how much panel background opacity wants
6 years ago
Michail Vourlakos
24c9940bac
fix typo
6 years ago
Michail Vourlakos
afe4ae8c6c
add translation strings explanations
6 years ago
Michail Vourlakos
0b6c07a1e5
support Active Window Filtering
...
--Latte can now use the new multi-screen
Last Active Window infrastructur to choose
which Active Window is preferred, only from
current screen OR from all screens
6 years ago
Michail Vourlakos
06c7e8d0c6
increase a bit Basic View Settings window height
6 years ago
Michail Vourlakos
4d8933b8bb
TitleTooltips at second role compare to Plasma
...
--TitleTooltips produced by Latte are thinner but they
can create issues comparing with user expectations and
how Plasma applets original work. This fix takes the
Plasma original behavior as granted and for now on
TitleTooltips from Latte will be applied ONLY WHEN:
----The parabolic effect is enabled, zoomFactor>0% AND
the applet in question is NOT LOCKED, meaning that its
Parabolic Effect is active
6 years ago
Yuri Chornoivan
59101328c9
Fix minor typo
6 years ago
Michail Vourlakos
1035e1d051
rename to Notification badges
...
--this way we follow the Plasma naming
concerning Notification Badges. In the
past it was called Unread messages etc..
6 years ago
Michail Vourlakos
74772cd7a9
introduce SCROLLING options for Tasks
...
--the user can now adjust the Scrolling options
for its Tasks when the items overflow. The following
are provided:
Scrolling: ENABLE/DISABLE
--Manual Scrolling: DISABLE/PARALLEL/HORIZONTALANDVERTICAL
--Auto Scrolling: ENABLE/DISABLE
BUG: 407779
6 years ago
Michail Vourlakos
b7f1440385
enable/disable some options for Panel/Dock mode
6 years ago
Michail Vourlakos
88e16e7e3e
update notifications badges tooltip
6 years ago
Michail Vourlakos
c41433f7a2
initialize layouts in view settings properly
6 years ago
Michail Vourlakos
ad89f47f7a
increase maximum thickness for Items
...
--give the option to the user to increase more
the Items thickness in order for items to
look higher more far than the screen edge
6 years ago
Michail Vourlakos
a27ff3ec48
REFACTOR:Update LayoutManager to Layouts::Manager
...
--create "layouts" own directory in order to host
all LAYOUTS management/control code and classes
6 years ago
Michail Vourlakos
29157f4636
refactor:rename managedLayout to layout/viewLayout
6 years ago
Michail Vourlakos
f5b36b0230
fix typos
6 years ago
Michail Vourlakos
913c35523f
move views between Active/SharedLayouts
...
--the move to layout option under View Settings
window now can enable the user to move view
between Active and Shared Layouts
6 years ago
Michail Vourlakos
d86525162d
enable Outline for !compositing
6 years ago
Michail Vourlakos
9c07f80615
improve secondary config window margins
6 years ago
Michail Vourlakos
f572970a95
add option for Tasks scrolling
6 years ago
Michail Vourlakos
da3a60357a
disable par.effect when animations are disabled
6 years ago
Michail Vourlakos
67a4a4ab14
remove deprecated options
...
--reversed, dotsOnActive and
threeColors that were related
to Latte indicator
6 years ago
Michail Vourlakos
950c067ba6
improvements for flexible settings uis
6 years ago
Michail Vourlakos
710c527cb7
update Latte indicator
...
--introduce its own reversed option
--support flexible layout for its
config ui
6 years ago
Michail Vourlakos
12da424998
flexible layout for effects page
6 years ago
Michail Vourlakos
09be80b94f
add tooltip for changing settings window size
...
--the user can use Ctrl/Meta + Scroll Wheel in
order to alter the settings window size
6 years ago
Michail Vourlakos
b4e55e4e87
fix applets indicator size
...
--also dont count internalMargins
for isSeparator and isSpacer applets
6 years ago
Michail Vourlakos
af65e8ab48
flexible Tasks page
...
--introduce android clicke animation for Plasma
style
6 years ago
Michail Vourlakos
9e2290671c
flexible layout for Appearance
6 years ago
Michail Vourlakos
15e1432030
flexible layout for Behavior page
6 years ago
Michail Vourlakos
7696fc2ef9
make settings window thinner
6 years ago
Michail Vourlakos
86c7e72abf
add option to enable/disable active window dragging
6 years ago
Michail Vourlakos
c2c3123e1f
improve settings tooltips consistency
6 years ago
Michail Vourlakos
441e38a730
fix tooltips inconsistencies in Settings window
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
4048edc7f9
Option to set Settings size at per screen level
...
--the Latte Settings window tries its best in order
to provide a nice experience concerning its width/height
ratio and a width size that is best for its contents.
There are cases that this fails so the user in the
best to set it right. Latte now provides two shortcuts
Meta+Scroll, that changes the width scale ratio and
Ctrl+Scroll, that changes the height scale ratio when
settings are in Basic mode.
The previous shortcuts must be applied when the mouse
is over the empty areas in the Settings View window.
6 years ago
Michail Vourlakos
0cb2bb38af
plenty of fixes for TopLayouts and multi-screen(s)
6 years ago
Michail Vourlakos
b7603a1426
improve Advanced button coloring
...
--when the background is transparent the opacity
changes wont work nice. Providing an always
solid color is a good solution
6 years ago
Michail Vourlakos
671e2019e7
update text Copy action properly
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
de2c52039b
update string
6 years ago
Michail Vourlakos
6c8723b0b4
add CheckBoxesColumn and introduce common margin
...
--provide same margins for all CheckBoxes lists
BUG: 406031
6 years ago
Michail Vourlakos
fdd5c1eff3
add functionality to CustomIndicatorsButton
6 years ago
Michail Vourlakos
0a2bd9cc2d
improvements for ComboBoxButton
...
--improvements for popup placement and
icon sizes
6 years ago
Michail Vourlakos
2bad1924f4
support enabledRole for ComboBoxes
...
--more specific disable CopyDock when all
screen edges are occupied in the current
view screen
6 years ago
Michail Vourlakos
50cde5838e
RTL fix for move layout icon arrow
6 years ago
Michail Vourlakos
8a3afc32ca
improve Delay section alignment
...
--scrollers now are positioned correctly
in the proper horizontal center
6 years ago
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
6 years ago
Michail Vourlakos
10ee2d9ab8
fixes for reversed state of config window
6 years ago
Michail Vourlakos
9d33619415
fixes for reversed interface
6 years ago
Michail Vourlakos
70501618d6
improve placement and design of ComboBoxButton
6 years ago
Michail Vourlakos
02c388d2bf
enabled customIndicator toggle button
6 years ago
Michail Vourlakos
a461a66431
ui/behavior improvements for ComboBoxButtons
6 years ago
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
6 years ago
Michail Vourlakos
03001f4280
fork PlasmaComponents3.ComboBox to adjust for Latte
6 years ago
Michail Vourlakos
08ec690805
unicode character for onposition global shortcuts
6 years ago
Michail Vourlakos
14c3508aa1
dont disable Ok button at Latte Preferences window
6 years ago
Michail Vourlakos
d8169d90c9
disable options when do not make any change
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
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
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
15d5ac59ec
improve calculations for vertical settings windows
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