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

Release 0.3.2 - Like a Feather #25

Merged
merged 55 commits into from
Dec 5, 2024
Merged

Release 0.3.2 - Like a Feather #25

merged 55 commits into from
Dec 5, 2024

Conversation

PaulGD03
Copy link
Member

@PaulGD03 PaulGD03 commented Dec 2, 2024

Changelog

Licensing

  • Orion is now licensed under the Apache License 2.0, making it easier for third parties to develop their own versions.

New Features and Improvements

Keyboard Enhancements

  • The Orion Keyboard now allows for presetText.
  • With presetText, text fields can now be edited, rather than being cleared every time they're opened.
  • Increased sizing of the text for Orion Keyboard components.
  • The contrast of buttons has been greatly improved in light mode.

Debug Screen

  • A public Debug Screen has been implemented, which now displays Orion logs in real-time.
  • Logging is now asynchronous and with file rotation.
  • INFO, CONFIG and FINE are shown by default, with WARNING and SEVERE as optional filters.

Bug Fixes and Code Quality

  • Fixes have been made to MoveZScreen; It now correctly utilized the Odyssey API and calculates the correct heights.
  • UpdateScreen has been visually enhanced.
  • A loading state was added to DetailsScreen, ensuring that we fully render everything before revealing it to the user.

Known Issues

  • When enabling Developer Mode, the Debug bottomNavigationItem will not show until a state update.

  • WifiScreen sometimes shows a blank screen. When this happens, simply re-open the page by switching to the AboutScreen and back.

  • This PR also contains all changes from Pre-Release 0.3.1 Pre-Release 0.3.1 - WiFi refactor and Portrait Mode improvements #18

- fix dialog width
- remove redundant file name card
…ript execution

- using an external script to avoid permission problems
- streamlined with the AboutScreen design
- now shows a QR code leading to the upcoming Web interface
…g logic

- Changed Debug menu to show up under dev mode rather than Debug, in preparation for the Debug menu overhaul.
Pre-Release 0.3.1 - WiFi refactor and Portrait Mode improvements
PaulGD03 and others added 22 commits November 1, 2024 23:33
- Now activated by Developer Mode rather than kDebugMode.
…ion and clamp to maxZ

- also ensure that we use the standard speed values from Odyssey
feat(settings): DebugScreen: implement log view for DebugScreen
feat(orion_kb, settings): enhancement of OrionKB
chore(orion): switch licensing to Apache License 2.0
feat(settings): enhance UpdateScreen, update AboutScreen S/N, Switch to AL2
@PaulGD03 PaulGD03 self-assigned this Dec 2, 2024
@PaulGD03 PaulGD03 added enhancement New feature or request release Marks a full release PR labels Dec 2, 2024
@PaulGD03 PaulGD03 requested a review from ada-phillips December 2, 2024 00:39
…ice to handle SCREEN_ROTATION only. (#26)

Co-authored-by: PaulGD03 <paulskapczyk@gmail.com>
@PaulGD03 PaulGD03 merged commit e117862 into main Dec 5, 2024
2 checks passed
@PaulGD03 PaulGD03 deleted the release_0-3-2 branch December 5, 2024 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request release Marks a full release PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants