log mde/gui/widget/Widget.d @ 75:25cb7420dc91

age author description
Mon, 28 Jul 2008 18:17:48 +0100 Diggory Hardy A massive overhaul/rewrite for the gui's data management and setup code. Currently much that was working is broken.
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.
Fri, 16 May 2008 12:22:10 +0100 Diggory Hardy Started implementing text rendering.
Thu, 15 May 2008 10:39:57 +0100 Diggory Hardy Column/row resizing implemented for GridLayoutWidget (finally)!
Tue, 13 May 2008 12:02:36 +0100 Diggory Hardy The renderer now controls which parts of the window border allow resizing.
Wed, 07 May 2008 13:07:03 +0100 Diggory Hardy Implemented widget saving.
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 17:38:43 +0100 Diggory Hardy Enabled drawing on demand, and made the polling interval configurable.
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.