Commit graph

1408 commits

Author SHA1 Message Date
Ricardo Squassina Lee
42b0353e02
Merge branch 'DreamMaoMao:main' into main 2026-02-19 10:44:04 -03:00
Ricardo Squassina Lee
50f339d898
Merge pull request #10 from squassina/copilot/review-latest-changes-security-performance-clarity
Implement code review recommendations: security hardening, i18n, and technical debt tracking
2026-02-19 10:43:26 -03:00
copilot-swe-agent[bot]
8a7fa8dce2 Fix markdown linting errors in documentation files
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-19 13:35:16 +00:00
DreamMaoMao
2f12f46919 opt: use base surface of client when xytonode in rect node 2026-02-19 19:07:44 +08:00
copilot-swe-agent[bot]
d344ab8a17 Add implementation summary and mark recommendations as completed
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-19 10:54:31 +00:00
copilot-swe-agent[bot]
d97ec4a55a Implement 3 code review recommendations: security fix, translations, and technical debt tracking
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-19 10:53:04 +00:00
copilot-swe-agent[bot]
42e9187cf4 Add comprehensive code review findings document
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-19 10:36:13 +00:00
copilot-swe-agent[bot]
afdcae7cf5 Initial plan 2026-02-19 10:31:22 +00:00
Ricardo Squassina Lee
1341f843e9
Merge branch 'DreamMaoMao:main' into main 2026-02-19 07:07:50 -03:00
DreamMaoMao
68075c0044 feat: support index arg in switch_keyboard_layout 2026-02-19 11:23:08 +08:00
DreamMaoMao
23d7b11e27 fix: only apply scroller overspread to head and tail client 2026-02-19 11:17:36 +08:00
Ricardo Squassina Lee
2423285f0b
Merge branch 'DreamMaoMao:main' into main 2026-02-18 15:46:09 -03:00
DreamMaoMao
6924ca8512 feat: add global option prefer_scroller_overspread 2026-02-19 00:00:58 +08:00
Ricardo Squassina Lee
18dc0838d9
Merge pull request #9 from squassina/copilot/add-pipeline-for-nixos
Add NixOS build pipeline and rename Arch workflow
2026-02-18 12:01:08 -03:00
copilot-swe-agent[bot]
b1438b7e71 Remove code formatting checks from both workflows
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 14:55:34 +00:00
copilot-swe-agent[bot]
8de9685457 Rename build.yml to build-arch.yml and add different checks for each platform
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 14:42:50 +00:00
copilot-swe-agent[bot]
2c73142890 Document NixOS build workflow in README
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 14:36:02 +00:00
copilot-swe-agent[bot]
a22a203e0f Add NixOS build workflow
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 14:35:22 +00:00
copilot-swe-agent[bot]
9a3b5f9041 Initial plan 2026-02-18 14:34:01 +00:00
Ricardo Squassina Lee
50ad5e83a9
Merge pull request #6 from squassina/copilot/create-simple-build-workflow
Add build workflow for CI validation with smart path filtering using Arch Linux
2026-02-18 11:31:59 -03:00
Ricardo Squassina Lee
982b42728e
Fix directory name for scenefx AUR clone 2026-02-18 11:30:45 -03:00
Ricardo Squassina Lee
ce48f137c1
Fix path for scenefx build in workflow 2026-02-18 11:28:35 -03:00
Ricardo Squassina Lee
179a2b6725
Install scenefx from AUR in build workflow
Added steps to install scenefx from AUR in the build workflow.
2026-02-18 11:25:54 -03:00
Ricardo Squassina Lee
de5007fbdd
Remove scenefx installation from build.yml
Removed AUR installation steps for scenefx from build workflow.
2026-02-18 11:12:56 -03:00
Ricardo Squassina Lee
bc2cf39de5
Update wlroots package version in build workflow 2026-02-18 11:07:48 -03:00
copilot-swe-agent[bot]
9f4b2a6314 Use pacman for all dependencies, install scenefx from AUR
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 13:16:18 +00:00
copilot-swe-agent[bot]
6a209101a0 Switch CI to Arch Linux container for better package availability
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 13:03:59 +00:00
copilot-swe-agent[bot]
fa51bed55a Add libinput 1.27.1 build from source for version requirement
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 13:02:11 +00:00
Ricardo Squassina Lee
c26dd2dec4
Update README layout description for 'tile' 2026-02-18 09:58:26 -03:00
Ricardo Squassina Lee
dccd11ac2b
Fix formatting in README for lock.yml section 2026-02-18 09:57:11 -03:00
copilot-swe-agent[bot]
ea18f96807 Fix README.md to comply with 80-column rule and remove inline HTML
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 12:53:56 +00:00
Ricardo Squassina Lee
d80f0804b2
Improve formatting in README.md for workflows
Format markdown for better readability.
2026-02-18 09:45:16 -03:00
Ricardo Squassina Lee
1e266b051b
Merge branch 'main' into copilot/create-simple-build-workflow 2026-02-18 09:41:12 -03:00
copilot-swe-agent[bot]
b2652b20a6 Fix markdown linting errors in workflows README
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 12:40:30 +00:00
copilot-swe-agent[bot]
ba9dffc39e Add libgbm-dev for wlroots EGL support
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 12:37:50 +00:00
copilot-swe-agent[bot]
76ca96ebe4 Fix workflows README to match actual docs.yml behavior
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 12:35:53 +00:00
Ricardo Squassina Lee
118a0bb281
Merge pull request #8 from squassina/copilot/fix-markdown-lint-errors
Configure markdownlint exceptions for inline HTML and line length
2026-02-18 09:32:47 -03:00
copilot-swe-agent[bot]
831831841f Add OpenGL ES dependencies for scenefx build
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:57:28 +00:00
copilot-swe-agent[bot]
f1c8016cf6 Add .markdownlintrc to configure linting exceptions
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:57:17 +00:00
copilot-swe-agent[bot]
e2c86e0d06 Initial plan 2026-02-18 10:55:02 +00:00
copilot-swe-agent[bot]
c1a909b55b Fix version consistency in documentation
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:48:52 +00:00
copilot-swe-agent[bot]
d2ae6c60ae Revert to building from source and use meson subprojects download
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:47:52 +00:00
copilot-swe-agent[bot]
fe85cbbaae Restrict markdown linter to repository files only
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:43:31 +00:00
copilot-swe-agent[bot]
304832e4da Improve version checking logic and documentation
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:36:52 +00:00
copilot-swe-agent[bot]
f2b3b1bd73 Prefer apt packages over building from source when available
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:35:52 +00:00
copilot-swe-agent[bot]
e21ae7e013 Merge remote-tracking branch 'origin/main' into copilot/create-simple-build-workflow 2026-02-18 10:33:10 +00:00
Ricardo Squassina Lee
57a4b1a86b
Merge pull request #7 from squassina/copilot/fix-documentation-linter-errors
Lint and fix all markdown documentation errors
2026-02-18 07:29:35 -03:00
copilot-swe-agent[bot]
d063da92b0 Fix README.md linting errors - structural and formatting improvements
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:27:10 +00:00
copilot-swe-agent[bot]
05874720ec Fix USAGE.md linting errors - add code block languages and fix formatting
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:20:55 +00:00
copilot-swe-agent[bot]
91f2cfdd08 Fix COMMANDS.md and bug_report.md linting errors
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:17:34 +00:00