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
Kaalleen
8d5ef5b663
Fixes ( #1703 )
...
* guide line position
* use direction from line to shape
* optimize intersection detection
* fix flapack elf
* handle weird guide lines better
* update starting point for self crossing (multiple) fills
* ripple: fixes and non circular join style
* avoid jumps in ripple stitch
* fallback only necessary if shape does not intersect grating
* make valid may return a polygon
* add profiling
* Stitch.__init__ didn't work right and was super slow
* shrink or grow to multipolygon
Co-authored-by: Lex Neva
2022-06-30 19:22:33 +02:00
Kaalleen
38c47a49e5
Fix scipy for Linux ( #1685 )
...
Authored-by: @lexelby
2022-06-10 16:32:16 +02:00
Lex Neva
1140be3cef
only check style on lines changed by commit
2022-05-04 19:18:33 +02:00
Lex Neva
f24b329ef5
pre-commit hook that only checks modifed files
2022-05-04 19:18:33 +02:00
Lex Neva
29786dcd04
don't violate deb version string constraints
2022-05-04 19:18:33 +02:00
Kaalleen
7bd5dd6b50
test with macos python 3.8.x
2022-05-04 19:18:21 +02:00
Kaalleen
d4bead109e
test to build with specified arch (macOS)
2022-05-04 19:11:40 +02:00
rejbasket
35b748c46c
Pkg inkscape check ( #1622 )
...
* add warning if Inkscape not installed (mac)
enable local build with arm linux and mac
Authored-by: rejbasket <rejbasket@users.noreply.github.com>
2022-04-18 10:59:42 +02:00
rejbasket
f2208a88fe
installer updates ( #1565 )
...
* * build zip versions for macOS and windows
* set application version macOS and Windows
* automatically uninstall previous version in Windows
* add zip to upload
Co-authored-by: rejbasket <rejbasket@users.noreply.github.com>
2022-02-28 16:30:40 +01:00
Lex Neva
5cf0519928
add deb and rpm building ( #1501 )
2022-01-10 18:20:15 +01:00
rejbasket
41ace3a9e5
add macOS and windows installer ( #1352 )
2021-12-08 22:18:41 +01:00
Kaalleen
fcd13815d3
One Version for all Languages ( #1346 )
...
Co-authored-by: Lex Neva <github.com@lexneva.name>
2021-09-26 11:42:17 +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
shnwnd
e6168c5a30
Make the font names more reproducible
...
This should greatly reduce the noise crowdin creates
Before this the translations would often jump around in diff output this ought to make that a thing of the past.
2021-02-13 03:27:23 -08:00
Lex Neva
1631428ae4
v1.29.1 get rid of the ridiculous refs-tags thing
2020-08-18 21:14:02 -04:00
Lex Neva
c2c2d569c2
windows already has yarn, in a weird place
2020-08-18 15:09:51 -04:00
Lex Neva
53ba4f5303
fail on electron build errors
2020-08-18 14:58:39 -04:00
Lex Neva
cb2b4e3522
electron simulator ( #531 )
2020-04-28 18:34:05 +02:00
Lex Neva
6b4eb9b39c
try without librt
2020-03-19 22:39:15 -04:00
Lex Neva
9d22e56249
add missing libraries
2020-03-18 22:21:21 -04:00
Lex Neva
f91456ec02
get rid of refs-heads- in zips
2020-03-18 22:21:21 -04:00
Lex Neva
07bb0dab98
try no console window
2020-03-14 22:12:58 -04:00
Lex Neva
a4277d19a6
remove stub
2020-03-06 22:39:25 -05:00
Lex Neva
6c81429111
fix fonts on windows
2020-01-31 01:02:46 -05:00
Lex Neva
6573b16795
remove obselete TRAVIS_ references
2020-01-29 01:29:49 -05:00
Lex Neva
8614760b74
use python -m for pyinstaller
2020-01-29 01:29:49 -05:00
Lex Neva
46da97fba5
mac build
2020-01-29 01:29:49 -05:00
Lex Neva
13fe706716
windows build github action
2020-01-29 01:29:49 -05:00
Kaalleen
604a957c67
Support various macOS Versions
2019-07-31 17:32:39 +02:00
Lex Neva
32548e8e51
lettering features ( #399 )
...
lettering features
2019-07-04 10:51:22 -04:00
Lex Neva
43a385ea0a
Merge branch 'master' into lexelby/lettering-features
2019-04-30 19:57:31 -04:00
Lex Neva
2c6adea150
refactor 'make dist' archive creation into a shell script
2019-04-20 22:11:27 -04:00
Lex Neva
d61b998912
Merge remote-tracking branch 'origin/master' into lexelby/electron
2019-04-20 21:46:28 -04:00
Kate Murphy
86aedb7903
Add default path for inkex.py on macOS
2019-04-15 23:33:34 -04:00
Lex Neva
a87694dc61
get the right architecture
2019-04-12 15:38:54 -04:00
Lex Neva
f85395b9a6
use docker for linux too and npm for mac
2019-04-12 15:29:05 -04:00
Lex Neva
0d54c828d0
use docker for windows
2019-04-12 02:26:02 -04:00
Lex Neva
aae92ceca5
refix windows
2019-04-11 00:22:08 -04:00
Lex Neva
22eabd00c1
fix windows npm invocation
2019-04-11 00:05:36 -04:00
Lex Neva
e06e63d44c
add build machinery for electron
2019-04-10 23:38:43 -04:00
Lex Neva
a6a86973dd
add localization for font names and descriptions
2019-04-02 23:07:38 -04:00
Lex Neva
f7f59efd7d
gettextify pyembroidery format descriptions
2018-08-20 15:17:55 -04:00
Lex Neva
5a889dbfda
make it easier to find inkex.py
2018-08-19 22:21:28 -04:00
Lex Neva
512c341164
integrate inx generation into ink/stitch proper
2018-08-19 22:14:10 -04:00
Lex Neva
f674ccd4e9
remove inkstitch.app
2018-08-01 13:00:03 -04:00
globalcow
91aaf404e6
Add --windowed argument to pyinstaller for OS X
2018-07-31 14:53:15 +02:00
Lex Neva
d994d2506e
fix pyinstaller error
2018-07-25 21:17:58 -04:00
Lex Neva
c0745f2b58
remove libembroidery-convert install script
2018-07-25 21:17:58 -04:00
Lex Neva
4dc228e15e
add pyembroidery-convert
2018-07-25 21:17:58 -04:00