Durden

Timeline
Login

Timeline

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

50 most recent check-ins

2025-02-02
12:23
xkb keymap swap used wrong direction for nbio open Leaf check-in: 8db095abd6 user: void tags: trunk, master
12:23
allow generic 'application' segment to spawn popups check-in: a7a7541e08 user: void tags: trunk, master
2025-01-27
00:54
mouse: write out dimensions for region-selector check-in: daba9e402c user: void tags: trunk, master
2025-01-15
23:09
safeguard against dangling cursor handler check-in: ce389b4dfc user: void tags: trunk, master
2024-12-30
10:02
re-add m2 lock gesture to profile picker check-in: 233007b83b user: void tags: trunk, master
2024-12-27
17:57
handle cancellation of display -> set background check-in: 8215854f0f user: void tags: trunk, master
2024-12-25
22:27
start plumbing in desktop icons check-in: dfa705eba8 user: void tags: trunk, master
22:25
xwl: don't move a window about to disappear check-in: 69eb4953c9 user: void tags: trunk, master
22:24
net: expose cursortag option check-in: 08ae2b93d0 user: void tags: trunk, master
2024-12-23
19:50
browser: cursor-tag was set to write rather than read check-in: 014fa72e08 user: void tags: trunk, master
2024-12-22
13:00
a12net: typo preventing menu access to close active discover check-in: dc41069744 user: void tags: trunk, master
2024-12-19
00:28
tts: check before calling reset_target 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