Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-04-11
| ||
03:52 | layout-history manual mode Leaf check-in: 0a6ab509cf user: k tags: trunk | |
2025-04-10
| ||
11:47 | :get-adjacent-frame test for out-of-order top-level frames (monitors) check-in: a877957d33 user: k tags: trunk | |
08:14 | Fix adjacent top-level frame selection check-in: fbc47675ab user: k tags: trunk | |
04:43 | Use hungarian assignment algorithm to match nearby monitors and dumped layout data check-in: 260a11804d user: k tags: trunk | |
2025-04-09
| ||
10:18 | History entry limit; Layout history commands check-in: 80c7c8cdcf user: k tags: trunk | |
05:05 | Trigger :layout-changed hook in auto-layout code check-in: a3a51ad348 user: k tags: trunk | |
04:45 | Trigger :layout-changed hook when a new window gets managed, so that new windows are saved to the layout history check-in: c6514e3c5d user: k tags: trunk | |
04:27 | Don't save a history entry when a new monitor is plugged in, since the new top frame is always empty check-in: bfce835cc2 user: k tags: trunk | |
03:53 | Trigger :layout-changed hook when monitor arrangement gets updated check-in: 614080535d user: k tags: trunk | |
03:19 | Remove all windows whenever we load a layout from history, to prevent duplicate hwnds appearing in different window objects check-in: b4bdea9035 user: k tags: trunk | |
02:49 | Place excessive windows in a nearby frame, when loading layouts from history check-in: 903962c027 user: k tags: trunk | |
02:04 | Activate nodes correctly when loading a layout from history check-in: 5e38e5bd2a user: k tags: trunk | |
01:10 | Apply tag settings before actually loading frame layouts; Reset frame direction when doing :clear-children, to keep the frame states consistent check-in: f390fece3e user: k tags: trunk | |
2025-04-08
| ||
11:59 | Trigger :layout-changed hook in various commands check-in: 30821357b4 user: k tags: trunk | |
11:26 | Trigger :layout-changed hook in window-manager; :get-current-layout method for tree node objects check-in: 8c6b0fe495 user: k tags: trunk | |
11:25 | jwno/layout-history module check-in: f53e10afdb user: k tags: trunk | |
02:35 | :layout-changed hook check-in: adf4cbcf92 user: k tags: trunk | |
2025-04-07
| ||
16:20 | :dump and :load methods for tree nodes check-in: adff2aa9e0 user: k tags: trunk | |
14:55 | util/pointer-to-number check-in: e59b87bd6c user: k tags: trunk | |
14:52 | :clear-children method for tree node check-in: bc6dbd4671 user: k tags: trunk | |
14:51 | Initialize :data-dir and :user-config-file before loading config file, so that they are available in the config environment check-in: f7b8235145 user: k tags: trunk | |
11:38 | Include :user-config-file and :data-dir in the context object check-in: 2d70721fb8 user: k tags: trunk | |
11:07 | Rename tree node method :dump-subtree -> :print-subtree check-in: e81ae25176 user: k tags: trunk | |
10:58 | Docs: Fix link to Built-In Hooks page check-in: 969472693f user: k tags: trunk | |
09:27 | Auto layout: Rows check-in: d141618d0b user: k tags: trunk | |
08:18 | Rename :filter-bsp-window hook to :filter-auto-layout-window check-in: 435787179c user: k tags: trunk | |
04:45 | Examples: dump-and-restore: restore-layout and restore-virtual-desktop-container check-in: d3a3d8beae user: k tags: trunk | |
02:57 | Examples: dump-and-restore: Allow restoring window data to another window check-in: 64258edcc0 user: k tags: trunk | |
02:53 | Examples: dump-and-restore: Do not restore windows that are moved to another virtual desktop check-in: b8a3950b85 user: k tags: trunk | |
2025-04-03
| ||
09:29 | Examples: dump-and-restore: Return remaining rogue windows after restoring a frame's layout check-in: d5156e0754 user: k tags: trunk | |
03:49 | :shutting-down hook check-in: aa1f0d1113 user: k tags: trunk | |
03:40 | Docs: Cookbook: Pause Key Binding Handling check-in: 4d0bff430b user: k tags: trunk | |
03:02 | Docs: :toggle-window-management command check-in: 0bd71e2519 user: k tags: trunk | |
02:47 | :toggle-window-management command check-in: d4a56c1923 user: k tags: trunk | |
2025-04-02
| ||
12:01 | Examples: restore-node function (WIP) check-in: 1cce667378 user: k tags: trunk | |
03:59 | Experiment on dumping and restoring a layout (WIP) check-in: b5c713ed38 user: k tags: trunk | |
2025-04-01
| ||
16:19 | Docs: Fix caret rotation when a node in a deeper level is selected check-in: c18966af17 user: k tags: trunk | |
15:59 | Docs: Update auto generated hook pages, to include type info and function signatures check-in: d21611f1bb user: k tags: trunk | |
15:57 | Docs: Auto generate hook types and function signatures check-in: 66920735ed user: k tags: trunk | |
12:27 | Docs: Add auto generated placeholder pages for built-in hooks check-in: ac05b3c6b5 user: k tags: trunk | |
10:29 | Docs: Script to generate command docs check-in: c2dd26ab3a user: k tags: trunk | |
10:28 | Docs: Add generated command docs check-in: ff6a626d5e user: k tags: trunk | |
10:27 | Remove unused variables check-in: 451f8b7c92 user: k tags: trunk | |
04:24 | Docs: Fix relative links check-in: 97186ec66f user: k tags: trunk | |
04:20 | Docs: Built-In Commands (WIP) check-in: 5e158dc889 user: k tags: trunk | |
03:49 | Docs: collapsible nav menu items check-in: a9cd7e3624 user: k tags: trunk | |
2025-03-31
| ||
15:53 | Docs: Only show TOC for currently selected nodes; Add a caret before nodes with children check-in: b1888110c1 user: k tags: trunk | |
08:41 | Docs: Wording check-in: 61c15d50ef user: k tags: trunk | |
2025-03-27
| ||
04:26 | Docs: Layout Nodes page (WIP) check-in: 574989833d user: k tags: trunk | |
04:25 | Docs: Frame Nodes check-in: 090d8a277d user: k tags: trunk | |