UltimateZoneBuilder/Source/Plugins/BuilderModes/ErrorChecks
MaxED 0369c969d1 According to dotnetperls.com, "new Dictionary<string, [anything]>(StringComparer.Ordinal)" works 17% faster than "new Dictionary<string, [anything]>()", so let's stick that everywhere and see what happens :)
Draw Curve Mode: added settings panel.
Sectors mode: added "Make Door" button to the toolbar.
Swapped Side panel and Info panel z-order. 
Interface: split toolbar into 3 separate toolbars. All toolbar buttons are now viewable at 1024x768.
Interface: grouped stuff in "Modes" menu a bit better.
Interface: added "Draw [stuff]" buttons to modes toolbar.
Interface: reorganized main menu. Hope it makes more sense now.
API: added General.Interface.AddModesButton() and General.Interface.AddModesMenu(), which can be used to add buttons to specific group in "Modes" toolbar and menu items to specific group in "Modes" menu, so actions, which behave like an editing mode, but are not part of one can be added there.
2014-02-26 14:11:06 +00:00
..
CheckClosedSectors.cs Game configurations: added "fixedrotation" property to dynamic lights, which use the angle property as a parameter. 2014-02-21 14:42:12 +00:00
CheckLineReferences.cs Removed a metric ton of unused "using" directives from BuilderModes plugin. 2013-04-11 11:26:57 +00:00
CheckMissingTextures.cs Error checks: PlaneAlign action is now taken into account when checking for missing upper/lower textures. 2013-12-02 15:02:01 +00:00
CheckOverlappingLines.cs Map Analysis mode: "Check overlapping lines" logic was broken on maps in Doom and Hexen map formats. 2014-02-07 09:10:55 +00:00
CheckOverlappingVertices.cs Map Analysis mode: "Check overlapping lines" logic was broken on maps in Doom and Hexen map formats. 2014-02-07 09:10:55 +00:00
CheckStrayVertices.cs A map was not saved properly when user saved it right after changing map format. 2013-05-31 13:57:49 +00:00
CheckStuckThings.cs According to dotnetperls.com, "new Dictionary<string, [anything]>(StringComparer.Ordinal)" works 17% faster than "new Dictionary<string, [anything]>()", so let's stick that everywhere and see what happens :) 2014-02-26 14:11:06 +00:00
CheckUnknownFlats.cs Removed a metric ton of unused "using" directives from BuilderModes plugin. 2013-04-11 11:26:57 +00:00
CheckUnknownTextures.cs Textures with names starting with "-" were not processed correctly. 2013-07-31 12:38:47 +00:00
CheckUnknownThings.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
CheckUnusedTextures.cs Selected things are now dragged while dragging vertices, linedefs and sectors. 2014-01-13 08:06:56 +00:00
ErrorChecker.cs Removed a metric ton of unused "using" directives from BuilderModes plugin. 2013-04-11 11:26:57 +00:00
ErrorCheckerAttribute.cs Removed a metric ton of unused "using" directives from BuilderModes plugin. 2013-04-11 11:26:57 +00:00
ErrorResult.cs Game configurations: added "fixedrotation" property to dynamic lights, which use the angle property as a parameter. 2014-02-21 14:42:12 +00:00
ResultLineMissingFront.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
ResultLineMissingSides.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
ResultLineNotDoubleSided.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
ResultLineNotSingleSided.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
ResultLineOverlapping.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
ResultNoErrors.cs Removed a metric ton of unused "using" directives from BuilderModes plugin. 2013-04-11 11:26:57 +00:00
ResultSectorInvalid.cs Sector Info panel now shows how many sidedefs highlighted sector has. 2013-09-09 14:03:02 +00:00
ResultSectorUnclosed.cs Removed a metric ton of unused "using" directives from BuilderModes plugin. 2013-04-11 11:26:57 +00:00
ResultStrayVertex.cs Map Analysis mode: only a single undo is now created when multiple similar errors are fixed using "Apply to all errors of this type" checkbox, which greatly reduces errors fixing time. 2013-06-04 14:43:26 +00:00
ResultStuckThingInLine.cs Map Analysis mode: only a single undo is now created when multiple similar errors are fixed using "Apply to all errors of this type" checkbox, which greatly reduces errors fixing time. 2013-06-04 14:43:26 +00:00
ResultStuckThingInThing.cs Map Analysis mode: only a single undo is now created when multiple similar errors are fixed using "Apply to all errors of this type" checkbox, which greatly reduces errors fixing time. 2013-06-04 14:43:26 +00:00
ResultTextureMissing.cs Voxels can now be loaded from WAD resources. 2014-01-08 09:46:57 +00:00
ResultThingOutside.cs Map Analysis mode: only a single undo is now created when multiple similar errors are fixed using "Apply to all errors of this type" checkbox, which greatly reduces errors fixing time. 2013-06-04 14:43:26 +00:00
ResultUnknownFlat.cs Nodes Viewer now supports ZNODES in "XNOD", "XGLN", "XGL2" and "XGL3" formats. 2014-01-10 15:08:39 +00:00
ResultUnknownTexture.cs Voxels can now be loaded from WAD resources. 2014-01-08 09:46:57 +00:00
ResultUnknownThing.cs Replaced massive amount of spaces with (massive amount of tabs / 4) 2013-09-11 09:47:53 +00:00
ResultUnusedTexture.cs Selected things are now dragged while dragging vertices, linedefs and sectors. 2014-01-13 08:06:56 +00:00
ResultVertexOverlappingLine.cs Map Analysis mode: "Check overlapping lines" logic was broken on maps in Doom and Hexen map formats. 2014-02-07 09:10:55 +00:00
ResultVertexOverlappingVertex.cs Map Analysis mode: "Check overlapping lines" logic was broken on maps in Doom and Hexen map formats. 2014-02-07 09:10:55 +00:00