Lex Neva
0b47b46728
New translations messages.po (Korean)
2018-03-01 03:11:24 -05:00
Lex Neva
9867e23976
New translations messages.po (Norwegian)
2018-03-01 03:11:23 -05:00
Lex Neva
7f828d771d
New translations messages.po (Polish)
2018-03-01 03:11:22 -05:00
Lex Neva
1d1690fb90
New translations messages.po (Portuguese)
2018-03-01 03:11:21 -05:00
Lex Neva
b9602b525c
New translations messages.po (Portuguese, Brazilian)
2018-03-01 03:11:20 -05:00
Lex Neva
c2077deed3
New translations messages.po (Romanian)
2018-03-01 03:11:19 -05:00
Lex Neva
1ba7538ffd
New translations messages.po (Russian)
2018-03-01 03:11:18 -05:00
Lex Neva
7fa4eb1f37
New translations messages.po (Serbian (Cyrillic))
2018-03-01 03:11:17 -05:00
Lex Neva
8a0aa1d8d4
New translations messages.po (Spanish)
2018-03-01 03:11:16 -05:00
Lex Neva
a9f4aec850
New translations messages.po (Swedish)
2018-03-01 03:11:15 -05:00
Lex Neva
0ab5180058
New translations messages.po (Turkish)
2018-03-01 03:11:14 -05:00
Lex Neva
449fe6653a
New translations messages.po (Ukrainian)
2018-03-01 03:11:13 -05:00
Lex Neva
794ebf970a
New translations messages.po (Vietnamese)
2018-03-01 03:11:12 -05:00
Lex Neva
5006bd296e
New translations messages.po (Japanese)
2018-03-01 03:11:11 -05:00
Lex Neva
b2ecebc254
New translations messages.po (Afrikaans)
2018-03-01 03:11:09 -05:00
Lex Neva
a7817fb1d3
fix make messages.po
2018-02-27 23:14:29 -05:00
Lex Neva
bc5357bc5a
fix stroke regression
2018-02-27 23:14:14 -05:00
Lex Neva
0e2e159721
remove line number comments from all translation .po files ( #104 )
...
* New translations messages.po (Afrikaans)
* New translations messages.po (Japanese)
* New translations messages.po (Ukrainian)
* New translations messages.po (Turkish)
* New translations messages.po (Swedish)
* New translations messages.po (Spanish)
* New translations messages.po (Serbian (Cyrillic))
* New translations messages.po (Russian)
* New translations messages.po (Romanian)
* New translations messages.po (Portuguese, Brazilian)
* New translations messages.po (Portuguese)
* New translations messages.po (Polish)
* New translations messages.po (Norwegian)
* New translations messages.po (Korean)
* New translations messages.po (Italian)
* New translations messages.po (Arabic)
* New translations messages.po (Hungarian)
* New translations messages.po (Hebrew)
* New translations messages.po (Greek)
* New translations messages.po (German)
* New translations messages.po (French)
* New translations messages.po (Finnish)
* New translations messages.po (English)
* New translations messages.po (Dutch)
* New translations messages.po (Danish)
* New translations messages.po (Czech)
* New translations messages.po (Chinese Traditional)
* New translations messages.po (Chinese Simplified)
* New translations messages.po (Catalan)
* New translations messages.po (Vietnamese)
2018-02-27 19:45:25 -05:00
Lex Neva
88b4ff3e66
Tie-in and tie-off ( #100 )
...
* turn inkstitch.py into a module
* add running stitch library function
* tie-in and tie-off
* remove temporary testing code
2018-02-27 19:43:15 -05:00
Lex Neva
e55b8d79f9
don't include line numbers in messages.po ( #101 )
...
* don't include line numbers in messages.po
* update messages.po
2018-02-26 19:49:43 -05:00
Lex Neva
71ba7ada28
translations for "Fill" and "Auto-Fill" (German) ( #103 )
2018-02-26 19:44:57 -05:00
Lex Neva
4e7520c013
user can specify origin for embroidery output by setting up guides ( #52 )
...
* user can specify origin using guides
* embroidery origin defaults to center of canvas
2018-02-26 19:42:18 -05:00
AkiraNorthstar
e958a7f82c
Merge pull request #102 from lexelby/l10n
...
New Crowdin translations
2018-02-25 15:50:24 +01:00
Lex Neva
6a27ca1c48
New translations messages.po (German)
2018-02-25 09:42:17 -05:00
Lex Neva
b22fedb057
German translation fixes ( #94 )
...
* New translations messages.po (Afrikaans)
* New translations messages.po (Japanese)
* New translations messages.po (Ukrainian)
* New translations messages.po (Turkish)
* New translations messages.po (Swedish)
* New translations messages.po (Spanish)
* New translations messages.po (Serbian (Cyrillic))
* New translations messages.po (Russian)
* New translations messages.po (Romanian)
* New translations messages.po (Portuguese, Brazilian)
* New translations messages.po (Portuguese)
* New translations messages.po (Polish)
* New translations messages.po (Norwegian)
* New translations messages.po (Korean)
* New translations messages.po (Italian)
* New translations messages.po (Arabic)
* New translations messages.po (Hungarian)
* New translations messages.po (Hebrew)
* New translations messages.po (Greek)
* New translations messages.po (German)
* New translations messages.po (French)
* New translations messages.po (Finnish)
* New translations messages.po (English)
* New translations messages.po (Dutch)
* New translations messages.po (Danish)
* New translations messages.po (Czech)
* New translations messages.po (Chinese Traditional)
* New translations messages.po (Chinese Simplified)
* New translations messages.po (Catalan)
* New translations messages.po (Vietnamese)
* New translations messages.po (Afrikaans)
* New translations messages.po (Japanese)
* New translations messages.po (Ukrainian)
* New translations messages.po (Turkish)
* New translations messages.po (Swedish)
* New translations messages.po (Spanish)
* New translations messages.po (Serbian (Cyrillic))
* New translations messages.po (Russian)
* New translations messages.po (Romanian)
* New translations messages.po (Portuguese, Brazilian)
* New translations messages.po (Portuguese)
* New translations messages.po (Polish)
* New translations messages.po (Norwegian)
* New translations messages.po (Korean)
* New translations messages.po (Italian)
* New translations messages.po (Arabic)
* New translations messages.po (Hungarian)
* New translations messages.po (Hebrew)
* New translations messages.po (Greek)
* New translations messages.po (German)
* New translations messages.po (French)
* New translations messages.po (Finnish)
* New translations messages.po (English)
* New translations messages.po (Dutch)
* New translations messages.po (Danish)
* New translations messages.po (Czech)
* New translations messages.po (Chinese Traditional)
* New translations messages.po (Chinese Simplified)
* New translations messages.po (Catalan)
* New translations messages.po (Vietnamese)
2018-02-24 20:40:33 -05:00
Lex Neva
0ecf74297c
use gettext for params tab names ( #68 )
...
* use gettext for params tab names
* new localization messages
2018-02-24 20:28:51 -05:00
Lex Neva
c82636df32
fix windows build release
2018-02-23 00:00:33 -05:00
Lex Neva
3757c2c5a3
version 1.3.0
...
* Windows support added
* fixed bug: repeated colors were shown as random colors in output files
2018-02-22 23:08:36 -05:00
Lex Neva
bb42124a87
Windows fixes ( #83 )
...
* os.execv doesn't replace the process on windows
* fix simulate/params crash
* pyinstaller windowed mode breaks things?
* fix output routing for windows
* properly route stderr to inkscape too
* don't print unless there's something to print
* remove last backup version if necessary
* add documentation for Windows build
2018-02-22 23:06:27 -05:00
Scott Dutton
48e5d628a8
Add support for pt and pc ( #87 )
...
* Add support for pt and pc
* Misc fixes
2018-02-22 13:21:52 -05:00
X3msnake
2f91fba52a
fix link on Trim/Stop Update
2018-02-22 17:29:41 +00:00
X3msnake
68c6e37fad
Update info on trim
...
Since pull #29 trim and stop are integrated so no external edit needed anymore
2018-02-22 17:23:23 +00:00
AkiraNorthstar
dc587099a2
Update LICENSE
...
fix Year
2018-02-22 17:38:34 +01:00
Lex Neva
3f95669252
don't show console window in Windows
2018-02-19 21:46:25 -05:00
Lex Neva
633ec88186
windows build ( #79 )
...
Ink/stitch now supports windows!
2018-02-19 21:43:39 -05:00
Lex Neva
4c5e578939
fix repeated colors showing as random
2018-02-17 10:13:09 -05:00
Lex Neva
fe1f49ff9c
typo fix in Portuguese translation ( #67 )
2018-02-10 19:47:47 -05:00
Lex Neva
586427be79
version 1.2.0
...
* Simulate now works regardless of the output format you chose when you ran Embroider.
* Simulate (and the preview in Params) now respects TRIMs.
* Inkscape restart required (embroider.inx changed).
* added margin around simulator
* UI localization framework
* Portuguese translation (thanks, @X3msnake!)
* German translation (thanks, @AkiraNorthstar!)
2018-02-09 20:13:56 -05:00
Lex Neva
4a84ebadf6
Translation docs ( #61 )
...
* add link to LOCALIZATION.md in README.md
* create LOCALIZATION.md
2018-02-09 20:13:02 -05:00
Lex Neva
7eaf841cd5
up to 100% german UI translation ( #63 )
2018-02-09 20:10:53 -05:00
Lex Neva
018f55bbcf
Portuguese (pt_PT) translation and partial German translation ( #60 )
...
* New translations messages.po (Portuguese)
* New translations messages.po (German)
2018-02-05 20:19:32 -05:00
Lex Neva
69470d5847
initial PO files ( #58 )
2018-02-04 23:18:18 -05:00
Lex Neva
fe4a0ff1b8
one more fix
2018-02-04 23:10:18 -05:00
Lex Neva
977d3b0d7e
fix make locales
2018-02-04 23:03:41 -05:00
Lex Neva
72d52dc317
framework for translations ( #55 )
...
sets up all the plumbing to send strings to CrowdIn for translation and incorporate the results
2018-02-04 22:38:24 -05:00
Lex Neva
1dd76646cc
add margin around simulator ( #46 )
...
This adds a 10px margin around the design in the simulator view (both the Simulate plugin and the Params preview window). This is useful because otherwise stitches at the edges weren't very visible. Also, because we're using anti-aliased lines, parts of the drawing did actually extend beyond the canvas previously.
All in all, with the margin it just feels more comfortable.
2018-01-29 20:09:34 -05:00
Lex Neva
99c6b5f072
protect against bad values for certain params ( #44 )
...
This is a stopgap measure to prevent the extension from infinitely looping
if the user mistakenly gives a zero or negative value for zig-zag spacing
or running stitch length.
It's definitely not ideal -- the user is still allowed to enter invalid
numbers, but the extension just interprets any zero value as 0.01. In
the future, I'll refactor things to add proper bounds-checking for
parameters and limit the values that can be entered in the UI.
2018-01-28 21:02:45 -05:00
Lex Neva
871802e4eb
properly notify GUI of Stroke being disabled ( #43 )
...
fixes #32 : when changing from Stroke to Fill in params, the preview drew both.
2018-01-28 20:26:54 -05:00
Lex Neva
fabe5bcd32
Fix simulate ( #42 )
...
* Simulate now works regardless of the output format you chose when you ran Embroider.
* Simulate (and the preview in Params) now respects TRIMs.
* Inkscape restart required (embroider.inx changed).
This one kind of grew in the telling. #37 was a theoretically simple bug, but in reality, the code necessary to fix it was the straw that broke the camel's back, and I had to do a fair bit of (much needed) code reorganization. Mostly the reorganization was just under the hood, but there was one user-facing change around the Embroider extension's settings window.
Way back in the day, the only way to control things like the stitch length or satin density was through global options specified in the extension settings. We've long since moved to per-object params, but for backward compatibility, ink/stitch defaulted to the command-line arguments.
That means that it was possible to get different stitch results from the same SVG file if you changed the extension's settings. For that reason, I never touched mine. I didn't intend for my users to use those extension-level settings at all, and I've planned to remove those settings for awhile now.
At this point, the extension settings just getting in the way of implementing more features, so I'm getting rid of them and moving the defaults into the parameters system. I've still left things like the output format and the collapse length (although I'm considering moving that one too).
2018-01-28 16:10:37 -05:00
Lex Neva
ede0b2d0e6
add contributor covenant code of conduct ( #38 )
2018-01-26 13:19:44 -05:00