Commit Graph
33 Commits
Author SHA1 Message Date
Dylan Wilson d46d6d0076 fixed up the caret clipping in the text box (still not technically correct, but better) 2017-03-17 21:23:57 +10:00
Dylan Wilson 4e493fe901 added the ability to click inside a textbox to move the caret 2017-03-17 21:02:32 +10:00
Dylan Wilson 098799a63d added support for a password character in the gui text box 2017-03-16 20:50:20 +10:00
Dylan Wilson 825a68eaca moved the input listeners to thier own nuget package 2017-03-13 20:48:40 +10:00
Lucas Girouard-StranksandDylan Wilson a1f8566a46 Geometric Primitives Cleanup (#346)
* CircleF and RectangleF

* Fix build errors
2017-03-12 20:32:07 +10:00
Dylan Wilson df61d36661 minor tweak to gui button behaviour 2017-03-03 23:07:17 +10:00
Dylan Wilson 8e39e0d703 gui touch input mostly working 2017-03-03 22:53:01 +10:00
Dylan Wilson 24d2a4c659 renamed texture region to background region 2017-02-25 00:03:05 +10:00
Dylan Wilson 4d6838bde8 basic gui progress bars 2017-02-24 21:43:51 +10:00
Dylan Wilson 298589db06 clipping text inside a textbox is a little harder than I expected 2017-02-22 22:16:30 +10:00
Dylan Wilson 8fa15aedf6 added clipping rectangles to gui controls so that text is clipped inside the bounds of textbox 2017-02-22 21:19:04 +10:00
Dylan Wilson 258a12f2f9 basic working checkboxes 2017-02-15 21:57:52 +10:00
Dylan Wilson d4d995da56 cleaned up and fixed some issues with keyboard focus 2017-02-15 21:27:36 +10:00
Dylan Wilson 255cfdbb78 working gui text box 2017-02-14 22:48:04 +10:00
Dylan Wilson 7fbebaf3d2 refactored the gui renderer 2017-02-14 17:45:11 +10:00
Dylan Wilson 8c6780dd08 renamed GuiCheckBox properly this time 2017-02-14 07:18:15 +10:00
Dylan Wilson c653a9afca started working on editable textbox 2017-02-13 22:15:45 +10:00
Dylan Wilson 4882318140 added a gui cursor and image control 2017-02-09 21:43:31 +10:00
Dylan Wilson d1bdba4fb4 gui control visibility 2017-02-07 20:52:30 +10:00
Dylan Wilson 3c60cee685 working on nested gui controls 2017-02-01 21:22:37 +10:00
Dylan Wilson a002aef77f big code cleanup 2017-01-31 21:15:21 +10:00
Dylan Wilson 4365b1cec8 code cleanup mostly in the gui and serialization namespaces 2017-01-31 20:52:27 +10:00
Dylan Wilson a8f7b67ce1 creating gui skins in code 2017-01-21 21:38:09 +10:00
Lucas Girouard-StranksandDylan Wilson b22a062147 Fix Tiled Problems (#332)
* Add Tiled Content Pipeline library to NuGet

* Update Tiled NuGet package elements.

* Remove dependency on Graphics

* Update csproj for removal of Graphics dependency

* Fix build errors

* Fix problems
2017-01-20 21:08:14 +10:00
Dylan Wilson 8bf737f797 gui button demo 2017-01-17 21:25:05 +10:00
Dylan Wilson 2f913cb71b labels and checkboxes 2017-01-12 21:34:29 +10:00
Dylan Wilson 777f723263 minor code cleanup 2017-01-11 22:25:24 +10:00
Dylan Wilson baa1a4189b working gui buttons 2017-01-11 22:17:50 +10:00
Dylan Wilson 23069bd031 finally getting back to working on the new gui system 2017-01-10 23:01:49 +10:00
Dylan Wilson 7bfd6ef789 removed the old gui code and slowly started replacing it with the new 2016-12-13 22:56:19 +10:00
Dylan Wilson 7ad68be14e rendering nested gui controls 2016-11-22 20:19:39 +10:00
Dylan Wilson de418cad91 started refactoring the old gui code 2016-11-17 21:56:56 +10:00
Dylan Wilson c672a4d718 split the old gui code out into it's own project 2016-11-17 20:36:40 +10:00