Files
Momentum-Firmware/CHANGELOG.md
Willy-JL 2b77091cac Desktop settings merge and refactor, keybinds improvements
- Keybinds in own code helper files
- Keybinds as flipper format, loaded only when ran, no limit on length
- Migrate from old keybinds
- Merge desktop settings refactors after LFS removal PR
- Statusbar clock setting in desktop settings like OFW
- Hand orient setting in system settings like OFW
2024-08-08 05:18:20 +02:00

1.7 KiB

Breaking Changes:

  • Desktop: Settings restructured due to LFS removal
    • You might need to reconfigure Desktop Settings (PIN code, auto lock, show clock)
    • Desktop Keybinds should transfer correctly automatically

Added:

  • OFW: RFID: Add GProxII support (by @BarTenderNZ)
  • OFW: iButton: Support ID writing (by @Astrrra)
  • OFW: FBT: Add -Wundef to compiler options (by @hedger)

Updated:

  • Apps:
    • BLE Spam: Can use 20ms advertising again with LFS gone (by @Willy-JL)
    • Seader: Remove some optional asn1 fields (by @bettse)
    • NFC Playlist: Fix extension check and error messages (by @acegoal07)
    • Various app fixes for -Wundef option (by @Willy-JL)
  • BadKB: Lower BLE conn interval like base HID profile (by @Willy-JL)
  • Desktop: Refactor Keybinds, no more 63 character limit, keybinds only loaded when pressed to save RAM (by @Willy-JL)
  • Settings: Statusbar Clock and Left Handed options show in normal Settings app like OFW (by @Willy-JL)
  • Services: Big cleanup of services and settings handling (by @Willy-JL)
  • OFW: NFC: Refactor detected protocols list (by @Astrrra)
  • OFW: CCID: App refactor (by @kidbomb)
  • OFW: Furi: Update string documentation (by @skotopes)
  • OFW: FBT: Toolchain v39 (by @hedger)

Fixed:

  • GUI: Fix Dark Mode after XOR canvas color, like in NFC dict attack (by @Willy-JL)
  • OFW: NFC: Fix plantain balance string (by @Astrrra)
  • OFW: JS: Ensure proper closure of variadic function in mjs_array (by @derskythe)

Removed:

  • OFW: Storage: Remove LFS / LittleFS Internal Storage, all config on SD Card (by @skotopes)
  • Storage: Remove CFG_PATH() and .config/ folder, INT_PATH() is now on SD card at .int/ due to LFS removal and should be used instead (by @Willy-JL)