Skip to content

OGK-Inspector v1.2.0

Choose a tag to compare

@vikulin vikulin released this 19 May 11:41
· 5 commits to master since this release

📦 OGK-Inspector v1.2.0

This release includes new features, important fixes, and improvements for spectrum data handling and validation in the app.


🚀 New Features

  • Added support for saving a subset of spectra with custom names from selected indexes.
  • Integrated character constraint for spectrum name input: only a-z, A-Z, 0-9, and - allowed.
  • Simplified dialog launching for spectrum recording with clean conditional logic.
  • Included derived spectrum auto-naming based on user input.

🛠 Improvements

  • Replaced manual spectrum indexing with withIndex() for cleaner iteration.
  • Streamlined Kotlin logic in onChoose and onChooseMultiple.
  • Enforced non-empty input fields with real-time validation support via TextInputLayout.
  • Improved validation for parallel spectrum recording to prevent duplicate sessions.

🐛 Fixes

  • Fixed incorrect mapping of derived spectrum entries when importing from files.
  • Resolved potential null assignment issues with derivedSpectra.

📚 Notes

  • Input validation for spectrum names is now restricted to valid characters only.
  • UI forms now provide better feedback for required fields and invalid input.

Full Changelog: 1.1.9...1.2.0


🔧 Thanks for supporting OGK-Inspector! If you find any issues or have suggestions, feel free to open an issue.