SG
651c5b35ca
[FL-960] View dispatcher: lock gui when the view tree changes ( #369 )
...
* View dispatcher: lock gui when the view tree changes
* View dispatcher: include gui interface
* View dispatcher: lock gui also when view added (view_dispatcher_add_view fn)
2021-03-05 16:13:00 +03:00
SG
7afdd14a4c
Subghz app example ( #365 )
...
* Gui: ported submenu and view_dispatcher_remove_view from iButton branch
* App gui-test: use backported submenu api
* App subghz: initial commit
* App subghz: syntax fix
* App gui-test: fix submenu callback
* App subghz: add subfolders to build
* Gui view: c++ verison of with_view_model
* Subghz app: simple spectrum settings view
* Subghz app: add spectrum settings view to view manager
* Subghz app: spectrum settings scene
Co-authored-by: coreglitch <mail@s3f.ru>
2021-03-05 12:47:27 +03:00
あく
8b94eff7f9
Input: refactoring, platform agnostic key configuration.
...
Update input usage across project. Minor queue usage fixes and tick timings. (#330 )
2021-02-10 11:56:05 +03:00
あく
2187dc7117
GUI: view enter, exit callbacks. ( #326 )
2021-02-04 15:05:46 +03:00
あく
523f99f154
GUI: rename widget to ViewPort. Update GUI API usage. ( #317 )
2021-01-29 16:52:16 +03:00
あく
1b78418f9f
FL-528 GUI: View, ViewDispather. Dolphin: first start. ( #276 )
...
* GUI: view. Flooper-blooper fix compilation error.
* GUI: view and viewdispatcher bones
* GUI: view implementation, view models, view dispatcher
* GUI: view navigation, model refinement. Power: use view, view dispatcher.
* HAL Flash: proper page write. Dolphin: views. Power: views
* Dolphin: transition idle scree to Views
* Dolphin: input events on stats view. Format sources.
* HAL: flash erase. Dolphin: permanent state storage.
* Dolphin: first start welcome. HAL: flash operation status, errata 2.2.9 crutch.
2021-01-08 10:42:48 +06:00