-
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## Summary Rewriting the canvas system for drawing Auton Path ### Todo - [x] Pan and zoom - [x] Readonly - [x] Toolbox - [x] Shapes - [x] Pen Drawing - [ ] ~~Eraser~~ - [x] Select - [x] Fill Shapes - [x] Undo/Redo - [x] Stroke Thickness - [x] History ### Issue in testing: - [x] Shapes don't draw on mobile - [x] Select objects to sync thickness of selected also updates robot defense slider - [x] Go to origin doesn't work on mobile - [x] Toolbar isn't visible in mobile - [x] Keybinds doing the action twice Edit: Solution: `e.preventDefault();` - [x] Show status message doesn't work ## Checklist <!-- Put an x inside [ ] to check it, like so: [x] --> - [x] If code changes were made then they have been tested. - [x] I have updated the documentation to reflect the changes. - [x] This PR fixes an issue. - [x] This PR adds something new (e.g. subsystem). - [ ] This PR is **not** a code change (e.g. README, typehinting, examples, refactoring, ...)
- Loading branch information
Showing
14 changed files
with
3,856 additions
and
1,081 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,82 @@ | ||
# 🪄 This is your project's Sourcery configuration file. | ||
|
||
# You can use it to get Sourcery working in the way you want, such as | ||
# ignoring specific refactorings, skipping directories in your project, | ||
# or writing custom rules. | ||
|
||
# 📚 For a complete reference to this file, see the documentation at | ||
# https://docs.sourcery.ai/Configuration/Project-Settings/ | ||
|
||
# This file was auto-generated by Sourcery on 2025-02-27 at 18:52. | ||
|
||
version: '1' # The schema version of this config file | ||
|
||
ignore: # A list of paths or files which Sourcery will ignore. | ||
- .git | ||
- env | ||
- .env | ||
- .tox | ||
- node_modules | ||
- vendor | ||
- venv | ||
- .venv | ||
- ~/.pyenv | ||
- ~/.rye | ||
- ~/.vscode | ||
- .vscode | ||
- ~/.cache | ||
- ~/.config | ||
- ~/.local | ||
|
||
rule_settings: | ||
enable: | ||
- default | ||
disable: [] # A list of rule IDs Sourcery will never suggest. | ||
rule_types: | ||
- refactoring | ||
- suggestion | ||
- comment | ||
python_version: '3.9' # A string specifying the lowest Python version your project supports. Sourcery will not suggest refactorings requiring a higher Python version. | ||
|
||
# rules: # A list of custom rules Sourcery will include in its analysis. | ||
# - id: no-print-statements | ||
# description: Do not use print statements in the test directory. | ||
# pattern: print(...) | ||
# language: python | ||
# replacement: | ||
# condition: | ||
# explanation: | ||
# paths: | ||
# include: | ||
# - test | ||
# exclude: | ||
# - conftest.py | ||
# tests: [] | ||
# tags: [] | ||
|
||
# rule_tags: {} # Additional rule tags. | ||
|
||
# metrics: | ||
# quality_threshold: 25.0 | ||
|
||
# github: | ||
# labels: [] | ||
# ignore_labels: | ||
# - sourcery-ignore | ||
# request_review: author | ||
# sourcery_branch: sourcery/{base_branch} | ||
|
||
# clone_detection: | ||
# min_lines: 3 | ||
# min_duplicates: 2 | ||
# identical_clones_only: false | ||
|
||
# proxy: | ||
# url: | ||
# ssl_certs_file: | ||
# no_ssl_verify: false | ||
|
||
# coding_assistant: | ||
# project_description: '' | ||
# enabled: true | ||
# recipe_prompts: {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.