Releases: onyx-lyon1/onyx
v2.0.10
v2.0.9
🚀 Exciting Updates in Version 2.0.9 🌍🎉
🆕 New Features:
- Full Screen Map in Calendar: Enjoy a fully immersive map view directly within the calendar for enhanced usability and navigation.
- Flagged Emails at the Top: Flagged emails are now conveniently placed at the top of your email list, making them easier to access and manage.
- Goodbye Infinite Scroll, Welcome Tapbar: Replaced the infinite scroll with a more intuitive tapbar for smoother navigation and improved user experience.
🐞 Bug Fixes:
- Updated Case for Reconnecting: Fixed an issue where users were unable to reconnect, ensuring smoother login processes.
- Agenda Update: Addressed and resolved issues with the agenda, improving reliability and performance.
- Agenda Optimization: Optimized the agenda functionality for better speed and responsiveness.
v2.0.8
🚀 Exciting Updates in Version 2.0.8 🌍🎉
🐞 Bug Fixes:
- Connection Layer Enhancement: Implemented a connection layer to seamlessly link all app cubits, improving interconnection across various parts of the application.
- Colloscope Loading Fix: Successfully addressed the Colloscope loading issue, ensuring smoother functionality with a triple check for reliability.
- Tomuss Coef Editor Realignment: Realigned the cursor alignment in the Tomuss Coef editor for a more precise editing experience.
- Optimized Agenda Animation: Optimized agenda animation for improved performance and responsiveness.
- Email Attachment Fix: Resolved issues with email attachment opening and sending, enhancing the email functionality.
- Low Contrast in Bad Apple Theme: Corrected low contrast issues in the Bad Apple theme, enhancing visibility and aesthetics.
- Grade Sharing Repair: Fixed broken grade sharing functionality, ensuring accurate and consistent information sharing.
- Vocabulary Consistency: Resolved vocabulary inconsistencies based on user reports and implemented improvements through the new translation system.
✨ Enhancements:
- Improved Email Send Page: Completely rewrote the email send page for a more intuitive and enjoyable user experience.
- Icon Text Clarity: Added text labels under icons for clearer navigation and understanding.
- Blazingly Fast Agenda Config Search: Experience lightning-fast search functionality in the agenda configuration, making navigation swift and efficient.
- Comprehensive Map Zoom: Implemented a map zoom feature to display the entire route, providing users with a comprehensive view of their journey.
- Enhanced Search Service: Improved the search service for multilingual support and enhanced user experience.
- Mail Send Warning: Added a warning prompt when attempting to exit the mail send page to prevent accidental data loss.
🆕 New Additions:
- Multilingual Support: Now available in Russian, Arabic, and English, thanks to the contributions of @VirisOnGithub.
- Exam Integration: Integrated the exam feature, merging it with Colloscope for a unified experience.
- Calendar Integration: Added exam and Colloscope to the calendar for better organization and planning.
- Izly Account Indicator: Added Izly color indicator to warn users if their account balance is low, providing proactive financial management assistance.
v2.0.8 Beta3
🚀 Exciting Updates in Version 2.0.8 Beta3 🌍🎉
🐞 Bug Fixes:
-
Global Loading Fix: Resolved issues related to global loading, ensuring a smoother and more responsive user experience.
-
Language Update in Map Fix: Fixed a bug preventing the proper updating of language in the map feature.
-
Colloscope Reload Trigger Fix: Addressed the issue where the colloscope reload was not being triggered correctly.
-
Low Contrast Issues Fix for Bad Apple: Corrected low-contrast issues for better visibility in the Bad Apple theme.
-
Grade Sharing Fix: Fixed the bug related to the sharing of grades, ensuring accurate and consistent information.
-
Inconsistent Vocabulary Fix: Resolved inconsistencies in vocabulary for a more cohesive and user-friendly interface.
✨ New Features/Improvements:
-
Izly Recharge Indicator: Added a color indicator on Izly, suggesting if you should recharge your account. Stay informed about your account balance at a glance!
-
Low Balance Notification for Izly: Receive notifications if you have a low amount of money in your Izly account, helping you manage your finances more effectively.
-
Blazingly Fast Agenda Config Search: Experience blazingly fast search functionality in the agenda configuration, making it quick and easy to find what you need.
-
Map Zoom Enhancement: Implemented a zoom feature to show the entire travel zone on the map, providing a comprehensive view of your journey.
-
Multilingual Search Service: Improved the search service to be multilingual, enhancing the user experience for a diverse audience.
-
Mail Send Page Warning: Added a warning prompt when attempting to exit the mail send page to prevent accidental data loss.
v2.0.8 beta1
🔄 Onyx Changelog
Version 2.0.8
✨ New Features
- Integrated exams directly into the colloscope screen, now renamed "Exams," providing a unified view of kholles and exams.
- Kholles and exams are now visible in the agenda, allowing users to conveniently track their schedules.
- Clear text labels to identify each icon, enhancing user understanding.
🐞 Bug Fixes
- Resolved colloscope functionality issues caused by an update in the university servers.
🚀 Under the Hood
- Implemented a brand new architecture for intercommunication between different modules, enhancing overall system efficiency.
🌍 Community and Support
For questions, feedback, or any issues related to Onyx, please visit the Onyx GitHub repository. Your contributions and suggestions are highly appreciated!
v2.0.8 beta2
🚀 Exciting Updates in Version 2.0.8 Beta1 🌍🎉
✨ New Features
-
Multilingual Experience 🌐: We're thrilled to announce the translation of the app into multiple languages!
- 🇬🇧 English
- 🇷🇺 Russian
- 🇸🇦 Arabic
- Big thanks to @VirisOnGithub for the incredible translation system! 🙌
-
Bug Fixes from Beta 1 Changes 🐛: Numerous bugs arising from the architectural changes in Beta 1 have been addressed, ensuring a smoother user experience.
-
Email Enhancements 📧:
- The styling bar is now conveniently located at the bottom, near the keyboard, for a more user-friendly email composing experience. 📝
- The send button and attachment options are integrated into this bar. 📎
- An email sending indicator and sent-mail confirmation have been added. 📤✅
- Sent emails are now automatically copied to the sent mail folder. 📨📥
- Users will receive a warning when attempting to exit the send screen to prevent accidental data loss.
⚠️
-
Email Attachments Fixed 📎: The previously reported issue with email attachments has been successfully resolved.
-
Agenda Optimization 📅: We've fine-tuned the agenda for improved performance and a more streamlined scheduling experience.
-
Tomuss Editor Cursor Realignment 📊: The cursor for editing coefficients in Tomuss has been accurately realigned.
-
Colloscope Loading Bug Fix 🐞: Addressed loading bugs in the colloscope, ensuring a more stable and reliable performance.
🚀 Under the Hood
-
Enhanced Intercommunication Architecture 🛠️: Implemented a brand-new architecture for better communication between different modules, significantly improving the overall system efficiency.
- Note: Please be cautious, as there might be overlooked details that could potentially cause significant bugs in the application.
Upgrade now to explore these exciting new features and improvements! 🌟 Let us know your feedback on our GitHub page. Thank you for your continuous support! 🚀
v2.0.7
Merry Christmas 🥳
For the end of the year, onyx presents you a some brand-new theme.
For the students from Polytech you can now enable the colloscope from the settings.
Also, plenty of bug fixes like the agenda alignment and a lot more.
Hope you will enjoy this release.
Special thanks to :
- @NichiHachi which entirely developed by itself the new themes.
- @FlashOnFire which developed all the colloscope from the parsing to the screen.
v2.0.6
V2.0.5
New Features
- Forced vertical mode for improved user experience.
- Enhanced error handling for connection issues.
- Added a pop-up prompting users to manually select their agenda.
- Introduced a new multi-day agenda view.
- Added a payment history display for Izly (thanks to @NichiHachi ).
- Updated the dependency for scanning agenda QrCode, with plans for Onyx on F-Droid.
- Displayed the remaining number of QR codes on Izly.
- Points of interest on the map, such as buildings and restaurants, now group together when zoomed out for improved clarity and navigation.
Bug Fixes
- Fixed the JPS issue (special thanks to @FlashOnFire ).
- Improved handling of SUAPS activities (thanks again, @FlashOnFire ).
- Corrected email text color for dark theme (using dark-reader).
- Fixed the login screen when the virtual keyboard is open.
Code Changes
- Updated dependencies to improve performance and security.
- Made improvements to some agenda-related code.
v2.0.4
Features
- CROUS menu display
- Round corners of Izly's QR code
- Transparent launcher icon for Android
- Force window size (to look like a phone) on desktop
- Better management of incorrect login (added trim)
- Display popup about agenda on first connexion
- You can now choose to display a custom agenda (from adelb.univ-lyon1.fr)
- Add location cache for the map
Bug fixes
- Fixed rendering when there is a lot of email recipient
- Fixed text color of grades in the app-bar while in dark mode
- Fixed Tomuss loop-loading
- Fixed login screen when virtual keyboard is opened
- Fixed some notification crashes
- Fixed crash on launch for Android 12 devices
- Fixed email attachments opening
- Fixed agenda not refreshing correctly
- Fixed itinerary stacking in map
Code changes
- Updated dependencies
- Refactored Izly code (use of records)
- Refactored some agenda code
- Removed widget tests