MX
3005f6cd9a
Hid app improvements
...
- Move new mouse jiggler into mouse jiggler stealth
- Set stealth jiggler max time default value to 4 min and min value to 1 min
- Various UI fixes
- Merge changes from OFW commit 11d7f53854
([FL-3770, FL-3680] HID App improvements and little extra (3518))
2024-05-15 19:08:10 +03:00
MX
fb8f59fa1d
fix merge issues
2024-05-15 19:04:37 +03:00
Sergei Gavrilov
1d17206e23
TLSF memory allocator. Less free flash, moar free ram. ( #3572 )
...
* add tlsf as submodule
* libs: tlsf
* Furi: tlsf as allocator
* Furi: heap walker
* shmal fixshesh
* f18: tlsf
* PVS: ignore tlsf
* I like to moving
* merge upcoming changes
* memmgr: alloc aligned, realloc
* Furi: distinct name for auxiliary memory pool
* Furi: put idle and timer thread to mem2
* Furi: fix smal things in allocator
* Furi: remove aligned_free. Use free instead.
* aligned_malloc -> aligned_alloc
* aligned_alloc, parameters order
* aligned_alloc: check that alignment is correct
* unit test: malloc
* unit tests: realloc and test with memory fragmentation
* unit tests: aligned_alloc
* update api
* updater: properly read large update file
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-05-15 16:47:21 +01:00
MX
548d370ab9
Merge remote-tracking branch 'OFW/dev' into dev
2024-05-15 18:25:03 +03:00
MX
5efbd36bb8
sync anims
2024-05-15 18:23:19 +03:00
MX
1afa3f7ef3
Merge remote-tracking branch 'OFW/dev' into dev
2024-05-15 18:22:54 +03:00
Max Andreev
3d3db9f5b0
Add new map analyser ( #3648 )
...
* Add new map analyser
* Fix typos
Co-authored-by: hedger <hedger@users.noreply.github.com >
Co-authored-by: あく <alleteam@gmail.com >
2024-05-15 12:25:02 +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
MX
96db11a0d6
Merge remote-tracking branch 'OFW/dev' into dev
2024-05-11 00:54:32 +03: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