groveer
bb269282b0
chore(debian): bump version to 0.5.17
...
release 0.5.17
Log: bump version to 0.5.17
2025-01-15 11:14:19 +08:00
JiDe Zhang
cbfa5af6ee
Fix missing treeland's translations
2025-01-15 10:59:07 +08:00
rewine
25c9bf5ebf
fix: nix ci for build
2025-01-14 20:03:41 +08:00
zhangkun
d140a8a6e7
chore: bump version to 0.5.16
...
release 0.5.16
Log: bump version to 0.5.16
2025-01-14 16:28:07 +08:00
YeShanShan
d859d3336d
fix: crashed at accessing surface
...
add check.
2025-01-14 16:05:37 +08:00
JiDe Zhang
81ae0adf19
Fix crash at QStyleHints
...
This bug is from 76c3d88e84 .
The waylib no a valid QStyleHints now.
2025-01-14 15:42:57 +08:00
zhangkun
7b73b9bf52
chore: bump version to 0.5.15
...
release 0.5.15
Log: bump version to 0.5.15
2025-01-14 13:21:13 +08:00
JiDe Zhang
76c3d88e84
Fix cursor not flash on login passwd edit
2025-01-14 13:19:42 +08:00
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
JiDe Zhang
9512cb36a0
chore(debian): bump version to 0.5.14
2025-01-13 18:15:41 +08:00
JiDe Zhang
6a7e3389f3
Add a background color for DockPreview
2025-01-13 17:32:24 +08:00
JiDe Zhang
4ab5a96bf8
Fix crash at PersonalizationAttached::noTitlebar
...
Fixes : #635
2025-01-13 17:29:11 +08:00
JiDe Zhang
598067c3b6
chore(debian): bump version to 0.5.13
2025-01-13 11:09:18 +08:00
JiDe Zhang
34681ba758
Ignore window rounded radius when maximized
2025-01-13 10:56:45 +08:00
JiDe Zhang
afe7aa6125
Fix typo
2025-01-13 10:20:47 +08:00
rewine
c9451e58fd
fix: popup of screen recorder is below it's parent
...
The z-index of the surface for deepin-screen-recorder is higher than that of ordinary popups, so special handling is required for the popups of such applications
2025-01-13 09:52:41 +08:00
JiDe Zhang
48c2d27142
Add TREELAND_SESSION_ENVIRONMENTS env
...
Use this env, the OS can export some envs only to the treeland session.
2025-01-10 18:40:05 +08:00
Zhang Dingyuan
ae349f6fce
feat: add ctrl-alt-del shortcut key
...
maybe should use shortcut protocol in dde
Log:
2025-01-10 17:47:16 +08:00
groveer
dda79312dc
chore(debian): bump version to 0.5.12
2025-01-08 11:26:28 +08:00
JiDe Zhang
7a582df640
Update waylib
2025-01-08 11:16:10 +08:00
JiDe Zhang
6fecadb9ea
Fix maybe freeze when display DockPreview
...
See https://bugreports.qt.io/browse/QTBUG-132588 .
Fixes: bug-view-291567
2025-01-08 11:16:10 +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
groveer
be493066db
chore(debian): bump version to 0.5.11
2024-12-25 18:49:04 +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
Yixue Wang
60bd51a703
chore: mark uncreatable
...
Mark Workspace and WorkspaceModel as uncreatable to suppress warnings.
2024-12-25 18:42:36 +08:00
Yixue Wang
67546da22e
fix: easing curve not correct for multitaskview
...
Adjust to Easing.OutExpo.
2024-12-25 18:42:09 +08:00
Lu YaNing
6f297d1182
fix: Adjust menu positioning
...
Ensure correct positioning of primary and secondary menus.
2024-12-25 18:41:41 +08:00
Lu YaNing
04c450e925
refactor: optimize popup window positioning
...
Split popup handling for LayerShell and regular windows.
Fix edge positioning issues.
Optimize multi-screen support for regular windows.
2024-12-25 09:33:03 +08:00
groveer
0d21c93100
fix: should not maximize when client set maxsize
...
Log:
2024-12-25 09:32:39 +08:00
groveer
451a03b1f5
fix: some x11 window not scale
...
Log:
2024-12-24 18:53:22 +08:00
YeShanShan
271be4c503
fix: adjust UI for greeter
...
Adjust font and color of password input.
Add blur, and using Treeland's Blur for RoundBlur.
Refact ControlAction's Item, and fix Power's state of expand.
Add isLocked to distinguish between
greeter and lockscreen.
pms: BUG-297083 BUG-297027 BUG-297015 BUG-297009 BUG-296977
2024-12-24 18:53:00 +08:00
groveer
1d0cb7297e
fix: not use jemalloc in debian package
...
Log:
2024-12-24 13:14:43 +08:00
groveer
1a928414f8
fix: shadow not show in NewAnimation
...
Log:
2024-12-23 19:14:32 +08:00
groveer
5e9ccc85f3
fix(example): do't set overlay always
...
Log:
2024-12-23 19:13:43 +08:00
Lu YaNing
a061c13a9b
fix: layer-shell windows do not require decorators
2024-12-23 14:18:18 +08:00
groveer
3de45c690c
chore(debian): bump version to 0.5.10
2024-12-20 16:54:27 +08:00
groveer
403c178e34
chore(debian): use jemalloc
...
Log:
2024-12-20 16:54:12 +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
groveer
4f86d23a44
fix: adapte wine program
...
depend: https://github.com/vioken/waylib/pull/601
Log:
2024-12-20 11:39:33 +08:00
rewine
5869fa5fdd
fix: better skip dock for x11
2024-12-19 16:53:22 +08:00
Yixue Wang
14a9d24093
fix: capture layer z order not specified
...
Specify capture layer z order when creating.
2024-12-19 16:35:20 +08:00
Yixue Wang
982f57c496
feat: use wwrappointer from waylib
...
Port WrapPointer back to waylib.
2024-12-19 16:34:38 +08:00
rewine
1fc366fe18
feat: only allow `Overlay` layer surface get focus when it set 'OnDemand' mode
2024-12-19 16:14:52 +08:00
Yixue Wang
43c4ce7350
fix: capture mask regarded deleted in qml
...
Should reparent capture mask surface wrapper before destructor. Its
QQmlData is marked as isQueuedForDeletion before destructor of
CaptureSourceSelector is invoked.
2024-12-18 18:04:23 +08:00
groveer
42893c681c
chore(debian): bump version to 0.5.9
2024-12-18 11:06:55 +08:00
groveer
ca30d9dc6a
feat: add ai shortcuts
...
Log:
2024-12-17 20:41:13 +08:00
groveer
9ead704e4e
fix: notification not toggle
...
Log:
2024-12-17 19:37:24 +08:00
YeShanShan
f37b6a0e1e
fix: lock lockscreen when session locked
...
Only show LockScreen for primary output.
Add logout function.
adjust lockscreen UI
Lock lockscreen when session locked.
Lock lockscreen when clicking some PowerAction.
pms: BUG-291189 BUG-291179
2024-12-17 19:14:27 +08:00