Commit Graph

340 Commits

Author SHA1 Message Date
MX 6d368c3e3a Merge branch 'fz-dev' into dev 2022-12-26 22:42:21 +03:00
Georgii Surkov 8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
MX 749a2f5977 Merge pull request #233 from eugene-kirzhanov/dev
Add 2048 game
2022-12-25 01:53:02 +03:00
MX 1481036abe Merge pull request #234 from gid9798/barcode_ean13
add EAN-13 support
2022-12-25 01:33:40 +03:00
MX 02369c8394 Merge branch 'fz-dev' into dev 2022-12-24 02:25:58 +03:00
あく b0970953b9 [FL-3067] WeatherStation: fix incorrect history index increment (#2186) 2022-12-23 22:46:35 +09:00
gid9798 4d9ecbacae Barcode generator: add EAN-13 support 2022-12-23 12:25:20 +03:00
Eugene Kirzhanov a8541d5191 Games: Add 2048 game 2022-12-22 21:36:50 +03:00
MX 488211b4d7 Update Unitemp
https://github.com/quen0n/unitemp-flipperzero/tree/dev
2022-12-21 14:23:26 +03:00
Kowalski Dragon a9c2b4d6a0 Desktop: dummy mode improvements. Fixes: correct scrolling text, correct AM/PM in Clock. (#2160)
* Show passport instead of app if SD/app is missing 
* Desktop: cleanup dummy mode code and add more apps
* Gui: fix incorrect trimming in scrollable text

Signed-off-by: Kowalski Dragon (kowalski7cc) <kowalski7cc@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-12-20 22:57:58 +09:00
MX 7e049d185f Merge branch 'fz-dev' into dev 2022-12-20 16:19:43 +03:00
gornekich 4cee550cc6 [FL-2809] Rework BLE key storage (#2154)
* bt: disconnect first on profile change
* bt keys: rework bt keys
* saved struct: add payload size getter to API
* bt: rework bt with new key storage API
* bt: add keys storage operation to bt API
* hid: save bt keys on sd card
* bt: add unit tests for key storage
* bt: working profile switch
* bt: cleanup
* bt hid: change keys storage path

Co-authored-by: あく <alleteam@gmail.com>
2022-12-20 21:32:24 +09:00
Kowalski Dragon 2bdc34274f Clock v1 (#1750) 2022-12-20 06:43:32 +09:00
MX 842ba616ee Merge branch 'fz-dev' into dev 2022-12-19 23:34:35 +03:00
MX 9e2c3eb96d Testing marauder +5 volt 2022-12-19 23:33:11 +03:00
Astra fa87216a1e [FL-2970] Untangle NFC_APP_FOLDER from nfc_device (#2124)
* Untangle NFC_APP_FOLDER from nfc_device
* Make the folder an internal part of the nfc device struct
* Move the NFC folder definition to the nfc allocator
* Move the NFC folder definition to the allocator in the nfc magic FAP
* Replace furi_string_printf with furi_string_set for folder allocation and handle the cases when folder has no slashes
* Build and allocation fixes

Co-authored-by: あく <alleteam@gmail.com>
2022-12-20 04:57:48 +09:00
MX 921b47ac50 Merge branch 'fz-dev' into dev 2022-12-19 22:24:52 +03:00
Skorpionm a81a5ca57c [FL-3052] WS: add choice fahrenheit/celsius (#2149)
* WS: add choice fahrenheit/celsius
* WS: fix syntax

Co-authored-by: あく <alleteam@gmail.com>
2022-12-20 04:22:57 +09:00
MX 577334a394 Fix sound issues in multiple apps 2022-12-19 21:55:06 +03:00
MX d5624cd842 Merge branch 'dev' into unitemp 2022-12-19 20:24:14 +03:00
MX ca72a4f225 Drop AM2320 and DHT Monitor plugins 2022-12-19 20:21:40 +03:00
Victor 453666192c DHT monitor remove 2022-12-19 20:16:33 +03:00
Victor cbc9720738 New plugin: Unitemp 2022-12-19 20:16:02 +03:00
MX 8a09ac2569 Update SubGhz Bruteforcer 2022-12-19 18:45:27 +03:00
MX 94e7bb7fe3 Add mouse jiggler to USB Keyboard&Mouse App 2022-12-19 17:56:13 +03:00
MX 0238da8ac9 Update SubGHz Bruteforcer 2022-12-19 00:53:08 +03:00
MX 96a97f1bfb Merge branch 'fz-dev' into dev 2022-12-17 07:25:49 +03:00
Skorpionm 2dea6969fe [FL-3040] Audio support for SubGhz (#2131)
* Furi_hal_speaker: multiple resource usage
* Furi_hal_speaker: fix multiple resource usage
* Furi_hal_speaker: fix music_player_worker
* Furi_hal_speaker: fix mutex release queue handling
* SubGhz: add furi_hal_subghz_set_debug_pin
* SubGhz: add sound SubGhz Read, SubGhz Read RAW
* furi_hal_speaker: add __attribute__((warn_unused_result)) for furi_hal_speaker_acquire()
* Furi_hal_speaker: fix review comments
* SubGhz: cleanup naming and locking timings
* SubGhz,FuriHal: fix speaker deinit logic and subghz speaker release sequence
* FuriHal: crash on speaker acquire/release from IRQ
* Furi, FuriHal: FURI_WARN_UNUSED and documentation update
* Bump api symbols version: fix broken speaker

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-12-17 07:20:10 +09:00
MX 03153b4d02 Merge branch 'fz-dev' into dev 2022-12-14 16:54:13 +03:00
Skorpionm 327df4a813 [FL-3034] WS: fix protocol and add new (#2116)
* WS: fix Nexus-TH potocol
* WS: add Oregon_v1 protocol
* WS: add AmbientWeather-TX8300   protocol

Co-authored-by: あく <alleteam@gmail.com>
2022-12-14 17:27:55 +09:00
Kassim d541f142c8 Add Mouse Jiggler to HID Remote (#2113)
* feat: add Mouse Jiggler to HID Remote
* move processing to use furi_timer instead of draw loop
* HidApp: refine mouse jiggler, move timer work into enter/exit callbacks

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-12-12 18:47:22 +09:00
MX 87fb852bcf Weather Station: Fix display of temps lower than -9 (#2120)
Co-authored-by: あく <alleteam@gmail.com>
2022-12-12 04:29:58 +09:00
MX 76e8b00dc8 WS: Fix displaying temps lower than -9 2022-12-11 03:04:12 +03:00
MX 17ea9315e0 Fix incompatibility with OFW in subghz part + improve speed
SubGHz app launch times improved, also setting_user file no longer added by firmware, this update will remove this file, be sure to backup!
Now this file is actually should be created by user and will be not removed every update!
2022-12-11 00:42:26 +03:00
MX 2fcff37f88 Add POCSAG Receiver plugin 2022-12-10 20:08:17 +03:00
MX 35a4eef3fc Merge branch 'fz-dev' into dev 2022-12-10 19:30:20 +03:00
MX 01e24f6837 WS: Show received signal age (#2087)
* Feat: Show received signal age: by @LY2NEO with some fixes from me
* WS: Signal age display GUI fixes and improvements
* WeatherStation: refactor variable names
* WS: GUI fixes and improvements: add icons by @Karator and apply UI changes
* Weather Station: proper event flow for view redraw.

Co-authored-by: あく <alleteam@gmail.com>
2022-12-11 00:30:03 +09:00
MX e756c680e5 RFID and iButton fuzzer fixes
Attempt to fix crash when exiting from uids from file attack
2022-12-10 04:36:44 +03:00
MX aae82b2694 Misc fixes & updates 2022-12-09 20:00:39 +03:00
MX 556b604f7b WS: GUI fixes and improvements 2022-12-09 00:04:55 +03:00
MX 99ef76e638 Some small fixes - added 'base_path' 2022-12-08 10:10:38 +03:00
MX 1fc67f76a2 Merge branch 'fz-dev' into dev 2022-12-08 08:58:39 +03:00
Nikolay Minaylov 2daf39018b [FL-3001] File browser base folder (#2091)
* File browser base folder
* Format sources
* FuriHal: bump api version

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-12-07 23:17:41 +09:00
MX 741ad34b2c WS: Oregon2 - add support for temp sensor RTHN129 (#2088)
Co-authored-by: あく <alleteam@gmail.com>
2022-12-07 22:28:18 +09:00
MX 7d59eb1848 Plugins: iButton Fuzzer change minimal delay
after @Tobirg successfully verified stability with lower delay
2022-12-04 22:26:25 +03:00
MX 1c81dc2dee Weather station: signal age display GUI fixes 2022-12-04 20:48:19 +03:00
MX 176f27e037 WS: Oregon2 - add support for RTHN129 2022-12-04 15:58:07 +03:00
MX 42cc41cda3 Merge pull request #197 from LY2NEO/dev
Improved plugin WS data dashboard, added data age counter.
2022-12-04 04:43:24 +03:00
MX 8d9786f89a Simplify and fix time display
display only OLD when we have more than 59 mins
2022-12-04 04:38:37 +03:00
MX 11576e58c8 Update subbrute 2022-12-04 04:22:14 +03:00