Commit Graph

14626 Commits

Author SHA1 Message Date
Willy-JL
fbc176eb84 NFC: Rudimentary iso14443_4a_listener_send_block() (no PCB handling) (OFW issue 4059) 2025-03-10 09:13:31 +00:00
Willy-JL
cfeddbf8b6 BitBuffer: Allow copy right/left on same instance 2025-03-10 09:06:08 +00:00
Willy-JL
b0690de06a NFC: Expose iso14443_3a_listener functions (OFW issue 4059) 2025-03-10 09:05:05 +00:00
Willy-JL
4dce8790cc Cleanup includes 2025-03-10 04:15:14 +00:00
Willy-JL
385e8b3b1c Add more specific error types 2025-03-10 02:57:01 +00:00
Willy-JL
730f1b6ecf Fix event struct passed to callbacks 2025-03-10 02:23:06 +00:00
Willy-JL
f760d97e62 Sort and add missing protocol mentions 2025-03-09 06:10:36 +00:00
MX
8fd5a26e3e Merge remote-tracking branch 'OFW/dev' into dev [ci skip] 2025-03-06 22:13:35 +03:00
Willy-JL
e3f7e1c2d3 NFC: Implement Type 4 Tag NDEF parsing 2025-03-06 02:54:40 +00:00
Willy-JL
0beee0c6a7 Fix reading NLEN header in NDEF message 2025-03-06 02:52:02 +00:00
Willy-JL
aa38025977 NFC: Implement Type 4 Tag saving 2025-03-06 02:21:47 +00:00
Willy-JL
d5161f0806 Fix reading empty NDEF message 2025-03-06 01:40:46 +00:00
Dmitry422
bf50f0cd20 Cosmetic changes. 2025-03-05 22:47:28 +07:00
WillyJL
cef20b3a5e JS: Fix gui.js stopwatch example borders (#4131) 2025-03-05 18:11:51 +04:00
Willy-JL
358631ec86 NFC: Implement Type 4 Tag reading 2025-03-05 08:10:03 +00:00
Dmitry422
82fd6b2130 RGB Rainbow still in development. 2025-03-04 23:34:11 +07:00
Dmitry422
7ac1452618 Start working on RGB mod Rainbow effect (inspired by Willy-JL idea). 2025-03-04 22:13:59 +07:00
Willy-JL
1f3c67224c Update Nightstand Clock for midnight format (by 956MB) 2025-03-02 04:56:59 +00:00
Alexander Bays
c3bfebb6e6 GUI: Add marquee 'Text Scroll' option (#363)
* GUI: Add marquee 'Text Scroll' option

- Adds the tiny `Text Scroll` option under `MNTM > Interface > General` to either use the standard scroll, or a new marquee style back and forth on any scrollable text.
- `elements_scrollable_text_line_centered` renamed to `elements_scrollable_text_line_ex` to be more general. Has `bool marquee`.

* Unnecessary switch here

* Apply setting internally

* Revert a few usages

* Update changelog

* Last thing

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2025-03-02 04:50:56 +00:00
Alexander Bays
adc66d78da Clock: 12 hour "midnight format" (#341)
* Clock: 12 hour midnight format

- References #317 and adds the options `12:XX` and `00:XX` in `Settings > System > Midnight Format` to display the preferred clock format past midnight on all clocks (Desktop, Main Menu MNTM style, Lock screen and Nightstand clock app). "12:30 AM" -> "00:30" OR "12:30".

* Fix: Move midnight format setting out of furi_rtc

- Also felt like the midnight format setting was too out of place in `MNTM > Interface` with the 5 other submenu entries, so I put it in Misc for now.

* clock app external

* Moved midnight format setting into new `Interface > General`

* Update applications/main/momentum_app/scenes/momentum_app_scene_interface_general.c

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2025-03-02 04:20:38 +00:00
Alexander Bays
a6c8f81545 Archive: Add item count to directory info scene (#378)
* GUI: Add item count to Archive info scene

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2025-03-02 04:13:21 +00:00
Alexander Bays
0dd8a50af9 README: Logo light/dark, adaptive stargazers SVG, other cleanup (#367)
- Adds light and dark versions of the Momentum Firmware logo that adapts to theme
- Adds `?variant=adaptive` to the stargazers url to do the same with the theme
- Misc removal of cluttered line breaks and other `:` / `|`
2025-03-02 04:08:51 +00:00
Alexander Bays
3b96cc47a7 Main Menu: Refine CoverFlow menu style (#379)
* Main Menu: Refine CoverFlow menu style

- Rounds the corners of the cards
- Adds 1px margin around the center card
- Fixes vertical spacing of the cards, text label and the scrollbar.

* Update changelog

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2025-03-02 04:04:19 +00:00
Willy-JL
4ce6b4e1c5 Apps: Add Longwave Clock (by m7i-org) 2025-03-02 03:51:39 +00:00
Willy-JL
28ccf15ece Fix attaching debugger while paused 2025-03-02 03:31:46 +00:00
Willy-JL
b02e19c907 Apps: Add Portal Of Flipper (by bettse) 2025-03-02 02:55:51 +00:00
Willy-JL
ea40faaf2a Fix input settings fap location --nobuild 2025-03-02 01:28:29 +00:00
Willy-JL
ab85ec4cc9 Enable debug on flipper when attaching blackmagic --nobuild 2025-03-02 00:42:06 +00:00
Willy-JL
2de9dabffd IR: Easier to find issues with stock universal remotes 2025-03-02 00:41:10 +00:00
Willy-JL
5ac8b90d23 IR: Fix universal monitor remote crash 2025-03-02 00:40:37 +00:00
Dmitry422
08304ccff5 Small usability changes 2025-03-01 23:58:07 +07:00
Dmitry422
bb170140e2 Сombining rgb_backlight and original_backlight finished.
- RGB Colors settings available only when Settings-Notification-RGB_MOD_Installed swithed ON
- RGB_MOD_Installed switch (ON|OFF) available in Notification only with Debug mode swithed ON.
2025-03-01 22:55:25 +07:00
Willy-JL
c21188cd9f Me when linter
--nobuild
2025-03-01 03:08:48 +00:00
Willy-JL
1ceaeb5690 Support Cross Remote in Favorites/Archive 2025-03-01 03:01:58 +00:00
Willy-JL
372038c0d3 Update apps
- Authenticator: Extended valid UTC offset range to be from -12 to +14 (by akopachov)
- Cross Remote: Support external IR modules, fix loop transmit with RAW files, support pinning to favorites in firmware (by leedave)
- DTMF Dolphin: GPIO sound output (by Dmitry422)
- Metroflip: Ability to save and load files, added gocard plugin (by luu176)
- Picopass: Make iClass SIO sniffing more dynamic (by bettse)
- Pomodoro Timer: Add time constraint to talking feature (by Th3Un1q3)
- Quac: Refactor Sub-GHz code to support rolling codes and auto-detect external CC1101, add option to import files as links without copying, scroll long action names (by rdefeo)
- Solitaire: Fixed cards from waste can be placed on the first tableau (by Erbonator3000)
- W5500 Ethernet: Add traceroute command (by arag0re)
- Many app fixes for new firmware changes (by xMasterX & Willy-JL)
2025-03-01 02:58:22 +00:00
Willy-JL
e1579a38cc Infrared: Fix universals sending 2025-02-28 17:48:33 +00:00
Dmitry422
3c7d9e63fb Start working on combining rgb_backlight and original_backlight. 2025-02-28 23:14:18 +07:00
Willy-JL
f6fd95e580 Fix changelog 2025-02-28 05:05:16 +00:00
Willy-JL
b173a9d7cf Metroflip: Silence plugin API warnings 2025-02-28 05:05:07 +00:00
Willy-JL
2f376edd7d Merge remote-tracking branch 'ul/dev' into mntm-dev 2025-02-28 05:04:24 +00:00
Willy-JL
262572bcfd Me did oopsie pt2 2025-02-28 02:11:36 +00:00
Willy-JL
bd2ee18e48 Merge remote-tracking branch 'ofw/dev' into mntm-dev 2025-02-28 02:03:45 +00:00
WillyJL
192c3b4160 Merge pull request #376 from Next-Flip/fix/badkb-rewrite
BadKB: Rewrite BadKB extras on "new" OFW BadUSB structure
2025-02-28 00:23:19 +00:00
Willy-JL
02e00498a1 BadKB: Rename code to BadUSB for easier merges
Still called BadKB for display name and appid
2025-02-28 00:06:57 +00:00
Willy-JL
9e65b9472f Fix BLE_ID/BT_ID commands 2025-02-27 23:20:03 +00:00
Willy-JL
268b694362 BadKB: Rewrite BadKB extras on "new" OFW BadUSB structure
- Mainly, HID interface abstractions and porting all BadKB options to it
- Tying up some loose ends, some things still not ideal but good enough
- Can customize BLE MAC address when BLE Remember is enabled
- Added BLE_ID command, alias for BT_ID (OFW BadUSB calls everything BLE)
2025-02-27 04:33:21 +00:00
MX
be4b049417 Merge remote-tracking branch 'OFW/dev' into dev 2025-02-27 00:59:17 +03:00
Tyler Crumpton
0d99e54a17 Fix PWM-supported logic on pwmStop() (#4129) 2025-02-26 19:34:54 +04:00
MX
edd42d34c6 upd changelog 2025-02-25 02:58:14 +03:00
MX
248666be2b fix 2025-02-25 02:13:44 +03:00