Age | Commit message (Expand) | Author |
2023-08-30 | til_settings: add get_setting_by_{idx,key}() variants | Vito Caputo |
2023-08-30 | modules/*: til_module_context_free() error paths | Vito Caputo |
2023-08-30 | sparkler: parameterize particles | Vito Caputo |
2023-08-29 | til: s/til_module_setup_finalize/til_module_settings_finalize/ | Vito Caputo |
2023-08-29 | til: s/til_module_setup_randomize/til_module_settings_randomize/ | Vito Caputo |
2023-08-29 | modules/strobe: add explicit "toggle" tap | Vito Caputo |
2023-08-29 | modules/strobe: tap hz value | Vito Caputo |
2023-08-29 | modules/strobe: s/ticks/last_flash_ticks/ | Vito Caputo |
2023-08-29 | modules/strobe: s/period/hz/ | Vito Caputo |
2023-08-29 | modules/rkt: drop ad-hoc last_ticks tracking | Vito Caputo |
2023-08-29 | main: prevent ticks from going backwards | Vito Caputo |
2023-08-29 | main: apply submit-to-present delay to ticks | Vito Caputo |
2023-08-29 | til_fb: return queue delay from til_fb_page_get() | Vito Caputo |
2023-08-29 | til_fb: track fb page submit-to-present duration | Vito Caputo |
2023-08-29 | modules/pixbounce: filter same-tick movements | Vito Caputo |
2023-08-28 | modules/spiro: filter same-tick context increments | Vito Caputo |
2023-08-25 | libs/sig: improve ops_sin output w/varying hz | Vito Caputo |
2023-08-24 | modules/shapes: clamp {scale,pinch_factor} to 0-1 | Vito Caputo |
2023-08-24 | modules/shapes: tap a bunch of the parameters | Vito Caputo |
2023-08-24 | modules/shapes: toggle pinches on n_pinches=0 | Vito Caputo |
2023-08-24 | modules/shapes: s/cos/sin/ for pinches | Vito Caputo |
2023-08-20 | modules/shapes: remove stale TODO comment | Vito Caputo |
2023-08-20 | main: drop get_ticks() in favor of til_ticks_now() | Vito Caputo |
2023-08-19 | til_stream: drop til_stream_pipe_set_owner() | Vito Caputo |
2023-08-19 | til_stream: the first tap per-frame should drive the pipe | Vito Caputo |
2023-08-19 | til_stream: set frame in til_stream_pipe_set_driving_tap() | Vito Caputo |
2023-08-19 | til_stream: track frame in til_stream_pipe_t | Vito Caputo |
2023-08-18 | main: call til_stream_start_frame() | Vito Caputo |
2023-08-18 | til_stream: introduce a per-stream frame counter | Vito Caputo |
2023-08-16 | modules/*: update all taps in context_create() | Vito Caputo |
2023-08-14 | modules/rkt: stop leaking rkt_setup_t.scener_address | Vito Caputo |
2023-08-14 | modules/rkt: gc module contexts after scener edits | Vito Caputo |
2023-08-14 | modules/rkt: free rkt_context_t.scenes in rkt_destroy_context() | Vito Caputo |
2023-08-14 | modules/rkt: wire up pipe_dtor to stop leaking rkt_pipe_t | Vito Caputo |
2023-08-14 | modules/mixer: restrict randomized module settings | Vito Caputo |
2023-08-14 | modules/rtv: add blurb about tokchannels leak | Vito Caputo |
2023-08-14 | til_settings: handle errors in til_settings_as_arg() | Vito Caputo |
2023-08-14 | til_str: handle overflows in til_str_appendf() | Vito Caputo |
2023-08-14 | til_str: realloc in increasingly larger increments | Vito Caputo |
2023-08-14 | modules/compose: exclude compose from layers | Vito Caputo |
2023-08-13 | main: free setups and settings in shutdown | Vito Caputo |
2023-08-13 | modules/rtv: don't gc from cleanup_channel() | Vito Caputo |
2023-08-13 | modules/shapes: plug context leak | Vito Caputo |
2023-08-13 | sdl_fb: plug title leak | Vito Caputo |
2023-08-13 | main: switch to til_fb_halt() | Vito Caputo |
2023-08-13 | til_fb: introduce til_fb_halt() | Vito Caputo |
2023-08-13 | til_fb: track all pages and free them in til_fb_free() | Vito Caputo |
2023-08-13 | til_stream: assert when gc leaks in til_stream_free() | Vito Caputo |
2023-08-13 | til_stream: return skipped count from til_stream_gc_module_contexts() | Vito Caputo |
2023-08-13 | til_stream: always assign n_module_contexts in register | Vito Caputo |