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
rewine
7eb44f1740
feat: support reposition for xdg popup surface
2024-12-02 16:14:50 +08:00
dependabot[bot]
5132d249ca
chore(deps): bump waylib from `9531265` to `d25fa01`
...
Bumps [waylib](https://github.com/vioken/waylib ) from `9531265` to `d25fa01`.
- [Release notes](https://github.com/vioken/waylib/releases )
- [Commits](9531265bf5...d25fa01f06 )
---
updated-dependencies:
- dependency-name: waylib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-02 14:35:48 +08:00
Yixue Wang
a944b6218c
fix: layout metrics not scaled
...
Scale layout metrics according to devicePixelRatio.
2024-12-02 14:32:42 +08:00
Yixue Wang
dbe2008be0
optimization: save one layer
...
Directly apply shape path to wallpaper and workspace proxy separately.
2024-12-02 14:31:38 +08:00
Yixue Wang
b452d26b82
feat: add smart pointer wrappointer
...
WrapPointer is a smart pointer for WrapObject. It will become null
automatically when wrap object becomes invalid. Note that WrapObject
should provide a signal called aboutToBeInvalidated.
2024-12-02 14:25:37 +08:00
Yixue Wang
f5dbd46833
fix: use deleteLater to be thread safe
...
Use deleteLater instead of delete it directly.
2024-12-02 14:25:37 +08:00
lbwtw
b262080f4a
fix treeland crash due to wl_client_destroy
2024-12-02 09:24:19 +08:00
groveer
425d6b2b72
chore(debian): bump version to 0.5.4
...
Log:
2024-11-30 15:54:50 +08:00
groveer
8b1ab283bc
fix: xwayland surface scale
...
dep: https://github.com/vioken/waylib/pull/566
Log:
2024-11-30 15:52:23 +08:00
Lu YaNing
ab79e229d6
fix: Window displays problem when switching workspace
...
After setting the show desktop, switching the workspace should exit
the show desktop mode and restore the real state of the window.
2024-11-30 15:19:44 +08:00
rewine
6d8b402df3
fix: should allow xdg popup get keyboard focus
2024-11-30 15:19:29 +08:00
Yixue Wang
019a403638
fix: display appid
...
Do not display appid on window selection grid.
2024-11-30 14:35:19 +08:00
Lu YaNing
d1ae2372bd
fix: The window title bar exceeds the screen area at startup
2024-11-30 13:17:40 +08:00
pengwenhao
b2e0c88058
feat: add alt tab fast task switcher
2024-11-30 10:11:54 +08:00
pengwenhao
f48132c93e
feat: add reverse taskview animation
2024-11-30 10:11:54 +08:00
JiDe Zhang
f1940c1285
Fix xwayland surface's corners radius
2024-11-30 09:27:39 +08:00
groveer
4913b619ff
chore(debian): bump version to 0.5.3
...
Log:
2024-11-29 16:01:58 +08:00
dependabot[bot]
f7c2dfa0f0
chore(deps): bump waylib from `0f78500` to `9531265`
...
Bumps [waylib](https://github.com/vioken/waylib ) from `0f78500` to `9531265`.
- [Release notes](https://github.com/vioken/waylib/releases )
- [Commits](0f78500b3e...9531265bf5 )
---
updated-dependencies:
- dependency-name: waylib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-11-29 16:01:33 +08:00
rewine
c60cd2f263
fix: crash when resize or remove output while a SurfaceWrapper destory
2024-11-29 15:34:49 +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