tamasmeszaros
|
ffe6862626
|
Slicing object and rasterization generates output zip. Needs testing.
|
2018-11-13 17:33:03 +01:00 |
|
Enrico Turri
|
951f8f602b
|
Fixed crash into void Sidebar::show_info_sizer() when deleting objects
|
2018-11-13 15:24:05 +01:00 |
|
YuSanka
|
05e2d33d3f
|
Added functions for deleting (sub)objects from model and list at the same time
|
2018-11-13 15:10:19 +01:00 |
|
YuSanka
|
ad8f270796
|
Added delete_instance_from_list(obj_idx, inst_idx) function
|
2018-11-13 13:35:10 +01:00 |
|
YuSanka
|
b721f9431a
|
Fixed show_info_sizer according to selected mode.
+ fixed right panel layouts
+ deleted unused functions
|
2018-11-13 13:35:10 +01:00 |
|
tamasmeszaros
|
95419370e1
|
zip file output dialog and status indication for sla in the statusbar.
|
2018-11-13 11:53:54 +01:00 |
|
Enrico Turri
|
5089c4e2e0
|
Grabbers of different length in rotate 3D gizmo to avoid overlap at 90 degrees
|
2018-11-13 11:52:13 +01:00 |
|
YuSanka
|
ca868fcaf1
|
Fixed typo bug
|
2018-11-13 08:00:27 +01:00 |
|
tamasmeszaros
|
90c38daeae
|
trying to get the export dialog for zip files.
|
2018-11-12 18:09:47 +01:00 |
|
tamasmeszaros
|
c6695538a9
|
Merge remote-tracking branch 'origin/tm_sla_supports_backend' into dev_native
|
2018-11-12 17:42:20 +01:00 |
|
tamasmeszaros
|
31967d0d1d
|
support generation when support point is added or removed. Rendering interface for SLA supports
|
2018-11-12 17:35:57 +01:00 |
|
YuSanka
|
d20bac7039
|
Added a modifier selection in the object list
+ set box-subobject's center to the objects center
+ fixed bug in PrusaObjectDataViewModel.Delete(), when deleting last volume_idx
|
2018-11-12 16:03:50 +01:00 |
|
Lukas Matena
|
df658713bf
|
Wipe tower preview not shown in SLA mode
|
2018-11-12 15:41:04 +01:00 |
|
Lukas Matena
|
70fdb48c12
|
Manipulation with colorprint ticks now calls Plater::schedule_background_process()
|
2018-11-12 15:41:04 +01:00 |
|
tamasmeszaros
|
98a640ea06
|
Getting rid of AppController.
|
2018-11-12 15:07:41 +01:00 |
|
tamasmeszaros
|
a4e1ab2281
|
Getting rid of AppController.
|
2018-11-12 15:02:42 +01:00 |
|
YuSanka
|
c227dad8cc
|
Changed object list behavior when we have only one part(volume) inside main object
|
2018-11-12 13:48:41 +01:00 |
|
Enrico Turri
|
564fa9e4dc
|
Enhanced volumes manipulation 2 (scaling in local system)
|
2018-11-12 09:54:04 +01:00 |
|
Enrico Turri
|
22dbcbcd9c
|
Enhanced volumes manipulation - wip
|
2018-11-12 08:54:22 +01:00 |
|
YuSanka
|
7f4a8bccd5
|
Fixed controls layout on right panel.
+ Split ObjectManipulation class to ObjectManipulation and ObjectSettings
+ fixed typo-bug in GetItemByVolumeId
|
2018-11-09 18:42:06 +01:00 |
|
Enrico Turri
|
f2d1153d8f
|
Removed unneeded auto-arrange from Plater::priv::load_model_objects()
|
2018-11-09 10:37:50 +01:00 |
|
bubnikv
|
06a51f9ed3
|
Fixed a crash on "split to parts" with an active SLA printer.
|
2018-11-08 20:44:07 +01:00 |
|
bubnikv
|
bbfbe88a5f
|
Integrated SLAPrint into background processing.
Fixed couple of compiler warnings.
|
2018-11-08 20:18:40 +01:00 |
|
tamasmeszaros
|
811404d97a
|
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
|
2018-11-08 17:24:31 +01:00 |
|
YuSanka
|
2e8f21fff8
|
Changed toolbar icons for "split to object/part"
|
2018-11-08 16:44:59 +01:00 |
|
YuSanka
|
aa3e4c294a
|
Added type "MultipleFullObject" to Selection
+ Fixed updating of the name of the manipulation pane
+ Changed logic of "Ctrl+A" inside the object list
|
2018-11-08 16:44:58 +01:00 |
|
YuSanka
|
96249792f6
|
Single volume selection from scene to object list
|
2018-11-08 16:44:58 +01:00 |
|
tamasmeszaros
|
100386c699
|
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
|
2018-11-08 16:20:37 +01:00 |
|
tamasmeszaros
|
4662fd0e73
|
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports_backend
|
2018-11-08 16:19:22 +01:00 |
|
tamasmeszaros
|
bf1188442a
|
remove SLAPrint and its integration
|
2018-11-08 16:18:05 +01:00 |
|
tamasmeszaros
|
3b373a55e6
|
slaprint with dummy backround processing in plater.
|
2018-11-08 16:01:21 +01:00 |
|
Vojtech Kral
|
3e4af381c9
|
Fix rendering performance on macOS
|
2018-11-08 15:31:29 +01:00 |
|
Enrico Turri
|
71c2d34308
|
Fixed crash in void GLGizmoSlaSupports::update_mesh()
|
2018-11-08 14:55:25 +01:00 |
|
bubnikv
|
c2e46350f2
|
Separated Print / PrintObject into PrintBase.cpp/h to support SLAPrint
|
2018-11-08 14:23:17 +01:00 |
|
Enrico Turri
|
9e8e5761a9
|
Added new query methods to GLCanvas3D::Selection
|
2018-11-08 12:23:07 +01:00 |
|
YuSanka
|
2c0b784a2d
|
Added(ported) function fix_through_netfabb()
+ Fixed adding of the instances to the object list
|
2018-11-08 09:58:48 +01:00 |
|
tamasmeszaros
|
d7baac59ef
|
Comments and SLA stage definitions.
|
2018-11-07 16:08:04 +01:00 |
|
tamasmeszaros
|
97b3d94760
|
Merge remote-tracking branch 'origin/dev_native' into tm_sla_supports
|
2018-11-07 15:30:41 +01:00 |
|
tamasmeszaros
|
19b1aa081d
|
SLAPrint concept under its way.
|
2018-11-07 15:29:13 +01:00 |
|
bubnikv
|
041de161a9
|
Fixes to storing and loading configs from AMF/3MF.
|
2018-11-07 14:57:50 +01:00 |
|
Enrico Turri
|
e529315ef9
|
Fixed update of ModelVolume mirror after GLVolume manipulation
|
2018-11-07 14:51:11 +01:00 |
|
Lukas Matena
|
9ca9e2a545
|
Merge branch lm_colorprint_integration into dev_native + deleting ticks outside slider range
|
2018-11-07 14:44:47 +01:00 |
|
Enrico Turri
|
69208c4f43
|
Fixed update of ModelVolume scale after GLVolume manipulation
|
2018-11-07 14:24:10 +01:00 |
|
Enrico Turri
|
92528ebcb3
|
Fixed update of ModelVolume rotation after GLVolume manipulation
|
2018-11-07 14:15:04 +01:00 |
|
Enrico Turri
|
b05aa00089
|
Fixed update of ModelVolume offset after GLVolume manipulation
|
2018-11-07 14:01:03 +01:00 |
|
Enrico Turri
|
102bc99958
|
Only one instance enabled when selecting sub parts
|
2018-11-07 12:11:34 +01:00 |
|
Enrico Turri
|
f4b16bb242
|
Added new selection states - Select parts/modifiers from first instance only from right panel
|
2018-11-07 10:34:44 +01:00 |
|
bubnikv
|
e385b43106
|
Merge branch 'dev_native' of https://github.com/Prusa3d/Slic3r into dev_native
|
2018-11-06 19:10:25 +01:00 |
|
bubnikv
|
e4eec90046
|
Fixed loading of old 3mf files.
|
2018-11-06 19:09:54 +01:00 |
|
tamasmeszaros
|
22c9c5ae95
|
Trying to engage support creation when the gizmo gets disabled.
|
2018-11-06 18:01:18 +01:00 |
|
YuSanka
|
6e5ce6eb61
|
GUI_App.hpp changed to UTF-8
|
2018-11-06 17:39:18 +01:00 |
|
YuSanka
|
00b833fbbe
|
Lambda dialog is changed to default object adding (with default values), which can be modified from modifier matrix (in the future)
|
2018-11-06 17:39:18 +01:00 |
|
Enrico Turri
|
57c769b63b
|
Selection of modifiers in 3D scene
|
2018-11-06 15:51:33 +01:00 |
|
YuSanka
|
de981ce8be
|
Changed object context menu : Add part/modifier/support enforcer/support blocker -> Load model / generic box/sphere/cylinder/slab
|
2018-11-06 15:38:30 +01:00 |
|
bubnikv
|
7c934ef951
|
Catch unhandled exceptions in background processing, call
wxApp::OnUnhandledException()
|
2018-11-06 11:54:36 +01:00 |
|
YuSanka
|
0ac17b5513
|
Changed sequence of the items in the objects list (inside object): Additional Settings, Subvolumes(parts), Instances
|
2018-11-06 11:39:38 +01:00 |
|
Enrico Turri
|
7dcfe57db1
|
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
|
2018-11-06 10:32:12 +01:00 |
|
Enrico Turri
|
4f0869730a
|
Do not render selection's bounding box when any gizmo is active
|
2018-11-06 10:31:19 +01:00 |
|
YuSanka
|
4a8b738a6b
|
Fixed object/part splitting
If object has additional settings and we split it, add this settings for each of the new objects(parts)
|
2018-11-06 10:17:56 +01:00 |
|
YuSanka
|
95af5c7cc6
|
Instance selection in object list according to the canvas selection
|
2018-11-06 10:17:56 +01:00 |
|
Enrico Turri
|
0810beae77
|
Reintroduced instances synchronization
|
2018-11-06 08:47:21 +01:00 |
|
bubnikv
|
706da612b6
|
Fixed duplicate instances after "split object to objects"
|
2018-11-05 12:52:51 +01:00 |
|
Enrico Turri
|
4b5657b16b
|
Fixed assert in GLCanvas3D::Selection::is_single_full_instance()
|
2018-11-05 10:54:05 +01:00 |
|
Lukas Matena
|
13a2532746
|
Merge branch 'dev_native' of http://github.com/prusa3d/Slic3r into dev_native
|
2018-11-05 09:39:12 +01:00 |
|
Lukas Matena
|
9442cb99f4
|
Flatten gizmo now correctly processes both instance and volume transformations
|
2018-11-05 09:34:04 +01:00 |
|
YuSanka
|
be57bb5c0e
|
Update showing of the settings after part type changing
|
2018-11-05 08:58:14 +01:00 |
|
YuSanka
|
4eae6c0189
|
Changing of a type of a volume in the object list
|
2018-11-05 08:58:14 +01:00 |
|
YuSanka
|
a9e7b5c645
|
Implemented adding of support enforcer/blocker to the object list
|
2018-11-05 08:58:14 +01:00 |
|
Lukas Matena
|
edceb80b18
|
Updated function names in GLCanvas3D.cpp (mismatch caused by two conflicting commits yesterday)
|
2018-11-03 08:46:51 +01:00 |
|
bubnikv
|
0870f81425
|
Merge remote-tracking branch 'remotes/origin/vb_modelbase_id_refactor' into dev_native
|
2018-11-02 20:53:47 +01:00 |
|
bubnikv
|
3b72748489
|
Removed the STDMOVE macro.
|
2018-11-02 20:45:23 +01:00 |
|
bubnikv
|
cf5dcfa9ed
|
ModelBase ID refactoring, starting to work.
Now it remains to clean up some of the no more used Model interfaces.
|
2018-11-02 19:49:40 +01:00 |
|
Lukas Matena
|
622f4ee4f6
|
Flatten gizmo should now work with multiple selection
|
2018-11-02 15:20:26 +01:00 |
|
Enrico Turri
|
7114b80882
|
Use Transform3d in place of Transform3f as parameter of mesh transform functions
|
2018-11-02 13:47:47 +01:00 |
|
Enrico Turri
|
3aad8b5fd2
|
Translation of ModelVolume as transformation component (without modifying the mesh)
|
2018-11-02 12:11:28 +01:00 |
|
Lukas Matena
|
93ef2de667
|
SLA supports gizmo is only shown in SLA mode
|
2018-11-02 10:31:57 +01:00 |
|
Lukas Matena
|
f5e8eaedb3
|
Added a special (temporary) icon for SLA supports gizmo, removed igl files from xs/src
|
2018-11-02 10:22:48 +01:00 |
|
YuSanka
|
618d0e4910
|
Fixed splitting of the objects with instances
|
2018-11-01 16:24:20 +01:00 |
|
YuSanka
|
2200e42174
|
Fixed crashing after filament preset changing from Plater
|
2018-11-01 16:24:20 +01:00 |
|
YuSanka
|
7c673179f6
|
Temporary (for testing) crash fixing on get_label from PrusaDoubleSlider
|
2018-11-01 16:24:20 +01:00 |
|
Enrico Turri
|
7751d991d4
|
GLCanvas3D::update_gizmos_data() set as private
|
2018-11-01 15:08:39 +01:00 |
|
Enrico Turri
|
b8168d421c
|
Refactoring
|
2018-11-01 14:25:10 +01:00 |
|
YuSanka
|
c135f4a1f8
|
After-merge bug fixing
|
2018-11-01 14:02:38 +01:00 |
|
YuSanka
|
ba8a2e11b8
|
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
|
2018-11-01 13:56:20 +01:00 |
|
YuSanka
|
e62246d56c
|
Fixed Info pane filling
|
2018-11-01 12:57:21 +01:00 |
|
Enrico Turri
|
a15bf7cc25
|
New selection set as default
|
2018-11-01 10:06:55 +01:00 |
|
Enrico Turri
|
0d282896d0
|
Removed obsolete references to tech ENABLE_MODELINSTANCE_3D_FULL_TRANSFORM
|
2018-11-01 08:50:54 +01:00 |
|
Enrico Turri
|
00222226ed
|
Mirror component of transformations set as default
|
2018-11-01 08:46:44 +01:00 |
|
Vojtech Kral
|
90216ac0b4
|
ConfigWizard: Fix asserts
|
2018-10-31 18:35:30 +01:00 |
|
bubnikv
|
75c097010d
|
Finished (?) switching between the FDM / SLA profiles,
fixed an invalidation bug in Print::apply()
|
2018-10-31 18:05:25 +01:00 |
|
bubnikv
|
7e71aaffd5
|
Merge branch 'dev_native' of https://github.com/prusa3d/Slic3r into dev_native
|
2018-10-31 16:25:55 +01:00 |
|
bubnikv
|
fd1c5dd218
|
WIP: SL1 profiles, SL1 in wizard, switching between FFF / SLA
|
2018-10-31 16:22:36 +01:00 |
|
YuSanka
|
5a4cef9ac1
|
Fixed part settings updating
|
2018-10-31 16:06:32 +01:00 |
|
Enrico Turri
|
d6d632d4fc
|
Added Geometry::Transformation class. Use it into ModelInstance, ModelVolume and GLVolume
|
2018-10-31 14:56:51 +01:00 |
|
YuSanka
|
7f08f460f1
|
Some code review
|
2018-10-31 12:58:35 +01:00 |
|
YuSanka
|
d2844bc39d
|
Ported show_sliced_info_sizer
+ some code-view changes
|
2018-10-31 12:58:35 +01:00 |
|
Lukas Matena
|
c7167fd9d1
|
Merge branch 'dev_native' of http://github.com/prusa3d/Slic3r into dev_native
|
2018-10-31 12:24:31 +01:00 |
|
Lukas Matena
|
cc27570704
|
Fixed a crash when moving an object with wipe tower volume on screen
|
2018-10-31 12:23:26 +01:00 |
|
Enrico Turri
|
ae6c65dfff
|
New selection -> Fixed split object to objects
|
2018-10-31 11:24:56 +01:00 |
|
Enrico Turri
|
b23f7e5834
|
New selection -> Restore selection after splitting an object to parts
|
2018-10-31 09:53:48 +01:00 |
|