Commit graph

1386 commits

Author SHA1 Message Date
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
copilot-swe-agent[bot]
9c8dad29ae Initial plan 2026-02-18 10:14:34 +00:00
copilot-swe-agent[bot]
739add6a63 Fix version reference in workflow comment
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:12:50 +00:00
copilot-swe-agent[bot]
b67179d9c6 Fix build workflow by building wayland 1.23.1 from source
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:12:02 +00:00
copilot-swe-agent[bot]
f1b97a5453 Add path filters to workflows and create docs linting workflow
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:08:44 +00:00
copilot-swe-agent[bot]
c13f7a6165 Add explicit permissions to build workflow for security
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:01:22 +00:00
copilot-swe-agent[bot]
831dc99146 Fix version consistency in workflow documentation
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:00:50 +00:00
copilot-swe-agent[bot]
ca33f1d7ec Add workflows documentation
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 10:00:20 +00:00
copilot-swe-agent[bot]
3f9c37967a Add build workflow for CI/CD
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 09:59:43 +00:00
copilot-swe-agent[bot]
173a24d931 Initial plan 2026-02-18 09:57:44 +00:00
Ricardo Squassina Lee
ebe407b85b
Merge pull request #5 from squassina/copilot/translate-comments-to-english
Translate Chinese comments to English
2026-02-18 06:56:00 -03:00
copilot-swe-agent[bot]
0bcc5d7546 Address code review feedback: improve comment clarity and remove duplicate
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 09:52:08 +00:00
copilot-swe-agent[bot]
2c181fcb21 Translate all Chinese comments to English in source files
- Translate comments in src/client/client.h
- Translate comments in src/config/parse_config.h
- Translate comments in src/data/static_keymap.h
- Translate comments in src/dispatch/bind_define.h
- Translate comments in src/ext-protocol/*.h
- Translate comments in src/fetch/*.h
- Translate comments in src/layout/*.h
- Translate comments in src/mango.c

All Chinese comments have been accurately translated to English
while preserving the technical meaning and context.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-18 09:50:35 +00:00
copilot-swe-agent[bot]
288710ad9e Translate Chinese comments to English in mmsg.c and animation files
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 09:40:42 +00:00
copilot-swe-agent[bot]
11cf138ed5 Initial plan 2026-02-18 09:37:27 +00:00
Ricardo Squassina Lee
2c567cd38a
Update project version to 0.12.3-squassina 2026-02-18 06:36:55 -03:00
Ricardo Squassina Lee
3ae1c3b4e1
Merge pull request #4 from squassina/copilot/review-agent-responses
Fix documentation inconsistencies in keybindings and configuration
2026-02-18 06:22:50 -03:00
copilot-swe-agent[bot]
a43d87d624 Fix keybinding conflicts and documentation inconsistencies
Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 09:19:13 +00:00
copilot-swe-agent[bot]
9f93921cdf Initial plan 2026-02-18 09:13:10 +00:00
Ricardo Squassina Lee
2d42571423
Merge pull request #3 from squassina/copilot/update-documentation-for-mangowc
Comprehensive documentation overhaul for new user onboarding
2026-02-18 06:12:29 -03:00
Ricardo Squassina Lee
30d6acea0c
Merge pull request #2 from squassina/copilot/fix-security-issues
Fix critical security vulnerabilities in string handling and memory management
2026-02-18 06:10:11 -03:00
Ricardo Squassina Lee
433a14af4e
Merge pull request #1 from squassina/copilot/improve-code-readability
Improve codebase readability: deduplicate animation code, document macros, translate comments to English
2026-02-18 06:09:43 -03:00
copilot-swe-agent[bot]
1350b7787a Final code polish for consistency and correctness
- Use int32_t consistently in all loops
- Add zero-length check before memcpy
- Improve error detection in strtol (comment clarification)
- Ensure null terminator always has space reserved

Co-authored-by: squassina <8495707+squassina@users.noreply.github.com>
2026-02-18 09:04:20 +00:00