Commit Graph

2441 Commits

Author SHA1 Message Date
maosheng.wei
83f4859ea3 FIX: modify filament vendor choices and add no vendor I want checkbox
Jira: XXXX

Change-Id: If62fb44c6753c537e3598695329f090a2a90f612
2023-11-09 10:09:10 +08:00
zhimin.zeng
51748d437f FIX: The timelapse option is not checked by default
when sending job for A1 mini
Jira: XXXX

Change-Id: I67ec86d7ea82ca686373dd5608486e723d515470
2023-11-09 10:09:10 +08:00
Stone Li
f029e43629 FIX: fix the ota version field name
JIRA: STUDIO-5009

Change-Id: I9c28553c8236b57ad02138dcf7b9964dbf23cb25
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li
88ed51e11d ENH: fix language cs/ru no hms info
JIRA:STUDIO-4973 STUDIO-4972 STUDIO-4966

Change-Id: Ic1f668eb24009fc81096cf87cb8eebed6551c656
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
Stone Li
5ad7b17688 FIX: fix a bug when searching a printer
JIRA: STUDIO-5009

Change-Id: I55be7b295882af6090e2528a03baef490bf4bfe6
Signed-off-by: Stone Li <stone.li@bambulab.com>
2023-11-09 10:09:10 +08:00
liz.li
3bc58e9362 NEW: add N1/F1 related item at device upgrade page
jira: new

cherry picked from branch master(cherry picked from commit 5a997ff51778ce5b48103c1263024f814acf66f7)

Change-Id: I407eaaa1c5b4d59c72d94d9d3c743a18b8031cec
2023-11-09 10:09:10 +08:00
lane.wei
d87e84bf4f FIX: fix the preset name not display correctly issue on warning dialog
JIRA: STUDIO-4930
Change-Id: I9a187dd89354969845f48d187fb737381d6f49e6
2023-11-09 10:09:10 +08:00
liz.li
64146d8386 ENH: calibration pages adapt to the screen dpi
Jira: STUDIO-3420

Change-Id: Ib816476aec68398714d7ea74c0fc13e6616cc698
2023-11-09 10:09:10 +08:00
liz.li
276025a27f FIX: remove the debug code
jira: new

Change-Id: I167e8307a5fba0df1ebf36b04dfd30aefd90a8b5
2023-11-09 10:09:10 +08:00
liz.li
9b26013298 FIX: calibration flow rate sending progressbar
fix sending progressbar display problem in flow rate preset page

jira: STUDIO-4869、STUDIO-4783、STUDIO-4786

Change-Id: I91bfb473d603bb50435da5b23389f38cee8bca6c
2023-11-09 10:09:10 +08:00
zhou.xu
295c40709f FIX:Imgui's StyleVar not pop according to PushStyleVar
Jira: STUDIO-5000
Change-Id: I4bdafb41404651a19a211e2e1eec78169ff8b9f3
2023-11-09 10:09:10 +08:00
zhou.xu
275dd249a1 FIX:added snap connector may not been selected
Jira: STUDIO-4960
Due to space in snap, added snap connector may result in not been selected

Change-Id: Ib2573a88c867ffc4d5839940a038dc2a193e979e
2023-11-09 10:09:10 +08:00
maosheng.wei
e37d812ac6 FIX: Edit filament UI modify
Jira: XXXX

Change-Id: I7f652a5522281d0976490f697726399048f88251
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
maosheng.wei
7ea13aad76 FIX: import config and update compatible
Jira: XXXX

Change-Id: Ic91a1021e7fab7c77454538336765c1017a41427
2023-11-09 10:09:10 +08:00
tao wang
0d921fe517 ENH:get the modified filament preset of the user
jira:[for get filament preset]

Change-Id: I20e7fec69eea600cd2d084d036c0eb6953ce56df
2023-11-09 10:09:10 +08:00
liz.li
c8b8cacea7 FIX: GcodeViewer color display
GcodeViewer didn't display correctly if dynamically toggle travel item in feedrate viewpage, need recalculate color and max/min value of each move when check travel display

jira: STUDIO-4590

Change-Id: I0e6683272c48b4ca466bac1e3911b6e8a19b0ccd
2023-11-09 10:09:10 +08:00
maosheng.wei
07904900d2 FIX: sort preset list
Jira: XXXX

Change-Id: Ib8bb4a09d6ef7eaa21b68e4788ba0fda75edac1b
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
liz.li
34abdf0233 FIX: hide spiral mode of plate config
jira: STUDIO-4902

