JiDe Zhang
644b7315d3
chore: fix CI and enable independent builds
...
1. Fixes and updates CI configurations for treeland.
2. Merges `reuse` files for comprehensive license information.
3. Updates dependencies in `debian/control` to align with the combined
codebase.
4. Introduces separate build workflows for `waylib` and `qwlroots` to
ensure they can be built independently.
5. This ensures modularity and prevents accidental breakages during
future development, maintaining the option to separate these components
again.
chore: 修复 CI 并启用独立构建
1. 修复并更新了 treeland 的 CI 配置。
2. 合并 `reuse` 文件以提供全面的许可证信息。
3. 更新了 `debian/control` 中的依赖项,以与合并的代码库保持一致。
4. 引入了 `waylib` 和 `qwlroots` 的独立构建工作流程,以确保它们可以独立
构建。
5. 确保模块化,防止未来开发过程中意外损坏,保持再次分离这些组件的选项。
2025-07-23 15:27:52 +08:00
renovate[bot]
df2a7442b2
chore(deps): lock file maintenance
2025-07-15 13:52:09 +08:00
renovate[bot]
28ca983e8d
chore(deps): lock file maintenance
2025-06-23 13:23:55 +08:00
renovate[bot]
9bfa75519e
chore(deps): lock file maintenance
2025-05-28 14:20:31 +08:00
renovate[bot]
297276e940
chore(deps): lock file maintenance
2025-02-20 19:27:46 +08:00
renovate[bot]
5e65502002
chore(deps): lock file maintenance
2025-02-18 19:19:18 +08:00
rewine
2593f214d0
chore: update nix package
...
log: fix nix build
2025-02-11 17:53:49 +08:00
rewine
25c9bf5ebf
fix: nix ci for build
2025-01-14 20:03:41 +08:00
rewine
da49daebfd
chore: update nix flake
2024-12-09 11:21:26 +08:00
rewine
8141c27329
chore: handle some cppcheck and clang-tidy warnings
2024-11-28 14:39:35 +08:00
JiDe Zhang
3cb8185daa
Update waylib submodule
2024-11-21 19:53:55 +08:00
rewine
f24731cff5
feat: support wlroots 0.18 and qt 6.8
2024-11-21 17:55:55 +08:00
rewine
3b11314763
fix: support treeland-protocols for nix
2024-11-05 14:51:14 +08:00
rewine
60b8eb53a1
chore: update nix flake lock
2024-10-25 11:47:13 +08:00
renovate[bot]
db296fbafb
chore(deps): lock file maintenance
2024-06-26 14:18:17 +08:00
rewine
824448b5fb
chore: sync missing change in waylib
...
log:
- https://github.com/vioken/waylib/pull/377 Override xdg output manager protocol for the XWayland clients
- https://github.com/vioken/waylib/pull/372 Supports filter wl_global by wl_client
- https://github.com/vioken/waylib/pull/374 Xwayland and Wayland synchronized scaling
- https://github.com/vioken/waylib/pull/379 OutputViewport: Add input property
2024-06-18 17:58:49 +08:00
renovate[bot]
4d6ea5c8be
chore(deps): lock file maintenance
2024-06-18 12:13:53 +08:00
renovate[bot]
759332ce5f
chore(deps): lock file maintenance
2024-05-28 15:03:08 +08:00
rewine
f76a80ffed
chore: fix build on nixos
...
log: fix nix
2024-05-14 17:14:40 +08:00
renovate[bot]
3defcb764a
chore(deps): lock file maintenance
2024-05-08 09:41:27 +08:00
renovate[bot]
a2280a9073
chore(deps): lock file maintenance
2024-04-12 13:56:28 +08:00
renovate[bot]
60a321b063
chore(deps): lock file maintenance
2024-04-11 17:41:45 +08:00
renovate[bot]
0bbed681d4
chore(deps): lock file maintenance
2024-03-26 10:59:17 +08:00
renovate[bot]
36b4581bcf
chore(deps): lock file maintenance
2024-03-13 11:30:21 +08:00
renovate[bot]
9f9873a6a7
chore(deps): lock file maintenance
2024-03-07 11:53:24 +08:00
rewine
ee67bf1495
feat: allow ddm works in nixos
...
log: use `nix run -v -L .#qemu` to test
2024-03-06 13:21:37 +08:00
renovate[bot]
edb912d391
chore(deps): lock file maintenance
2024-01-16 16:40:26 +08:00
renovate[bot]
ccc4e4827a
chore(deps): lock file maintenance
2024-01-11 16:47:20 +08:00
renovate[bot]
8fa8ded917
chore(deps): lock file maintenance
2024-01-03 17:56:10 +08:00
rewine
3e6f4a11de
fix: build on nix ci
...
Log: fix build on nixos
2024-01-02 17:25:32 +08:00
renovate[bot]
16cd530b40
chore(deps): lock file maintenance
2023-12-20 14:07:47 +08:00
renovate[bot]
383d2545ac
chore(deps): lock file maintenance
2023-12-16 12:23:27 +08:00
renovate[bot]
14c0a6f0f4
chore(deps): lock file maintenance
2023-12-14 13:30:24 +08:00
rewine
1539b3ae63
fix: fix nix build ci and devShell
...
log: update flake and fix patch for nix
2023-12-12 10:30:30 +08:00
rewine
6f70713c3e
feat: fix nix build
...
log: update flake and use dtk6
2023-12-11 16:52:55 +08:00
justforlxz
d9da60e44f
chore: update nix build
...
update nix build
Log:
2023-12-05 16:45:04 +08:00
rewine
61368292cb
Make layer surface support popup
2023-11-21 17:21:27 +08:00
justforlxz
4c9c04b4bc
Update waylib submodule and nixos
2023-11-13 10:28:24 +08:00
rewine
ba8617308b
Support Wlr Layer Shell
2023-11-09 13:48:08 +08:00
rewine
a973202ab3
Support nix build and better cmake
2023-11-08 11:03:17 +08:00