Michail Vourlakos
6a558df10b
refactor:add Containment.AnimationsAbility
...
--change/update the animations api in order to
be understandable and easier to maintain/debug
5 years ago
Michail Vourlakos
ac99708315
MAJOR MAJOR:splitting types to their own component
...
--improve types and references and add types splitted
at better places. So now we have
- LatteCore.Types that are global for all components
- LatteTasks.Types that are private to tasks plasmoid
- LatteContainment.Types that are private to latte
containment
5 years ago
Michail Vourlakos
214447b12f
make AutoItemSizer an Ability called AutoSize
5 years ago
Michail Vourlakos
a72c30f763
replace containmentAb name with container
5 years ago
Michail Vourlakos
0db7b29a2d
Abilities:move iconSize to containmentAbility
5 years ago
Michail Vourlakos
7f4ff70950
upgrader:Alignment instead of PanelPosition
...
--ContainmentQuickItem is now using alignment
in its configuration
5 years ago
Michail Vourlakos
aa3aba50d9
make blockHiding multiple state
...
--blockHiding now tracks down which event has
requested it and it can work flawlessly with
multiple events
BUG:419034
5 years ago
Michail Vourlakos
ecd39b4098
introduce minimum length option
...
--found also some fixes for mask calculations
in right or bottom alignment
5 years ago
Michail Vourlakos
79705e9753
option to disable creenEdgeMargin for maximized
...
--improved settings for Floating windows in Behavior
tab and add a new option to hide ALL screen gaps meaning
both length screen and thickness screen gap when there
is a maximized window in the screen
BUG:415630
5 years ago
Michail Vourlakos
abd333ea63
fix debug window texts
5 years ago
Michail Vourlakos
747d4870a0
introduce AutomaticItemSizer and add protector
...
--the automatic item sizer algorithm now is present
in its own class/responsibility area. As a new
improvement/fix the new implementation provides also
a protector/tracker that when the current prediction
to grow has already be applied two steps back in
history then the growing is not applied. This way
endless loops with growings and shrinks are blocked.
BUG:414180
FIXED-IN:0.9.5
5 years ago
Michail Vourlakos
35752bbc2f
proceed with implementation of LastActiveWindow
6 years ago
Michail Vourlakos
e25da5a668
update Containment Windows Tracking with screens
...
--new screens implementation for Latte screen
tracking
6 years ago
Michail Vourlakos
c0e3004717
add LastActiveWindow debug records
...
--in DebugWindow
6 years ago
Michail Vourlakos
3c97bd222e
track how many applets need windowsTracking
6 years ago
Michail Vourlakos
fb522d6231
introduce new margins for containment
6 years ago
Michail Vourlakos
ad5286279f
rename properties appropriately in containment
6 years ago
Michail Vourlakos
fca08baaa2
fixes for DebugWindow
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
Michail Vourlakos
642b524cc7
refactor:move currentScreen to View::Positioner
...
--rename also currentScreen to currentScreenName
for better semantic representation
6 years ago
Michail Vourlakos
3a0a95e6a9
refactor: rename properties in View::Effects
...
--effectsArea became "rect"
--maskArea became "mask"
6 years ago
Michail Vourlakos
47c3d6fb41
refactor:move effects and mask at own dock class
6 years ago
Michail Vourlakos
da5cb9c61f
fix #946,improve kwin edges support
...
--make the behaviour more robust and be more
precise at geometries used at all times
7 years ago
Michail Vourlakos
84e390c312
reduce warnings
8 years ago
Michail Vourlakos
1094a6db02
update string
8 years ago
Michail Vourlakos
d3711258f1
add forceTransparentPanel in DebugWindow
8 years ago
Michail Vourlakos
3d8c8179e2
refactor layouts in containment
...
--simplify and organize a bit more the main.qml
in containment and move logic into LayoutsContainer
8 years ago
Michail Vourlakos
7c07385c10
fix #453,substitute absolute build path references
...
--fixes the kdesrc-build installation
8 years ago