Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2024-10-21
| ||
15:29 | dd target/window/slice=overlay Leaf 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 | |
01:04 | tts: add basic handling of a11ywnd This lets clients that request an accessibility window be picked up by the tts tool and route messages and so on there. check-in: 8e2f297dc9 user: void tags: trunk, master | |