Zhang Dingyuan
0483815883
refactor: launchpad animation use states
...
If the launchpad is redisplayed using only the map operation, the
animation can be interrupted midway.
Log:
2024-08-08 17:43:59 +08:00
Zhang Dingyuan
25da459efb
refactor: launchpad animation and greeter animation
...
as title
Log:
2024-08-08 17:43:59 +08:00
Zhang Dingyuan
3dbf54f3a0
feat: add launchpad only animation
...
add new animation
Log:
2024-08-08 17:43:59 +08:00
Yixue Wang
e788d0cb14
fix: live not work
...
* Don't hide desktop when multitask view is shown.
* Improves preview, add radius and shadow.
2024-08-08 17:37:27 +08:00
lbwtw
934dee4ebe
fix: Alt+tab to display no window in workspace
...
when there is no window in the workspace, it is
forbidden to use the shortcut key to open the
alt+tab view.
Log:
2024-08-08 17:33:00 +08:00
lbwtw
67a959bb87
fix: alt+tab low probability window does not hide
...
the time interval between two alt+tabs is too short, and
the previous window animation is not stopped, causing
problems. added an interruption mechanism.
Log:
2024-08-08 17:11:47 +08:00
lbwtw
e93d579818
fix: Window left and right key events are abnormal
...
Key_Right and Key_Left should not truncate event delivery.
Log:
2024-08-08 13:41:56 +08:00
lbwtw
e85b51bc4f
fix: WorkspaceMask flashes
...
WorkspaceMask initial opacity should be 0.
Log:
2024-08-08 13:25:49 +08:00
lbwtw
24993663fd
fix: Alt+Key_Left or Key_Right display WindowsSwitcher
...
when switcher.visible is false, ignore Key_Right and
Key_Left event.
Log:
2024-08-08 13:11:43 +08:00
lbwtw
0c1581923c
feat: Improve window preview for alt+tab
...
1,in WindowsSwitcher, when taking a snapshot of a
SurfaceItem, a BoxShadow may be obtained, and a
black image will appear around the rounded corners
of the snapshot.
2,no Boxshadow on the preview window edges.
3,preview window's shadow flickers when animator
end.
Log:
2024-08-08 10:11:00 +08:00
Yixue Wang
b6a0bec671
feat: support composing multiple animations
...
Handle triggerring animations when in animation.
2024-08-07 17:30:41 +08:00
Zhang Dingyuan
45e3f06418
feat: update wallpaper animation cover
...
add black cover
Log:
2024-08-07 17:29:50 +08:00
Zhang Dingyuan
f9d5e6ef1d
feat: update layershell fullscreen animation
...
scale 0.2 -> 0.3
Log:
2024-08-07 17:29:50 +08:00
groveer
4801ddee85
chore: sync from waylib
...
depend: https://github.com/vioken/waylib/pull/458
Log:
2024-08-07 17:28:09 +08:00
pengwenhao
4c79626f02
fix: task-view gestures and shortcuts interaction
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-07 17:27:54 +08:00
pengwenhao
a8886bfeba
fix: three-finger window maximized rebound
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-07 17:27:54 +08:00
pengwenhao
31ae22d604
fix: shortcut method task view animation window jump
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-07 17:27:54 +08:00
groveer
d9e28248b7
chore: rm `back to normal`
...
Log:
2024-08-07 15:28:30 +08:00
Zhang Dingyuan
7700d46fe9
fix: launchpad will show on lockscreen
...
add lockscreen check
Log:
2024-08-07 14:21:00 +08:00
Zhang Dingyuan
3355ef7db3
feat: update greeter style
...
update style
Log:
2024-08-07 14:21:00 +08:00
lbwtw
ff26a27e8f
feat: Support left and right key switching
...
Bind the left and right buttons to Switcher::Previous
and Switcher::Next.
Log:
2024-08-07 13:20:28 +08:00
pengwenhao
e4ea6a804e
feat: task view four-finger follow
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-07 11:41:18 +08:00
pengwenhao
e10ea1588d
feat: fast togglable gesture state
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-07 11:41:18 +08:00
pengwenhao
e156245b8b
feat: finger register process.
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-07 11:41:18 +08:00
Yixue Wang
cd4604cb0c
fix: surface move to workspace not work
...
Use wrapper instead of surface item.
2024-08-07 11:34:33 +08:00
Zhang Dingyuan
a9e95f4151
refactor: user shortcut move to qml
...
add ShortcutModel
Log:
2024-08-07 11:17:21 +08:00
lbwtw
bd60a843e5
feat: add window activation animator and WorkspaceMask
...
1,Add WorkspaceMask as background mask to make the desktop
look translucent.
2,Add window activation animator to make the window transition
from the preview position to the original position.
3,window activation animator is limited to 18 windows at most.
Log:
2024-08-07 11:14:23 +08:00
groveer
dba2eeb46c
fix: greeter and xdgsurface focus error
...
Log: 修复普通窗口失焦问题,修复登录时greeter失焦问题
2024-08-06 17:45:01 +08:00
Zhang Dingyuan
74487dfedd
fix: blur not working
...
remove viewport
Log:
2024-08-06 15:28:50 +08:00
Zhang Dingyuan
6c5ba1894d
fix: wallpaper will not refresh
...
lock state
Log:
2024-08-06 09:16:38 +08:00
Zhang Dingyuan
1d2ad45f08
feat: add greeter show animation
...
as title
Log:
2024-08-06 09:16:38 +08:00
Zhang Dingyuan
7ca0fb03c9
fix: greeter logo not shift with parent
...
wrong level
Log:
2024-08-06 09:16:38 +08:00
Zhang Dingyuan
b220cbbfc0
feat: add unlock animation
...
all window need hide
Log:
2024-08-06 09:16:38 +08:00
Zhang Dingyuan
9153784c5c
refactor: wallpaper controller add lock state
...
only allow one controller get control
Log:
2024-08-06 09:16:38 +08:00
Zhang Dingyuan
be72e3f0f3
fix: high cpu use
...
foreign toplevel parent surface loop
Log:
2024-08-06 09:16:38 +08:00
Zhang Dingyuan
23d7b9243f
fix: window wallpaper not working
...
refactor wallpaper item
Log:
2024-08-06 09:16:38 +08:00
JiDe Zhang
a22c282542
Fix surface freeze when enable corner rounded effect
2024-08-02 18:50:45 +08:00
JiDe Zhang
377f1843b2
Revert "Fix surface freeze when enable corner rounded effect"
...
This reverts commit 66ee5851b6 .
2024-08-02 18:50:45 +08:00
JiDe Zhang
66ee5851b6
Fix surface freeze when enable corner rounded effect
2024-08-02 17:25:33 +08:00
lbwtw
c632d6dd36
WindowsSwitcher: Improve the preview fade-in and fade-out animation
2024-08-02 15:55:18 +08:00
rewine
ec601eb8f4
fix: can't set cursor theme
2024-08-02 15:33:49 +08:00
JiDe Zhang
fbd51f62f3
Add window corner radius effect
2024-08-02 14:33:45 +08:00
Yixue Wang
e4ab11196c
feat: handle workspace quick jump
...
Add shortcuts for workspace quick jump.
2024-08-02 11:29:07 +08:00
Lu YaNing
1b37d393dd
Fix black screen for setting replication mode
...
Adaptive rendering optimization
2024-08-01 15:57:30 +08:00
lbwtw
ebbc51230f
fix: switchView.model undefined
2024-08-01 15:27:07 +08:00
Lu YaNing
93bb6fbf09
fix: The secondary screen cannot be set as a mirror screen
2024-08-01 14:03:54 +08:00
Yixue Wang
c6fe0e2239
chore: set invisible instead of comment
...
Set destroyBtn and createBtn invisible instead of commenting them out.
2024-08-01 11:33:48 +08:00
Yixue Wang
191818ae12
feat: support animation across workspace switch
...
Add an animation component to animate across workspace switch.
2024-08-01 11:33:48 +08:00
Yixue Wang
72c042b76d
fix: assign to non-existent property
...
workspaceId has been renamed to wid.
2024-08-01 11:33:48 +08:00
Yixue Wang
4a1aeedb12
fix: connection to nullptr
...
Do not connect to newActivate when it's nullptr.
2024-08-01 11:33:48 +08:00