Commit Graph

  • 793b91b66f TV: guard key trace for host build master kekko 2026-10-05 22:23:19 +02:00
  • cc8d7b9733 TV: trace incoming keycodes kekko 2026-10-05 22:20:38 +02:00
  • 42a9ef4cb9 OSD: IDR on every menu encode, no drift kekko 2026-10-05 22:17:18 +02:00
  • efbc73f9c2 TV: literal key-hint strings for older SDL branch kekko 2026-10-05 21:56:17 +02:00
  • 26cdee25da OSD: 1280x720 menu, 2x text (mod-16 clean) kekko 2026-10-05 21:46:43 +02:00
  • 2c0a4d5537 TV: claim Back/Exit keys from compositor kekko 2026-10-05 21:44:56 +02:00
  • a376994b9f OSD: continuous repeat-feed keeps VDEC pipeline fed kekko 2026-10-05 20:53:48 +02:00
  • 2599e45b3d media: log LGNC Play failures kekko 2026-10-05 20:42:23 +02:00
  • c729da0239 OSD: trace encoder/video/encode path on TV kekko 2026-10-05 20:27:59 +02:00
  • 0985f60e31 OSD: Annex B framing for menu stream kekko 2026-10-05 20:22:03 +02:00
  • 02cac951dd TV: transparency hint before init, consistent surface state kekko 2026-10-05 20:11:22 +02:00
  • 88cc394f4d TV: opaque black present (proven splash clear), verify transparency live kekko 2026-10-05 19:59:43 +02:00
  • 30c2649328 TV: commit transparent frame so surface maps kekko 2026-10-05 19:57:42 +02:00
  • 17ea180ef3 TV: restore ifdef opener again kekko 2026-10-05 19:47:15 +02:00
  • 0397832f65 TV: plain FULLSCREEN so webOS shell takes the surface kekko 2026-10-05 19:44:32 +02:00
  • 475045adc8 TV: restore missing ifdef opener kekko 2026-10-05 19:35:13 +02:00
  • 23a7634b45 TV: transparent window so video plane shows through kekko 2026-10-05 19:29:41 +02:00
  • 4160c49e59 SDL-webOS: restore install prefix, idempotent patch kekko 2026-10-05 19:20:07 +02:00
  • c562b6bc3a SDL-webOS: fix old-side hunk count kekko 2026-10-05 19:15:38 +02:00
  • d4affdac3a SDL-webOS: fix patch hunk counts kekko 2026-10-05 19:15:26 +02:00
  • 9203135050 SDL-webOS: run patch inside source dir kekko 2026-10-05 19:13:37 +02:00
  • c9dbcff674 SDL-webOS: apply pointer guard as build patch, drop fork commit kekko 2026-10-05 19:11:32 +02:00
  • 0e295d94db SDL-webOS: guard pointer NULL deref kekko 2026-10-05 19:09:26 +02:00
  • 78c85068e0 TV: fullscreen window for splash/focus + guard pointer NULL deref kekko 2026-10-05 19:09:18 +02:00
  • 67e9c4bcbb webOS: link static libstdc++ archive by name kekko 2026-10-05 18:40:44 +02:00
  • 603653ca67 webOS: drop explicit shared stdc++ (undoes static link) kekko 2026-10-05 18:35:21 +02:00
  • c87e4db64c webOS: static-link C++ runtime for old libstdc++ kekko 2026-10-05 18:30:06 +02:00
  • b23edb0ed2 webOS: link pthread and rt for OpenH264 kekko 2026-10-05 18:23:38 +02:00
  • 1559548416 OSD: use real SEncParamExt API kekko 2026-10-05 18:17:05 +02:00
  • 9c39957c23 OpenH264: map CMake build type to meson kekko 2026-10-05 18:11:19 +02:00
  • 24df1e859f webOS: quote linker flags as single args kekko 2026-10-05 18:07:46 +02:00
  • 6471f007f6 webOS: shared libm for SDL source build kekko 2026-10-05 18:05:07 +02:00
  • 13fa3bcf73 OpenH264: restore Get_Property for install dir kekko 2026-10-05 18:02:10 +02:00
  • 052bdc8df2 OpenH264: flat libdir, fixed archive path kekko 2026-10-05 17:59:13 +02:00
  • beaef54459 OpenH264: resolve multiarch lib path kekko 2026-10-05 17:58:44 +02:00
  • 109b0c4f19 CI: nasm for OpenH264 kekko 2026-10-05 17:54:40 +02:00
  • 9c4d7a4974 CI: meson and ninja for OpenH264 kekko 2026-10-05 17:52:36 +02:00
  • 212de48435 webOS: restore SDL imported target definition kekko 2026-10-05 17:51:29 +02:00
  • c0bd44533c One UI: OSD menus everywhere, LVGL deleted, host decodes video kekko 2026-10-05 17:49:24 +02:00
  • c8194a64de TV: headless, no SDL video or LVGL. Host keeps UI. kekko 2026-10-05 17:27:29 +02:00
  • 5b5ec61e53 webOS: fix INSTALL_DIR ordering in SDL module kekko 2026-10-05 17:18:35 +02:00
  • 65038618d3 webOS: shared libdl for SDL source build kekko 2026-10-05 17:16:04 +02:00
  • acf77ac30b webOS: build SDL backport from source kekko 2026-10-05 17:12:58 +02:00
  • 58fbce41e5 TV: registry listener probe for globals kekko 2026-10-05 17:06:32 +02:00
  • 6311ec14a9 TV: manual Wayland handshake probe kekko 2026-10-05 16:59:16 +02:00
  • 06c53c0479 TV: pre-open video plane before SDL video init kekko 2026-10-05 16:56:11 +02:00
  • d1a54e22a6 TV: probe raw compositor socket connect kekko 2026-10-05 16:51:28 +02:00
  • 04717c6c31 TV: dump manager env in probe kekko 2026-10-05 16:41:50 +02:00
  • fe4003fef3 webOS: link shared libdl for dlopen probe kekko 2026-10-05 16:38:38 +02:00
  • a251533aee TV: probe dlopen per lib to find hang kekko 2026-10-05 16:36:03 +02:00
  • 618ed0c2ce TV: SDL and Wayland debug into trace file kekko 2026-10-05 16:31:37 +02:00
  • 2be555855d TV: full moonlight hint set before video init kekko 2026-10-05 15:58:50 +02:00
  • 60f020a96a TV: unmask SIGALRM for watchdog kekko 2026-10-05 15:54:42 +02:00
  • 4510918bcc TV: watchdog 3s to beat manager kill kekko 2026-10-05 15:51:42 +02:00
  • d0d2c76d6b TV: alarm watchdog instead of SDL thread kekko 2026-10-05 15:45:36 +02:00
  • b1da8217e4 main: restore App declaration clobbered by watchdog edit kekko 2026-10-05 15:40:59 +02:00
  • 96c314e291 TV: watchdog abort to capture video-init hang stack kekko 2026-10-05 15:40:18 +02:00
  • eda4725c44 TV: trace events vs video init separately kekko 2026-10-05 15:31:32 +02:00
  • 1ec998f41c TV: split SDL init, webOS hints before video (moonlight-tv sequence) kekko 2026-10-05 15:28:54 +02:00
  • 581a04ee91 TV: init LGNC media before SDL video (moonlight-tv order) kekko 2026-10-05 15:22:54 +02:00
  • 0545a95b1a TV: trace startup to file for splash-hang diagnosis kekko 2026-10-05 15:14:58 +02:00
  • 8ff7d67874 Revert Python IPK packer, keep working find_program ar kekko 2026-10-05 14:18:23 +02:00
  • 2d72253110 IPK: pack ar archive with stdlib Python, no external tools kekko 2026-10-05 14:15:51 +02:00
  • a04afa25bf IPK: resolve ar at pack time kekko 2026-10-05 14:10:55 +02:00
  • 7efdccf41a CI: binutils for ar/tar IPK fallback packer kekko 2026-10-05 14:08:43 +02:00
  • b27bad941a IPK: exclude LVGL from staging, fix mbedtls runtime path kekko 2026-10-05 14:05:33 +02:00
  • ec963fa53d CI: weak dlsym, silence warnings, cache NDK and ccache kekko 2026-10-05 14:01:35 +02:00
  • d3b5b8325a webOS: force shared libdl, sysroot static one is broken kekko 2026-10-05 13:54:02 +02:00
  • 7133cc1094 webOS: link dl via CMAKE_DL_LIBS for toolchain sysroot kekko 2026-10-05 13:50:11 +02:00
  • 8ad71808fe webOS: single-stream opus API, GNU source for memmem kekko 2026-10-05 13:46:56 +02:00
  • 694e2ed80b webOS: fix doubled opus include path kekko 2026-10-05 13:41:21 +02:00
  • e5dd7893c9 webOS: build app after opus install kekko 2026-10-05 13:39:17 +02:00
  • 58a9c43e82 webOS: fetch SDL backport at configure time kekko 2026-10-05 13:36:15 +02:00
  • 2bc80a179b webOS: pre-create SDL include dirs for configure check kekko 2026-10-05 13:33:14 +02:00
  • 9b2496d025 webOS: propagate SDL includes to dependents kekko 2026-10-05 13:30:54 +02:00
  • 66b93f7004 CI: strict smoke check, static opus, LVGL waits for SDL headers kekko 2026-10-05 13:27:07 +02:00
  • 39f9d05643 ihslib: POSIX broadcast enumeration, Linux host links kekko 2026-10-05 13:23:11 +02:00
  • 100711d372 scripts: set executable bit for Linux CI kekko 2026-10-05 13:16:06 +02:00
  • 690c5c9f0a gitattributes: force LF on patch files kekko 2026-10-05 13:13:00 +02:00
  • 0c199059d0 CI: upstream ihslib + patch files, latest actions, CRLF-proof apply kekko 2026-10-05 13:09:47 +02:00
  • ea08cf8340 ihslib as upstream + patch files, no fork needed kekko 2026-10-05 13:00:24 +02:00
  • 9812d06250 Update README.md Kekko 2026-10-05 12:52:49 +02:00
  • a308b9cd97 CI: run on master too kekko 2026-10-05 12:50:27 +02:00
  • 0b3c39918d Update README.md Kekko 2026-10-05 12:48:04 +02:00
  • f921b9b83a Steam View: Remote Play client for webOS TVs kekko 2026-10-05 12:40:31 +02:00