rewine
2f6835d6a4
fix: crash when close a parent surface
2024-11-06 13:52:49 +08:00
rewine
70253b9290
fix: xwayland position in muittaskview
2024-11-05 21:13:22 +08:00
groveer
dd5c72f9c4
refactor: rename TreeLand to Treeland
...
Log:
2024-11-05 21:02:22 +08:00
pengwenhao
cd5102f603
fix: alt+shift is not exit taskswitcher
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-11-05 21:02:05 +08:00
Lu YaNing
2a0580256e
fix: Crash when dragging the workspace to swap the workspace position
...
According to Qt official usage, beginMoveRows should return false
when it fails, and endMoveRows should not be executed, otherwise
an exception will occur.
2024-11-05 19:27:18 +08:00
Zhang Dingyuan
909597d23a
chore: release 0.4.1
...
release 0.4.1
Log:
2024-11-05 15:46:53 +08:00
rewine
3b11314763
fix: support treeland-protocols for nix
2024-11-05 14:51:14 +08:00
Yixue Wang
17c28754d3
feat: add multitaskview toggle request
...
Add multitaskview context in dde-shell. Provide toggle request.
Depends-on: https://github.com/linuxdeepin/treeland-protocols/pull/6
2024-11-04 11:39:00 +08:00
Yixue Wang
1c49d4daa3
fix: ui and surface delegate focus
...
* Adjust add button, titlebox and emptyHint ui.
* Fix close button cannot be clicked.
2024-11-04 11:39:00 +08:00
rewine
3487808936
fix: check x11 window type for foreign toplevel
2024-11-04 11:23:43 +08:00
Zhang Dingyuan
a137ce67ec
fix: missing pam build dep
...
add libpam0g-dev
Log:
2024-11-01 13:31:16 +08:00
Zhang Dingyuan
5bf40be893
feat: update appearance protocol
...
add font protocol
Log:
2024-11-01 13:04:09 +08:00
pengwenhao
567f2e96a7
fix: task switcher quick switch
2024-11-01 13:03:56 +08:00
rewine
264104eccf
fix: layer surface in multi-screen
2024-11-01 10:52:08 +08:00
pengwenhao
f5bfd5da34
fix: filter the touchpad data to repair flicker
...
touchpad data has the following problems
- there may be duplicate data on the touchpad
- The accuracy between data is very small
- The maximum touch may not be 1.0, there is a certain error.
Currently, 0.98 is tentative
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-11-01 10:36:22 +08:00
pengwenhao
5161803ab0
fix: task switch exit animation abnormal
2024-11-01 10:20:06 +08:00
Yixue Wang
3dace0c8b7
chore: delete useless code
2024-11-01 10:07:41 +08:00
Yixue Wang
cd880d4a95
feat: support add and remove workspace by keyboard
2024-11-01 10:07:41 +08:00
Yixue Wang
54e5400109
fix: always on all workspace does not show
...
* Show surface showing on all workspace in workspace preview and window
grid.
* Fix window not activated after set to always visible.
2024-10-31 16:22:12 +08:00
Yixue Wang
0e9a0022b3
fix: lost background blur
2024-10-31 16:22:12 +08:00
Yixue Wang
228bad921c
fix: hover switch errors
...
* Fix do not switch to correct workspace after release
* Fix can not switch to previous workspace
2024-10-31 16:22:12 +08:00
Lu YaNing
87d22c127a
fix: Crash when exiting treeland
...
layershell null pointer crash.
After layershell is destroyed, if the screen exists, dock will recreate
layershell and cause a crash.
2024-10-31 16:14:47 +08:00
Yixue Wang
e9715f41ce
fix: right button can move
...
* Separate left button handler and right button handler.
* Block hover events.
2024-10-31 16:12:44 +08:00
dependabot[bot]
36f9dbaab5
chore(deps): bump waylib from `e90f1c7` to `6e88ca5`
...
Bumps [waylib](https://github.com/vioken/waylib ) from `e90f1c7` to `6e88ca5`.
- [Release notes](https://github.com/vioken/waylib/releases )
- [Commits](e90f1c767e...6e88ca56c1 )
---
updated-dependencies:
- dependency-name: waylib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-31 14:16:05 +08:00
Lu YaNing
bfc96fc260
fix: The shortcut Alt + F4 does not work
...
Unify the shortcut functions of Alt + other keys
2024-10-31 13:06:20 +08:00
rewine
8490714598
fix: set cursor shape for dock preview
2024-10-31 11:19:43 +08:00
rewine
fecd0ef52c
fix: DockPreview should use `force` ActivateSurface
2024-10-31 10:58:56 +08:00
Yixue Wang
a256adf633
feat: add vertical drag for workspace thumb
2024-10-31 10:45:34 +08:00
Yixue Wang
f1e94de998
fix: use id instead of index
...
Id is unique for workspace now.
2024-10-31 10:45:34 +08:00
rewine
d814278a66
feat: use dtk menu and set check
2024-10-30 20:05:49 +08:00
rewine
5e3990e864
fix: xwayland has error position
2024-10-30 18:00:12 +08:00
rewine
d9d06a4c73
Setup decoration for xdg popup
2024-10-30 17:57:43 +08:00
pengwenhao
e643943018
fix: left and right sliding workspace
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-30 17:57:25 +08:00
Lu YaNing
ef1e60de3a
fix: Unable to activate window from dock
...
Added desktop status judgment processing when activating the
window from the dock bar after triggering the show desktop.
2024-10-30 17:56:46 +08:00
Yixue Wang
9eae874a0b
feat: show app id
2024-10-30 17:23:39 +08:00
Yixue Wang
71c4fe4b5f
feat: add key navigation
2024-10-30 17:23:39 +08:00
rewine
94d621f22d
Deny window animation for xdg popup
2024-10-30 17:20:30 +08:00
lbwtw
bb4aa5fee9
Revert "fixed TRadiusEffect rounded corner accuracy issue"
...
This reverts commit c11e305e70 .
2024-10-30 17:08:46 +08:00
pengwenhao
c51cff5066
fix: gesture activation multi-task view
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-29 14:57:40 +08:00
Zhang Dingyuan
6793505575
fix: window switcher not exit
...
add quit handle.
Log:
2024-10-29 14:26:39 +08:00
Zhang Dingyuan
b67e67e1b0
fix: meta shortcut not working
...
using pending check
Log:
2024-10-29 14:26:39 +08:00
dependabot[bot]
28d19692e5
chore(deps): bump waylib from `68b6927` to `e90f1c7`
...
Bumps [waylib](https://github.com/vioken/waylib ) from `68b6927` to `e90f1c7`.
- [Release notes](https://github.com/vioken/waylib/releases )
- [Commits](68b6927116...e90f1c767e )
---
updated-dependencies:
- dependency-name: waylib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-10-29 13:49:43 +08:00
Lu YaNing
befd648d88
fix: Optimize shortcut key implementation logic
...
Avoid multiple conversion events and judgments
2024-10-29 13:08:39 +08:00
Lu YaNing
e69824987c
fix: Delete useless code
2024-10-29 11:24:09 +08:00
Lu YaNing
4208f0fa72
feat: Add shortcut keys
...
Add shortcut keys to close windows and maximize/undo maximization
2024-10-29 11:13:06 +08:00
Yixue Wang
dfe5ec952c
fix: switch animation flash
2024-10-29 10:48:11 +08:00
groveer
0166811605
fix: set container to surfaceproxy
...
Log:
2024-10-29 09:30:46 +08:00
groveer
113ec3a021
fix(taskswitch): crash when `alt` pressed and `alt + tab` not pressed
...
Log:
2024-10-29 09:30:46 +08:00
Lu YaNing
a0febc7194
fix: compoile error
2024-10-29 08:56:50 +08:00
Zhang Dingyuan
f0f9d9be38
fix: can handle shortcut on lockscreen
...
add lock state init
Log:
2024-10-28 21:15:18 +08:00