Commit Graph

7433 Commits

Author SHA1 Message Date
MX
85cba9fd8d Merge remote-tracking branch 'OFW/dev' into dev 2025-02-13 19:58:15 +03:00
Demae
429c0dd387 Added naming for DESFire cards + fix MF3ICD40 cards unable to be read (#4058)
* Fixed MF3ICD40 DESFire cards soft-locking NFC application due to read free memory being an unsupported function, added naming for DESFire cards
* NFC: slightly more granular desfire card type resolution

Co-authored-by: あく <alleteam@gmail.com>
2025-02-13 19:49:53 +09:00
Yukai Li
59fe896ce8 nfc: Enable MFUL sync poller to be provided with passwords (#4050)
* nfc: Enable MFUL sync poller to be provided with passwords
* Sync targret api versions

Co-authored-by: あく <alleteam@gmail.com>
2025-02-13 19:31:56 +09:00
RebornedBrain
de85cc7a8e ST25TB poller mode check (#4084)
Co-authored-by: あく <alleteam@gmail.com>
2025-02-13 19:07:03 +09:00
Anna Antonenko
e27f82f041 [FL-3925, FL-3942, FL-3944] JS features & bugfixes (SDK 0.2) (#4075)
* feat: JS GPIO PWM, JS GUI Widget view; fix: JS EvtLoop stop on request, JS EvtLoop stop on error
* fix: f18 build
* docs: widget
* fix: js unit test
* change feature naming

Co-authored-by: あく <alleteam@gmail.com>
2025-02-13 17:50:38 +09:00
MX
45529e76e9 fix 2025-02-13 04:13:00 +03:00
MX
9042294837 upd changelog 2025-02-13 04:06:39 +03:00
MX
36327877ba move seasonal anims to temp folder
todo: make automatic selection???
2025-02-13 04:04:36 +03:00
MX
f5c59e0f91 upd changelog 2025-02-13 03:59:41 +03:00
MMX
9d9a46f49f Merge pull request #867 from Dmitry422/dev
Additional options for Input and Power service
2025-02-13 03:58:03 +03:00
MX
d57e2c9ef7 fmt 2025-02-13 03:56:22 +03:00
MX
e22669da96 fixes and corrections 2025-02-13 03:56:04 +03:00
MX
00f332eaf1 Merge branch 'dev' into dmitry_dev 2025-02-13 03:44:00 +03:00
MX
18e2d8d2f4 upd changelog 2025-02-13 03:33:49 +03:00
MX
2919105bdb Merge remote-tracking branch 'OFW/dev' into dev [ci skip] 2025-02-13 01:01:02 +03:00
あく
ac1b723436 Infrared: increase max carrier limit (#4070)
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
2025-02-13 03:53:14 +09:00
Astra
00f287e297 [FL-2754, FL-3945] EM4305 support (#4069)
* Initial EM4305 write support
* Support for writing EM4100 data to EM4305 blank tags
* F18 API version bump
* Satisfy pvs
* Lib: cleanup em4305 code
* Mask size fix
* Electra
* Fix leftovers from a previous implementation
* Viking
* Gallagher
* LFRFID: cleanup em4305

Co-authored-by: あく <alleteam@gmail.com>
2025-02-13 03:04:24 +09:00
MX
f25224d79d Merge remote-tracking branch 'OFW/dev' into dev 2025-02-11 22:36:46 +03:00
David Coles
8059959624 Ensure that furi_record_create is passed a non-NULL data pointer (#4078)
* Ensure that `furi_record_create` is passed a non-NULL data pointer
  It's currently possible to use `furi_record_create` to create and initialize a `FuriRecordData` pointing to NULL.
  This means its potentially possible for `furi_record_open` to return a NULL pointer which besides not being particularly useful means the Rust wrapper for `Record` can't assume that the returned record is always a non-NULL value.
  If by chance this is the intended behaviour, then we can just have the Rust wrapper do a `furi_check` itself, but it seems like it would be better to eliminate this potential corner-case at the source.
* Furi: update furi_record_create documentation

Co-authored-by: あく <alleteam@gmail.com>
2025-02-12 01:01:12 +09:00
jay candel
a2b81e4e37 Infrared: Update TV universal (#4080)
* Update tv.ir
* Infrared: cleanup tv.ir merge artifacts

Co-authored-by: あく <alleteam@gmail.com>
2025-02-11 23:54:11 +09:00
A0i
f05302813a Add new AC for Fujitsu ASTG12LVCC (#4095)
* Add new AC for Fujitsu ASTG12LVCC
* Updated timeout settings in GitHub Actions workflow
* Revert CI changes

Co-authored-by: Banana Blue <bananablue@Banana-no-Air.local>
Co-authored-by: あく <alleteam@gmail.com>
2025-02-11 19:58:19 +09:00
MX
a3ffdac763 Merge remote-tracking branch 'OFW/dev' into dev 2025-02-10 21:55:03 +03:00
Anna Antonenko
7a92fd359c [FL-3950] Update mbedtls & expose AES (#4092)
* update mbedtls
* expose mbedtls/aes.h
* update f18

Co-authored-by: あく <alleteam@gmail.com>
2025-02-10 20:57:16 +09:00
hedger
490e66b21f ufbt: bumped action version in example github workflow for project template (#4097)
Co-authored-by: あく <alleteam@gmail.com>
2025-02-10 19:44:44 +09:00
Astra
5bd35f435b [FL-3951] Add the Showtime animation (#4100)
* Add the Showtime animation
* Format images
2025-02-10 18:35:39 +09:00
Dmitry422
92b58bc99f Litle bit cahnges in RGB led driver for compatibility with VibroTouch.
Shell files for buil firmware.
2025-02-05 16:31:26 +07:00
Dmitry422
3029f0d6d6 Litle bit mistakes cleanup. 2025-02-04 00:53:28 +07:00
Dmitry422
724c4ca445 SafeCharging (charging supress) finished. 2025-02-04 00:42:52 +07:00
Dmitry422
cce8a7c413 Begin work with SafeCharging (charging supress) 2025-02-03 19:18:53 +07:00
Dmitry422
8c31d8a682 Source code cosmetic changes 2025-02-02 21:41:30 +07:00
Dmitry422
a5c241139d Source code C\C++ formating 2025-02-02 15:13:55 +07:00
Dmitry422
eef2441af9 InputSettings complete. Added VibroTouchLevel 2025-02-02 14:57:41 +07:00
mi-lrn
d0a33b22f4 Update FAQ.md
Hi! Great project. Made some minor grammar and clarity changes to FAQ.md to make it easier to read.
2025-01-31 18:46:31 -07:00
Dmitry422
a5f62f756a Begin work with Input_service settings (edit,save) for vibro_touch option 2025-01-31 19:25:52 +07:00
MX
1acc814b2a upd changelog 2025-01-17 14:59:10 +03:00
MX
0112a733c4 Merge remote-tracking branch 'OFW/aku/g4067_infrared_carrier' into dev 2025-01-17 14:57:59 +03:00
MMX
fbcf39a990 Merge pull request #860 from Dmitry422/dev
Auto_power_off and Auto_lock improvements
2025-01-17 14:57:38 +03:00
Dmitry422
e809e3ddbb Cosmetic menu changes 2025-01-17 13:12:20 +07:00
Dmitry422
fbc29f519f Disable autopoweroff if charger connected. 2025-01-17 13:01:38 +07:00
Dmitry422
0a2b47c7e1 Autolock disarm by active USB connection instead of USB charging connection. 2025-01-17 12:12:27 +07:00
Aleksandr Kutuzov
5096b9c88b Infrared: increase max carrier limit 2025-01-16 23:51:10 +09:00
MX
633f5d7c57 fbt format and naming fix 2025-01-15 17:23:38 +03:00
MMX
8872b13d54 Merge pull request #858 from Dmitry422/dev
fix errors
2025-01-15 17:22:01 +03:00
Dmitry422
818a47085e fix errors 2025-01-15 18:37:35 +07:00
MX
d09bbd18fa upd changelog 2025-01-15 00:53:47 +03:00
MX
1666c4d04f upd settings to see release version only and current 2025-01-15 00:42:43 +03:00
MMX
b4c7cde261 Merge pull request #857 from Dmitry422/dev
Auto_poweroff_timer moved to power service. Power service have own config file.
2025-01-15 00:34:46 +03:00
Dmitry422
cf50875c5c *POWER*
- serice:
    renamed function and variable
- settings:
    add test value 5 sec for auto_power_off timer

*DESKTOP*
- settings|service
    add USB_inhibit for desktop_auto_lock
    (dont autolock desktop with different condition)
    PS. RPC condition now working now.
2025-01-15 01:33:49 +07:00
Dmitry422
ec75de0320 Auto_poweroff_delay correction (removed test delay value) 2025-01-14 02:08:35 +07:00
Dmitry422
c73495767c Auto_poweroff option moved from desktop to power.
Add settings for power service (load|save).
2025-01-14 02:01:54 +07:00