Commit Graph

5446 Commits

Author SHA1 Message Date
Bastien Nocera 1a0a8f54c9 slic3r: Fix missing boost::lexical_cast declaration
src/slic3r/GUI/MediaFilePanel.cpp: In lambda function:
src/slic3r/GUI/MediaFilePanel.cpp:508:49: error: ‘lexical_cast’ is not a member of ‘boost’
  508 |                 url += "&refresh_url=" + boost::lexical_cast<std::string>(&refresh_agora_url);
      |                                                 ^~~~~~~~~~~~
2024-10-28 08:33:48 +08:00
Bastien Nocera ed60b5f385 slic3r: Fix boost::nowide declaration
src/slic3r/GUI/BitmapCache.cpp: In static member function ‘static NSVGimage* Slic3r::GUI::BitmapCache::nsvgParseFromFileWithReplace(const char*, const char*, float, const std::map<std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char> >&)’:
src/slic3r/GUI/BitmapCache.cpp:279:17: error: ‘boost::nowide’ has not been declared
  279 |     fp = boost::nowide::fopen(filename, "rb");
      |                 ^~~~~~
2024-10-28 08:33:48 +08:00
Bastien Nocera 11570d44ef slic3r: Fix wxDisplay declaration
src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp: In member function ‘virtual void Slic3r::GUI::GLGizmoFlatten::on_render_input_window(float, float, float)’:
src/slic3r/GUI/Gizmos/GLGizmoFlatten.cpp:45:27: error: ‘wxDisplay’ was not declared in this scope; did you mean ‘wxGetDisplay’?
   45 |     double screen_scale = wxDisplay(wxGetApp().plater()).GetScaleFactor();
      |                           ^~~~~~~~~
      |                           wxGetDisplay
2024-10-28 08:33:48 +08:00
Bastien Nocera 727a73333b slic3r: Fix missing declarations in wxMediaCtrl3.h
src/slic3r/GUI/wxMediaCtrl3.h:80:10: error: ‘condition_variable’ in namespace ‘std’ does not name a type
   80 |     std::condition_variable m_cond;
      |          ^~~~~~~~~~~~~~~~~~
src/slic3r/GUI/wxMediaCtrl3.h:27:1: note: ‘std::condition_variable’ is defined in header ‘<condition_variable>’; did you forget to ‘#include <condition_variable>’?
   26 | #include "Printer/BambuTunnel.h"
  +++ |+#include <condition_variable>
   27 |
src/slic3r/GUI/wxMediaCtrl3.h:81:10: error: ‘thread’ in namespace ‘std’ does not name a type
   81 |     std::thread m_thread;
      |          ^~~~~~
src/slic3r/GUI/wxMediaCtrl3.h:27:1: note: ‘std::thread’ is defined in header ‘<thread>’; did you forget to ‘#include <thread>’?
   26 | #include "Printer/BambuTunnel.h"
  +++ |+#include <thread>
   27 |

In file included from src/slic3r/GUI/MediaPlayCtrl.h:17,
                 from src/slic3r/GUI/MediaPlayCtrl.cpp:1:
src/slic3r/GUI/wxMediaCtrl3.h:77:13: error: field ‘m_frame’ has incomplete type ‘wxImage’
   77 |     wxImage m_frame;
      |             ^~~~~~~
2024-10-28 08:33:48 +08:00
Bastien Nocera c64ab8c08a libslic3r: Fix format calls
src/libslic3r/Support/TreeSupport.cpp:3204:41: error: ‘format’ was not declared in this scope; did you mean ‘boost::format’?
 3204 |             BOOST_LOG_TRIVIAL(trace) << format("plan_layer_heights0 (%.2f,%.2f)->(%.2f,%.2f): ", z1, h1, z2, h2);
      |                                         ^~~~~~
      |                                         boost::format
