Commit Graph

7415 Commits

Author SHA1 Message Date
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
MX
f054d05269 Merge remote-tracking branch 'OFW/dev' into dev 2025-01-13 15:12:51 +03:00
あく
5c56d9ab27 Merge branch 'dev' into astra/3934-alarm-improvements 2025-01-13 04:13:10 +09:00
NotLukas
7291e6bd46 Rename FuriHalDebuging.md to FuriHalDebugging.md (#4047)
Fixed Typo

Co-authored-by: あく <alleteam@gmail.com>
2025-01-13 04:12:59 +09:00
Yukai Li
a0d1d3fa0f nfc: Fix MIFARE Plus detection (#4049)
* nfc: Fix MIFARE Plus detection
  MIFARE Plus original doesn't have GetVersion support, so detection for SL2 has been moved. Also, SL2 only exists in MIFARE Plus X, so despite it not being specified in the type identification procedure chart, it's safe to call it for what it is.
* Fix spelling
* TODO: mark as non flipper one

Co-authored-by: あく <alleteam@gmail.com>
2025-01-13 03:15:52 +09:00
MX
535dd8357b Merge remote-tracking branch 'OFW/dev' into dev 2025-01-11 02:04:14 +03:00
あく
35c1bfc057 Github: update doxygen workflow to use exact version (#4065)
* Github: update doxygen workflow to use exact version
* Github: inject DOXY_CONFIG_DIR into doxygen execution env
* Github: use fbt to build doxygen docs
2025-01-10 20:03:47 +09:00
Yukai Li
5efdab863b u2f: Fix leaking message digest contexts (#4052)
* u2f: Fix leaking message digest contexts
* Github: fix doxygen version to 1.12

Co-authored-by: あく <alleteam@gmail.com>
2025-01-10 17:39:39 +09:00
Yukai Li
668500e985 nfc: Fix MFUL PWD_AUTH command creation (#4051) 2025-01-10 17:20:34 +09:00
MX
f2c84e0510 docker image source 2025-01-05 17:14:41 +03:00
Astra
c1c2bca850 F18 API 2024-12-25 18:41:50 +09:00
Astra
701969e334 Fix comments 2024-12-25 18:39:57 +09:00
Astra
31365cb170 Don't use semaphores for lock state tracking 2024-12-25 18:38:32 +09:00
MX
1a95757a75 upd changelog 2024-12-24 14:23:07 +03:00
MX
7fc34db57b use event system 2024-12-24 14:04:34 +03:00
MX
189c87cb08 Merge remote-tracking branch 'OFW/dev' into dev 2024-12-24 14:04:07 +03:00
Astra
93d2120e55 Fix snooze and next day alarm behavior 2024-12-24 19:26:31 +09:00
あく
f68f125071 Merge branch 'dev' into astra/3934-alarm-improvements 2024-12-24 11:24:41 +09:00
dependabot[bot]
5fb9558dbb Bump cross-spawn in /applications/system/js_app/packages/create-fz-app (#4043)
Bumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from 7.0.3 to 7.0.6.
- [Changelog](https://github.com/moxystudio/node-cross-spawn/blob/master/CHANGELOG.md)
- [Commits](https://github.com/moxystudio/node-cross-spawn/compare/v7.0.3...v7.0.6)

---
updated-dependencies:
- dependency-name: cross-spawn
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2024-12-24 11:24:01 +09:00