Change-Id: I54a4a281294afcd048be23bd9ab3b33cc73ce2bf
2023-11-09 10:09:10 +08:00
zhou.xu
08bfc8d980 FIX:when init on_set_state(),m_hover_id should be -1
Jira: STUDIO-4955
Change-Id: Ida2c7564ca45cfd331dba933ac3bf93cf2c4cd34
2023-11-09 10:09:10 +08:00
zhou.xu
232bd94ac7 FIX:When undo, m_model is empty
Jira: STUDIO-4978
Change-Id: I73d468ceb567a9caf5109dbd0e00b5b0ea3beb52
2023-11-09 10:09:10 +08:00
liz.li
96ca63c220 FIX: fix the tips text displayed of K factor limitation
jira: STUDIO-4941、STUDIO-4948、STUDIO-4950、STUDIO-4944

Change-Id: I2135547201fb8d6a5b9b8e467a5699fb22934a46
2023-11-09 10:09:10 +08:00
wenjie.guo
b137b4a4ac FIX: Disable the horizontal scrolling window
jira: STUDIO-4454

Disable the horizontal scrolling window when there is a Configuration
update

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: Idf9cd8ddaf335d71ae95ab4c51ae826372e19f0f
2023-11-09 10:09:10 +08:00
maosheng.wei
7376770981 ENH: add link for wall generator and arc fitting
Jira: XXXX

Change-Id: If18dc3f897da49ad38ea963bc8411f5846384435
2023-11-09 10:09:10 +08:00
liz.li
c076fb347e FIX: dailytips display issue
jira: STUDIO-4980、STUDIO-4981

1. STUDIO-4980 fix that there is a incorrect image display in first page of dailytips
2. STUDIO-4981 fix some UI element display issue in dark mode: expand
   button color、image tint color
3. modify some tips content provided by salt.wei

Change-Id: Ie85da2f049b89f0358b19f587ce7aa7cce0164c7
2023-11-09 10:09:10 +08:00
liz.li
5477495d49 ENH: add a duration before slicing complete for showing dailytips
jira: new

Change-Id: I3c30eb45fa99f6c973bac6621f5ddf1de3eb2bfe
2023-11-09 10:09:10 +08:00
chunmao.guo
ea237758fa FIX: Fix user preset update time
Jira: none
Change-Id: I52206946ae4c2e606cd942c9d531c1e106ec1c11
2023-11-09 10:09:10 +08:00
chunmao.guo
b9898d1cf5 FIX: Fixup possible data lost in user presets
Change-Id: I345f770a14d674dd5e48c94505470ead3487b745
Jira: none
(cherry picked from commit c1e9cf4e233bfc1132a9ffc16d8e875f142be4f6)
2023-11-09 10:09:10 +08:00
liz.li
dd666a6313 ENH: refactor DailyTips
jira: new

1. Refactor the UI:
	put dailytips into slicing notification
	add image for dailytips
	adjust Layout and UI control
	adapts retina scale, adapts dark mode color
2. New Features
	ability to expand/collapse the dailytips
	ability to freely go to next/prev page of dailytips
	show a random dailytip each time when begin to slice
	ability to remember the default statet add .
	of whether expand the dailytips
3. Remove original hintNotification related logic

Change-Id: I99bfa8c19c9417d25cb2f6e205f5e66b7680b189
2023-11-09 10:09:10 +08:00
zhou.xu
16ae34d906 ENH:add tip for upload_stl and upload_svg
Jira: STUDIO-488
Change-Id: I741642c6d0befc0b1d68924b20ace479042cac80
2023-11-09 10:09:10 +08:00
zhou.xu
633f1b05ec FIX:cancel undo/redo function of plate related geometric parameters
Jira: STUDIO-4864
Change-Id: I97dffd03bcdc7988edd09d99e612dbdced072009
2023-11-09 10:09:10 +08:00
zhou.xu
b552a3c534 FIX:add_connector should check_and_update_connectors_state
Jira: STUDIO-4957
Change-Id: Iebdb5f537788c9f376bbd3cc407a0a495a988f98
2023-11-09 10:09:10 +08:00
zhou.xu
21e370e779 FIX:fix enable condition of "Object"
Jira: STUDIO-4958
Change-Id: Ibbd57ebe09697ec5011884eaaa72d4aa050c4bb8
2023-11-09 10:09:10 +08:00
maosheng.wei
f3599d555c FIX: create filament issue
Jira: 4917 4920 4928 4933 4934
4917 filament preset name too long to dialog too long
4920 too long fiilament preset can't save
4928 limit preset tree size
4933 edit filament dialog remove cancel button
4934 update preset tree and refresh

Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
Change-Id: Ibf708911576324a58c5640a50f5207b45a69b4e9
2023-11-09 10:09:10 +08:00
xun.zhang
9719fa81ef ENH:support interface filament not for body option
1. Add a option to prevent support interface filament being used in
support body

jira:STUDIO-4847