2024-10-28 08:33:48 +08:00
Bastien Nocera 126dfea027 libslic3r: Fix declaration in FlushVolPredictor.hpp
In file included from src/libslic3r/FlushVolPredictor.cpp:1:
src/libslic3r/FlushVolPredictor.hpp:44:34: error: ‘string’ in namespace ‘std’ does not name a type
   44 |     FlushVolPredictor(const std::string& data_file);
      |                                  ^~~~~~

src/libslic3r/FlushVolPredictor.hpp:49:5: error: ‘uint64_t’ does not name a type
   49 |     uint64_t generate_hash_key(const RGB& from, const RGB& to);
      |     ^~~~~~~~

In file included from src/libslic3r/FlushVolPredictor.cpp:1:
src/libslic3r/FlushVolPredictor.hpp:44:34: error: ‘string’ in namespace ‘std’ does not name a type
   44 |     FlushVolPredictor(const std::string& data_file);
      |                                  ^~~~~~
2024-10-28 08:33:48 +08:00
Bastien Nocera 6b025c3fa2 libslic3r: Add missing include for tbb::spin_mutex
src/libslic3r/Brim.cpp: In function ‘Slic3r::ExPolygons Slic3r::outer_inner_brim_area(const Print&, float, std::map<ObjectID, std::vector<ExPolygon> >&, std::map<ObjectID, std::vector<ExPolygon> >&, std::vector<std::pair<ObjectID, unsigned int> >&, std::vector<unsigned int>&)’:
src/libslic3r/Brim.cpp:1084:18: error: ‘spin_mutex’ is not a member of ‘tbb’
 1084 |             tbb::spin_mutex brimMutex;
      |                  ^~~~~~~~~~
2024-10-28 08:33:48 +08:00
Fatih AYDIN 5b446c8bc8 Update BambuStudio_tr.po
Update Turkish language
2024-10-28 08:32:49 +08:00
gerrit 4d64b2d652 ci: update build version to 01.10.00.74
Change-Id: I1ce9b0a1b641b157bb2b4710e4d0a9989b697d4d
2024-10-15 21:24:07 +08:00
tao wang 6fd4bda1d6 NEW:update printer config version
Change-Id: I85432494b2e9a27dc97a1bb464f9f3b04bf5bc2f
2024-10-15 21:24:07 +08:00
gerrit ccab7b1ef3 ci: update network module based on commit ed13d56
Change-Id: Ibef15b6751b99486b0a60e4fb9652955666c0d3b
2024-10-15 21:24:07 +08:00
wintergua a60d6ba8ac FIX: typos in speeding up brim generation
1) exploys in brimMap are not modified
2) the overlap judgment is processed in paralleling

jira: STUDIO-8443

Change-Id: I8638071cfc06776975034f39aa994fc4dc7ae1be
2024-10-15 21:24:07 +08:00
gerrit 911efbf8dd ci: update build version to 01.10.00.73
Change-Id: Ie46d75d7dacce96d58ba16e6d328cbf57892db68
2024-10-15 17:03:41 +08:00
tao wang ed98fb3799 ENH:Update some translations
Change-Id: I7188108062ad8a4cc8cfebb14563d894ccae882b
2024-10-15 17:03:41 +08:00
gerrit ca8726ed1f ci: update build version to 01.10.00.72
Change-Id: I63fd26e79175fea17aff61e1b99414457815b46d
2024-10-15 15:50:26 +08:00
lane.wei 13b4213f8a ENH: update some missing codes
jira: no-jira
Change-Id: Icb2da53911430ac144b0fb601637a7ad31e7e8db
2024-10-15 15:50:26 +08:00
gerrit a32bee8bf5 ci: update build version to 01.10.00.71
Change-Id: Iae22c6e6c9fc51755c9deb5d266f2794001b24a0
2024-10-15 15:50:26 +08:00
maosheng.wei f4b00d1d34 ENH: Optimization finish time display
Jira: 8369

