MX
eb3523b8e2
Replace func naming to more correct one
2022-11-15 04:22:43 +03:00
rf-bandit
073a0942e8
Add files via upload
...
Add sniffbt and sniffskim as menu option for ESP-32-WROOM
2022-11-13 23:38:10 -07:00
rf-bandit
52bd4a1a3c
Add files via upload
...
Adds sniffbt and sniffskim as option (ESP-32-WROOM)
2022-11-13 23:34:41 -07:00
MX
5989651b10
Plugins: i2c tools fix name display
2022-11-13 04:21:58 +03:00
MX
aface38b42
RFID Fuzzer fixes
2022-11-13 02:56:32 +03:00
MX
1b64a95ec6
Plugins: Add lightmeter
...
https://github.com/oleksiikutuzov/flipperzero-lightmeter
2022-11-12 23:13:09 +03:00
MX
02fe403b2b
SubGHz: Fix wrong error message in history
2022-11-12 16:58:35 +03:00
MX
a821b80ffc
Archive: Show loading popup on delete
2022-11-12 16:47:00 +03:00
MX
950dee48a0
Merge branch 'fz-dev' into dev
2022-11-12 16:43:12 +03:00
Nikolay Minaylov
73441af9c6
BadUSB and Archive fixes ( #2005 )
...
* BsdUsb: fix empty lines handling
* Archive: folders and unknown files rename fix
Co-authored-by: あく <alleteam@gmail.com>
2022-11-12 20:55:42 +09:00
MX
3c7a4eeaed
iButton: Fix header "Saved!" message stays on other screens ( #2003 )
...
* iButton: Fix header "Saved!" message stays on other screens
* SubGhz,iButton: proper popup reset
Co-authored-by: あく <alleteam@gmail.com>
2022-11-12 18:45:19 +09:00
あく
90cefe7c71
[FL-2975] Bug fixes and improvements: Furi, Input, Cli ( #2004 )
...
* Furi: configurable heap allocation tracking
* Furi: relax restriction in thread heap setter asserts, apply heap tracking setting on app start instead of thread allocation
* Furi: hide dangerous heap tracking levels in release build
* Input: fix non-working debounce
2022-11-12 12:46:04 +04:00
MX
368079f6f4
Fix DHT Monitor icon
2022-11-11 21:53:29 +03:00
MX
3cba34bbc8
SubGHz: Add frequencies 434.075, 434.390
2022-11-11 18:46:35 +03:00
MX
741c784f2d
Introducing ibutton fuzzer
2022-11-11 18:12:55 +03:00
MX
394507bc81
RFID Fuzzer: allow holding left right to change delay faster
...
hold TD button to add +10 or -10 to time delay
2022-11-11 17:05:33 +03:00
MX
8240b25fe0
iButton: header message fix
2022-11-11 17:04:32 +03:00
MX
1d196b41e9
Morse code cleanup text by pressing back
2022-11-11 04:57:27 +03:00
MX
95df532612
Frequency analyzer: Add counter, GUI fixes, allow Ok button - see desc.
...
When signal is present (when frequency window shows black background)
2022-11-11 03:45:09 +03:00
MX
64774f191f
TOTP Update - "BadUSB" type key into pc mode
2022-11-11 01:10:45 +03:00
MX
f6eed35729
Reorder main menu
2022-11-11 00:54:09 +03:00
MX
930b369812
Merge branch 'fz-dev' into dev
2022-11-10 21:38:03 +03:00
Skorpionm
721ab717d7
[FL-2961] SubGhz: properly handle storage loss ( #1990 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-11-11 02:14:44 +09:00
Astra
e7c4b40dbe
Force card types in extra actions ( #1961 )
...
* Mifare Classic forced read
* Add all the needed card types
* nfc: remove unused scene
* nfc: remove unused worker state
* nfc: fix read card type scene state usage
* nfc: move NfcReadMode to NfcDevData struct
* nfc: fix bank card reading and scene navigation
* nfc magic: fix magic deactifate function
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-11-11 01:29:57 +09:00
Astra
820afd2aec
NFC Unit tests part 1.1 ( #1927 )
...
* Mifare Classic 1/4K, 4/7b uid, NFC-A: NFC-A is not complete yet, as there are no 4b uid tests. Also, Mifare Classic tests don't cover the key cache yet.
* NFC unit tests require access to the NFC app
* Made nfc_device_save accept full path as an argument
* Move from cstrs to furi strings and fix logic
* nfc tests: fix memory leak
* nfc: add mf_classic_get_total_blocks() to API
* nfc tests: simplify nfc tests
* nfc: fix memory leak in shadow file saving
* nfc: fix set uid scene
* nfc: fix saving files
* nfc: fix preload nfc file path
* nfc: remove comments
Co-authored-by: Sergey Gavrilov <who.just.the.doctor@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-11-11 01:20:35 +09:00
あく
f94e8f4ac8
Rpc: increase stack size, fix stack overflow ( #1997 )
2022-11-10 23:56:08 +10:00
MX
625b1eb126
move -+ in freq analyzer, swap up & down button, more in desc
...
now its more intuitive and easier to select values in freq analyzer history
2022-11-10 12:30:01 +03:00
MX
22902aabcc
Cleanup code in unirf, fix issue #153
2022-11-10 12:15:10 +03:00
MX
af40b6b020
Move NRF24 driver into plugins, see desc
...
Major API version downgraded to official one, adding support for launching OFW apps on unleashed, part 1
2022-11-10 10:30:36 +03:00
MX
ef72ad2462
update totp
2022-11-10 08:32:21 +03:00
MX
3420cda83a
update i2c tools
2022-11-10 08:23:54 +03:00
MX
dd601dd940
Merge branch 'dev' into Barcode-Generator
2022-11-10 07:54:26 +03:00
MX
317c9ec190
Merge pull request #161 from krolchonok/fix-hcsrnaming
...
fix hc-sr
2022-11-10 07:14:59 +03:00
MX
1657604eb2
remove srand calls
2022-11-10 07:07:35 +03:00
MX
684fdc632f
Merge branch 'fz-dev' into dev
2022-11-10 06:57:08 +03:00
krolchonok_z
c3bdbcd5cc
fix naming hc-sr
2022-11-09 22:25:23 +03:00
krolchonok_z
65a593c52e
Update application.fam
2022-11-09 22:21:25 +03:00
krolchonok_z
9e39f82906
fix hc-sr
2022-11-09 22:07:26 +03:00
あく
c89e5e11a4
Furi: show thread allocation balance for child threads ( #1992 )
2022-11-09 21:33:09 +04:00
Samuel Stauffer
328d049b6a
Add Acurite 609TXC protocol to weather station ( #1987 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-11-09 02:07:55 +09:00
Sergey Gavrilov
4d11213494
DAP-Link: show error if usb is locked ( #1982 )
2022-11-08 01:15:58 +09:00
Sergey Monchenko
e38895794b
Barcode generator: rfct, ux improvements, implement EAN-8.
2022-11-07 18:31:17 +03:00
Samuel Stauffer
aa2ecbe80f
infrared: add Kaseikyo IR protocol ( #1965 )
...
* infrared: add Kaseikyo IR protocol
Add Kaseikyo IR protocol support. This protocol is also called the Panasonic protocol and is used by a number of manufacturers including Denon.
The protocol includes a vendor field and a number of fields that are vendor specific. To support the format of address+command used by flipper the vendor+genre1+genre2+id fields are encoded into the address while the data is used for the command.
There are older versions of the protocol that used a reverse bit order that are not supported.
Protocol information:
- https://github.com/Arduino-IRremote/Arduino-IRremote/blob/master/src/ir_Kaseikyo.hpp
- http://www.hifi-remote.com/johnsfine/DecodeIR.html#Kaseikyo
- https://www.denon.com/-/media/files/documentmaster/denonna/avr-x3700h_avc-x3700h_ir_code_v01_04062020.doc
* Format and add unit test to Kaseikyo IR codec.
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
2022-11-07 18:38:04 +04:00
Skorpionm
65005e71d2
WS: fix show negative temperature ( #1980 )
2022-11-07 02:30:02 +09:00
あく
e8913f2e33
Code cleanup: srand, PVS warnings ( #1974 )
...
* Remove srand invocation
* PVS High priority fixes
* PVS High errors part 2
* Furi: heap tracing inheritance
* Furi add __builtin_unreachable to furi_thread_catch
2022-11-05 18:07:24 +03:00
hedger
04e50c9f89
fbt: fixes for ufbt pt3 ( #1970 )
...
* fbt: replaced debug dir paths with FBT_DEBUG_DIR
* scripts: updated requirements.txt
* fbt: fixed wrong import
* fbt: removed delayed import for file2image
* fbt: added UPDATE_BUNDLE_DIR internal var
* fbt: cleaner internal management of extapps
* applications: added fap_libs for core apps to link with resources when building with --extra-ext-apps
* fbt: removed deprecation stub for faps
* fbt: added quotation for icons build cmd
* fbt: reworked BUILD_DIR & fap work dir handling; fap debug: using debug elf path from fbt
* fbt: explicit LIB_DIST_DIR
2022-11-05 20:47:59 +09:00
MX
c709b0b126
Update DHT monitor
2022-11-04 17:51:56 +03:00
MX
939a77b4e7
Update nfc magic name and icon
2022-11-04 15:04:10 +03:00
MX
0ab400a27e
Merge branch 'fz-dev' into dev
2022-11-04 14:34:34 +03:00
gornekich
bf8fd71c00
NFC magic cards support ( #1966 )
...
* nfc magic: introduce nfc app to work with magic cards
* nfc: add nfc device functions to API
* nfc magic: add bacis scenes
* nfc magic: add wrong card and write confirm scenes
* nfc magic: introduce magic lib
* nfc magic: write magic lib
* nfc magic: add write commands to magic lib
* nfc magic: work on worker
* furi_hal_nfc: add bits data exchage method to API
* nfc magic: rework with new API
* nfc magic: add check and wipe scenes
* nfc magic: add icons, gui fixes
* nfc: format python src
Co-authored-by: あく <alleteam@gmail.com>
2022-11-04 16:01:44 +09:00
Sergey Monchenko
3bd74b7f01
SubGhz: fix incorrect response in rpc mode. Code cleanup. ( #1964 )
...
* Code cleanup
* SubGhz: correct logic in RPC
* SubGhz: do not blink on app rpc fail
Co-authored-by: あく <alleteam@gmail.com>
2022-11-04 15:08:51 +09:00
あく
d68ac50efd
Storage: tree timestamps ( #1971 )
...
* Storage: tree timestamps
* Rpc: add storage timestamp
* Storage: correct timestamp owner
* Storage: update timestamp at sd mount
Co-authored-by: SG <who.just.the.doctor@gmail.com>
2022-11-04 15:26:04 +10:00
MX
8ea0178a0d
Merge pull request #149 from an4tur0r/feature/flappy_assets
...
Flappy Bird: draw bird via icon animation
2022-11-03 19:11:28 +03:00
MX
24d65e8655
Fix badusb gui
2022-11-03 16:57:12 +03:00
MX
d92212f0ea
Merge branch 'fz-dev' into dev
2022-11-03 16:56:15 +03:00
Alexandre Díaz
60d125e72a
subghz: add analyzer frequency logs ( #1914 )
...
* subghz: add analyzer frequency logs
* SubGhz: switch to change on short press
* SubGhz: use full RSSI bar for history view
Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 16:57:56 +09:00
an4tur0r
bb2bcc63a4
Flappy Bird: draw bird via icon animation
2022-11-03 10:10:54 +03:00
head47
eee90c6c40
Run Bad USB immediately after connection ( #1955 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 14:21:44 +09:00
Nikolay Minaylov
95182b266c
BadUSB scrolllock typo fix ( #1968 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 13:42:54 +09:00
MX
7973013085
Fix DHT22 timeout bug
...
as suggested by @quen0n
2022-11-03 02:13:25 +03:00
MX
0b1f573a72
update naming
2022-11-03 00:53:28 +03:00
MX
677de32026
Revert TOTP changes
...
"Preload failed, invalid file"
2022-11-03 00:41:17 +03:00
MX
4b408b6988
Merge pull request #148 from msvsergey/flappy-animation-fix
...
Flappy: Fix animation.
2022-11-03 00:08:49 +03:00
MX
af1647c84b
Update DHT montior plugin
2022-11-02 23:52:03 +03:00
MX
345d9704fd
Plugins: Added Game15 + run fbt format
2022-11-02 23:39:54 +03:00
nminaylov
0b2867aaa4
BadUSB scrolllock typo fix
2022-11-02 23:32:01 +03:00
MX
fe199ab54a
Fix part 2
2022-11-02 23:19:33 +03:00
MX
adab2b9e03
Update and fix TOTP
...
fix - added this in every button event switch:
default:
break;
2022-11-02 23:10:14 +03:00
MX
c8bc9e26e0
Fix part 1
2022-11-02 23:07:00 +03:00
MX
79b37556d4
Merge branch 'fz-dev' into dev
2022-11-02 22:53:12 +03:00
MX
9c4612e571
Plugins: New AM2320 Sensor plugin
2022-11-02 22:18:08 +03:00
Skorpionm
0652830c51
[FL-2940] WS: add protocol Ambient_Weather ( #1960 )
...
* WS: add protocol Ambient_Weather
* WS: fix link
* WS: removing unused code
Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 01:24:07 +09:00
Georgii Surkov
c417d467f7
Handle storage full error ( #1958 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 01:13:06 +09:00
hedger
ebc2b66372
fbt fixes for mfbt pt2 ( #1951 )
...
* fbt: split sdk management code
* scripts: fixed import handling
* fbt: sdk: reformatted paths
* scrips: dist: bundling libs as a build artifact
* fbt: sdk: better path management
* typo fix
* fbt: sdk: minor path handling fixes
* toolchain: fixed windows toolchain download
* fbt: minor refactorin
* fbt: moved sdk management code to extapps.scons
* fbt: fixed sdk symbols header path; disabled -fstack-usage
* fbt: changed pathing for .py scripts
* fbt: changed SDK_HEADERS pathing; added libusb to SDK; added icon_i.h to SDK; added hw target to SDK meta
* fbt: added libusb headers to SDK
* picopass: include cleanup; api: added subghz/registry.h; api: added mbedtls to exported headers
* picopass: fixed formatting
* fbt: fixed COPRO_ASSETS_SCRIPT
* sdk: added basic infrared apis
* toolchain: added ufbt to list of legal fbtenv callers; updated error messages
* fbt: changed manifest collection & icon processing code
* fbt: simpler srcdir lookup
* toolchain: path management fixes; fbt: fixes for fap private libs paths
* scripts: toolchain: reworked download on Windows
* toolchain: v17
* scripts: added colorlog for logging
* Github: fix unit tests
Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 00:15:40 +09:00
Vasyl "vk" Kaigorodov
abfa804ae0
Gui: refactor buttons remapping ( #1949 )
...
* Gui: refactor buttons remapping
Instead of calling 3 separate functions with a ton of switch/case statements,
use a 2-dimensional lookup table to remap buttons based on the orientation.
* Gui: cleanup input mapping and fix incorrect asserts
* SnakeGame: handle input special case
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-11-02 23:36:17 +09:00
Sergey Monchenko
9a0eacc91c
Fix flappy animation.
2022-11-02 14:40:54 +03:00
MX
a22b107335
Plugins: Update Wifi Marauder
...
https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion
2022-11-02 13:28:43 +03:00
MX
0f1e03fa51
Fix: proper deinit of gpio and spi bus in NRF24 driver
2022-11-02 03:42:38 +03:00
MX
2ab9769b4b
Merge remote-tracking branch 'origin/dev' into dev
2022-11-02 01:54:42 +03:00
MX
ee665e1089
Merge pull request #144 from wh00hw/dev
...
Morse Code FAP
2022-11-02 01:52:59 +03:00
MX
5e940ea9d0
Merge pull request #145 from huuck/usbkeyboard_function_keys
...
added additional row for function keys
2022-11-02 01:47:38 +03:00
MX
7d139517b8
add plugin as plain files
2022-11-02 01:38:09 +03:00
MX
92b8a256e4
Snake game: Fix food spawn bug
2022-11-02 01:29:01 +03:00
MX
165d9972e7
SubGHz Fixes: BFT fix, other small fixes
2022-11-02 01:05:05 +03:00
Victor
bb5c545211
New plugin - DHT Monitor
2022-11-01 22:15:58 +03:00
huc
ddaa8ec1fd
added additional row for function keys
2022-11-01 13:51:30 -04:00
wh00hw
419a90aa28
Add MorseCode fap
2022-11-01 11:08:53 +01:00
MX
0dc55957ae
Merge pull request #141 from TQMatvey/dev
...
Wifi Marauder: make "add random" not overlap > symbol
2022-10-29 16:08:37 +03:00
MX
1115a0b877
fix subghz bruteforcer
2022-10-29 15:45:51 +03:00
TQMatvey
908eca335e
Wifi Marauder:make "add random" not overlap > symbol
2022-10-29 13:49:29 +07:00
MX
4e66d37ac8
fix i2c tools menu bug
2022-10-29 03:36:18 +03:00
MX
0dff574757
downgrade TOTP to 1.1.0 due to strange bug
...
also keep new icons layout
2022-10-29 03:33:02 +03:00
MX
6acf76e4ed
fix wrong import
2022-10-29 02:58:22 +03:00
MX
639988a979
format
2022-10-29 00:45:20 +03:00
MX
0a63b2fdd8
upd icon file naming
2022-10-29 00:40:17 +03:00
MX
00b430a912
Merge pull request #140 from ahumeniy/unleashed_flappy_pilars_visibility
...
Increase pilars line width to improve visibility
2022-10-28 21:50:08 +03:00
MX
0dcf752342
update subbrute
2022-10-28 20:05:50 +03:00
MX
e7316464cb
Merge branch 'fz-dev' into dev
2022-10-28 19:51:50 +03:00
Georgii Surkov
d5f791b1fa
[FL-2911] IR Universal Audio Remote ( #1942 )
...
* Add Audio universal remote
* Add signal library for Audio Universal Remote
* Update UniversalRemotes.md
* Added IR profile for Samsung K450 soundbar (#1892 )
* Add symbols to API file
* Rearrange Audio remote buttons
* Add new icons, remove old ones
* Remove old signals, add new ones
* Add universal audio remote to CLI, refactor code
* Improve help text
* Correct formatting
* Update UniversalRemotes.md
* Furi: restore correct api_symbols.csv version
Co-authored-by: Alexei Humeniy <yo@ahumeniy.net>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-29 01:43:54 +09:00
MX
4da3f9cf15
Merge branch 'fz-dev' into dev
2022-10-28 19:43:22 +03:00
MX
8333ebd401
new icons for subghz signals and infrared remotes
...
by @Svaarich
2022-10-28 19:41:56 +03:00
MX
3d25838a53
update gps
...
https://github.com/ezod/flipperzero-gps
2022-10-28 19:23:02 +03:00
MX
3ea6d59c2f
fmt + update subbrute submodule
2022-10-28 19:18:42 +03:00
MX
5277933980
finish icon changes
2022-10-28 19:12:31 +03:00
gornekich
93a6e17ce5
[FL-2933] Mf Classic initial write, update, detect reader ( #1941 )
...
* nfc: introduce nfc write
* nfc: add write logic
* nfc worker: add write state
* nfc: add mfc update logic
* nfc: add update success logic
* nfc: add custom card for detect reader
* nfc: update write logic
* nfc: add halt command, add notifications
* nfc: add write fail scene
* nfc: fixes and clean up
* nfc: fix navigation ad notifications
* nfc: fix detect reader nfc data setter
Co-authored-by: あく <alleteam@gmail.com>
2022-10-29 01:10:16 +09:00
MX
0349380347
update i2c tools
2022-10-28 18:46:40 +03:00
MX
20e3a202aa
more icons
2022-10-28 18:44:01 +03:00
MX
0a68d80028
update totp
...
https://github.com/akopachov/flipper-zero_authenticator
2022-10-28 18:34:35 +03:00
MX
457b9ae2a9
icons upgrade, keeloq fix, api bump
2022-10-28 18:32:52 +03:00
Alexei Humeniy
9e8c841df0
Increase pilars line width to improve visibility
2022-10-28 12:15:59 -03:00
MX
2cfb5bdfc6
Merge branch 'fz-dev' into dev
2022-10-28 18:03:31 +03:00
MX
b287cb4b4a
Merge pull request #139 from askoriy/file-show-content
...
Browser: Context menu to show file content
2022-10-28 17:55:47 +03:00
MX
fa7aa00f57
also allow to use it not in dummy mode
2022-10-28 17:30:53 +03:00
MX
981740bcc6
Merge branch 'dev' into ul-betterdummy
2022-10-28 17:24:26 +03:00
MX
09fec61153
ability to switch animations only when debug -> on
2022-10-28 17:24:10 +03:00
MX
dcf076b11e
more checks and limits
2022-10-28 17:16:47 +03:00
Sergey Gavrilov
3434305630
[FL-2937] Remove resources from API to prevent frequent API version increase ( #1935 )
...
* Remove all icons from API
* Music player: icons
* Signal generator: icons
* Bt hid: icons
* Weather station: icons
* Picopass: icons
* File browser test: icons
* Example images: documentation
* Remove global assets header
* Fix picopass
Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 23:08:50 +09:00
Oleg Moiseenko
be3ee9f2fe
Oregon2 additional sensors defines ( #1933 )
...
* added a list of sensors and added several additional temperature and temperature/humidity sensor id's
* now here are only sensors that have test data
Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 22:42:59 +09:00
MX
9fae52166c
fixes and improvements
2022-10-28 16:05:17 +03:00
MX
8dab5fd231
Merge branch 'dev' into file-show-content
2022-10-28 14:42:35 +03:00
MX
4c0c70ff64
Merge branch 'fz-dev' into dev
2022-10-28 14:39:14 +03:00
Skorpionm
26f852839a
WS: fix Acurite-606TX protocol ( #1938 )
...
* WS: fix acurite_606tx protocol
* WS: update version
* WeatherStation: remove break from invalid place
Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 20:16:54 +09:00
Georgii Surkov
f11df49468
[FL-2828] Dolphin score update take 2 ( #1929 )
...
* Move DolphinDeedNfcRead
* Move DolphinDeedNfcReadSuccess
* Move DolphinDeedNfcSave
* Move DolphinDeedNfcDetectReader
* Move DolphinDeedNfcEmulate
* Count DolphinDeedNfcEmulate when launched from file browser
* Implement most of the score accounting for NFC
* Fully update Nfc icounter handling
* Move DolphinDeedSubGhzFrequencyAnalyzer
* Update the rest of icounter in SubGHz
* Adjust SubGHz icounter handling
* Adjust LFRFID icounter handling
* Adjust Infrared icounter handling
* Don't count renaming RFID tags as saving
* Don't count renaming SubGHz signals as saving
* Don't count renaming NFC tags as saving
* Adjust iButton icounter handling
* Minor code refactoring
* Correct formatting
* Account for emulating iButton keys from file manager/rpc
Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 16:18:41 +09:00
Aleksandr Skoriy
2fd8c71626
fix missing furi_record_close
2022-10-28 08:24:09 +03:00
Aleksandr Skoriy
ba69ee88f3
Add limitation for file size to not crash
2022-10-28 08:05:31 +03:00
Aleksandr Skoriy
8e362b087a
Browser: Context menu to show file content
2022-10-28 05:51:53 +03:00
RogueMaster
88ea7c8d12
Merge branch 'DarkFlippers:dev' into ul-betterdummy
2022-10-27 19:20:27 -04:00
MX
f9c08249a0
add forgotten import
2022-10-27 16:15:48 +03:00
RogueMaster
8995d03fad
Merge branch 'DarkFlippers:dev' into ul-betterdummy
2022-10-26 20:57:26 -04:00
MX
b20c01d68b
remove saving modulation due to strange bugs with custom modulations
2022-10-27 02:56:21 +03:00
RogueMaster
1d08a8aaa2
Added desktop_events entries that are needed
2022-10-26 19:45:53 -04:00
RogueMaster
2f1d20210b
Add Dummy Mode Game Shortcuts to Scene & View
2022-10-26 19:19:14 -04:00
MX
85900c50ff
add 330mhz
2022-10-27 01:26:04 +03:00
MX
a99d29c0f3
Merge branch 'fz-dev' into dev
2022-10-26 23:09:58 +03:00
MX
72ab2b98ad
move things a bit in subghz remote app
2022-10-26 22:47:32 +03:00
Skorpionm
aff99a72e8
SubGhz: fix variable types and CC1101 GPIO initialization optimization ( #1931 )
...
* SubGhz: fix variable types
* SubGhz: CC1101 GPIO initialization optimization
* SubGhz: return back gpio init
* SubGhz: cleanup grammar in math and format doxygen comments
Co-authored-by: あく <alleteam@gmail.com>
2022-10-27 04:40:13 +09:00
MX
56b9361bc0
Merge branch 'fz-dev' into dev
2022-10-26 21:57:53 +03:00
MX
7c9f2cd3e8
fix: gpio pins reset to default state, see desc.
...
fixed wrong text in wifi deauther
fixed hc sr04 gpio
other fixes
2022-10-26 21:54:23 +03:00
Vasyl "vk" Kaigorodov
ebaa84b0c2
Support for setting all screen orientations ( #1928 )
...
* Support for setting all screen orientations
* Gui: add flipped orientation to view
* Gui: correct assert conditions in gui_add_view_port
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-27 03:35:49 +09:00
MX
89e27d10a2
Merge branch 'fz-dev' into dev
2022-10-26 19:27:45 +03:00
Skorpionm
5c8df66b7c
[FL-2927] SubGhz: add RAW Read threshold rssi ( #1911 )
...
* SubGhz: add RAW Read threshold rssi
* SubGhz: update indicator RSSI
* SubGhz: fix record file
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-27 00:13:00 +09:00
Skorpionm
378bf05068
[FL-2934] WS: add protocol Acurite 592TXR ( #1916 )
...
* WS: add protocol Acurite 592TXR
* WS: fix decoder Acurite_592TXR
* SubGhz: proper types in math
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-26 23:56:54 +09:00
Max Lapan
406d830fb6
Oregon2 extra ( #1924 )
...
* Add support for temp-humid sensor 0x1D20
* Fix protocol type and flags, humidity decoding
Co-authored-by: あく <alleteam@gmail.com>
2022-10-26 22:37:58 +09:00
MX
c72b305480
Merge branch 'fz-dev' into dev
2022-10-26 03:44:21 +03:00
gornekich
7d2d2b3dd9
[FL-2932] TikTok: reset cursor after enter and reconnect #1921
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-26 07:57:06 +09:00
Astra
30f10dce80
Fix a typo in the factory reset screen "setting" -> "settings" #1917
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-26 07:44:27 +09:00
MX
cf4a0b06e2
update temp sensor plugin
2022-10-25 03:59:40 +03:00
MX
e8920ef15a
Merge pull request #130 from TQMatvey/dev
...
Snake: Allow food to spawn anywhere
2022-10-24 21:59:47 +03:00
gornekich
5ed9ca838a
bt hid: reset cursor for ble tiktok controller
2022-10-24 21:24:21 +03:00
MX
29ab1088bd
WS: add protocol Acurite 592TXR
...
OFW PR 1916 by Skorpionm
2022-10-24 21:22:11 +03:00
MX
517d4ffb73
new plugin, and use clear power in temp sensor
2022-10-24 19:53:59 +03:00
MX
e8f8cefd6f
Merge branch 'fz-dev' into dev
2022-10-24 17:05:34 +03:00
あく
984d89c6d0
Furi: smaller crash routine ( #1912 )
...
* Furi: smaller crash routine
* Furi: small fixes
* Furi: cleanup check routines, more assembly code, force inline of __furi_halt_mcu
* SubGhz: cleanup residual line mess
* Documentation
* Dap-link: fix help
* Furi: replace __furi_halt_mcu with HALT_MCU macros
* Furi: disable IRQ earlier in crash handler
* Furi: properly handle masked mode when detecting ISR
* Ble: allow 0 length feed in rpc_session_feed
* Format sources
* Furi: better crash logic explanation.
* Furi: some grammar in check.h
Co-authored-by: SG <who.just.the.doctor@gmail.com>
2022-10-24 20:50:34 +10:00
TQMatvey
d159c56e28
Snake: Allow food to spawn anywhere
...
food was only spawning on old snake path from previous firmware versions, now it can spawn on each pixel on new snake path
2022-10-24 09:31:18 +07:00
MX
d0e24bb455
fix oregon2 flags
2022-10-24 00:05:50 +03:00
MX
64ecdce5ca
fix wrong type in oregon2 protocol
2022-10-22 23:51:44 +03:00
MX
c6945313f6
Merge branch 'fz-dev' into dev
2022-10-22 22:12:49 +03:00
Max Lapan
d8fbaba7a0
Move Oregon2 to Weather Station FAP ( #1910 )
...
* Init copy of oregon2 to weather station app
* WS decoder
* Reuse decoded data
* Delete old protocol
* Delete oregon2 unit test
* Decrement count of random test
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-23 00:50:26 +09:00
MX
de1d83038f
Merge branch 'fz-dev' into dev
2022-10-22 18:34:50 +03:00
あく
f8af0c1509
[FL-2892] Gui: update statusbar attention icon and better crash handling ( #1908 )
...
* Gui: update statusbar attention icon
* Furi: snapshot registers on crash and restore in halt
* Furi: document check routines
2022-10-23 01:21:10 +10:00
MX
ed080ea5fc
fixed bug when mobile app was unable to send raw file
...
file name should not contain dots
2022-10-22 13:09:41 +03:00
MX
1019025b13
update totp
...
https://github.com/akopachov/flipper-zero_authenticator
2022-10-21 22:56:58 +03:00
MX
a44739cde9
emulate uid from fav
2022-10-21 22:15:36 +03:00
MX
6189511a87
allow uid emulation of emv
2022-10-21 22:00:54 +03:00
MX
12bbe3e68e
return saving of emv
2022-10-21 21:58:59 +03:00
MX
92a6cce70e
Merge pull request #125 from TQMatvey/dev
...
Snake: Allow snake to turn anywhere
2022-10-21 21:48:47 +03:00
MX
8fc3140292
Merge pull request #124 from ESurge/unleashed
...
UniRFRemix - Cleaned up error checking + Bug fix
2022-10-21 21:48:07 +03:00
SG
235af1aacb
Dap-link: fix C symbol
2022-10-21 21:45:32 +03:00
TQMatvey
a0a8e0457a
Snake: Allow snake to turn anywhere
2022-10-21 13:58:26 +07:00
ESurge
f291c9546d
Cleaned up error checking in unirfremix_cfg_set_check
...
Fixed a bug where all options are disabled and set to N/A but it doesn't show Config is invalid screen.
2022-10-20 23:29:07 -07:00
MX
a73535070c
cleanup instruction
2022-10-21 05:35:35 +03:00
MX
8931cb2088
update naming
2022-10-21 00:03:57 +03:00
MX
33e4d2a17f
fbt format + fix bug
2022-10-20 23:53:08 +03:00
MX
ca3ce2edce
add temp sensor plugin
2022-10-20 23:51:13 +03:00
MX
221bd13e09
update subbrute module
2022-10-20 22:07:45 +03:00
MX
120a74ee1a
add two new plugins
2022-10-20 21:02:27 +03:00
Skorpionm
c1bb10a694
[FL-2920] WS: add protocol Acurite-606TX, LaCrosse_TX141THBv2 ( #1898 )
...
* WS: add protocol Acurite-606TX
* WS: history, added display of the channel (if any) in the general list
* WS: added display of the button state if it is on the transmitter, and displaying the data that is in the signal
* WS: fix batt info
* WS: add protocol LaCrosse_TX141THBv2
* WS; fix syntax
* Furi: bump api_symbols version
Co-authored-by: あく <alleteam@gmail.com>
2022-10-21 02:26:28 +09:00
MX
96dd3ad1ce
WS: add protocol Acurite-606TX, LaCrosse_TX141THBv2
...
OFW PR 1898 by Skorpionm - Details will be in changelog
2022-10-20 19:14:04 +03:00
MX
2740368b0e
Merge branch 'fz-dev'
...
Conflicts:
.gitmodules
firmware/targets/f7/api_symbols.csv
2022-10-20 19:06:56 +03:00
Sergey Gavrilov
f56c94922d
CMSIS DAP/DAP Link Debugger ( #1897 )
...
* Apps: DAP Link
* API: furi_hal_console_init
Co-authored-by: あく <alleteam@gmail.com>
2022-10-20 20:42:55 +09:00
Sergey Gavrilov
42df7aa04a
Fix FuriString oplist (init move) ( #1894 )
...
* FuriString, Infrared: fix oplist and drop string_t.
* Elf loader: log size
* Comment fix
* API: furi_hal_console_init
2022-10-20 19:58:11 +09:00
DerSkythe
26dfa9b9a5
fix for update cursor
2022-10-20 00:18:40 +04:00
Der Skythe
62284209e6
Merge branch 'DarkFlippers:dev' into dev-master
2022-10-19 23:31:07 +04:00
DerSkythe
6d86629e9a
minor changes
2022-10-19 23:31:04 +04:00
DerSkythe
0139891d64
Add cursor frame to selected preferred signal
2022-10-19 23:29:46 +04:00
Skorpionm
9a9abd59e9
[FL-2904, FL-2900, FL-2890] WS: add app WeatherStation ( #1833 )
...
* WeatherStation: start
* SubGhz: rename protocol magellen -> magellan
* WeatherStation: err Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* WeatherStation: fix Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* Subghz: add set protocol_items
* WeatherStation: adding your protocols
* WS: add Infactory protocol
* WS: add history
* WS: add setting
* WS: add lock
* WS: add hopper frequency
* WS: fix history
* WS fix string_t -> FuriString*
* WS: add images
* WS: history record update when receiving data from the sensor again
* WS: add receiver info, delete extra code
* WS: add protocol ThermoPRO_TX4
* [FL-2900] SubGhz: Move icons in Sub-GHz
* WS: add Notification
* [FL-2890] SubGhz: Rename *_user files in resources to _user.example
* WS: add about scene
* WS: removing redundant code
* WS: add protocol Nexus-TH
* WS: add protocol GT_WT03
* WS: fix notification and rename "Weather Station" -> "Read Weather Station"
* SubGhz: partial unit tests fix
* SubGhz: fix unit_test
* SubGhz: remove dead code
* SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-20 02:27:26 +09:00
MX
a3c6d8bb4a
SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.
2022-10-19 18:52:21 +03:00
derskythe
ab55ddbfb1
fix position and sort array taking latest to first
2022-10-19 19:29:48 +04:00
derskythe
4f6d27a214
Don't add to to array if value already exists
2022-10-19 13:12:47 +04:00
DerSkythe
f0e8da98ee
Fix interface and add extra history field
2022-10-19 12:20:58 +04:00
Der Skythe
c2e58f9633
Merge branch 'DarkFlippers:dev' into dev-master
2022-10-19 11:03:49 +04:00
DerSkythe
63eced449e
Applied OFW version but not yet resized to correct view
2022-10-19 09:39:11 +04:00
MX
49ba5fc9f3
moved subghz bruteforcer into submodule
2022-10-19 06:32:31 +03:00
MX
dd28e5ea7b
moving into submodule
2022-10-19 06:31:39 +03:00
MX
488563000a
subghz bruteforce - add chamberlain 7b and 8b
2022-10-19 02:47:44 +03:00
MX
57251eb028
Merge branch 'fz-dev' into dev
2022-10-18 19:55:26 +03:00
Aleksandr Kutuzov
f33ea3ebe0
SubGhz: partial unit tests fix
2022-10-18 19:54:40 +03:00
MX
84d12da45a
add app WeatherStation
...
OFW PR 1833 by Skorpionm
2022-10-18 19:51:44 +03:00
Kevin Kwok
72713d6f4e
Allow pins 0 and 1 as RTS/DTR for USB UART Bridge ( #1864 )
...
* Allow pins 0 and 1 as RTS/DTR for USB UART Bridge
* add logic to gpio_scene_usb_uart_config, fix flow_pins
* fixing count of pins
* disable PC0,PC1 RTS/DTR when using LPUART
* add logic to ensure flow pins dont overlap with uart lines
Co-authored-by: あく <alleteam@gmail.com>
2022-10-19 00:06:18 +09:00
Patrick Cunningham
56f760aa07
Picopass: Read Elite ( #1888 )
...
* working elite dict
* add csn to display
Co-authored-by: あく <alleteam@gmail.com>
2022-10-18 23:58:26 +09:00
Georgii Surkov
02c27becb0
[FL-2912] Forced RAW receive option for Infrared CLI #1891
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-18 23:10:21 +09:00
MX
6e9658608e
Merge remote-tracking branch 'origin/dev' into dev
2022-10-18 04:27:52 +03:00
MX
d49ca17824
Merge pull request #115 from TQMatvey/batter_percentage
...
Power: remove % sign from desktop and center numbers
2022-10-18 04:27:24 +03:00
MX
fc776446de
heap defence, aka stack attack, ported to latest fw
2022-10-18 04:20:37 +03:00
MX
5a7fa30199
fix cli
2022-10-18 00:01:08 +03:00
MX
e4cdae4922
lfrfid cli help update
2022-10-17 23:33:54 +03:00
MX
a4ee73b470
add dtmf dolphin plugin
...
https://github.com/litui/dtmf_dolphin
2022-10-17 22:40:14 +03:00
MX
8f5cbdc4c2
Merge pull request #113 from TQMatvey/dev
...
Minesweeper: Set cursor to initial position on death
2022-10-17 21:41:57 +03:00
MX
89d49fdba7
Merge branch 'dev' into flappy_patches
2022-10-17 21:39:09 +03:00
MX
04d67ca8ae
update totp
...
https://github.com/akopachov/flipper-zero_authenticator
2022-10-17 21:22:34 +03:00
MX
4f7ca617cc
Merge branch 'fz-dev' into dev
2022-10-17 21:20:28 +03:00
Travis Montoya
f61a8fda53
Feature/infrared add remote to cli ( #1856 )
...
* Initial testing of remote using cli
* More fixes for cli ir remote
* Fixes. Turns off power now
* Finished adding other tv remote commands
* Changed if-else formatting
* Cleaned up unused variables
* Updating cli unviersal remote to accept tv, ac and more modular. Listing signals still does not work properly
* Using mlib dictionary to get unique signals from files for ir universal list
* Fixing progress bar
* Added error checking for invalid signal to stop freezing cli
* Added error checking for arg length
* Api symbols was changed somehow.. changed back and updated the argument check to account for newline
* Fixing string compares and argument length issue
* Freeing InfraredBruteForce in cli brute force signals
Co-authored-by: sqlsquirreltm <sqlsquirreltm>
Co-authored-by: あく <alleteam@gmail.com>
2022-10-18 03:07:05 +09:00
Astra
5e35e51c57
[FL-2907] Remove the back button from MFC keys list #1878
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-18 02:49:00 +09:00
gornekich
dfbe21e720
NFC fixes part 3 ( #1885 )
...
* nfc: fix read next key
* nfc: verify new line ending in user dictionary file
* nfc: fix cache save
* nfc: add unit test for dict load
* nfc: fix total key count in dictionary
Co-authored-by: あく <alleteam@gmail.com>
2022-10-18 02:10:41 +09:00
TQMatvey
76aecb597a
Power: remove % sign from desktop and center numbers
2022-10-17 15:14:31 +07:00
TQMatvey
3a50021348
Flappy: Allow using UP key to jump
2022-10-15 12:54:00 +07:00
TQMatvey
20c63664ca
Flappy: Border hitboxes, bigger Pilars
2022-10-15 12:46:59 +07:00
TQMatvey
9b6abd8ef0
Minesweeper: Set cursor to initial position on death
2022-10-15 10:53:45 +07:00
MX
f96f2e2411
Merge branch 'fz-dev' into dev
2022-10-14 22:25:48 +03:00
あく
f06930e4ae
Desktop: fix fap in settings ( #1877 )
2022-10-14 21:23:06 +03:00
Nikolay Minaylov
f81999ea4a
Fix number of dolphin_apps ( #1874 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-15 02:35:53 +09:00
MX
89a4b77e73
Merge branch 'fz-dev' into dev
2022-10-14 20:23:11 +03:00
gornekich
ead9f134f4
[FL-2623] Add BLE disconnect request #1686
...
Co-authored-by: LionZXY <nikita@kulikof.ru>
Co-authored-by: あく <alleteam@gmail.com>
2022-10-15 02:21:23 +09:00
Johannes Mittendorfer
9ff29d12b2
Fix typo in fap loader logging ( #1875 )
2022-10-15 01:54:52 +09:00
MX
effcb445ce
update minesweeper
...
https://github.com/panki27/minesweeper
2022-10-14 19:19:44 +03:00
nminaylov
b003ede76c
Fix number of dolphin_apps
2022-10-14 17:59:09 +03:00
MX
cb0d9ec591
add sec+ 1.0/2.0 433mhz in add manually, and run fbt fmt
2022-10-14 01:49:32 +03:00
MX
dad4772bec
update minesweeper
...
https://github.com/panki27/minesweeper
2022-10-14 01:43:57 +03:00
MX
c198a51b1c
Merge branch 'fz-dev' into dev
2022-10-14 01:11:00 +03:00
David
d5b239595f
Desktop: Set external apps as favorites ( #1816 )
...
* MVP
* Display app name and icon in browser
* Pre-select favorites in submenu and browser
* Show animation while external favorite is loading
* A little birdie told me... (Missing record_close)
* DesktopSettings: reset submenu before running dialog
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-14 03:09:37 +09:00
MX
b909321699
Merge pull request #107 from an4tur0r/feature/fast_pin_lock
...
Feature: lock device with pin by long pressing up button
2022-10-13 17:54:43 +03:00
MX
9941df48bb
run fbt format
2022-10-13 17:00:20 +03:00
MX
8e0e4b5e2c
update totp plugin
...
https://github.com/akopachov/flipper-zero_authenticator
2022-10-13 16:57:08 +03:00
an4tur0r
39cd10f061
lock device shortcut
2022-10-13 16:54:13 +03:00
MX
3a569d4be8
Merge branch 'fz-dev' into dev
2022-10-13 00:42:15 +03:00
Thibaut CHARLES
ede3bac799
Badusb: show script errors on screen ( #1506 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-13 01:21:54 +09:00
hedger
eb4ff3c0fd
[FL-2832] fbt: more fixes & improvements ( #1854 )
...
* github: bundling debug folder with scripts; docs: fixes & updates; fbt: added FAP_EXAMPLES variable to enable building example apps. Disabled by default. fbt: added TERM to list of proxied environment variables
* fbt: better help output; disabled implicit_deps_unchanged; added color to import validator reports
* fbt: moved debug configuration to separate tool
* fbt: proper dependency tracker for SDK source file; renamed linker script for external apps
* fbt: fixed debug elf path
* fbt: packaging sdk archive
* scripts: fixed sconsdist.py
* fbt: reworked sdk packing; docs: updates
* docs: info on cli target; linter fixes
* fbt: moved main code to scripts folder
* scripts: packing update into .tgz
* fbt, scripts: reworked copro_dist to build .tgz
* scripts: fixed naming for archived updater package
* Scripts: fix ぐるぐる回る
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-13 01:12:05 +09:00
gornekich
afff1adf8f
[FL-2882] BLE tiktok controller ( #1859 )
...
* bt hid: introduce tiktok controller
* assets: add bt tiktok assets
* bt hid: finish tiktok draw
* bt hid: add input process to tiktok view
* bt hid: add tiktok swipe emulation
* bt hid: fix exit from tiktok controller
* ble hid: add delay to emulate double tap
* ble hid: change options order
* bt hid: build as external application
* ble hid: fix naming
Co-authored-by: あく <alleteam@gmail.com>
2022-10-13 00:48:13 +09:00
MX
155cbeeb11
fix app id for assets
2022-10-12 05:43:22 +03:00
MX
80a406afd3
BLE tiktok controller - why? :(
...
OFW PR 1859 by gornekich
2022-10-12 05:31:19 +03:00
MX
80735d4f51
Merge pull request #102 from derskythe/fix-read-in-readraw-crash
...
flipper_format_free after all and only if we failed with all plans
2022-10-12 05:17:37 +03:00
MX
b7bdc4c985
sorry, i added "Mod:", and did fbt format
2022-10-12 05:15:45 +03:00
MX
f429d14ab5
Merge branch 'dev' into subghz-improvements
2022-10-12 05:04:55 +03:00
MX
744b61ca28
include license
2022-10-12 05:03:33 +03:00
MX
8520daf28b
addding some great plugins to be preinstalled
...
and running fbt format, and fixing TOTP printf format
2022-10-12 05:01:37 +03:00
MX
aa9f958f07
Merge branch 'fz-dev' into dev
2022-10-12 04:37:59 +03:00
MX
022315e93d
Improve keeloq, add JCM support, fix Nice Smilo, MHouse, and more
...
now manufacturer name is saved into file, and will not change randomly,
added support for JCM
fixed Nice Smilo, MHouse
2022-10-12 04:18:29 +03:00
DerSkythe
702786078d
in PNG waves down 2 px, MHZ in Read screen
2022-10-11 22:38:36 +04:00
DerSkythe
e78d73c35f
fix PNG, move waves 2px down and code to correct values
2022-10-11 21:56:00 +04:00
gornekich
2552278a3d
[FL-2883] NFC: bank card rework reading ( #1858 )
...
* nfc: remove bank card save option
* nfc: remove bank card save from nfc device
* nfc: remove unused function in emv
* nfc: try several times to start emv application
* nfc: add AID display fallback for bank cards
Co-authored-by: あく <alleteam@gmail.com>
2022-10-12 02:13:12 +09:00
DerSkythe
34406f0607
flipper_format_free after all and only if we failed with all plans
2022-10-11 21:09:41 +04:00
Nikolay Minaylov
04f5ad83f8
[FL-2828] Dolphin score points update #1809
2022-10-12 01:54:35 +09:00
derskythe
06c0adfe98
Save in last settings FrequencyAnalyzer last feedback set
2022-10-11 18:45:46 +04:00
derskythe
b0d4146c76
Write full name of preset on Read/ReadRAW screen
2022-10-11 18:26:16 +04:00
MX
79e7c87b94
Merge pull request #98 from derskythe/fix-read-in-readraw-crash
...
Add split RAW files ability
2022-10-11 03:42:12 +03:00
MX
b6dfeac7ca
rfid fuzzer fix
2022-10-11 03:39:48 +03:00
MX
349a151330
fix memory leak
2022-10-11 03:29:59 +03:00
MX
b0c31da36a
update name
2022-10-11 00:52:43 +03:00
DerSkythe
3f3ee1822a
Update upper buttons
2022-10-10 23:24:10 +04:00
DerSkythe
52361b4adf
Add split RAW files ability
2022-10-10 20:20:56 +04:00
Der Skythe
61fe66c178
Merge branch 'DarkFlippers:dev' into subbrute-rev3
2022-10-10 19:26:25 +04:00
MX
0abd54ccc8
fix rfid fuzzer crash
2022-10-10 16:43:31 +03:00
DerSkythe
9152299562
Fix max value in BF dump brute
2022-10-10 12:53:33 +04:00
Skorpionm
906124b091
[FL-2886] SubGhz: fix text overlap in read ( #1853 )
2022-10-10 13:43:15 +09:00
DerSkythe
9c0391a887
minor changes
2022-10-10 04:44:23 +04:00
DerSkythe
7ded162c94
add vibro on stop to in-pocket mode
2022-10-10 03:24:44 +04:00
Der Skythe
382f620aff
Merge branch 'DarkFlippers:dev' into subbrute-rev3
2022-10-10 03:03:41 +04:00
DerSkythe
323a56e987
fix saving files
2022-10-10 03:05:51 +04:00
DerSkythe
b65a2e9c94
fix send with dump file
2022-10-10 02:52:32 +04:00
DerSkythe
eed8cd1824
fix problem with sending
2022-10-10 01:44:37 +04:00
DerSkythe
500456b03d
Returned to Worker model
2022-10-10 00:35:44 +04:00
MX
4b8221d813
add new icon for uart echo
...
icon by @Svaarich
2022-10-09 23:32:04 +03:00
Der Skythe
b4a3ac468f
Merge branch 'DarkFlippers:dev' into subbrute-rev3
2022-10-09 21:39:58 +04:00
MX
877a9202fd
fix decode raw bugs (blank screen, broken files)
2022-10-09 19:45:39 +03:00
MX
acbe7a10e2
enable hopping with detect raw, and trying to fix crashes
...
feature still very unstable, use at your own risk!!!
2022-10-09 14:43:18 +03:00
MX
f5a1872db4
Desktop: Set external apps as favorites (& fix forgotten record close)
...
OFW PR 1816 by @djsime1
2022-10-09 05:18:24 +03:00
MX
409d2e5f05
replace usb mouse with new plugin (see readme and changelog)
2022-10-09 04:37:14 +03:00
MX
91d7a38ca6
update changelog and fix subghz issues
2022-10-09 04:24:51 +03:00
MX
00323892f2
rebranding :)
2022-10-09 02:27:38 +03:00
MX
45840a1146
rise and shine mr freeman...
2022-10-09 00:37:22 +03:00
MX
b0c9af9c06
Merge branch 'fz-dev' into dev
2022-10-08 23:11:16 +03:00
DerSkythe
7643fdad7c
Seems we have cross-thread violation
2022-10-08 22:54:30 +04:00
Roland Kammerer
a1ede0a2fc
BadUSB: add SYSRQ keys ( #1460 )
...
This allows sending of SysRq keys[1]. This then for example allows
sending the well known 'reisub' commands to safely reboot a otherwise
frozen Linux box. Or obviously any of the other magic keys.
The advantage compared to sending it to /proc/sysrq-trigger is that one
does not need a shell and depending on how broken the system is, one
might not even be able to get a new shell. The SysRq keys still work.
The cost is adding a new/"non-standard" keyword, IMO it is worth it.
Example:
DEFAULTDELAY 200
DELAY 1000
SYSRQ r
SYSRQ e
SYSRQ i
SYSRQ s
SYSRQ u
SYSRQ b
If one really wants to test it, I suggest h(elp) or w(ait).
[1] https://en.wikipedia.org/wiki/Magic_SysRq_key
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-09 02:56:56 +09:00
DerSkythe
b86f42e7fb
Changed protocol info
2022-10-08 21:53:31 +04:00
Sergey Gavrilov
31c0346adc
[FL-976] Removing lambdas ( #1849 )
...
* Removing lambdas...
* Wake the fk up, Gordon! We have a citadel to burn!
* Here comes the Nihilanth
* Lambda documentation
Co-authored-by: あく <alleteam@gmail.com>
2022-10-09 02:38:29 +09:00
Der Skythe
9ba7e625ca
Merge branch 'Eng1n33r:dev' into subbrute-rev3
2022-10-08 21:00:31 +04:00
MX
7c8eacb168
Merge branch 'fz-dev' into dev
2022-10-08 15:14:15 +03:00
あく
c13929330e
Gui: fix memory leak in file browser module ( #1848 )
2022-10-08 19:57:53 +09:00
Yukai Li
88ca267466
music_player: Return to browser instead of exiting on back button ( #1846 )
...
* music_player: Return to browser instead of exiting on back button
* music_player: Fix number and dots extraction
2022-10-08 19:13:26 +09:00
DerSkythe
1adf76d54d
Revert application.fam
2022-10-08 02:25:22 +04:00
DerSkythe
7ec4cb4b7a
Fix compile errors
2022-10-08 02:24:19 +04:00
MX
aedde45de8
Merge pull request #92 from an4tur0r/feature/arkanoid_speed
...
Feature: allow to set ball speed in Arkanoid
2022-10-08 00:20:14 +03:00
DerSkythe
0c5146e047
Merge branch 'dev-master' into subbrute-rev3
2022-10-08 00:42:57 +04:00
an4tur0r
221ac1ed3b
allow to set ball speed in Arkanoid
2022-10-07 23:09:17 +03:00
MX
464c725a48
fix debug logs
2022-10-07 23:05:00 +03:00
MX
ae76f45339
sub brute fixes
2022-10-07 22:13:45 +03:00
MX
4cb585e4b9
fix subghz display bug
2022-10-07 21:34:01 +03:00
MX
16ea8dc568
Merge branch 'fz-dev' into dev
2022-10-07 21:11:40 +03:00
MX
4c9d62a33f
adapt plugins to furi stream, fix printf formats
2022-10-07 21:05:16 +03:00
Sergey Gavrilov
d10e16ca3c
Snake game: nokia 6110-like sound ( #1844 )
...
* Snake game: nokia 6110-like sound
* Snake game: blocking sound notifications
* SnakeGame: flush notification queue with backlight enforce block
Co-authored-by: あく <alleteam@gmail.com>
2022-10-08 02:27:32 +09:00
Sergey Gavrilov
37b5e58a60
More correct elf loader ( #1839 )
...
* ELF File: more robust section loader
* ELF File: faster and smaller preinit, init and fini arrays handling
* ELF File: load sections on preload stage
* ELF File: naming
* Furi: fix use after free in thread join
Co-authored-by: あく <alleteam@gmail.com>
2022-10-08 02:06:29 +09:00
MX
b4b3c182c5
fixes for new printf and furistream
2022-10-07 18:32:58 +03:00
MX
bdd052937b
Merge branch 'fz-dev' into dev
2022-10-07 17:24:20 +03:00
Nikolay Minaylov
1a1f711897
Signal Generator app: UI update ( #1829 )
...
* Signal Generator: UI update
* icons renamed
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-07 22:58:36 +09:00
Sergey Gavrilov
4000f0cac5
[FL-2870] Printf function attributes ( #1841 )
...
* Furi strings: printf attribute
* Logs: printf attribute
* Plugins: adapt
* Plugins: accommodate
* Unit tests: accommodate
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 22:35:15 +09:00
Nikolay Minaylov
1f742b611a
[FL-2651, FL-2863] App name in CLI loader command, RFID data edit fix #1835
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 21:46:58 +09:00
Sergey Gavrilov
38a82a1907
[FL-2839] Furi stream buffer ( #1834 )
...
* Core: stream buffer
* stream buffer: API and usage
* stream buffer: documentation
* stream buffer: more documentation
* Furi: fix spelling
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-07 21:27:11 +09:00
MX
515e6db69c
Merge branch 'fz-dev' into dev
2022-10-07 00:35:01 +03:00
MX
81faca79ee
remove duplicate allocs from subghz history
2022-10-07 00:31:29 +03:00
Björn Kimminich
dde18cd343
Add exit label to keyboard connection screen ( #1830 )
...
* Add exit label to keyboard connection screen (resolves #1814 )
* BtHid: align baselines on connection screen
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 02:40:18 +09:00
Georgii Surkov
72b3d7f414
[FL-2620] Infrared error message ( #1827 )
...
* Show an error message if the remote could not be saved/renamed
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 02:25:54 +09:00
Astra
19cb469e4b
[FL-2877] Don't turn off the backlight on MFC dict attack #1826
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 02:19:35 +09:00
gornekich
01f7a3e5b5
[FL-2874] Remove bank card uid emulation ( #1823 )
...
* nfc: open bank card info from archive
* nfc: remove emulate uid option from bank cards menu
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 02:12:45 +09:00
gornekich
5de2c32c81
[FL-2864] NFC update detect reader ( #1820 )
...
* nfc: update detect reader view
* nfc: make detect reader more interractive
* nfc: update icons
* nfc: fix detect reader gui
* nfc: fix gui, fix worker events
* nfc: fix notifications
* nfc: add nfc_worker NULL assert
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 01:58:17 +09:00
Sergey Gavrilov
e3a5df5959
CLI: log command argument ( #1817 )
...
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-07 01:13:02 +09:00
MX
42494d801f
fix merge issue
2022-10-06 18:42:59 +03:00
MX
1253a78dba
Merge branch 'fz-dev' into dev
2022-10-06 18:41:48 +03:00
Max Andreev
d07c2dbe54
".fap" extention in file browser and archive tab ( #1812 )
...
* Add .fap extention, and Applications tab
* Using new icon, renaming tab to Apps
* Change tabs order
* Add first ugly implementation of in-app icons in archive browser
* Starting using FAPLoader callback
* Getting all metafata from fap
* add app filename fallback
* using fap_loader_item_callback in archive_list_item_cb
* FAP-Loader: removed minimal allocation
* Removed strange code
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 00:37:53 +09:00
nminaylov
8f1812655e
CLI loader shows app name, rfid edit fix
2022-10-06 18:26:15 +03:00
MX
3802171009
Revert "Merge branch 'fz-dev' into dev"
...
This reverts commit 03ad1770f8
.
2022-10-06 18:23:50 +03:00
MX
03ad1770f8
Merge branch 'fz-dev' into dev
2022-10-06 18:23:44 +03:00
Skorpionm
11681d8ee8
[FL-2866, FL-2865] SubGhz: add frequency analyzer history ( #1810 )
...
* SubGhz: frequency analyzer history
* SubGhz: add vibro
* SubGhz: turn on the display when receiving a signal
* SubGhz: add signal reception indicator
* SubGhz: fix indicator
* SubGhz: fix FA history
Co-authored-by: あく <alleteam@gmail.com>
2022-10-06 23:48:29 +09:00
Skorpionm
061f53cd3c
[FL-2849] SubGhz: read RAW auto generation of names ( #1772 )
...
* SubGhz: read RAW auto auto generation of names depending on the date of the entry
* SubGhz: name generation modification RAW-YYYYMMDD-HHMMSS
* SubGhz: replace m-string with FuriString
Co-authored-by: あく <alleteam@gmail.com>
2022-10-06 23:43:17 +09:00
MX
4bbeeb19e2
Merge branch 'fz-dev' into dev
2022-10-06 17:31:43 +03:00
Georgii Surkov
61189c3c82
[FL-2847] FFF trailing space fix ( #1811 )
...
* Improve whitespace handlilng in FFF
* Add tests for odd fff user input
* Adjust formatting
Co-authored-by: あく <alleteam@gmail.com>
2022-10-06 23:18:20 +09:00
hedger
9bf11d9fd2
[FL-2859,2838] fbt: improvements for FAPs ( #1813 )
...
* fbt: assets builder for apps WIP
* fbt: automatically building private fap assets
* docs: details on how to use image assets
* fbt: renamed fap_assets -> fap_icons
* fbt: support for fap_extbuild field
* docs: info on fap_extbuild
* fbt: added --proxy-env parame ter
* fbt: made firmware_cdb & updater_cdb targets always available
* fbt: renamed fap_icons -> fap_icon_assets
* fbt: deprecated firmware_* target names for faps; new alias is "fap_APPID"
* fbt: changed intermediate file locations for external apps
* fbt: support for fap_private_libs; docs: updates
* restored mbedtls as global lib
* scripts: lint.py: skip "lib" subfolder
* fbt: Sanity checks for building advanced faps as part of fw
* docs: info on fap_private_libs; fbt: optimized *.fam indexing
* fbt: cleanup; samples: added sample_icons app
* fbt: moved example app to applications/examples
* linter fix
* docs: readme fixes
* added applications/examples/application.fam stub
* docs: more info on private libs
Co-authored-by: あく <alleteam@gmail.com>
2022-10-06 22:55:57 +09:00
MX
b61e41163b
fix subghz double click after delete, fix rename bug, fix unirf
2022-10-06 15:10:08 +03:00
MX
ac286dfed8
fix subghz bruteforcer, change subghz raw naming
2022-10-06 14:10:56 +03:00
MX
a93008b218
fix rfid fuzzer
2022-10-06 03:09:20 +03:00
MX
31aaa593fc
fixes, rfid fuzzer still crashes
2022-10-06 02:30:40 +03:00
MX
5a2719663f
fix archive, update changelog
2022-10-06 00:55:26 +03:00
MX
693f78e501
update icon naming
...
OFW PR 1829 by nminaylov
2022-10-05 23:15:14 +03:00
MX
c60bfbf271
oh no
2022-10-05 21:27:13 +03:00
MX
0796263e81
Merge branch 'fz-dev' into dev
2022-10-05 19:27:46 +03:00
Sergey Gavrilov
4bf29827f8
M*LIB: non-inlined strings, FuriString primitive ( #1795 )
...
* Quicksave 1
* Header stage complete
* Source stage complete
* Lint & merge fixes
* Includes
* Documentation step 1
* FBT: output free size considering BT STACK
* Documentation step 2
* py lint
* Fix music player plugin
* unit test stage 1: string allocator, mem, getters, setters, appends, compare, search.
* unit test: string equality
* unit test: string replace
* unit test: string start_with, end_with
* unit test: string trim
* unit test: utf-8
* Rename
* Revert fw_size changes
* Simplify CLI backspace handling
* Simplify CLI character insert
* Merge fixes
* Furi: correct filenaming and spelling
* Bt: remove furi string include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-06 00:15:23 +09:00
derskythe
04e16970db
Add CAME 12bit 303MHz to SubBrute
2022-10-05 17:45:45 +04:00
MX
a8b48771e4
rfid fuzzer, ability to change time delay
2022-10-04 23:43:15 +03:00
MX
a37b0d464c
Signal Generator app: UI update
...
OFW PR 1829 by nminaylov
2022-10-04 21:07:10 +03:00
MX
b5d6d60535
New notification sequence for Frequency Analyser
...
PR #86 by @BastienB3
2022-10-04 21:05:09 +03:00
MX
8f9d81b972
Merge pull request #84 from colingrady/wrap_rfid_fuzzer_menu
...
Allow the RFID protocol menu to wrap
2022-10-04 18:25:29 +03:00
MX
23e0566273
Merge pull request #85 from mvanzanten/adding-on-the-fly-changes-ui-addition
...
Improve UI for added on-the-fly feature
2022-10-04 18:25:07 +03:00
MX
4141483147
NFC update detect reader
...
OFW PR 1820 by gornekich
2022-10-04 18:23:11 +03:00
Matt Van Zanten
30e005d5c4
improve UI for added on the fly feature
2022-10-04 08:07:53 -07:00
MX
e3a2711eb3
Remove bank card uid emulation & fix emv info
...
OFW PR 1823 by gornekich
2022-10-04 18:05:57 +03:00
MX
8569641ce6
Infrared error message
...
OFW PR 1827 by gsurkov
2022-10-04 18:02:21 +03:00
MX
cafd06c71b
Don't turn off the backlight on MFC dict attack
...
OFW PR 1826 by Astrrra
2022-10-04 17:59:22 +03:00
MX
06a7bda69b
block hopping and detect raw at same time
...
and fix freq analyzer feedback display backlight
2022-10-04 17:58:12 +03:00
Colin Grady
c43ce93936
Allow the RFID protocol menu to wrap
2022-10-04 08:53:58 -06:00
MX
c0765c1114
rfid fuzzer H10301 support and bug fixes
2022-10-04 03:15:28 +03:00
MX
683c6254da
Merge remote-tracking branch 'origin/dev' into dev
2022-10-04 02:36:19 +03:00