Jwno

Timeline
Login

Timeline

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