Wykres commitów

104 Commity (51bc553e73eaa6db59dd2c8ff959884a982c869c)

Autor SHA1 Wiadomość Data
Nathan Crawford afd3e80907 Try to catch errors when color number is out of range in PesFile.OpenFile()
Also cleanup some unneeded namespace specifiers
2017-12-14 16:43:03 -05:00
Nathan Crawford c16f3e7fb0 Fix select naming violations identified by VS 2017 2017-09-13 01:05:29 -04:00
Nathan Crawford 1b33c47dda Fix print scaling code, should resolve issue #12 and may help with issue #10 and issue #11 2016-04-12 16:16:08 -04:00
Nathan Crawford 8471b3519c Increased version to 2.2.1 2016-04-07 22:21:55 -04:00
Nathan Crawford 2d59addb2d Add check for generated bitmap size 2016-04-07 14:36:19 -04:00
Nathan Crawford 2d78fbc5b5 Increase PesFile version to 1.5 2016-04-04 22:32:48 -04:00
Nathan Crawford 8798fcb80c Add basic input checks for PesFile.designToBitmap() to help diagnose issue #10 2016-04-04 22:10:04 -04:00
Nathan Crawford 5d42ec4c52 Optimize stitch data for Graphics.Drawlines() before drawing 2016-04-04 21:18:12 -04:00
Nathan Crawford ea38b44295 Attempt to optimize design drawing code a little, capture more info about each stitch as it is read from the file, increment project versions in prep for a beta release 2016-03-31 00:41:01 -04:00
Nathan Crawford 39cdbbda3f Try to make designToBitmap() a little more efficient, remove a redundant calculation for debug info stitch length 2016-03-30 20:29:26 -04:00
Nathan Crawford daa67cfcdd Properly mask off "extra bits" and clean up debug info loops slightly 2016-03-30 20:04:55 -04:00
Nathan Crawford 07e700a48d Removed unused returns 2016-03-28 23:24:41 -04:00
Nathan Crawford 7b024e7f27 Read bytes instead of characters when checking PES format markers, and cast bytes to characters before adding to strings 2016-03-28 23:23:14 -04:00
Nathan Crawford b1905feca1 Incremented versions for EmbroideryReader and PesFile 2016-03-22 19:51:42 -04:00
Nathan Crawford 3fda9e60b1 Replace PesFile.readyStatus with exceptions and exception handling 2016-03-22 19:48:13 -04:00
Nathan Crawford 725ab4e11e Use read-write sharing for opening PES files 2016-03-22 19:16:56 -04:00
Nathan Crawford 5aef99f6e5 Enclose PEC parsing with using() to ensure file is closed 2016-03-22 19:06:00 -04:00
Nathan Crawford 97cc2d8935 Capture extra bits from certain stitches for debug output 2016-02-24 01:46:00 -05:00
Nathan Crawford d0c2eb485a Improved robustness of PesFile.OpenFile() 2016-02-23 23:41:24 -05:00
Nathan Crawford 246194c2aa Removed "using" directives that VS 2015 identified as unused 2016-02-23 23:09:13 -05:00
Nathan Crawford 3fed11f544 Incremented version to 2.0.2 and updated copyright year 2016-01-11 20:14:07 -05:00
Nathan Crawford a5f7f8e14a Cleaned up and fixed rotate and scale code (resolves #4), fixed incorrect image being sent to print preview 2015-04-17 00:34:16 -04:00
Nathan Crawford 5d3f5886b8 Added Scale / Zoom menu as partial implementation of issue #4 2015-04-03 02:09:59 -04:00
Nathan Crawford 8c198c741b Removed unused references to PES classes 2015-04-02 22:44:41 -04:00
Nathan Crawford 4c0d607064 Update copyright year 2015-04-02 22:35:19 -04:00
Nathan Crawford be26151f95 Replace intpair struct with Tuple generic class 2015-04-02 22:25:27 -04:00
Nathan Crawford fb0eb1bd4d Update copyright year and bump version to 1.99.1 2014-09-04 20:39:42 -04:00
Nathan Crawford 3f3ca3e9aa Updated for beta of 2.0 2014-03-26 01:04:25 -04:00
Nathan Crawford 19a1b51ffd Added settings for transparency grid 2013-12-10 19:33:45 -05:00
Nathan Crawford a2eb153ba1 Enhanced design debug output
Now includes unknown block start byte, and saving to a file displays a
messagebox when it's finished
2013-12-06 19:14:15 -05:00
Nathan Crawford 91331d915c Added background grid to drawing panel
Includes setting to enable and disable the grid
2013-12-06 19:05:15 -05:00
Nathan Crawford edd9f83d84 Improved readability of X/Y value processing code
Included more descriptive comments as well
2013-12-06 19:04:33 -05:00
Nathan Crawford 1323b50759 Moved PesFile support classes to their own files 2013-12-06 19:03:40 -05:00
Nathan Crawford 046d2e82cb Fix broken filter 'ugly' stitches option 2013-12-06 19:02:34 -05:00
Nathan Crawford 0a2f9efa97 Fix swapped digits in 7-bit mask 2013-12-05 09:35:11 -05:00
njcrawford 72158feeeb Mask off the 8th bit in get7Bit2sComplement()
Also update copyright year
2013-12-04 23:21:33 -05:00
Nathan Crawford 10e7a923f1 Fixed issues around "dead code" comment
"Dead code" was part of the 2's complement conversion, when handling the odd-sized integers from PES file
2013-12-04 16:14:02 -05:00
Nathan Crawford 4e7b2e5d9e Add .gitattributes and normalize line endings 2013-12-03 16:59:12 -05:00
Nathan Crawford 5ef18eb593 Convert project to .Net 4.0 and add MSI installer 2013-12-03 14:32:03 -05:00
Nathan Crawford 18702b50a7 Removed IncrementVersionNumber 2013-12-03 13:32:29 -05:00
Nathan Crawford b0e3d20e9f Remove old visual studio project files, part 2 2013-12-03 13:30:11 -05:00
Chris Stefano 9dffd4b251 Failed to set `colorWarning` field in `getColorFromIndex` method. 2013-10-10 23:25:23 +02:00
Nathan Crawford 09cc4aaa68 Fixed compile errors 2012-09-30 01:26:32 +00:00
Nathan Crawford 035b7d2a8a Cleaned up and refactored code for easier reading 2012-09-28 22:53:54 +00:00
Nathan Crawford 8e07ced42c Moved PES colors into a table instead of a case statement 2012-09-28 22:23:10 +00:00
Nathan Crawford 4627214f50 Close file when we're done reading from it. Thanks to Farren Young for the patch. 2012-08-21 20:05:41 +00:00
Nathan Crawford ca16d638d4 Removed user setting and auto version incrementing files, reset versions to where they're supposed to be 2011-02-13 19:48:39 +00:00
Nathan Crawford 49bea84df4 Updated copyright year to 2011 2011-02-13 02:20:51 +00:00
Nathan Crawford 337177bf8c Fixed build error, lots of changes for VS2010 files 2011-02-13 02:07:37 +00:00
Nathan Crawford 911c5f592c Added VS 2010 specific files 2011-02-13 01:26:50 +00:00