Yixue Wang
b51a51c41a
feat: add scrolling in multitaskview
...
When there are a lot of windows, layout them in a flickable and then
scroll them.
2024-09-02 16:38:33 +08:00
pengwenhao
73304ff753
feat: add gesture bounce
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-09-02 16:38:20 +08:00
rewine
d0a3e39db3
feat: add animation for dockpreview/tooltip changed
...
Log: better Animation for dockpreview
2024-09-02 16:37:17 +08:00
rewine
3e43202b2b
chore: remove outdate getOutputName function
...
log: we can get name from waylib now
2024-09-02 14:09:00 +08:00
Zhang Dingyuan
b8735b82f7
chore: add auto-update submodule
...
as title
Log:
2024-08-29 10:12:05 +08:00
pengwenhao
2cb05a8783
fix: no window decorator
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-29 09:58:51 +08:00
Yixue Wang
762ab51e6b
feat: add animation in multitask view
...
* Add switch animation in multitask view.
* Optimize layout.
* Recover adding and removing workspace.
* Refactor workspace animation.
2024-08-29 09:58:33 +08:00
rewine
ff338a4d16
feat: adjust dock preview animations
2024-08-29 09:56:02 +08:00
Lu YaNing
ee93eb9c86
fix: Window display incomplete
...
Adapt Waylib refactoring and replace WaylandSurface with wSurface.
When the component is loaded, saveState cannot save the geometry of
the actual surfaceItem, resulting in incomplete display of the window
during layout recovery.
2024-08-28 13:07:09 +08:00
rewine
92fcb04129
fix: foreigntoplevelmanagerv1 for xwayland and fix error parent
...
Log: more like https://github.com/vioken/waylib/pull/472
2024-08-27 13:30:54 +08:00
Zhang Dingyuan
645ebd796b
refactor: remove unnecessary function in personalization
...
xdg-shell has resizable and movable
Log:
2024-08-27 13:30:38 +08:00
groveer
c4a6ac89a6
feat(shortcut): support ApplicationManager launch
...
Log:
2024-08-27 13:29:21 +08:00
Lu YaNing
a3fceac770
fix: Layershell window foolproof function fails
...
When layershell is located in the foolproof region, the layershell
icon cannot be dragged.
Merge window drag function.
2024-08-26 17:46:25 +08:00
rewine
f2aa36fa9f
feat: support dock preview and tooltop animations
2024-08-23 16:43:13 +08:00
Zhang Dingyuan
6b0a9d1c50
fix: personalization datas not refresh
...
if some window create window slow, after protocol init, will lost datas
Log:
2024-08-23 09:03:31 +08:00
Zhang Dingyuan
086206c826
fix: add set_ prefix to personalization protocol
...
as title
Log:
2024-08-23 09:03:31 +08:00
groveer
e1ff7cdd31
feat: add test hide window demo
...
Log: 用于测试隐藏窗口需求
2024-08-22 11:11:52 +08:00
pengwenhao
7faeb12f80
fix: wlr-randr scale not work
...
drm is pending, commit will fail, set scale to become
invalid. do not commit and wait until the next frame to
complete the scaling settings.
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-22 11:00:28 +08:00
Zhang Dingyuan
8fc64da93b
fix: launchpad animation flash
...
white flash on startup
Log:
2024-08-22 10:33:30 +08:00
Zhang Dingyuan
70660cc37f
refactor: new personalization
...
add new functions
Log:
2024-08-22 10:33:30 +08:00
groveer
a3f98a4e7c
feat: add pinch handler test
...
Log: 用于测试二指手势
2024-08-22 09:39:37 +08:00
groveer
efd20f62ab
chore: add QT_IM_MODULE env
2024-08-20 15:22:24 +08:00
pengwenhao
20d01c526a
fix: fast gesture swip causes black screen artifacts
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-20 15:03:41 +08:00
Zhang Dingyuan
ac48b8f225
feat: force all qt program use wayland
...
set QT_QPA_PLATFORM is wayland
Log:
2024-08-18 13:52:10 +08:00
Zhang Dingyuan
ed30c4eb45
feat: support xwayland work on ddm
...
Finally found a solution, assign permissions to specific users through
xhost.
Log:
2024-08-17 11:32:05 +08:00
Zhang Dingyuan
666d5e7921
fix: cannot resize dock
...
don't check layer surface
Log:
2024-08-17 11:32:05 +08:00
Zhang Dingyuan
57d9a9edfb
optimize: window maximize animation
...
as title
Log:
2024-08-16 11:38:20 +08:00
pengwenhao
90f8877f99
feat: four-finger touchpad slides left and right
...
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-08-15 18:35:44 +08:00
Lu YaNing
15204fc1ec
Updating without cursor on multiple screens
...
When removing the output, the cursor did not update to the second screen,
resulting in lastActivecursor not updating and the window not moving to
the second screen.
2024-08-15 16:23:51 +08:00
Zhang Dingyuan
424429d87f
refactor: new lock animation
...
change toplevel container scale and opacity
Log:
2024-08-14 10:17:41 +08:00
Zhang Dingyuan
5c3b79ba88
refactor: new greeter animation
...
refactor layout
Log:
2024-08-14 10:17:41 +08:00
Lu YaNing
28e6e54c07
fix window initial position is incorrect
...
Assignment type error caused
2024-08-14 10:08:38 +08:00
rewine
b1aa2437a9
fix: rectangleChanged never emit
...
log: minimize animation use this
2024-08-14 10:04:21 +08:00
lbwtw
578a11ec8d
fix: fixed alt+tab displaying minimized windows
...
for minimized windows, when no activation is
triggered, the hidden window should not be
displayed and animated.
Log:
2024-08-13 15:22:50 +08:00
rewine
3b5229f170
feat: support minimize animation to icon geometry
2024-08-12 16:10:13 +08:00
Zhang Dingyuan
2e16e95b1f
fix: High cpu usage
...
Files are changed too frequently
Log:
2024-08-12 13:12:57 +08:00
Yixue Wang
0df6ef5136
refact: delay changing workspace id
...
Only modify currentWorkspaceId when animation is finished.
2024-08-12 11:46:35 +08:00
Yixue Wang
97fa8f8d29
feat: add feedback for not wrapping
...
Switching is not wrapped, should give feedback to user.
2024-08-12 11:46:35 +08:00
Zhang Dingyuan
2f865847dd
fix: window not set active
...
use touchpad single finger click
Log:
2024-08-12 11:36:01 +08:00
groveer
c06dd401c4
chore: rm OBS SCM/CI workflow
...
Log:
2024-08-12 11:00:28 +08:00
Zhang Dingyuan
7f2b61fa20
feat: add log panel
...
only enable on debug mode
Log:
2024-08-12 10:46:56 +08:00
Yixue Wang
3c17620d8f
Update waylib
2024-08-12 10:31:25 +08:00
lbwtw
b3dd9ce075
fix: rounded corner scaling animator is abnormal
...
the rounded corners of WindowPreview in WindowsSwitcher
are not scaled.
Log:
2024-08-09 17:55:45 +08:00
Zhang Dingyuan
a7e2cb2516
fix: layer shell surface not get focus
...
waylandSurface rename to wSurface
Log:
2024-08-09 16:31:44 +08:00
Lu YaNing
e0068490d4
feat: Refactoring replication mode
2024-08-09 13:20:32 +08:00
Zhang Dingyuan
68f8caf49f
fix: greeter cover animation flash
...
use behavor to replace states
Log:
2024-08-09 13:13:11 +08:00
rewine
d5e13414ac
fix: not found woutputitem_p.h when build
2024-08-09 10:54:38 +08:00
Yixue Wang
4d97b97787
fix: exclusive margins in multitask view
...
Account for exclusive margins in multitask view.
2024-08-08 18:48:23 +08:00
Zhang Dingyuan
2ce885a5b4
feat: add layershell blur
...
as title
Log:
2024-08-08 17:43:59 +08:00
Zhang Dingyuan
c9ed3b6e33
refactor: use Helper to check force blur
...
as title
Log:
2024-08-08 17:43:59 +08:00