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

Fixed Executor and Lint and TV #263

Merged
merged 1 commit into from
Jun 3, 2024
Merged

Conversation

DanielcoderX
Copy link
Collaborator

This PR addresses several key issues and improvements within the project:

  1. Fix Executor Service Stopping Issue:

    • Corrected the stopping mechanism of the Executor service to ensure that previously running threads are properly stopped and deleted, preventing the creation of multiple unnecessary threads.
  2. Fix Android TV Keyboard Issue:

    • Made adjustments to the layout and input handling to address the issue where the keyboard was interrupting the edit sheet, preventing users from seeing what they were typing. Note: This fix may require further validation to confirm its effectiveness.
  3. Fix Lint Issues:

    • Resolved various linting issues throughout the codebase, improving code quality and maintaining consistent coding standards.
  4. Performance Improvements:

    • Implemented several optimizations to enhance the overall performance of the application.
  5. Remove Unneeded Dependencies and Files:

    • Cleaned up the project by removing unnecessary dependencies and files, reducing clutter and potential security vulnerabilities.

Additional Notes:

  • Squashed all Dependabot commits for a cleaner commit history.

Create dependabot.yml

Bump actions/setup-java from 3 to 4

Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](actions/setup-java@v3...v4)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Bump actions/checkout from 3 to 4

Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Bump actions/setup-go from 4 to 5

Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@markpash markpash merged commit d2bd505 into bepass-org:main Jun 3, 2024
@AmirHAskari
Copy link

on my Sony Google TV the keyboard problem is still there. I can't see what I'm typing in the field.

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.

3 participants