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
|
71f69a0b3a
|
Add --all option to embroideryInfo. This should resolve issue #3.
|
2016-03-30 19:33:19 -04:00 |
Nathan Crawford
|
06632cc768
|
Add support for --help, -h and /? to print help message
|
2016-03-30 19:21:26 -04:00 |
Nathan Crawford
|
3bc68def33
|
Remove ErrorReporter.cs and use ErrorReporter.dll instead
|
2016-03-30 18:28:04 -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
|
db7902970f
|
Updated to IniFile 2.3.1 to fix issue where ini file is always rewritten
|
2016-03-27 22:15:19 -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
|
d2f64f0205
|
Catch IOExceptions when opening files
|
2016-03-22 19:17:25 -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
|
02ed3d8794
|
Use consts for WndProc messages
|
2016-03-22 18:48:12 -04:00 |
Nathan Crawford
|
fc04bef577
|
Moved error reporting code to ErrorReporter class
Also tweaked and improved code to load reporting webpage
|
2016-02-24 12:53:19 -05: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
|
5cf44ec832
|
Load translations before design file, in case there is an error
|
2016-02-23 23:40:21 -05:00 |
Nathan Crawford
|
246194c2aa
|
Removed "using" directives that VS 2015 identified as unused
|
2016-02-23 23:09:13 -05:00 |
Nathan Crawford
|
d32bab0edb
|
First try at reporting unhandled exceptions
|
2016-02-23 22:19:59 -05:00 |
Nathan Crawford
|
9c1ec936a6
|
Updated another missed copyright year
|
2016-02-18 18:32:27 -05:00 |
Nathan Crawford
|
c793ee83d2
|
Check working dir if translations can't be found relative to exe
|
2016-02-18 18:30:04 -05:00 |
Nathan Crawford
|
b490109711
|
Don't change prefs until the OK button has been clicked
Also make the preferences dialog a bit more robust
|
2016-02-18 18:28:29 -05:00 |
Nathan Crawford
|
d8d135ffe5
|
Update some copyright years that were missed last time around
|
2016-02-18 18:26:56 -05:00 |
Nathan Crawford
|
0e26a1644f
|
Set minimum window size to prevent opening a tiny window
|
2016-02-18 18:25:56 -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
|
b1d1fd0c89
|
Only save window size if not maximized or minimized, and save and restore window maximized state
This should help with the tiny window in issue #5
|
2016-01-11 19:52:02 -05:00 |
Nathan Crawford
|
cb65256d5b
|
Fix another bug with finding available translations
|
2015-12-28 21:02:59 -05:00 |
Nathan Crawford
|
d9342e1180
|
Load translations relative to .exe instead of working directory
|
2015-12-28 20:17:09 -05:00 |
Nathan Crawford
|
5aa9cc9832
|
embroideryInfo fixes
Set image scale to 1.0, instead of 100,
Make default usage output more informative,
Update copyright year
|
2015-12-28 20:03:54 -05:00 |
Nathan Crawford
|
f7d5589a19
|
Updated installer to 2.0.1 and changed ProductGuid
|
2015-12-28 19:19:38 -05:00 |
Nathan Crawford
|
adf3b6a3cd
|
Increase version to 2.0.1 to build test release for bug fixes
|
2015-12-28 19:01:19 -05:00 |
Nathan Crawford
|
0f11f3c63d
|
Check for null design and valid bitmap size when updating image, should fix issue #5
|
2015-12-21 21:09:57 -05:00 |
Nathan Crawford
|
e2604752e6
|
Increase version to 2.0.0
|
2015-09-22 22:28:46 -04:00 |
Nathan Crawford
|
fd0e0c86f4
|
Installer: Removed UpdateCheck, updated translation file names, updated about URL
|
2015-09-22 22:09:57 -04:00 |
Nathan Crawford
|
b1c18b1b77
|
Use IETF language tags for translation filenames
|
2015-09-22 21:54:55 -04:00 |
Nathan Crawford
|
f71b0fe111
|
Removed UpdateCheck.dll and replaced it with EmbroideryReaderUpdates.cs
|
2015-09-22 21:38:01 -04:00 |
Nathan Crawford
|
0705e4b456
|
Try to match printer resolution when printing a design
|
2015-04-17 00:35:33 -04:00 |
Nathan Crawford
|
0d4ec463f2
|
Convert thread thickness and filter stitches threshold from double to float
|
2015-04-17 00:35:32 -04:00 |
Nathan Crawford
|
088682071b
|
Fixed loaded file name in window title bar
|
2015-04-17 00:35:32 -04:00 |
Nathan Crawford
|
2f4b84e0e8
|
Default auto scale design to true
|
2015-04-17 00:35:32 -04: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
|
f6deb2eab9
|
Setup Wix installer to allow upgrades
|
2014-09-17 00:16:15 -04:00 |
Nathan Crawford
|
dc37643ee6
|
Cleaned up Wix installer
Removed extra components, renamed some objects that were auto-generated
by he VS installer project
|
2014-09-16 22:51:24 -04:00 |
Nathan Crawford
|
c570b3121d
|
Rename translation files to language codes
Zip files don't handle Unicode characters, so store the
translation/language name in the ini file, instead of the name.
|
2014-09-16 19:46:10 -04:00 |