Commit Graph

5289 Commits

Author SHA1 Message Date
Sergey Gavrilov 645a7c5989 [FL-3386] Fast FAP Loader (#2790)
* FBT: build and add FastFAP(tm) sections
* Elf file: fast loading fap files. Really fast, like x15 times faster.
* fastfap.py: cleanup unused imports
* Toolchain: 23 version
* Elf File: remove log messages
* Scripts: fix file permissions
* FBT: explicit interpreter for fastfap invocation

Co-authored-by: あく <alleteam@gmail.com>
2023-06-28 17:19:10 +09:00
Sergey Gavrilov 92c1bb83bf LF-RFID debug: make it work (#2793)
Co-authored-by: あく <alleteam@gmail.com>
2023-06-28 16:30:59 +09:00
Konstantin Volkov e680cf59b6 Actions: unit_test and updater timeouts (#2807)
* added some extra timeouts, fixed duration of units run command and minor logging changes. No list_ports yet needed
* increased timeouts
* make pvs happy

---------

Co-authored-by: doomwastaken <k.volkov@flipperdevices.com>
Co-authored-by: SG <who.just.the.doctor@gmail.com>
2023-06-28 06:47:13 +10:00
PpHd 0a5508a8a1 Fix M*LIB usage (#2762)
* Fix M*LIB usage
* Fix oplist definition of SubGhzFrequencyAnalyzerLogItem
* Fix oplist definition of M_CSTR_DUP_OPLIST
* Remove dependency of furi_string_utf8_decode to the internal definition of string_unicode_t
* Replace obsolete macro M_IF_DEFAULT1 to M_DEFAULT_ARGS

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-06-27 19:50:09 +09:00
Petr Portnov | PROgrm_JARvis 75354ec5ba fix: make dialog_file_browser_set_basic_options initialize all fields (#2756)
* fix: make `dialog_file_browser_set_basic_options` initialize all fields
* fix(GH-2756): use alternative test for `test_dialog_file_browser_set_basic_options_should_init_all_fields`

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-27 18:46:04 +09:00
Astra 168fa72d53 [FL-3373] Scroll acceleration (#2784)
* Support for scroll acceleration
* Revert keyboard acceleration
* Add scroll acceleration to the text box
* Remove redundant code from the file manager input handler
* Archive: slightly better scrolling
* Gui,Archive: final version of accelerated scrolling

Co-authored-by: あく <alleteam@gmail.com>
2023-06-27 18:22:35 +09:00
Nikita Vostokov 0b68487519 Fix cursor hiding after delete and exit from exit dialog 2023-06-26 15:01:38 +03:00
Nikita Vostokov 3d1ef1aae3 Disable subghz item scrolling
* Show time on receive new signal also
2023-06-26 14:48:57 +03:00
MX 7aa15ada30 merge fix 2023-06-25 03:10:28 +03:00
MX a466885df3 Merge branch 'ofw-dev' into dev 2023-06-25 03:08:40 +03:00
MX 190d47e528 Unitemp Fix SDA SCL pin numbers text 2023-06-25 01:39:46 +03:00
MX eb282d20b7 Fix numpad ui wrong placed message 2023-06-25 00:53:36 +03:00
MX 300bd2c16b Update changelog 2023-06-25 00:44:15 +03:00
MX 35f95336ed Heat index
by ClementGre
2023-06-25 00:38:26 +03:00
MX 34ff4c7dfa . 2023-06-25 00:31:23 +03:00
MX fef90f1ec5 Unitemp SCD40 support
by divinebird
2023-06-25 00:31:08 +03:00
MX b92f7c669b Update changelog 2023-06-24 22:11:25 +03:00
MX 6f3f2fa1e7 OFW PR 2783: SLIX2 emulation support
by g3gg0
2023-06-24 21:14:00 +03:00
MX 8e126112f0 OFW PR 2782: NFC: Fix key invalidation logic
by AloneLiberty
2023-06-24 21:11:27 +03:00
MX ae47b9888f Rework pwm is running check 2023-06-24 20:23:46 +03:00
MX 0540c2743f Update totp 2023-06-24 18:34:33 +03:00
MX 8ae952f499 Fix furi_hal_bus issues in AVR Programmer and Signal Generator 2023-06-24 17:50:27 +03:00
MMX e3a7dbdcec Merge pull request #524 from gid9798/hid_app
Hid app
2023-06-24 00:16:13 +03:00
gid9798 3ee2223cbd Hid app: Flip Numpad 2023-06-23 21:54:19 +03:00
Sergey Gavrilov 761a14e6e2 [FL-2837][FL-3270] Loader refaptoring: second encounter (#2779)
* Core: rename internal FlipperApplication to FlipperInternalApplication
* FAP Loader: move load_name_and_icon to flipper_application library
* Loader menu: rework api
* View holder: move to gui service
* Loader: simple "loading" worker
* Loader: applications dialog
* Loader: fapping
* Update f18 api
* Apps: remove fap_loader
* Libs, flipper application: store args, rename thread allocation
* Loader: error handling
* Apps: use loader error handling
* Loader: documentation
* FBT: accomodate loader
* Loader: do not raise gui error if loader is locked
* Archive: accomodate loader
* Loader: fix loading message
* Flipper: drop some old dolphin legacy
* Loader: generalize error construction

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-23 21:01:40 +09:00
gid9798 2149859719 Hid app: vertival numpad 2023-06-23 00:06:20 +03:00
gid9798 62da715f75 Hid app: keynote vertical redraw and cleanup 2023-06-22 22:33:01 +03:00
gid9798 91ab2fd984 Pocsaq pager App: new radio driver 2023-06-21 14:00:25 +03:00
gid9798 1e76c2d840 SubRem Apps: update 2023-06-21 11:24:16 +03:00
gid9798 7bd0273fd5 SubGhz app: deleted extra check 2023-06-20 14:41:59 +03:00
gid9798 6e26de3763 SubGhz app: fix is_tx_allowed and freq check 2023-06-20 14:28:03 +03:00
gid9798 e2e9e53b6a Sub playlist app: new external and some fixes 2023-06-20 12:38:50 +03:00
gid9798 f9472effe3 Now really block transmission at dangerous freq 2023-06-20 11:02:14 +03:00
gid9798 a519a242d6 SubRem Config internal module by default 2023-06-19 13:37:08 +03:00
gid9798 ab12c8c339 SubRem configurator update 2023-06-19 13:26:01 +03:00
gid9798 72712d9f07 updated TODO descriptions 2023-06-19 12:51:02 +03:00
gid9798 2817913e63 prt3 2023-06-18 21:09:07 +03:00
gid9798 5eb677aa55 prt2 2023-06-18 20:25:40 +03:00
gid9798 3000b8fd0d prt1 2023-06-18 20:25:16 +03:00
gid9798 a191631c32 DIR_NAME and Drivers 2023-06-18 16:44:45 +03:00
MX 1c06ac1a82 ... 2023-06-17 21:53:03 +03:00
MX 851aabdcb5 Update changelog 2023-06-17 21:52:27 +03:00
MX bd743dc1d8 Update changelog and readme 2023-06-17 21:50:24 +03:00
MMX 44136b7d98 Merge pull request #522 from amec0e/dev
Updated Infrared Assets new
2023-06-16 23:54:36 +03:00
amec0e a414318605 Update tv.ir
New additions
2023-06-16 19:44:52 +01:00
amec0e 34b5535e00 Update projectors.ir
New additions
2023-06-16 19:44:24 +01:00
amec0e d816220596 Update fans.ir
New additions
2023-06-16 19:44:05 +01:00
amec0e c2fbc8a846 Update audio.ir
New additions
2023-06-16 19:43:45 +01:00
amec0e 8f996f9267 Update ac.ir
New additions
2023-06-16 19:43:19 +01:00
MX 491e368535 Merge branch 'ofw-dev' into dev 2023-06-16 20:41:47 +03:00