rewine
60aa721c33
fix: maximized surface not resize after exclusive zone changed
2024-12-12 13:53:55 +08:00
groveer
0ef0090789
fix(output): set yoffset when surface resize
...
Log:
2024-12-12 13:50:56 +08:00
Lu YaNing
fc127cc30c
fix: Avoid layshell not receiving ouput updates
2024-12-12 13:50:46 +08:00
Zhang Dingyuan
fbf4f9caf3
chore: update submodule
...
update waylib submodule
Log:
2024-12-11 16:28:53 +08:00
rewine
862ea089da
feat: add readme for treeland
2024-12-11 11:09:32 +08:00
Yixue Wang
9c0eddaa57
fix: window selection grid not centered
...
Should consider horizontal margin in curX.
2024-12-10 21:04:00 +08:00
Yixue Wang
58dd1ce193
fix: multitaskview not scaled correctly
...
Should scale all metrics.
2024-12-10 21:04:00 +08:00
Lu YaNing
3c53f56856
fix: dde-shell scale is incorrect
2024-12-10 20:43:55 +08:00
Yixue Wang
7071c46609
fix: test capture crash
...
Do not destroy capture manager after application destroys.
2024-12-10 20:15:18 +08:00
groveer
27a42912a4
chore(debian): bump version to 0.5.7
2024-12-10 20:11:38 +08:00
Yixue Wang
c18298788a
feat: supports user cancel and block shortcuts
...
* Supports user cancel by pressing ESC;
* Blocks all system shortcuts and application shortcuts.
2024-12-10 18:30:20 +08:00
pengwenhao
a1bfb1e54f
fix: lock screen prompts from right angle to round corner
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-12-10 17:49:54 +08:00
Yixue Wang
241c8c50fe
feat: exit item selection mode after first click
...
Exit item selection mode after first click.
2024-12-10 15:04:22 +08:00
Yixue Wang
1c7e4d0667
fix: double resource destroy
...
When exit normally, capture manager resource might destroy twice.
Remove client resource when destructor is invoked.
2024-12-10 15:04:22 +08:00
Yixue Wang
adb0bbfc29
fix: monitor mask surface
...
Use wrappointer to monitor mask surface.
2024-12-10 15:04:22 +08:00
Yixue Wang
f31901124a
fix: initialization of nullptr
...
Add nullptr_t specialization. Mark noexcept constructors.
2024-12-10 15:04:22 +08:00
Yixue Wang
99a2f62dfe
fix: xwayland surface not in multitaskview
...
When run in user dde, XWayland surface's uid is not current user
uid.
2024-12-10 11:09:35 +08:00
rewine
8502f2a259
fix: build error in pr 564
2024-12-09 20:58:23 +08:00
rewine
d46707c77d
chore: suppress some compile and runtime warnings
2024-12-09 16:29:40 +08:00
YaoBing Xiao
2e97483845
fix treeland crash
...
add disconnec on removeSurface
2024-12-09 13:06:57 +08:00
pengwenhao
1861662084
feat: sort the task switcher according to active order
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-12-09 11:35:38 +08:00
YaoBing Xiao
63f8a59a62
fix xwindow NoTitleBar&NoDecoration handle error
2024-12-09 11:22:18 +08:00
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