* Format
* Fix startup crash 🙈
* Revert "Revert "Brightness settings fixes" (#1865)"
Had to rebase then revert the revert to make git recognise and merge the change :)
This reverts commit b7e5bedf4b.
# Conflicts:
# firmware/application/ui_navigation.cpp
* Add zxkmm to header too
* temp
* temp - 1
* next step note
* fix circuit dependency (to fix:can't read p.mem)
* fix circuit dependency (to fix:can't read p.mem)
* notes
* bitmap
* bitmap
* remove my stupid forward declearation
* clean up
* clean up
* level control
* clean up
* clean up
* clean up
* clean up
* format
* format
* format
* format
* format
* fix for comment advices
* fix for comment advices
* fix display issue in notepad app
* slightly increase performance...
* temp for grey_scale and high_constrast
* format
* note for cache implement
* fix for comment request
* fix for comment request
* Pad image to 1MB and add simple checksum
* Test code to verify firmware checksum
* Comment out unneeded zlib
* Add files via upload
* Print space remaining in ROM
* Append checksum to external apps too
* Check external app checksums when loading
* Is it 2024 already?!
* Validate firmware checksum before flashing
* Add files via upload
* Added flash error warning to nav screen
* Clang
* Replaced some hard-coded values with #defines
* Check FW checksum before USB serial flash too
* Add files via upload
* Added fn to indicate support for disabling speaker
* Support both mute & speaker disable icons
* Byte grouping for ui_config2_t bitmap
* Fix disabling AK speaker to take effect immediately
* WIP file editing
* WIP file editing
* Add "on_pop" handler to navigation.
* WIP Editing
* WIP for draft
* Fix mock and unit tests, support +newline at end.
* Clean up Painter API and use string_view
* Fix optional rvalue functions
* Fix Result 'take' to be more standard
* FileWrapper stack buffer reads
* Grasping at straws
* Nit
* Move set_on_pop impl to cpp
* Workaround "Open" when file not dirty.
---------
Co-authored-by: kallanreed <kallanreed@outlook.com>
* Added HamItUp option to allow quick offset of the tuned frequency
* New HamItUp icon for top bar
* HamItUp checkbox status and frequency persistent settings in Settings/Radio
I choose what I think are the best Titles based on existing titles/class names and so on. There were also inconsistencies between TX and Transmit and RX and receive. I renamed them to shorter version TX and RX also added it as suffix where possible to make it clearer in what mode you are in. If you have any other title suggestions or changes please use Add comment on Files Changed Screen so I can change it.