Wykres commitów

22 Commity (main)

Autor SHA1 Wiadomość Data
Kaalleen 2ee4175437
Remove electron entirely (#2859)
Co-authored-by: rejbasket
2024-05-01 19:34:25 +02:00
rejbasket d929336f08
Rejbasket/pyinstaller fix installer checks (#2718)
* netowrkx deps added in build
* check for user inkscape config before installing
* get os version in exception
* update electron app location according to pyinstaller redesign
* fixed broken libgeos syslinks
* contents-directory added pyinstaller args fix broken linux and win versions
* updated inkex
* fix print_pdf

---------

authored-by: rejbasket
2024-02-10 20:16:30 +01:00
Kaalleen 4c562a7127
linux: remove hidden import of gio and wx (#2386) 2023-06-24 10:38:58 +02:00
rejbasket 27d40d19b9
Windows numpy fix (#2377)
* added Gio and wx to hidden imports
changed numpy and scipy version for compatibility

* update versions numpy and scipy

---------

Co-authored-by: rejbasket <rejbasket@users.noreply.github.com>
2023-06-20 17:07:15 +02:00
Kaalleen 6dfb545286
macOS build: do not strip (#2320) 2023-05-28 20:54:42 +02:00
Kaalleen c95a28270d
import gi (#2330) 2023-05-28 20:53:42 +02: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
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
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
rejbasket 41ace3a9e5
add macOS and windows installer (#1352) 2021-12-08 22:18:41 +01: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 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 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 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 13fe706716 windows build github action 2020-01-29 01:29:49 -05:00
Lex Neva 2c6adea150 refactor 'make dist' archive creation into a shell script 2019-04-20 22:11:27 -04:00