Commit Graph
12 Commits
Author SHA1 Message Date
Dylan Wilson 97b7a32311 code cleanup 2017-11-27 20:51:05 +10:00
Dylan Wilson d1fded1ec8 one tiny tweak to rule them all 2017-11-21 20:57:32 +10:00
Dylan Wilson bfa713e91d its a bit working and a bit not 2017-11-21 20:57:32 +10:00
Dylan WilsonandGitHub b3a631aff5 Gui dialogs (#410)
* started refactoring for gui windows

* a bit more work on gui windows

* fixed some bugs and broken build stuff

* fixed some bugs in gui controls

* a little code cleanup

* got gui dialogs positioning and experimenting with named styles by type

* apply control styles directly in the constructor of controls

* got everything compiling again

* all gui controls have skinnable constructors

* rework uniform grid desired size calculations

* turns out gui layouts are complicated

* include pdb files in nuget packages

* fixed a bug in find nearest glyph

* custom control styling

* added a range constructor overload that takes one value

* rethinking control desired size behaviour

* made particle emitters more editable at runtime

* moved the auto trigger code to the particle effect instead of the emitters

* tweaks

* changed the particle modifer interface to an abstract base with an optional name

* changed the particle modifer interface to an abstract base with an optional name

* an attempt at creating a gui combo box

* rolled back the nested control experiment

* pretty good (but not perfect) combo boxes

* tweaks

* name property bindings on lists

* removed and cleaned up the hacks from the gui combo box

* minor combo box styling tweaks

* minor bug fix in gui combo box

* experiments with data binding

* fixed a mistake on the texture region service interface

* working on the ability to serialize particles

* finished particle serialization

* more robust range deserialization

* added editor browable attributes

* fixed some broken demos

* made the particle modifiers editable at runtime

* fixed some issues with particle serialization

* fixed some issues with interpolators
2017-07-22 21:22:13 +10:00
Dylan Wilson 7b8b29a8bc merged the content pipeline projects into one and setup a separate content pipeline nuget package 2017-03-21 20:57:40 +10:00
Dylan Wilson 23069bd031 finally getting back to working on the new gui system 2017-01-10 23:01:49 +10:00
Lucas Girouard-Stranks 4475e54f5a remove DotNetZip; MonoGame 3.5 has zlib support 2016-03-12 18:10:47 -08:00
Dylan Wilson a145c5e9a7 added more logging to the tiled map importer 2016-02-02 14:00:12 +10:00
Dylan Wilson af4acc4206 rough first cut of image layers 2015-08-15 22:40:34 +10:00
Dylan Wilson 61e1acb1cd completed tmx compression and encoding options 2015-08-14 21:52:45 +10:00
Dylan Wilson 0527d54124 removed dependency on tiledsharp and implemented our own xml deserialization 2015-08-12 00:01:59 +10:00
Dylan Wilson 2dc76b5444 made the tiled code more consistent and polished the sandbox a bit 2015-08-04 22:31:04 +10:00