8b5a49f378
ENH: disable wireframe currently for some macos has performance issue
...
Change-Id: I7646927352b0097e1a7b4fa97da4730976996b80
2022-12-26 05:31:54 -05:00
854eb0af95
ENH: change base pattern "None" to "Hollow"
...
1. change base pattern "None" to "Hollow", and add an icon image
2. fix a bug of not initializing m_highest_overhang_layer
3. fix a bug where normal(auto) with Tree* styles won't generate any
supports.
4. add popup message when selecting support material for interface.
5. draw connected loops when wall count is larger than 1
Change-Id: I7ea211d2971b25c65724bb10d0f6cf6e0b68c6a1
(cherry picked from commit 4c1ae7f937239fc3e1397ec2cb3b290d886bb0f0)
2022-12-26 05:31:54 -05:00
3e7b5e7657
ENH: [Tree Support] smooth_nodes and draw ellipse works
...
1. smooth nodes' positions
2. draw ellipse along movement direction
3. fix a bug of radius not smooth
4. fix a bug of Tree Strong having too large radius
5. fix a bug in plan_layer_heights: when wipe tower is
enabled, independent_support_layer_height is false, and all support
layers should be exactly the same as the object.
Jira: STUDIO-1785
6. move support style popup message to on_value_change, so only show the
popup when the user changes support type or style.
Change-Id: Ibced7a28f436d96000ee35a7194b68bb5a20a32d
(cherry picked from commit 0d814b07e433533c8de1b7a04bf52b577de0778d)
2022-12-26 05:31:54 -05:00
7596b3fed9
ENH: improve auto arranging and by-object printing
...
1. In auto arranging bed temp can be higher than vitrify temp by no more than 15 degrees.
2. In by-object printing we use max radius for clearance
3. Add P1P max radius
Change-Id: If595f3e19fd74f6f36d2f394edbb835c413cc800
(cherry picked from commit 2af42420ad3770f0728adb583082600544519a58)
2022-12-26 05:31:54 -05:00
400ce3bcfd
FIX: fix a shader loading failed issue on macos 11.x of m1 processor
...
Change-Id: I39a4d387a0c80743cd5b7a78547c416b387608fd
2022-12-26 05:31:54 -05:00
030efb339a
ENH: hide some functions which are not ready on U2 version
...
Change-Id: I6ff7f98d55d9734938b65aaa72727320dd3c5f6e
2022-12-26 05:31:54 -05:00
efb7106ecc
FIX: version info and img in About Bambu Studio
...
Change-Id: I7c3ed0b13f09d6e97fdbb11b24cdeddc8439df88
2022-12-26 05:31:54 -05:00
29dbc77e91
NEW: add new tree support style "Tree Slim"
...
1. Add a new style "Tree Slim". If enabled, tree
support branches are merged more aggressively, and the support volume
is minimized.
2. Enable support style, add back Snug for normal support.
3. Remove hybrid(auto) type and use "Tree Hybrid" style to represent it.
4. Fix a bug in plan_layer_heights that may generate empty layers when
layer height is set to 0.3mm.
5. Fix a bug where no raft is generated if there is no overhang.
6. Fix the bug where no bottom interface or bottom gap is generated when
tree slim is selected.
7. Use physical distance to calc radius
Change-Id: Iacd57018ae5496cdc9acd28551c44d1c88c53fe0
2022-12-26 05:31:54 -05:00
51deb70f64
FIX:fixed the side menu popup cannot be selected on macos 13
...
Change-Id: Ic4e9182a1a7175b89f37114b3857e813f299989d
2022-12-26 05:31:54 -05:00
53f3b8b009
fix a tiny UI bug: wrong slice btn style
2022-12-26 15:45:18 +08:00
7e1a2840e5
Set flowrate per object
2022-12-25 23:29:48 +08:00
fb0b7f7b54
fix add calibration menu for Mac
...
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com >
2022-12-25 22:47:15 +08:00
5e5dea82b6
HintsToPot: Fix compilation on MSVC
2022-12-25 15:31:32 +08:00
580d8d13b8
BuildLinuxImage.sh: Remove data dir creation
...
Fixed in c25c1ba4eb .
2022-12-25 14:32:28 +08:00
d6a7809d5c
BuildLinuxImage.sh: Remove forced light theme
2022-12-25 14:32:27 +08:00
fd87560bd7
WebView: Only include the private header on Windows and macOS
...
The wrapper isn't used in the Linux code path. Some distributions'
wxWidgets packages don't ship the private headers.
2022-12-25 14:30:31 +08:00
8d7bb97eb9
GUI_ObjectTable: Fix casting of wxGridCellEditorEvtHandler
...
Fixes linking errors like:
/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: slic3r/liblibslic3r_gui.a(GUI_ObjectTable.cpp.o): in function `wxClassInfo::IsKindOf(wxClassInfo const*) const':
/nix/store/hzl7rsdq0k6affzy2rz35lhn51lq6zh3-wxwidgets-3.1.5/include/wx-3.1/wx/rtti.h:88: undefined reference to `wxGridCellEditorEvtHandler::ms_classInfo'
/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/hzl7rsdq0k6affzy2rz35lhn51lq6zh3-wxwidgets-3.1.5/include/wx-3.1/wx/rtti.h:93: undefined reference to `wxGridCellEditorEvtHandler::ms_classInfo'
/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/hzl7rsdq0k6affzy2rz35lhn51lq6zh3-wxwidgets-3.1.5/include/wx-3.1/wx/rtti.h:99: undefined reference to `wxGridCellEditorEvtHandler::ms_classInfo'
/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/hzl7rsdq0k6affzy2rz35lhn51lq6zh3-wxwidgets-3.1.5/include/wx-3.1/wx/rtti.h:93: undefined reference to `wxGridCellEditorEvtHandler::ms_classInfo'
/nix/store/039g378vc3pc3dvi9dzdlrd0i4q93qwf-binutils-2.39/bin/ld: /nix/store/hzl7rsdq0k6affzy2rz35lhn51lq6zh3-wxwidgets-3.1.5/include/wx-3.1/wx/rtti.h:88: undefined reference to `wxGridCellEditorEvtHandler::ms_classInfo'
2022-12-25 14:30:12 +08:00
5e543837c1
WebView: Only include webview_edge.h when enabled
2022-12-25 14:30:04 +08:00
1f70fd70cd
3mf: Correctly include expat.h
2022-12-25 14:29:52 +08:00
c54e6b64bb
GCodeProcessor: Add missing mutex include
2022-12-25 14:29:45 +08:00
7dbf39465c
Add missing includes for boost::filesystem::load_string_file
...
Deprecated in Boost 1.79.0 and no longer included by
filesystem.hpp.
2022-12-25 14:29:34 +08:00
ab03a10621
Use fstream from boost::nowide
...
Fixes build on Boost 1.79.0.
2022-12-25 14:29:24 +08:00
473b1805ed
Merge branch 'feature/calib_pa' into SoftFever
2022-12-25 14:25:32 +08:00
a688719e72
Revert "Merge branch 'SoftFever' into feature/calib"
...
This reverts commit f5b28201fe , reversing
changes made to d9e9fb2206 .
# Conflicts:
# version.inc
2022-12-25 12:39:45 +08:00
de33c24b0a
exit pa calib mode when new model is added.
2022-12-24 19:59:47 +08:00
47c744ceb0
export 3mf file with proper file name.
...
Issue #32
2022-12-24 13:36:04 +08:00
40c7baae83
Merge branch 'SoftFever' into feature/calib_pa
2022-12-24 12:48:13 +08:00
191a04be16
Add skirt height
2022-12-24 12:21:32 +08:00
693c044047
change workflow
2022-12-24 00:02:53 +08:00
d4780c3a97
apply z hop
2022-12-24 00:02:34 +08:00
a8cf77a2b0
small changes
2022-12-23 17:25:04 +08:00
a3bae2f9a5
draft version
2022-12-23 11:12:44 +08:00
1df89650e9
pa works
2022-12-22 22:41:45 +08:00
0bf74c97c3
disable PA when printing numbers
2022-12-22 22:38:24 +08:00
8c46a57036
wip
2022-12-22 16:09:03 +08:00
f5b28201fe
Merge branch 'SoftFever' into feature/calib
2022-12-21 17:09:45 +08:00
d9e9fb2206
init
2022-12-21 17:05:27 +08:00
d733ab7e7b
Merge branch 'master' into SoftFever
...
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com >
# Conflicts:
# resources/i18n/zh_cn/BambuStudio.mo
# src/libslic3r/TreeSupport.cpp
# version.inc
2022-12-21 16:54:14 +08:00
41078e6555
refactor and improve layer time display
2022-12-20 22:24:42 +08:00
1eb54c49a6
revert changes for min_layer_height check, there was legacy config on user's machine that won't pass this check. (why?)
2022-12-20 11:41:11 +08:00
57b4f3cf68
change default wall loop to 3
...
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com >
2022-12-20 11:32:54 +08:00
92360f75ed
remove redundant send button for 3rd printers
...
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com >
2022-12-20 11:27:40 +08:00
daf5384b5a
Add Layer Time/Layer time(Log).
...
Main logic is ported from SuperSlicer
Signed-off-by: SoftFever <103989404+SoftFever@users.noreply.github.com >
2022-12-19 23:58:24 +08:00
3d8eca022f
temporary disable assert on Mac
2022-12-19 23:57:35 +08:00
78f6c429c1
FIX: [STUDIO-1800] enable_user_preset_folder before load preset
...
Change-Id: I3b877db994440359e56aa2fa13d13b1d9a98f978
2022-12-19 19:34:08 +08:00
e32792c305
FIX: [STUDIO-1800] enable_user_preset_folder before load preset
...
Change-Id: I3b877db994440359e56aa2fa13d13b1d9a98f978
2022-12-19 06:13:10 -05:00
55b6bc5563
ENH: do not show the functions if it is not supported
...
Change-Id: Iaee9c756f40fd26c376160e9cda305bee88d713b
Signed-off-by: Stone Li <stone.li@bambulab.com >
2022-12-19 06:13:10 -05:00
c1ad24d660
FIX:fixed cant not set cover img of 3mf
...
Change-Id: I3beabd0ccd9fad1e5c48b8c92cc58aba9a4c4210
2022-12-19 06:13:10 -05:00
c6152a70e9
FIX: add get_used_extruders interface
...
Change-Id: I03f0dca933c0aa9de893bc86b268ea727eeee9fb
Signed-off-by: Stone Li <stone.li@bambulab.com >
2022-12-19 06:13:10 -05:00
ca00918f85
BuildLinuxImage.sh: Remove data dir creation
...
Fixed in c25c1ba4eb .
2022-12-19 02:28:54 -05:00