log

age author description
Sat, 19 Jan 2013 21:08:52 -0600 Jordan Miner Add reverse() function. default tip
Sat, 19 Jan 2013 20:57:58 -0600 Jordan Miner Add some cursor-related stuff to Windows binding.
Sat, 19 Jan 2013 20:57:11 -0600 Jordan Miner Rename Newline.Macintosh/Linux to better names.
Sat, 19 Jan 2013 20:51:27 -0600 Jordan Miner Fix a downcase() test.
Sat, 19 Jan 2013 20:50:41 -0600 Jordan Miner Add dynamin.core.format with parseFormatString().
Sat, 19 Jan 2013 20:48:53 -0600 Jordan Miner Remove end_of_line from .editorconfig.
Fri, 28 Dec 2012 22:33:34 -0600 Jordan Miner Add .editorconfig. http://editorconfig.org
Mon, 17 Dec 2012 23:41:50 -0600 Jordan Miner Port to D2.
Sat, 24 Nov 2012 10:21:50 -0600 Jordan Miner Add a couple TODOs and clean up a logging statement.
Fri, 06 Jul 2012 18:39:45 -0500 Jordan Miner Change from real to double.
Tue, 15 May 2012 22:06:02 -0500 Jordan Miner Change license to Boost 1.0 and MPL 2.0.
Tue, 15 May 2012 21:14:48 -0500 Jordan Miner Add dynamin.core.array and put contains() there.
Tue, 15 May 2012 20:54:39 -0500 Jordan Miner Add opIndex and opIndexAssign and tests to Point, Size, etc.
Tue, 15 May 2012 15:17:24 -0500 Jordan Miner Change from individual fields to a static array for x, y, width, height, etc.
Tue, 15 May 2012 15:03:21 -0500 Jordan Miner Add more tests for Rect.getUnion().
Tue, 15 May 2012 14:27:21 -0500 Jordan Miner Add setters for Rect.right and Rect.bottom.
Tue, 15 May 2012 14:25:29 -0500 Jordan Miner Use methods/properties instead of the instance variables directly.
Wed, 02 May 2012 03:19:00 -0500 Jordan Miner Add the beginnings of a Windows Uniscribe text backend.
Tue, 01 May 2012 21:53:58 -0500 Jordan Miner Add build scripts.
Tue, 07 Jun 2011 15:41:46 -0500 Jordan Miner Add isHighSurrogate() and isLowSurrogate().
Tue, 07 Jun 2011 15:33:39 -0500 Jordan Miner Add bindings to 5 more Windows functions.
Thu, 05 Aug 2010 03:33:11 -0500 Jordan Miner Add TextLayout.layoutBoxes API, but not implementation
Thu, 05 Aug 2010 03:31:21 -0500 Jordan Miner Add TextLayout.formatRuns and fontFormatRuns, and tests for formatRuns
Mon, 26 Jul 2010 00:34:56 -0500 Jordan Miner Add license boilerplate to top of text_layout.d
Mon, 26 Jul 2010 00:33:22 -0500 Jordan Miner Add some Windows error constants and related functions.
Mon, 26 Jul 2010 00:31:17 -0500 Jordan Miner Change wrong extern type for Uniscribe functions. It caused a function-not-found
Mon, 26 Jul 2010 00:29:13 -0500 Jordan Miner Set removed items in a List to T.init. T could be a struct containing a pointer
Mon, 19 Jul 2010 21:42:06 -0500 Jordan Miner Remove painting/all.d, as I somehow missed it before.
Mon, 19 Jul 2010 18:37:14 -0500 Jordan Miner Add TextLayout. So far, it handles character formatting and does not draw.
Sun, 18 Jul 2010 23:45:00 -0500 Jordan Miner Add comments for the List class and its constructors.
Sun, 18 Jul 2010 22:20:50 -0500 Jordan Miner Add List.opIndexAssign and switch to one callback for change notification.
Sat, 17 Jul 2010 16:54:09 -0500 Jordan Miner Remove useless ANSI alias FONTENUMPROCA from Windows binding.
Sat, 17 Jul 2010 16:52:16 -0500 Jordan Miner Add List.removeAt() and tests for it.
Sat, 17 Jul 2010 16:51:03 -0500 Jordan Miner Rearrange List constructors and add a constant for the default capacity.
Sat, 06 Feb 2010 15:45:53 -0600 Jordan Miner Reduce the size of an Event by sharing the mainHandler and dispatcher frame pointers.
Sat, 06 Feb 2010 15:12:52 -0600 Jordan Miner Add Event.setUp() and use in place of mainHandler and dispatcher.
Sat, 06 Feb 2010 15:11:57 -0600 Jordan Miner Remove a couple not helpful comments (because moving memory does not save it) and add a helpful one.
Thu, 13 Aug 2009 22:14:04 -0500 Jordan Miner Add comment to Control.focus()
Wed, 12 Aug 2009 05:44:50 -0500 Jordan Miner Change from using GetCursorPos() to GetMessagePos() in a couple places.
Wed, 12 Aug 2009 05:16:30 -0500 Jordan Miner Change Window.quickCreateGraphics() to create the handle if not already created.
Wed, 12 Aug 2009 05:14:04 -0500 Jordan Miner Remove warning when Application.run is not called,
Tue, 11 Aug 2009 01:45:42 -0500 Jordan Miner Add shift/control/altDown to KeyEventArgs.
Mon, 10 Aug 2009 17:04:08 -0500 Jordan Miner Add Key to string and string to Key conversion.
Mon, 10 Aug 2009 03:38:06 -0500 Jordan Miner Use Container.descendantsPlus in getFocusableDescendants for shorter code.
Mon, 10 Aug 2009 03:22:42 -0500 Jordan Miner Add test that Window.handle isn't created prematurely
Mon, 10 Aug 2009 02:48:15 -0500 Jordan Miner Setting a property to the value it already is shouldn't do anything
Mon, 10 Aug 2009 02:46:42 -0500 Jordan Miner Move visible from Control to Window
Mon, 10 Aug 2009 01:44:29 -0500 Jordan Miner Remove outdated comment
Sat, 08 Aug 2009 22:33:18 -0500 Jordan Miner Add setGroup() for RadioButtons
Sat, 08 Aug 2009 22:32:14 -0500 Jordan Miner Add setTabOrder()
Sat, 08 Aug 2009 20:35:48 -0500 Jordan Miner Edit some comments.
Sat, 08 Aug 2009 20:35:20 -0500 Jordan Miner Implement default buttons.
Sat, 08 Aug 2009 20:20:35 -0500 Jordan Miner Edit the Settings unittest to load, save, then load the saved test data.
Sat, 08 Aug 2009 20:00:33 -0500 Jordan Miner Fix crash in withGraphics() if there wasn't a Window ancestor with a handle.
Sat, 08 Aug 2009 18:02:43 -0500 Jordan Miner Add Control.findAncestor
Sat, 08 Aug 2009 17:16:11 -0500 Jordan Miner Add some comments
Sat, 08 Aug 2009 17:15:31 -0500 Jordan Miner Add Container.descendants
Sat, 08 Aug 2009 15:46:39 -0500 Jordan Miner Edit comments and fix a typo.
Sat, 08 Aug 2009 15:42:27 -0500 Jordan Miner Add focusing and other changes that are related
Sat, 08 Aug 2009 15:31:24 -0500 Jordan Miner Fix comments and add blank lines.
Tue, 04 Aug 2009 21:37:55 -0500 Jordan Miner Fix capitalization in a couple comments.
Tue, 04 Aug 2009 21:02:35 -0500 Jordan Miner Draw focus rectangles for buttons, check boxes, and radio buttons in WindowsTheme.
Tue, 04 Aug 2009 20:59:38 -0500 Jordan Miner Add a couple doc comments.
Tue, 04 Aug 2009 20:41:43 -0500 Jordan Miner Fix a crash if Control.focus was called on a Control not in a Window.
Tue, 04 Aug 2009 20:39:03 -0500 Jordan Miner Add Control.tabIndex
Tue, 04 Aug 2009 20:31:15 -0500 Jordan Miner Fix crash in RadioButton.whenKeyDown()
Tue, 04 Aug 2009 20:28:18 -0500 Jordan Miner Change keyUp, keyDown, and keyTyped to bubble to a control's parent if not stopped.
Thu, 30 Jul 2009 19:20:30 -0500 Jordan Miner Rename uses of 'directory' to 'folder' in method names and comments.
Thu, 30 Jul 2009 18:10:49 -0500 Jordan Miner Rename DirectoryDialog to FolderDialog.
Thu, 30 Jul 2009 18:05:50 -0500 Jordan Miner Revert Window.content to being a Panel.
Thu, 30 Jul 2009 17:37:59 -0500 Jordan Miner Rename collectFromPanel() to collectFromContainer()
Thu, 30 Jul 2009 17:36:54 -0500 Jordan Miner Fix a bug in a test that somehow slipped by in last commits.
Wed, 29 Jul 2009 23:30:15 -0500 Jordan Miner Add a few layout tests (with decent coverage).
Wed, 29 Jul 2009 23:28:53 -0500 Jordan Miner Make horizontal layouts align along their baseline.
Wed, 29 Jul 2009 23:27:41 -0500 Jordan Miner Fix possible incorrect extra space after the last control in a layout.
Wed, 29 Jul 2009 23:25:29 -0500 Jordan Miner Fix filler to only be elastic in the direction of its parent.
Wed, 29 Jul 2009 23:24:20 -0500 Jordan Miner Correct a comment and remove an unused variable.
Mon, 27 Jul 2009 01:36:17 -0500 Jordan Miner Change Windows cursor resource names back to their actual values.
Mon, 27 Jul 2009 01:35:35 -0500 Jordan Miner Allow more use of Containers versus Panels.
Sat, 25 Jul 2009 22:50:45 -0500 Jordan Miner Use pointers to X event structs to avoid copying them.
Sat, 25 Jul 2009 22:49:17 -0500 Jordan Miner Refactor painting on X by using PaintQueue.
Sat, 25 Jul 2009 22:47:05 -0500 Jordan Miner Implement mouseTurned event with X.
Sat, 25 Jul 2009 15:38:35 -0500 Jordan Miner Implement MouseTurnedEventArgs.scrollScreen.
Sat, 25 Jul 2009 15:27:35 -0500 Jordan Miner Remove delta from MouseTurnedEventArgs (Windows-centric).
Sat, 25 Jul 2009 15:25:38 -0500 Jordan Miner Use scope when creating EventArgs to avoid unnecessary heap usage.
Sat, 25 Jul 2009 15:14:00 -0500 Jordan Miner Rename variable to be consistent.
Sat, 25 Jul 2009 15:12:21 -0500 Jordan Miner Fix stupid mistake with last commit.
Sat, 25 Jul 2009 15:10:32 -0500 Jordan Miner Add toString() on some events.
Sat, 25 Jul 2009 15:03:39 -0500 Jordan Miner Handle EnterNotify and LeaveNotify in the X backend,
Sat, 25 Jul 2009 15:01:46 -0500 Jordan Miner Implement keyDown and keyUp events with X.
Sat, 25 Jul 2009 14:58:43 -0500 Jordan Miner Implement built-in mouse cursors with X.
Sat, 25 Jul 2009 14:47:45 -0500 Jordan Miner Remove a couple unused files I forgot to delete.
Fri, 24 Jul 2009 15:14:01 -0500 Jordan Miner Directories can now be preselected on Windows
Fri, 24 Jul 2009 15:11:22 -0500 Jordan Miner Got the COM code working in DirectoryDialog, but
Fri, 24 Jul 2009 00:40:31 -0500 Jordan Miner Add silver theme, which was referred to, but missing in last commit.
Fri, 24 Jul 2009 00:35:42 -0500 Jordan Miner Implement FileDialog/DirectoryDialog with GTK
Sat, 18 Jul 2009 21:32:19 -0500 Jordan Miner Add Windows 7 to version checking
Sat, 18 Jul 2009 21:28:47 -0500 Jordan Miner Add roundedRectangle() method to Graphics.
Sat, 18 Jul 2009 02:41:26 -0500 Jordan Miner Fix typo in doc comment.
Sat, 18 Jul 2009 02:35:24 -0500 Jordan Miner Remove ANSI functions from Windows binding and convert inner tabs to spaces
Sat, 18 Jul 2009 01:45:17 -0500 Jordan Miner Fix stupid ommission of PostMessage() binding in last commit.
Sat, 18 Jul 2009 01:37:06 -0500 Jordan Miner Implement invoke() and invokeNow() on Windows.
Thu, 16 Jul 2009 18:18:22 -0500 Jordan Miner Change layout language to use * for filler and ~ for spacing. Ticket #24
Wed, 15 Jul 2009 21:22:20 -0500 Jordan Miner Convert to using a struct for events. Fix some comments too.
Wed, 15 Jul 2009 14:07:36 -0500 Jordan Miner Fix stupid mistake in last commit.
Wed, 15 Jul 2009 14:04:55 -0500 Jordan Miner whenXX methods have to come before the event if switched to template mixins.
Wed, 15 Jul 2009 13:59:16 -0500 Jordan Miner Change template mixin (still unused) to take a dispatcher
Sun, 28 Jun 2009 15:04:38 -0500 Jordan Miner Change the Windows binding's description
Sat, 20 Jun 2009 12:26:40 -0500 Jordan Miner Add blank lines and rewrap some comments.
Sat, 20 Jun 2009 10:23:31 -0500 Jordan Miner Separate out Windows backend of FileDialog.
Mon, 15 Jun 2009 22:19:30 -0500 Jordan Miner Shorten code: ['I', 'V'] -> "IV"
Mon, 15 Jun 2009 22:17:26 -0500 Jordan Miner Speed up toRomanNumerals() by removing heap allocations. Much faster for Tango's debug build.
Mon, 15 Jun 2009 22:14:21 -0500 Jordan Miner Fix a rename of gui.backend -> gui_backend I missed.
Mon, 15 Jun 2009 22:10:48 -0500 Jordan Miner Initial commit of code.