ac6969c992
Reworked the Perl unit / integration tests to use the same Print
...
interface that the application is using. Old interface used just
for the integration tests was removed.
2019-06-20 20:23:05 +02:00
07282eb24d
Fixed unit tests when run with range checks on std::vector
...
There was a bug in unit tests that led to generating the wipe tower with non-normalized preset.
This caused out-of-bounds access into max_layer_height vector in fill_wipe_tower_partitions.
The problem surfaced in https://github.com/prusa3d/PrusaSlicer/issues/2288 .
I quickly patched additional normalization of the preset to prevent this from happening.
Also, an assert in the same function turned out to trip on one of the tests.
This one was commented out for now and will (hopefully) be looked into later.
Function Print::apply_config was renamed to apply_config_perl_tests_only so everyone
sees its current purpose and does not mistake it for the more important Print::apply.
2019-05-22 16:48:20 +02:00
586ccad8f0
Removed the Perl GUI modules.
2019-02-22 10:13:31 +01:00
0c7c9d5754
Plater: single object STL export and reloading
...
Based on Plater.pm`export_object_stl() and reload_from_disk()
2018-12-07 13:58:44 +01:00
8337d4675f
Plater: increase, decrease, set_number_of_copies, arrange
2018-10-11 12:48:35 +02:00
322e0a433c
Plater: Add missing skeletons (un-typed for now)
2018-10-09 10:47:42 +02:00
928c146aef
WIP: Plater: Event handling boilerplate / skeletons
2018-10-08 19:56:59 +02:00
ceb295944a
WIP: Plater, tracking in Plater.pm
2018-10-08 19:14:55 +02:00
342b584399
WIP: Plater
2018-10-01 09:28:40 +02:00
197600d452
Test.pm modified to use ModelInstance full 3D transform
2018-09-25 09:21:38 +02:00
0e1843a871
1st installment of ModelInstance 3D scale components
2018-09-24 15:54:09 +02:00
e3d44b07fe
Fixed arrange for objects with 3D rotations
2018-09-24 15:21:18 +02:00
07274589a3
1st installment of ModelInstance 3D rotation components
2018-09-20 15:00:40 +02:00
e79b0a2f25
Code cleanup
2018-09-19 08:59:11 +02:00
9daae9413a
Perl version of preview removed from Slic3r
2018-09-18 16:13:18 +02:00
abdaaf6ede
Method Preview::load_print() ported to c++
2018-09-18 15:50:52 +02:00
e3e5948982
1st installment of preview ported in c++
2018-09-18 13:35:05 +02:00
fe3b92870f
Merged with dev
2018-09-17 15:12:13 +02:00
d934b63424
Removed Print.pm,
...
ported execution of post processing scripts into C++ (WIP, waits for
update of boost::system module on our build server)
Removed other mention of the "Controller".
2018-09-17 12:01:02 +02:00
bb7f504296
Removed "Slice to SVG" and "Quick Slice"
2018-09-14 11:16:54 +02:00
2c9dc4dbbf
Finished porting of the status bar to C++.
2018-09-14 10:59:50 +02:00
36faa090fc
Removed the Controller, Layer View, System Info, ObjectCutDialog,
...
removed unused Perl modules.
2018-09-14 10:25:20 +02:00
9d9e4a0f7b
WIP: Background processing.
2018-09-14 09:28:00 +02:00
bb70ad6090
Removed Strings.hpp, replaced with wxString
...
Fixed UTF8 rendering of status messages.
2018-09-12 13:17:47 +02:00
0235f1a821
Merged with dev
2018-09-12 11:59:02 +02:00
781df150a1
Added perl callback for gizmo flatten
2018-09-10 14:10:08 +02:00
333bc1523a
Merge branch 'master' of https://github.com/prusa3d/Slic3r into dev
2018-09-10 13:19:53 +02:00
be508b003a
Fixed #1211
2018-09-10 13:15:12 +02:00
e9d5cd726e
Merge branch 'master' of https://github.com/prusa3d/Slic3r into dev
2018-09-07 10:32:39 +02:00
125ece0aad
Fixed #1204
2018-09-07 09:33:18 +02:00
0ea18d57d0
Fixed wipe tower selection
2018-09-07 09:21:12 +02:00
8460926d36
Added select by part tool to toolbar
2018-09-06 16:10:31 +02:00
677dad0669
Object's properties updated while manipulating gizmos
2018-09-05 16:22:48 +02:00
15b1340514
Added ModelInstance::world_matrix() method and stl_transform using eigen transform
2018-09-04 14:42:14 +02:00
4f53fc2a5f
Merge remote-tracking branch 'origin/cpp_progress_status_bar' into dev
...
# Conflicts:
# lib/Slic3r/GUI/MainFrame.pm
# xs/src/slic3r/AppController.cpp
# xs/src/slic3r/AppControllerWx.cpp
# xs/src/slic3r/GUI/GUI.hpp
2018-08-30 17:35:49 +02:00
15ad0ef2f2
working C++ status bar.
...
Signed-off-by: tamasmeszaros <meszaros.q@gmail.com >
2018-08-30 11:55:10 +02:00
9e2d48ff3b
Almost working c++ status bar
...
Signed-off-by: tamasmeszaros <meszaros.q@gmail.com >
2018-08-30 11:54:08 +02:00
6c1b52afa2
Deleted "scale" column from object list
2018-08-29 13:11:30 +02:00
5557e59d43
Reorganized object settings pane
...
+ Added new control - PrusaLockButton
2018-08-28 15:51:53 +02:00
1c4574d42e
fix centroid error for two points and merge with dev.
2018-08-27 16:20:13 +02:00
8eb36b1bf9
Fixed undefined axis in rotate method of plater.pm
2018-08-27 14:13:06 +02:00
4b25d3924b
Merge branch 'dev' of https://github.com/prusa3d/Slic3r into dev
2018-08-27 14:01:03 +02:00
fef5a5252e
Fixed conflicts after merging with master
2018-08-27 14:00:53 +02:00
d749080261
Merge remote-tracking branch 'origin/dev' into sla_base_pool
2018-08-27 09:53:52 +02:00
fec2545033
Merge branch 'master' of https://github.com/prusa3d/Slic3r
2018-08-24 16:58:53 +02:00
a4176ef933
Bugfix - dialog that changes number of copies deleted the object when cancelled
2018-08-24 16:52:06 +02:00
02a325556d
Merge branch 'dev' of https://github.com/prusa3d/Slic3r into dev
2018-08-24 16:28:34 +02:00
90fcdd4e5f
Fixed post-commit compilation problems
2018-08-24 16:20:19 +02:00
cda135ada7
Removed scale and rotate actions from toolbar
2018-08-24 15:08:19 +02:00
8b148a4fe4
Merge remote-tracking branch 'origin/new_main_page_ui' into dev
2018-08-24 15:01:26 +02:00