Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-07-11
| ||
16:53 | Simple test case for frame-move-into-viewport Leaf check-in: a97c085533 user: k tags: frame-viewport | |
08:23 | Return lowest-level ancestor that's updated from frame-move-into-view, so that the caller knows which frame to retile check-in: 271d2c547f user: k tags: frame-viewport | |
08:02 | Include parent paddings in frame movement calculation check-in: c79485e796 user: k tags: frame-viewport | |
2025-07-10
| ||
16:18 | frame-move-into-viewport method check-in: 5b4744f06f user: k tags: frame-viewport | |
12:26 | Fix the issue where unconstrained and unaligned child frames may be skipped when loading a dumped frame layout; More test for this scenario check-in: 51897a0375 user: k tags: frame-viewport | |
06:39 | Fallback to rect when dumped viewport is nil check-in: f68e998ad9 user: k tags: frame-viewport | |
06:24 | Save/restore viewports when dumping/loading frame layouts; Handle viewports in frame-reverse-children and frame-rotate-children check-in: fb471dc8ab user: k tags: frame-viewport | |
2025-07-08
| ||
16:36 | Handle unconstrained frames in frame-set-direction check-in: 8cb80bb6a1 user: k tags: frame-viewport | |
12:29 | Use viewport size instead of rect size, when calculating remaining siblings' sizes in frame-close check-in: e4e01f9852 user: k tags: frame-viewport | |
12:19 | In frame-close, remove parent's viewport when the only remaining child is a constrained frame; A test case for this scenario check-in: 80d99375ae user: k tags: frame-viewport | |
03:43 | More test for frame-insert-sub-frame check-in: 33289997c9 user: k tags: frame-viewport | |
03:42 | Calculate default sizes for inserted frames base on parent's viewport size, instead of rect size check-in: 172f3afd30 user: k tags: frame-viewport | |
03:40 | Check for invalid directions in :insert-frame command check-in: 1b420d3d98 user: k tags: frame-viewport | |
2025-07-07
| ||
12:28 | Tests for frame-resize; Temporarily disable viewport setting to correctly transform top-level frames' rects; Fix rect calculation when resizing unconstrained siblings check-in: 1e8cf63e85 user: k tags: frame-viewport | |
03:18 | Handle viewports in frame-flatten; :set-viewport and :remove-viewport methods for frame objects check-in: 97e0b64bd5 user: k tags: frame-viewport | |
2025-07-04
| ||
11:19 | Handle viewports in frame-balance check-in: b2822dc92c user: k tags: frame-viewport | |
09:27 | Test case for transforming a frame with viewport check-in: fe30daea6a user: k tags: frame-viewport | |
2025-07-03
| ||
13:35 | Cleaner code for :insert-frame command check-in: e6e9e0c61a user: k tags: frame-viewport | |
11:31 | Handle the sub-frame insertion case where the direction differs from the frame's current direction check-in: 0813acb1c9 user: k tags: frame-viewport | |
05:30 | Depth parameter for :insert-frame command check-in: 0c2d4b7e5b user: k tags: frame-viewport | |
03:15 | test-frame-close-with-unconstrained-parent-and-sibling check-in: 57869c8cba user: k tags: frame-viewport | |
2025-07-02
| ||
17:33 | Change frame-close to support frame viewports check-in: 424e458cb9 user: k tags: frame-viewport | |
2025-06-27
| ||
15:36 | Merge eval-from-command-line Leaf check-in: 1963c7a238 user: k tags: trunk | |
01:36 | Docs: Running a Command From System Command Line Leaf check-in: 6214a0edc6 user: k tags: eval-from-command-line | |
2025-06-26
| ||
15:24 | Docs: Explain some command line options with more details check-in: 5274002b07 user: k tags: eval-from-command-line | |
14:58 | Optional --export-all flag to save the whole REPL environment check-in: 2a88a3b3d1 user: k tags: eval-from-command-line | |
08:15 | Docs: Update Command Line Options check-in: f3222b9eba user: k tags: eval-from-command-line | |
04:16 | Exit after --eval flag is processed check-in: 86e83fa450 user: k tags: eval-from-command-line | |
03:57 | Make --repl flag optional in client mode, and use a default address when it's not specified check-in: 4edf423b5e user: k tags: eval-from-command-line | |
03:47 | Sort command line options alphabetically check-in: 73e52b19c2 user: k tags: eval-from-command-line | |
03:40 | --execute command line flag to execute registered commands through REPL connection check-in: 943ea92fa6 user: k tags: eval-from-command-line | |
2025-06-25
| ||
14:39 | Comments for REPL-related PEGs check-in: cd9dd7cd7c user: k tags: eval-from-command-line | |
14:16 | :auto-flush is not necessary for --eval; Check REPL prompt string more strictly check-in: fe8eb3c91f user: k tags: eval-from-command-line | |
2025-06-24
| ||
12:24 | There may be multiple eval clients check-in: 0e6ec2aa58 user: k tags: eval-from-command-line | |
04:17 | --eval flag to run Janet code from system command line check-in: 3b29ba6c09 user: k tags: eval-from-command-line | |
2025-06-23
| ||
02:11 | Bump version to 0.9.14 check-in: 7a1965c72d user: k tags: trunk, v0.9.14 | |
2025-06-20
| ||
04:05 | Examples: Use case-insensitive matching for exe names in the example config check-in: 692b1a9094 user: k tags: trunk | |
03:59 | Reschedule :window-opened event for Windows Terminal, to fix the issue where the first terminal window doesn't get managed properly check-in: 918c48fca2 user: k tags: trunk | |
2025-06-17
| ||
02:30 | ui-hint: Fix uia-hinter for Win 11 explorer.exe CabinetWClass windows check-in: 87a8a0c521 user: k tags: trunk | |
2025-06-16
| ||
15:41 | :walk-tree method for uia-manager check-in: ab7feb25ea user: k tags: trunk | |
2025-06-13
| ||
05:53 | Docs: Cookbook: Manage Elevated Windows check-in: 5a50c80e05 user: k tags: trunk | |
03:53 | Merge alt-as-mod-key check-in: 5a1f917c55 user: k tags: trunk | |
03:51 | Examples: Add Cancel keys to scratch pad keymap check-in: cd81d5c44a user: k tags: trunk | |
2025-06-12
| ||
03:50 | :has-uiaccess? method for window manager; rename :jwno-process-elevated? -> :own-process-elevated?; Also check if we have uiAccess, when trying to manage an elevated window check-in: 72c6a9f1f1 user: k tags: trunk | |
02:05 | Update Spork to f5295bfc0d41f947dc1bfd4d7c6a0400279dad5d check-in: 06b7965da4 user: k tags: trunk | |
01:57 | Add trustInfo node in manifest file, for testing uiAccess check-in: 0311f3597f user: k tags: trunk | |
2025-06-10
| ||
02:28 | Examples: Mention the :show-root-keymap key binding in example-config.janet Leaf check-in: 2581d68d88 user: k tags: alt-as-mod-key | |
02:11 | Docs: Update docs mentioning Win key bindings defined in example-config.janet check-in: 30530e19cc user: k tags: alt-as-mod-key | |
01:36 | Drop duplicate modifier keys in key specs check-in: 3bc921f6dc user: k tags: alt-as-mod-key | |
2025-06-05
| ||
17:58 | Sync with trunk check-in: 3f34bd6dab user: k tags: alt-as-mod-key | |