Michail Vourlakos
754fb85133
avoid crash in wayland from Widgets Explorer
4 years ago
Michail Vourlakos
84d4d4cef7
provide latte internal widget explorer
4 years ago
Michail Vourlakos
81e4b19b59
improve SunkEvents implementation
...
--each origin mouse area is now informin
the SunkEvents handler for the relevant
origin areas at the same time and this way
there is no events breakage when changing
from one sunked event origin area to another
--the sunked events origin and destination areas
are now released only when the event is NOT inside
any origin area or any destination. This way
no events breakage is appearing when changing from
destination area to origin area and vice versa.
4 years ago
Michail Vourlakos
69df6400f2
rename launchersignals to syncedLaunchers
...
--that is more appropriate name for synced
launchers latte launchers handler
4 years ago
Michail Vourlakos
1ca43ee13f
use Launchers Ability for syncing
...
--move internal synced launchers infrastructure
in order to use Launchers Ability. Things
this way will become much cleaner and
at the same reusable and maintainable
4 years ago
Michail Vourlakos
15c3b3630a
wayland:fix struts crash
...
--when struts thickness during startup was zero
that was creating an invalid window geometry under
wayland and subsequently it was crashing the app.
BUG:431381
4 years ago
Michail Vourlakos
09294b8599
sync configuration to files after save configs
4 years ago
Michail Vourlakos
e404abde4e
fix editThickness for latte panels
4 years ago
Michail Vourlakos
9d3ebca4af
provide stable struts thickness
...
--when a floating view is hiding its screen gap
there is no reason for struts to be added
during that phase. Published struts could be
the final expected window position in that case.
BUG:431255
4 years ago
Michail Vourlakos
f8cce7acfa
fix normalThickness value
4 years ago
Michail Vourlakos
919b0cbf8c
rename view property
4 years ago
Michail Vourlakos
1181fc472c
dont update GTK_FRAME_EXTENTS for floating state
...
--dont update when a floating Dock is hiding its screen
edge for a maximized window.
4 years ago
Michail Vourlakos
b9b41317ca
reduce interval for Parabolic Nullifier
4 years ago
Michail Vourlakos
da1df5bc0c
parabolic:improve clearZoom responsiveness
...
--fix also a case the even though mouse was out of the
view the zoomed items where not restoring
4 years ago
Michail Vourlakos
6a6e47c657
plenty of fixes for moving/dragging applets
4 years ago
Michail Vourlakos
2fd5f51e8d
fixes for justify alignment arrangement
4 years ago
Michail Vourlakos
2e7dcb5428
refactor rely on c++ to provide justify alignment
...
--c++ takes the burden to validate the Justify alignment
4 years ago
Michail Vourlakos
c2595ba170
fix missing header
4 years ago
Michail Vourlakos
c7fedca8b6
remove margins from SinkAreas
4 years ago
Michail Vourlakos
1b23e3669b
field QQuickItem pointers for Parabolic/EventsSink
...
--avoid crashes when the relevant destination/origin
quickitems are deleted during their events processing
4 years ago
Michail Vourlakos
574135e084
Welcome the all new EventsSink infrastructure
...
--each applet has now its own Sunk events to handle,
and as such each applet can now have different paddings
and that does not create any issues or missing events
4 years ago
Michail Vourlakos
de6f2282e6
remove all padding events code
...
--in favour of EventsSink approach that will
probably solve all corner cases of view sunk
events
4 years ago
Michail Vourlakos
bc50b437e9
introduce View::EventsSink
4 years ago
Michail Vourlakos
60aa17dada
fix missing header
4 years ago
Michail Vourlakos
ba9233684e
view:separate parabolic c++ code from view
...
--The parabolic effect c++ part of View now
leaves in its own class
4 years ago
Michail Vourlakos
b5ceb4d91a
tasksparabolic:use view triggering values
4 years ago
Michail Vourlakos
259f04f7c9
view:forward ParabolicEnter from c++
4 years ago
Michail Vourlakos
17865ee21a
task parabolic more fixes for its implementation
4 years ago
Michail Vourlakos
dcde80e6ed
view::use a timer to nulify currentParabolicItem
4 years ago
Michail Vourlakos
a1ec6de412
tasks:make parabolic effect fixes
4 years ago
Michail Vourlakos
345d2823f6
simplify parabolic criteria in view
4 years ago
Michail Vourlakos
ae9836ccba
first iteration for new parabolic
4 years ago
Michail Vourlakos
3c17c2e839
settings:disable StaysOnTop hint
4 years ago
Michail Vourlakos
bc5ba50147
refactor:plenty of fixes for masks/input events
...
--use only input events in order to identify the area
from which a window accepts input and also remove almost
every mask-qml code handling
--by reducing mask usage to minimum we fix also the
BLACKLINE bug under X11
4 years ago
Michail Vourlakos
ba94315ecb
REFACTOR:input events and mask area
...
-- The new approach reduces mask area calls to
barely minimum. Input mask is used instead to
specify the area for which we accept input.
-- The new approach solves also the BLACKLINE issue
when hovering the view at startup. This is because
at all times the full window area is drawn.
4 years ago
Michail Vourlakos
4bf562c17b
remove unneeded line
4 years ago
Michail Vourlakos
0c153de58f
sinkedevents:optimize calculations
4 years ago
Michail Vourlakos
167a19b748
sinked events:respect Fitts Law
4 years ago
Michail Vourlakos
259d183179
dont be so verbose for sinked events
...
--so debug messages only for pressed sinked event
4 years ago
Michail Vourlakos
74d9065f1f
change applets margins/paddings approach
4 years ago
Michail Vourlakos
96fd421e9f
sinked events:various fixes
...
--disable sinked events when parabolic effect is
enabled. It needs to be rethought how this could work
properly with parabolic effect.
4 years ago
Michail Vourlakos
746f32050d
adjust mouse events relevant to view paddings
4 years ago
Michail Vourlakos
b06e164f53
expose view padding through qml
4 years ago
Michail Vourlakos
2deed2d10c
visibilitymanager use effects to hide/show mask
4 years ago
l10n daemon script
ddcc2bbe6b
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
4 years ago
l10n daemon script
d87bdb379a
GIT_SILENT made messages (after extraction)
4 years ago
Vlad Zahorodnii
54a14bce0f
wayland: Add the screencast protocol to X-KDE-Wayland-Interfaces
...
Recently support for window thumbnails on Wayland was added in
latte-dock, but it shouldn't work as is because the screencast protocol
is not listed in X-KDE-Wayland-Interfaces. Only "trusted" applications
can bind the screencast global.
4 years ago
Michail Vourlakos
939c0573f9
x11:accept signals from Desktop windows
...
--this way we make sure that if Desktop windows
were not filtered out in the past they will be
in the future
4 years ago
Michail Vourlakos
c7d11c443e
fix hiding of panels with mask technique
4 years ago
Michail Vourlakos
043c65e36c
remove irrelevant line
4 years ago
Michail Vourlakos
3a5acf9383
layouts:fix crash when switching memoryusage type
4 years ago
Michail Vourlakos
d610cd3419
wayland:dont show/hide views totally, use mask
...
--use mask to achieve this in order to not have to
handle wayland weirdness with surfaces and reattached
properties
4 years ago
Michail Vourlakos
302c6a9cc2
update pause layout in multiple layouts environment
...
--the new approach takes into account only the layout
appliedactivities and accepts also FreeActivities as
valid to be paused
4 years ago
Michail Vourlakos
ef415e51fb
disable pause button for only one running activity
4 years ago
Michail Vourlakos
5af3036613
fixes for identifying Unity vertical view showing
...
--more specific identifying properly when a vertical
view is shown and is touching a top or bottom view
that has requested to be fully trasparent when no
maximized window exists
4 years ago
Michail Vourlakos
5e50147848
fixes for dock settings window
...
--do not alter maxlength and offset incorrectly
when cycling between different views with different
relevant settings
4 years ago
Michail Vourlakos
7c542e6246
update layouts activities when activity is removed
4 years ago
Michail Vourlakos
a02056b4c8
ignore activities that are not currently present
4 years ago
Michail Vourlakos
0563b2d21b
add command line version option
4 years ago
Michail Vourlakos
e4714d748f
dont load freeactivities layouts if no frees
4 years ago
Michail Vourlakos
8448f36ed9
check layout valid activities
4 years ago
Michail Vourlakos
567e3ab78f
initmultiple:update activities for specific layout
4 years ago
Michail Vourlakos
a83d26a35b
multiple:make switch funtion work properly
...
--when the user requests a specific layout in Multiple
Layout mode the new approach is the following. If
the layout has assigned activities this is respected
but if its activities are empty that layout is assigned
only on the current activity and any other layouts assigned
explicitly to that activity are released
4 years ago
Michail Vourlakos
5101a1314e
fix switch button for single layout mode
4 years ago
Michail Vourlakos
9428027aff
provide universalsettings upgrade path for v0.10
4 years ago
Michail Vourlakos
eb627dd070
multiple mode:animate properly layouts unloading
4 years ago
Michail Vourlakos
41c2e2b033
refactor:improve Synchronizer:swithToLayout
...
--the new approach is much clearer and easy to
read that the deprecated one
4 years ago
Michail Vourlakos
95486a1296
syncing on settings startup is needed no more
4 years ago
Michail Vourlakos
d8f1f7e4b9
refactor:settings layouts controller
...
--the controller does not need to host its own
CentralLayouts any more. It retrieves original
data for Synchronizer, updates layouts accordingly
and sends back to Synchronizer all the updated
layouts data
4 years ago
Michail Vourlakos
d5e83280d2
refactor:simplify layout data access
4 years ago
Michail Vourlakos
dfbf83b4a1
activities menu:provide CurrentActivity option
4 years ago
Michail Vourlakos
13708ddf4a
support singleModeLayoutName property in settings
...
--single mode has now its own unique property to hold
the layout to be used in single mode
4 years ago
Michail Vourlakos
bc87d53e83
updates for layouts model single mode
4 years ago
Michail Vourlakos
7393ac02eb
drop currentLayoutName as signal from synchronizer
4 years ago
Michail Vourlakos
a9774ff13f
update Switch button in Layouts table
4 years ago
Michail Vourlakos
f31c698330
expose sortByColumn for layouts mode
4 years ago
Michail Vourlakos
4d7e1dca83
update layouts table to support new approach
4 years ago
Michail Vourlakos
419886b2ea
identify dock changing layout in same visible area
4 years ago
Michail Vourlakos
0ee31eead6
update kwin disabled borders infrastructure
4 years ago
Michail Vourlakos
c7d163fdb6
plenty of fixes for multiple layouts
4 years ago
Michail Vourlakos
588349e91c
update text for Layout Read-Only
4 years ago
Michail Vourlakos
527f865eda
fix last config view tracking for multiple layouts
4 years ago
Michail Vourlakos
42dedca86f
fixes for multiple layouts new approach
4 years ago
Michail Vourlakos
3689cc406d
retrieve available screen space through activityid
4 years ago
Michail Vourlakos
9026f931fd
fixes for corona available areas calcs
4 years ago
Michail Vourlakos
951668fff9
single informative window for activating layouts
4 years ago
Michail Vourlakos
2e120f9446
make Multiple mode work correctly
4 years ago
Michail Vourlakos
caf9bf7b78
REFACTOR:Drop Shared Layouts infrastructure
...
--Move in a simpler layouts approach.
--Single Layout mode loads ONLY ONE Layout for ALL Activities
--Multiple Layouts mode loads any combination of Layouts based
on the following settings:
-- OnAllActivities
-- ForFreeActivities
-- SpecificActivities
4 years ago
Michail Vourlakos
63bfc444c4
provide allactivities and free activities ids
4 years ago
Michail Vourlakos
fe34392e1f
fix #24 , typo
4 years ago
Michail Vourlakos
8553a2e511
discover plasma theme shadow size and color
5 years ago
Michail Vourlakos
1142950f69
provide effect/masks regions for custom backgrounds
...
--PlasmaExtended::Theme produces QRegions based on corners
radius that can be consumed afterwards from Effects calculations
in order to provide correct QRegions for custom backgrounds
produced from custom background radius option
5 years ago
Michail Vourlakos
bd16a0da69
provide self-calculated theme corners mask
5 years ago
Michail Vourlakos
0e0e8fe5be
provide two different export actions for layouts
...
--Export For Backup, exports a layout with its entire
configuration for ALL applets
--Export As Template, exports a layout after the user
has chosen which applets should keep their settings
and personal data. By default Latte Tasks plasmoid
is going to propose to keep its data because no
personal data are kept in it
5 years ago
Michail Vourlakos
fd47976c1a
provide margins for drop down menu buttons
5 years ago
Michail Vourlakos
343c1e632a
provide consistent slots naming
...
--onSomethingChanged syntax is preferred for all
slots that are triggered from somethingChanged signals
--doThis syntax is preferred for generic slots that
are triggered from various different codepaths
5 years ago
Michail Vourlakos
dd46c79475
storage:expose applet plugins information
5 years ago
Michail Vourlakos
a36b49de77
data:extend generictable functionality
...
--provide different insert methods in order
to insert elements based on name or id sorting
criteria
5 years ago
Michail Vourlakos
7a3d68ed61
sort layouts based on their names
...
--when layouts are presented to the user it is preferred
to be perfectly sorted based on their names
5 years ago
Michail Vourlakos
8b836da44e
genericlayout:improve semantics for id references
5 years ago
Michail Vourlakos
3de29ece9b
drop subContaiment functions from genericlayout
...
--responsibility is now at Layouts::Storage singleton
class
5 years ago
Michail Vourlakos
ac2a4cffc6
support different subcontainments types
...
--create an abstract implementation for subcontainments
such as systrays and group applet in order to use
the same infrastructure for all storage operations
such as Multiple Layouts loading, copying views,
providing important information etc.
BUG:418642
5 years ago
Michail Vourlakos
46292bf7e5
layouts::storage,provide subcontainment identities
...
--a generic way to identify subcontainments such as
systrays, group applets etc...
5 years ago
Michail Vourlakos
ab2f416176
layouts::storage,functions for subcontainments
5 years ago
Michail Vourlakos
d4bed3881b
drop layout::storage totally
...
--use only the all new layouts::storage
singleton class for all layout storage
operations
5 years ago
Michail Vourlakos
d3c1f4d1a8
layouts::storage,move copyView() function
5 years ago
Michail Vourlakos
53a0cb6574
layouts::storage, move syncToLayoutFile() code
5 years ago
Michail Vourlakos
d97be6744d
layouts::storage, move isBroken() function
5 years ago
Michail Vourlakos
9a1346d04a
layouts::storage support importToCorona()
5 years ago
Michail Vourlakos
2fd9d6cbfd
layout::storage move private functionality
...
--move private functionality to singleto class
5 years ago
Michail Vourlakos
d97fe4c59c
provide a new Layouts::Storage singleton
...
--this class will be the replacement for layout::storage
and will be responsible for any containment actions for
all layouts either loaded or offloaded. Through this
refactor loading and checking CentralLayouts should become
lighter and also memory efficient
5 years ago
Michail Vourlakos
9ff834ccae
layouts:define custom text properly
...
--store the full text color in layout file
5 years ago
Michail Vourlakos
d3a0b3cf31
details:confirm layout change,save data when needed
5 years ago
Michail Vourlakos
7695443a90
details:update buttons state on dataChanged
5 years ago
Michail Vourlakos
131ce454f2
fix IconData references based on Data::Generic type
5 years ago
Michail Vourlakos
5cb0277682
make layoutstable generic table dependent
5 years ago
Michail Vourlakos
3c92b04cbc
provide generic table datatype
5 years ago
Michail Vourlakos
519decb85c
update layoutstable remove function
5 years ago
Michail Vourlakos
188aa10b40
update datatypes to use generic data type
5 years ago
Michail Vourlakos
1af16862bf
provide Data::Generic to be used from datatypes
5 years ago
Michail Vourlakos
9f7f846318
provide applet internal data type
5 years ago
Michail Vourlakos
fb843776a0
set document-new icon for New Templates menu items
5 years ago
Michail Vourlakos
7ef74d2096
sync settings before exporting
5 years ago
Michail Vourlakos
043849c4e7
templates:track properly hidden multiple template
5 years ago
Michail Vourlakos
37d629125c
drop deprecated presets/prestyles etc...
...
--we now use templates directory
5 years ago
Michail Vourlakos
5876548a7d
drop deprecated importing layout presets
5 years ago
Michail Vourlakos
6dd3d96bfb
update MultipleLayoutsHidden file importing
5 years ago
Michail Vourlakos
7c238589ba
improve name style and layouts path references
...
--use Importer in order to reference layouts directory
in user space and improve also naming for relevant
Importer functions
5 years ago
Michail Vourlakos
5ed3f111e3
update Layout::MULTIPLELAYOUTSHIDDENNAME
...
which is used to identify multiple layouts hidden
base layout
5 years ago
Michail Vourlakos
ba178e534d
add missing signals when adding new layout
5 years ago
Michail Vourlakos
50c419d4e4
upgrade importDefaultLayout codepaths
...
--use Templates::Manger in order to import
default layout on startup
5 years ago
Michail Vourlakos
15dc6f5eac
move newLayout from layoutsmanager to templates
5 years ago
Michail Vourlakos
0393e0ff35
settings:improve init of layout templates submenu
5 years ago
Michail Vourlakos
77515be7c6
settings:expose LayoutTemplates to New button
5 years ago
Michail Vourlakos
cd89f959e3
update layout system template identifying
5 years ago
Michail Vourlakos
19c96df252
update Layout::Manager::newLayout() function
...
--drop its presets support and update to all new
Layout Templates manager
5 years ago
Michail Vourlakos
edf06edeba
drop Layouts::Manager::presetsPaths
5 years ago
Michail Vourlakos
1b4d13959b
use new TemplateManager add default templatelayout
5 years ago
Michail Vourlakos
6e2d8143e5
improve Default Layout Template name is accessed
5 years ago
Michail Vourlakos
2fdbc134a1
load system layout templates properly
5 years ago
Michail Vourlakos
545404ec82
introduce all new templates manager
...
--this class is going to be responsible for all
templates tasks
5 years ago
Martijn Vogelaar
b207950cc7
#15 Drag drop layout text
5 years ago
Michail Vourlakos
3ea099a54b
update namespace for uniqueidinfo
5 years ago
Michail Vourlakos
4777e33a59
update namespace for PreferencesData
5 years ago
Michail Vourlakos
910f480a3d
rename data to layoutcolordata
5 years ago
Michail Vourlakos
47ef73041b
update data::layout... namespaces
5 years ago
Michail Vourlakos
b39c35b487
update namespace/name for Data::LayoutColor
5 years ago
Michail Vourlakos
805e37a368
update Layout::Data::ActivityData namespace
5 years ago
Michail Vourlakos
375579a517
move data classes from settings to app directory
...
--makes more sense data records to be accessible both
from settings and layouts management classes
5 years ago
Michail Vourlakos
da61a432cd
add template options to layoutdata
5 years ago
Michail Vourlakos
aee04ef180
set maximum values for mouse sensitivity buttons
5 years ago
Michail Vourlakos
5d7ea7c9c7
fix crash at primary config when switching layouts
...
--fix crash at primary config when switching layouts
--load on demand view type options at vertical latte
views as memory improvement
5 years ago
Michail Vourlakos
9092e54fc0
enable Multiple Layouts mode in wayland
...
--enable multiple layouts mode partially and
try to provide at least one central layout
combined with a shared layout
5 years ago
Michail Vourlakos
dec2860d5f
synchronizer:improve freeactivities layout semantic
5 years ago
Michail Vourlakos
b799950ddb
corona:remove editing windows earlier
...
--it minimizes warnings during exit
5 years ago
Michail Vourlakos
fed3194ca9
multiple:unload central layouts after the additions
...
--this way a shared layout that unloads its only central
layout is not unloaded at all if a new central layout exists
with it
5 years ago
Michail Vourlakos
e323f31645
use universal inAdvancedMode for edit settings
...
--for all view edit windows are now using the same
flag in order to identify basic and advanced level
for editing their settings
5 years ago
Michail Vourlakos
0bcc45e633
use KWin slideouts when switching layouts
5 years ago
Michail Vourlakos
105b14de38
layouteditor:improve activity/shares edit behavior
...
--situation has improved vastly for users for activities
and shares when trying to change their values. The menus
that appear now contain Ok/Cancel buttons in order to
accept or ignore the changes. If the user just hides
the menu without clicking Ok button then the changes
are ignored.
5 years ago
Michail Vourlakos
3f1e788885
details:fix checkboxes options
...
--use one single checkbox for its option and
align an much as possible previous radiobuttons
5 years ago
Michail Vourlakos
b808fa2559
reduce minimum hide timer interval to zero
5 years ago
Michail Vourlakos
7e4791fdbc
fixes for hiding/showing signaling
5 years ago
Michail Vourlakos
8c1d0d34e5
rename internal containments to subcontainments
...
--applets that act as internal containments are now called
subcontainments because they are containments inside
main containments
5 years ago
Michail Vourlakos
59878a3f28
details:update window title based on layout name
5 years ago
Michail Vourlakos
a623858d78
details: give layouts their background badges
5 years ago
Michail Vourlakos
72fa5cdd9c
rename background delegate of layouts editor
5 years ago
Michail Vourlakos
39fb0df8dc
remove background cmbbox deprecated code
5 years ago
Michail Vourlakos
c3e430e356
fix crash when unloading layouts
...
--when unloading layouts applets are deleted
and subsequently all the heuristics for identifying
expanded applets are removed. In such case
there were rare cases that applet()->id() was
trying to be accessed and that was subsequently
creating crashes because applet did not exist
anymore. AppletQuickItems probably are deleted
after applet has already been destroyed.
5 years ago
Michail Vourlakos
c64354c048
update CustomIndicator button onParentView change
5 years ago
Michail Vourlakos
45d09b2cd4
editdock:support indicatorsuimanager
...
--the new approach is much more memory efficient
as the same indicator config ui is used for ALL
views and anything related to config uis is now
handled by the manager instead of each diffent
view on its own
5 years ago
Michail Vourlakos
5d1edfe68d
fix layouts model original data discoveries
...
--original data indexes may not be consistent with
current layouts data. If a layout is removed from
current layouts then many original layouts data indexes
are totally different. This commit fixes this.
5 years ago
Michail Vourlakos
c1fc7b77f0
settings:clear new fields during duplicating layout
5 years ago
Michail Vourlakos
582de7afe3
each view now keeps one indicator configui
...
--curent view indicator config ui is not deleted
when the PrimaryConfigView changes its parent view.
For each view there is one indicator config ui
that is kept available to be shown when appropriate.
This way we avoid unnecessary recreations of indicator
config uis when the user cycles between different views
settings.
5 years ago
Michail Vourlakos
1c0f5acde8
call KIconDialog with default getIcon()
5 years ago
Michail Vourlakos
676e648ca3
layouts editor:fix shared layout icon badges
...
--when the shared layout has user assigned icon
then that icon is always preferred
--choose which icons are drawn for shared layout
based completely on what icons are already chosen
for the assigned shares (central layouts)
5 years ago
Michail Vourlakos
28bcc973c0
details:add layout icon property
...
--expose icon properly at details window
5 years ago
Michail Vourlakos
437c04cf92
details:add icon_clear behavior
5 years ago
Michail Vourlakos
c3fd137032
details:add clear pattern button
5 years ago
Michail Vourlakos
0286966cab
use properly default custom background values
5 years ago
Michail Vourlakos
1ee03fe92d
disable Layouts BackgroundColumn ediatability
5 years ago
Michail Vourlakos
04305205ca
details:add Ok,Cancel buttons
...
--delete details window properly after has
been used from the user
5 years ago
Michail Vourlakos
835c24cbcb
provide default custom background values
5 years ago
Michail Vourlakos
a787567bf2
settings:apply new background properties properly
5 years ago
Michail Vourlakos
72a70c7da7
details:add backgound settings functionality
5 years ago
Michail Vourlakos
d8b339ac7b
details:add colors functionality
5 years ago
Michail Vourlakos
3c94aa8d75
drop sub handler detailsoptionshandler
...
--drop the sub handler detailsoptionshandler
because the new design wont have tabs like the main
settings window does. Views table will be provided
through a new sub dialog.
5 years ago
Michail Vourlakos
029090a2de
details:provide colorcmbbox delegate
5 years ago
Martijn Vogelaar
05fd28b2dc
fix #10,Delete button deletes layout.
5 years ago
l10n daemon script
5832978fbf
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
5 years ago
l10n daemon script
5a067d17a5
GIT_SILENT made messages (after extraction)
5 years ago
Michail Vourlakos
a3250cf7ca
fixed for View::inEditMode flags
...
--inEditMode is now updated directly from
containment()->inUserConfiguring()
--add again hiding blockers when View gets
into edit mode. That was lost during last commits
because it was part of Visual qml code that
has been moved to another window.
5 years ago
Michail Vourlakos
6cb97068c2
SidebarAutoHide support floating gap contains mouse
...
--floating gap window is now activated independently of
kwin edges supports and only when really needed.
SidebarAutoHide visibility mode has been adjusted in order
to work nicely with floating gap window helper
5 years ago
Michail Vourlakos
0d02a92733
increase hide timer specific SidebarAutoHide msecs
...
--when the user has triggered its showing. It must be
given enough time for the user to observed the sidebar
contents before checking out if the sidebar must hide.
5 years ago
Michail Vourlakos
01a17ea9ba
visibility:update hide timer interval handling
...
--hide timer now has a default/user set value but
it can also become with different intervals if
specific codepaths require it.
5 years ago
Michail Vourlakos
3b3388d673
rename SideBar to SidebarOnDemand
...
--improve semantics all over the place now
that we provide two different sidebar
visibility modes
5 years ago
Michail Vourlakos
0784c0dacd
improve View isFloatingPanel semantics
5 years ago
Michail Vourlakos
ee9c69ad8b
Details,Colors, choose color name as display role
5 years ago
Michail Vourlakos
a37d4df09c
Details:Layouts ComboBox in form layouting style
5 years ago
Michail Vourlakos
b918d3e965
provide proper Colors model for Details dialog
5 years ago
Martijn Vogelaar
2e4f7da4c2
Introduction and implementation of the SidebarAutohide
...
as discussed in #19 .
5 years ago