Commit Graph

659 Commits

Author SHA1 Message Date
justforlxz 39280e4ed4 fix: all window force has titlebar
reset titlebar when personalization does not set notitlebar

Log:
2024-10-17 18:48:15 +08:00
pengwenhao 24d3939e68 fix: task switcher alt show
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-17 18:45:14 +08:00
justforlxz 82c8c8b92b fix: wallpaper color not init
init wallpaper color

Log:
2024-10-17 18:31:56 +08:00
Lu YaNing c3f02dfb24 feat: refactor virtual output 2024-10-17 18:10:02 +08:00
justforlxz 9036fe54ff fix: dtk notitlebar
support notitiebar window

Log:
2024-10-17 17:23:49 +08:00
Yixue Wang ceebc33af7 fix: handlers and shortcut
Fix handlers not responded correctly.
2024-10-17 17:20:35 +08:00
Yixue Wang 28b30ea796 refact: use force active
Emit force active instead of activate.
2024-10-17 17:20:35 +08:00
Yixue Wang 51ddb6ffe6 feat: add workspace switch animation controller 2024-10-17 17:20:35 +08:00
lbwtw c11e305e70 fixed TRadiusEffect rounded corner accuracy issue 2024-10-17 17:10:35 +08:00
pengwenhao 0c8e93f4fe feat: add task switcher animation
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-17 17:05:02 +08:00
justforlxz 11b12d1dd4 feat: add surface blur background
add surface blur

Log:
2024-10-17 13:54:14 +08:00
Yixue Wang 8d9c053b3e fix: compilation on Qt 6.8.0
Pass viewCount to QSGOpaqueTextureMaterialRhiShader.
2024-10-17 13:53:35 +08:00
pengwenhao f220002cd8 feat add gesture base
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-17 13:32:05 +08:00
groveer b9b917540b fix: TitleBar transparent in maximized window
Log:
2024-10-17 11:25:09 +08:00
Yixue Wang 46006cfb46 fix: multitask not shown 2024-10-17 09:37:31 +08:00
justforlxz 8f4825e67d feat: support set cursor theme and size
as title

Log:
2024-10-16 17:24:35 +08:00
rewine 70ff9f7b24 fix: better active control and fix some error assert 2024-10-16 17:15:03 +08:00
groveer bc0e81d3d7 feat: adapter TRadiusEffect item
Log:
2024-10-16 16:48:09 +08:00
Yixue Wang 636cba9f1b fix: black wallpaper when switching workspace
* Asynchronously load the wallpaper image.
* Always draw wallpaper proxy in multitaskview
* Disable surfaceProxy.
2024-10-16 14:42:44 +08:00
lbwtw 7cf74c7705 fix missing pointer initialization 2024-10-16 14:37:36 +08:00
Yixue Wang 9cdb098e7d fix: do not activate surface
Activate surface when switch to workspace.
2024-10-16 13:53:35 +08:00
lbwtw f30659ccbe implementing shell_surface and dde_active 2024-10-16 13:47:43 +08:00
Yixue Wang 1f53c4e2d8 feat: add multitaskview 2024-10-16 13:40:02 +08:00
Yixue Wang 48e299754b fix: correct greeter qml path
Use slash instead of dot.
2024-10-16 13:40:02 +08:00
Yixue Wang d2ddc6e67d feat: add property monitor
Add utility property monitor.
2024-10-16 13:40:02 +08:00
Yixue Wang 726d49dfb5 feat: add treeland config
Class for global config and dconfig
2024-10-16 13:40:02 +08:00
rewine e21d4f1999 feat: support fallback when activedsurface loss capacity 2024-10-16 11:29:03 +08:00
Lu YaNing 58b81f8fbb fix: Characters appear during shortcut key operations 2024-10-16 10:49:43 +08:00
Yixue Wang 27f3af8fd6 fix: cannot access rootContainer in qml
Do not use opaque pointer, use moc include.
2024-10-16 10:46:15 +08:00
groveer 8a4f660b51 fix: cannot createShadow
Log:
2024-10-16 10:04:16 +08:00
groveer 72bb884be0 chore(Border): update xdgsurface's border color
Log:
2024-10-15 20:43:20 +08:00
rewine 5585d63a9b chore: stop use dtk menu
log: dtk menu has bug in treeland, use qt's menu replace
2024-10-15 19:22:21 +08:00
rewine f9c3971f06 fix: event not block by TapHandler 2024-10-15 17:38:06 +08:00
Lu YaNing c3c742f1c6 fix: Prevent being overwritten by client shortcut keys 2024-10-15 16:30:06 +08:00
groveer f1cd001522 refator: optizime decoration's shadow effect
Log:
2024-10-15 16:07:30 +08:00
Lu YaNing a3417938ec feat: Add show desktop shortcut keys 2024-10-15 16:06:43 +08:00
Zhang Dingyuan 26e6f0fd9d fix: cannot build on archlinux
m_surfaceContainer -> m_rootSurfaceContainer

Log:
2024-10-15 14:41:24 +08:00
Zhang Dingyuan 85488dea07 fix: wrong wallpaper settings content
as title

Log:
2024-10-15 09:19:22 +08:00
Zhang Dingyuan 1ea156aec1 feat: wallpaper provider use personalization data
as title

Log:
2024-10-14 20:29:52 +08:00
groveer 22421ea36f fix: activeSurface should be activateSurface
Log:
2024-10-14 20:26:02 +08:00
Lu YaNing c4b074c97f feat: Add display desktop animation 2024-10-14 19:34:42 +08:00
groveer 83a56fb7ff refactor(helper): Use named functions instead of lambdas
Log:
2024-10-14 18:41:20 +08:00
rewine 06e47aa528 fix: treeland wallpaper color v1 2024-10-14 16:05:01 +08:00
rewine 0544a1e615 feat: remove debug panel in release 2024-10-14 16:05:01 +08:00
Zhang Dingyuan 56ce3d0266 fix: cannot max-window
call surface requestToggleMaximize

Log:
2024-10-14 11:48:40 +08:00
groveer f9caf40cfc fix: spelling error
Log:
2024-10-14 10:26:35 +08:00
Lu YaNing 88177803e4 feat: add minimize animation 2024-10-14 10:19:02 +08:00
Zhang Dingyuan ee5e11f960 feat: update titlebar style
update button

Log:
2024-10-12 17:50:12 +08:00
groveer dfe1ca191f refactor: code review
Log:
2024-10-12 17:23:04 +08:00
Zhang Dingyuan 6881d85e88 fix: wrong DISPLAY env
as title

Log:
2024-10-12 14:27:49 +08:00