Change-Id: I33e5efbb5af2a35cd20ba009c14441c5bc2ccf48
2024-10-15 15:50:26 +08:00
qing.zhang d749e7dc6a ENH: set ironing inset default value
Jira: none

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: I91951fb4af92615bc5b3d04f04b561f9074cedc1
2024-10-15 15:50:26 +08:00
Arthur 20784d845f ENH: speedup brim generation
Use support_islands for all types of suports to avoid gaps between
support regions of the first layer.

jira: STUDIO-8443
Change-Id: Ic65b47640d8352d406bb11eeff7390532631712b
2024-10-15 15:50:26 +08:00
Stone Li e85b2fbf6f ENH: reload font after switching language code
JIRA: STUDIO-8263

Change-Id: If44c5f2cf52e77fea0f1967d071a442fff5ee5b6
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-10-15 15:50:26 +08:00
zhou.xu fbdc9cd580 FIX:when two dir is perpendicular to each other,scale error
(plane_normal.dot(ray_dir))
jira:STUDIO-8274

Change-Id: Ib3145ab75e18c832d20065d204aa41b75f73b673
2024-10-15 15:50:26 +08:00
gerrit 4819949d5b ci: update build version to 01.10.00.70
Change-Id: Ie5c231f55fcaaeee6ac635372ed2dea9906b8850
2024-10-15 15:50:26 +08:00
tao wang 95655e067a FIX:display msg when cannot edit filament
jira:[edit filament]

Change-Id: I7e2b4fabeb3930f34fc252f1334e168e4f623b77
2024-10-15 15:50:26 +08:00
xun.zhang c3143b134b ENH: add some translations
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If5c872777a789273e8d9857117fba51a48641475
2024-10-15 15:50:26 +08:00
xun.zhang 7907894c8d FIX: mistake spelling in tooltip
jira:8371

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: If51ecd6cb6299bcb42ffbcea1f8b2f2bfc511460
2024-10-15 15:50:26 +08:00
Mack fe5ebf0614 FIX: brim gizmo closes the program without prompting dialog
jira: STUDIO-8383
Change-Id: I7e83d19768be754ef79f0063d76624358bba5102
2024-10-15 15:50:26 +08:00
zhimin.zeng cb5c382f6b FIX: modify picture for auto cali of A series printer
jira: 8271
Change-Id: I34bf3e3ba589fc3aead96d74f24de6720a4afd32
2024-10-15 15:50:26 +08:00
gerrit d09fdc5586 ci: update build version to 01.10.00.69
Change-Id: I788fe7504b8b6dad8baedd6f0c813a41cc759b79
2024-10-15 15:50:26 +08:00
zorro.zhang 3344b81131 ENH: Fix some text
JIRA: none
Change-Id: Ife798be7ace480dbda2244b158dcb82edc377fb5
2024-10-15 15:50:26 +08:00
chunmao.guo 659ebc7d07 FIX: reset decode buffer zero when scale width changed
Change-Id: Iaa2f99111dd5f7228b7b25e1be0a8cbdbfe982a6
Jira: STUDIO-8422
2024-10-15 15:50:26 +08:00
gerrit 0263b6d2bd ci: update build version to 01.10.00.68
Change-Id: I2e14483c6b899b38ee7e62baaefb0b9e28266c26
2024-10-15 15:50:26 +08:00
xun.zhang 2105b6498c ENH:enable long retractions for A series
1.Enable long retraction for Bambu PLA Basic,PLA Matte
PLA Galaxy,PLA Marble,PLA Glow,PLA-CF,PETG-HF,PETG
Translucent,PETG-CF,ABS,ABS-GF,ASA,Support For PLA/PETG,
Support For ABS in A series

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I06fe0d84ae997ffe42bbe78f447aa75e561c40e5
(cherry picked from commit 7cf7363583975c10d385f8a772bc45f215b888ab)
2024-10-15 15:50:26 +08:00
gerrit 8ef6cb4adc ci: update build version to 01.10.00.67
Change-Id: I7dc76c2c3da5fd388c4a597df016fccc7b65eb79
2024-10-15 15:50:26 +08:00
xun.zhang ef2e6002eb ENH: add missing tooltips for some filament
jira:8247,8248

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ia8ec16260375f14495e60018c98818f914757ed7
2024-10-15 15:50:26 +08:00
Arthur 05174d0706 ENH: improve shar tail detection of tree support
The expansion was too large and may miss sharp tails near the object.

