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
MX
667be798fc
rfid fuzzer, fix bugs, improve gui, add PAC/Stanley support
...
add more example files
2022-10-04 02:33:39 +03:00
MX
0f9598099a
fix rfid fuzzer crash, fix bug when dict attack can't be restarted
2022-10-04 01:15:15 +03:00
MX
0d6f729386
CLI: log command argument (log level)
...
OFW PR 1817 by DrZlo13
2022-10-04 00:48:25 +03:00
MX
b452b6fd32
FFF trailing space fix
...
OFW PR 1811 by gsurkov
2022-10-04 00:45:09 +03:00
Matt Van Zanten
9403128a03
moving to center nicer
2022-10-03 11:32:10 -07:00
Matt Van Zanten
71589b28a7
removing debug logs
2022-10-03 11:09:51 -07:00
Matt Van Zanten
8b0fa6d0b1
running fbt format
2022-10-03 11:07:16 -07:00
Matt Van Zanten
cf47da0ff4
Merge branch 'dev' into adding-on-the-fly-changes-2
2022-10-03 10:47:17 -07:00
Matt Van Zanten
d6b7fae7e4
working version of the on the fly bit switcher
2022-10-03 10:29:04 -07:00
MX
110dc48b96
Merge remote-tracking branch 'origin/dev' into dev
2022-10-03 18:42:52 +03:00
MX
37c666ddf5
Merge pull request #82 from TQMatvey/pr_temp
...
SubGhz: Enable backlight on new signal
2022-10-03 18:42:18 +03:00
MX
6ddca568b9
correct notification sequence
2022-10-03 18:41:37 +03:00
MX
8993db56b8
this was not part of previous change
2022-10-03 18:40:22 +03:00
MX
3c1efda1db
return carrier test included with non debug builds
2022-10-03 18:36:06 +03:00
MX
dce5af5c2e
hmm
2022-10-03 18:22:09 +03:00
MX
fbacdc5b7b
fix critical bug with subghz rpc
2022-10-03 18:21:18 +03:00
MX
8dba4f25ae
unused
2022-10-03 18:20:49 +03:00
derskythe
43ef4046ed
Add stubs for split
2022-10-03 19:00:35 +04:00
mvanzanten
1e63f57bf7
working version, change bits on the fly
2022-10-02 12:06:06 -07:00
Matt Van Zanten
649887fe0f
progress, adding on the fly
2022-10-02 08:18:01 -07:00
derskythe
be42c390f2
Save on SD Card only RAW files
2022-10-02 16:57:32 +04:00
derskythe
cbda5d996f
Fix uncommited merge
2022-10-02 16:50:03 +04:00
derskythe
de1ec97512
Merge remote-tracking branch 'refs/remotes/origin/fix-read-in-readraw-crash' into fix-read-in-readraw-crash
2022-10-02 16:20:18 +04:00
MX
8af749c965
enable saving detect raw state via define
2022-10-02 13:50:29 +03:00
MX
4d3f45e911
Don’t show temp history dir in filebrowser
2022-10-02 10:18:31 +03:00
MX
63fee41a1f
enable worker back
2022-10-02 09:51:27 +03:00
TQMatvey
f441fed68d
SubGhz: Follow system backlight timer
2022-10-02 13:48:06 +07:00
TQMatvey
6e0eeed773
SubGhz: turn on display for new signal
2022-10-02 13:29:16 +07:00
MX
6bf306200e
make loading subghz file from favourites a bit faster
2022-10-02 08:50:41 +03:00
MX
e2faf31b45
debug in subghz only when compiled with DEBUG=1
2022-10-02 07:34:39 +03:00
MX
85eb740559
do not save detect raw on/off settings
2022-10-02 06:38:34 +03:00
MX
cea14ae9c5
fix dir creation bug, save files only for RAW
...
TODO: files are broken when they have more than 512 elements in one line
Split file to 512 element chunks as it done in regular Read RAW
2022-10-02 06:23:09 +03:00
MX
e9a11cfce0
Merge branch 'dev' into fix-read-in-readraw-crash
2022-10-02 04:06:01 +03:00
MX
87a14b96e1
Merge branch 'fz-dev' into dev
2022-10-02 04:05:07 +03:00
derskythe
bbd3f9cf71
Fixed all bugs with saving directly to file, also fixed misspeled if/ifdef in all app
2022-10-02 03:18:30 +04:00
derskythe
230f09dddd
enable delete temp files
2022-10-01 08:47:44 +04:00
derskythe
24e744f1d1
Added saving DetectRAW settings, trying to write files on SD instead of memory
2022-10-01 08:39:51 +04:00
derskythe
127b700642
Init work on rev3, but this is not working code
2022-09-30 18:36:56 +04:00
あく
0f9ea925d3
UnitTests: fix thread join test ( #1808 )
2022-09-30 22:03:57 +09:00
Nikolay Minaylov
836de3df16
[FL-2825] iButton GUI fixes ( #1805 )
...
* Ibutton GUI fixes
* Fix memory leak in lfRFID write
Co-authored-by: あく <alleteam@gmail.com>
2022-09-30 21:56:12 +09:00
MX
f0ea8f3a84
fix clock am/pm logic
2022-09-29 23:50:49 +03:00
MX
4d8f294e7a
Merge pull request #79 from derskythe/subghz-freq-analyzer-long-press
...
Long press OK button in SubGHz Frequency analyzer switch to Read menu
2022-09-29 23:26:02 +03:00
derskythe
f543753873
Long press OK button in SubGHz Frequency analyzer switch to Read menu with selected frequency
2022-09-29 23:46:54 +04:00
MX
1fb1a68842
iButton GUI fixes
...
OFW PR 1805 by nminaylov
2022-09-29 20:56:04 +03:00
Alex Berkowitz
824f5ea027
Merge branch 'Eng1n33r:dev' into dev
2022-09-29 10:04:21 -05:00
MX
972c0dcb4a
hide layouts folder in badusb app
2022-09-29 08:20:30 +03:00
MX
62e56e2618
rename apps to make it look a bit better in Apps tab in archive app
...
now old assets are removed so we can avoid duplicates
2022-09-29 08:20:00 +03:00
MX
f202d27206
Merge branch 'fz-dev' into dev
2022-09-29 05:57:02 +03:00
Mewa
bcfb12bf28
Keyboard: show Uppercase keys when replacing content ( #1548 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-09-29 02:44:24 +09:00
hedger
f8b532f063
[FL-2831] Resources cleanup in updater ( #1796 )
...
* updater: remove files from existing resources Manifest file before deploying new resources
* toolbox: tar: single file extraction API
Co-authored-by: あく <alleteam@gmail.com>
2022-09-29 02:13:12 +09:00
Vyacheslav Tumanov
e25b424188
Typos fix in some strings/comments #1794
...
Co-authored-by: あく <alleteam@gmail.com>
2022-09-29 01:52:46 +09:00
Nikolay Minaylov
4241ad24a3
[FL-2797] Signal Generator app ( #1793 )
...
* Signal Generator app
* MCO pin initialization in app
* furi_hal_pwm documentation
Co-authored-by: あく <alleteam@gmail.com>
2022-09-29 01:37:24 +09:00
MX
aa00606d22
remove unnecessary checks from brute plugin, subghz improvements
...
fix subghz gui in add manually, add BETT protocol in add manually
2022-09-28 07:50:09 +03:00
MX
b934c41ed0
close file
2022-09-28 06:51:13 +03:00
MX
0ebb3f060e
add a bit of changes
2022-09-28 06:46:45 +03:00
derskythe
8f2bd3be57
Update list of frequencies and change name of file of settings to not able to run in browser
2022-09-28 07:14:38 +04:00
MX
0c5f11f713
return fix
2022-09-28 06:02:23 +03:00
MX
746b732034
remove unused code
2022-09-28 05:49:21 +03:00
Der Skythe
2ec9aeeefa
Merge branch 'Eng1n33r:dev' into subghz-save-settings-v2
2022-09-28 06:32:54 +04:00
derskythe
406247c5d8
Ok button in frequency analyzer will set this frequency to receiver
2022-09-28 06:22:02 +04:00
derskythe
22a87d5707
struct doesn't correct written
2022-09-28 05:49:06 +04:00
MX
4271246d8a
Merge branch 'fz-dev' into dev
2022-09-28 04:04:12 +03:00
derskythe
a3db6718c2
fix bug with invalid settings values in config
2022-09-28 04:31:29 +04:00
derskythe
0f0473bee6
fix bug with invalid settings values in config
2022-09-28 03:27:47 +04:00
derskythe
497be7ccb0
Last SubGHz settings is ready
2022-09-28 02:01:09 +04:00
Georgii Surkov
12a6290e91
[FL-2853] Reorganise Universal A/C library ( #1792 )
...
* Reorganise A/C universal remote library file
* Refactor infrared brute force code
* Update UniversalRemotes.md
Co-authored-by: あく <alleteam@gmail.com>
2022-09-28 02:11:28 +09:00
MX
cb14d23108
format, add chamberlain 9bit 300mhz
2022-09-27 04:31:52 +03:00
MX
c4783664c0
subghz bruteforcer plugin: move title a bit
2022-09-27 00:51:36 +03:00
MX
1f8a034a71
Merge pull request #76 from derskythe/subbrute-deep-refactor
...
Fix speed problems with linear and some bugs
2022-09-26 23:09:13 +03:00
MX
8cc3e2f35a
remove extra environment alloc
2022-09-26 23:07:53 +03:00
MX
069dd29f08
Revert "some fixes, trying to speed up bruteforce(unsuccessful)"
...
This reverts commit 61fee8e269
.
2022-09-26 22:52:22 +03:00
derskythe
91c06a2168
fix disable env allocation many times
2022-09-26 21:41:49 +04:00
derskythe
545c4349d6
add vibro on finish and main menu set left
2022-09-26 21:26:51 +04:00
derskythe
a40e1a2be2
set big step to 50
2022-09-26 21:15:46 +04:00
derskythe
286300b35b
fix disable env allocation many times
2022-09-26 21:15:02 +04:00
derskythe
633145495c
fix twice button press in manual mode
2022-09-26 21:10:41 +04:00
derskythe
a0bcbf731d
fix error on back when selecting existing dump
2022-09-26 21:01:14 +04:00
Alex Berkowitz
3e9409a1a8
Merge branch 'dev' of https://github.com/alexberkowitz/flipperzero-firmware into dev
2022-09-26 11:43:31 -05:00
MX
a9210b2849
Merge branch 'fz-dev' into dev
2022-09-26 19:37:37 +03:00
derskythe
a58807c57a
Add SubGhzTxRxWorker for later use
2022-09-26 20:14:33 +04:00
Sergey Gavrilov
5bb7cabea6
Applications loader: do not use view dispatcher queue #1788
2022-09-27 00:59:28 +09:00
Shane Synan
9f501034c3
Power: Also ask charger if charge done ( #1378 )
...
* power: Also ask charger if charge done
* F7: bump API Symbols version
* Lib: remove double include in bq25896.c
Co-authored-by: あく <alleteam@gmail.com>
2022-09-27 00:34:59 +09:00
derskythe
7bd0c8ff2c
application.fam revert
2022-09-26 18:30:04 +04:00
derskythe
cdcf80ed05
speed-up linear to 07:10
2022-09-26 18:27:58 +04:00
MX
fa9602bd68
Merge branch 'fz-dev' into dev
2022-09-26 15:27:24 +03:00
hedger
efb09380bd
[FL-2836] Fast flash programming mode ( #1782 )
...
* updater: lowered logging level for resources unpacking; hal: implemented fast flash write mode
* hal: reworked fast flash programming; clearing most error flags on flash init; changed some flash functions return type from bool to void; scripts: fixed malformed CRC values in update bundles in certain cases;
* hal: flash: larger critical section
* hal: flash: enabling fast write inside critical section
* api_symbols: bump minor version
2022-09-26 20:03:21 +09:00
MX
61fee8e269
some fixes, trying to speed up bruteforce(unsuccessful)
2022-09-26 06:24:47 +03:00
derskythe
0c99cb52ec
free transmitter during subbrute_worker_init_manual_transmit
2022-09-26 02:45:09 +04:00
derskythe
ad9e1ce4df
set furi_hal_subghz_set_path to FuriHalSubGhzPathIsolate on each manual iteration
2022-09-26 02:42:39 +04:00
derskythe
22dc5190d1
remove furi_hal_power_suppress_charge_enter/exit from other places
2022-09-26 02:39:17 +04:00
derskythe
f2fd97d9c5
fix memory leaks
2022-09-26 02:36:38 +04:00
derskythe
08084d5763
fix first send signal equals last transferred or 0x00
2022-09-26 02:03:36 +04:00
derskythe
add1ad6949
fix manual select key on max and min values
2022-09-26 01:48:51 +04:00
DerSkythe
87654e60b8
Merge remote-tracking branch 'origin/subbrute-deep-refactor' into subbrute-deep-refactor
2022-09-26 01:10:21 +04:00
DerSkythe
6f92cd645e
fixed frame width to scroll
2022-09-26 01:09:00 +04:00
DerSkythe
23f6ea2e05
refactor worker moved it to SubBruteState
2022-09-26 01:07:16 +04:00
DerSkythe
ba5f590dab
switched to manual transmit
2022-09-26 00:07:14 +04:00
Der Skythe
f1048733d2
Merge branch 'Eng1n33r:dev' into subbrute-deep-refactor
2022-09-25 23:16:27 +04:00
DerSkythe
ea7f68fcab
fixed load existing dump
2022-09-25 23:12:31 +04:00
DerSkythe
54757428e6
fix bug with return to main menu when choice file
2022-09-25 21:31:33 +04:00
MX
bd39d81324
Merge branch 'fz-dev' into dev
2022-09-25 19:55:35 +03:00
Chris van Marle
2a2078d9b5
Text input overwrite max size template ( #1687 )
2022-09-26 01:17:09 +09:00
MX
01ca588488
Merge branch 'fz-dev' into dev
2022-09-25 18:27:58 +03:00
Kowalski Dragon
f86eada292
Remove unused headers ( #1751 )
2022-09-25 23:39:06 +09:00
Skorpionm
bc777b2eff
SubGhz: fix config menu ( #1748 )
...
* SubGhz: fix config menu
* SubGhz: fix gui Magellen protocol
* SubGhz: fix gui Transmit SubGhz
* SubGhz: keeloq, new gen manufacture code
* SubGhz: Update keeloq_mfcodes
Co-authored-by: あく <alleteam@gmail.com>
2022-09-25 23:34:52 +09:00
DerSkythe
6f91fa42f0
Added additional graphic decorations
2022-09-25 18:26:10 +04:00
Sergey Gavrilov
e6d22ed147
ELF-Loader: C++ plugin support, loader overhaul. ( #1744 )
...
* fap-loader: load all code and data sections
* fap-loader: relocate all code and data sections
* fap-loader: remove old elf loader
* fap-loader: new jmp call relocation
* openocd: resume on detach
* fap-loader: trampoline for big jumps
* fap-loader: rename cache
* fap-loader: init_array support
* fap-loader: untangled flipper_application into separate entities
* fap-loader: fix debug
* fap-loader: optimize section container
* fap-loader: optimize key for section container
* fap-loader: disable debug log
* documentation
* F7: bump api symbols version
* Lib: cleanup elf_file.c
Co-authored-by: あく <alleteam@gmail.com>
2022-09-25 23:11:29 +09:00
DerSkythe
ec9ce0cad7
Working prototype, but not yet tested on a real device
2022-09-25 17:05:52 +04:00
DerSkythe
666821e9ce
SubBruteMainView is ready
2022-09-25 00:46:43 +04:00
MX
41571ce9ad
SubGHz RAW - datetime in default names (+ format changed)
...
OFW PR 1772 by Skorpionm / printf text format changed by me
2022-09-24 22:15:06 +03:00
DerSkythe
b03cc8ddc3
trying to fix load failure
2022-09-24 22:30:08 +04:00
DerSkythe
c8e3d9b040
fix repeat call of view_dispatcher_alloc
2022-09-24 22:15:09 +04:00
DerSkythe
aeb02500de
Deep refactor of SubBrute was made, but it doesn't start. Debug device needed
2022-09-24 21:47:21 +04:00
Alex Berkowitz
8093721c24
Change Sub-Ghz Remote line length max to 16
2022-09-23 20:37:02 -05:00
MX
32a7642761
remove duplicate function, update changelog
2022-09-22 21:51:47 +03:00
MX
e8bb45496d
Merge branch 'fz-dev' into dev
2022-09-22 21:45:26 +03:00
Andrea Sacchi
3846852f2b
NFC Fix Mifare Classic ( #1769 )
...
* Fix Mifare Classic key str to int conversion: Wrong cast lead to unexpected behavior converting key from str to int.
* Nfc: fix type cast in mf_classic_dict and add basic unit tests
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-09-23 02:35:28 +09:00
Georgii Surkov
17d01f5c29
[FL-2848] Universal Remote fix ( #1770 )
...
* Reset BruteForce on exit from Universal Remote
* Reset current button in ButtonPanel
2022-09-23 01:13:00 +09:00
MX
e6bcba6959
update changelog, minor fixes
2022-09-22 18:23:32 +03:00
MX
bea15134ba
fix mousejacker gui
2022-09-21 22:29:42 +03:00
MX
28a55bf576
Merge branch 'fz-dev' into dev
2022-09-21 22:02:02 +03:00
gornekich
e70121e20f
[FL-2843] NFC fixes ( #1764 )
...
* nfc: fix empty desfire card message
* nfc: limit total user keys to list
* nfc: increase popup timeout
Co-authored-by: あく <alleteam@gmail.com>
2022-09-22 00:53:25 +09:00
hedger
432ff41d6a
[FL-2844] desktop: removing slideshow file when leaving slideshow view ( #1762 )
...
* [FL-2844] desktop: removing slideshow file when leaving slideshow view; vscode: fix for BM port fetcher; fap api: more symbols for LL
* desktop: actually removing slideshow file
* desktop: moved slideshow removal to scene code; fbt: better blackmagic device handling
* fbt: disabled pagination for gdb
* vscode: restored blackmagic command line
* fbt: fixed debug_other target; added debug_other_blackmagic
* furi: added furi_thread_suspend API group; fixed null-pointer deref for thread name; cleaned up RTOS config
* furi: changed thread state check to eTaskGetState
2022-09-21 23:42:59 +09:00
MX
87393a086c
fix rfid fuzzer crashes, some new random names
2022-09-21 08:43:07 +03:00
MX
d986ef4104
fix nice flor s crash, fix debug pack for debug builds
2022-09-21 06:52:34 +03:00
MX
f85dc1675d
update changelog, rm unused var from clock
2022-09-21 01:00:56 +03:00
MX
7c7ac07e6a
Merge pull request #74 from mvanzanten/adding-support-for-hidprox
...
adding support for HIDProx, updating the UI to switch between protocols
2022-09-20 23:25:45 +03:00
MX
ca02826cfd
set time between cards to 6, run fbt format
2022-09-20 23:24:34 +03:00
MX
96ad7f3cef
fix nfc list crash, fix magellen gui, fix transmitter gui
2022-09-20 23:13:15 +03:00
Matt Van Zanten
c213ff596a
adding support for HIDProx, updating the UI to switch between protocols
2022-09-20 11:45:16 -07:00
Georgii Surkov
066da4080b
[FL-2792] AC Universal Remote ( #1725 )
...
* Add Universal AC Remote scene
* Implement AC gui
* Basic working implemetation
* Another Universal AC Remote implementation
* Update icons
* Adjust button positions
* Revert old ButtonPanel class
* Update resource manifest
* [FL-2627] Flipper applications: SDK, build and debug system (#1387 )
* Update api definitions
* Add UniversalRemotes documentation
* Use more Flipper-friendly signal names
Co-authored-by: SG <who.just.the.doctor@gmail.com>
2022-09-20 14:09:37 +09:00
MX
b2c118f267
fix null pointer dereference in archive -> Info
...
and fix long path display
2022-09-20 05:52:13 +03:00
MX
672e27f258
fix icon name
2022-09-20 03:23:22 +03:00
MX
8659becc9d
fix tab name and add new icon
...
icon by @Svaarich
2022-09-20 03:19:31 +03:00
RogueMaster
82e1e8af6a
Enable fap support on Archive app
2022-09-19 18:47:22 -04:00
RogueMaster
a71d05a114
Update archive_browser.h
2022-09-19 18:39:38 -04:00
MX
2c85adb270
remove unused icon, update api symbols and unirf
2022-09-19 21:21:31 +03:00
MX
e2123c55bb
Merge branch 'fz-dev' into dev
2022-09-19 21:15:04 +03:00
David
f5ff6438d1
NFC user dict list, delete, and de-duplication. ( #1533 )
...
* Add MFC user keys list
* Leakey submenu fix
* Set next target for Save/Delete success scenes
* Delete individual user keys
* Update count of total keys
* Fix memory leak
* Check for duplicate keys
* Remove a submodule that I never added?
* Swap and position icons
* Revamp according to design doc
* Rename icons to include size and replace keychain icon with smaller variant
* Fix typos
* Final fixes
* Fufill requested changes
* Cleanup comments
* Merge dev after SD app loading
* Fixing icon names
* Revert merge mistakes and API version
* Scene switching adjustments
* F7: add/change/remove some nfc icons in api_symbols.csv
Co-authored-by: あく <alleteam@gmail.com>
2022-09-20 01:43:53 +09:00
Astra
9f3b80e606
Add new card parsers ( #1503 )
...
* Add the "Two cities" parser
* Add plantain and plantain4k parsers
* Add new parsers to the supported list
* United card PoC
* Fix nfc device not sleeping
* Completely read the 4K troika variants
* Correct naming
* Update to reflect upstream changes
* Add support for MfUl info
* Fix parsers
* Card type detection fixes
* Remove debug info
* Fixes for the verification of cards
* nfc: fix verification for supported cards
* nfc: remove unused vars
* Improve card reading reliability and fix plantain
* plantain: change log level
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-09-20 01:05:04 +09:00
MX
111656d2c1
Merge branch 'fz-dev' into dev
2022-09-19 18:50:20 +03:00
Max Lapan
d003db0404
SubGhz: Oregon v2.1 decoder ( #1678 )
...
* Oregon v2.1 decoder
* Refactor FSM to switch
* Refactor headers
* Format strings
* Unit tests of oregon2
* Cleanups
* Add oregon2 raw data to random_test_raw.sub
* Adjust count of packets detected on random test
* Format sources
Co-authored-by: あく <alleteam@gmail.com>
2022-09-19 23:24:24 +09:00
MX
5a31e35dc2
Merge branch 'fz-dev' into dev
2022-09-19 17:21:31 +03:00
Patrick Cunningham
c7cd5721ed
Picopass: detect and show SE / SIO ( #1701 )
...
* detect and show SE / SIO
* fix fault
* remove bad read check
Co-authored-by: あく <alleteam@gmail.com>
2022-09-19 22:37:12 +09:00
Nikolay Minaylov
fb476c29e6
RFID: fix read info screen ( #1723 )
...
* RFID: fix read info screen
* Fix line break for long data string
* Protocol data redecoding before write
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-09-19 22:21:40 +09:00
Nikolay Minaylov
d80329b323
[FL-2815, FL-2821] Dummy mode ( #1739 )
...
* Dummy mode implementation
* dumb -> dummy
* F7: Add new api_symbols: game icon
* Starting snake game from dummy mode
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-09-19 22:03:42 +09:00
Astra
3d3c422751
[FL-2674] Show error popup when NFC chip is not init/disconnected ( #1722 )
...
* Show error popup when NFC chip is not init/disconnected
* Move to dialogs for the error message
* Fix a memory leak and wrap the hal check
* F7: update api_symbols.csv, add furi_hal_nfc_is_init
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-09-19 21:46:56 +09:00
hedger
ed385594a3
faploader: more subsystem headers in API table ( #1742 )
...
* faploader: more subsystem headers in API table; not counting header entries for SDK version change
* subghz: removed dead function
* Adjusted API version
* hal: removed furi_hal_power_get_system_voltage
* lib: mbedtls: additional flags for .fap linkage
* fbt: rebuilding assets when git commit id changes
* fbt: removed assets rebuild on git commit id change; added explicit dependency for SDK source on compiled assets parts; removed unneeded sdk regeneration runs
* fbt: changed stock plugins to EXTERNAL apps; restored building app as a PLUGIN as a part of main fw as well as a .fap; readme fixes
* fbt: restored certain apps to PLUGIN type
* fbt: app manifests: renamed version->fap_version, added extra fields
* fbt: fixed version processing after rename
Co-authored-by: あく <alleteam@gmail.com>
2022-09-19 21:39:00 +09:00
MX
181533df1b
fixed bug with power suppress in unirf, removed icon from api
2022-09-19 05:22:50 +03:00
MX
d85731636f
move spectrum analyzer into plugins, fix debug builds
2022-09-19 04:59:28 +03:00
MX
4e17230290
fix subghz read issues
2022-09-18 01:48:10 +03:00
MX
aa99ac53c7
delete
2022-09-17 20:34:46 +03:00
MX
875f70196b
drop setting save feature
2022-09-17 20:33:26 +03:00
MX
1e71d212fe
Trying to fix strange bug
2022-09-17 17:53:44 +03:00
MX
14bd8f2c49
ofw pr: dummy mode
...
OFW PR 1739 by nminaylov
2022-09-17 00:43:21 +03:00
MX
8ce5fae626
fix config
2022-09-17 00:19:43 +03:00
MX
087bf41392
commented back
2022-09-16 22:47:52 +03:00
Der Skythe
c3e31663ef
Minor changes
2022-09-16 23:08:45 +04:00
MX
9d4b318357
Merge branch 'dev' into fix-subghz-last-used-settings
2022-09-16 21:55:52 +03:00
MX
ef5d0aa483
fix null pointer dereference
2022-09-16 21:48:03 +03:00
MX
66487abaee
disable some logs
2022-09-16 21:37:01 +03:00
MX
d2bb1ef4d3
fix receiver filter set-up
2022-09-16 21:30:53 +03:00
Der Skythe
d97a3ef161
fix: change SUBGHZ_HISTORY_MAX to 50 according off-firm
2022-09-16 21:35:26 +04:00
MX
870dfd188c
ofw pr: picopass se identify
...
OFW PR 1701 by pcunning
2022-09-16 18:42:12 +03:00
Der Skythe
d67d5da034
fix: SubGhz Read reset setting ReadRAW after using scene ReadRAW
2022-09-16 18:38:08 +04:00
MX
df87b04fa9
disable debug logs to make gui faster
2022-09-16 02:52:43 +03:00
MX
75f5efce03
Merge branch 'dev' into fixed-archive-app
2022-09-16 02:50:24 +03:00
MX
00585fa16a
add free back
2022-09-16 02:32:03 +03:00
Der Skythe
30aaae33be
Revert "Fix bugs with new model"
...
This reverts commit 8915c0c66c
.
2022-09-16 02:30:42 +03:00
MX
c0e7c2a929
remove merge bug
2022-09-16 02:27:08 +03:00
Der Skythe
286b4876ce
Fix bugs with new model
2022-09-16 03:22:53 +04:00
Der Skythe
10c2ae5a05
Merge branch 'fixed-archive-app' of https://github.com/derskythe/flipperzero-firmware-wPlugins into fixed-archive-app
2022-09-16 03:20:45 +04:00
Der Skythe
8915c0c66c
Fix bugs with new model
2022-09-16 03:16:46 +04:00
MX
ec7676182a
fix null pointer dereference
2022-09-16 02:15:58 +03:00
MX
e23dbb9f99
add new start screen for doom
...
by @Svaarich
2022-09-16 01:54:17 +03:00
MX
19d201085b
reduce max subghz history items to resolve memory issues
2022-09-16 01:23:29 +03:00
Der Skythe
17a4e03656
Fix bugs with new model
2022-09-16 02:21:10 +04:00
Der Skythe
1fd9240481
Add Info to all files, fix file info elements position
2022-09-15 23:33:43 +04:00
MX
fc9996377d
fix subghz read mode doesn’t work at all
2022-09-15 22:10:18 +03:00
Der Skythe
7f4b586b13
Init archive app with Rename, normal context menu and file info
2022-09-15 22:00:51 +04:00
MX
72de4af6db
change it back temporarily
2022-09-15 19:59:00 +03:00
MX
5bbb13c5c9
Merge branch 'fz-dev' into dev
2022-09-15 19:58:11 +03:00
MX
3efb093125
change app type and category for music players
2022-09-15 19:37:06 +03:00
Astra
60bce7b8d8
[FL-2780] NFC Notifications fix ( #1731 )
...
* Show error popup when NFC chip is not init/disconnected
* Move to dialogs for the error message
* NFC notifications fixed to match the intended design
* Revert "Move to dialogs for the error message"
* Revert "Show error popup when NFC chip is not init/disconnected"
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-09-16 00:49:10 +09:00
Skorpionm
8b05bd1106
[FL-2814] SubGhz: fix display information in the file if the frequency is not available for transmission in the given region ( #1724 )
2022-09-16 00:42:44 +09:00
MX
668b7857b4
Merge branch 'fz-dev' into dev
2022-09-15 18:28:57 +03:00
MX
8b3b5fa802
fix nrfsniff log spam, add new icons
...
icons by @Svaarich
2022-09-15 18:27:27 +03:00
Nikolay Minaylov
a6052be0f1
Charging icon update fix ( #1733 )
...
* Power: refresh battery indicator on charger plug/unplug
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-09-15 23:13:48 +09:00
hedger
28beff1ab6
Fbt: fixed gdb-py path for MacOS, docs: spelling fixes, codeowners ( #1736 )
...
* fbt: fixed gdb-py path for MacOS, docs: spelling fixes
* Gtihub: update codeowners
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-09-15 22:40:26 +09:00
MX
9c95562fad
enable uart echo and usb mouse apps
2022-09-15 08:17:58 +03:00
MX
8fd4225939
fix detect raw bug, fix came atomo
2022-09-15 06:45:19 +03:00
MX
a3234995db
make zombiez input faster
2022-09-15 05:17:19 +03:00
MX
98312860a6
resolve merge conflict
2022-09-15 05:09:27 +03:00
MX
9dbcd43e66
Merge branch 'fz-dev' into dev
2022-09-15 05:08:53 +03:00
MX
ffce0aeec9
NFC Notifications fix
...
OFW PR 1731 by Astrrra
2022-09-15 04:54:18 +03:00
MX
361a239d3e
add some games, make DOOM somewhat playable
2022-09-15 04:42:17 +03:00
MX
51ffdcd3bc
update api, add icons, fix picopass again
2022-09-15 01:14:55 +03:00
MX
3fbaad1488
Merge branch 'fz-dev' into dev
2022-09-14 21:04:04 +03:00
SG
b9a766d909
[FL-2627] Flipper applications: SDK, build and debug system ( #1387 )
...
* Added support for running applications from SD card (FAPs - Flipper Application Packages)
* Added plugin_dist target for fbt to build FAPs
* All apps of type FlipperAppType.EXTERNAL and FlipperAppType.PLUGIN are built as FAPs by default
* Updated VSCode configuration for new fbt features - re-deploy stock configuration to use them
* Added debugging support for FAPs with fbt debug & VSCode
* Added public firmware API with automated versioning
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-09-15 02:21:03 +09:00
MX
1b8684eb53
drop games menu, preparing for app loader
2022-09-14 19:32:41 +03:00
MX
7a2b5be137
new clock
...
timer by GMMan and settings by kowalski7cc
2022-09-14 19:25:31 +03:00
SG
873e1f114b
[FL-2627] Flipper applications: SDK, build and debug system ( #1387 )
2022-09-15 01:11:38 +09:00
MX
abce958db9
Merge pull request #66 from TQMatvey/dev
...
Arkanoid: rand_range, remove temp number
2022-09-14 17:36:07 +03:00
Der Skythe
444035d06a
Add missing settings
2022-09-14 18:12:27 +04:00
Der Skythe
c8c75d5f14
Merge remote-tracking branch 'upstream/dev' into eng1n33r-save-subghz
2022-09-14 17:57:00 +04:00
Der Skythe
1fda069579
Save Read and ReadRAW Config settings in subghz/assets/last_used.txt file
2022-09-14 17:41:44 +04:00
MX
fccb99d847
Power: refresh battery indicator on charger plug/unplug
...
OFW PR 1733 by nminaylov
2022-09-14 16:29:17 +03:00
MX
b00117e02c
Detect RAW feature
...
by perspecdev
2022-09-14 16:01:30 +03:00
TQMatvey
9c3406895c
Arkanoid: rand_range, remote temp number
2022-09-14 12:46:40 +07:00
TQMatvey
67955b6ab8
arkanoid: dont allow user to jump after start
2022-09-11 15:15:03 +07:00
MX
771e948cfc
update message
2022-09-11 03:46:55 +03:00
MX
3ea01f8413
fix broken save
2022-09-11 03:29:21 +03:00
MX
5623842892
Merge branch 'dev' into mpu
2022-09-11 02:10:46 +03:00
MX
bcaf898c57
fixes and impovements
2022-09-11 02:09:02 +03:00
Eduardo Novella
248d222459
Respect the whitespaces
2022-09-11 00:57:13 +02:00
Eduardo Novella
fd230b6d09
Refactor switch case with duplicated code
2022-09-11 00:52:34 +02:00
Eduardo Novella
d55da415c2
Include CAME 12 bits bruteforce on 307.80Mhz
2022-09-11 00:37:08 +02:00
MX
f94517fdab
lower stack sizes for apps
2022-09-10 20:37:00 +03:00
MX
e0efb2bf37
change log type and move power suppress
2022-09-10 17:04:15 +03:00
darmiel
239eca0543
Merge branch 'dev' of github.com:Eng1n33r/flipperzero-firmware into feat/playlist
2022-09-10 14:31:45 +02:00
MX
8e986c58c3
disable some debug tools in releases, actually fix tv.ir
2022-09-09 15:25:12 +03:00
MX
bbe5c9cae1
fix universal tv, lfrfid gui
2022-09-09 14:33:18 +03:00
MX
f34dafeecc
revert picopass OFW PR
...
37 bit card is read as 255 bit and saving is broken
2022-09-09 01:32:50 +03:00
MX
e66e7fabed
Picopass: detect and show SE / SIO - OFW PR 1701
...
by pcunning
2022-09-08 23:41:54 +03:00
MX
a1f4b8065a
fix lfrfid gui and add icon
...
oops I forgot about multiline element
2022-09-08 23:33:34 +03:00
MX
bda69f7650
fix new lfrfid bugs
2022-09-08 20:23:54 +03:00
MX
5e03086d7b
Merge branch 'fz-dev' into dev
2022-09-08 19:55:03 +03:00
MX
8e9795eec0
update changelog
2022-09-08 19:54:03 +03:00
MX
9e4d7a0c9b
change save gui in brute
2022-09-08 19:53:02 +03:00
Nikolay Minaylov
0f6f9ad52e
[FL-2753] RFID app port to plain C ( #1710 )
...
* LF RFID: port to plain C
* LFRFID debug port to C, new reading screen
* LFRFID debug: fix pvs-studio warnings
* RFID read view: remove unused input callback
* RFID read view: animation update
2022-09-09 01:40:33 +09:00
MX
0cabefbc24
format and update changelog
2022-09-08 18:24:25 +03:00
MX
4ea5dc4b5a
Merge pull request #60 from theeogflip/dev
...
Battery info
2022-09-08 17:46:40 +03:00
MX
8abb9e8a2b
Merge branch 'fz-dev' into dev
2022-09-08 17:45:37 +03:00
MX
a07ab6175f
remove leftovers
2022-09-08 17:45:10 +03:00
MX
61e76bc85c
run bruteforce in separate thread
2022-09-08 17:39:33 +03:00
Patrik Burleson
b52c63f6da
change update the Battery info
2022-09-08 12:52:18 +02:00
あく
ff33bc6aea
Furi: wait for timer wind down in destructor ( #1716 )
2022-09-08 09:47:23 +03:00
theeogflip
d65c7b5f4c
Merge branch 'Eng1n33r:dev' into dev
2022-09-08 07:34:52 +02:00
Patrik Burleson
563cf986d6
change update the Battery info
2022-09-08 07:31:57 +02:00
MX
123bd6fc65
assets
2022-09-08 05:56:58 +03:00
MX
7f464f8be4
Revert "Merge pull request #58 from theeogflip/dev"
...
This reverts commit 23433ce161
.
2022-09-08 05:33:04 +03:00
MX
23433ce161
Merge pull request #58 from theeogflip/dev
...
Battery Meter
2022-09-08 05:10:16 +03:00
MX
18891ade89
big upgrade
2022-09-08 05:00:53 +03:00
MX
4588f38ae9
some fixes
2022-09-07 17:48:24 +03:00
Patrik Burleson
015fcf239c
Battery Meter
2022-09-07 16:04:22 +02:00
MX
251b747b00
Merge branch 'dev' into subfuz
2022-09-07 16:45:03 +03:00
Ganapati
8955388a60
add tx region check
2022-09-07 15:39:04 +02:00
Ganapati
7afb4d0f41
First version of subghz fuzzer
2022-09-07 15:38:20 +02:00
MX
e9e0079e30
remove non existing function usage
...
getRandomDeed is not exist
2022-09-07 15:05:57 +03:00
Josh First of His Name, breaker of builds
f28ecec835
NRFSniff : Adds unique count display
2022-09-06 17:27:58 -07:00
MX
5378789d14
return usb mouse and uart echo debug apps
2022-09-06 12:10:50 +03:00
MX
bb05ccacb1
set poweroff button timer to 2sec
2022-09-06 00:32:12 +03:00
MX
84204a3233
return some plugins back
2022-09-05 22:10:31 +03:00
MX
48691b2296
Merge branch 'fz-dev' into dev
2022-09-05 20:53:59 +03:00