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

Extract Camera class #3

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

notjuanortiz
Copy link

Motivation

Currently, the Client class has over 10,000 lines of code. When trying to debug, find, or add functionality related to the main camera, it becomes extremely tedious.

Result

The changes made have slightly reduced clutter in Client, making it easier to add camera-related features.

Additional Information

I've also either thrown or, caught most exceptions in Client to make debugging less-confusing.
This branch contains all commits made in #2

@lare96 lare96 marked this pull request as ready for review November 11, 2019 04:52
@lare96
Copy link
Member

lare96 commented Nov 11, 2019

LGTM. Would you like me to merge now? As this was submitted as a draft.

@notjuanortiz
Copy link
Author

Not yet. There is still more fields and methods to extract and document.

@notjuanortiz
Copy link
Author

notjuanortiz commented Feb 4, 2021

It looks like the client is doing a bunch of unnecessary calculations just to get the camera to shake. It'll be great if we could remove all of this auto-generated fluff before pushing this through.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants