Commit Graph
100 Commits
Author SHA1 Message Date
Enrico Turri 4e29147756 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-22 11:48:45 +02:00
Enrico Turri 451c58d58f 3DScene's enable_picking variable moved to c++ 2018-05-22 09:02:42 +02:00
Enrico Turri 59af3fb866 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-22 08:33:23 +02:00
Enrico Turri ae53c7cb2e Volumes rendering moved to c++ 2018-05-21 15:57:03 +02:00
Enrico Turri 0f035d0bae Background rendering moved to c++ 2018-05-21 15:24:52 +02:00
Enrico Turri bf7b9eb3e7 Legend texture moved to c++ 2018-05-21 14:57:43 +02:00
Enrico Turri 3fdc5e20a7 Warning texture moved to c++ 2018-05-21 14:40:09 +02:00
Enrico Turri 7cff6ef6db Shaders loaded from files 2018-05-21 13:08:02 +02:00
Enrico Turri 3fb96ff636 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-21 13:06:16 +02:00
Enrico Turri 308a0b5709 Remember output directory default value set to true 2018-05-21 11:50:48 +02:00
Enrico Turri ad5eab8fd7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-21 11:17:45 +02:00
Enrico Turri 53ddf724e1 Fixed object setting dialog on NVIDIA cards 2018-05-21 10:51:47 +02:00
Enrico Turri 05dcda8ef7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-21 08:37:53 +02:00
Enrico Turri effaef024d Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-18 14:12:44 +02:00
Enrico Turri a7fc57a176 3DScene reset_object method moved to c++ 2018-05-18 14:08:59 +02:00
Enrico Turri 5fc8fdee11 3DScene axes moved to c++ 2018-05-18 13:02:47 +02:00
Enrico Turri 1e0a8de5b1 3DScene cutting plane moved to c++ 2018-05-18 11:05:48 +02:00
Enrico Turri 6c6b8ccc42 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-18 09:55:21 +02:00
Enrico Turri 255bec7432 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-18 09:29:05 +02:00
Enrico Turri d85fd5501c Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-18 08:32:09 +02:00
Enrico Turri c9dc54bed7 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 15:20:25 +02:00
Enrico Turri 9b4afb77d1 Hide legend texture when invalidating gcode by editing config data 2018-05-17 15:18:52 +02:00
Enrico Turri f26bce2538 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 14:43:18 +02:00
Enrico Turri 2cb108fbf8 Fix in File menu 2018-05-17 12:56:14 +02:00
Enrico Turri 74b0ed4b23 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 12:12:18 +02:00
Enrico Turri 4a4f4db6a5 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 09:53:36 +02:00
Enrico Turri e13564cb19 Fixed shell visualization in g-code preview 2018-05-17 09:50:40 +02:00
Enrico Turri 36ce8e395e Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 09:30:55 +02:00
Enrico Turri b6b7945830 Merge branch 'master' of https://github.com/prusa3d/Slic3r 2018-05-17 09:27:16 +02:00
Enrico Turri 77578f4a3e Reset tooltips for manifold objects into object info panel 2018-05-17 09:26:50 +02:00
Enrico Turri 853ebf6ad2 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-17 08:33:16 +02:00
Enrico Turri 41c51d7614 3DScene's char event handler moved to c++ 2018-05-15 16:09:04 +02:00
Enrico Turri 2b4829a4b9 3DScene bed variables moved to c++ 2018-05-15 15:38:25 +02:00
Enrico Turri 43784f3409 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-15 12:22:35 +02:00
Enrico Turri a612b5b648 Replacement of xml escape characters when exporting to amf 2018-05-15 12:19:43 +02:00
Enrico Turri f0d1888ca9 3DScene select_view() function moved to c++ 2018-05-15 11:30:11 +02:00
Enrico Turri 75f1f832aa 3DScene bed origin moved to c++ 2018-05-15 11:07:32 +02:00
Enrico Turri 7519e34507 3DScene zoom functions moved to c++ 2018-05-15 10:32:38 +02:00
Enrico Turri f4303ebdb8 1st attempt of perl callback from c++ for 3DScene 2018-05-15 09:50:01 +02:00
Enrico Turri 328eba5610 Removed auto zoom to volumes when changing view 2018-05-15 09:41:58 +02:00
Enrico Turri 986630c2dc 3DScene's idle even handler moved to c++ 2018-05-14 14:47:13 +02:00
Enrico Turri a12e3c1cc9 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-14 14:15:31 +02:00
Enrico Turri 0c1655b884 3DScene::Resize() method moved to c++ 2018-05-14 14:14:19 +02:00
Enrico Turri a73cb45792 Camera angle clamping moved to c++ 2018-05-14 12:08:23 +02:00
Enrico Turri 1fd59144c7 Camera data moved to c++ - WIP 2018-05-14 11:31:58 +02:00
Enrico Turri 32063cbe23 Merge branch 'master' of https://github.com/prusa3d/Slic3r into opengl_to_cpp 2018-05-14 10:02:28 +02:00
Enrico Turri 5fb81bacd5 Added layer index under sliders in 3D view 2018-05-14 09:54:38 +02:00
Enrico Turri e90bc3fcab Fix in _3DScene::_load_gcode_extrusion_paths::Helper::path_color() 2018-05-14 09:00:19 +02:00
Enrico Turri 5024fc4be7 OpenGL to c++ 1st installment - WIP 2018-05-09 10:47:04 +02:00
Enrico Turri 8eb9ddc2eb Max count of auto assigned extruders when splitting object set as dependent of current printer 2018-05-07 16:13:58 +02:00
Enrico Turri c579ec7f5f Fixed wrong extrusion paths detection with multimaterial objects 2018-05-07 14:23:07 +02:00
Enrico Turri c488550636 Fixed update of 3D view when selecting objects on Linux 2018-05-04 11:57:37 +02:00
Enrico Turri 471f90659f Fixed typo preventing to build on Win 2018-05-03 16:28:41 +02:00
Enrico Turri dd4669d1a0 Fixed crash when reducing objects from 2D/preview/layers tabs 2018-05-03 16:08:41 +02:00
Enrico Turri d19b1162b3 Fixed normals on wipe tower box 2018-05-03 11:09:13 +02:00
Enrico Turri a02bfdd2bc Initial zoom set to bed extent 2018-05-03 09:10:12 +02:00
Enrico Turri cb486522a8 Fixed crash when pressing 'A' with empty print bed 2018-05-02 14:55:17 +02:00
Enrico Turri e2e4310322 Removed unneeded scene reloads when selecting objects 2018-05-02 13:55:04 +02:00
Enrico Turri 3c13c4f103 Added versioning to 3mf file 2018-04-30 15:27:01 +02:00
Enrico Turri 4344eaebca Added versioning to amf file 2018-04-30 12:03:06 +02:00
Enrico Turri a208639ce7 Fixed initial view on Linux Ubuntu 2018-04-30 08:57:41 +02:00
Enrico Turri b67064ef81 Keyboard capture by 3D view on Linux 2018-04-27 14:08:22 +02:00
Enrico Turri ad54210c3e 3mf I/O - Added import/export of layer heights profile 2018-04-27 12:56:35 +02:00
Enrico Turri 4811abfa99 Apply gradient to colors in GCode Preview 2018-04-27 09:54:21 +02:00
Enrico Turri a223655973 Inverted order of range items in legend texture 2018-04-26 13:40:29 +02:00
Enrico Turri ad9dca2bd9 Fixed update of ranges for GCode paths colors selection 2018-04-26 13:03:54 +02:00
Enrico Turri a4df0bdcc3 Fixed division by zero in get_zoom_to_bounding_box_factor on Linux 2018-04-26 12:14:49 +02:00
Enrico Turri fd16357b6e Increase z buffer range to avoid clipping while panning/rotating the 3D view 2018-04-26 11:03:15 +02:00
Enrico Turri 166ee4c2c8 Export of print config enabled as default in save file dialog when exporting to amf and 3mf files 2018-04-25 15:31:37 +02:00
Enrico Turri b7bcf27cde Merge branch 'updating' of https://github.com/prusa3d/Slic3r into updating 2018-04-25 15:16:45 +02:00
Enrico Turri 8096ef6844 Fixed wrong countours for multipart objects in cut dialog 3D view 2018-04-25 15:16:39 +02:00
Enrico Turri 1a4827ba33 Fixed incorrect z values set into GCode Preview sliders 2018-04-25 14:38:44 +02:00
Enrico Turri df3e84d580 Merge branch 'updating' of https://github.com/prusa3d/Slic3r into updating 2018-04-25 13:56:26 +02:00
Enrico Turri e93391e0f8 Fixed get_zoom_to_bounding_box_factor on linux 2018-04-25 13:55:45 +02:00
Enrico Turri 3cd7987af4 Fixed layer heights profile invalidated when loading model from amf file 2018-04-25 10:59:06 +02:00
Enrico Turri ccd1c01d0b Fixed automatic view type selection when changing printer 2018-04-24 14:21:31 +02:00
Enrico Turri a3c3eb5d2a Fixed GCode Preview not invalidated when deleting an object 2018-04-23 15:30:41 +02:00
Enrico Turri f8b1dc5506 Tweaks to zooming logic 2018-04-23 08:44:24 +02:00
Enrico Turri ad4cd05850 Fixed hovering while panning/rotating camera 2018-04-19 13:31:50 +02:00
Enrico Turri c9e4c831c2 Axes with fixed size in 3D previews 2018-04-18 10:17:22 +02:00
Enrico Turri 2ef164eeef Fixed cut contours in cut dialog 3D view 2018-04-18 09:44:49 +02:00
Enrico Turri 61ee633cd2 Fixed color specular component in shaders 2018-04-17 16:16:25 +02:00
Enrico Turri 3bedcf4413 Tweaks in generation of rendering geometry for preview toolpaths. Fixes #240 and #348 2018-04-17 15:04:14 +02:00
Enrico Turri 659eb3412b Fixed value of z in cut dialog when object is scaled 2018-04-13 14:40:42 +02:00
Enrico Turri 359e7e4d32 Scale down meshes of too big objects after loading them 2018-04-13 13:59:36 +02:00
Enrico Turri 7b29ecb15c Fixed cutting plane z in 3D view when object is scaled 2018-04-13 12:15:43 +02:00
Enrico Turri acd8d2df98 Fixed layer height profile editing for multipart objects 2018-04-13 09:01:48 +02:00
Enrico Turri a3fc49ee76 Fixed hovering not shown on out of print bed objects 2018-04-12 13:54:26 +02:00
Enrico Turri b062cddeea Fixed object cutting 2018-04-12 12:56:42 +02:00
Enrico Turri 1a274a253a Fixed object/instance transformation after import from 3mf files 2018-04-12 10:10:15 +02:00
Enrico Turri d789b5c0df Fixed warning texture not disappearing when deleting object out of bed 2018-04-10 14:12:16 +02:00
Enrico Turri b961711f28 Fixed autoscale of objects after loading 2018-04-10 13:39:10 +02:00
Enrico Turri a81f78045b Delete key enabled in Object's Settings Dialog also for 3D view 2018-04-10 12:47:09 +02:00
Enrico Turri 9993f2215d Auto assignement of extruder, after object's splitting to parts 2018-04-10 12:17:55 +02:00
Enrico Turri e92cf311db Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-04-10 11:46:51 +02:00
Enrico Turri 30a1fea8a0 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-04-10 08:52:12 +02:00
Enrico Turri df32817992 Auto assign multi-part extruders 2018-04-09 14:57:23 +02:00
Enrico Turri 254592c849 Delete key enabled in Object's Settings Dialog 2018-04-09 14:20:44 +02:00
Enrico Turri b4efff1d95 Merge branch 'master' of https://github.com/prusa3d/Slic3r into scene_manipulators 2018-04-06 08:40:38 +02:00
Enrico Turri 3a61833d13 Update view in object's setting dialog when changing extruder 2018-04-05 15:55:50 +02:00