Commit Graph

307 Commits

Author SHA1 Message Date
WillyJL a83845aec4 Merge pull request #114 from Next-Flip/gzipped-resources
Updater: Gzipped resources (220% faster FW upload) + Updater improvements
2024-05-03 04:41:33 +01:00
Willy-JL 94a8ccc912 Updater: Show stage progress percentage 2024-05-03 03:35:56 +01:00
Willy-JL 046584ed83 Updater: Rebalance progressbar weights 2024-05-03 03:32:01 +01:00
Willy-JL 93edb9c6e8 Updater: Cleanup progress based on manifest stream 2024-05-03 03:31:45 +01:00
Willy-JL 593f3a9e9a Updater: Resources progress based on file size
Gzipped tar will take too long to count files, instead use position in tar archive
Need to find a workaround for estimating cleanup progress
2024-05-02 07:02:13 +01:00
Willy-JL ff2bb16492 FindMy: Fix battery level edge cases (eg. at boot) and cleanup
- Generate config struct only when necessary
- Centralize last few things to use state values
- Uniform state apply and save process
- Simplify battery level handling
2024-05-02 06:46:06 +01:00
Willy-JL 73135acb8c Move JS examples to subfolder 2024-05-02 00:53:17 +01:00
Willy-JL 5a4bbbadf1 Format 2024-04-29 22:10:56 +01:00
Matthew 54472353ca Fix Tile Tag Saving & Rewind 2024-04-27 13:13:56 -04:00
Matthew 9e152179b0 Fix Tile Tag Saving 2024-04-27 12:51:05 -04:00
Willy-JL a7a3ce8d4b JS: Add VGM module by @jamisonderek
Co-authored-by: Derek Jamison <jamisonderek@users.noreply.github.com>
2024-04-22 06:10:00 +01:00
Derek Jamison 17646cab37 JS: Fix widget sometimes MemCrash on exit. 2024-04-19 18:14:21 -05:00
Matthew 5f260af443 small changes 2024-04-18 21:18:22 -04:00
Matthew 7a9e122635 Merge branch 'dev' of https://github.com/Next-Flip/Momentum-Firmware into findmy-battery 2024-04-18 21:02:10 -04:00
Matthew 11357734e7 FindMy Flipper Battery Status Refactor, Unify State Sync 2024-04-19 01:42:34 +01:00
Willy-JL 6c508779e2 JS: Fix badusb double free crash with quit() 2024-04-11 03:33:15 +01:00
Willy-JL b8295a2dac JS: Fix default layout handling 2024-04-06 00:29:23 +01:00
Willy-JL 05745ac7a6 Oops (#75 #79) 2024-04-05 20:25:22 +01:00
Willy-JL 5f80b90a5a JS: Add storage copy() move() mkdir() 2024-04-05 06:56:50 +01:00
Willy-JL 309889e581 JS: Refactor storage to use array buffers 2024-04-05 06:46:34 +01:00
Willy-JL d4cd06816c JS: Add badusb layout support 2024-04-05 05:33:43 +01:00
Matthew d42111193a Update to latest README 2024-04-04 23:44:08 -04:00
Matthew 7509238069 im dummy 2024-04-04 23:33:24 -04:00
Matthew 35b243634d switcheroo battery defines 2024-04-04 23:25:35 -04:00
Matthew 5aa308ec50 Add Battery Reporting to FindMy 2024-04-04 23:11:43 -04:00
Willy-JL 2f06a01f64 JS: Fix storage.virtualQuit() not freeing file handle 2024-04-05 02:21:21 +01:00
Willy-JL 2e35332b23 JS: Fix Math.random()? 2024-04-02 16:22:17 +01:00
Willy-JL 82a07888f5 Fix function prototypes after merge 2024-04-02 16:05:03 +01:00
Willy-JL c00e88e8c0 Apps: IR: Reset to internal tx at exit 2024-03-29 22:22:41 +00:00
Willy-JL dba42cc984 Apps: IR: Support new settings from OFW 2024-03-29 05:03:10 +00:00
Willy-JL 9fd3f70636 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-03-29 03:55:30 +00:00
WillyJL d4e5885978 Merge pull request #56 from jamisonderek/js-widget
JS: Add widget module
2024-03-28 22:38:10 +00:00
Willy-JL 37e958e3ce Add missing record close 2024-03-28 22:31:53 +00:00
Willy-JL 58b8a13286 JS: Small improvements to widget example 2024-03-28 22:29:18 +00:00
Willy-JL a1eeeb245f JS: Widget icons without path, just name 2024-03-28 22:28:52 +00:00
Willy-JL 0c3c6271cf This one too :) 2024-03-28 21:54:34 +00:00
Matthew 9f20389fc6 Fix FileCompat, Small fixes 2024-03-28 17:45:14 -04:00
Matthew a6b84847ac Add Ability to Display MAC 2024-03-28 17:33:57 -04:00
Derek Jamison a94a1a96ae JS: Add widget module 2024-03-26 23:00:10 -05:00
Derek Jamison ea9f151213 JS: Add __filepath and __dirpath globals. 2024-03-26 21:09:41 -05:00
Nikolay Minaylov 84beb9b23e JS CLI command (#3539)
* js command
* made the js command exit when there's an error
* JS CLI: moved to js_app
* JS: abortable cli invocations
* JS: less debug logging in console logs, fix storage descriptor leak in cli

Co-authored-by: Milk-Cool <milan-pl@mail.ru>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2024-03-26 01:35:38 +09:00
Georgii Surkov 11d7f53854 [FL-3770, FL-3680] HID App improvements and little extra (#3518)
* FL-3680: change capitalisation
* Replace D-Pad graphic
* Fix the bluetooth indicator not showing
* Remove exit confirm scene
* Fix wrong back button durations
* Improve application structure
* Improve mouse clicker view
* Improve mouse jiggler view
* Improve media view
* Improve mouse and media views
* Improve tiktok view
* Reset mouse jiggler state on view exit
* Use alpha in mouse and tiktok views
* Reset mouse left button state on view exit
* Improve button graphics
* Improve mouse graphics

Co-authored-by: あく <alleteam@gmail.com>
2024-03-25 16:00:35 +09:00
Willy-JL 401ab0da1f JS: Fix badusb.quit() and serial.end() 2024-03-23 20:38:34 +00:00
Willy-JL c03d3a80bf JS: Add serial.readAny(timeout)
helps with starving js script loop due to reading 1 byte each time
2024-03-23 20:20:12 +00:00
Willy-JL 380038c01d JS: Fix serial expansion bugs, add serial.end() 2024-03-23 20:19:08 +00:00
Willy-JL 5f3cd77056 JS: Fix textbox bugs, addText() instead of setText(), add emptyText() 2024-03-23 20:14:51 +00:00
Willy-JL 48e37ef0f7 Unlock USB when starting mass storage 2024-03-23 05:32:47 +00:00
Willy-JL 5b63952b12 JS: Add textbox module 2024-03-23 05:15:56 +00:00
Willy-JL 6a5354caca Naming fixes 2024-03-23 05:13:53 +00:00
Willy-JL c1cdba49d6 Fix FindMy crash on boot when core2 is broken 2024-03-22 03:30:23 +00:00