Skip to content

Commit 5dc2ae8

Browse files
committed
rc for 2.5.60.1
2 parents e04da33 + 2b8811c commit 5dc2ae8

23 files changed

+285
-186
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
* @lordofhyphens @supermerill
1+
* @supermerill @lordofhyphens
22

3-
.github/CODEOWNERS @lordofhyphens
3+
.github/CODEOWNERS @supermerill

.github/CONTRIBUTING.md

Lines changed: 8 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,23 @@
11
# CONTRIBUTING
22

3-
## Bug Reports
3+
* 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)
44

5-
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.
5+
## Bug Reports
66

7-
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.
7+
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.
88

9-
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.
9+
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.
1010

11-
When possible, please include the following information when [reporting an issue](https://github.com/Slic3r/Slic3r/issues/new):
12-
* 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.)
13-
* Operating system type + version
14-
* Steps to reproduce the issue, including:
15-
* Command line parameters used, if any
16-
* Slic3r configuration file (Use ``Export Config...`` from the ``File`` menu - please don't export a bundle)
17-
* Expected result
18-
* Actual result
19-
* Any error messages
20-
* If the issue is related to G-code generation, please include the following:
21-
* STL, OBJ or AMF input file (please make sure the input file is not broken, e.g. non-manifold, before reporting a bug)
22-
* 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).
23-
* If the issue is a request for a new feature, be ready to explain why you think it's needed.
24-
* 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".
25-
* Define the "What" as strictly as you can. Consider what might happen with different infills than simple rectilinear.
11+
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).
2612

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

2916
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.
3017

3118
## Submitting a Patch
3219

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

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

5845
## Communication
5946

47+
* [Superslicer discord invite link](https://discord.gg/ygBBdRRwJY)
6048
* #slic3r on [FreeNode](https://webchat.freenode.net): talk to _Sound_, _LoH_ or the other members of the Slic3r community.
61-
* Drop Alessandro a line at [email protected].
62-
* Drop Joseph a line at [email protected]

.github/FUNDING.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# These are supported funding model platforms
22

33
github: [supermerill]# Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
4+
ko_fi: superslicer
45
#patreon: # Replace with a single Patreon username
56
#open_collective: # Replace with a single Open Collective username
67
#ko_fi: # Replace with a single Ko-fi username

.github/ISSUE_TEMPLATE.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,19 @@
11
### Version
2-
_Version of Slic3r used goes here_
3-
4-
_Use `About->About Slic3r` for release versions._
5-
6-
_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._
7-
8-
_For -dev versions, use `git describe --tag` or get the hash value for the version you downloaded or `git rev-parse HEAD`_
2+
_Version of SuperSlicer used goes here (help->about)_
93

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

137
### Behavior
148
* _Describe the problem_
159
* _Steps needed to reproduce the problem_
16-
* _If this is a command-line slicing issue, include the options used_
1710
* _Expected Results_
1811
* _Actual Results_
19-
* _Screenshots from __*Slic3r*__ preview are preferred_
12+
* _Screenshots if useful_
2013

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

24-
25-
#### STL/Config (.ZIP) where problem occurs
26-
_Upload a zipped copy of an STL and your config (`File -> Export Config`)_
17+
#### Project File (.3MF) where problem occurs
18+
_*Upload a Project File* (.3MF) `Plater -> Save Project as...`_
19+
_You have to zip it (or rename it to .zip) to be able to drag& drop it here_
Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,33 @@
11
---
2-
name: Bug report
3-
about: Create a report to help us improve
2+
name: Bug report template
3+
about: Old bug report template do modify manually
44

55
---
66

7-
### 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)
8-
9-
**Describe the bug**
7+
**Bug description**
108
A clear and concise description of what the bug is.
119

10+
**Expected behavior**
11+
A clear and concise description of what you expected to happen.
12+
13+
!!>> Project File <<!!
14+
*Please* upload a ZIP archive containing the project file used when the problem arise: `File`->`Save project as...`, then zip it & drop it here.
15+
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).
16+
1217
**To Reproduce**
1318
Steps to reproduce the behavior:
1419
1. Go to '...'
1520
2. Click on '....'
1621
3. Scroll down to '....'
1722
4. See error
1823

19-
**3D Model and Slic3r Configuration Export**
20-
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.
21-
22-
**Expected behavior**
23-
A clear and concise description of what you expected to happen.
24-
2524
**Screenshots**
2625
If applicable, add screenshots to help explain your problem.
2726

2827
**Desktop (please complete the following information):**
2928
- OS: [e.g. MacOS, Linux, Windows]
30-
- Version [e.g. 1.3.0]
31-
- _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._
32-
- _For -dev versions, use `git describe --tag` or get the hash value for the version you downloaded or `git rev-parse HEAD`_
33-
- _Use `About->About Slic3r` for release versions._
29+
- Version [e.g. 2.3.55.5], Use `Help->About`_
30+
- Printer model
3431

