(name 'OB-ToolBuilder-cwp.12' message 'Added support for icons.' id 'f4948bdf-dff1-4c6e-bb96-4a12dd6cbf6e' date '8 December 2011' time '12:50:51.444 pm' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.11' message 'Unified the building of buttons for OBSwitch and OBFixedButtonPanel.' id '27267f19-902d-49d9-b3a5-a99673ba4930' date '1 December 2011' time '5:26:57.153 pm' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.10' message 'Moved all the widget building logic into a visitor.' id '62fddfe3-30c6-4a71-812e-f55ad8711a36' date '22 November 2011' time '9:34:45.612 pm' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.9' message 'OBFixedButtonPanel no longer rebuilds every time a node is selected; instead it just updates button state.' id 'c1fa4a11-86dc-46b4-8f2d-5c3e41d4c801' date '17 November 2011' time '12:49:07.052 am' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.8' message 'OBCompletionDialog now routes keystrokes from the list to the search field. Huge usability boost, but it means the dialog will only work in Morphic.' id '92081b76-8e93-42ae-9456-189f8ce69c61' date '16 November 2011' time '4:53:07.986 pm' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.7' message 'Implemented OBMethodNameEditor.' id '4eba16a3-2c96-4c80-8eb7-7a60183b60a4' date '15 November 2011' time '10:23:59.695 pm' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.6' message 'Ported OBCompletionDialog from OB-Morphic. Still a bit rough, but it works.' id '68a19ecd-87a9-49be-a039-24d7e866a75d' date '14 November 2011' time '12:57:46.675 am' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.5' message 'Building lists with more callbacks so we can have menus, keyboard shortcuts etc.' id '8b206212-24d9-4ffb-8d6d-11c00a495817' date '11 November 2011' time '11:49:54.898 pm' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.4' message 'Handful of bugfixes.' id '5e871e8e-da49-41d4-945d-ced53d9178d0' date '9 November 2011' time '11:32:09.107 am' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.3' message 'Added an extension to SUnitToolBuilder so tests will run.' id '1176d5df-7aed-4df2-8bc5-aadcb6ea8331' date '7 November 2011' time '12:45:57.239 am' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.2' message 'Factored the label-proportional button layout from OBSwitch and used it again in OBFixedButtonPanel.' id '17d2eafc-196c-47ed-bc08-c6cea7250e17' date '7 November 2011' time '12:34:04.891 am' author 'cwp' ancestors ((name 'OB-ToolBuilder-cwp.1' message 'Support for building OB windows using ToolBuilder.' id 'd28452f4-4067-47c6-b862-4e1a1a8750ce' date '5 November 2011' time '3:46:47.733 pm' author 'cwp' ancestors () stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())) stepChildren ())