Commit Graph

46 Commits

Author SHA1 Message Date
Willy-JL
1609f3c500 Fix critical boot modes (dfu / recovery) 2023-04-13 02:14:03 +01:00
Willy-JL
10096ec95a Store main settings in dedicated ext folder 2023-03-28 00:13:28 +01:00
Willy-JL
5facf6dc89 Move setting files to sd card 2023-03-25 20:12:48 +00:00
Willy-JL
fc5f181d11 Raise daily xp limits 2023-03-24 22:10:31 +00:00
Willy-JL
479b8d8deb Add dolphin state and xtreme to api headers 2023-03-04 22:05:19 +00:00
Willy-JL
fa8ed7f6e4 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware 2023-02-28 20:34:44 +00:00
Willy-JL
991d49733f Format 2023-02-26 01:44:32 +00:00
Willy-JL
85e77d82db Remove dolphin deeds (xp) from games 2023-02-20 20:30:40 +00:00
Willy-JL
462a0c8efc Cleaner settings implementation (proper defaults) 2023-02-17 23:30:28 +00:00
Willy-JL
c7e02a5faa Butthurt timer xfw app setting 2023-02-16 03:43:01 +00:00
Willy-JL
65081c878a Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-08 04:05:46 +00:00
VerstreuteSeele
9b81f93fd2 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2023-02-07 19:12:13 +01:00
hedger
224d0aefe4 [FL-2733] multitarget support for fbt (#2209)
* First part of multitarget porting
* Delete firmware/targets/f7/Inc directory
* Delete firmware/targets/f7/Src directory
* gpio: cli fixes; about: using version from HAL
* sdk: path fixes
* gui: include fixes
* applications: more include fixes
* gpio: ported to new apis
* hal: introduced furi_hal_target_hw.h; libs: added one_wire
* hal: f18 target
* github: also build f18 by default
* typo fix
* fbt: removed extra checks on app list
* api: explicitly bundling select mlib headers with sdk
* hal: f18: changed INPUT_DEBOUNCE_TICKS to match f7
* cleaned up commented out code
* docs: added info on hw targets
* docs: targets: formatting fixes
* f18: fixed link error
* f18: fixed API version to match f7
* docs: hardware: minor wording fixes
* faploader: added fw target check
* docs: typo fixes
* github: not building komi target by default
* fbt: support for `targets` field for built-in apps
* github: reworked build flow to exclude app_set; fbt: removed komi-specific appset; added additional target buildset check
* github: fixed build; nfc: fixed pvs warnings
* attempt to fix target id
* f7, f18: removed certain HAL function from public API
* apps: debug: enabled bt_debug_app for f18
* Targets: backport input pins configuration routine from F7 to F18

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-08 01:33:05 +09:00
Willy-JL
f3bb068fd7 Rename bad usb to bad kb 2023-02-03 17:43:59 +00:00
yocvito
a6daa2a20d drop useless file and some useless line 2023-01-27 11:56:29 +01:00
VerstreuteSeele
a2b797fe01 formatting 2023-01-27 02:09:42 +01:00
Willy-JL
350f446d00 Actually expose dolphin levels 2023-01-18 10:29:47 +00:00
Willy-JL
e03f80ce0c Expose dolphin levels 2023-01-18 10:15:41 +00:00
Willy-JL
93399489bd Fix level system 2023-01-17 18:04:13 +00:00
VerstreuteSeele
35befd07c4 Remove "Flipper" from BT name + formatting 2023-01-16 04:29:26 +01:00
Willy-JL
4e1dc9216c XP bar progress to next level, not overall 2023-01-14 17:19:24 +00:00
VerstreuteSeele
905bb23fdf Formatting & New updated IR 2023-01-14 08:44:32 +01:00
VerstreuteSeele
a026ab37bd Who tf wrote this, and why? | Biggest stability update ever
Bro, what the fuck is this bullshit? I swear imma go cry if I see more shit like that...
2023-01-06 01:45:02 +01:00
VerstreuteSeele
d279639e53 Massive overhaul | Part 1 2022-12-30 05:12:53 +01:00
Georgii Surkov
8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
VerstreuteSeele
fbdf33f915 - Fixed Passport Crash - - Fixed SFW_mode XP glitch - - Fixed other dolphin deeds - - - Added Web Updater to release - - - Thanks for all your support <3 | Check out my Discord! 2022-12-26 04:08:30 +01:00
VerstreuteSeele
ed18f371e8 Update dolphin_deed.c 2022-12-26 01:22:47 +01:00
VerstreuteSeele
9974be830b Update dolphin_state.c 2022-12-23 23:24:01 +01:00
VerstreuteSeele
e503f01739 Better code 2022-12-23 23:21:40 +01:00
VerstreuteSeele
590e21c739 Update dolphin_state.c 2022-12-23 21:31:14 +01:00
VerstreuteSeele
9a36a739fb Update dolphin_state.c 2022-12-23 19:45:08 +01:00
VerstreuteSeele
a96c197c1d hey rogue... wtf were you smoking with those levels? 2022-12-23 08:56:18 +01:00
RogueMaster
51286c21dd Merge branch 'ofwdev' into 420 2022-10-28 04:06:11 -04: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
RogueMaster
d676282b55 fbt format 2022-10-19 18:15:55 -04:00
Nikolay Minaylov
f81999ea4a Fix number of dolphin_apps (#1874)
Co-authored-by: あく <alleteam@gmail.com>
2022-10-15 02:35:53 +09:00
RogueMaster
b302323a12 Merge branch 'UNLEASHED' into 420 2022-10-14 12:50:47 -04:00
nminaylov
b003ede76c Fix number of dolphin_apps 2022-10-14 17:59:09 +03:00
RogueMaster
ea34ccb364 Update dolphin.c 2022-10-11 20:07:56 -04:00
RogueMaster
0286a175b7 Merge branch 'ofwdev' into 420 2022-10-11 20:07:00 -04:00
Nikolay Minaylov
04f5ad83f8 [FL-2828] Dolphin score points update #1809 2022-10-12 01:54:35 +09:00
RogueMaster
b6409226e8 Merge branch 'UNLEASHED' into 420darkupds 2022-10-08 23:46:51 -04: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
RogueMaster
2ec2493e9e Desktop, Dolphin, Loader, Passport and Power Settings 2022-09-16 13:59:45 -04: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
SG
873e1f114b [FL-2627] Flipper applications: SDK, build and debug system (#1387) 2022-09-15 01:11:38 +09:00