Commit Graph

  • e018e0ade0 Update orca_bot.yml (#2625) SoftFever 2023-11-06 13:36:16 +08:00
  • 7510eb6f72 Update orca_bot.yml SoftFever 2023-11-06 13:07:30 +08:00
  • efaf2f8e34 Add orca bot SoftFever 2023-11-05 21:42:50 +08:00
  • 28e2995a01 Cut: Fix crashing in programming cut. Also fixes the cut z offset. Noisyfox 2023-11-05 16:02:39 +08:00
  • 35f65893f8 Update OrcaSlicer_zh_TW.po (#2607) ablegods 2023-11-05 13:32:21 +08:00
  • e0aae93c0a update locale for 1.8 beta2 v1.8.0-beta2 SoftFever 2023-11-04 14:19:17 +08:00
  • 018b2744db Text: Fix text moving grabber Noisyfox 2023-11-04 11:39:38 +08:00
  • 090a9247cb Cut: Fix model rendering Noisyfox 2023-11-01 23:48:34 +08:00
  • 3ec927a841 Cut: Use Orca color schema and dialog layout Noisyfox 2023-11-01 22:35:20 +08:00
  • 18406c31c0 Cut: Initial porting of Cut Gizmo enricoturri1966 2023-10-31 23:01:05 +08:00
  • ce2836a7f9 Measure: Fix copy to clipboard encoding Noisyfox 2023-10-31 20:04:07 +08:00
  • 1bfd9f63b6 Measure: Update measure dialog layout Noisyfox 2023-10-31 20:00:12 +08:00
  • 4843cda535 Measure: Use Orca color schema Noisyfox 2023-10-31 16:36:28 +08:00
  • 2c00408d08 Measure: Update measure gizmo tooltip Noisyfox 2023-10-31 16:27:44 +08:00
  • d25780ae4a Fix-position tooltip should also be clamped inside render area Noisyfox 2023-10-31 16:23:13 +08:00
  • c31e1f5229 Measure: Fix measure window position Noisyfox 2023-10-31 11:44:20 +08:00
  • f72d42f920 Measure: Initial porting of Measure Gizmo enricoturri1966 2023-10-31 11:43:04 +08:00
  • 1561d65712 Sync most of the gizmos with latest PrusaSlicer enricoturri1966 2023-10-30 23:10:05 +08:00
  • 049dfd3e08 Added method const GLVolume* Selection::get_first_volume() const to simplify client code enricoturri1966 2023-10-30 20:12:21 +08:00
  • 9dbb2dfe0d Various gizmos refactoring Filip Sykala 2023-10-29 23:11:10 +08:00
  • 30af274d44 Separate GizmoManager on_move into gizmo itself Filip Sykala 2023-10-29 22:08:21 +08:00
  • 005b83912d Do not compile sla related gizmos Noisyfox 2023-10-29 16:44:23 +08:00
  • 8e2ab660c5 Add virtual function to process mouse_event Filip Sykala 2023-10-29 16:04:10 +08:00
  • 158bb47af3 Suggestion to detect volume modification instead of check some gizmos during dragging Filip Sykala 2023-10-19 14:41:51 +08:00
  • da4a70785d remove unnecessary getting of raw pointer from unique pointer Filip Sykala 2023-10-29 15:57:58 +08:00
  • 094acdb645 Tech ENABLE_RAYCAST_PICKING - Gizmo flatten: fixed update of raycasters transformations enricoturri1966 2023-10-29 15:24:45 +08:00
  • e4ec0cfc2e Tech ENABLE_RAYCAST_PICKING - Method GLCanvas3D::_mouse_to_3d() modified to use the new scene raycaster instead of reading data from the depth buffer enricoturri1966 2023-10-29 12:46:58 +08:00
  • d2d77456ac Tech ENABLE_RAYCAST_PICKING - Rendering for rectangle selection made only inside the rectangle, on systems supporting framebuffers enricoturri1966 2023-10-29 12:05:54 +08:00
  • f0199159e7 Removed tech ENABLE_RENDER_PICKING_PASS enricoturri1966 2023-10-29 00:24:19 +08:00
  • 1e7a91e2d5 Tech ENABLE_RAYCAST_PICKING - Raytraced picking of Gizmo Flatten enricoturri1966 2023-10-29 00:16:54 +08:00
  • ab090bf20d Tech ENABLE_RAYCAST_PICKING - Refactoring to allow for easier update of raycasters transform enricoturri1966 2023-10-29 00:06:43 +08:00
  • 29be4cc9a3 Tech ENABLE_RAYCAST_PICKING - Raytraced picking of Move, Rotate and Scale Gizmo enricoturri1966 2023-10-28 23:15:24 +08:00
  • 6a40d3af16 Fix volume picking in cut gizmo Noisyfox 2023-10-28 23:13:02 +08:00
  • 1cd421c4b1 Tech ENABLE_RAYCAST_PICKING - Raytraced picking of gizmos - Move Gizmo enricoturri1966 2023-10-28 22:22:18 +08:00
  • cd1705e6eb Implement plate picking Noisyfox 2023-10-28 18:11:53 +08:00
  • 3577a259d5 Tech ENABLE_RAYCAST_PICKING - Raytraced picking of volumes enricoturri1966 2023-10-28 17:54:09 +08:00
  • 02f83f29c7 Tech ENABLE_GIZMO_GRABBER_REFACTOR - Refactoring of GLGizmoBase::Grabber to have a single static instance of the cube and cone models to be shared by all grabbers enricoturri1966 2023-10-28 21:04:44 +08:00
  • b2f94e16aa Fix variable init Noisyfox 2023-10-29 14:27:12 +08:00
  • 65b6856262 Fix macos build Noisyfox 2023-10-29 11:29:46 +08:00
  • 467223b8b0 Fix move gizmo grabber rendering Noisyfox 2023-10-28 18:39:53 +08:00
  • 461fa63cbf Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fixed rendering of layer editing background on older OpenGL compatibility profile enricoturri1966 2023-10-28 00:08:26 +08:00
  • 19ad0ca4d9 Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fixed calculation of normal matrices sent to shaders enricoturri1966 2023-10-28 00:01:28 +08:00
  • 4fb5b1f904 Cherry-picked a few changes from Tech ENABLE_GL_CORE_PROFILE enricoturri1966 2023-10-27 23:23:57 +08:00
  • 5ce3ec716e Fix draw cut line Noisyfox 2023-10-27 23:07:00 +08:00
  • fe78e40cb4 Various fixes enricoturri1966 2023-10-27 19:23:19 +08:00
  • a50c5a2b7a Fix preview shell transparency Noisyfox 2023-10-27 14:24:08 +08:00
  • 0d27e084f3 Fix thumbnail shader Noisyfox 2023-10-27 12:00:41 +08:00
  • eb2b6af0d7 Tech ENABLE_LEGACY_OPENGL_REMOVAL - Fix into GLModel::send_to_gpu() enricoturri1966 2023-10-27 11:09:47 +08:00
  • 59b7c52862 Tech ENABLE_LEGACY_OPENGL_REMOVAL - Calculation of camera projection matrix enricoturri1966 2023-10-27 11:03:15 +08:00
  • 1e4f16bd39 Tech ENABLE_GL_SHADERS_ATTRIBUTES - Added shaders for glsl version 140 enricoturri1966 2023-10-27 10:51:15 +08:00
  • bb044754af ENABLE_GL_IMGUI_SHADERS - Fixes in ImGuiWrapper::render_draw_data() enricoturri1966 2023-10-27 10:16:55 +08:00
  • 7081ebddfa Follow-up of 6b2fea5f8bb67a38bdcb7e3fb43c06a12a6d7798 - Fixed warnings enricoturri1966 2023-10-27 10:12:23 +08:00
  • cabb8fcf6e Tech ENABLE_GL_SHADERS_ATTRIBUTES - Fixed rendering of default bed in thumbnails enricoturri1966 2023-10-27 10:08:29 +08:00
  • 96c8c11030 Removed obsolete code from GCodeViewer enricoturri1966 2023-10-27 09:40:39 +08:00
  • 63272a9df8 Tech ENABLE_GL_SHADERS_ATTRIBUTES - Use shader's vertex attributes and matrices in GLMmSegmentationGizmo3DScene enricoturri1966 2023-10-27 09:30:17 +08:00
  • 15bad7fc19 Tech ENABLE_GL_IMGUI_SHADERS - Render imgui using shaders enricoturri1966 2023-10-27 09:05:47 +08:00
  • 8dc82e7a8d Few small fixes enricoturri1966 2023-10-26 22:45:42 +08:00
  • ac001f8816 Fix pick rendering depth issue Noisyfox 2023-10-26 22:19:21 +08:00
  • e211e7d144 Fix mm rendering Noisyfox 2023-10-26 20:06:44 +08:00
  • 511bfa71b6 Fix plate texture rendering depth issue Noisyfox 2023-10-26 19:21:48 +08:00
  • 8f49be40b7 Fix preview shell rendering Noisyfox 2023-10-26 16:28:10 +08:00
  • 03daf61862 Fix outline rendering Noisyfox 2023-10-26 15:06:46 +08:00
  • 71fd4084c2 Tech ENABLE_LEGACY_OPENGL_REMOVAL - porting remaining changes enricoturri1966 2023-10-25 23:14:53 +08:00
  • 9f4713eee8 Tech ENABLE_GLBEGIN_GLEND_SHADERS_ATTRIBUTES - Use vertex attributes and matrices in shaders. 1st installment. enricoturri1966 2023-10-23 22:47:07 +08:00
  • 5fc056edfb Some refactoring into GLGizmoSlaSupports::render_points() enricoturri1966 2023-10-24 10:27:56 +08:00
  • d8551d7a7d Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Use 2D vertices to render GLGizmoPainterBase circle enricoturri1966 2023-10-24 10:22:34 +08:00
  • 61ed6143e6 Removed unneeded pairs glPushMatrix()/glPopMatrix() enricoturri1966 2023-10-24 10:20:46 +08:00
  • e6443b5b27 Removed empty IMSlider_Utils.hpp Noisyfox 2023-10-24 10:17:39 +08:00
  • c5b209270c Fix a few issues in cut gizmo Noisyfox 2023-10-23 20:30:26 +08:00
  • 1fedcb61b7 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fix in GLGizmoRotate::render_angle_arc(): enricoturri1966 2023-10-23 17:12:30 +08:00
  • d09dc36ff1 Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: GLVolume geometry + removed class GLIndexedVertexArray from codebase enricoturri1966 2023-10-23 17:02:29 +08:00
  • d85bbcba50 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Fixed bug in rendering gizmo rotate enricoturri1966 2023-10-23 11:59:14 +08:00
  • d1b0743735 Removed obsolete member variable GLCanvas3D::m_color_by enricoturri1966 2023-10-23 11:47:22 +08:00
  • dd51ce3b90 Follow-up of fdf8b11d4cfa793d1e45d82560d4bd97d0466d40 - Fixed GLGizmoSlaSupports::render_points() enricoturri1966 2023-10-23 11:38:15 +08:00
  • dde64acf72 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - SLA caps rendered using GLModel enricoturri1966 2023-10-23 11:35:43 +08:00
  • 10243b3a8c Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed OpenGL legacy calls from GLCanvas3D::init() enricoturri1966 2023-10-23 11:30:25 +08:00
  • 12dbbf2d1c Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Another refactoring to simplify client code of GLModel::Geometry enricoturri1966 2023-10-23 11:23:24 +08:00
  • 8107057e17 Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: MeshClipper::m_vertex_array enricoturri1966 2023-10-23 11:11:25 +08:00
  • fc1c8c2565 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GLPaintContour from GLGizmoPainterBase.hpp/.cpp and replaced with GLModel enricoturri1966 2023-10-23 10:52:49 +08:00
  • baa575b5aa Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel: enricoturri1966 2023-10-22 22:39:08 +08:00
  • b7989e3b2f Gizmos refactoring - Removed GLModels defined into GLGizmoBase, and mostly unused, to avoid wasting GPU memory. Use a shared GLModel for Gizmos inheriting from GLGizmoPainterBase. Initialization of GLModels moved from constructor to render methods enricoturri1966 2023-10-22 22:26:55 +08:00
  • 874f39aac1 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Adapt GLModel::Geometry index format in dependence of data size, where possible enricoturri1966 2023-10-22 21:54:42 +08:00
  • 6d4e0840bc Fix move gizmo grabber connection render Noisyfox 2023-10-22 21:48:49 +08:00
  • 269fbaa60c Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring to simplify client code of GLModel::Geometry enricoturri1966 2023-10-22 21:41:32 +08:00
  • 6eed22015a Tech ENABLE_GLINDEXEDVERTEXARRAY_REMOVAL - Replace GLIndexedVertexArray with GLModel - GLGizmoFlatten::PlaneData::vbo enricoturri1966 2023-10-22 21:27:55 +08:00
  • f9de4ec399 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Removed Slic3r::GUI::GeometryBuffer from 3DBed.hpp and replaced with GLModel enricoturri1966 2023-10-21 23:35:34 +08:00
  • 499b9d1be8 Fix various memory leaks Lukáš Hejl 2023-10-21 17:51:49 +08:00
  • 7907426d00 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Textures rendering enricoturri1966 2023-10-21 17:32:34 +08:00
  • 04ad26f611 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Background rendering enricoturri1966 2023-10-21 17:16:45 +08:00
  • 35899b96ba Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Layers editing profile's background texture rendering Tech ENABLE_GLBEGIN_GLEND_REMOVAL - A few fixes in layers editing profile rendering enricoturri1966 2023-10-21 17:05:16 +08:00
  • 354f8e20fb Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Refactoring of GLModel to: enricoturri1966 2023-10-21 16:16:21 +08:00
  • 7e04448b7a Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Various Gizmos updates and fixes enricoturri1966 2023-10-21 12:06:59 +08:00
  • f6a3421e2a remove GLModel from base class - only 2 gizmo use cone Filip Sykala 2023-10-19 19:52:25 +08:00
  • 356405adf6 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - Selection layers hints enricoturri1966 2023-10-20 20:51:00 +08:00
  • 7f0c095446 Tech ENABLE_GLBEGIN_GLEND_REMOVAL - 1st installment - Selection bounding box enricoturri1966 2023-10-20 20:28:27 +08:00
  • 28d0147d09 Introduction of classes ColorRGB and ColorRGBA to unify color data definition and manipulation enricoturri1966 2023-10-20 15:41:26 +08:00
  • 36ffb18059 make folder name more consistent SoftFever 2023-11-04 10:12:46 +08:00
  • 528fb630bc Organic: Fix support blocker (#2595) Noisyfox 2023-11-03 13:42:30 -05:00
  • f1345d276b Fix typos and style inconsistencies related to configuration (#2580) Rob Trame 2023-11-03 12:41:13 -06:00
  • 905d104ded Update localization (#2597) ablegods 2023-11-03 21:34:51 +08:00