Commit Graph

26910 Commits

Author SHA1 Message Date
39cc79960f Russian translation update (#4981)
* Russian translation update

Russian translation update OrcaSlicer V2.0.0 RC + two lines in intext.js

* Russian translation update

Russian translation update OrcaSlicer V2.0.0 Official Release.
Thx.
2024-04-14 17:57:10 +08:00
83fe1cb528 kor translation update (#4970) 2024-04-14 17:56:42 +08:00
9dad4f6433 gui: fix zoom-to-mouse (#4844)
gui: fix zoom-to-mouse

Plater disappeared when zoom-to-mouse enabled and user tries to zoom
with a side view enabled (Ctrl+<3..6>).

Mouse/screen center position estimation in 3D is made by calculating
intersection of a mouse vector which comes 'through' the screen with an
XY plane. However, when screen is parallel to Z axis, intersection point
located at infinite which results in infinite camera translation vector.

This change switches mouse position estimation to use of projection
matrix like its done for camera panning.
2024-04-14 17:49:44 +08:00
1a76b8bba2 Rename tab_auxiliary_avtice.svg to tab_auxiliary_active.svg (#4390)
* Rename tab_auxiliary_avtice.svg to tab_auxiliary_active.svg

* Update MainFrame.cpp
2024-04-14 16:21:03 +08:00
3301fe0ed1 Qidi.json 2024-04-12 09:57:01 +08:00
abe40e2a62 Avoid M74 on Prusa MK4 in spiral vase mode (#4959) 2024-04-11 22:21:47 +08:00
9095db99dd Do layer height recognition on G3 moves as well (#4843)
* Do layer height recognition on G3 moves as well

* Merge branch 'main' into bugfox/scarf-joint-g3
2024-04-11 22:12:06 +08:00
fa8fd64213 rework of Linux build scripts (#4850)
* rework of Linux build scripts

* change to ninja build system
* distribution specific logic broken out
* n/9 progress entries make no sense, removing
* {}'ing all variables
* sorting help output
* sorting package lists
* project doesn't use submodules, removing logic

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>

* drop gtk-2

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>

* further refinements of BuildLinux.sh

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>

---------

Signed-off-by: Jamin W. Collins <jamin.collins@gmail.com>
2024-04-11 22:11:31 +08:00
22dca19d7c Display filament labels in "change filament" context menus (#4921)
* ENH: display filament labels in "change filament" context menus
2024-04-10 21:54:46 +08:00
93460ff628 Small change on Toolbar order (#4581)
* Update GLGizmosManager.cpp

* Update GLGizmosManager.hpp
2024-04-10 21:42:39 +08:00
51f191b3df trigger build for changes in build script 2024-04-10 11:31:47 +08:00
5d14fb0809 Flashforge Adventurer profile enhancements (#4824) 2024-04-09 20:43:29 +08:00
cdafce6cba Series of fixes for the Creality Ender 3 V3 SE (#4813)
* e3v3se: disable m73 as not supported in FW

* e3v3se: remove thumbnails

Remove thumbnails generation to not confuse users.
Currently event CrealityPrint does not generate thumbnails for the E3 V3 SE.

* e3v3se: update motion capabilities

Update motion parameters for the Ender 3 V3 SE profiles:
 - max acceleration on all axis to 2500 as per product spec
 - max X and Y speeds to 250 as per product spec
 - max Z speed to 5 as set in factory defaults (M502, M503)
 - max E speed to 40 as presented in recommended print parameters on the
   product page

Product spec sheet:
    https://wiki.creality.com/en/ender-series/ender-3-v3-se/quick-start-guide/user-manual
2024-04-09 20:42:22 +08:00
5da13935de fix processes for Creality Ender3V3SE 0.4 nozzle (#4785) 2024-04-09 20:40:50 +08:00
2dafa92d9c QOL improvments to Ender 3 V3 KE G-Code (#4675)
* Add M420 S1; Enable mesh leveling

* Implament various improvments

* Readd F1500.0 & end the second pass a bit shorter

* Remove extra \n's

* Remove \nG1 E-1.0000 F1800 ;Retract a bit\nG1 Z2.0 F3000 ;Move Z Axis up\nG1 E0.0000 F1800

* Misc

Enable arc fitting
Support line width to 0.42
Elephant foot compensation to 0.15

* Apply given settings

* Enable infill combination

* Change wipe_distance to 2

* Reduce elephant foot compensation to 0.1

* Adjust bridging & overhang speeds & disable retract before wipe

* Tune speed & max values

* Change min_layer_height & support z distance

* revert min_layer_height
2024-04-09 20:36:32 +08:00
06954ab176 Update OrcaSlicer_de.po (#4909)
* Update OrcaSlicer_de.po

- added missing translations
- minor grammar changes

* Update localization/i18n/de/OrcaSlicer_de.po

yes, that sounds perfect

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

* Update localization/i18n/de/OrcaSlicer_de.po

Co-authored-by: discip <53649486+discip@users.noreply.github.com>

---------

Co-authored-by: discip <53649486+discip@users.noreply.github.com>
2024-04-09 20:33:03 +08:00
550a98b894 fix wrong overhang slowdown value (#4940) 2024-04-09 19:53:32 +08:00
c587ef65d9 Add an option to allow user disable printer configuration (#4930)
Add an option to allow user diable printer configuration
2024-04-09 18:06:54 +08:00
HY
084c08dc6b Qidi.Json 2024-04-09 16:20:43 +08:00
f70e504e39 update WIKI 2024-04-08 22:13:27 +08:00
9fa6f3c8df Update OrcaSlicer_tr.po - TURKISH translation update (#4847) 2024-04-08 21:58:46 +08:00
c762f6f2c8 Add Kingroon KP3S 3.0 (#4902)
* lower wipe tower margin

* add Kingroon KP3S 3.0

* del post process

---------

Co-authored-by: super_pc <super_pc@DESKTOP-4IUQ2EB>
2024-04-08 21:57:57 +08:00
41b3ae326e Wrong bridge detection result (FOR TESTING ONLY) (#4678)
Fixed an issue that top surface was treated as internal bridge
2024-04-07 22:43:00 +08:00
9cf4741d61 MagicMaker Apply to join (#4895)
* Create MagicMaker

* Update MagicMaker

* Delete resources/profiles/MagicMaker

* Add files via upload

* Add files via upload
2024-04-07 22:41:17 +08:00
af6299e057 fix typo and new features in DE language file (#4881) 2024-04-07 22:36:15 +08:00
6c285e7553 Update Polish translation (#4799)
* Update Polish translation

* Fix
2024-04-07 22:12:52 +08:00
9a1354cd86 Fix go-to-layer dialog in gcode preview (#4816)
gcode-preview: fix go-to-layer dialog
2024-04-07 22:12:28 +08:00
5cc7a35d4f Fix segmentation fault when running CLI (#4702)
* fix: replace extruder_clearance_max_radius with extruder_clearance_radius

* fix: add if m_plater before accessing preset_bundle

* fix: generate thumbnail only when callback is defined

* fix: change default gcode thumbnail format to png
2024-04-07 12:07:44 +08:00
996cae5ceb refactoring to more reusable settings 2024-04-06 13:24:44 +02:00
3a5202e203 gui: reverse mouse zoom option (#4668) (#4677)
* gui: reverse mouse zoom option (#4668)

Add configuration entry for reverse mouse zoom option
Define SUPPORT_REVERSE_MOUSE_ZOOM macro to enable feature code.

* remove SUPPORT_REVERSE_MOUSE_ZOOM macro

---------

Co-authored-by: SoftFever <softfeverever@gmail.com>
2024-04-04 21:52:07 +08:00
619fba8899 Fix model load in debug build (#4656)
* Fix model load in debug build

Debug build exit with error on model load due to failed assertion (file
path redacted):

    orca-slicer: <...>/OrcaSlicer/src/libslic3r/Model.cpp:1361: void Slic3r::ModelObject::update_min_max_z(): Assertion `! this->instances.empty()' failed.

Assertion failed due to model->ensure_on_bed() being called for object
which yet to be load from file.

Do not call ensure_on_bed() for models read from file since they may be
read with no default instance.

ensure_on_bed() called later within withing Plater::load_model_objects()
for each object added.

* Rework according to code review comment
2024-04-04 21:47:42 +08:00
ef428a2b75 Touchpad-friently 3d navigation (#4598)
* gui: camera navigation style option

Add camera navigation style config option as a preparation for
introduction of touchpad style navigation

* gui: touchpa-friently 3d navigation

Implement FreeCAD-inspired touchpad-friendly camera operation mode:
- Shift+move: panning
- Alt+move: rotation

Set "Camera mode" to "Touchpad" in settings menu to activate this mode.

* cache current navigation style in class member variable

Cache current navigation style on canvas focus, do not
request settings value each mouse event.

* force focuse 3d preview on preferences window close

Explicitly force focus 3D preview pane on closing preferences window.
This allows preferences be updated only once without checking current
value each input event.
Another benefit is to have 3D view in focus is that user could
immediatelly use 3d-view shortcuts like Ctrl+<1..7> without clicking to
the 3D view first.
2024-04-04 21:46:14 +08:00
2589b6aafb Add z offset to pressure advance calibration (line and pattern) (#4434) 2024-04-04 21:41:05 +08:00
c2788c3359 Russian translation update (#4782)
* Russian translation update

Russian translation update OrcaSlicer V2.0.0 RC + two lines in intext.js
2024-04-04 17:50:38 +08:00
ac2d0fbe5c Merge branch 'SoftFever:main' into main 2024-04-03 21:24:52 +02:00
0d7136032e added Prusa Mini with Input Shaper to profiles 2024-04-03 21:22:09 +02:00
f1c553d00f bump version to 2.1 dev 2024-04-04 00:42:58 +08:00
34bc30848d update sponser list 2024-04-04 00:42:29 +08:00
f2f5a8f4eb Lowering wipe tower margin (#4661)
lower wipe tower margin
2024-04-03 22:52:13 +08:00
f7c1bf4e7f Update pull_request_template.md 2024-04-03 22:33:04 +08:00
ddc5e9627e Create pull_request_template.md (#4856) 2024-04-03 21:46:34 +08:00
f829673a27 Spanish translation fixes and improves (#4826)
* Update OrcaSlicer_es.po

* Merge remote-tracking branch 'upstream/main' into Spanish_Translation

* Merge remote-tracking branch 'upstream/main' into Spanish_Translation

* some changes

* Merge remote-tracking branch 'upstream/main' into Spanish_Translation

* Some fixes

* More fixes

* More fixes and improves

* More fixes
2024-04-01 23:53:00 +08:00
f2e58d6c21 Various profile improvments (#4775)
* Add Prusa MINI profiles & fix image extension

* Add MINI & MK3S to generic filaments

* Change 0.2 to 0.25

* Change this one

* Fix this

* Fix nozzle diameters

* Forgot this...
2024-03-30 10:10:30 +08:00
aeb72004ef Update OrcaSlicer_tr.po - TURKISH translation update (#4772) 2024-03-30 09:51:03 +08:00
30ca4dc0fe Update German translation for scarf beta Feature (#4770)
fix translation beta Feature
2024-03-30 09:50:36 +08:00
9ad7ff6a0e Fix syntax errors in CR-10 SE G-Code (#4769)
Flip /n to \n
2024-03-30 09:49:55 +08:00
86a6ce4114 update locale for "Conditional overhang threshold" 2024-03-29 21:12:22 +08:00
c48cbabd65 Fix single word Spanish (#4768)
* Update OrcaSlicer_es.po

* some changes
2024-03-29 21:00:44 +08:00
a96b0afa75 Fix utf8 string on physical printer dialog (#4765) 2024-03-29 20:59:54 +08:00
da7d36aba5 bump version to 2.0.0 official 2024-03-29 18:39:08 +08:00