Paul Gauthier (aider)
18f702b95a
refactor: Simplify spinner animation by pre-rendering frames
2025-05-08 15:48:40 -07:00
Paul Gauthier (aider)
e6a35be5b7
style: Run linter
2025-05-08 15:43:52 -07:00
Paul Gauthier (aider)
6351964bcd
fix: Make _stop_waiting_spinner a method of Coder
2025-05-08 15:43:03 -07:00
Paul Gauthier (aider)
ede3061fe0
style: Format imports in base_coder.py
2025-05-08 15:42:30 -07:00
Paul Gauthier (aider)
f1121e3b7c
feat: add waiting spinner for non-streaming pretty mode
2025-05-08 15:41:43 -07:00
Paul Gauthier
a1cb86dca3
Revert "feat: Enhance spinner with head and trailing effect"
...
This reverts commit d3931f67ca
.
2025-05-08 15:38:34 -07:00
Paul Gauthier
cf1d58745e
Revert "style: Run linter"
...
This reverts commit 540b2519c2
.
2025-05-08 15:38:19 -07:00
Paul Gauthier (aider)
98dc8e5d57
fix: Remove unused threading import
2025-05-08 15:33:34 -07:00
Paul Gauthier (aider)
21a05ead4e
refactor: Extract WaitingSpinner to its own module
2025-05-08 15:33:19 -07:00
Paul Gauthier
80f78ee85d
feat: add waiting module
2025-05-08 15:33:17 -07:00
Paul Gauthier (aider)
540b2519c2
style: Run linter
2025-05-08 15:32:56 -07:00
Paul Gauthier (aider)
d3931f67ca
feat: Enhance spinner with head and trailing effect
2025-05-08 15:32:50 -07:00
Paul Gauthier
b6a32d8682
copy
2025-05-08 15:28:45 -07:00
Paul Gauthier (aider)
023e939798
style: Address flake8 errors
2025-05-08 15:15:17 -07:00
Paul Gauthier
38e7f04e60
lint
2025-05-08 15:13:38 -07:00
Paul Gauthier
b40baaceea
do codespell the website
2025-05-08 15:12:57 -07:00
Paul Gauthier
ff549cf9ba
Merge branch 'main' of github.com:Aider-AI/aider
2025-05-08 15:09:33 -07:00
paul-gauthier
2c1685bb36
Merge pull request #3823 from mdeweerd/pre-commit-wf
...
ci: add pre-commit.yml for GitHub Actions
2025-05-08 15:09:16 -07:00
Paul Gauthier
2a61494442
copy
2025-05-08 14:55:53 -07:00
Paul Gauthier (aider)
0af5563e77
style: Fix F841 unused variable in tests
2025-05-08 14:44:07 -07:00
Paul Gauthier
c147571b18
feat: add shell-completions option
2025-05-08 14:43:56 -07:00
Paul Gauthier (aider)
311981f4e5
test: Use os.path.samefile for robust read-only file assertion
2025-05-08 14:39:14 -07:00
Paul Gauthier
79923c954b
Revert "fix: Preserve original read-only files across symlinks"
...
This reverts commit c3d4fdb4c1
.
2025-05-08 14:35:08 -07:00
Paul Gauthier
0b4430f228
Revert "fix: Preserve original path spelling for read-only files"
...
This reverts commit 9297ee982d
.
2025-05-08 14:34:56 -07:00
Paul Gauthier (aider)
ee9ad75509
style: apply linter fixes
2025-05-08 14:32:08 -07:00
Paul Gauthier (aider)
920b20b17d
feat: add --shell-completions arg for shell completion scripts
2025-05-08 14:31:56 -07:00
Paul Gauthier (aider)
9297ee982d
fix: Preserve original path spelling for read-only files
2025-05-08 14:30:31 -07:00
Paul Gauthier
1d5c3c3a2b
add shtab
2025-05-08 14:30:27 -07:00
Paul Gauthier (aider)
217b45ae88
fix: Set parser.prog for shtab completion compatibility
2025-05-08 14:29:40 -07:00
MDW
1f6f480864
style(scripts): add flake8 noqa directive to 30k-image.py
...
This commit adds a flake8 directive to disable the E501 line length check for the 30k-image.py script.
2025-05-08 23:29:38 +02:00
MDW
40a5a88d56
style: remove or ignore unused imports
...
The following files had unused imports removed:
- `scripts/30k-image.py`
- `scripts/dl_icons.py`
- `scripts/redact-cast.py`
2025-05-08 23:29:18 +02:00
Paul Gauthier (aider)
30097ab859
fix: Exit with status code from main()
2025-05-08 14:29:01 -07:00
MDW
09acfc8147
style(pre-commit): apply python style from pre-commit hooks
2025-05-08 23:28:18 +02:00
Paul Gauthier (aider)
a2ecc5883b
feat: add shell completion generation using shtab
2025-05-08 14:28:11 -07:00
MDW
d127d45669
chore: update codespell skip patterns
...
Update the `skip` patterns in the `pyproject.toml` file to exclude
`tests/fixtures/*` and `aider/website/*`.
2025-05-08 23:27:39 +02:00
MDW
2ebb2103b8
ci: add pre-commit.yml for GitHub Actions
...
This commit adds a new GitHub Actions workflow configuration file (`pre-commit.yml`) to automate the execution of pre-commit hooks on pull requests and pushes.
The workflow includes steps to install dependencies, cache pre-commit hooks, run the hooks, convert logs to Checkstyle format, save the cache, and upload logs as artifacts.
This setup ensures that code quality checks are enforced consistently across the repository.
2025-05-08 23:27:34 +02:00
Paul Gauthier (aider)
c3d4fdb4c1
fix: Preserve original read-only files across symlinks
2025-05-08 14:25:14 -07:00
Paul Gauthier
e1ab9cc0ab
fix: Correct spinner erasure and update animation
2025-05-08 14:19:26 -07:00
Paul Gauthier (aider)
15317a9f4b
style: Run linter and apply fixes
2025-05-08 14:09:38 -07:00
Paul Gauthier (aider)
62dc55dd77
feat: Position cursor on scanner char in spinner animation
2025-05-08 14:09:34 -07:00
Paul Gauthier (aider)
20faadcbd9
style: Apply linter fixes
2025-05-08 14:08:11 -07:00
Paul Gauthier (aider)
8f0fa6684d
feat: implement Knight Rider style spinner animation
2025-05-08 14:08:06 -07:00
Paul Gauthier (aider)
7a3805d39f
test: add tests for /reset and /drop with cloned coder
2025-05-08 14:02:46 -07:00
Paul Gauthier (aider)
4709a539c6
fix: Preserve original read-only files when cloning Commands
2025-05-08 14:01:28 -07:00
Paul Gauthier
8172125931
copy
2025-05-08 13:52:37 -07:00
Paul Gauthier
b8f9d459fb
copy
2025-05-08 13:48:58 -07:00
Paul Gauthier
96bc57167f
feat: Improve ask prompt to elide unchanging code
2025-05-08 12:35:10 -07:00
Paul Gauthier
606e27a337
copy
2025-05-08 12:35:02 -07:00
Paul Gauthier (aider)
1d7c56b8c5
chore: Reorder imports in mdstream.py
2025-05-08 12:30:11 -07:00
Paul Gauthier (aider)
6e1327f66d
feat: Show spinner while waiting for first stream content
2025-05-08 12:30:06 -07:00