Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-05-29
| ||
18:14 | Use the new :set-focus-to-* methods from window manager Leaf check-in: 0261c45a82 user: k tags: trunk | |
17:45 | :set-focus-to-hwnd and :set-focus-to-desktop methods for window manager check-in: 563cddd8c8 user: k tags: trunk | |
17:39 | Use the new :get-focused-hwnd method, instead of :get-focused-window from uia manager check-in: 11aa1f35d0 user: k tags: trunk | |
17:09 | :get-focused-hwnd method for window manager check-in: afce93028e user: k tags: trunk | |
16:51 | :get-pid-path method doesn't really belong to the window manager check-in: 20848fee23 user: k tags: trunk | |
16:48 | Examples: Orthogonal mode for mouse-grid check-in: 5c5dc235f9 user: k tags: trunk | |
2025-05-27
| ||
17:34 | Docs: Layout Nodes check-in: 3e9783e21b user: k tags: trunk | |
16:13 | Support :show-highlights and :line-width options in frame-hinter check-in: 8513bd4bde user: k tags: trunk | |
15:34 | ui-hint: Allow hinter to return nil element list check-in: 8b69841266 user: k tags: trunk | |
15:10 | Examples: Descriptions for minimal-config.janet check-in: 20255af73c user: k tags: trunk | |
2025-05-26
| ||
20:49 | Examples: Add minimal-config.janet check-in: 9665ef30ec user: k tags: trunk | |
20:19 | Use the new interface to retrieve window rects check-in: f3ce32ec82 user: k tags: trunk | |
19:31 | window-get-rect and wm-get-hwnd-rect functions check-in: fafacb8289 user: k tags: trunk | |
2025-05-23
| ||
18:57 | :resize-window command; Overload :move-window command to allow moving windows in physical pixels check-in: 309412497a user: k tags: trunk | |
17:57 | Test for uia-manager-enumerate-children check-in: 72965aa8de user: k tags: trunk | |
2025-05-22
| ||
03:57 | README for example directory check-in: 98ba78afcc user: k tags: trunk | |
02:58 | Examples: The no-access-to-mutable-states limitation is not necessary anymore check-in: fb9648eff9 user: k tags: trunk | |
02:31 | Examples: More comments to explain the behavior of the example config check-in: 1f6655e4d1 user: k tags: trunk | |
01:46 | Docs: Details about AltGr key check-in: 6a6dc16cb4 user: k tags: trunk | |
2025-05-21
| ||
17:12 | Fix memory leak in uia-manager-get-parent-window check-in: 66863ecd20 user: k tags: trunk | |
2025-05-19
| ||
16:35 | Draw ui-hint highlight boxes more accurately check-in: fe4f38d130 user: k tags: trunk | |
15:41 | Properly check key-list argument for :ui-hint command check-in: 8d31c87d5b user: k tags: trunk | |
2025-05-16
| ||
10:02 | Examples: bounce.janet: ev/with-deadline should only include ev/take check-in: fdf03cdca9 user: k tags: trunk | |
08:11 | Examples: bounce.janet: Only unpause bouncers on the visible virtual desktop; Use try-to-give instead of ev/give, to prevent dead bouncers crashing the hook functions check-in: 37d71df311 user: k tags: trunk | |
05:41 | Examples: bounce.janet: Add comments for fiber mode check-in: a6700bd958 user: k tags: trunk | |
05:27 | Examples: bounce.janet: Pause bouncers on invisible virtual desktops check-in: 3d2d92c87c user: k tags: trunk | |
04:37 | Examples: bounce.janet: Optional mode to spawn fibers, instead of threads check-in: b3db7eca2d user: k tags: trunk | |
04:24 | Examples: bounce.janet: Optional mode to spawn fibers, instead of threads check-in: e37cc54df9 user: k tags: trunk | |
02:25 | Examples: bounce.janet: Stop windows from "slipping through" the boundaries check-in: 862ad80c0e user: k tags: trunk | |
00:46 | Examples: bounce.janet: Rename threads -> bouncers check-in: 313b5c2106 user: k tags: trunk | |
00:32 | Examples: bounce.janet: Fix gravity calculation; Don't wait if therer's no thread to wait for check-in: 9cc721df20 user: k tags: trunk | |
2025-05-14
| ||
04:26 | Examples: Spring Lisp Game Jam 2025 submission check-in: b0949452fc user: k tags: trunk | |
2025-05-12
| ||
09:26 | Debug builds with JPM's --build-type=debug option check-in: 14def519c2 user: k tags: trunk | |
09:24 | Show executed commands when JPM's --verbose flag is set check-in: 0e85a8a361 user: k tags: trunk | |
03:18 | Examples: Remove old example scripts check-in: 34ebc898ce user: k tags: trunk | |
03:13 | Examples: Mouse grid example inspired by Grid mode from Warpd check-in: 8ee72f14a2 user: k tags: trunk | |
03:12 | Set WS_EX_TRANSPARENT on the ui-hint window, to prevent it from blocking the mouse events sent by the :ui-hint command check-in: 27c2cc26da user: k tags: trunk | |
2025-05-09
| ||
02:52 | Properly name all default filter hook functions check-in: e73dd59e7c user: k tags: trunk | |
02:50 | Docs and examples: Recommend naming filter hook functions check-in: 46f58947de user: k tags: trunk | |
2025-05-08
| ||
01:05 | Docs: Fix link to Built-In Hooks page check-in: 7e833d29a4 user: k tags: trunk | |
2025-05-07
| ||
02:53 | Bump version to 0.9.13 check-in: a61a6d198d user: k tags: trunk, v0.9.13 | |
01:21 | Use actual geometries from the child frames when doing calculations in frame-transform, so that the :padding tag takes effect immediately when transforming check-in: b2305006fb user: k tags: trunk | |
01:18 | Docs: Mark unfinished items in the reference index as WIP check-in: 67299cc7c5 user: k tags: trunk | |
01:17 | util/union-rect function check-in: ac55985c80 user: k tags: trunk | |
2025-05-06
| ||
09:36 | Docs: Placeholder for util/merge-settings function check-in: 0fa9b80b7a user: k tags: trunk | |
09:33 | Set default layout history limit to 512 check-in: 4dee1feab0 user: k tags: trunk | |
09:27 | Examples: Enable layout-history in example-config.janet check-in: 596be9222b user: k tags: trunk | |
09:17 | Merge ui-hint check-in: fcc97e205d user: k tags: trunk | |
05:00 | Docs: jwno/user-config module check-in: 01b460bc75 user: k tags: trunk | |
04:56 | Docs: Placeholders for jwno/util code check-in: 13e7a9ab59 user: k tags: trunk | |