rewine
c66f8dce5d
fix: layer shell's popup not enter popup container
...
Log: When the parent of the container is different, the z-axis cannot be compared and you need to look up to find the common ancestor
2025-02-17 11:47:27 +08:00
rewine
6696bdc9dd
fix: can't set output's postion
...
Log: OutputViewport are anchor to it's parent, should setX/Y for it's
parent
2025-02-14 17:34:15 +08:00
rewine
3fc260703e
chore(debian): bump version to 0.5.18
...
Log: new release
2025-02-14 15:06:01 +08:00
dependabot[bot]
30b59ff4eb
chore(deps): bump waylib from `6cd803b` to `5c4844f`
...
Bumps [waylib](https://github.com/vioken/waylib ) from `6cd803b` to `5c4844f`.
- [Release notes](https://github.com/vioken/waylib/releases )
- [Commits](6cd803bd54...5c4844fa72 )
---
updated-dependencies:
- dependency-name: waylib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-14 14:48:59 +08:00
rewine
2239ab4d65
feat: cache outputs settings
...
Log: Record screen configuration information and restore the configuration at next startup
2025-02-14 14:42:52 +08:00
JiDe Zhang
b889f1441d
fix: can't start on VirtualBox
...
This is a workaround.
On the VirtualBox no 3D accelerate, eglInitialize will crash.
Depends https://github.com/vioken/waylib/pull/615
2025-02-12 09:33:47 +08:00
rewine
2593f214d0
chore: update nix package
...
log: fix nix build
2025-02-11 17:53:49 +08:00
rewine
a1b7ca0fdf
chore: clear up cmake
...
Log: only support qt >= 6.8
2025-02-10 13:17:32 +08:00
rewine
5c43c7a8b1
chore: add missing license
...
Log: fix reuse check
2025-02-10 05:16:07 +00:00
rewine
da52accec9
fix: the tooltip text may disappear unexpectedly
...
Log: shouldn't set elide for tooltip, and I forgot why I didn't use AlignHCenter before, but now it works fine
Only update the transparency of tooltipText/titleIconText, no longer modify visible, to prevent both from being invisible when the state is wrong
2025-01-22 15:36:56 +08:00
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