Craig Oates
1be66fecca
update DeathSocket.fsproj.
5 years ago
Craig Oates
981d632468
change Validation to ValidationServices.
5 years ago
Craig Oates
c04598ad68
refactored scale line thickness functionality.
5 years ago
Craig Oates
02a7b3b3d8
remove unused code.
5 years ago
Craig Oates
61bef0a01e
add unit tests for invalid input (createSkiaDataAsync)
5 years ago
Craig Oates
2806a22346
adjust references in scratchpad.fsx and comments.
5 years ago
Craig Oates
a3d9da4457
update comments and add 'skia stream' functionality
5 years ago
Craig Oates
e7f6607fba
update comments
5 years ago
Craig Oates
bc6532c613
add tests and images for GridPainter (dimensions) function
5 years ago
Craig Oates
c6b32fcac2
add unit tests for scaleLineThickness function.
5 years ago
Craig Oates
6ef653714c
add XML comments and minor refactoring to GridPainter.
5 years ago
Craig Oates
7ba0d0e9fa
=add file IO exception to GridPainter (dimensions) function
5 years ago
Craig Oates
b45f286116
=update scratchpad to use new code.
5 years ago
Craig Oates
f06451572f
update NuGets and add initial code for 0.7 features.
5 years ago
Craig Oates
941577ec80
add function to scale (pen) line thickness.
5 years ago
Craig Oates
6f90055c21
remove functions marked as obsolete.
5 years ago
Craig Oates
72d7fc40aa
add comments and remove unused code.
5 years ago
Craig Oates
392151692f
set obsolete attributes and refactor replacement to applyGridToImageAsync.
6 years ago
Craig Oates
8910091adc
mark untested code.
6 years ago
Craig Oates
0e88720ae2
refactor add-default command (applyImageToGrid).
6 years ago
Craig Oates
7007ed60db
begin initial integration of applyImageToGrid.
6 years ago
Craig Oates
4cb1440895
update assembly/bulid info for 0.5 release.
6 years ago
Craig Oates
0e381f824c
add SkiaSharp versions of the System.Drawing functionality.
...
None of the SkiaSharp code has tests in Test Centre.
6 years ago
Craig Oates
6baa799ee8
add hardcoded but working code for skia sharp.
...
Image is taken from desktop (hard coded) and a grid is added to it and saved back to desktop with new name (all hard coded).
This will not work on machines which are not the original one this code was written on.
6 years ago
Craig Oates
ee2911e071
update comments an remove obsolete functions.
6 years ago
Craig Oates
b6662fc0ea
add test which checks the applyRGBAGrid function.
6 years ago
Craig Oates
1719640dc9
create a public function for creating a solid brush using an RGBASpec.
...
Add property tests for the above function.
6 years ago
Craig Oates
c58b8f0df4
rename colour service functions and begin writing RGBa convertion test.
6 years ago
Craig Oates
23e3408b06
refactor ImageSpec to BrushSpec.
...
Comment-out code which uses the ImageSpec and mark code as obsolete when still active.
6 years ago
Craig Oates
c89dab50dd
add initial bits of code for expanding the amount of spec's.
...
Begin adding code to use the new specifications.
6 years ago
Craig Oates
6e8ccd4769
add validation for the intended save file type.
...
Make "drawing" commands async.
Minor spelling changes (comments).
6 years ago
Craig Oates
e1493a4689
add return type in build default spec function (CLI).
...
Set applyGrid function to not build a new Bitmap (like previous commits) in preparation of a new (temp.) test branch.
6 years ago
Craig Oates
80e1c7e555
add XML comments to public facing library code.
6 years ago
Craig Oates
a531d98454
add property tests for vertical and horizontal line functions in lib.
6 years ago
Craig Oates
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).
6 years ago
Craig Oates
08af0d1e0d
create wrappers for creating horizontal and vertical line functions.
...
Rename the ListAllColours to allSystemBrushes.
6 years ago
Craig Oates
78912be35b
leave comments in GridPainter about testing and XML comments.
6 years ago
Craig Oates
d098f12691
add listAllColours function to lib and rename applyGrid to async.
6 years ago
Craig Oates
3275bac236
add validation to CLI and try-with block to add-grid.
...
Make minor spelling and editing fixes to errr
or messages.
6 years ago
Craig Oates
980d9d7ea7
make public function in library asynchronous.
...
Adds initial workings of a function to save image to stream in library.
6 years ago
Craig Oates
2b432c09ae
make minor changes to variable names in library.
...
Change the exeption code for file validation in library.
6 years ago
Craig Oates
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.
6 years ago
Craig Oates
149c20443c
add validate file function.
...
Create an IO file and test script for file validation in library.
6 years ago
Craig Oates
31d1767202
add system.drawing.common to library.
...
Setup the domain file and stubout first public facing function.
6 years ago
Craig Oates
ce4fea5b47
add scratch pad and rename template file in library.
6 years ago