Commit graph

  • e75ffe5f72 lua add rb_poly.lua vector drawing and memoization demo master William Wilgus 2026-01-17 10:48:06 -05:00
  • 530cad0c7a FS#13718 - The image_save library (rocklua) can't correctly save an image with an odd resolution. William Wilgus 2026-01-20 22:49:24 -05:00
  • 86f35f1b53 hiby: r1_patcher: use generic bootloader name Roman Artiukhin 2026-01-20 14:45:18 +02:00
  • da5d6f8bf3 hiby: r1_patcher: add hotplug support Roman Artiukhin 2026-01-19 18:57:42 +02:00
  • b25f59a98a hiby: r1_patcher: fix possible boot hang and flash failures Roman Artiukhin 2026-01-19 18:49:31 +02:00
  • 7bc856046b hiby: backlight: use framebuffer blanking instead of PWM on hosted targets Roman Artiukhin 2026-01-18 12:08:33 +02:00
  • 476d23ac3a Fix red in 7e31f2a6d5 Solomon Peachy 2026-01-19 13:46:22 -05:00
  • 7e31f2a6d5 imx233: move SoC-specific config symbols to separate header Aidan MacDonald 2026-01-19 13:11:14 +00:00
  • ef31aae6f4 Remove wrong define for HiBy R3 Pro II BATTERY_DEV_NAME resulting in the device shutting down almost instantly. Marc Aarts 2026-01-19 16:58:02 +01:00
  • e13619b888 usb_audio: Fix compile failure with a (debug && !logf) build Solomon Peachy 2026-01-19 09:24:41 -05:00
  • 8d15aff38a devinput: Fix regression on Hiby R1 Solomon Peachy 2026-01-18 07:44:48 -05:00
  • b9ce049876 debug: show touchscreen info in the hw debug screen on hibylinux targets Solomon Peachy 2026-01-17 21:23:19 -05:00
  • a9e4c80878 hibylinux: Button code should be displayed in hex. Solomon Peachy 2026-01-17 20:10:51 -05:00
  • 3a4da9381e surfansf28: Correct touchscreen operation Solomon Peachy 2026-01-17 19:58:21 -05:00
  • f0d99391de plugins: random folder advance: misc improvements Christian Soffke 2026-01-01 19:26:06 +01:00
  • fcb2289274 voice: when building from vstrings targetid needs to come from within Solomon Peachy 2026-01-15 09:20:06 -05:00
  • dd0d9549ab Fix red in 75edff7880 due to various bootloaders Solomon Peachy 2026-01-14 16:53:55 -05:00
  • 75edff7880 usb: fix random "null ctrl req" panic when switching usb config mojyack 2025-12-07 21:02:58 +09:00
  • d395520cd0 fix yellow 2e9c2da Christian Soffke 2026-01-14 17:45:01 +01:00
  • 2e9c2dafb2 fix use of out-of-scope stack memory in 18dfd8f691 Christian Soffke 2026-01-14 17:11:50 +01:00
  • c296c2781a fix regression 18dfd8f691 Christian Soffke 2026-01-14 15:27:44 +01:00
  • 4541c94292 metadata: vorbis: fix warning when building sim on aarch64 linux Christian Soffke 2026-01-11 15:27:40 +01:00
  • 58616e685d gui: yesno: don't force redraw when leaving screen Christian Soffke 2025-12-31 15:40:36 +01:00
  • 18dfd8f691 Reduce list title glitches when switching between menus Christian Soffke 2025-12-24 11:38:39 +01:00
  • 399230e9ec Use SBS title in delete confirmation screens Christian Soffke 2025-12-30 12:36:31 +01:00
  • d1c3e3b08b Partial revert of 04c45933e Solomon Peachy 2026-01-13 19:41:09 -05:00
  • 7518b8c309 debug: only show usb_charging_maxcurrent() if HAVE_USBSTACK is defined. Solomon Peachy 2026-01-13 19:28:54 -05:00
  • 4850684149 Fix red introduced in 41d5ca3c48 Solomon Peachy 2026-01-13 17:28:36 -05:00
  • bc32d43c17 echoplayer: add charger detection and USB current limit setting Aidan MacDonald 2026-01-13 13:57:34 +00:00
  • cd20bc7d16 debug_menu: show USB charging current limit on battery screen Aidan MacDonald 2026-01-13 20:19:40 +00:00
  • 350e2b9b02 firmware: add missing 'void' in usb_charging_maxcurrent() definition Aidan MacDonald 2026-01-13 20:15:52 +00:00
  • 04c45933e8 firmware: get rid of unused "xxx_sleep()" storage driver function Aidan MacDonald 2026-01-13 14:44:26 +00:00
  • 41d5ca3c48 skin: add new %pP tag (playlist progress as percentage) Arin Kim 2026-01-13 16:41:55 +01:00
  • 1c429e2209 settings: double internal size of "path list" from 80 to 160 bytes Solomon Peachy 2026-01-13 08:04:47 -05:00
  • 450687bc3d stm32h743: fix incorrectly defined SRAM3 size Aidan MacDonald 2026-01-13 12:06:21 +00:00
  • adb5e2e44f arm: handle unaligned addresses in Cortex-M cache ops Aidan MacDonald 2026-01-12 23:03:06 +00:00
  • 74d86ab965 manual: Document the 'database scan paths' setting Solomon Peachy 2026-01-13 07:55:04 -05:00
  • d9289e7f5c rbutil: Use lang-enum.txt in voicestrings.zip if present Solomon Peachy 2026-01-12 20:22:43 -05:00
  • 55f2e2d5d5 echoplayer: fix incorrect loop bounds in lcd_update_rect() Aidan MacDonald 2026-01-12 15:34:03 +00:00
  • c41242615e usb: designware: allow maxpktsize >= 1024 mojyack 2026-01-03 18:04:49 +09:00
  • 3dff77460d usb: arc: fix unable to receive 64 bytes long control packet mojyack 2025-12-03 09:55:18 +09:00
  • 1319426749 usb: hid: move hid definitions to usb_hid_def.h mojyack 2025-11-21 13:11:53 +09:00
  • 97dce282b4 echoplayer: add USB support Aidan MacDonald 2026-01-07 17:29:43 +00:00
  • 671320b5d1 echoplayer: implement basic power-on / power-off logic Aidan MacDonald 2026-01-12 16:07:55 +00:00
  • e29780fe09 firmware: fix thread_exit handling on ARM Cortex-M Aidan MacDonald 2026-01-12 12:35:56 +00:00
  • af4ff3e270 firmware: split ARM classic & Cortex-M thread implementations Aidan MacDonald 2026-01-12 11:01:41 +00:00
  • 2db798ff6d FS#13755: Updated Moldavian and Romanian translations (Mihai Alexandru Vasiliu) Solomon Peachy 2026-01-12 08:25:15 -05:00
  • b9089640a3 Add Nyx Guan to CREDITS Nyx Guan 2026-01-10 23:18:33 +00:00
  • d15ccd771d echoplayer: add function to enable 1V8 regulator Aidan MacDonald 2026-01-09 23:59:19 +00:00
  • 80e1c2b27e usb-designware: allow setting USB speed in DCFG register Aidan MacDonald 2026-01-09 23:40:16 +00:00
  • 5dd2756b14 usb-designware: allow setting FDMOD bit to force device mode Aidan MacDonald 2026-01-08 00:32:48 +00:00
  • 361cd46a08 usb-designware: fix incorrect cache discard with DMA disabled Aidan MacDonald 2026-01-10 14:30:21 +00:00
  • 047871c58a stm32h7: detect unsupported SDMMC transfers to ITCM Aidan MacDonald 2025-12-30 00:30:11 +00:00
  • 3da69af83c font: logf: fix pointer in buflibmove_callback Christian Soffke 2026-01-10 07:11:51 +01:00
  • 752467dee4 3ds: Various fixes, optimizations. Mauricio Garrido 2026-01-09 17:20:29 -06:00
  • 0777add596 voice: Support generating voice files from contents of voicestrings.zip Solomon Peachy 2026-01-08 20:05:34 -05:00
  • 0abfb3ff78 voice: Include a simple string enumeration in voicestrings.zip Solomon Peachy 2026-01-08 20:13:04 -05:00
  • 032a38df4e lua -- remove direct rb-> libc calls infavor of macro substitution WIP William Wilgus 2025-12-16 10:35:03 -05:00
  • ded29fd751 lua plugin remove strfrtime in favor of strfrtm.lua William Wilgus 2026-01-05 09:31:27 -05:00
  • 873163c671 iMX233 RTC init: make clock source (32kHz/24MHz) explicit for targets Sebastian Leonhardt 2025-11-29 12:13:52 +01:00
  • 2f2b90535a firmware: use C versions of memcpy and memmove for ARM Cortex-M Aidan MacDonald 2026-01-08 14:59:34 +00:00
  • 6f4b6a8078 make: remove asm.make and use asm/SOURCES directly Aidan MacDonald 2026-01-08 14:40:03 +00:00
  • e2196c4566 Run the LBA48 check only if the target has support for reading of SysCfg Vencislav Atanasov 2026-01-06 22:11:27 +02:00
  • e3372f495e Add a dummy nand_get_info for ipodnano3g and ipodnano4g Vencislav Atanasov 2026-01-06 22:05:33 +02:00
  • 98a182a19f genlang: More fixes Solomon Peachy 2026-01-08 08:17:20 -05:00
  • 24220d13e5 genlang: Correct the 'size' in the binary vstrings sub-header Solomon Peachy 2026-01-06 23:06:47 -05:00
  • 1f39ae52e3 codecs: fix compile error on ARM Cortex-M DEBUG app builds Aidan MacDonald 2026-01-04 03:03:22 +00:00
  • e6e56ceb51 firmware: make lc_open_from_mem() optional Aidan MacDonald 2026-01-04 14:21:43 +00:00
  • cb2b2a5021 simulator: remove lc_open_from_mem() implementation Aidan MacDonald 2026-01-04 14:19:26 +00:00
  • d791d26b6b apps: remove lc_open_from_mem() from plugin API Aidan MacDonald 2026-01-04 14:15:44 +00:00
  • 3d281c2ea3 apps: cleanly disable codec buffering when not supported Aidan MacDonald 2026-01-04 14:08:34 +00:00
  • 3d0888875e firmware: introduce CONFIG_BINFMT Aidan MacDonald 2026-01-04 13:36:21 +00:00
  • 8b6491db57 rbutil: fix stray rbutil.log creation when using a suffix Hairo R. Carela 2026-01-05 11:54:27 -04:00
  • 012245c51f tagtree/tagcache add new clause operator contains_oneof Nyx Guan 2025-12-27 23:43:42 +00:00
  • b31becd4bc lang: Actually remove the deleted translations from SOURCES Solomon Peachy 2026-01-04 17:43:41 -05:00
  • 87f135b349 Retire the Afrikaans and Walliser German "translations" Solomon Peachy 2026-01-04 17:19:08 -05:00
  • 2c30a6e243 voice: Switch default Turkish Piper TTS voice from fettah to dfki Solomon Peachy 2026-01-04 14:20:43 -05:00
  • 2e532129d7 echoplayer: add storage & RTC demo in bootloader Aidan MacDonald 2025-12-23 23:06:25 +00:00
  • 6a8989f347 echoplayer: enable SD card using sdmmc_host Aidan MacDonald 2025-12-30 00:33:59 +00:00
  • 141b4a223f stm32h7: implement sdmmc_host-based SDMMC controller driver Aidan MacDonald 2025-12-30 00:30:11 +00:00
  • 38db211a48 stm32h743: add SDMMC registers and RCC_AHB3RSTR register Aidan MacDonald 2025-12-29 14:10:05 +00:00
  • ed1f34af75 system: add membarrier() function for compiler memory barrier Aidan MacDonald 2025-12-30 15:19:01 +00:00
  • 87bf6b4ebb firmware: add sdmmc_host storage driver Aidan MacDonald 2025-12-30 00:40:35 +00:00
  • 385483d6c5 manual: Don't lead a paragraph with '\\' Solomon Peachy 2026-01-03 23:18:53 -05:00
  • 1f97ae73a5 Use user preferred touchscreen mode in 'Main Menu Config' plugin instead of defaulting to 'button' mode. Marc Aarts 2026-01-02 09:42:07 +01:00
  • a0bd48bfd7 Creative ZENV: fix keymap Sebastian Leonhardt 2026-01-01 19:22:41 +01:00
  • d695c3b95b rgnano: rbutil support and manual updates Hairo R. Carela 2026-01-03 11:34:34 -04:00
  • e3bb80384d usb: do not call usb_core_do_set_config(0) inside bus reset isr mojyack 2025-12-17 15:12:13 +09:00
  • 6db1e937e9 usb: set config to 0 on bus reset and exit mojyack 2025-12-17 14:53:36 +09:00
  • 03fbd2784d usb: preparation to support multiple usb configs mojyack 2025-12-17 12:51:02 +09:00
  • ea49358cc6 playlist: fix missing cleanup on OOM in playlist_resume() Aidan MacDonald 2026-01-04 00:03:00 +00:00
  • 3892773bd7 playlist: fix deadlock when calling playlist_restore() on certain timing mojyack 2025-12-16 04:27:43 +09:00
  • ef47ffe250 Fix the last of the issues introduced in 350a2250b Solomon Peachy 2026-01-03 14:42:36 -05:00
  • 247d2020fa Mechanical correction for Ukrainian translation Solomon Peachy 2026-01-03 14:03:57 -05:00
  • ae1bcbf913 FS#13743 - Small fix for Ukrainian translation (Pavlo Rudy) Solomon Peachy 2026-01-03 14:02:08 -05:00
  • 5bbd4d63f0 Fix build errors+warnings introduced in 350a2250b1 Solomon Peachy 2026-01-03 13:29:26 -05:00
  • eccce5b267 docs: add myself to CREDITS and COMMITTERS mojyack 2025-12-23 15:45:15 +09:00
  • 350a2250b1 usb: implement endpoint allocation mojyack 2025-12-17 11:13:43 +09:00
  • f13f80c506 rbutil: more path suffix support Hairo R. Carela 2026-01-02 00:15:40 -04:00
  • 8aec8ee686 configure: Filter out "-Wl,-z,noexecstack" for winsim builds Solomon Peachy 2026-01-02 07:51:11 -05:00