Commit Graph

822 Commits

Author SHA1 Message Date
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
Zhang Dingyuan 00fe420164 fix: not shwo fallback wallpaper
remove qrc prefix

Log:
2024-10-12 11:29:50 +08:00
rewine 6edcc123d7 fix: foreign toplevel states bit conflict 2024-10-12 10:27:08 +08:00
rewine 3c34443fff feat: support window menu 2024-10-12 09:59:34 +08:00
Zhang Dingyuan 5152b9105a feat: re-add shortcut support
shortcut support

Log:
2024-10-12 09:57:26 +08:00
Zhang Dingyuan 53a0722929 feat: update fallback wallpaper
use desktop.webp

Log:
2024-10-11 16:01:46 +08:00
groveer 65bae5be3f refactor(greeter): rm useless module
Log:
2024-10-11 15:50:00 +08:00
Yixue Wang c4fc2e322c fix: workspace switcher crash
Adapt to WallpaperController.
2024-10-11 15:24:23 +08:00
Yixue Wang 9c65592c71 chore: correct cmake
* Correct project name.
 * Output qml to build directory.
2024-10-11 15:24:23 +08:00
Yixue Wang df10796368 refactor: use model as workspace not container
* Use WorkspaceModel not WorkspaceContainer.
 * Add capability to show on all workspaces.
2024-10-11 15:24:23 +08:00
rewine 7eda0e6bbc fix: rename TreeLand.Protocols -> Treeland.Protocols 2024-10-11 15:15:08 +08:00
rewine 6cb0e95ed1 Support treeland foreign toplevel and dock preview 2024-10-11 15:15:08 +08:00
Lu YaNing a6ebd5a51e refactor: adapte waylib refactor
depend:
vioken/waylib#513
vioken/waylib#515
vioken/waylib#516
vioken/waylib/commit/7e4b7340e88421b418e4a0a26a399f6fea3b127a
2024-10-11 14:57:54 +08:00
Zhang Dingyuan e42ecc66d8 feat: add cmdline
Use cmdline to manage treeland startup parameters and provide unified
query

Log:
2024-10-11 11:35:29 +08:00
rewine 3e58508217 chore: update waylib submodule 2024-10-11 10:17:19 +08:00
Lu YaNing 6a0875c3cc fix: Optimize code 2024-10-11 09:32:50 +08:00
Lu YaNing 42466ef037 fix: layershell window crashes
Restrict normal window startup animation
2024-10-10 21:05:07 +08:00
Zhang Dingyuan 9d40634d2c fix: greeter should not show when not on DDM
check socket argument

Log:
2024-10-10 21:04:32 +08:00
Zhang Dingyuan e9d90cdbf9 refactor: re-add greeter module
show greeter

Log:
2024-10-10 17:51:56 +08:00
pengwenhao 08ab273273 feat: add task switcher
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-10 14:07:21 +08:00
groveer 4b6aacd390 refactor: adapte waylib refactor
depend: https://github.com/vioken/waylib/pull/518

Log:
2024-10-10 13:57:33 +08:00
Lu YaNing 3cfa36be98 feat: add new window animation 2024-10-10 10:20:48 +08:00
groveer 6292855bdb fix: debian package build failed
Log:
2024-10-09 09:23:00 +08:00
groveer 7b3d7c7c69 fix: data and protocol should be all package
Log:
2024-10-09 09:23:00 +08:00
Tsic Liu ee9de5e571 fix: cmake install at incorrect pos
log: as title
2024-10-09 09:18:21 +08:00
Tsic Liu 060ff90e2b fix: cmake install at incorrect pos
log: as title
2024-10-08 20:41:46 +08:00
Zhang Dingyuan 92f7fe8f73 fix: remove useless include
as title

Log:
2024-10-08 17:15:01 +08:00
Zhang Dingyuan 0d3daf3096
refactor: re-add treeland and modules init
restore treeland modules init

Log:
2024-10-08 16:50:21 +08:00
pengwenhao 579e951a93 fix: enable modues error
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-10-08 10:32:10 +08:00
groveer df30d47648 fix: wlr-randr get null info
Log:
2024-09-29 17:29:29 +08:00
groveer 600581eb6a refactor: mv tinywl to treeland
Log:
2024-09-29 14:24:58 +08:00
groveer 26aa16c285 fix: debian package build failed
Log:
2024-09-29 13:07:21 +08:00
groveer 090ab99484 fix: data and protocol should be all package
Log:
2024-09-29 10:59:29 +08:00
pengwenhao 523b0ccd50 feat: add wallpaper item and switch animation
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-09-27 17:27:20 +08:00
Yixue Wang d8aabddad5 fix: modelData not defined
Explicitly require modelData.
2024-09-27 17:09:37 +08:00
rewine 2b15061ee4 chore: set default theme to bloom 2024-09-27 16:41:46 +08:00
pengwenhao e56438c0b3 fix: workspace gesture quickly slides to black screen
Signed-off-by: pengwenhao <pengwenhao@uniontech.com>
2024-09-27 16:01:52 +08:00
Zhang Dingyuan 481ea96e20 fix: Clean up environment variables after session logout
reset some systemd environment for session

Log:
2024-09-27 15:57:01 +08:00
Zhang Dingyuan 9c08b358bb chore: release 0.3
release 0.3

Log:
2024-09-26 17:35:41 +08:00
groveer ee7577f633 chore: format code
Log:
2024-09-25 13:07:23 +08:00
Yixue Wang 470b850703 chore: use relative path for cpack compatibility
Use relative path so that cmake --install --prefix works.
2024-09-24 17:10:42 +08:00