Michail Vourlakos
4b01f59802
change default show delay to 0ms
...
--the reason is the plasma default behavior
for touch gestures under X11. Many users
report that Latte isnt working correctly
with left edges. Latte isnt responsible for
this but the plasma touch gestures implementation.
By changing the default for our Show Timer to
0ms then the situation is improved a bit more
for such cases and the user of course can
always alter its value from dock settings
window.
-https://github.com/psifidotos/Latte-Dock/wiki/F.A.Q.#q-my-left-dock-behaves-strangely-from-plasma-510-and-beyond-can-i-fix-this
-https://bugs.kde.org/show_bug.cgi?id=392464
-https://bugs.kde.org/show_bug.cgi?id=382219
7 years ago
Michail Vourlakos
7ed33e2497
fix #907,always check overlap for dodgeMaximize
...
--the check in order to identify if a maximized window
overlaps with the dock wasnt always been executed. That
was the case for multi-screens environments.
7 years ago
Michail Vourlakos
e4826d0907
dont make no needed calculations for dodge modes
...
--dodge modes now check in start if the dock contains
the mouse and thus dont make any other calculations
or calls to kwin if the dock contains the mouse
8 years ago
Michail Vourlakos
f588e74549
fix #665,block false raiseDock for containsMouse
...
--as an example Firefox 55 triggers a windowChanged
event in every mouse movement. Thus the dock wasnt
appearing because it was sent a raideDock(false)
signal. Adding a containsMouse check for all dodgeModes
fixes this. A raiseDock(false) is never sent if
the dock containsMouse
8 years ago
Johan Smith Agudelo Rodriguez
b7f9ad5685
Fix #558 , Dodge all windows and activities
8 years ago
Johan Smith Agudelo Rodriguez
a6bcc53aad
Cleaning up a bit before implementing always visible
8 years ago
Johan Smith Agudelo Rodriguez
42885005b2
DodgeAllWindows is functional
8 years ago
Johan Smith Agudelo Rodriguez
35c44a6918
DodgeMaximized is functional
8 years ago
Johan Smith Agudelo Rodriguez
2040ac3063
abstractwindowinterface now is based over an variant class type
8 years ago
Johan Smith Agudelo Rodriguez
a409d761b7
fix #527 , Dock dodges maximized window on different screen.
8 years ago
Michail Vourlakos
d54fc5b436
add Meta+` shortcut and fix animation behavior
...
--the isHidden flag shouldnt be set from visibilitymanager,
it is only the qml responsibility
8 years ago
Johan Smith Agudelo Rodriguez
dee8ebcf8b
update ever the struts the dock
8 years ago
Johan Smith Agudelo Rodriguez
adf82df246
fix #355 , Request for new visibility policy: Windows Go Below
8 years ago
Johan Smith Agudelo Rodriguez
46fe322b35
fix #358 , [Crash] - recreating dock for AlwaysVisible mode
...
If I overrride the method event I should call to implementation parent, however VisibilityManagerPrivate is triggered from view and VisibilityManagerPriavte is not owner of QEvent
8 years ago
Johan Smith Agudelo Rodriguez
0e15b27596
fix no return in nonvoid function
8 years ago
Johan Smith Agudelo Rodriguez
a5eb5c6a47
force visibility in startup if user is configuring
8 years ago
Johan Smith Agudelo Rodriguez
78187b463d
restore last beahavior for mode()
8 years ago
Johan Smith Agudelo Rodriguez
8420245102
fix #330 , visibility mode and options
...
Visibility doesn't load when switch to session
8 years ago
Johan Smith Agudelo Rodriguez
f04519b967
fix #330 , visibility mode and options
8 years ago
Johan Smith Agudelo Rodriguez
78d30ea508
DodgeMaximized receives some of love
...
DodgeMaximized now also dodges windows with a size greater than or equal to the screen
8 years ago
Johan Smith Agudelo Rodriguez
e6374da532
added support for windows with shade state and improving WindowInfoWrap
8 years ago
Johan Smith Agudelo Rodriguez
f794d5c60c
fix #308 , Always visible option does not work for side-set dock on unusual multi screen setup
8 years ago
Johan Smith Agudelo Rodriguez
ecbd2c99bc
fix #256 , Dodging/Layering Issues
8 years ago
Johan Smith Agudelo Rodriguez
7657fb036f
avoid copies of winfowrap
8 years ago
Johan Smith Agudelo Rodriguez
f6a73d4b69
fix crash deleting visibilityManager
8 years ago
Johan Smith Agudelo Rodriguez
5226b6adce
code formatted
8 years ago
Johan Smith Agudelo Rodriguez
0375e15d0a
close config window before close latte
8 years ago
Johan Smith Agudelo Rodriguez
af8f844bc6
Only visibilityManager can call mustBeHide/Shown
8 years ago
Johan Smith Agudelo Rodriguez
a014eadd40
avoid hide the dock when blockHiding is active
8 years ago
Johan Smith Agudelo Rodriguez
095dc50f1e
fix restore connfig for raiseOnDesktop/ActivityChange
8 years ago
Michail Vourlakos
1618a7bd5d
temporary raise timer double to hide timer
...
--it is also bound between values 1800 and 3000
8 years ago
Johan Smith Agudelo Rodriguez
a00c584f37
update hidden state when change the activity
8 years ago
Johan Smith Agudelo Rodriguez
fb16fee66b
fix #246 , Incorrect/inconsistent behaviour when switching virtual desktops
8 years ago
Michail Vourlakos
13325ca022
fix #238,disable/enable raise dock temporary
8 years ago
Johan Smith Agudelo Rodriguez
2f419e6eab
fix restore config
8 years ago
Johan Smith Agudelo Rodriguez
75d4b71216
#199 , AbstractWindowInterface is now a shared resource
8 years ago
Johan Smith Agudelo Rodriguez
ec3721a591
fix #139 , Un-hide Latte at desktop and activity changes
8 years ago
Johan Smith Agudelo Rodriguez
0592ba3aaf
avoid overlaping
8 years ago
Johan Smith Agudelo Rodriguez
b8cbf694f7
fix #133 , dodge active window when switching desktop
8 years ago
Johan Smith Agudelo Rodriguez
a13957e59b
fix #136 , load visibility with a timer in startup
8 years ago
Michail Vourlakos
ca97e6d486
disable more debug messages
8 years ago
Johan Smith Agudelo Rodriguez
c42250d9bb
avoid white spaces with astyle
8 years ago
Johan Smith Agudelo Rodriguez
2307efd4c4
clean up code #79
8 years ago
Johan Smith Agudelo Rodriguez
e3aac94824
permit always update dockRect variable
8 years ago
Johan Smith Agudelo Rodriguez
401e85ad8e
dont update struts when the user is configuring #25
8 years ago
Michail Vourlakos
abf84a1d1e
restore previous behavior
...
--fixed local dock geometry updating in editing
mode. Now in runtime the struts are updating
correctly
8 years ago
Michail Vourlakos
3f2847b467
disable update struts on userConfiguring state
8 years ago
Johan Smith Agudelo Rodriguez
44bdd5a90b
code formatted
8 years ago
Johan Smith Agudelo Rodriguez
77917920fd
set on all activities #52
8 years ago
Michail Vourlakos
456612d7fd
set show/hide timers default values
8 years ago