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
Zhang Dingyuan
ea914b3b46
fix: fontsize need to be multiplied by 10
...
default size change to 105
Log:
2024-11-29 14:26:02 +08:00
Zhang Dingyuan
a6da6fa577
fix: first unlock will crash
...
check m_activatedSurface exist
Log:
2024-11-29 12:32:10 +08:00
Zhang Dingyuan
8aaaf6f2b6
fix: font context not send change
...
move to treelandconfig
Log:
2024-11-29 12:00:01 +08:00
Zhang Dingyuan
c867f8ff21
fix: not hide desktop on lockscreen
...
missing desktop animation, hide window now
Log:
2024-11-29 12:00:01 +08:00
lbwtw
067b438808
fix: surface display abnormality under output scale
...
link commit: 11c0f80a87
2024-11-29 11:40:10 +08:00
Yixue Wang
12e43e6b3c
feat: asynchronously load wallpaper
...
Use retainWhileLoading for asynchronous loading.
2024-11-29 11:08:16 +08:00
Lu YaNing
0fcba8d63b
fix: Crash when removing last screen
2024-11-29 11:06:20 +08:00
Yixue Wang
cc85d5f01c
fix: screenshot not exit
...
Exit after screenshot.
2024-11-28 21:24:41 +08:00