Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixes for Mainframe.cpp, CalibrationPressureAdvDialog.cpp, some other corrections, additions #4364

Open
wants to merge 204 commits into
base: nightly_dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
204 commits
Select commit Hold shift + click to select a range
0279c6d
Fix dll name
Apr 12, 2021
39c95d7
renaming for superslicer
Apr 4, 2021
1b35362
fix renaming, build & doc
Apr 12, 2021
d4f5d64
Merge branch 'merill-merge'
Apr 24, 2021
dfc9671
Merge branch 'merill-merge'
Apr 25, 2021
c5ef273
default accent color back to blue
Apr 26, 2021
8025205
Merge branch 'merill-merge'
Apr 27, 2021
2e9562d
build all PR's
nerdCopter Apr 28, 2021
468b57f
Merge branch 'merill-merge'
May 2, 2021
22c00bc
Ignore DS_Store files in MacOS
eisen May 2, 2021
64046cb
update actions to superslicer repo
May 2, 2021
2ab96fc
update github template for superslicer
Apr 29, 2021
119484e
Merge branch 'merill-merge'
May 21, 2021
600bbaa
Merge remote-tracking branch 'remotes/origin/pr/1137'
May 21, 2021
4399389
Merge branch 'merill-merge'
May 22, 2021
824b45d
2.3.56.1
May 25, 2021
27c6242
Merge branch 'merill-merge'
May 26, 2021
3d417ef
update create_release script to superslicer
May 26, 2021
896006a
Merge tag 'temp' into merill-master
May 27, 2021
d1ee534
Merge branch 'merill-merge'
May 28, 2021
df23b91
Merge branch 'merill-master'
Jun 3, 2021
3cf1db6
version to 2.3.56.2
Jun 3, 2021
a2dca69
update profiles
Jun 4, 2021
532834a
Merge branch 'merill-merge'
Jun 4, 2021
653aeb8
move rc script to superslicer name
Jun 4, 2021
ce02497
Merge branch 'merill-merge'
Jun 4, 2021
d2dc7c3
Merge branch 'merill-merge'
Jun 5, 2021
2d8d247
Merge branch 'merill-merge'
Jun 5, 2021
6cb6bab
version 2.3.56.3
supermerill Jun 5, 2021
d49205c
Merge tag 'temp'
Jun 7, 2021
2fbea54
update credits
Jun 7, 2021
cec2544
Merge branch 'merill-merge'
Jun 9, 2021
d21ff8e
fix ubuntu_debug build script
Jun 9, 2021
37cb188
version 2.3.56.4
Jun 9, 2021
ea2aea4
Merge branch 'merill-merge'
Jun 9, 2021
18a49e4
version 2.3.56.5
Jun 12, 2021
1bd0a1b
Merge branch 'merill-merge'
Jun 12, 2021
fec5215
Merge branch 'merill-merge'
Jun 15, 2021
edc0908
Merge branch 'merill-merge'
Jun 17, 2021
5198d55
Merge branch 'merill-merge'
Jun 23, 2021
cf03815
version 2.3.56.6
Jun 25, 2021
49300aa
Merge branch 'merill-merge'
Jun 25, 2021
8e0bc24
Merge branch 'merill-merge'
Jun 26, 2021
7d6fbab
Don't auto-build pull request, as it can create too much clutter to d…
Jun 26, 2021
b116efe
Merge branch 'merill-merge'
Jul 5, 2021
3c2be64
version 2.3.56.7
Jul 10, 2021
e017b76
Merge branch 'merill-merge'
Jul 10, 2021
b01f342
Merge branch 'merill-merge'
Jul 21, 2021
8ccd441
version 2.3.56.8
Jul 31, 2021
d88d4bc
Merge branch 'merill-merge'
Jul 31, 2021
4c2038d
Merge branch 'merill-merge'
Aug 7, 2021
dce5421
update version to branch 2.3.57
supermerill Aug 9, 2021
c819039
Merge branch 'merill-merge'
supermerill Aug 21, 2021
db576f5
Merge branch 'merill-merge'
supermerill Sep 6, 2021
374040c
Merge remote-tracking branch 'remotes/merill/dev'
supermerill Sep 26, 2021
32816f7
version 2.3.57.1
supermerill Sep 27, 2021
2174922
Merge branch 'dev'
supermerill Oct 4, 2021
efc2e4f
Create SECURITY.md
supermerill Oct 7, 2021
37a437d
README: point discord link to a particular comment
cab404 Oct 7, 2021
83158cc
Add reddit badge, Update "how to build" to mention the scripts.
supermerill Oct 7, 2021
1a48326
Merge branch 'dev'
supermerill Oct 7, 2021
4ffca2f
Update FUNDING.yml
supermerill Oct 11, 2021
f46c98c
version 2.3.57.2
supermerill Oct 13, 2021
02faf45
Merge branch 'dev'
supermerill Oct 13, 2021
898ec0d
Fix fan delay, kickstart, dense_infill, 0 layer_height
supermerill Oct 22, 2021
403d258
version 2.3.57.3
supermerill Oct 22, 2021
4ebff94
Merge branch 'dev'
supermerill Oct 23, 2021
ef0955e
Fix 'one peri on first layer', fix cli, add 'new' prusa field like co…
supermerill Oct 24, 2021
61d8565
Merge commit '003a0dba071d6ef5e9b1c784ba5557987387b76e'
supermerill Oct 27, 2021
15235f2
version 2.3.57.4
supermerill Oct 27, 2021
402995a
Merge branch 'dev'
supermerill Oct 27, 2021
b88441e
Merge branch 'dev'
supermerill Nov 6, 2021
c8ee949
version 2.3.57.5
supermerill Nov 7, 2021
3cc361e
fixes for fans, open PS files, unicode, M73 for silent.
supermerill Nov 7, 2021
710016b
fix bridge, fix % accelerations
supermerill Nov 8, 2021
704740c
add custom vars, fix min/max layer height, custom gcode unsaved change
supermerill Nov 9, 2021
a9a7f1b
version 2.3.57.6
supermerill Nov 16, 2021
8e14a10
Merge branch 'stable'
supermerill Nov 18, 2021
616fc2b
Update bug report form & template
Dec 3, 2021
ab8ace5
version 2.3.57.7
supermerill Dec 4, 2021
1895907
Merge branch 'stable'
supermerill Dec 8, 2021
23e97c6
Merge branch 'stable'
supermerill Dec 9, 2021
eaa52a4
"sliced info" for MMU, no 0-speed retraction
supermerill Dec 10, 2021
0d84565
Merge branch 'stable'
supermerill Dec 11, 2021
3e9d41f
version 2.3.57.8
supermerill Dec 16, 2021
ab4d1ca
Merge branch 'stable'
supermerill Dec 20, 2021
e56be3c
fix avoid crossing peri, fix gapfill, and some others
supermerill Dec 22, 2021
4e7222a
version 2.3.57.9
supermerill Jan 4, 2022
23dc9d0
Merge branch 'stable'
supermerill Jan 4, 2022
b1f4af6
early 2.4 merge
supermerill Jan 19, 2022
7fd02c1
V2.4: merge fixes, fix gui tab, new overlapping peri threshold
supermerill Feb 9, 2022
687d505
fix color.ini malformed line
supermerill Feb 14, 2022
dadc388
2.4.58: some more fixes, thumbnail type from PS2.5 added
supermerill Feb 16, 2022
76f2cbb
version 2.4: fix win start, scripted widgets update (thick bridge)
supermerill Feb 18, 2022
6ba0a33
v2.4: now tags instead of mode, more scripts for simple mode
supermerill Feb 21, 2022
0e05e21
various fixes for 2.4
supermerill Feb 23, 2022
b5ab711
merge with PS_2.4.1-beta3, updated profiles
supermerill Mar 1, 2022
1ecb0aa
updated 2.4.1: quick settings, ui saved in user config.
supermerill Mar 6, 2022
2032efc
3 bugfixes for 2.4.58.1
supermerill Mar 7, 2022
c315093
fix 2.4 start crash & some other ui things
supermerill Mar 8, 2022
e00d4df
fixes for 2.4: preview refresh, sla gui, m117, shrinkage, ...
supermerill Mar 11, 2022
d989d6a
Fixes for 2.4: default support distance, gcodeviewer, calibration
supermerill Mar 12, 2022
225a855
fix & change for 2.4: variables, flow, gui refresh
supermerill Mar 16, 2022
5d375c9
2.4 nightly
supermerill Mar 28, 2022
6fcfe8f
2.4 fixes. also brim speed/accel
supermerill Mar 31, 2022
75273e7
Fix modifiers, simple layout, clipping when painting, M109 when cooli…
supermerill Apr 2, 2022
afa7568
Fix wipetower temp&fan, script error on startup
supermerill Apr 2, 2022
dfb756a
2.4.58.3: fixes
supermerill Apr 4, 2022
af233f2
many fixes, add mosaic & fan & time & wipe, merge PS2.4.2-rc2
supermerill Apr 15, 2022
0004cb9
update issue template (export -> save)
supermerill Apr 11, 2022
c467986
fix compile
supermerill Apr 20, 2022
fdce7b2
fix some bugs
supermerill Apr 23, 2022
146673d
test script for arm
supermerill Apr 26, 2022
dca660d
Merge branch 'dev' into 24_master
supermerill Apr 26, 2022
ab5216d
macos 10.14 is now the new min, fix some search & "did you want to sa…
supermerill Apr 26, 2022
b359058
fixes, more preferences options, slowing gapfill if needed.
supermerill Apr 30, 2022
48278d1
little update on readme for nightly
supermerill May 2, 2022
2e4c8e3
locale & gui fix
supermerill May 2, 2022
602ae5f
* Fix 24916f37 : remove hack for apply/clear/cancel for modifiers set…
supermerill May 4, 2022
2e11c48
* fixes for object label, scripted widgets, chinese, add monoprice ho…
supermerill May 6, 2022
bda609f
test macos code signing
May 15, 2022
65f41c8
better fixes
supermerill May 18, 2022
1b97666
fix big brim, bridge_flow, 0 seam gap. Add 'ignore crossing check on …
supermerill Jul 12, 2022
fb0cfd9
Fixed Download Link of Slicer in the Update Message (#2954)
Aviator-Coding Jul 18, 2022
c88236c
Fix config loading for brim_offset
supermerill Jul 15, 2022
04caa6b
add "in repo" badge
LuckyTurtleDev Jan 6, 2022
ef8a47d
change release names
supermerill Feb 13, 2022
107915d
Update badges
supermerill Feb 8, 2022
de1f4a9
now complete apths for scripts, texture, models.
supermerill Jul 19, 2022
11b838c
change version to 2.5.59.0
supermerill Jul 24, 2022
b0ade4e
fix for linux locale & freecad, some work on gapfill, fix toolchange …
supermerill Jul 24, 2022
2588697
fixes for spiral, linux start. Also some other things
supermerill Jul 24, 2022
80f8356
beware of 'access violation', if it occurs, please tell me (and if po…
supermerill Jul 28, 2022
2e26ca5
arachne
supermerill Jul 29, 2022
f0d632c
fix zstd bundling on macos intel
supermerill Jul 30, 2022
2847731
Merge arachne to current state and some other prusa fixes.
supermerill Jul 30, 2022
572e3f9
fix brim, random seam, fuzzy skin with arachne
supermerill Aug 4, 2022
3b62b19
Fix arachne issues and some others
supermerill Aug 5, 2022
3edd7b2
update mac intel build to include zstd
supermerill Aug 7, 2022
79bb84d
fix macos, gapfill, brim, solid fill, and push requests
supermerill Aug 10, 2022
8c156d6
some fixes & elegoo profiles
supermerill Aug 11, 2022
969df84
merge with prusa 2.5 (seams still need work) and some pr
supermerill Jan 6, 2023
eb55d83
version 2.5.59.2
supermerill Jan 6, 2023
88071d8
finish merging seams, add seam notch experiment
supermerill Jan 20, 2023
759db2d
seam 2.5 merge: add seam_visibility and updates to ui/tooltips
supermerill Jan 21, 2023
96bc1c0
G2/G3 from bambu
supermerill Feb 24, 2023
d02b16c
Merge branch 'nightly_dev' into master_dev
supermerill Mar 4, 2023
603c301
fix broken overhangs, improved 'concentric with fill', add 'external …
supermerill Mar 24, 2023
a0ec413
fix reversed perimeters
supermerill Mar 27, 2023
9898398
merge dev: fix for linux build (20.04) and overhangs_speed_enforce
supermerill Jul 11, 2023
a0f34b1
fix perimeter being cut (also for arachne)
supermerill Jul 13, 2023
932e6ca
add: min length before zlift, show layer time
supermerill Nov 14, 2023
0836554
rework fan speed
supermerill Nov 14, 2023
5252d7f
default pause & color change
supermerill Nov 16, 2023
72b8e2d
Merge doc/How to build - Mac OS.md
supermerill Nov 16, 2023
0d058b6
update profiles to same state as dev
supermerill Nov 16, 2023
bfb7317
update arch badge (#3273)
LuckyTurtleDev Jan 6, 2023
cb19d69
3D mouse axes, save icon for presets, some updates to mac build.
supermerill Nov 17, 2023
7a6e06c
some little fixes from issues
supermerill Nov 20, 2023
2a34465
many bugfixes
supermerill Nov 22, 2023
69c3980
fix fan speed after Toolchange, max_vol_speed with first_layer_flow_r…
supermerill Nov 23, 2023
4c9edde
sorting perimeters (experimental, to improve path planning)
supermerill Dec 14, 2023
fdb1129
update Archwiki link on readme
supermerill Dec 19, 2023
1c6dc3d
some more fan speed rework & bugfixexs
supermerill Dec 23, 2023
84f7810
bugfixes
supermerill Dec 23, 2023
c5c8cd3
version 2.5.59.4
supermerill Dec 25, 2023
2ad8bf0
more fixes, and only_one_perimeter_on_top for arachne
supermerill Dec 29, 2023
8df7732
version 2.5.59.5
supermerill Dec 29, 2023
feb5782
little gcode fixes
supermerill Dec 29, 2023
5baf04a
fix connection length
supermerill Dec 29, 2023
da69166
fix cooling crash & more fixes & update to it translation
supermerill Dec 31, 2023
dcada9f
fixes
supermerill Jan 4, 2024
2053c1b
fixes, preference to fix bed texture if fails
supermerill Jan 18, 2024
c62503c
fix support crash, add ascii-only output
supermerill Jan 24, 2024
843c421
fix mmu paint artifacts, add spanish calibrations
supermerill Feb 2, 2024
3c0076e
fixes, switch to remove outliers on gcode preview (vol flow)
supermerill Feb 7, 2024
75855cb
fixes, min/max for preview legends
supermerill Feb 13, 2024
b165c4b
revert to unsigned dmg for 2.5
supermerill Feb 14, 2024
71e47f1
test mac compile
supermerill Feb 14, 2024
fb26f35
version 2.5.59.8
supermerill Feb 14, 2024
d59bfb9
try fix build
supermerill Mar 22, 2024
2e063e0
Fix & optimize windows github builds
supermerill Apr 30, 2024
c76b6fd
merge latest fixes
supermerill Apr 30, 2024
fb42e44
merge new feature for 2.5
supermerill May 9, 2024
126843f
fixes
supermerill May 15, 2024
c02a986
some fixes, default fan can now be disabled
supermerill May 21, 2024
57a9bdb
more fixes, fix changing extruder at start on a not-mmu
supermerill May 23, 2024
40d87ac
fix gcode view (wipe issue)
supermerill May 29, 2024
5c8cc63
fixes
supermerill Jun 3, 2024
cfba10f
fixes (crash, notch, boost, support)
supermerill Jun 11, 2024
9d8e43d
fix some seams & others
supermerill Jun 28, 2024
9f974ef
fix support, update on layer gcode change
supermerill Jun 29, 2024
512b568
fix some thin wall issues.
supermerill Jun 30, 2024
2b8811c
split interface pattern into top and bottom
supermerill Jul 1, 2024
2f4f2cd
2.60 title, not 2.59
supermerill Jul 2, 2024
f4351d2
fixes: typos, gcode viewer offset, no-seam layers.
supermerill Jul 2, 2024
15631a3
fix extrusion reversing check
supermerill Jul 2, 2024
0f976e8
fix crash (seam), support bot. int. angle. occtwrapper on linux.
supermerill Jul 3, 2024
c4713c7
fix infinite loop & 0-width perimeter in mmu bug.
supermerill Jul 4, 2024
7843f61
notebook tabbar fix
stxve4203 Jul 5, 2024
03906fa
CalibrationPressureAdvDialog: patches for beta v1.00
legend069 Jun 13, 2024
a5323c5
merge pullrequest for testing
supermerill Jul 8, 2024
66c9c40
bug fixes, corrections, additions
wschadow Jul 9, 2024
24edef3
changes to enable translation, initial German translation
wschadow Jul 15, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
* @lordofhyphens @supermerill
* @supermerill @lordofhyphens

.github/CODEOWNERS @lordofhyphens
.github/CODEOWNERS @supermerill
30 changes: 8 additions & 22 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,23 @@
# CONTRIBUTING

## Bug Reports
* SuperSlicer and Slic3r are merging so you should be able to use the superslicer repository or the slic3r one. (when the switch will be completed)

Did you encounter an issue with using Slic3r? Fear not! This guide will help you to write a good bug report in just a few, simple steps.
## Bug Reports

There is a good chance that the issue, you have encountered, is already reported. Please check the [list of reported issues](https://github.com/alexrj/Slic3r/issues) before creating a new issue report. If you find an existing issue report, feel free to add further information to that report.
Did you encounter an issue with using SuperSlicer? Fear not! This guide will help you to write a good bug report in just a few, simple steps.

If you are reporting an issue relating to a release version of Slic3r, it would help a lot if you could also confirm that the behavior is still present in the newest build [(windows)](https://bintray.com/lordofhyphens/Slic3r/slic3r_dev/). Otherwise your issue will be closed as soon as someone else isn't able to reproduce it on current master.
There is a good chance that the issue, you have encountered, is already reported. Please check the [list of reported issues](https://github.com/supermerill/SuperSlicer/issues) before creating a new issue report. If you find an existing issue report, feel free to add further information to that report.

When possible, please include the following information when [reporting an issue](https://github.com/Slic3r/Slic3r/issues/new):
* Slic3r version (See the about dialog for the version number. If running from git, please include the git commit ID from `git rev-parse HEAD` also.)
* Operating system type + version
* Steps to reproduce the issue, including:
* Command line parameters used, if any
* Slic3r configuration file (Use ``Export Config...`` from the ``File`` menu - please don't export a bundle)
* Expected result
* Actual result
* Any error messages
* If the issue is related to G-code generation, please include the following:
* STL, OBJ or AMF input file (please make sure the input file is not broken, e.g. non-manifold, before reporting a bug)
* a screenshot of the G-code layer with the issue (e.g. using [Pronterface](https://github.com/kliment/Printrun) or preferably the internal preview tab in Slic3r).
* If the issue is a request for a new feature, be ready to explain why you think it's needed.
* Doing more preparatory work on your end makes it more likely it'll get done. This includes the "how" it can be done in addition to the "what".
* Define the "What" as strictly as you can. Consider what might happen with different infills than simple rectilinear.
If you are reporting an issue relating to a release version of SuperSlicer, it would help a lot if you could also confirm that the behavior is still present in the [newest build](https://github.com/supermerill/SuperSlicer/actions).

Please include the needed information when [reporting an issue](https://github.com/supermerill/SuperSlicer/issues/new) (follow the template and add your project file!)
Please make sure only to include one issue per report. If you encounter multiple, unrelated issues, please report them as such.

Simon Tatham has written an excellent on article on [How to Report Bugs Effectively](http://www.chiark.greenend.org.uk/~sgtatham/bugs.html) which is well worth reading, although it is not specific to Slic3r.

## Submitting a Patch

Do you want to help fix issues in or add features to Slic3r? That's also very, very welcome :)
Do you want to help fix issues in or add features to SuperSlicer/Slic3r? That's also very, very welcome :)

Basically you can follow the [GitHub
flow](https://guides.github.com/introduction/flow/) for submitting
Expand All @@ -57,6 +44,5 @@ contributing to the Slic3r project.

## Communication

* [Superslicer discord invite link](https://discord.gg/ygBBdRRwJY)
* #slic3r on [FreeNode](https://webchat.freenode.net): talk to _Sound_, _LoH_ or the other members of the Slic3r community.
* Drop Alessandro a line at [email protected].
* Drop Joseph a line at [email protected]
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# These are supported funding model platforms

github: [supermerill]# Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
ko_fi: superslicer
#patreon: # Replace with a single Patreon username
#open_collective: # Replace with a single Open Collective username
#ko_fi: # Replace with a single Ko-fi username
Expand Down
17 changes: 5 additions & 12 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,19 @@
### Version
_Version of Slic3r used goes here_

_Use `About->About Slic3r` for release versions._

_Do not report Prusa3D Slic3r bugs here without confirming it is a problem on a development release of Slic3r, or your issue will be closed. *Only* use normal Slic3r version IDs._

_For -dev versions, use `git describe --tag` or get the hash value for the version you downloaded or `git rev-parse HEAD`_
_Version of SuperSlicer used goes here (help->about)_

### Operating system type + version
_What OS are you using, and state any version #s_

### Behavior
* _Describe the problem_
* _Steps needed to reproduce the problem_
* _If this is a command-line slicing issue, include the options used_
* _Expected Results_
* _Actual Results_
* _Screenshots from __*Slic3r*__ preview are preferred_
* _Screenshots if useful_

_Is this a new feature request?_
Related guides for writing feature requests: http://meta.stackexchange.com/a/259196 http://nickohrn.com/2013/09/write-great-feature-request-bug-report/


#### STL/Config (.ZIP) where problem occurs
_Upload a zipped copy of an STL and your config (`File -> Export Config`)_
#### Project File (.3MF) where problem occurs
_*Upload a Project File* (.3MF) `Plater -> Save Project as...`_
_You have to zip it (or rename it to .zip) to be able to drag& drop it here_
27 changes: 12 additions & 15 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,36 +1,33 @@
---
name: Bug report
about: Create a report to help us improve
name: Bug report template
about: Old bug report template do modify manually

---

### Do not report Prusa3D Slic3r bugs here without confirming it is a problem on a development release of Slic3r, or your issue will be closed. [Development builds of Slic3r](https://dl.slic3r.org/dev). [Prusa3D Issue Tracker](https://github.com/Prusa3D/Slic3r/issues)

**Describe the bug**
**Bug description**
A clear and concise description of what the bug is.

**Expected behavior**
A clear and concise description of what you expected to happen.

!!>> Project File <<!!
*Please* upload a ZIP archive containing the project file used when the problem arise: `File`->`Save project as...`, then zip it & drop it here.
Please export it just before the problem occur. Even if you did nothing and/or there is no object, export it! (it contains your current configuration).

**To Reproduce**
Steps to reproduce the behavior:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**3D Model and Slic3r Configuration Export**
Please upload a ZIP archive containing a copy of the 3D model you are seeing this bug with and a CTRL-E export of the configuration used.

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. MacOS, Linux, Windows]
- Version [e.g. 1.3.0]
- _Do not report Prusa3D Slic3r bugs here without confirming it is a problem on a development release of Slic3r, or your issue will be closed. *Only* use normal Slic3r version IDs._
- _For -dev versions, use `git describe --tag` or get the hash value for the version you downloaded or `git rev-parse HEAD`_
- _Use `About->About Slic3r` for release versions._
- Version [e.g. 2.3.55.5], Use `Help->About`_
- Printer model

**Additional context**
Add any other context about the problem here.
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report_form.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Bug Report
description: File a bug report
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: |
What is the problem?
What did you expect?
You paste or drop screenshots here
validations:
required: true
- type: textarea
id: to_reproduce
attributes:
label: Project file & How to reproduce
description: "*Please* upload a ZIP archive containing the project file used when the problem arise. Please export it just before the problem occur. Even if you did nothing and/or there is no object, export it! (it contains your current configuration)."
placeholder: |
`File`->`Save project as...` then zip it & drop it here
Also, if needed include the steps to reproduce the bug:
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error
validations:
required: true
- type: input
id: version
attributes:
label: Version
description: What version of our software are you running? You can have the full version in `Help` -> `About superslicer`.
placeholder: 2.4.60.2
validations:
required: false
- type: input
id: os
attributes:
label: Operating system
description: with the version if possible
placeholder: windows 10 / ubuntu 22.04 / macos 15
validations:
required: false
- type: input
id: printer
attributes:
label: Printer model
description: May be useful to update default profile, or understand why to creates a problem
placeholder: voron 2.4 with afterburner
validations:
required: false
7 changes: 4 additions & 3 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,16 +4,17 @@ about: Suggest an idea for this project

---

### Do not request features for the Prusa3D fork of Slic3r here without confirming it is applicable to the mainline Slic3r, or your issue will be closed. [Development builds of Slic3r](https://dl.slic3r.org/dev). [Prusa3D Issue Tracker](https://github.com/Prusa3D/Slic3r/issues)

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe how it would work**
Be as descriptive as your skill level allows you.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
Add any other context or paint drawing about the feature request here.
18 changes: 13 additions & 5 deletions .github/workflows/ccpp_mac.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,19 +11,27 @@ on:
jobs:
build:

runs-on: macos-11
runs-on: macos-12

steps:
- uses: actions/checkout@v3
- name: build deps & slicer
run: ./BuildMacOS.sh -i
run: ./BuildMacOS.sh
- name: copy zstd
run: cp /usr/local/opt/zstd/lib/libzstd.1.dylib ./build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app/Contents/MacOS/libzstd.1.dylib
- name: relink zstd
run: install_name_tool -change /usr/local/opt/zstd/lib/libzstd.1.dylib @executable_path/libzstd.1.dylib ./build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app/Contents/MacOS/${{ github.event.repository.name }}
- name: create the dmg
run: |
hdiutil create -ov -fs HFS+ -volname ${{ github.event.repository.name }} -srcfolder "build/pack/${{ github.event.repository.name }}" temp.dmg
hdiutil convert temp.dmg -format UDZO -o ${{ github.event.repository.name }}.dmg
- name: Upload artifact
uses: actions/[email protected]
with:
name: nightly_macos.tar
path: build/${{ github.event.repository.name }}.tar
name: nightly_macos.app
path: build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app
- name: Upload artifact
uses: actions/[email protected]
with:
name: nightly_macos.dmg
path: build/${{ github.event.repository.name }}.dmg
path: ${{ github.event.repository.name }}.dmg
14 changes: 11 additions & 3 deletions .github/workflows/ccpp_mac_debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,22 @@ on:
jobs:
build:

runs-on: macos-11
runs-on: macos-12

steps:
- uses: actions/checkout@v2
with:
ref: 'debug_macos'
- name: build deps & slicer
run: ./BuildMacOS.sh -bi
run: ./BuildMacOS.sh -b
- name: copy zstd
run: cp /usr/local/opt/zstd/lib/libzstd.1.dylib ./build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app/Contents/MacOS/libzstd.1.dylib
- name: relink zstd
run: install_name_tool -change /usr/local/opt/zstd/lib/libzstd.1.dylib @executable_path/libzstd.1.dylib ./build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app/Contents/MacOS/${{ github.event.repository.name }}
- name: create the dmg
run: |
hdiutil create -ov -fs HFS+ -volname ${{ github.event.repository.name }} -srcfolder build/pack/${{ github.event.repository.name }} temp.dmg
hdiutil convert temp.dmg -format UDZO -o ${{ github.event.repository.name }}.dmg
- name: tar the pack
working-directory: ./build
run: ls
Expand All @@ -28,4 +36,4 @@ jobs:
uses: actions/[email protected]
with:
name: nightly_macos.tar
path: build/${{ github.event.repository.name }}.tar
path: ${{ github.event.repository.name }}.tar
23 changes: 15 additions & 8 deletions .github/workflows/ccpp_mac_rc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,32 @@ on:
push:
branches:
- rc
- debug_macos

jobs:
build:

runs-on: macos-11
runs-on: macos-12

steps:
- uses: actions/checkout@v2
with:
ref: 'rc'
- uses: actions/checkout@v3
- name: build deps & slicer
run: ./BuildMacOS.sh -i
run: ./BuildMacOS.sh
- name: copy zstd
run: cp /usr/local/opt/zstd/lib/libzstd.1.dylib ./build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app/Contents/MacOS/libzstd.1.dylib
- name: relink zstd
run: install_name_tool -change /usr/local/opt/zstd/lib/libzstd.1.dylib @executable_path/libzstd.1.dylib ./build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app/Contents/MacOS/${{ github.event.repository.name }}
- name: create the dmg
run: |
hdiutil create -ov -fs HFS+ -volname ${{ github.event.repository.name }} -srcfolder "build/pack/${{ github.event.repository.name }}" temp.dmg
hdiutil convert temp.dmg -format UDZO -o ${{ github.event.repository.name }}.dmg
- name: Upload artifact
uses: actions/[email protected]
with:
name: rc_macos.tar
path: build/${{ github.event.repository.name }}.tar
name: rc_macos.app
path: build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app
- name: Upload artifact
uses: actions/[email protected]
with:
name: rc_macos.dmg
path: build/${{ github.event.repository.name }}.dmg
path: ${{ github.event.repository.name }}.dmg
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,7 @@ local-lib
build*
deps/build*
deps/deps-*
**/.DS_Store
cmake/CPackConfig.cmake
# MacOS Ignores
.DS_Store

2 changes: 1 addition & 1 deletion BuildLinux.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash

export ROOT=`pwd`
export NCORES=`nproc --all`
export NCORES=`nproc`
FOUND_GTK2=$(dpkg -l libgtk* | grep gtk2)
FOUND_GTK3=$(dpkg -l libgtk* | grep gtk-3)

Expand Down
Loading