a39002ce22
[FL-2150] Dolphin animation refactoring ( #938 )
...
* Dolphin Animation Refactoring, part 1
* Remove animations from desktop
* Remove excess, first start
* Split animation_manager with callbacks
* allocate view inside animation_view
* Work on ViewComposed
* Draw white rectangles under bubble corners
* Fix bubbles sequence
* RPC: remove obsolete include "status.pb.h"
* Add animations manifest decoding
* Flipper file: add strict mode
* FFF: Animation structures parsing
* Assembling structure of animation
* Lot of view fixes:
Add multi-line bubbles
Add support for passive bubbles (frame_order values starts from passive now)
Add hard-coded delay (active_shift) for active state enabling
Fix active state handling
Fix leaks
Fix parsing uncorrect bubble_animation meta file
Fix bubble rules of showing
* Animation load/unload & view freeze/unfreeze
* Blocking & system animations, fixes:
View correct activation
Refactoring + blocking animation
Freeze first passive/active frames
Many insert/eject SD tests fixes
Add system animations
Add Loader events app started/finished
Add system no_sd animation
* Assets: dolphin packer. Scripts: minor refactoring.
* Desktop: update logging tags. Scripts: add metadata to dolphin bundling process, extra sorting for fs traversing. Make: phony assets rules.
* Github: rebuild assets on build
* Docker: add missing dependencies for assets compilation
* Docker: fix run command syntax
* ReadMe: update naming rules with link to source
* Assets: recompile icons
* Loader: add loader event
* Desktop, Gui, Furi Core: const shenanigans macros
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2022-01-03 00:39:56 +03:00
5b1f50e63a
Much better crash handling. So wow.
...
* Furi, FuriHal, Desktop: much better crash handling. So wow.
* FuriHal: add missing include in FreeRTOSConfig.h
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2021-12-31 20:32:49 +03:00
Albert Kharisov and GitHub
cdfc420ddf
Replace Laptop animation text ( #919 )
...
* Fix Laptop animation bubble
* Correct new animation select
2021-12-21 17:10:34 +03:00
28537631f3
[FL-2110] Update TV universal database ( #913 )
...
Add TV power on/off signals from Knopkus and TV-B-Gone dongles
Co-authored-by: あく <alleteam@gmail.com >
2021-12-21 15:58:10 +03:00
b4a49cdb30
[FL-2148] Infrared - fast erase when rename ( #914 )
...
Erase whole string during renaming remote/button in Infrared app
Co-authored-by: あく <alleteam@gmail.com >
2021-12-21 15:53:57 +03:00
Albert Kharisov and GitHub
965067b5bd
[FL-2132] IRDA: fix crush in Saved Remote (OK + back) ( #894 )
...
Pressing Back button before releasing OK on Saved Remote scene
freezes application, because it doesn't expect that button is
pressed when leaving Saved Remote scene.
Issue: 893
2021-12-14 02:52:13 +03:00
604d80aed4
[FL-2083] Bring Passport back ( #868 )
...
* [FL-2083] Bring Passport back
* Move Passport to Settings
* Hide icounter editing
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2021-12-07 16:13:07 +03:00
185647a09a
Play only basic good animations ( #872 )
...
* New Basic Animations
* Keep only basic calm animations
Co-authored-by: あく <alleteam@gmail.com >
2021-12-07 16:02:19 +03:00
6f7d93fe72
Fix Icons decompression on F6 ( #856 )
...
Co-authored-by: あく <alleteam@gmail.com >
2021-11-30 20:53:46 +03:00
Albert Kharisov and GitHub
d86125c7f7
Fix butthurt and battery ( #850 )
...
* Fix butthurt and battery
2021-11-29 15:51:15 +03:00
3ab9112c21
Fix out of screen drawings ( #842 )
...
* Fix lock screen menu
* Fix pin setup in lock menu
* Desktop GUI layer on FS, black status bar
* Desktop: fix spelling
* Fix first start screen
* Fix status bar drawing
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2021-11-26 15:19:30 +03:00
9b8a139e2b
[FL-1995] New dolphin animations (part 1) ( #835 )
...
* Desktop Animation (part 1): Ugly naked ohmygod architecture
* fix butthurt, fix locked scene
* Change SD icons, fixes
* Fix level update animation
* Fixes, correct butthurt
* Clean up code
* furi_assert(0) -> furi_crash("msg")
* Gui: rename none layer to desktop, update docs.
Co-authored-by: あく <alleteam@gmail.com >
2021-11-24 19:21:12 +03:00