Change-Id: Ic6e9f663b71a7e4d9cd1bca399c0da2ce22bb5b5
Signed-off-by: xun.zhang <xun.zhang@bambulab.com>
2023-11-09 10:09:10 +08:00
Arthur
95430ee68d NEW: add some cli options to support more function
1. Option "assemble" assembles multiple input meshes into a single object.
2. Option "load_filament_ids" sets filament ids for each loaded object.
3. Option "clone_objects" add multiple copies for each loaded object

Jira: STUDIO-4848

Change-Id: I707b48767a7c978118490398da440f0fb54351fa
(cherry picked from commit 8ddb456375be1abc6a0f692096068d8eda89b0eb)
2023-11-09 10:09:10 +08:00
tao wang
2a628441f3 ENH:add L macro as some err desciption
jira:[for translate]

Change-Id: I61d45fc416d188670a9b812638a3a4764a1873e8
2023-11-09 10:09:10 +08:00
chunmao.guo
d787873e97 FIX: not upload non-bbl presets
Change-Id: I677a4790aad47750bfede100ce95d0db2320a041
Jira: none
2023-11-09 10:09:10 +08:00
wenjie.guo
87b8388f3b FIX: limit the max width of DropDown
jira: STUDIO-4503

limit the max width of DropDown for filament when user preset text is
too long.

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: I6778fce131fb3bee38acb116fea9cbbf9baeddb7
(cherry picked from commit d5da07988e28d6c506e315dbe1ab24954c2a8a55)
2023-11-09 10:09:10 +08:00
hu.wang
a61352e613 NEW:Add filament tangle detect function
JIRA: STUDIO-4455
Change-Id: I01a7e66a24bf10a8f26aacc0c0a2924a07f91388
2023-11-09 10:09:10 +08:00
zhou.xu
72401faeda FIX:fix to_ImU32 and modify "Left click" to "Left drag"
Jira: STUDIO-4952
Change-Id: I50e9a03400046aaa9e456540193db3db781ce43f
2023-11-09 10:09:10 +08:00
tao wang
dec5654e98 ENH:delete useless printing
jira:[delete interval printing]

Change-Id: Iab9224325ae6a62823afb846d87cb0aaeb58752c
2023-11-09 10:09:10 +08:00
tao wang
bd0341703d ENH:show more binding errors
jira:[show more binding errors info]

Change-Id: Id677de2a0caba427f416941a9a095ea744df9ccd
2023-11-09 10:09:10 +08:00
hu.wang
033747d085 FIX:Crash caused by n1 input access code image
JIRA:STUDIO-4942
Change-Id: I662bbd10af559ea4a3e72ea4d41a768363f60a61
2023-11-09 10:09:10 +08:00
maosheng.wei
ae9d9e644f FIX: create filament issue
Jira: 4904 4905 4908 4916 4918 4923
4904 printer combobox has same preset name
4905 printer combobox has user preset
4908 create filament successful but has imcompatible presets
4916 not selected preset but create successful
4918 too many preset to have no OK button
4923 edit filament, filament preset combobox has only one preset

Change-Id: I42155998fd1bd89e048aaa9eb5ac30ad4c679f08
Signed-off-by: maosheng.wei <maosheng.wei@bambulab.com>
2023-11-09 10:09:10 +08:00
tao wang
15f853af73 ENH:add blacklist detection before sending
jira:[STUDIO-3159]

Change-Id: I168f0f295a6e7d985484d94bca92f3368547f2cc
2023-11-09 10:09:10 +08:00
tao wang
e3b1c13c65 FIX:Fixed incomplete display of AMS tips on Mac OS
jira:STUDIO-4132[STUDIO-4132]

Change-Id: I062f2e7fdf3b89a67b19f70e2ac7606816e03baf
2023-11-09 10:09:10 +08:00
tao wang
519e8a7fe7 ENH:default selected virtual tray
jira:[STUDIO-4520]

Change-Id: I77dd20d50dba84431b6a0242c15308934dc9e94a
2023-11-09 10:09:10 +08:00
tao wang
29e78705ab ENH:adjustment timeout description
jira:[Adjustment timeout description]

Change-Id: I46ba45d6c55099ff10950dd105193b6cfdf05920
2023-11-09 10:09:10 +08:00
zhimin.zeng
2edef8d93e FIX: the position of wipe tower changed when new plate
Jira: XXXX
Change-Id: I76512b0efddef099cec66fea23a16391b927192a
2023-11-09 10:09:10 +08:00
wenjie.guo
faaaaf3684 FIX: Change label from string to wxString
jira: STUDIO-4853
Change label from string to wxString so that it can be translated into
Chinese.

Signed-off-by: wenjie.guo <wenjie.guo@bambulab.com>
Change-Id: Ice79264a1ff65f9ce2639317dde37a1cfa9b0551
2023-11-09 10:09:10 +08:00