Commit Graph

12369 Commits

Author SHA1 Message Date
Willy-JL
9b418c9a07 SubGHz: Show reason for TX blocked --nobuild 2024-05-16 04:51:23 +01:00
Willy-JL
08d507c934 Update apps
- Color Guess: Add version number and fix memory leak (by leedave)
2024-05-15 09:16:08 +01:00
Willy-JL
85108c85a7 Add changelog
Easier to track as changes are made
2024-05-15 05:56:04 +01:00
Willy-JL
f3313ff6db Format 2024-05-15 05:23:04 +01:00
Willy-JL
84b5be2098 Fix for new dolph_cry_49x54 icon 2024-05-15 05:19:08 +01:00
Willy-JL
b4bfcb41d0 Update apps
- Magspoof: GUI and Settings fixes (by zacharyweiss)
2024-05-15 05:07:54 +01:00
Willy-JL
87952b117c Add Color Guess (by leedave) 2024-05-15 04:27:24 +01:00
Willy-JL
913d85b13a Upd MNTM asset pack new dolph_cry icon --nobuild 2024-05-15 04:27:09 +01:00
Willy-JL
ca6e89ec2c Settings: Show SD decimals and percent free again 2024-05-15 03:32:09 +01:00
Willy-JL
bdeb0351f7 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev --nobuild 2024-05-15 03:31:31 +01:00
Astra
e3f95a326b [FL-3797] Settings menu refactoring (#3632)
* Settings menu refactoring
* Update F18 api
* Wording changes
* Update certification icon
* Desktop: optimize settings save routine, fix navigation lag
* Gui: add submenu position getter. Desktop: proper menu index preservation.
* Gui: proper index getter for submenu. Desktop: cleaner settings navigation.

Co-authored-by: あく <alleteam@gmail.com>
2024-05-14 19:58:09 +01:00
Leptopt1los
a86aeface5 electra lfrfid protocol implemented (#3640) 2024-05-15 00:27:35 +10:00
gornekich
5f9b300ab2 NFC: Mf Desfire fix reading big files (#3616)
* mf desfire: fix incorrect long files reading
* nfc app: trim record size for mf desfire render
* mf desfire: rework reading long record files
* mf desfire: more robust size check

Co-authored-by: あく <alleteam@gmail.com>
2024-05-14 13:34:27 +01:00
hakuyoku2011
a7715704f8 Infrared: Add Toshiba RAS-2518D (#3635)
* Infrared: Add Toshiba RAS-2518D
* Infrared: cleanup AC universal remote

Co-authored-by: あく <alleteam@gmail.com>
2024-05-14 13:15:30 +01:00
Willy-JL
c009c90d1f Format 2024-05-14 00:19:35 +01:00
WillyJL
b0e4ee337b Merge pull request #119 from user890104/subghz-protocol-hormann-bisecur
Improve Hormann BiSecur readability in SubGHz history
2024-05-14 00:16:52 +01:00
Willy-JL
6fc958681e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-05-14 00:13:54 +01:00
Willy-JL
02a1c169a7 Add Cross Remote (by leedave) 2024-05-14 00:10:24 +01:00
fatale69
98c51d13a1 vscode: config fixes (#3587)
* Update extensions.json

* vscode: fixed extensions config for clangd; updated paths for current toolchain location convention

---------

Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: hedger <hedger@nanode.su>
2024-05-13 23:33:20 +04:00
あく
b9966a50d9 Ble: new connection parameters negotiation scheme (#3644)
* Ble: new connection parameters negotiation scheme

* Ble: finer connection parameters negotiation flow

* Ble: naming and grammar

* gap: typo fix & field init

---------

Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
2024-05-13 21:54:59 +04:00
あく
9648da951a FuriHal: move version init to early stage (#3647) 2024-05-13 21:32:28 +04:00
Vencislav Atanasov
3d412d366d Extend encrypted data hash to 2 bytes 2024-05-13 18:29:08 +03:00
Samar Sunkaria
8ffee678c6 Add support for R_ARM_REL32 relocations. (#3631)
It is fairly straightforward to correctly resolve an R_ARM_REL32 relocation as described in
in the "Relocation types" section of ARM ELF Specification
(https://developer.arm.com/documentation/espc0003/1-0/?lang=en). The documentation provides
the following formula:

```
S - P + A
```

where `S` is the value of the symbol (symAddr), `P` is the address of the place being
relocated (relAddr), and `A` is the addend (value extracted from the storage unit being
relocated, in this case).

I encountered the R_ARM_REL32 relocation type as part of my work for building apps written
in Swift for the Flipper Zero. I have manually tested that this relocation works correctly
by building and running multiple apps that depend on this relocation.

Co-authored-by: あく <alleteam@gmail.com>
2024-05-13 16:21:28 +01:00
WillyJL
e1cb69d046 Remove unused DolphinWait_61x59 icon (#3645)
Co-authored-by: あく <alleteam@gmail.com>
2024-05-13 16:11:46 +01:00
Astra
b60e6042a5 [FL-3813] Add the Akira animation (#3636)
* Add the Akira animation
* Dolphin: adjust weight for new animation

Co-authored-by: あく <alleteam@gmail.com>
2024-05-13 15:47:07 +01:00
Vencislav Atanasov
0a40b34016 Increase deduplication threshold in SubGHz history to fit Hormann BiSecure remotes.
They transmit the 2FSK data 3 times, with a 504.3 ms pause, which is enough to
show them as three separate signals, although they are absolutely identical.

On the flipper, that's measured between 578 and 591 ms.
2024-05-13 05:51:30 +03:00
Vencislav Atanasov
d780c55ec1 Improve Hormann BiSecur readability in SubGHz history 2024-05-13 05:24:38 +03:00
Vencislav Atanasov
e0a427f281 SubGHz decoders can provide a one-line string to be used in the history list 2024-05-13 05:10:14 +03:00
Willy-JL
d1194168d6 Upload build for tags too --nobuild mntm-002 2024-05-12 05:27:35 +01:00
Willy-JL
d34e1a3e3b MFKey: Fix some bugs 2024-05-12 04:51:36 +01:00
Willy-JL
571a607a8c Update workflows 2024-05-12 02:47:51 +01:00
Willy-JL
371b770fd3 Sync apps 2024-05-12 02:24:51 +01:00
Willy-JL
0a63ecc58d Update to new DolphinWait_59x54 icon 2024-05-11 00:22:44 +01:00
Willy-JL
6685801ee9 Merge branch 'del-unused-wait-icon' of https://github.com/Willy-JL/flipperzero-firmware into mntm-dev 2024-05-11 00:19:39 +01:00
Willy-JL
a0dcc28cf8 Remove unused DolphinWait_61x59 icon 2024-05-11 00:07:12 +01:00
Willy-JL
d799d2df4e Update apps
- Magspoof: Repeat options (by zacharyweiss)
- SubGHz Bruteforcer: Chamberlain 9bit 318MHz (by DerSkythe)
- Picopass: Save as Legacy (by bettse)
2024-05-10 21:00:18 +01:00
Willy-JL
b0ade62a0e Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into mntm-dev 2024-05-10 20:18:01 +01:00
あく
b12d43b765 Desktop: fix crash on autolock after restart in locked state (#3643)
* Desktop: fix crash on autolock after restart in locked state
* Desktop: switch to clock model to fix condition race in desktop lock.
2024-05-10 16:01:33 +01:00
WillyJL
c5664cf9ac Fix filename with space 2024-05-08 00:25:24 +01:00
Vencislav Atanasov
45999b4416 Add new SubGHz protocol: Hormann BiSecur (#118) 2024-05-06 10:08:53 +01:00
Willy-JL
e982c31d06 Ignore unknown apps when editing main menu apps 2024-05-04 07:20:26 +01:00
Willy-JL
993c4793e4 Update apps
- GPIO Flashlight: Add pins diagram by @Kuronons
- UHF RFID: Consistent app naming outside GPIO folder
2024-05-04 06:42:48 +01:00
Kuronons
18c8e11c14 MNTM & DedSec Passports update (#116)
* MNTM Passport update

Devil, details & affiliated.

* DedSec passport background update

:P
2024-05-04 06:30:40 +01:00
Dustin Willis Webber
808ef03705 Infrared: Add AC model Pioneer Inverter (#117) 2024-05-04 06:28:42 +01:00
Willy-JL
e129d3edf9 Move some "system" apps to apps repo
Because:
- They aren't fundamental to firmware function
- They are not in firmware repo for other CFW either
- Easier to keep updated

Moved:
- Hex Viewer
- IR Remote
- Mass Storage
- Nightstand Clock
- SubGHz Playlist
- SubGHz Remote
- Text Viewer

HID app (USB/BT Remote) could be moved too, but UL and OFW have it here
Makes sense to keep HID app in FW repo for updating
FindMy Flipper integrates with firmware for startup, better kept in FW
2024-05-04 06:27:35 +01:00
Willy-JL
a4c056bcf7 Update apps --nobuild
- Magspoof: Track detection fix (by zacharyweiss)
2024-05-04 03:47:58 +01:00
Willy-JL
f04975f50d Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev --nobuild 2024-05-04 03:41:44 +01:00
Willy-JL
84cbe75e07 ESP Flasher: Update to marauder v0.13.10, fix naming --nobuild 2024-05-04 03:29:05 +01:00
MX
a89a67d103 fix naming 2024-05-03 23:04:58 +03:00
MX
9656331618 update changelogus 2024-05-03 22:31:56 +03:00