log mde/gui/widget/layout.d @ 78:79a1809421aa

age author description
Tue, 29 Jul 2008 18:14:53 +0100 Diggory Hardy Widget data saving reimplemented for the new data system. (Now grid layout widgets remember their row & column sizes.)
Tue, 29 Jul 2008 17:11:22 +0100 Diggory Hardy Continuing widget data changes started in last commit: all previous widgets work again now (but lacking saving).
Sat, 05 Jul 2008 18:27:46 +0100 Diggory Hardy The first dynamically generated widget lists, based on Options, are here!
Sat, 05 Jul 2008 15:36:39 +0100 Diggory Hardy Separated the grid layout widget's implementation into a base and a derived class, to allow other uses of layout.
Wed, 02 Jul 2008 17:10:07 +0100 Diggory Hardy Replaced IWidget.getMinimalSize(out w,out h) with minWidth() and minHeight().
Sun, 29 Jun 2008 15:40:37 +0100 Diggory Hardy Changes to widgets: widgets may now get strings as creation data. Strings for TextWidgets can be set in files (in a temporary mannor).
Sat, 14 Jun 2008 17:15:06 +0100 Diggory Hardy Included a wdim typedef for all variables to do with window position or size instead of just using int.
Thu, 22 May 2008 12:51:47 +0100 Diggory Hardy Fixed resizing bugs in previous commit and made code cleaner and more efficient.
Thu, 22 May 2008 11:34:09 +0100 Diggory Hardy Several changes to resising windows and layout widgets. This commit still has some bugs.
Thu, 15 May 2008 10:39:57 +0100 Diggory Hardy Column/row resizing implemented for GridLayoutWidget (finally)!
Wed, 14 May 2008 12:31:09 +0100 Diggory Hardy Partially implemented column/row resizing (code not working well).
Tue, 13 May 2008 12:02:36 +0100 Diggory Hardy The renderer now controls which parts of the window border allow resizing.
Thu, 08 May 2008 16:05:51 +0100 Diggory Hardy Made GUI more robust to mutable data changes and improved much of GridLayoutWidget's code.
Wed, 07 May 2008 13:07:03 +0100 Diggory Hardy Implemented widget saving.
Mon, 05 May 2008 17:02:21 +0100 Diggory Hardy Windows can now be resized!
Mon, 05 May 2008 14:47:25 +0100 Diggory Hardy Allowed widget resizing, changed widget IDs and made Input catch any callback exceptions.
Fri, 02 May 2008 16:03:52 +0100 Diggory Hardy Work on the Gui: some of the framework for drag & drop. Also made Window an IWidget.
Wed, 30 Apr 2008 18:05:56 +0100 Diggory Hardy Lots more work on the GUI. Also renamed lots of files.