Commit Graph

888 Commits

Author SHA1 Message Date
Willy-JL 7d2fdc5c6d Hide files in browser while still loading 2023-02-11 23:44:19 +00:00
yocvito 6de0470b4d Merge remote-tracking branch 'upstream/dev' into badusb-ble 2023-02-12 00:33:42 +01:00
Willy-JL 9ed14fe773 Remove unused imports and old code 2023-02-11 20:07:53 +00:00
MX a4c28ed5bf Show internal memory only in DEBUG mode + other fixes
Remove unused imports and remove my old code that used to hide layouts and tmp history folders, this was removed in dev but somehow was added back here
2023-02-11 21:59:22 +03:00
VerstreuteSeele 371f3b3869 De-xtreme-ify the code 2023-02-11 16:13:49 +01:00
VerstreuteSeele 6b99999566 Update browser 2023-02-11 15:49:00 +01:00
Willy-JL c627c1caf0 Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-11 05:20:57 +00:00
Willy-JL efb11dfcbd Properly integrate xtreme apis and headers 2023-02-11 05:19:37 +00:00
Willy-JL 9cf68935e8 Remove testing code 2023-02-11 05:03:01 +00:00
Willy-JL ae9e15604e Bring back status bar as xfw setting 2023-02-11 04:30:26 +00:00
VerstreuteSeele 2db0cae428 clara wants her nightstand 2023-02-11 04:35:13 +01:00
Willy-JL 6555082e2a Revert "Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev"
This reverts commit 708dd167c8.
2023-02-10 20:50:30 +00:00
VerstreuteSeele 708dd167c8 Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into dev 2023-02-10 17:36:22 +01:00
Willy-JL 3234273c9a Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-10 09:54:53 +00:00
Willy-JL 0a43a72fc1 Init asset packs at desktop load 2023-02-10 08:55:47 +00:00
Willy-JL 1a9f098936 Move lvlup anim to asset system 2023-02-10 04:31:03 +00:00
Willy-JL 955e16b0ef Move NSFW mode to an asset pack 2023-02-10 03:14:40 +00:00
Willy-JL e35b1d476a Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-09 20:04:46 +00:00
Willy-JL 5afe515896 Fix missing canvas custom font api 2023-02-09 19:44:34 +00:00
MX b9351649ed Merge branch 'fz-dev' into dev 2023-02-09 17:48:50 +03:00
MX ba36f4672c Throw away Kostily & Velosipedy
Ne bag a ficha, bolshe ne nuzhna
2023-02-09 17:21:40 +03:00
Petr Portnov | PROgrm_JARvis 4265057ee8 feat: add missing const qualifiers (#2233)
* feat: make `ViewPort` getters const
* feat: make tx-buffers const
* feat: make `canvas_get_buffer_size` const
* feat: make `canvas` methods const
* feat: make `icon_animation` methods const
* feat: make `scene_manager` methods const
* feat: make `loader` method const
* feat: make `canvas_get_font_params` const

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-09 13:58:01 +09:00
MX 30081b79c4 Mirror my changes to badusb layouts from PR 2023-02-08 16:10:47 +03:00
LTVA1 23ecc186c2 Custom font set function (#2261)
* custom font set function
* update API symbols
* add example of custom font usage
* delete u8g2 dependency in example custom font
* rename to canvas_set_custom_u8g2_font
* now change the name in ALL places

Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-02-08 18:26:17 +09:00
MX 6c768f2019 Merge branch 'fz-dev' into dev 2023-02-08 12:09:57 +03:00
Sergey Gavrilov e3d473bf42 [FL-2435] SD over SPI improvements (#2204)
* get rid of BSP layer
* sector_cache: init in any case
* new sd-spi driver: init
* Delete stm32_adafruit_sd.c.old
* Delete spi_sd_hal.c.old
* Storage: faster api lock primitive
* Threads: priority control
* Flags: correct error code
* Spi: dma mode
* SD-card: use DMA for big blocks of SPI data
* Fix wrong SD_TOKEN_START_DATA_MULTIPLE_BLOCK_WRITE value
* do not memset cache if it is NULL
* remove top-level timeouts
* sd hal: disable debug
* Furi HAL: DMA
* Furi HAL RFID: use furi_hal_dma
* Furi HAL DMA: tests
* Furi HAL DMA: docs
* rollback "Furi HAL RFID: use furi_hal_dma"
* 4 channels taken from DMA manager for core HAL.
* Furi HAL DMA: live fast, die young
* RPC tests: increase message buffer
* SPI HAL: use second DMA instance
* sd hal: new CID getter
* SPI hal: use non-DMA version if kernel is not running
* IR hal: generalize DMA definition
* storage: add CID data to sd info
* RFID hal: generalize DMA definition
* SUBGHZ hal: generalize DMA definition. Core hal moved to DMA2.
* Storage: small optimizations, removal of extra mutex
* Storage: redundant macro
* SD hal: more timeouts
* SPI hal: DMA init
* Target: make furi_hal_spi_dma_init symbol private
* Update F18 api symbols

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-08 13:41:22 +09: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 1257bf209a Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-07 01:09:12 +00:00
Willy-JL 3bd3b7f122 Format 2023-02-07 01:08:43 +00:00
Willy-JL d3cf757ead Fix typos 2023-02-07 01:08:05 +00:00
Willy-JL 3a10bbc227 Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-07 00:50:53 +00:00
Willy-JL edd3171d6c Add xfw setting for sort dirs before files 2023-02-07 00:50:38 +00:00
Willy-JL e98ad6fc2c Fix file browser sorting for good 2023-02-07 00:24:19 +00:00
Willy-JL e393285064 Fix file browser long list jump bug 2023-02-06 23:05:34 +00:00
Willy-JL d6dcf0efa2 Case insensitive file browser list 2023-02-06 20:51:07 +00:00
Willy-JL 3acfe5b215 Format 2023-02-06 14:16:03 +00:00
yocvito d6a1dc2e1f Removes storing of bt peer key in internal flash for bad usb BLE
Co-authored-by: yocvito <nicolasmorel.dp@gmail.com>
2023-02-03 22:27:26 +00:00
Willy-JL 72935579e6 Format 2023-02-03 17:46:32 +00:00
Willy-JL f3bb068fd7 Rename bad usb to bad kb 2023-02-03 17:43:59 +00:00
Willy-JL 9de7306aad Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-03 05:07:12 +00:00
Willy-JL 64fa597e19 Fix animation load fail, size too big 2023-02-03 05:01:00 +00:00
Willy-JL 8599113135 Merge branch 'dev' of https://github.com/ClaraCrazy/Flipper-Xtreme into badusb-ble 2023-02-02 21:39:00 +00:00
Willy-JL e33023463a Format 2023-02-02 21:38:45 +00:00
MX ed4b2b3362 Merge remote-tracking branch 'LTVA1/patch-custom-font' into dev 2023-02-02 14:27:17 +03:00
MX 16f8f2c2df Merge branch 'fz-dev' into dev 2023-02-02 11:54:20 +03:00
Clara K f99309b9bc Merge branch 'dev' into badusb-ble 2023-01-31 11:47:34 +01:00
hedger fcd3799aee Merge branch 'dev' into patch-custom-font 2023-01-31 15:05:53 +07:00
yocvito cf89c9db89 Automatically accepts PIN verif when GapPairingNone was selected, but the remote host refused the non-auth pairing and switched to numeric comparaison ethod (pin verif yes or no) 2023-01-30 21:32:55 +01:00