Commit Graph

1156 Commits

Author SHA1 Message Date
justforlxz b0cdcd227f chore: special some window
dde-desktop need lower all window.
dde-launchpad need upper all window but lower dock.

Log:
2024-01-18 09:44:37 +08:00
rewine 2811985069 Fix: not destroyObject when not show closeAnimation
log: client will unmap before destory, pendingDestroy not set if don't
wait CloseAnimation
2024-01-17 18:18:49 +08:00
rewine 902421c20b fix: fullscreen and maximize get wrong size
log: output.topMargin has removed
2024-01-17 17:16:04 +08:00
rewine 4ae934e401 fix: fullscreen surface should over layershell
sync: https://github.com/vioken/waylib/pull/264
2024-01-17 14:33:54 +08:00
rewine ac781e4324 feat: check qt >= 6.6.1 and remove deepin_testing ci
log: x:{x=...} seems can't work in 6.6.0
2024-01-17 13:09:16 +08:00
zorowk 04b835bd3b fix: file dialog cannot pop up
Log: file dialog cannot pop up
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-16 18:05:20 +08:00
zorowk 7c9dbfa36c chore: add translation for wallpaper
Log: add translation for wallpaper
Signed-off-by: zorowk <near.kingzero@gmail.com>
2024-01-16 18:05:20 +08:00
Zhang Dingyuan 7649d52e9c chore: use systemd start
start dde components

Log:
2024-01-16 18:03:21 +08:00
ComixHe 79b33d29ae feat: backToLightdm button use dci icon
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-16 18:01:49 +08:00
Zhang Dingyuan c2b24eeedb refactor: use DTK WindowButton
replace Rectangel

Log: 使用DTK的控件代替当前按钮
2024-01-16 17:19:00 +08:00
rewine f4c6a4b0b3 fix: not react fullscreen request
sync: https://github.com/vioken/waylib/pull/263
2024-01-16 17:18:45 +08:00
rewine 4a0d95721b chore: remove all debug button
Issue: https://github.com/linuxdeepin/developer-center/issues/6816
2024-01-16 17:11:37 +08:00
rewine e5c61301af fix: renderWindow's size not follow outputDelegate to change
sync: https://github.com/vioken/waylib/pull/258
2024-01-16 17:10:44 +08:00
ComixHe bc7a7aa869 fix: prevent treeland exit by ctrl+c
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-16 16:41:33 +08:00
renovate[bot] edb912d391 chore(deps): lock file maintenance 2024-01-16 16:40:26 +08:00
rewine eba72f766e fix: can not click popup menu
also remove useless code in popup
sync: https://github.com/vioken/waylib/pull/265/
2024-01-16 16:01:13 +08:00
renovate[bot] 649f6177b1 chore(deps): update waylib digest to a486fdc 2024-01-16 15:48:53 +08:00
YeShanShan 5c484a0d99 feat: override dtk's blur
it exists some bug in treeland, so we override dtkdeclarative's
blur.
  It depends on https://github.com/linuxdeepin/dtkdeclarative/pull/274
2024-01-16 15:13:16 +08:00
rewine b5c6b0b15e chore: uses an OUTPUT_DIRECTORY end in the same target path
log: cmake Warning: The greeterplugin target is a QML module with target path TreeLand/Greeter.
  It uses an OUTPUT_DIRECTORY of build/src/greeter, which should end in the same
  target path, but doesn't.  Tooling such as qmllint may not work correctly.
2024-01-16 10:57:44 +08:00
Zhang Dingyuan 05dee91746 fix: shortcut manager will crash
not insert resource to wl_list

Log:
2024-01-16 10:56:22 +08:00
ComixHe c5b1931a73 fix: greeter not shown before cursor moves
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-15 10:27:28 +08:00
ComixHe b48973b4eb chore: add translations for greeter
Signed-off-by: ComixHe <heyuming@deepin.org>
2024-01-15 10:27:28 +08:00
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