jira: STUDIO-8400
Change-Id: Iee5bd15cc7c23f16d30365d5f1c9fbcc0a632c19
2024-10-15 15:50:26 +08:00
xun.zhang e835122054 FIX: Support ABS recognized as ABS
jira: 7685,8151,8323

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I0a4cce12663ee8f62309f0828521364874a7638d
2024-10-15 15:50:26 +08:00
tao wang 41a35558ae NEW:Update some translations
Change-Id: I83731bf24f85d834fe7b9b8d257c6b10f9a6c4c6
2024-10-15 15:50:26 +08:00
Stone Li ec0226485d ENH: update jp and ko font
JIRA: STUDIO-8263

Change-Id: I521b15dd24d1625703dd2afe88430aa6e984d622
Signed-off-by: Stone Li <stone.li@bambulab.com>
2024-10-15 15:50:26 +08:00
gerrit 45caf3e930 ci: update build version to 01.10.00.66
Change-Id: I44058917ecc36e3594264f276c48622d73bac706
2024-10-15 15:50:26 +08:00
tao wang d9a8d68042 ENH:remove useless prompt information
jira:[STUDIO-7884]

Change-Id: Ia3fa5f8c99859d693544d3cb2be47975c3ed7493
2024-10-15 15:50:26 +08:00
Mack 072ba8339b ENH:step mesh optimize interface
jira: STUDIO-8281
Change-Id: Ic1e3e958816d6a213f68009ecc0b9430ba4b5482
2024-10-15 15:50:26 +08:00
Mack 754198cd03 ENH:brim ears prompt to set manual type [STUDIO-8407]
[STUDIO-8401]slicer failed

[STUDIO-8402]unable to save modified brim data

jira: details
Change-Id: I354bbf2c55bad41e09a1558cb6bddf49fc87f7c7
2024-10-15 15:50:26 +08:00
gerrit 4651becd9a ci: update build version to 01.10.00.65
Change-Id: If70b7c14ae2bad4898cea7fb9b28750337ef0314
2024-10-15 15:50:26 +08:00
qing.zhang ba06ff34c1 ENH: tanslate
Jira: 8316

Signed-off-by: qing.zhang <qing.zhang@bambulab.com>
Change-Id: Id6cf8bc33e054bba6a4039ef8b9e8a9ac9efa690
2024-10-15 15:50:26 +08:00
xun.zhang 4fc54affdf FIX: fail to use tbb
1.this cause slice become very slow

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ied3ffe74533c1f822780fdc3a20af4ff657c1853
2024-10-15 15:50:26 +08:00
gerrit bca344b31c ci: update build version to 01.10.00.64
Change-Id: Ida9ddc7d402a6c9e807a2b02c93b74b0277cf720
2024-10-15 15:50:26 +08:00
xun.zhang d95781e244 ENH: enable long retractions for more filaments
1.Enable long retraction for Bambu PLA Basic,PLA Matte
PLA Galaxy,PLA Marble,PLA Glow,PLA-CF,PETG-HF,PETG
Translucent,PETG-CF,ABS,ABS-GF,ASA,Support For PLA/PETG,
Support For ABS in X and P series

jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: I765dd9184fcbbb11ae37d06d6160bec4aa92ac52
2024-10-15 15:50:26 +08:00
xun.zhang d81ae89b61 ENH: update color flush data
jira:NONE

Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
Change-Id: Ic47682ce5886b15e834c7f878ba6d635b2312115
2024-10-15 15:50:26 +08:00
tao wang 45f84d5321 NEW:update prompt information in the connection
jira:[STUDIO-8292]

Change-Id: I3887bfe0537809a2fab39bbae1f65b7129ee0961
2024-10-15 15:50:26 +08:00