Commit Graph

1156 Commits

Author SHA1 Message Date
爱折腾的小竹同学 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
justforlxz 4c9c04b4bc
Update waylib submodule and nixos 2023-11-13 10:28:24 +08:00
Zhang Dingyuan 34fcc1411b
Implement ztreeland_foreign_toplevel_manager_v1 functions 2023-11-10 17:25:17 +08:00
Zhang Dingyuan 858faf4104
Implement ext_foreign_toplevel_handle_v1 2023-11-10 17:24:40 +08:00
rewine ba8617308b
Support Wlr Layer Shell 2023-11-09 13:48:08 +08:00
Yixue Wang 6ed443d2d6 chore: update submodule
Update submodule waylib to add input method support.

Log: update submodule waylib
2023-11-09 13:46:41 +08:00
rewine a973202ab3 Support nix build and better cmake 2023-11-08 11:03:17 +08:00
justforlxz ab7b7b2e3d
Add missking runtime depends
treeland-helper need qt6-wayland
2023-11-07 13:21:53 +08:00
rewine c35056bb3d Add missing runtime depends 2023-11-06 17:51:05 +08:00
justforlxz 390f763fb3 Update debian build depens
add qt6-wayland-dev
2023-11-06 13:03:56 +08:00
justforlxz e6f955bdfa
Add back to normal mode dialog 2023-11-03 11:20:23 +08:00
justforlxz 780cd4e57c
Optimize project file naming 2023-11-02 15:40:05 +08:00
justforlxz 9da99f123c
Synchronizing code about waylib workspace 2023-11-02 15:40:02 +08:00
rewine 82b2ccd18b Enable ci for deepin testing and fix build 2023-11-02 14:19:20 +08:00
justforlxz 56e58866eb refactor greeter ui 2023-10-26 18:05:53 +08:00
justforlxz d263bbcca7 Add back to normal mode button 2023-10-26 10:34:31 +08:00
justforlxz 1317dcede4 Prevent treeland from being closed using Ctrl-C 2023-09-19 17:21:18 +08:00