Wykres commitów

26 Commity (main)

Autor SHA1 Wiadomość Data
karnigen b4f50b1ed9 simplification, cleanup, docs, startup dialog, DEBUG.ini 2024-01-05 17:05:22 +01:00
karnigen f1f9d275a1 replace DEBUG,PROFILE by DEVEL.ini 2023-12-29 16:25:17 +01:00
karnigen cc016b193e initial changes 2023-12-17 23:03:39 +01:00
rejbasket ef6f6580df
Update electron version to v14.2.9 (#2214)
Authored-by: rejbasket
Co-authored-by: Kaalleen
Co-authored-by: Lex Neva
2023-05-22 22:33:19 +02:00
George Steel 3c37a016bf expose the trim_after param in the interface 2022-12-03 17:38:57 -05:00
George Steel 08581d7eae Make pull-compensation and insets per-side 2022-11-17 01:51:33 -05:00
Kaalleen 28534cf1a8
linux scipy/linalg libraries: ELF (#1714)
* do not strip any scipy library for linux

* apply settings to debug formats

* use fixed pyembroidery

Co-authored-by: Lex Neva
2022-07-08 07:33:45 +02:00
Claudine Peyrat d4505ebaa2
some correction (#1680)
* some correction

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete ←.svg

* Delete →.svg

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete ←.svg

* Delete →.svg

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete →.svg

* Delete .DS_Store

* Delete .DS_Store

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete →.svg

* Delete .DS_Store

* Delete .DS_Store

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete →.svg

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete ←.svg

* Delete →.svg

* Delete LICENSE

* Delete font.json

* Delete preview.png

* Delete ←.svg

* Delete →.svg

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Delete .DS_Store

* Rename LISENCE to LICENSE

* Add files via upload

* Add files via upload

* Update .gitignore

Co-authored-by: Claudine <claudine@MacBook-Pro-2.local>
2022-06-06 10:08:25 +02:00
rejbasket 41ace3a9e5
add macOS and windows installer (#1352) 2021-12-08 22:18:41 +01:00
Tina Chris a85c4b0b0f
add new fonts (#1367)
* Cherry for Kalleen files added in fonts

* fix name

* Create fold

* Delete fold

* Create .gitkeep

* Add files via upload

* Delete .gitkeep

* Create temp

* Add files via upload

* Delete temp

* Delete font.json

* Add files via upload

Change name of font to comply to the license

* update svg

* Update →.svg

add !

* changer directory name

minor corrections

* update baumans svg

* update coronaviral

* add new fonts

add pacifico and excalibur nouveau, plus some small corrections

* rename fonts to be SIL licence compliant

* update cherryforkaaleen svg

* licence compliance corrections

rename baumans to baumans FI
Correction on Coronaviral licence
rename Kaushan script to Kaushan Script MAM
rename Lobster two to Lobster AGS
correction on fold svg

* fold font correction

replace corrupted svg

* learning curve correction

replace learning-curve svg that was corrupted

* correcting learning curve svg

* new fonts added and minor corrections

Add Brockscript, Cherry for inkstitch, Namskout AGS font, Infini picto
correcting learning curve svg

* adding font and license update

adding Marcellus SC font
update cherries font license

* update Namskout_AGS preview

* update fold svg

* rename of Claudette's font

rename Claudette's fonts

* minor corrections

correcting some stroke width

* Update →.svg

enlarge stroke width

* normalise preview name

* normalize preview name

* normalize preview name

* normalize preview name

* geneva update

remove  trim commands in the middle of letters

* Create preview.png

* remove .DS_Store

* normalize licence name

normalize licence name

* modify some font descriptions

translation from french to english or spelling correction

* normalize preview name

* noramlize preiew extension

normalise preview name

* Update .gitignore

* Update .gitignore

* Update →.svg

Co-authored-by: Lex Neva <github.com@lexneva.name>
Co-authored-by: claudinepeyrat06 <88194877+claudinepeyrat06@users.noreply.github.com>
2021-12-05 19:23:35 +01:00
Kaalleen 1468b1e421
do not ignore electron/src (#1288) 2021-07-29 18:13:58 +02:00
Kaalleen fbc90faa87
Current layer issue (#1279) 2021-07-21 17:15:46 +02:00
Kaalleen e84a86d4ac
Update for Inkscape 1.0 (#880)
* update for inkscape 1.0
* add about extension
* Build improvements for the inkscape1.0 branch (#985)
* zip: export real svg not stitch plan
* #411 and #726
* Tools for Font Creators (#1018)
* ignore very small holes in fills
* remove embroider (#1026)
* auto_fill: ignore shrink_or_grow if result is empty (#589)
* break apart: do not ignore small fills

Co-authored-by: Hagen Fritsch <rumpeltux-github@irgendwo.org>
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-03-04 18:40:53 +01:00
Lex Neva cb2b4e3522
electron simulator (#531) 2020-04-28 18:34:05 +02:00
Lex Neva 1995015021 add SVG debugging with LineStrings 2019-03-28 15:52:42 -04:00
Lex Neva 8aa86f6619 set up debug logging 2019-03-28 15:21:50 -04:00
Lex Neva d9525968a2
fix manual stitch and add debugging support (#339)
* add debugging support using pydev

* fix: don't add tie stitches for manual stitch

* fix style
2018-10-23 18:08:46 -06:00
Lex Neva 6d57e4ce5c remove messages.po 2018-09-15 13:03:10 -04:00
Lex Neva f99e553d98 add mkdir -p inx
bin/generate-inx-files target and gitignore entry
2018-08-20 15:09:20 -04:00
Lex Neva 89f1d45c30 clean up remaining libembroidery references 2018-07-25 21:17:58 -04:00
Lex Neva 084c5555f2
print through web browser (#127)
* spawn a web server and open a printable view of the design in the user's web browser
  * configurable inclusion of client and operator views
  * editable fields for color names, client, title, and purchase order number
  * groundwork laid to save these parameters back into the SVG
* major refactor of codebase to support printing
  * code is organized logically into modules
* added inkstitch logo and branding guidelines
* l10n text extraction now handled by babel
* removed legacy embroider_update extension
* partial fix for #125
2018-03-30 20:37:11 -04: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 2ab622bdf0 gitignore libembroidery 2018-01-23 22:38:21 -05:00
Lex Neva 8bab858be6
pyinstaller release method (#16)
pyinstaller packages up all of a python script's dependencies and builds them into standalone executables. It can either do a directory (containing a single executable and a bunch of shared libraries) or a self-contained executable that effectively just contains a compressed version of the directory.

The problem is, if you have several scripts like we do, you get several large directories or standalone binaries, and there's a ton of duplication between them. Fortunately it looks like using the directory method and just combining the directories works fine (for this project).

This PR runs the above build on any tagged commit and publishes a release in github containing the pyinstall-ified tarball. If the tag is named like "v1.2.3" _and_ the tag is on the master branch, then the github release will be marked as "production". Otherwise, it will be marked as a "pre-release". This means that we can build testable tarballs of the extension in a pull request by tagging a commit.
2018-01-13 20:18:50 -05:00
Stefan Siegl 0c1cfae0b7 ignore .pyc files 2014-12-29 13:55:42 +01:00
Stefan Siegl a87d35cfd0 Ignore vim swap files 2014-12-29 12:42:30 +01:00