Commit Graph

  • 9038dc21e8 Fixing regression issue after G-code export refactoring. bubnikv 2020-01-10 15:51:35 +01:00
  • 702a489b03 Fixing compilation isue on non-MS compilers. bubnikv 2020-01-10 11:53:39 +01:00
  • 15eedef74b Refactoring of ToolOrdering (wipe into infill / object) Refactoring of GCode::_do_export() Helper lower_bound and search functions similar to std, but without needing the value object explicitely. bubnikv 2020-01-10 11:26:52 +01:00
  • cc2b9b8849 ToolOrdering: Removed unused parameter. bubnikv 2020-01-09 10:32:52 +01:00
  • c0b90f68ab force creating static library for libnest2d tamasmeszaros 2020-01-09 17:12:40 +01:00
  • 7ac0e0a8c9 more raycaster tests, without repeating the hollowing every time tamasmeszaros 2020-01-09 16:57:11 +01:00
  • aed277089b Updated tooltips and context menus for 3 manipulation mode of DoubleSlider YuSanka 2020-01-09 16:38:59 +01:00
  • ee11e05cd6 Merge branch 'tm_bug_SPE-1067' tamasmeszaros 2020-01-09 14:22:30 +01:00
  • 7fd4800e7c Fix wrong bounding box calculation for initial arrange item. tamasmeszaros 2020-01-09 14:21:01 +01:00
  • f22961edae Fixed a raycaster problem with handling duplicate hits from igl Lukas Matena 2020-01-09 14:06:39 +01:00
  • e9d340c87f Fixed transformations of the hollowed GLVolume Lukas Matena 2020-01-09 10:03:33 +01:00
  • 63f8fda61d #3492 - Fix of export of toolpaths to obj Enrico Turri 2020-01-09 12:23:17 +01:00
  • 91ce19661b Merge branch 'tm_opencsg' into lm_tm_hollowing tamasmeszaros 2020-01-09 11:23:21 +01:00
  • e159344ce5 further fixes for X window crashes. tamasmeszaros 2020-01-09 11:22:24 +01:00
  • 051fcd4e24 Configurable system printers bed textures and models Enrico Turri 2020-01-09 10:27:42 +01:00
  • 5bb9ba64c2 Fix of previous commit bubnikv 2020-01-09 10:14:50 +01:00
  • ff065aa9ba Switched order of hollowing and support points gizmos Lukas Matena 2020-01-07 14:52:04 +01:00
  • de70adca9c Optimization of G-code export: Don't make copies of ExtrusionEntities when sorting them into Extruders / Islands / Regions. bubnikv 2020-01-09 10:00:38 +01:00
  • 578fcbc37c Performance improvements in raycaster tamasmeszaros 2020-01-08 17:12:06 +01:00
  • bb62f36df3 Add tests for EigenMesh3D raycaster with hole support. tamasmeszaros 2020-01-08 17:10:11 +01:00
  • fb65e3152f DoubleSlider modes(states) are extended and implemented mode detection from model YuSanka 2020-01-08 15:26:01 +01:00
  • 0aaa7dd076 Small fix for 3e0690b37b YuSanka 2020-01-08 15:44:39 +01:00
  • 3d4cda8ace Fixed update of "Cost" field in "Sliced Info" box after a change of any material's options ("bottle_cost", "bottle_volume", "bottle_weight", "material_density") YuSanka 2020-01-08 15:23:46 +01:00
  • 07c1c3d1dc Fixed update of "Cost" field in "Sliced Info" box after a change of any material's options ("bottle_cost", "bottle_volume", "bottle_weight", "material_density") YuSanka 2020-01-08 15:23:46 +01:00
  • 3e0690b37b Further optimizations of G-Code generator when Wipe into object / infill: Don't do unnecessary tests if it is known that there is no Wipe into object or infill active. bubnikv 2020-01-08 15:16:31 +01:00
  • e0811e4aa5 Optimization of G-code export: 1) Don't allocate ExtruderOverrides if not necessary 2) Use boost::container::small_vector<int32, 3) for ExtruderOverrides (usually less than 4 instances are printed)) bubnikv 2020-01-08 14:58:12 +01:00
  • 4aee673b13 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer Enrico Turri 2020-01-08 12:30:52 +01:00
  • 7a8251b626 Attempt to fix #3479 Enrico Turri 2020-01-08 12:30:42 +01:00
  • abd432e7a8 Configurable paths export (fullpath or not) to 3mf and amf Enrico Turri 2020-01-08 11:11:38 +01:00
  • a3a99d7a07 Do not translate the normal of drainhole points. tamasmeszaros 2020-01-08 10:49:54 +01:00
  • f874b61881 Transform the position AND the normals of drainhole points tamasmeszaros 2020-01-08 10:10:24 +01:00
  • 5a63b9a6a0 Follow-up of 5b2e2fe7b3 -> Fixed uv mapping on gizmobar Enrico Turri 2020-01-08 10:04:39 +01:00
  • 7d55df052f repaint causes crash on linux tamasmeszaros 2020-01-08 09:39:48 +01:00
  • 6b482be74e Merge branch 'tm_opencsg' into lm_tm_hollowing tamasmeszaros 2020-01-08 08:58:21 +01:00
  • e531b0319f Code cleaning and refactoring for 6a8c34dad9 YuSanka 2020-01-07 16:17:20 +01:00
  • ca950d1a00 Added check for a preset visibility in a first_compatible_idx() function (related to #3470) YuSanka 2020-01-07 15:22:18 +01:00
  • 81187e7e0e Some refactoring and const correctness fixes. bubnikv 2020-01-07 14:35:43 +01:00
  • 70bc392003 Support for Vendor / Printer Model specific print bed texture and model. bubnikv 2020-01-07 14:08:21 +01:00
  • 8559360cf8 #3385 - Further extended min/max sensitivity for 3Dconnexion devices Enrico Turri 2020-01-07 13:17:39 +01:00
  • 5b2e2fe7b3 Fixed artifacts on toolbar and gizmobar icons showing up when changing screen or toolbar scale factors Enrico Turri 2020-01-07 12:40:03 +01:00
  • bea82a4501 Fixed density calculation is wrong for resin cost calculation (#3460) YuSanka 2020-01-07 08:46:11 +01:00
  • 6a870ef8bb Fixed incorrect z-shift when showing hollowed object Lukas Matena 2020-01-06 16:02:55 +01:00
  • 0551411c48 Merge branch 'master' into lm_tm_hollowing Lukas Matena 2020-01-06 12:41:29 +01:00
  • 4f1f507d5a Fix of #3371 YuSanka 2020-01-06 12:40:58 +01:00
  • 8fd753ab27 Follow-up of c790e2ff7c -> Fixed include Enrico Turri 2020-01-06 12:31:35 +01:00
  • cc7b0297a0 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer Enrico Turri 2020-01-06 12:11:07 +01:00
  • c790e2ff7c Added unit test for checking geometry after save+load to 3mf cycle Enrico Turri 2020-01-06 12:10:57 +01:00
  • 68d0f5b4ef Corrected description of --loglevel parameter on command line output Lukas Matena 2020-01-06 12:07:23 +01:00
  • 5078604182 Trying to fix Linux compilation bubnikv 2020-01-06 11:59:24 +01:00
  • 704e10c55a Replaced unix basename() with boost::filesystem::basename(), as various unices define basename() differently. bubnikv 2020-01-06 11:32:17 +01:00
  • 791f487c76 Clean-up of the "Upload to" code (AstroBox, Duet, FlashAir, OctoPrint) bubnikv 2020-01-06 10:59:46 +01:00
  • b08a315a46 Fix of #3359: Ender icon case was not matching profile name Also added an icon to show when the correct one is not found Lukas Matena 2020-01-06 10:34:13 +01:00
  • e7b835dc52 Add Astrobox to Print Host options Spencer Owen 2019-12-28 10:41:48 -07:00
  • afbc4a4cf2 Fixing perl bindings after refactoring bubnikv 2020-01-06 09:36:03 +01:00
  • 5294c85dfc Some minor polishing of Color print back end. bubnikv 2020-01-06 09:32:13 +01:00
  • 9406b50447 Const correctness improvements: removed some unnecessary const_casts that remove const. bubnikv 2020-01-03 16:32:56 +01:00
  • 30f7a2b8e5 Fix of #3382 YuSanka 2020-01-03 16:09:16 +01:00
  • 80ef0e0334 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer Enrico Turri 2020-01-03 14:43:02 +01:00
  • 83cbe1dd33 3DConnexion devices' Y axis used for zoom in/zoom out Enrico Turri 2020-01-03 14:42:52 +01:00
  • 3d17543d40 Fix of "Don't use bridging perimeters on top of elephant-foot compensation #3011" bubnikv 2020-01-03 14:05:56 +01:00
  • a4ad0a0925 Fixed unresponsive 3Dconnexion device when switching to preview Enrico Turri 2020-01-03 11:41:29 +01:00
  • 3fb9fd4e30 #3389 - Added logging of detected 3Dconnexion device Enrico Turri 2020-01-03 10:01:27 +01:00
  • c74ba012e2 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2020-01-02 16:40:46 +01:00
  • 0d9022c5f6 Implemented "renamed_from" attribute of a system profile, so that references from user profiles and .3mfs / .amfs to system profiles are not being lost. bubnikv 2020-01-02 16:40:32 +01:00
  • 6a8c34dad9 Checking of icons for dark mode is removed to BitmapCache YuSanka 2020-01-02 13:41:49 +01:00
  • 9f529e86cc Fixed filaments/materials preset list updating from ConfigWizard YuSanka 2019-12-30 15:56:51 +01:00
  • 095b50cc04 Added a step by step guide Italo Soares 2019-12-24 00:01:11 -03:00
  • 51ca7cbdfe #3385 - Increased max sensitivity for 3Dconnexion devices Enrico Turri 2020-01-02 11:56:48 +01:00
  • 3d5e32a876 #3435 - Added object's instances count into Slic3r_PE_model.config inside exported .3mf files Enrico Turri 2020-01-02 11:37:50 +01:00
  • bb56988916 Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2020-01-02 11:37:41 +01:00
  • a2ff94515f #3430 - Fixed crash when right-clicking on wipe tower Enrico Turri 2020-01-02 09:07:33 +01:00
  • 220e2dbfec Fixed previous commit (change of CMake) bubnikv 2019-12-22 14:25:07 +01:00
  • 4473254779 Trying to fix unit tests when targeting OSX 10.9. bubnikv 2019-12-22 14:17:26 +01:00
  • e2fd540815 Updated PrusaResearch.idx, so our in house customer will get updated profiles. bubnikv 2019-12-22 13:52:47 +01:00
  • fa48fe32b7 Bumped up version number. bubnikv 2019-12-22 12:24:09 +01:00
  • 692ed26091 Fix of #3366 Fixed crash due to incorrect localization of the percent sign in "The %1% infill pattern is not supposed to work at 100%% density." This happens for ES, FR, IT, UK and ZH_TW localizations. bubnikv 2019-12-22 11:54:23 +01:00
  • 9128ba766b Bumped up the PrusaSlicer.ini version number, so that our in house customers will get an update. bubnikv 2019-12-22 11:12:15 +01:00
  • 0808c8fa3c Refactoring and documentation of check_copy() and copy_file() bubnikv 2019-12-22 11:11:48 +01:00
  • 305ccfd907 Merge remote-tracking branch 'remotes/origin/lm_220_alpha1_hotfix' bubnikv 2019-12-21 17:48:35 +01:00
  • 37c64b1a62 Hopefully a fix for #3342 - dark mode icons lookup Lukas Matena 2019-12-21 14:43:22 +01:00
  • 13f1bb2e43 An attempt to fix missing renaming from .gcode.tmp to .gcode Added a missing include Lukas Matena 2019-12-21 12:31:32 +01:00
  • 451f04b590 Fix linux assertion tamasmeszaros 2019-12-20 20:18:23 +01:00
  • 3a185d7f57 fix windows widgets while playback tamasmeszaros 2019-12-20 19:57:34 +01:00
  • 083b557ec2 Display switching tamasmeszaros 2019-12-20 15:12:54 +01:00
  • 8c7fa7f69e Bumped up version number. bubnikv 2019-12-20 17:30:38 +01:00
  • a0d47bf167 Fixed a file handle leak. bubnikv 2019-12-20 17:29:23 +01:00
  • cf0697b5f2 Merge branch 'master' of https://github.com/prusa3d/PrusaSlicer Enrico Turri 2019-12-20 16:03:04 +01:00
  • ba5815c606 Fixed wrong z value after reload from disk for objects with x and y rotation Enrico Turri 2019-12-20 16:02:56 +01:00
  • cefe0ba13c Merge remote-tracking branch 'remotes/origin/dk_copy_file' bubnikv 2019-12-20 15:08:31 +01:00
  • ec91a92ba0 Merge remote-tracking branch 'remotes/origin/dk_remote_devices' bubnikv 2019-12-20 15:07:49 +01:00
  • 4c64f8c3ce Merge branch 'master' of https://github.com/Prusa3d/PrusaSlicer bubnikv 2019-12-20 15:07:35 +01:00
  • 93d0bbd7ef Add boilerplate for shader based csg tamasmeszaros 2019-12-20 12:25:44 +01:00
  • e9bb3c2450 3mf and amf import: keep loaded volumes transformation as a member of ModelVolume without applying it to the mesh Enrico Turri 2019-12-20 12:11:58 +01:00
  • 4d182a5748 Fixed scaling of the holes and instance showing/hiding Lukas Matena 2019-12-20 11:33:14 +01:00
  • b3f15b1c98 Merge branch 'master' into lm_tm_hollowing Lukas Matena 2019-12-20 10:33:53 +01:00
  • cfd0fa9ae5 Merge branch 'lm_common_gizmos_data' into lm_tm_hollowing Lukas Matena 2019-12-20 10:24:37 +01:00
  • d1f86e0a80 SLA supports gizmo now uses hollowed mesh when available Bugfix: SLA support tree is is now given the hollowed mesh, not the original Added ImGui separators and change background alpha in hollowing gizmo dialog (to match the other gizmos) Lukas Matena 2019-12-20 10:17:59 +01:00
  • 4f97a7122f Fix closing while playback tamasmeszaros 2019-12-20 01:21:13 +01:00
  • 74e24213e6 boost::filesystem instead std:: David Kocik 2019-12-19 17:05:23 +01:00
  • 58a8e9e7e0 Merge branch 'dk_remote_devices' of https://github.com/prusa3d/PrusaSlicer into dk_remote_devices David Kocik 2019-12-19 16:28:28 +01:00