Wykres commitów

94 Commity (main)

Autor SHA1 Wiadomość Data
capellancitizen 2bbebe56fd
Fixed clones of group elements not appearing. (#2766) 2024-03-28 22:21:42 +01:00
rejbasket 9b3950137d
Build with shapely with geos 3.12.x (#2732)
authored-by: rejbasket
2024-02-21 16:01:47 +01: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
karnigen 2be2dd6c6d support for modified id and menu 2024-02-07 21:03:57 +01:00
Kaalleen 2f966ce4de
Update shapely (#2471)
* update shapely
* pin pyinstaller to 5.13.2 (issues with macOS) (rejbasket)
* macOS: do not install shapely from binary, but remove .dylibs folder (breaks notarizazion) (rejbasket)
2023-10-15 07:08:36 +02:00
rejbasket 96df68c46f
add windows 64bit version (#2413)
* test build for windows 64bit

* testing build for windows 64bit

* fixed arch check for windows file name
added electron 64bit for windows

* blocked 64bit installer to be installed in 32bit windows

---------

Co-authored-by: rejbasket <rejbasket@users.noreply.github.com>
2023-07-30 16:01:43 +02: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 97bbe6f174
macOS: notary update (#2237)
Authored-by: rejbasket
2023-04-27 19:51:05 +02:00
Kaalleen fb9336749b
Select embroidery elements by stitch type (#1965) 2023-03-07 20:04:22 +01:00
Lex Neva 28e5ed50a0
install tiles (#2090) 2023-03-05 10:12:35 +01:00
Lex Neva d278f6a54a add tiles json and internationalization 2023-02-20 15:27:56 -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
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