Commit Graph

4962 Commits

Author SHA1 Message Date
Dmitry Zinin
d1c27b6457 Keynote with vertical layout (#2794)
cherry pick from:
  * https://github.com/DarkFlippers/unleashed-firmware/pull/428/files
  * https://github.com/DarkFlippers/unleashed-firmware/pull/524/files
  Co-authored-by:
    * MX <10697207+xMasterX@users.noreply.github.com>
    * gid9798 <30450294+gid9798@users.noreply.github.com>

Co-authored-by: MX <10697207+xMasterX@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-06-29 01:49:28 +09:00
AloneLiberty
feebf2cd77 NFC: Improvements to NFC Magic app (#2760)
Ability to write gen1b tags (ignore 0x43)
Ability to write gen1 7 byte UID tags
Fix detection of non magic cards

Co-authored-by: あく <alleteam@gmail.com>
2023-06-29 01:35:25 +09:00
Astra
bf975ad786 Fix roll-over in file browser and archive (#2811) 2023-06-28 20:46:42 +09:00
MMX
ee96e34767 Fix furi_hal_bus related crashes in plugins (#2799)
* Fix furi_hal_bus issues in plugins
* Rework pwm is running check
* ApiSymbols: update and sync targets

Co-authored-by: あく <alleteam@gmail.com>
2023-06-28 18:25:07 +09:00
Skorpionm
e52fdcf109 [FL-3388] NFC/RFID detector (#2795)
* Field_Validation: add driver fild_validation_rfid
* Field_Validation: add fild_validation_nfc
* Field_Presence: added field validation functions to furi_hal_nfc
* Field_Presence: added field validation functions to furi_hal_rfid
* Field_Presence: add "NFC/RFID detector" app
* Field_Presence: fix GUI "NFC/RFID detector"
* NFC/RFID detector: add auto turn on backlight when field is detected
* NFC/RFID detector: fix syntax errors
* ApiSymbols: fix incorrect name
* FuriHal: filed detect naming
* FieldDetector: fix grammar

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-06-28 18:05:48 +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
Willy-JL
3cbf932bd1 Move clock setting to statusbar section of xfw app 2023-06-27 21:35:50 +02:00
Willy-JL
f780b832ad Ddesktop service and events cleanup 2023-06-27 19:57:31 +02:00
Willy-JL
3ff34c1de7 Update favorite apps logic 2023-06-27 18:13:18 +02:00
Willy-JL
1c0daf5d5d Desktop settings menu code cleanup 2023-06-27 18:03:06 +02:00
Willy-JL
4e6e8ece07 Remove usb mass storage for now 2023-06-27 17:54:40 +02:00
Willy-JL
1d7feabffb Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-27 17:45:45 +02: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
Willy-JL
15bac5e02a Fix archive selection index issues after refresh 2023-06-26 03:05:46 +01:00
Willy-JL
1da113c353 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev 2023-06-26 01:13:44 +01:00
Willy-JL
afb6770f92 Format 2023-06-26 01:05:31 +01:00
Willy-JL
b57f912102 Add back favorite timeouts 2023-06-26 01:05:02 +01:00
Willy-JL
24c73c9460 Add back API mismatch ignore dialog 2023-06-26 00:54:53 +01:00
Willy-JL
5a38c821ef Add back app names translation for RPC 2023-06-26 00:21:14 +01:00
Willy-JL
cc5bb03b86 Add back extmainapps 2023-06-26 00:17:26 +01:00
Willy-JL
64ecdc0c45 Format 2023-06-25 23:53:43 +01:00
Willy-JL
ef0203f778 Add back loader_show_settings 2023-06-25 23:53:11 +01:00
Willy-JL
560233c700 Move apps first in main menu 2023-06-25 22:51:00 +01:00
Willy-JL
407e0fa6c2 The FAPPening(TM) 2023-06-25 22:39:30 +01:00
Willy-JL
71d1c1d0f1 FAPP(TM) support 2023-06-25 22:39:15 +01:00
Willy-JL
d7f9a5ef60 Format 2023-06-25 22:14:06 +01:00
Willy-JL
ab8295848e Fixes 2023-06-25 21:45:21 +01:00
Willy-JL
1a0f51bd25 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev 2023-06-25 20:57:33 +01:00
Willy-JL
99cd94f39f Revert extmainapp stuff 2023-06-25 20:35:40 +01: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
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
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
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
Willy-JL
d3e73c2686 fap fap fap 2023-06-23 01:17:18 +01:00
Willy-JL
c8ac5cc7b4 Revert "Option to preload extmainapps or not"
This reverts commit 33b8519202.
2023-06-23 00:47:19 +01:00