Commit Graph

384 Commits

Author SHA1 Message Date
ComixHe 1c517a1d65 refact: userList and userModel
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-15 10:27:28 +08:00
ComixHe 5cfb0accce feat: add distro logo and hide some buttons
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-15 10:27:28 +08:00
rewine a0f12e8eaf fix: greeter maybe not change when cursor in muitoutput
Previous change: https://github.com/linuxdeepin/treeland/pull/102
2024-01-12 16:48:24 +08:00
zorowk 5e739d6da5 fix: current index is incorrect when starting for the first time
Log: current index is incorrect when starting for the first time
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-12 16:46:24 +08:00
zorowk b9f922ff53 fix: system wallpaper not show
Log: system wallpaper not show
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-12 16:46:24 +08:00
zorowk 6cef512d76 feat: start deepin input method and application manager
Log: start deepin input method and application manager
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-12 16:46:24 +08:00
Zhang Dingyuan c6b053624c fix: dock crash
send wrong identifier. why two xdgsurface of one program has the same wlr_xdg_surface resource.

Issue: https://github.com/linuxdeepin/developer-center/issues/6885

Log:
2024-01-12 16:45:26 +08:00
Zhang Dingyuan f65779b3e3 fix: window lost focus
Button item will take focus and not back.

Log:
2024-01-12 16:45:13 +08:00
rewine 4ee298db14 fix: dragIcon not show when use hardware cursor
sync: https://github.com/vioken/waylib/pull/262
2024-01-12 13:02:29 +08:00
rewine 00aada29c0 fix: typo and suppress warnings
Log: fix typo
2024-01-12 13:01:31 +08:00
renovate[bot] ccc4e4827a chore(deps): lock file maintenance 2024-01-11 16:47:20 +08:00
rewine be6809fa82 fix: greeter not show in active output
Issue: https://github.com/linuxdeepin/developer-center/issues/6611
2024-01-10 06:23:13 +00:00
Zhang Dingyuan 7c7723f9e7
chore: remove fake-session debug
remove wallpaper debug window

Log:
2024-01-09 20:22:45 +08:00
Zhang Dingyuan 02249bf020
chore: remove debug menu
remove topbar
remove quit button

Log:
2024-01-09 20:16:21 +08:00
Zhang Dingyuan f77540662f
chore: add some shortcut
Meta+L lockscreen
Meta+Del back to normal

Log:
2024-01-09 20:13:02 +08:00
Zhang Dingyuan a61ccaaeab
chore: hide wayland session
add Hidden=true

Log:
2024-01-09 20:12:33 +08:00
Zhang Dingyuan bb5ddb412c
fix: fix magnifying glass on multi outputs
sync from waylib 0574fff261b06bdf80fc18639b38a1343ba23ee1

Log:
2024-01-09 10:14:50 +08:00
rewine 5953f34389 fix: crash when remove outputs
log: sync https://github.com/vioken/waylib/pull/256
2024-01-09 09:54:49 +08:00
renovate[bot] e7374db5ba chore(deps): update waylib digest to cbba85c 2024-01-08 18:36:06 +08:00
zorowk aafe1958e3 feat: wallpaper display expanded and remove
Log: wallpaper display expanded and remove
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-08 18:34:44 +08:00
zorowk c115b8bd2d feat: grid display wallpaper
Log: grid display wallpaper
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-08 18:34:44 +08:00
justforlxz fb15cb3302
feat: support dock preview
support dock preview

Log:
2024-01-08 18:28:56 +08:00
Zhang Dingyuan 1fabfb2037 chore: support old dde custom shortcut
TODO: convert to new config

Log:
2024-01-05 17:02:23 +08:00
rewine 4896df1701 fix: wlr output manager get wrong position
Log: sync https://github.com/vioken/waylib/pull/248
2024-01-05 14:04:02 +08:00
ComixHe c4a841191d refact: only restart greeter under release build
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-05 13:31:52 +08:00
justforlxz a55dbb55c2 chore: remove special libexec dir
use debian default libexec dir

Log:
2024-01-05 10:17:42 +08:00
renovate[bot] 8fa8ded917 chore(deps): lock file maintenance 2024-01-03 17:56:10 +08:00
renovate[bot] 62bcf16fb3 chore(deps): update waylib digest to 16c74cc 2024-01-03 17:51:46 +08:00
renovate[bot] 0f9ca22431 chore(deps): update waylib digest to 60a1144 2024-01-03 10:20:08 +08:00
ComixHe 14da2c7dcf fix: missing dialogs type
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-03 10:19:58 +08:00
rewine ce94284d7c feat: impl treeland output management
Log: primary output setting
2024-01-03 10:18:12 +08:00
ComixHe 0a4a7c67d3 feat: update powerList impl
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-02 20:21:34 +08:00
ComixHe 406237fa9c feat: add backToNormal on greeter
restart greeter when it failed to start

Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-02 20:21:34 +08:00
ComixHe 8d22e11119 fix: focusing on textInput when it's visible
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-02 20:21:34 +08:00
rewine 3e6f4a11de fix: build on nix ci
Log: fix build on nixos
2024-01-02 17:25:32 +08:00
Zhang Dingyuan b1fa8b1bb7
feat: add DDE_CURRENT_COMPOSITER environment
some application need check current compositer, so We have this.

Log:
2024-01-02 15:59:03 +08:00
ComixHe a3d054128e feat: response message 'switchToGreeter'
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-02 13:32:53 +08:00
Zhang Dingyuan 5ca9a1c03e
Merge branch 'release/0.1.1' 2023-12-29 16:58:53 +08:00
Zhang Dingyuan 48647dd27f
fix: multi user handle shortcut
check current user

Log: 修复快捷键发送给多个用户
2023-12-26 18:12:54 +08:00
Zhang Dingyuan fb16d69dfd
feat: add shortcut config
set shortcut config dirs and format

Log:
2023-12-26 16:29:40 +08:00
justforlxz a1770bb830
feat: support register shortcut
as title

Log:
2023-12-26 16:29:06 +08:00
renovate[bot] 8ac297400b chore(deps): update waylib digest to 8c5c895 2023-12-26 15:58:19 +08:00
ComixHe fe0c8f073c feat: add passwordHint
Signed-off-by: ComixHe <heyuming@deepin.org>
2023-12-26 15:57:49 +08:00
zorowk c4f6ce82b4 feat: add dialog set wallpaper
Log: add dialog set wallpaper
Signed-off-by: zorowk <near.kingzero@gmail.com>
2023-12-26 15:54:37 +08:00
zorowk 41bb3f5738 feat: added interface to set wallpaper
Log: added interface to set wallpaper
Signed-off-by: zorowk <near.kingzero@gmail.com>
2023-12-26 15:54:37 +08:00
Zhang Dingyuan ceb98ab3ea
chore: release 0.1.1
release 0.1.1

Log:
2023-12-25 13:39:05 +08:00
renovate[bot] f16ca1e274 chore(deps): update waylib digest to 3dc06d4 2023-12-25 13:34:45 +08:00
rewine 6f20bf4d7a chore: sync change in waylib for TiledWorkspace
Log:

1. https://github.com/vioken/waylib/pull/246
2. clear up unused property
2023-12-25 11:44:33 +08:00
rewine 82fee85d56 fix: can't drag surface to other output
1. should not set position in onEnterOutput when surface has in other
output
2. alse need consider outputDelegate's position
2023-12-25 11:44:33 +08:00
rewine 2ebd570023 chore: Use attached property of WOutput to get outputDelegate
Log: don't need search in outputManager
2023-12-25 11:44:33 +08:00