3532
**Additional context**
3633
Add any other context about the problem here.
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
name: Bug Report
2+
description: File a bug report
3+
body:
4+
- type: markdown
5+
attributes:
6+
value: |
7+
Thanks for taking the time to fill out this bug report!
8+
- type: textarea
9+
id: what-happened
10+
attributes:
11+
label: What happened?
12+
description: Also tell us, what did you expect to happen?
13+
placeholder: |
14+
What is the problem?
15+
What did you expect?
16+
You paste or drop screenshots here
17+
validations:
18+
required: true
19+
- type: textarea
20+
id: to_reproduce
21+
attributes:
22+
label: Project file & How to reproduce
23+
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)."
24+
placeholder: |
25+
`File`->`Save project as...` then zip it & drop it here
26+
Also, if needed include the steps to reproduce the bug:
27+
1. Go to '...'
28+
2. Click on '....'
29+
3. Scroll down to '....'
30+
4. See error
31+
validations:
32+
required: true
33+
- type: input
34+
id: version
35+
attributes:
36+
label: Version
37+
description: What version of our software are you running? You can have the full version in `Help` -> `About superslicer`.
38+
placeholder: 2.4.60.2
39+
validations:
40+
required: false
41+
- type: input
42+
id: os
43+
attributes:
44+
label: Operating system
45+
description: with the version if possible
46+
placeholder: windows 10 / ubuntu 22.04 / macos 15
47+
validations:
48+
required: false
49+
- type: input
50+
id: printer
51+
attributes:
52+
label: Printer model
53+
description: May be useful to update default profile, or understand why to creates a problem
54+
placeholder: voron 2.4 with afterburner
55+
validations:
56+
required: false

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,17 @@ about: Suggest an idea for this project
44

55
---
66

7-
### 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)
8-
97
**Is your feature request related to a problem? Please describe.**
108
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
119

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

13+
**Describe how it would work**
14+
Be as descriptive as your skill level allows you.
15+
1516
**Describe alternatives you've considered**
1617
A clear and concise description of any alternative solutions or features you've considered.
1718

1819
**Additional context**
19-
Add any other context or screenshots about the feature request here.
20+
Add any other context or paint drawing about the feature request here.

.github/workflows/ccpp_mac.yml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,27 @@ on:
1111
jobs:
1212
build:
1313

14-
runs-on: macos-11
14+
runs-on: macos-12
1515

1616
steps:
1717
- uses: actions/checkout@v3
1818
- name: build deps & slicer
19-
run: ./BuildMacOS.sh -i
19+
run: ./BuildMacOS.sh
20+
- name: copy zstd
21+
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
22+
- name: relink zstd
23+
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 }}
24+
- name: create the dmg
25+
run: |
26+
hdiutil create -ov -fs HFS+ -volname ${{ github.event.repository.name }} -srcfolder "build/pack/${{ github.event.repository.name }}" temp.dmg
27+
hdiutil convert temp.dmg -format UDZO -o ${{ github.event.repository.name }}.dmg
2028
- name: Upload artifact
2129
uses: actions/[email protected]
2230
with:
23-
name: nightly_macos.tar
24-
path: build/${{ github.event.repository.name }}.tar
31+
name: nightly_macos.app
32+
path: build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app
2533
- name: Upload artifact
2634
uses: actions/[email protected]
2735
with:
2836
name: nightly_macos.dmg
29-
path: build/${{ github.event.repository.name }}.dmg
37+
path: ${{ github.event.repository.name }}.dmg

.github/workflows/ccpp_mac_debug.yml

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,22 @@ on:
88
jobs:
99
build:
1010

11-
runs-on: macos-11
11+
runs-on: macos-12
1212

1313
steps:
1414
- uses: actions/checkout@v2
1515
with:
1616
ref: 'debug_macos'
1717
- name: build deps & slicer
18-
run: ./BuildMacOS.sh -bi
18+
run: ./BuildMacOS.sh -b
19+
- name: copy zstd
20+
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
21+
- name: relink zstd
22+
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 }}
23+
- name: create the dmg
24+
run: |
25+
hdiutil create -ov -fs HFS+ -volname ${{ github.event.repository.name }} -srcfolder build/pack/${{ github.event.repository.name }} temp.dmg
26+
hdiutil convert temp.dmg -format UDZO -o ${{ github.event.repository.name }}.dmg
1927
- name: tar the pack
2028
working-directory: ./build
2129
run: ls
@@ -28,4 +36,4 @@ jobs:
2836
uses: actions/[email protected]
2937
with:
3038
name: nightly_macos.tar
31-
path: build/${{ github.event.repository.name }}.tar
39+
path: ${{ github.event.repository.name }}.tar

.github/workflows/ccpp_mac_rc.yml

Lines changed: 15 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,25 +4,32 @@ on:
44
push:
55
branches:
66
- rc
7+
- debug_macos
78

89
jobs:
910
build:
1011

11-
runs-on: macos-11
12+
runs-on: macos-12
1213

1314
steps:
14-
- uses: actions/checkout@v2
15-
with:
16-
ref: 'rc'
15+
- uses: actions/checkout@v3
1716
- name: build deps & slicer
18-
run: ./BuildMacOS.sh -i
17+
run: ./BuildMacOS.sh
18+
- name: copy zstd
19+
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
20+
- name: relink zstd
21+
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 }}
22+
- name: create the dmg
23+
run: |
24+
hdiutil create -ov -fs HFS+ -volname ${{ github.event.repository.name }} -srcfolder "build/pack/${{ github.event.repository.name }}" temp.dmg
25+
hdiutil convert temp.dmg -format UDZO -o ${{ github.event.repository.name }}.dmg
1926
- name: Upload artifact
2027
uses: actions/[email protected]
2128
with:
22-
name: rc_macos.tar
23-
path: build/${{ github.event.repository.name }}.tar
29+
name: rc_macos.app
30+
path: build/pack/${{ github.event.repository.name }}/${{ github.event.repository.name }}.app
2431
- name: Upload artifact
2532
uses: actions/[email protected]
2633
with:
2734
name: rc_macos.dmg
28-
path: build/${{ github.event.repository.name }}.dmg
35+
path: ${{ github.event.repository.name }}.dmg

0 commit comments

Comments
 (0)