Commit Graph

  • 4bccd6bb02 add unit tests for determining horizontal and vertical lines in lib. Craig Oates 2018-10-01 16:54:19 +0100
  • e77baa242d remove allSystemBrushes from Grid Painter. Update drawGrid to use "use" statements and remove the manual Dispose calls. Make minor spelling/editing chanes (in comments). Craig Oates 2018-10-01 16:44:33 +0100
  • 2e2fc0d4c8 update drawGrid to save images with indexed pixels. Craig Oates 2018-10-01 00:19:19 +0100
  • 08af0d1e0d create wrappers for creating horizontal and vertical line functions. Rename the ListAllColours to allSystemBrushes. Craig Oates 2018-09-22 18:47:37 +0100
  • d05e830151 change the column count variable to row count in createHorizontalLines. Apply the applyGrid (async) name change to the CLI and Test Centre. Craig Oates 2018-09-22 17:43:01 +0100
  • 78912be35b leave comments in GridPainter about testing and XML comments. Craig Oates 2018-09-20 22:22:21 +0100
  • d098f12691 add listAllColours function to lib and rename applyGrid to async. Craig Oates 2018-09-20 22:20:54 +0100
  • f7867256e4
    Merge pull request #2 from CraigOates/0.2 Craig Oates 2018-09-15 20:51:51 +0100
  • 4daff6f01d add icon to CLI using .res file and update assembly info. in CLI. Craig Oates 2018-09-15 20:42:22 +0100
  • ba8e5c74a1 update assembly info. in CLI to 0.2.0.0. Craig Oates 2018-09-15 19:34:59 +0100
  • 7b7477baf8 add aliases to CLI commands. Craig Oates 2018-09-15 19:26:19 +0100
  • 91beb35c1b remove parsing colour string to brush (property) test in console tests. Craig Oates 2018-09-15 18:23:55 +0100
  • 7c47575eb4 update scratch pad in library. Craig Oates 2018-09-15 18:05:16 +0100
  • 6fad701809 rearrange required files for testing. Remove unused files in library, add reset scripts in testing and update save location path in console tests. Craig Oates 2018-09-15 17:37:07 +0100
  • 808f21f9ec edit comments in Test Centre. Craig Oates 2018-09-15 17:06:06 +0100
  • 949a12fa51 extended comments in library tests. Craig Oates 2018-09-15 16:56:57 +0100
  • 703de8b8cd leave comments in testing files, noting the script.fs file and role. Craig Oates 2018-09-15 16:44:40 +0100
  • 414300e647 update gitignore and complete the apply grid to image and save it test. Craig Oates 2018-09-15 16:19:06 +0100
  • e5bb1d2118 add unit test to check LoadingTestArea has what it needs for the property tests. Craig Oates 2018-09-15 15:50:03 +0100
  • 34b6aa35e0 update script in Test Centre to create more varied test images. The images are saved in LoadingTestArea and use async. Craig Oates 2018-09-15 15:30:33 +0100
  • a60d490368 begin adding property test for library. Add scripts to Test Centre to populate LoadingTestArea folder with images for testing. Update .gitignore file to ignore .png files in LoadingTestArea. Craig Oates 2018-09-15 03:43:37 +0100
  • a6662e8c08 leave comments in console tests. Craig Oates 2018-09-14 23:39:49 +0100
  • d321d68df2 moves helper functions to TestingHelpers and adds image spec test. Craig Oates 2018-09-14 23:32:30 +0100
  • 041f34ed27 add loading and saving test area in Test Centre. Include files in test areas for extra information about them. Add default spec test in console tests. Craig Oates 2018-09-14 23:15:15 +0100
  • fbe6b0fe67 add several console unit and property tests. Also, add "grey" option to colour list in CLI. Craig Oates 2018-09-14 21:19:46 +0100
  • bb63869029 add testing packages and wire them into Test Centre. Rename name spaces in CLI and test folder for saving image test. Craig Oates 2018-09-14 18:44:37 +0100
  • c6e552bdd6 update the pen width for add-default in CLI. Craig Oates 2018-09-14 17:30:57 +0100
  • b2a27353d5 add help attributes to command-methods. Set pen pen width programmatically when building the default spec in CLI. Craig Oates 2018-09-13 23:22:57 +0100
  • 73be2e035d add help command to CLI. Craig Oates 2018-09-13 22:14:42 +0100
  • d0d13c17ba include add-default command in CLI. Add functionality to build a default image-spec. record. Craig Oates 2018-09-13 22:12:29 +0100
  • 8249d4a670 refactor buildSpec in CLI validation. Craig Oates 2018-09-13 22:06:05 +0100
  • 6949c6dedf add exit command to CLI. Craig Oates 2018-09-13 22:03:36 +0100
  • b615519e14 add list-colours command. Craig Oates 2018-09-13 22:02:58 +0100
  • 3275bac236 add validation to CLI and try-with block to add-grid. Make minor spelling and editing fixes to errr or messages. Craig Oates 2018-09-13 22:01:36 +0100
  • 0e8224839c change how the horizontal and vertical lines are calculated. Craig Oates 2018-09-13 21:06:36 +0100
  • fc3300c6f5 add system.common.drawing to CLI. Write a rough comman-method which overlays a grid to an image in CLI. This command is buggy and will need fixing. Craig Oates 2018-09-12 20:26:19 +0100
  • 5e2929a5ac add Console.Waterworks to CLI and wire it in. Craig Oates 2018-09-11 03:04:07 +0100
  • 39701d6c68 update Tuple NuGet package in CLI. Craig Oates 2018-09-11 02:58:00 +0100
  • 3e39051e60 remove original test image in library. Craig Oates 2018-09-11 02:55:15 +0100
  • ed77e0c118 remove save to stream code in library. Fix grammar error in validation. Craig Oates 2018-09-11 02:52:13 +0100
  • 980d9d7ea7 make public function in library asynchronous. Adds initial workings of a function to save image to stream in library. Craig Oates 2018-09-11 02:33:19 +0100
  • 120b9a2700 update library's scratch pad to reflect the name change to applyGrid. Craig Oates 2018-09-11 01:59:46 +0100
  • 2b432c09ae make minor changes to variable names in library. Change the exeption code for file validation in library. Craig Oates 2018-09-11 01:38:53 +0100
  • 1f27d76d1f add draw lines and save new image functionality. Add testing code to scratchpad and update the ImageSpec. Craig Oates 2018-09-11 01:16:42 +0100
  • e1b10a320c add functions to create vertical and horizontal pen points. Include a 1000x1000 image (for testing) and cratch pad scripts for the horizontal and vertical points code, in library. Craig Oates 2018-09-11 00:59:35 +0100
  • 149c20443c add validate file function. Create an IO file and test script for file validation in library. Craig Oates 2018-09-10 23:47:13 +0100
  • 31d1767202 add system.drawing.common to library. Setup the domain file and stubout first public facing function. Craig Oates 2018-09-10 23:11:41 +0100
  • 2fe9bec8c0 add working P.O.C. in scratch pad and test image to library. Craig Oates 2018-09-10 22:03:05 +0100
  • ce4fea5b47 add scratch pad and rename template file in library. Craig Oates 2018-09-10 00:27:35 +0100
  • c05ab0b7e6
    Create PULL_REQUEST_TEMPLATE.md Craig Oates 2018-09-10 00:08:42 +0100
  • 60b096e0de Update issue templates Craig Oates 2018-09-10 00:08:12 +0100
  • 26cbdd658c
    Create CONTRIBUTING.md Craig Oates 2018-09-10 00:07:46 +0100
  • c66821b569
    Merge pull request #1 from CraigOates/add-code-of-conduct-1 Craig Oates 2018-09-10 00:07:01 +0100
  • 74b90969a8
    Create CODE_OF_CONDUCT.md Craig Oates 2018-09-10 00:06:40 +0100
  • 26f5d3237e add references to the required projects. Craig Oates 2018-09-10 00:05:42 +0100
  • 2c9c14aef5 add Test Centre (.Net Library project). Craig Oates 2018-09-10 00:03:11 +0100
  • 7e52519453 add console project. Craig Oates 2018-09-10 00:02:09 +0100
  • 68a1c98ce6 add .Net Standard Library project and (Visual Studio) solution. Craig Oates 2018-09-10 00:00:25 +0100
  • aa5fdd13bd
    Initial commit Craig Oates 2018-09-09 23:13:24 +0100