Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor everything! #22

Closed
rossGardiner opened this issue Apr 6, 2022 · 0 comments
Closed

Refactor everything! #22

rossGardiner opened this issue Apr 6, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@rossGardiner
Copy link
Collaborator

rossGardiner commented Apr 6, 2022

As the code-base has matured, it's now time to refactor and clean up some of the mess we've left. This includes:

  • Consistent file formatting across all code files (can made consistent easily with an IDE and some shortcuts)
  • Removing code which executes the legacy video processing pipeline
  • File structure
    • Currently gui/ images/ and models/ could all go into a directory assets/ as is standard (I think)
  • Remove commented out lines, debugging statements, simplify functions throughout
  • Rename some files and classes, a consistent style with capital letters would be nice, suggested style:
    • Camel case is always used
    • Capital letter begins a class, public method or property and a filename
    • Lower-case letter begins everything else
@rossGardiner rossGardiner added the enhancement New feature or request label Apr 6, 2022
@rossGardiner rossGardiner added this to the Final release - v3.0 milestone Apr 6, 2022
rossGardiner added a commit that referenced this issue Apr 6, 2022
rossGardiner added a commit that referenced this issue Apr 7, 2022
rossGardiner added a commit that referenced this issue Apr 7, 2022
rossGardiner added a commit that referenced this issue Apr 7, 2022
rossGardiner added a commit that referenced this issue Apr 7, 2022
rossGardiner added a commit that referenced this issue Apr 7, 2022
rossGardiner added a commit that referenced this issue Apr 8, 2022
@rossGardiner rossGardiner mentioned this issue Apr 8, 2022
rossGardiner added a commit that referenced this issue Apr 9, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
This was referenced Apr 12, 2022
Merged
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 12, 2022
rossGardiner added a commit that referenced this issue Apr 13, 2022
rossGardiner added a commit that referenced this issue Apr 13, 2022
rossGardiner added a commit that referenced this issue Apr 13, 2022
rossGardiner added a commit that referenced this issue Apr 15, 2022
rossGardiner added a commit that referenced this issue Apr 15, 2022
rossGardiner added a commit that referenced this issue Apr 18, 2022
rossGardiner added a commit that referenced this issue Apr 18, 2022
rossGardiner added a commit that referenced this issue Apr 18, 2022
rossGardiner added a commit that referenced this issue Apr 18, 2022
rossGardiner added a commit that referenced this issue Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants