b2410e0f23
Merge remote-tracking branch 'origin/master' into ys_hdpi
2019-02-06 11:12:44 +01:00
948f03067d
Added scale for ObjectList
2019-02-06 11:07:32 +01:00
8982664551
Improved stability (fixed crashes) of the Cut by plane function by
...
replacing the cut triangulation with freeglu tesselator.
Added performance tracing output of the Cut by plane function.
Added wait cursor to split to parts / objects, object cut, save to AMF/3MF.
2019-02-05 20:23:24 +01:00
8076b39c4b
Emulation of kill focus event on object manipulator fields when changing selection into objects list [WIN+LINUX]
2019-01-31 14:12:07 +01:00
5fa5d495bb
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-31 13:32:47 +01:00
a5ec951180
Added menu item for the "Fix through the Netfabb"
2019-01-30 16:27:33 +01:00
3deeab90f3
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 16:19:59 +01:00
5a28693ff4
Updated draw_colored_band() according to the new colors.
...
+ some code refactoring
2019-01-30 14:45:18 +01:00
168c3010fa
Merge branch 'master' of https://github.com/prusa3d/Slic3r into sidebar_fixes
2019-01-30 14:09:18 +01:00
7957675a97
Fix to my last commit
2019-01-30 13:26:16 +01:00
fd65489c11
Added debug output to test event handling sequence between Objects List and Object Manipulator fields
2019-01-30 12:18:01 +01:00
411c02fef3
Implemented object/part renaming under OSX, using popup_menu
2019-01-30 11:35:37 +01:00
b6852d8bf2
Fixed first binding for "Split to parts" menu item in ObjectList
2019-01-30 10:06:10 +01:00
b0ecf07e9b
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2019-01-28 12:19:28 +01:00
c5152d04f8
Set options value from edited preset instead of default preset, when call "Add Settings"
...
+ added code for custom editing of the frequently used settings bundle (it's commented for this moment)
+ some code refactoring
2019-01-28 12:13:53 +01:00
588c07c12a
Performance improvements:
...
Lazy "Place on face" gizmo update.
Caching of MeshObject::raw_mesh_bounding_box() for the object size display.
ModelObject::bounding_box(), raw_mesh_bounding_box(), full_raw_mesh_bounding_box() will not copy the mesh.
TriangleMesh::transformed_bounding_box(const Transform3d &trafo) will not copy the mesh data.
get_options_for_bundle() will not return reference to temp value
is_splittable() calls cheap mesh.has_multiple_patches()
2019-01-26 18:51:34 +01:00
9a01e313ad
Implemented function create_freq_settings_popupmenu()
...
to add bundles with frequently used settings
2019-01-25 16:57:44 +01:00
5a7061a7fb
Updated settings menu according to the view mode
...
+ Created new class PrusaMenu, derived from wxMenu and contains pointers to the separators.
2019-01-25 16:57:44 +01:00
348aa48121
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-25 11:50:34 +01:00
9b8cdb95dc
Updated view mode for object_list and object_menu
2019-01-25 10:57:13 +01:00
9a69305367
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-24 08:33:14 +01:00
8fd6194403
Improved Instance splitting :
...
- Added icon and context menu for Instance.
- Added multiple selection and splitting for the instances (add new object with selected instances)
2019-01-23 16:12:47 +01:00
9a5d7a98a6
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-23 08:26:55 +01:00
94b5f9c567
Implemented splitting of object instances by :
...
- drag & drop outside of any object
- set as a separated Object (context menu)
2019-01-22 16:40:37 +01:00
f44510c272
Merge branch 'master' of https://github.com/prusa3d/Slic3r into objects_centering
2019-01-22 08:32:05 +01:00
5dafad3816
Fix of SPE-777
...
Added a flag to optimize the checking if the volume is splittable
2019-01-21 15:43:06 +01:00
25319113f1
Code cleanup
2019-01-21 11:29:45 +01:00
1eb01df0c8
Fixed .prusa i/o and split to objects
2019-01-18 16:01:43 +01:00
80bae6dd98
1st installment of volumes centering fixes (WIP)
2019-01-18 12:52:09 +01:00
01dc8e77ac
Generic subparts placed at one of the bottom corners of the world bounding box of the transformed current selected instance ( #1517 )
2019-01-14 13:29:06 +01:00
c62a51ead1
Implemented ModeSizer with ModeButtons for the mode view changing from the settings tabs and plater
2019-01-10 11:09:31 +01:00
2dadf4b5dc
Fixed a crash after settings adding for the instance from the scene's context menu
2019-01-09 10:30:48 +01:00
4d0c0ac748
Fix of Cyrillic named files inside the object list (part of the #1622 )
2019-01-08 11:48:32 +01:00
bbed47acd0
Fixed #1579
2019-01-07 10:32:33 +01:00
8d1b854acb
Replaced all wxString.ToStdString() with wxString.ToUTF8().data()
...
to be sure that the strings are correctly converted to UTF8.
2019-01-03 14:34:53 +01:00
611d9aa0d8
Model's volume transform set as default
2019-01-02 10:49:13 +01:00
76c922bf9a
Fixed a crash when trying to delete a wipe tower with the delete key.
2018-12-18 19:12:59 +01:00
1dc3145e69
Suppressed selection's update if SettingsItem for the current object/part is selected
2018-12-18 15:29:49 +01:00
825f3641e2
Created GetRowByItem() to fix the Scrolling of the Object List to selected item under all platforms
...
+ temporary suppressed object/part mane editing under OSX
2018-12-17 12:47:08 +01:00
880c1ef2b4
Next try to fix scroll the Object List to selected item (OSX & GTK)
2018-12-14 17:10:08 +01:00
907e510535
Changed PrusaBitmapTextRenderer's inheritance to wxDataViewRenderer instead of wxDataViewCustomRenderer :
...
to fix name editing under OSX
2018-12-14 17:10:08 +01:00
48a94ebae1
Fixed scroll the Object List to selected item on OSX & GTK
...
+ fixed #1395 (maximum PresetComboBox's width limit on Ubuntu)
2018-12-14 12:11:23 +01:00
ef04e558a7
Temporary fix of the build
2018-12-13 15:06:34 +01:00
27f5df5fbd
Fixed broken DnD on GTK
...
+ show "Object menu" for each FullInstance instead of FullObject
2018-12-13 13:38:18 +01:00
2c8bc7283e
Scroll the Object List to selected item been visible in the list (after object/part selection from the 3DScene)
2018-12-13 13:38:18 +01:00
416f220c36
Save edited object/part's name to the object model
2018-12-12 14:44:43 +01:00
e1e4bf74ba
ObjectList: first column editing
2018-12-12 14:44:42 +01:00
edb6928997
Fix to my last commit
2018-12-12 10:46:12 +01:00
a57ff1c221
Fixed DnD under all platforms
...
+ try to fix the work of Backspase in ObjectList (using EVT_KEY_DOWN instead of EVT_CHAR)
2018-12-12 08:40:10 +01:00
d7bc1410ee
Update value inside TextCtrl & SpinCtrl after wxEVT_KILL_FOCES instead of wxEVT_TEXT (or wxEVT_TEXT_ENTER)
2018-12-11 14:05:56 +01:00