Durden

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2024-12-19
00:28
tts: check before calling reset_target Leaf check-in: 865da2133a user: void tags: trunk, master
2024-10-21
15:29
dd target/window/slice=overlay check-in: e6b4d0691a user: void tags: trunk, master
15:28
send mouse-out event to external windows check-in: a41a724888 user: void tags: trunk, master
2024-10-20
08:25
initial display ppcm (mainly laptops) fix check-in: bb639020ed user: void tags: trunk, master
2024-10-18
10:27
tts: expose reset for cursor controls, don't set flags on internal windows check-in: 1032a0c4da user: void tags: trunk, master
2024-10-14
11:27
tts: synch default cursor bindings check-in: 47bcbd4964 user: void tags: trunk, master
11:10
tts: switch to separate a11y_ modifier, add cursor synch for tui check-in: 47e8caaf43 user: void tags: trunk, master
2024-10-13
08:39
x11: expose option to toggle autopaste check-in: f280f6a6be user: void tags: trunk, master
08:38
input:repeat/delay adjust validation values check-in: 7192a7ff61 user: void tags: trunk, master
08:38
tts: expose beep as path, drop 'speak' prefix from manual speech path check-in: b7e85e787f user: void tags: trunk, master
08:37
firstrun: switch to using preset tool check-in: 5828349761 user: void tags: trunk, master
08:37
bbar: use active-display font size adjustment check-in: 507c35a81f user: void tags: trunk, master
2024-10-11
13:18
add hyperlegible font for a11y check-in: 125e04324d user: void tags: trunk, master
13:17
input: missing 'value' field for content-state check-in: 526fa4c75a user: void tags: trunk, master
13:17
share: check for valid sources for share-to check-in: d104145b62 user: void tags: trunk, master
13:16
x11: forward drag event outside redirected window border check-in: 2df3c81faf user: void tags: trunk, master
13:16
minor tweaks to composition tool check-in: 84110a9b02 user: void tags: trunk, master
08:22
tts: make sure to read from frame updates for a11y_windows check-in: 6d3c9a323a user: void tags: trunk, master
07:43
tts: fixups to rendering a11y wnd check-in: 8e3bb142f7 user: void tags: trunk, master
2024-10-10
14:09
tts: use different wavetypes based on content for cursor on tui windows check-in: c29c593af8 user: void tags: trunk, master
2024-10-07
13:55
tts: fixes to cursor gain and reading tui row at mouse check-in: 12c0448ab3 user: void tags: trunk, master
08:29
tts: add support for popup ui primitive check-in: 7b7867b91f user: void tags: trunk, master
05:52
ensure last menu helper state is kept up to date In the edge case of navigating from item with description to item without, then going back, the helper label does not reappear due to incorrect last label state. check-in: 21bfce5efe user: cipharius tags: trunk, master
2024-10-02
08:25
alt text annotations, flesh out tts and presets more check-in: 315eac02f6 user: void tags: trunk, master
2024-09-24
19:22
let HC_PALETTE scheme affect caret colour check-in: 3248387d03 user: void tags: trunk, master
2024-09-23
23:47
first import of 'preset' tool that will replace initial config This tool is supposed to be a more user friendly way of querying all the initial options that people will likely want to configure, e.g. accessibility, visuals, wm scheme, ... check-in: 3086fba6ab user: void tags: trunk, master
23:32
don't terminate value query if validator fails on sysk[accept] check-in: eb38414039 user: void tags: trunk, master
01:13
tts: add =yes, =no confirmation to destroying a voice check-in: 69447b4618 user: void tags: trunk, master
01:12
expose option to pick high-contrast palette preset check-in: e597b79b0b user: void tags: trunk, master
2024-09-21
11:17
add tiling/breadth_cap for autocreating new workspaces check-in: 5fde26f4cc user: void tags: trunk, master
2024-09-18
13:43
composition: seek with keypresses, background reload timer check-in: 477ec88c85 user: void tags: trunk, master
13:42
log scroll state changes in WM domain check-in: 41a0b4cd1b user: void tags: trunk, master
2024-09-04
00:12
composition: start populating slots dynamically check-in: 8d93122e1f user: void tags: trunk, master
2024-09-02
23:38
composition: handle AlbumInfo.txt check-in: 68cadfef8a user: void tags: trunk, master
2024-09-01
02:05
add (incomplete) composition tool and placeholder devmap This is intended to hit a few targets with one stone. Depending on the profile it can be used to quickly turn durden into a htpc like media browser, custom device 'locked down' frontend or as a streaming tool. With some minor wringing it should also be able to be pulled out as a standalone appl for testing a12-directory hosted streaming to drive some of the upcoming development work there. The devmaps define the layout and constraints of the composition, with the special parts being 'slots' and 'selectors'. Selectors allow for navigation from a provided list that can either come from a static .lua list or dynamically generated by globbing / scraping a path. The selector then routes input and populates layout 'slots' (e.g. preview clip, descriptive text, etc.). If the profile is marked dynamic, other windows can be dragged into these slots instead. When combined with the /target/share option. check-in: fd026f25bd user: void tags: trunk, master
2024-08-30
16:48
(x11) asynch race on window resize on destroy checked vid but not detach state check-in: 57c61af987 user: void tags: trunk, master
2024-08-05
23:24
display: re-add display/displays/current/share/file This consolidates the code in target/share into suppl and maps the file part into display. It is open-ended if other options (share into etc.) should be added for the display as well, since it's easier tracking / control with region/monitor, but this makes it easier to record demos without having to trim start/end. check-in: 9e608e9ab7 user: void tags: trunk, master
2024-07-02
00:19
tts: better tui window handling, minor bits missing still check-in: 9146efce8f user: void tags: trunk, master
2024-06-28
16:45
tts: expose binding completion helper through speech on first active voice check-in: f456eb3247 user: void tags: trunk, master
08:58
hold m1, m2, m1_m2 to get a popup of possible context-local bindings check-in: b50ebbf605 user: void tags: trunk, master
2024-06-25
17:06
tts: split out basic into basic/cursor with different channels, fix multi-profile loading check-in: 82b43df018 user: void tags: trunk, master
2024-06-24
02:28
tts: add support for spatial positioners check-in: 81451c8ba7 user: void tags: trunk, master
02:17
audio: expose recent upstream arcan controls check-in: aae8267f91 user: void tags: trunk, master
02:16
stray print in extevh check-in: 41f4b47edf user: void tags: trunk, master
02:16
typer: show oracle initial in menu check-in: af109189ac user: void tags: trunk, master
02:15
switch browse to use opendir() form of glob_resource check-in: 18e8883bfa user: void tags: trunk, master
2024-06-20
00:09
expose audio positioner controls for target/audio check-in: 1f4fec467f user: void tags: trunk, master
2024-06-16
22:30
open/target would use the wrong source for checking tag for external launch check-in: 6235aecf42 user: void tags: trunk, master
22:16
display - cleanup mouse zoom, add autopan option check-in: 2764d8c7c6 user: void tags: trunk, master
21:40
tts: hook mouse cursor, split message into prefix and main, allow substitution patterns on main check-in: 0e57a6ddea user: void tags: trunk, master