Craig Oates
be143f69b0
update NuGet package information.
4 years ago
Craig Oates
4635d121ea
update NuGet packages.
4 years ago
Craig Oates
b6330a192f
update nuget packages and assembly info. for solution.
5 years ago
Craig Oates
560b5dab97
update cheet-sheet, assembly info. and NuGets.
5 years ago
Craig Oates
61f69cfe4d
add icon url to nuget assembly info.
5 years ago
Craig Oates
51e47c52db
update assembly info. and add NuGet icon.
5 years ago
Craig Oates
866d6a3328
add assembly info. to library project.
6 years ago
Craig Oates
52352d4bec
add XML comment to public facing code in library project.
6 years ago
Craig Oates
29e8f46cb2
add logic to clean TestSaveAea in tests and script.
6 years ago
Craig Oates
e6890045b0
add property tests for library project.
...
Add rough code for generating a collection of brushes in script.fsx in Test Centre.
Make minor changes to Assembly Info and fsproj (Test Centre).
6 years ago
Craig Oates
062002deaf
add aliases for the current command-methods.
6 years ago
Craig Oates
7bd8670a27
switch setPenWidth values around.
...
The image renders better.
6 years ago
Craig Oates
ba12095b0a
fix setPenWidth bug -- use height when it is the longer side.
6 years ago
Craig Oates
9049607887
set pen width dynamically.
...
It takes the images dimensions as the reference point.
6 years ago
Craig Oates
0124671fda
edit error message (again).
6 years ago
Craig Oates
f6f1fdeb6c
edit error messages and add try block to draw-image.
6 years ago
Craig Oates
e7a7010aaa
update status messages throughtout solution.
6 years ago
Craig Oates
c8edd87f12
add function to append a file name to file path.
...
Add parsing function in the CLI project to quicklly enter the desktop as the save location.
6 years ago
Craig Oates
c4a50cd476
add Validation.fs and implement draw-image command.
...
Minor moving of code in places through the solution.
6 years ago
Craig Oates
c8529873ed
rename files, namespaces and modules.
6 years ago
Craig Oates
ffc261ea87
rename domain namespace.
6 years ago
Craig Oates
9fc1d6c46a
seperate into public and private modules and namespaces.
6 years ago
Craig Oates
74c30f216d
remove excess code.
6 years ago
Craig Oates
214878807d
add working code for drawing a full overlay.
...
Update the scratch pad to reflect changes.
6 years ago
Craig Oates
68e65552c1
remove hard coding of pen offset in border path array.
6 years ago
Craig Oates
acb442ed15
create a working "pen path" array for adding a border to the image.
6 years ago
Craig Oates
970b13899c
remove MakeImage2 code.
...
Reduce the amount of possible duplicate code in logic branches. And, update Scratchpad to reflect the changes. Draw border logic will, also, be added but it will be incomplete and produce incorrect results.
6 years ago
Craig Oates
ee4d5ec8e2
add note outling the plan to include reduce logic branches.
6 years ago
Craig Oates
9dfa4b4a85
add option features to makeImage2.
...
Make some functions private. Update ScratchPad.fs to use the new option-based code.
6 years ago
Craig Oates
b413819584
add code to create basic image using record types.
6 years ago
Craig Oates
b27fe400ce
finish adding initial design of types.
6 years ago
Craig Oates
cecb8682c8
begin adding record types for image specs.
6 years ago
Craig Oates
e132daedbf
add Microsoft.Windows.Compatibility NuGet.
6 years ago
Craig Oates
f885b0fff4
add Scrathpad.fsx from removed NuGet project.
6 years ago
Craig Oates
ff999edffb
rename Library.fs to ImageMaker.fs.
...
Port code from previous commits into new NuGet project.
6 years ago
Craig Oates
90bf28cc00
remove old projects, in prep. for repo. restructuring.
6 years ago
Craig Oates
7748ab33ff
create a console project.
...
Add references/NuGets to console project.
Include basic logic to create image in console.
6 years ago
Craig Oates
351b7c76a9
add input validation to makeImage.
...
Add async and try-catch blocks to makeImage.
Refactor the scratch pad. script
6 years ago
Craig Oates
0fb5dfa31f
move script code to ImageMaker.
...
Add Windows Compatibility Pack.
6 years ago
Craig Oates
47071e7b8a
add initial sketching out of image creation in scratch pad.
6 years ago
Craig Oates
8da13c695e
add scratchpad script.
6 years ago
Craig Oates
9f982e3d19
stub out inital public facing functions.
6 years ago
Craig Oates
b0d5c6d76e
Remove all projects.
...
Add .net standard project.
6 years ago