Commit Graph

33 Commits

Author SHA1 Message Date
zhangkun 62cd9d8e7c chore: update default window corner size
The default value is 12

pms: BUG-286881
2025-01-14 13:00:34 +08:00
JiDe Zhang 8531d6d765 Fix treeland shortcut not restart after treeland crash 2025-01-14 12:58:50 +08:00
zhangkun 0e84ace6f6 feat: update default values
- Add system default wallpaper.
- Modify the default values of some dconfig

pms: BUG-297641
2025-01-06 17:02:51 +08:00
YeShanShan 0c3c9e8db7 fix: adjust UI for greeter
Adjust button's sequence of Power.
Fix Icon's color not following changes  by replacing DciIcon.
Adjust color of windowText, maybe it should adjust by window's themeType.

pms: BUG-291189
2025-01-02 14:37:28 +08:00
YeShanShan 873acac238 fix: logout can't work for greeter
Add permission  for dde when call login1's Terminate by polkit-1 rules.
Ingore multiple seat.

pms: BUG-291189
2024-12-25 18:43:51 +08:00
Zhang Dingyuan 1959d3b98e chore: move treeland to system service
This modification has multiple benefits. DM and the synthesizer will
become two independent parts. If one of them crashes, it will not cause
a large-scale component crash.

DM should also delegate the user's session to systemd for management in
the future, so that if any of the three parts crash, they can rely on
crash recovery to restart.

By the way, DDE users will not have sessions, so the pulseaudio service
will not be started in advance on deepin, and the file permissions of
/dev/dri/renderD128 are set by logind using acl when activating the
session. Now that dde is not a logged-in session, the activation
relationship between normal users will be correct, and I hope that the
sudden panic rhi rendering crash can be solved.

Log:
2024-12-20 15:06:21 +08:00
zhangkun c80f32c053 chore: update default value of titlebar height
set the default value to 40

pms: BUG-289525
2024-12-17 19:11:13 +08:00
Zhang Dingyuan 3da6a550d4 chore: move some environment to dde-session
only dde-session can set

Log:
2024-12-16 17:29:59 +08:00
Zhang Dingyuan 0f2d82efa6 chore: update dconfig visibility
some keys change to public

Log:
2024-12-05 17:09:48 +08:00
Zhang Dingyuan 4edc55ccca fix: not set default font name
add font name and mono font name

Log:
2024-11-29 14:26:02 +08:00
Zhang Dingyuan ea914b3b46 fix: fontsize need to be multiplied by 10
default size change to 105

Log:
2024-11-29 14:26:02 +08:00
YeShanShan f0f665c21d chore: adjust ui of ShutDown
as title.
2024-11-28 21:23:18 +08:00
Zhang Dingyuan ecc085f790 fix: missing some licenses
add licenses

Log:
2024-11-18 20:06:10 +08:00
Zhang Dingyuan ccc75cc08e refactor: add plugins
add plugin interface and global shortcuts manager

Log:
2024-11-18 20:06:10 +08:00
Yixue Wang 3254e86dc0 feat: add toolbar to switch mode 2024-11-14 11:20:16 +08:00
Yixue Wang 379482f002 fix: default workspace count not correct 2024-11-14 11:20:04 +08:00
groveer 42c2ecc118 refactor: rm DDE_CURRENT_COMPOSITOR env
Log:
2024-11-08 13:13:11 +08:00
groveer dd5c72f9c4 refactor: rename TreeLand to Treeland
Log:
2024-11-05 21:02:22 +08:00
Yixue Wang 1c49d4daa3 fix: ui and surface delegate focus
* Adjust add button, titlebox and emptyHint ui.
* Fix close button cannot be clicked.
2024-11-04 11:39:00 +08:00
Zhang Dingyuan 5bf40be893 feat: update appearance protocol
add font protocol

Log:
2024-11-01 13:04:09 +08:00
groveer e1ae32805c feat: add forceSoftwareCursor config
Log:
2024-10-28 15:37:42 +08:00
Zhang Dingyuan 9680ce996f chore: extract treeland-protocols
repo: linuxdeepin/treeland-protocols

Log:
2024-10-25 14:40:49 +08:00
justforlxz 11b12d1dd4 feat: add surface blur background
add surface blur

Log:
2024-10-17 13:54:14 +08:00
justforlxz 8f4825e67d feat: support set cursor theme and size
as title

Log:
2024-10-16 17:24:35 +08:00
Yixue Wang 726d49dfb5 feat: add treeland config
Class for global config and dconfig
2024-10-16 13:40:02 +08:00
Tsic Liu ee9de5e571 fix: cmake install at incorrect pos
log: as title
2024-10-09 09:18:21 +08:00
pengwenhao 523b0ccd50 feat: add wallpaper item and switch animation
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-09-27 17:27:20 +08:00
rewine 2b15061ee4 chore: set default theme to bloom 2024-09-27 16:41:46 +08:00
Zhang Dingyuan 481ea96e20 fix: Clean up environment variables after session logout
reset some systemd environment for session

Log:
2024-09-27 15:57:01 +08:00
Zhang Dingyuan 49a0b476a9 feat: add treeland_personalization_appearance
add new context

Log:
2024-09-24 09:40:25 +08:00
Yixue Wang f8f244c960 feat: use ScreenCast portal from wlr
Temporarily use ScreenCast portal from wlroots. Might be removed
when xdg-desktop-portal-dde is ready for treeland.
2024-09-20 18:13:56 +08:00
Tsic Liu 66717b51bd chore: add cmake and pkgconf to find treeland protocols
log: as title
2024-09-19 13:06:40 +08:00
groveer e282c11e67 chore: code review for dir specification
Log:
2024-09-09 10:20:21 +08:00