Commit Graph

3178 Commits

Author SHA1 Message Date
thewildmage
aef49436cd Fix sequential number draw direction 2023-06-08 18:31:01 -06:00
thewildmage
249af70e28 Make more of draw_line() const 2023-06-08 17:30:37 -06:00
thewildmage
350f5d4331 Make draw_box() G-code comments more helpful 2023-06-08 17:17:42 -06:00
thewildmage
3aab4dacc6 Fix pattern drawing, minor misc. clean up 2023-06-08 16:48:34 -06:00
thewildmage
a5e3d528db Simplify optArgs constructors 2023-06-08 09:44:54 -06:00
thewildmage
bd4e464986 Add layer change G-code, set more print variables 2023-06-08 09:00:40 -06:00
SoftFever
6108d8ee40 tweak ubuntu packages 2023-06-08 16:42:42 +08:00
SoftFever
d54861b8f7 add mac arm64 for build_deps 2023-06-07 17:44:48 +08:00
SoftFever
42d78a3a57 update cicd triggers 2023-06-07 16:02:45 +08:00
SoftFever
6aa84e8c42 build deps cicd 2023-06-07 15:42:18 +08:00
SoftFever
483febb01d fix build_deps syntax 2023-06-07 15:13:02 +08:00
SoftFever
678a0918d2 build deps 2023-06-07 14:50:19 +08:00
thewildmage
45ba09c70b Handle top-level dialog changes, consolidate params definitions 2023-06-05 17:11:26 -06:00
thewildmage
1b59f517ed Fix incorrect default step value 2023-06-05 14:39:10 -06:00
thewildmage
a14d917eff Yet more compile error fixes 2023-06-05 13:54:48 -06:00
thewildmage
47fdf2d63e More compilation error fixes 2023-06-05 00:50:43 -06:00
thewildmage
b59c643615 Make DrawDigitMode options more clear 2023-06-05 00:50:27 -06:00
Heiko Liebscher
335ba93982 fix some typo and new feature (#1202) 2023-06-05 11:02:07 +08:00
Heti
9861051cd7 Easier solution to allow opening the app on OSX described in README.md (#1232)
Update README.md

Easier solution to allow opening the app
2023-06-05 10:54:25 +08:00
thewildmage
5ff4d2a8bc Fixing complier errors 2023-06-04 18:23:07 -06:00
thewildmage
01ec1ed139 Fix invalid comparison 2023-06-04 18:11:21 -06:00
thewildmage
f578b88862 Fix forward declaration error 2023-06-04 17:39:42 -06:00
thewildmage
7b94e112b2 Reuse PA Line STL 2023-06-04 11:47:24 -06:00
thewildmage
340dbc9d0b Complete print_pa_pattern function 2023-06-04 11:43:48 -06:00
thewildmage
6702712812 Update opt args usage. Finish draw_box function 2023-06-01 20:21:26 -06:00
thewildmage
e0555605f9 Simplify optional arguments structs 2023-06-01 20:05:31 -06:00
thewildmage
704d5b7cc4 Add structs to manage optional arguments 2023-06-01 18:46:36 -06:00
thewildmage
2b913b96e1 Add encroachment member variable 2023-06-01 11:07:02 -06:00
thewildmage
bce935062c Rearrange 2023-06-01 11:06:46 -06:00
thewildmage
e59df82062 Add struct for pattern config, more helpers 2023-05-31 22:51:27 -06:00
thewildmage
7737ab526b Add more helper functions 2023-05-31 19:33:41 -06:00
thewildmage
36dfe571a7 Complete basic draw_box function 2023-05-31 13:38:05 -06:00
Branden Cash
c675d979a7 fix(macos): disable App Transport Security (#1157)
* feat(webview): enable context menu

This enables the ability (at least on MacOS) to reload the webview.

* fix(webview): add handler for webview error

Adding this un-covered the following error when trying to load a the printer page using http and hostname:
```
OnError: error loading page about:blank  wxWEBVIEW_NAV_ERR_OTHER The resource could not be loaded because the App Transport Security policy requires the use of a secure connection.

```

* fix(macos): disable App Transport Security policy

Disables the [App Transport Security](https://developer.apple.com/documentation/bundleresources/information_property_list/nsapptransportsecurity) policy that blocks loading http urls (via hostname...ip addresses were fine because ip addresses can't have certs, so they would be excluded from the ATS restriction).

Resolves #791
2023-06-01 00:14:47 +08:00
thewildmage
346d221b9e Start work on print_pa_pattern 2023-05-30 21:49:54 -06:00
thewildmage
35da0b67c7 Rearrange and clean up 2023-05-30 21:49:33 -06:00
thewildmage
326e771c63 Clean up and simplify 2023-05-30 18:46:20 -06:00
thewildmage
1a2334a6f9 Extract set_nozzle_diameter() 2023-05-30 16:53:04 -06:00
thewildmage
b0fa9fa50d Add get_distance() and draw_line() 2023-05-30 15:35:54 -06:00
thewildmage
c999eeebf8 Remove unused move_to overload, accept move_to comments 2023-05-29 22:28:51 -06:00
thewildmage
d3cc8b7575 Clarify use of math functions 2023-05-29 21:12:44 -06:00
thewildmage
085591ee06 Add pattern generate_test() and associated helpers 2023-05-29 16:19:57 -06:00
thewildmage
4f1dfff25f Extract shared delta helper functions 2023-05-29 15:45:02 -06:00
thewildmage
1da6b58b55 Add helper functions 2023-05-29 14:06:11 -06:00
thewildmage
bed8351f05 Add max_numbering_height function 2023-05-27 22:46:15 -06:00
thewildmage
142f92808c Use in-class initializers for pattern variables 2023-05-27 21:58:09 -06:00
thewildmage
963300d02c Extract convert_number_to_string function 2023-05-27 21:57:33 -06:00
thewildmage
de5b10f231 Extract shared number drawing variables 2023-05-27 21:57:11 -06:00
SoftFever
a636df63c1 bump version to 1.6.3 v1.6.3 2023-05-28 10:51:25 +08:00
SoftFever
48a7e73fe7 Tweak default settings for Qidi: turn off ironing by default and turn arc fitting for 3 serials 2023-05-28 10:48:34 +08:00
Cyril Guislain
35e75b9824 Update French Translation / Add missing translation strings (#1153)
Update French Translation / Add missing strings
2023-05-28 10:46:42 +08:00