Commit Graph

1278 Commits

Author SHA1 Message Date
rewine 5e77c4a702 fix: remove outdate code that break muit output
Log: TypeError Cannot assign to read-only property "scale"
2023-12-20 16:02:04 +08:00
renovate[bot] 16cd530b40 chore(deps): lock file maintenance 2023-12-20 14:07:47 +08:00
爱折腾的小竹同学 f8ccd880fb
Delete .github/dependabot.yml 2023-12-20 13:40:52 +08:00
renovate[bot] f1c7145e3f chore(deps): update waylib digest to 15a6274 2023-12-20 13:40:24 +08:00
rewine 0e86656662 fix: position of popup component
1. don't change initial position of popup
2. parent of popup should be parentItem.item, shell(Popup type) is not QQuickItem
3. check popup position do not exceed the screen display area
2023-12-20 13:39:28 +08:00
renovate[bot] 67b37c9f0d chore(deps): update waylib digest to 58bcd10 2023-12-19 13:59:45 +08:00
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