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