Commit Graph

822 Commits

Author SHA1 Message Date
ComixHe 91d3b1cb0a fix: lastUser is empty when user logins in firstly
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-18 22:14:16 +08:00
renovate[bot] fb53bd8bbc chore(deps): update waylib digest to ad25604 2023-12-18 22:13:27 +08:00
renovate[bot] 383d2545ac chore(deps): lock file maintenance 2023-12-16 12:23:27 +08:00
justforlxz 3e474f1f26
fix: window state not working
import Protocols module

Log:
2023-12-15 15:35:51 +08:00
ComixHe 6d435ebc04 fix: correct item margin
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-15 15:18:12 +08:00
ComixHe 3a8f0a0ef8 feat: use pam to authenticate user during unlocking
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-15 15:18:12 +08:00
Yixue Wang ee46b7950c fix: input popup surface item not removed
Fix input popup surface item not removed due to wrong property name.

Log: fix input popup surface item not removed
2023-12-14 17:14:20 +08:00
renovate[bot] 14c0a6f0f4 chore(deps): lock file maintenance 2023-12-14 13:30:24 +08:00
renovate[bot] 99c6cf0bf6 chore(deps): update waylib digest to 6c799dc 2023-12-14 13:19:45 +08:00
ComixHe 56d5aade2e fix: crashed after invoking qml signal in Qt 6.6.0
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-14 12:24:37 +08:00
justforlxz b24d02d7e2
fix: decoration not show
wrong background z-index

Log:
2023-12-13 19:38:09 +08:00
rewine dbcc91acf2 feat: support basic drag-and-drop operations
log: https://github.com/vioken/waylib/pull/211
2023-12-12 16:40:12 +08:00
rewine f006a9d715 feat: automate nix updates with renovate
log: automate nix updates
2023-12-12 15:16:16 +08:00
justforlxz ef08f94791 fix: missing build dep
add qt6-wayland-private-dev

Log:
2023-12-12 13:56:41 +08:00
zorowk 9ab7290f5d feat: add wallpaper protocol
Log: add wallpaper protocol
2023-12-12 13:31:26 +08:00
dependabot[bot] 6d7f8527fc chore(deps): bump waylib from `b8003e5` to `7a58001`
Bumps [waylib](https://github.com/vioken/waylib) from `b8003e5` to `7a58001`.
- [Commits](b8003e5135...7a580011c3)

---
updated-dependencies:
- dependency-name: waylib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-12 11:55:33 +08:00
爱折腾的小竹同学 c3b3481b65
Update dependabot.yml 2023-12-12 11:54:12 +08:00
爱折腾的小竹同学 5333a3e1f2
Create dependabot.yml 2023-12-12 11:46:27 +08:00
justforlxz 05ed1fc44f
fix: missing TreeLand.Utils
TreeLand.Utils has TreeLandHelper

Log:
2023-12-12 11:37:13 +08:00
justforlxz beb16695f8
chore: update systemd environment
unset DISPLAY and set XDG_CURRENT_DESKTOP XDG_SESSION_TYPE
WAYLAND_DISPLAY

Log:
2023-12-12 11:21:12 +08:00
justforlxz dd0f91d7d3
fix: TreeLandHelper module find failed
TreeLandHelper is in TreeLand.Utils

Log:
2023-12-12 11:20:37 +08:00
justforlxz 1782ad8e76
chore: add README.zh_CN.md
add files

Log:
2023-12-12 10:40:57 +08:00
justforlxz b23162ce44
chore: support launch dock and launcher
launch dock by default

Log:
2023-12-12 10:39:50 +08:00
rewine b388ccaa95 feat: implement wlr-gamma-control and wlr-output-manager
log: https://wayland.app/protocols/wlr-gamma-control-unstable-v1
https://wayland.app/protocols/wlr-output-management-unstable-v1
2023-12-12 10:37:19 +08:00
rewine 1539b3ae63 fix: fix nix build ci and devShell
log: update flake and fix patch for nix
2023-12-12 10:30:30 +08:00
ComixHe f9762bb13b fix: add compile definition
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-12 10:17:40 +08:00
ComixHe 80cbfa5c8c fix: popup location error
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-12 10:17:40 +08:00
ComixHe c14ad60987 feat: add timeDateWidget
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-12 10:17:40 +08:00
ComixHe 43845dcf41 feat: impl powerList
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-12 10:17:40 +08:00
justforlxz 7ac434277d
refactor: Organize directory structure
move qml files to qml dir

move quick cpp to quick dir

Log:
2023-12-11 20:19:30 +08:00
rewine c6efe8e033 chore: remove debian obs test
log: wayland need qt >= 6.6, but debian use qt 6.4
2023-12-11 16:52:55 +08:00
rewine 6f70713c3e feat: fix nix build
log: update flake and use dtk6
2023-12-11 16:52:55 +08:00
deepin-admin-bot dbbd729099 chore: Sync by 00012fe9ea
sync by github workflow

Log: none
Influence: none
2023-12-11 08:41:50 +00:00
justforlxz 45187cd50c fix: not responding to client requests on foreigntoplevel
wrong signals

Log:
2023-12-08 17:28:22 +08:00
justforlxz ee6d77899e feat: add alt+tab switcher
add workspace switcher

Log:
2023-12-08 17:27:54 +08:00
ComixHe 51bb7b3b6c fix: set default appId to prevent Dtk from activating ApplicationManager
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-08 17:27:21 +08:00
ComixHe bc0aa18d5e feat: impl userList
update waylib and deps

Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-08 17:27:21 +08:00
justforlxz 708f16f839
fix: wrong signal sent
only send title appid pid and identifier

Log:
2023-12-05 17:43:17 +08:00
justforlxz d9da60e44f
chore: update nix build
update nix build

Log:
2023-12-05 16:45:04 +08:00
justforlxz 12f0f91aa4
refactor: TreeLandForeignToplevelManagerV1 2023-12-05 16:44:46 +08:00
justforlxz 532a1caa08
fix: decoration not working
change enable to serverDecorationEnabled

Log:
2023-11-29 20:24:00 +08:00
ComixHe 785bc1ad45 chore: suppress compile warnings
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-11-27 13:27:11 +08:00
Yixue Wang 01295252a8 refactor: optimize input popup surface
Optimize position of input popup surface.

Log: optimize input popup surface
2023-11-23 21:47:09 +08:00
Yixue Wang 155495a115 chore: update submodule
Update submodule waylib

Log: update submodule waylib
2023-11-23 21:44:23 +08:00
justforlxz a87bafe1b0
Support set different DecorationMode for which xdg surface 2023-11-23 14:43:54 +08:00
Yixue Wang dbd1da1266 feat: add input method support
Add input method support from waylib.

Log: add input method support
2023-11-23 14:37:30 +08:00
Yixue Wang 7b110de8f7 chore: update submodule
Update submodule waylib.

Log: update submodule waylib
2023-11-22 14:00:20 +08:00
rewine 61368292cb Make layer surface support popup 2023-11-21 17:21:27 +08:00
justforlxz bdf7a21bcf fix: crash when popup window show
ForeignToplevel cannot handle popup window

Log:
2023-11-21 16:52:53 +08:00
justforlxz c99ca5dc28 feat: update workflows file name
deepin_workflows.yml -> workflows.yml

Log:
2023-11-21 10:11:58 +08:00