renovate[bot]
28ca983e8d
chore(deps): lock file maintenance
2025-06-23 13:23:55 +08:00
renovate[bot]
b8b0dc8b9f
chore(config): migrate config renovate.json
2025-06-23 13:22:14 +08:00
Lu Hongxu
76f9538656
fix: various compiler warnings
...
- Adjust member initialization order in `DDEShellSurfaceInterfacePrivate`
- Use `static_cast<size_t>` for type-safe assertion in `CaptureSource::copyBuffer`
- Reorder member variables in `treelandconfig.h` to match initialization order
- Remove unused static functions and redundant friend declarations
2025-06-20 09:53:45 +08:00
rewine
e6447c783e
refactor: remove jemalloc dependency
...
1. Removed jemalloc from the build dependencies in debian/control
2. Eliminated jemalloc reference in nix/default.nix
3. Deleted pkg_check_modules(JEMALLOC) call in src/CMakeLists.txt
4. Removed PkgConfig::JEMALLOC from target_link_libraries in src/
CMakeLists.txt
5. This change simplifies the build process and reduces external
dependencies
重构:移除jemalloc依赖
1. 从debian/control中删除jemalloc的构建依赖
2. 在nix/default.nix中消除对jemalloc的引用
3. 删除src/CMakeLists.txt中的pkg_check_modules(JEMALLOC)调用
4. 从src/CMakeLists.txt的target_link_libraries中移除PkgConfig::JEMALLOC
5. 此更改简化了构建过程并减少了外部依赖项
2025-06-18 13:39:00 +08:00
renovate[bot]
9bfa75519e
chore(deps): lock file maintenance
2025-05-28 14:20:31 +08:00
renovate[bot]
c31cda69cb
chore(deps): update waylib digest to 12ff83a
2025-05-28 14:19:48 +08:00
rewine
33071245ea
chore(debian): update version to 0.5.21
...
Log: update version
2025-04-17 15:24:44 +08:00
zhaoyingzhen
644bfacb5d
fix: inputted password and capsIndicator button are covered
...
as title
Log: as title
Pms: bug-295213
2025-04-01 20:23:04 +08:00
rewine
b01ae031cb
chore(debian): bump version to 0.5.20
...
Log: bump version to 0.5.17
2025-03-10 18:56:25 +08:00
rewine
755c412ca9
fix: activeColor not saved to dconfig
...
Log: activeColor not save
2025-03-10 11:42:08 +08:00
JiDe Zhang
e2cdab9846
feat: supports enable debug menu bar view on runtime
...
Add shortcut Ctrl+Shift+Meta+F11 to toggle the debug view.
If you wnat to disable the shortcut, please with --disable-debug-view to
start treeland.
2025-02-26 18:22:10 +08:00
rewine
343a962b80
fix: send error output enter for layer shell
...
Log: The layer surface must appear on a specific screen. This should be handled in OutputLayerSurfaceContainer and not by RootSurfaceContainer. It is unreasonable to calculate the screen based on the position when the layer surface is not fully initialized.
2025-02-26 17:59:48 +08:00
rewine
34a855f3a7
chore: move all QSettings config to AppConfigLocation
...
close: https://github.com/linuxdeepin/treeland/issues/383
2025-02-26 10:33:25 +08:00
rewine
d52b29e50b
chore: remove dependabot and only use renovate
...
Log: only need renovate
2025-02-26 10:20:29 +08:00
renovate[bot]
297276e940
chore(deps): lock file maintenance
2025-02-20 19:27:46 +08:00
renovate[bot]
8b4698b9fa
chore(deps): update waylib digest to 130abe2
2025-02-20 19:27:28 +08:00
rewine
8203289eeb
chore: input popup should not use radius
...
log: enforcing rounded corners is ugly without client cooperation
2025-02-20 16:04:37 +08:00
rewine
abcfd99664
chore(debian): bump version to 0.5.19
...
Log: new release
2025-02-20 15:41:25 +08:00
rewine
dbcff753c0
fix: can't load plugin in debug build
...
Log: ddm is started as user dde and cannot access other users' home directories
Fix: https://github.com/linuxdeepin/treeland/issues/388
2025-02-19 13:31:17 +08:00
rewine
ed527f0594
feat: support idlenotify idleinhibit and outputpowermanagement
...
Log: protocols used for idle behavior such as screen blanking, locking, and screensaving
2025-02-18 19:20:40 +08:00
renovate[bot]
5e65502002
chore(deps): lock file maintenance
2025-02-18 19:19:18 +08:00
renovate[bot]
2952b2f8f8
chore(deps): update waylib digest to 0871453
2025-02-18 19:18:58 +08:00
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