Commit Graph
151 Commits
Author SHA1 Message Date
Lukasz Baldyga 98ac780f76 Fixed where the row and cols wouldn't change when navigating with arrow keys 2020-10-25 10:48:52 +00:00
Lukasz Baldyga 4d54935615 Fixed inconsistency between error lines and rows 2020-10-25 10:45:45 +00:00
Lukasz Baldyga 69dcf40da2 Fixed some test 2020-10-25 10:37:48 +00:00
Lukasz Baldyga 0d8fa71602 Changed DrawingVerbs to have a different name space 2020-10-25 10:26:43 +00:00
Lukasz Baldyga c136093ab3 Commander now shows where the bad command is 2020-10-25 10:18:50 +00:00
Lukasz Baldyga 72d94cddc6 Added extra options for fill and pen color 2020-10-25 09:43:07 +00:00
Lukasz Baldyga b1e307b6de Created and linked FillColor 2020-10-25 09:36:51 +00:00
Lukasz Baldyga f3316955b5 Added pen color 2020-10-25 09:11:45 +00:00
Lukasz Baldyga 7a98404d4b Added Dot command 2020-10-25 08:42:50 +00:00
Lukasz Baldyga 5dc7ec0d52 Added parameter limits 2020-10-25 08:26:01 +00:00
Lukasz Baldyga 750fc30c1a Created and linked ResetPen 2020-10-25 07:12:33 +00:00
Lukasz Baldyga 48b8f2f1b6 implemented clear 2020-10-25 06:59:14 +00:00
Lukasz Baldyga 54215a6e00 Removed conversions from Settings and Functions into it's own file 2020-10-25 06:24:28 +00:00
Lukasz Baldyga 731005fc9b Refactored Commands into VerbFactory 2020-10-25 06:14:52 +00:00
Lukasz Baldyga b5723ec5bc Moved verbs into their own files 2020-10-25 06:09:30 +00:00
Lukasz Baldyga 4bad451b83 Moved Form code into separate folder 2020-10-25 05:45:35 +00:00
Lukasz Baldyga c31653ef01 Refactored Drawer into its own file 2020-10-25 05:40:36 +00:00
Lukasz Baldyga a7b88bbe31 Connected more shapes 2020-10-25 05:36:34 +00:00
Lukasz Baldyga 79127c80d7 Wrote further unit tests 2020-10-24 09:28:37 +01:00
Lukasz Baldyga 0dcac3f12b Linked the commands 2020-10-24 09:11:36 +01:00
Lukasz Baldyga 720e9cc5a5 Added more shapes to draw 2020-10-24 08:32:25 +01:00
Lukasz Baldyga bf1a00a2b9 Added future test 2020-10-24 08:32:01 +01:00
Lukasz Baldyga d081500dcb Fixed resource leak when opening files within the same file. 2020-10-23 11:42:46 +01:00
Lukasz Baldyga b888088f0b Text_Editor now describes the code 2020-10-23 11:25:36 +01:00
Lukasz Baldyga 2a3857d942 Added keyboard shortcuts to Text_Editor 2020-10-23 11:04:58 +01:00
Lukasz Baldyga b9324f8619 TextEditor now saves properly 2020-10-23 09:05:49 +01:00
Lukasz Baldyga 69a6562482 Fixed bug where closing text editor would make it crash 2020-10-23 02:42:45 +01:00
Lukasz Baldyga 3521d42512 Added load functionality to text editor 2020-10-23 02:42:18 +01:00
Lukasz Baldyga cd7dee8cc9 Corrected some tests 2020-10-23 01:56:15 +01:00
Lukasz Baldyga 794ab33c48 Written test for current and future commands 2020-10-23 01:47:51 +01:00
Lukasz Baldyga 364cf63c17 Renamed the shape command to regularpolygon to avoid confussion 2020-10-23 01:47:35 +01:00
Lukasz Baldyga 63794a39d7 Written more tests and corrected more bugs 2020-10-23 00:46:33 +01:00
Lukasz Baldyga 54de63eeb3 Changed unit test settings 2020-10-22 22:52:18 +01:00
Lukasz Baldyga 8a17d77510 added CommandAndParameterParser testing and fixed bugs within it 2020-10-22 20:53:57 +01:00
Lukasz Baldyga f198b609f2 Added more unit tests 2020-10-21 20:31:49 +01:00
Lukasz Baldyga 353558420e fixed bug in Strip where input was only spaces 2020-10-21 17:28:10 +01:00
Lukasz Baldyga 90dc05f9f9 Wrote simple Strip test 2020-10-21 17:27:04 +01:00
Lukasz Baldyga 7e3aff9781 Created basic unit testing project 2020-10-21 16:42:27 +01:00
Lukasz Baldyga 2636ca2027 Removed pointless Console.WriteLine() calls 2020-10-21 16:42:03 +01:00
Lukasz Baldyga c5fbc13f06 Properly rounding numbers in RegularPolygon 2020-10-21 16:31:51 +01:00
Lukasz Baldyga 48690f463f Added deg mode to RegularPolygon 2020-10-21 16:31:00 +01:00
Lukasz Baldyga ef65a52196 Added command unlock feature
The feature is where the text editor hands off command to the display window
2020-10-21 16:26:27 +01:00
Lukasz Baldyga 2a6ae05a0c The window now correctly repaints 2020-10-21 16:22:53 +01:00
Lukasz Baldyga 614e72434e Fixed bug where the window disposed itself but was still referenced by the text editor 2020-10-21 16:14:00 +01:00
Lukasz Baldyga f91c90e878 Removed images 2020-10-21 13:41:01 +01:00
Lukasz Baldyga 5ea0f49bb1 Implemented RegularPolygons 2020-10-21 13:40:15 +01:00
Lukasz Baldyga ae701dfb05 Changed design of the preview to be more responsive 2020-10-21 13:39:21 +01:00
Lukasz Baldyga 4124f6d7d6 Fixed error where the function would produce wrong commands 2020-10-21 13:39:00 +01:00
Lukasz Baldyga 508ed53f09 Deleted unneeded files 2020-10-21 13:08:19 +01:00
Lukasz Baldyga 45c93ce079 Fixed bug in helper function where the function wouldn't work with single commands 2020-10-20 10:05:38 +01:00