Commit Graph

1156 Commits

Author SHA1 Message Date
rewine da49daebfd chore: update nix flake 2024-12-09 11:21:26 +08:00
rewine 3d0c81a969 chore: remove yellow placeholder for icon 2024-12-09 11:21:26 +08:00
Zhang Dingyuan 7dd988006b fix: new window will show on lockscreen
update check

Log:
2024-12-07 17:23:58 +08:00
Zhang Dingyuan 121e740707 fix: treeland-wayland-session package is empty
not install treeland-user.desktop file

Log:
2024-12-07 11:12:14 +08:00
rewine 27b46ad4af chore(debian): bump version to 0.5.6 2024-12-06 17:08:59 +08:00
groveer 98406e0cab fix(socket): add dbus env
Log:
2024-12-06 16:53:30 +08:00
Zhang Dingyuan ae7d91bf44 fix: surface wrapper memary leak
The show animation has not ended yet and the window has been destroyed.

Log:
2024-12-06 16:52:02 +08:00
Zhang Dingyuan 1fa1af45f9 chore: layer surface need manual request for no titlebar mode
as title

Log:
2024-12-06 16:52:02 +08:00
lbwtw 8352ef463d add acceptKeyboardFocus control 2024-12-06 16:49:42 +08:00
rewine 1913bcd2f7 fix: dde shell can't minimize application due to lose active 2024-12-06 14:58:24 +08:00
groveer d8e7b58e51 chore(debian): bump version to 0.5.5 2024-12-06 09:40:04 +08:00
dependabot[bot] c16720c879 chore(deps): bump waylib from `24d7fec` to `b3e13b4`
Bumps [waylib](https://github.com/vioken/waylib) from `24d7fec` to `b3e13b4`.
- [Release notes](https://github.com/vioken/waylib/releases)
- [Commits](24d7fec74d...b3e13b4694)

---
updated-dependencies:
- dependency-name: waylib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-06 09:39:46 +08:00
rewine fb169e8923 fix: refactor popup focus handling 2024-12-06 09:39:32 +08:00
pengwenhao 13f58d6eaa fix: reduce continue switch speed
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-12-06 09:37:50 +08:00
rewine fe011a32fb fix: focus fallback never considered RemoveWorkspaceModel 2024-12-05 17:10:13 +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 d44e64d23e chore: move some settings to treelandconfig
move appearance window radius and icontheme to treelandconfig

Log:
2024-12-05 15:44:09 +08:00
dependabot[bot] 19819e4382 chore(deps): bump waylib from `4f991ae` to `24d7fec`
Bumps [waylib](https://github.com/vioken/waylib) from `4f991ae` to `24d7fec`.
- [Release notes](https://github.com/vioken/waylib/releases)
- [Commits](4f991ae0a1...24d7fec74d)

---
updated-dependencies:
- dependency-name: waylib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 13:33:38 +08:00
rewine a0978fedd5 fix: more clear up in markWrapperToRemoved 2024-12-05 13:33:22 +08:00
rewine fe1f3dc2fe fix: never set surface state when wrapperAbortToRemove 2024-12-05 13:33:22 +08:00
Zhang Dingyuan bed4a2ed9a fix: notitlebar window not show border
notitlebar window is a special type that expects to use the shadows,
borders and rounded corners provided by the compositor, but does not
want the SSD titlebar.

Log:
2024-12-05 13:28:04 +08:00
rewine a9af62b64d fix: use reposition is to early to arrangePopupSurface 2024-12-05 13:25:55 +08:00
pengwenhao a3bce282aa fix: blur effect exceeds listview width
- usage alt + ~

Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-12-04 17:27:47 +08:00
groveer 2778c09db0 fix: error env for `treeland -r`
Log:
2024-12-04 17:14:52 +08:00
Zhang Dingyuan 93dcc2abac fix: remove window radius limit
Appropriate rounded corners should be calculated when the window changes

Log:
2024-12-04 17:14:43 +08:00
Zhang Dingyuan 95bd69cbfa fix: wrong current user
UserModel will auto select current user on init

Log:
2024-12-04 16:14:46 +08:00
Zhang Dingyuan 6ae7ac8fe2 chore: set popup window radius to 8
TODO: move to dconfig

Log:
2024-12-04 16:14:46 +08:00
pengwenhao 2ad9016393 fix: drag listview beyond the boundary
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-12-04 11:48:12 +08:00
rewine 58d0108ab9 fix: should give keyboardfocus to parent when a popup reuqest 2024-12-04 10:36:35 +08:00
groveer f67b37a3ea fix(switchview): no radius for SurfaceProxy
Log:
2024-12-04 10:02:49 +08:00
dependabot[bot] 2ac6c455e6 chore(deps): bump waylib from `d25fa01` to `4f991ae`
Bumps [waylib](https://github.com/vioken/waylib) from `d25fa01` to `4f991ae`.
- [Release notes](https://github.com/vioken/waylib/releases)
- [Commits](d25fa01f06...4f991ae0a1)

---
updated-dependencies:
- dependency-name: waylib
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-03 19:55:03 +08:00
rewine f2aac76923 fix: input popup should't consider titlebarGeometry 2024-12-03 19:54:51 +08:00
lbwtw 9d60da86ca fix muti WXWayland object 2024-12-03 19:53:13 +08:00
groveer a6aa834f70 fix warning
Log:
2024-12-03 19:52:24 +08:00
Zhang Dingyuan 3733085f8e chore: split treeland user session entry
add treeland-wayland-session package

Log:
2024-12-03 19:22:23 +08:00
Lu YaNing 955a14ff94 fix: Other workspace activation windows crash 2024-12-03 16:15:57 +08:00
Zhang Dingyuan 287caef73e refactor: wallpaper
remove useless image provider, because animateimage component doesn't
support it.

fix multi screen will wrong remove other wallpaper

Log:
2024-12-03 13:31:55 +08:00
Yixue Wang a0648ae388 fix: wallpaper not scaled
ShapePath fillItem will use original textureProvider that is not scaled
by ShaderEffectSource. Do the scale transform on fillTransform.
2024-12-03 13:30:03 +08:00
pengwenhao bc70d2cb95 fix: auto displayed window are show and the hidden 2024-12-03 10:22:55 +08:00
Yixue Wang 8888d3f9a1 fix: animation clipped
Multitaskview should be in initial state when created. Otherwise
it do not receive a state change when first to taskview.
2024-12-03 10:22:27 +08:00
justforlxz 33aad59b94 refactor: window blur
Merge into surface content for centralized post-processing

Log:
2024-12-03 09:37:32 +08:00
Yixue Wang 176e66ae77 fix: nullptr wrap data
WrapData is only constructed for non-null ptr. By the way, connection
is not connected to the life scope of wrapdata. Invalidate WrapData
on destructed.
2024-12-03 09:23:15 +08:00
lbwtw 197480b610 fix: incorrect activation causing xwindow stack error 2024-12-02 21:02:47 +08:00
Yixue Wang 388659e02b fix: invisible windows appear in quick selection
Do not quick select invisible items.
2024-12-02 20:31:32 +08:00
Yixue Wang 1ad54e3103 fix: scale not considered in capture
Apply scale in cropRect.
2024-12-02 20:25:31 +08:00
Lu YaNing f5ea81a00e fix: Pulling out the screen does not exit the multitasking view 2024-12-02 20:23:40 +08:00
Lu YaNing 1709b7589e fix: Screen plug-in window does not move 2024-12-02 20:08:15 +08:00
Yixue Wang f69a543fab fix: duplicate data_control_manager
Remove duplicate data_control_manager.
2024-12-02 17:59:55 +08:00
rewine 08ee59a8c6 fix: ignore xdg popup reposition when size is empty 2024-12-02 17:59:22 +08:00
lbwtw 3016532eaa support _DEEPIN_NO_TITLEBAR for x11 app
-link commit: 991af1c5d6
2024-12-02 16:17:51 +08:00