Michail Vourlakos
40034a363f
fix focus behavior when notes applet is used
...
BUG:443236
3 years ago
Michail Vourlakos
7eff55b793
wayland:multiple layouts load properly on activities
4 years ago
Michail Vourlakos
7bc31fc9ea
support wayland activities since kf5>=5.81
4 years ago
Michail Vourlakos
9790b0cdad
set userconfiguring early enough on first creation
4 years ago
Michail Vourlakos
117e8e2dc3
windowscancover:update hidden state based on mouse
...
--use containsmouse flag to show/hide windowscancover
like all the rest visibility modes
4 years ago
Alexander Lohnau
505379ed04
Use spdx syntax for all files
4 years ago
Ömer Fadıl Usta
03e9c6c954
Reorder inits to Fix wrong initialize problem and fixes for string compares
4 years ago
Michail Vourlakos
7f994dfa7e
reset view::positioner::slideoffset for Dock case
...
--when the View is changing from Panel to Dock mode,
panel slideoffset should update also
4 years ago
Michail Vourlakos
a001eab39c
provide isSidebar flag for view::visibility
4 years ago
Michail Vourlakos
f2dda7347c
set input mask properly for hidden sidebars
...
--do not enable any input mask for hidden sidebars
4 years ago
Michail Vourlakos
76549a9f99
shortcuts:wait for view to fully shown properly
...
--the new approach is not using timers but actual
events from View in order to identify when the
view is fully shown and when their popup is actual
visible. This way popup showing and view slide-in
is always synchronized properly
BUG:425078
4 years ago
Michail Vourlakos
8028efaa6c
expose isShownFully to ViewPart::Visibility
4 years ago
Michail Vourlakos
c74b60c7da
subcontainments considered Expandable
4 years ago
Michail Vourlakos
597ee4af5f
respect always appletIsExpandable flag
...
--this way applets that during start were
expandable and now they are not, they do
not trigger expanded codepaths
4 years ago
Michail Vourlakos
16b83772e3
fixes for Sidebars hiding/showing behavior
4 years ago
Michail Vourlakos
940bee9408
Latte::Quick use layout popUpMargin
...
--this way we can support three different
popup styles. Plasma/AllBorders/Far From Edge
4 years ago
Michail Vourlakos
f5fb12e8da
position latte panels pop ups really nice
...
--expose appletsLayoutGeometry through Latte::View
dynamic properties and allog LattQuick::Dialogs to
use it in order to be positioned nicely
4 years ago
Michail Vourlakos
1e487a4b1c
widgetexplorer:delete on each hiding
4 years ago
Michail Vourlakos
53827549d7
widgetsexplorer:instantiate model on each showing
4 years ago
Michail Vourlakos
18233dc6ee
viewsdialog:support moving between active layouts
4 years ago
Michail Vourlakos
5fd18ee0af
add LayoutsManager::moveView function
...
--moveView for active layouts under MultipleLayouts
becomes more generic and can be used either from
onscreens and offscreens views
4 years ago
Michail Vourlakos
945b8ba5ea
expose margin values in pixels for the user
...
--margin values are in percentage, now the user
is able to hover over these values in order
to be informed how much they are calculated in
pixels
4 years ago
Michail Vourlakos
00a3d15478
fix #64,position views properly under wayland
...
--last week commit about beautiful slide in/out through
kwin infrastructure broke the wayland placement for
docks and panels. This commit fixes the issue
and at the same time provide beautifule slide in/outs
for docks panels during their creation and removal.
4 years ago
Michail Vourlakos
aa608f1bf5
use ::storedView approach for Duplicate View
4 years ago
Michail Vourlakos
2c8d7134bd
simplify Layout::newView calls
...
--template file is already provided from Data::View
so there is no real reason to expose it one
more time
4 years ago
Michail Vourlakos
1fac17d6ba
Storage:update newView for views editor
...
--trying to support newView that works in all the
cases between inactive/active layouts
4 years ago
Michail Vourlakos
8c23f267ed
smooth slide-in/out after startup and view removal
4 years ago
Michail Vourlakos
f68aac0501
slide-out views when deleted
4 years ago
Michail Vourlakos
02ff6cc808
fixes for offline properties updates
4 years ago
Michail Vourlakos
d420a75b8a
view nextLocation show properly after slidein
...
--show view completely after slide-in and after the
slide-in animation has completed trigger visibiliy
checks based on regular visibility criteria
4 years ago
Michail Vourlakos
b03be80410
disable visibility toggleHidden for no sidebars
...
--that code can create issues during startup that
visibility mode is not yet set properly and it has
not yet been specified what is going to be its
proper behavior for no-sidebars visibility modes
4 years ago
Michail Vourlakos
b235e6cc96
update view alignment to new architecture
...
--view alignment can now be updated either by
editdock window or through views dialog in
settings window
4 years ago
Michail Vourlakos
92f12b6f63
view:update move to layout
...
--update to new infrastructure that is able to
switch view location by combining multiple
changes at the same time
4 years ago
Michail Vourlakos
cc4f901cf1
viewsdialog:support updating screen
4 years ago
Michail Vourlakos
9a37926348
view::set reposition changes immediately if needed
4 years ago
Michail Vourlakos
3ec142d3a2
drop deprecated screen edge relocation codepath
4 years ago
Michail Vourlakos
f0065279f4
update view:positioner relocation properties
4 years ago
Michail Vourlakos
be636de5ce
viewsdialog:show view screen edge margin if any
4 years ago
Michail Vourlakos
5af4f9c434
provide name for views
4 years ago
Michail Vourlakos
a7ac422b31
support running views data from Layouts::Storage
4 years ago
Michail Vourlakos
c65e7ce4df
improve naming of positioner property
4 years ago
Michail Vourlakos
a4e6570b05
update mask properly for !compositing case
...
BUG:433887
4 years ago
Michail Vourlakos
393db028b7
provide access below screen margin for Docks
...
--using hidden VisibilityManager::floatingGapWindow
implementation in order to provide full access for
the area which is below the screen margin when the
user has disabled user interaction for that area
BUG:433820
4 years ago
Michail Vourlakos
03bd034898
fix user changing screen behavior
...
--wait for the actual screen change to really
happen in order to reshow the dock afterwards
BUG:433876
4 years ago
Michail Vourlakos
f6df7a7df1
introduc fast layout manager for containment
4 years ago
Michail Vourlakos
56b142eca0
same way everywhere to expose containmentActions
...
--tasks applet is now using a generic way to show
Latte containmentActions for its context menu and
this can be easily reused by any other applet that
creates its own ContextMenu
4 years ago
Michail Vourlakos
d51f2d99a3
context menus add more sections
...
--move elements around in order for the user to find
them at the same positions for all cases independent
if the user triggers context menu from applets or
empty containment areas
4 years ago
Michail Vourlakos
965644ce2c
add duplicate view in context menu
4 years ago
Michail Vourlakos
87ae24dae1
add myView.action() to reach view actions
...
-this way things are more clear how the actions
are applied and reordered
4 years ago
Michail Vourlakos
a44c5fa821
provide remove dock action in context menu
4 years ago