Alessandro Ranellucci
|
50b52367a2
|
New "Scale to size" command(s). #2711
|
2015-12-05 19:37:57 +01:00 |
|
Alessandro Ranellucci
|
abff77cf04
|
Add color icons to menu items about axes. #3121
|
2015-12-05 19:01:17 +01:00 |
|
Alessandro Ranellucci
|
e2b203ba8d
|
Disable screensaver while projecting (untested on Windows)
|
2015-12-04 21:25:45 +01:00 |
|
Alessandro Ranellucci
|
366b364996
|
Improvements to DLP projector: disable all options while printing; apply config changes to the printer preset so that user can save them; show total and remaining print time
|
2015-12-04 18:52:53 +01:00 |
|
Alessandro Ranellucci
|
5655f786f4
|
Change order in DLP projection
|
2015-12-01 20:54:06 +01:00 |
|
Alessandro Ranellucci
|
5844b956be
|
Bugfix: prevent crash when setting a Choice field to a non-indexed value
|
2015-12-01 20:53:29 +01:00 |
|
Alessandro Ranellucci
|
017ed05911
|
Removed debugging comment
|
2015-11-22 10:13:58 +01:00 |
|
Alessandro Ranellucci
|
ad4940a1d6
|
New option for inverting the Y axis in projection
|
2015-11-20 10:30:56 +01:00 |
|
Alessandro Ranellucci
|
f9d1ca8373
|
Project grid
|
2015-11-20 10:04:17 +01:00 |
|
Alessandro Ranellucci
|
bd00e7c584
|
Fix projection of slices with holes because wxDC is not honoring the fill rule
|
2015-11-20 09:57:51 +01:00 |
|
Alessandro Ranellucci
|
78d2240d71
|
Limit slider to number of layers
|
2015-11-20 09:41:13 +01:00 |
|
Alessandro Ranellucci
|
4a65671f64
|
Prevent absolute movement if user hasn't homed both X and Y
|
2015-11-20 09:36:17 +01:00 |
|
Alessandro Ranellucci
|
cc57432be4
|
Let user configure travel speed in manual control dialog
|
2015-11-20 09:32:48 +01:00 |
|
Alessandro Ranellucci
|
0af289ed78
|
Added manual projection control
|
2015-11-20 09:18:41 +01:00 |
|
Alessandro Ranellucci
|
2efc759a74
|
Add manual control to DLP projector too
|
2015-11-19 17:31:47 +01:00 |
|
Alessandro Ranellucci
|
624c5e78db
|
Changed default settings for DLP projector and changed time options from integer to decimal
|
2015-11-19 15:04:50 +01:00 |
|
Alessandro Ranellucci
|
73b6400129
|
Merge branch 'master' into sender-dlp
|
2015-11-19 13:19:04 +01:00 |
|
Alessandro Ranellucci
|
21a5d6e137
|
Several fixes to GCodeSender, including compilation on older OS X and DTR reset
|
2015-11-19 13:17:52 +01:00 |
|
Alessandro Ranellucci
|
c1f95ac173
|
Slice objects even if background processing is disabled
|
2015-11-15 23:16:14 +01:00 |
|
Alessandro Ranellucci
|
5ba2f72324
|
More customizable options for DLP projector
|
2015-11-15 22:42:56 +01:00 |
|
Alessandro Ranellucci
|
be0ba4d5a2
|
Re-enable serial connection for DLP projector
|
2015-11-15 21:08:47 +01:00 |
|
Alessandro Ranellucci
|
6bfa2cfaec
|
Projector for DLP
|
2015-11-15 21:08:14 +01:00 |
|
Alessandro Ranellucci
|
80620a5e94
|
Some fixes and improvements to controller
|
2015-11-08 11:17:55 +01:00 |
|
Alessandro Ranellucci
|
3c43fb8081
|
Fix rendering on Windows
|
2015-11-08 10:20:47 +01:00 |
|
Alessandro Ranellucci
|
9febb10bd7
|
Smoother manual control movements
|
2015-11-08 10:20:47 +01:00 |
|
Alessandro Ranellucci
|
25a358cd20
|
Prevent double connection check
|
2015-11-06 16:34:54 +01:00 |
|
Alessandro Ranellucci
|
9f9b5afedb
|
Merge branch 'master' into sender
|
2015-11-05 11:04:01 +01:00 |
|
Alessandro Ranellucci
|
61f0a9e4da
|
Replace the flip word with mirror. #3060
|
2015-11-04 23:11:30 +01:00 |
|
Alessandro Ranellucci
|
b8e95f40a6
|
Prompt user when setting wipe + use_firmware_retraction. #3056
|
2015-11-04 19:43:50 +01:00 |
|
Alessandro Ranellucci
|
810d7ee1c0
|
Fixed one more memory leak
|
2015-11-04 19:29:59 +01:00 |
|
Alessandro Ranellucci
|
198dc7d3bd
|
When background processing fails because of an error, display it in an explicit dialog
|
2015-11-04 19:28:25 +01:00 |
|
Alessandro Ranellucci
|
69a71db25b
|
Bugfix: wrong default in extruder_offset tooltip. #3051
|
2015-11-04 19:13:56 +01:00 |
|
Alessandro Ranellucci
|
8f7e820a01
|
Display a warning when no USB/serial printers were configured
|
2015-11-03 23:00:59 +01:00 |
|
Alessandro Ranellucci
|
e8ae2d6ec2
|
Try to fix broken wx scrolling
|
2015-11-03 22:46:31 +01:00 |
|
Alessandro Ranellucci
|
d8a94c3936
|
Smarter logic for displaying printer panels
|
2015-11-03 21:55:17 +01:00 |
|
Alessandro Ranellucci
|
16c38315f7
|
Fixed manual control buttons
|
2015-11-02 20:42:40 +01:00 |
|
Alessandro Ranellucci
|
9ee6829ebc
|
Implemented connection timeout in C++
|
2015-11-02 20:36:36 +01:00 |
|
Alessandro Ranellucci
|
4295d65115
|
Manual control
|
2015-11-02 20:16:37 +01:00 |
|
Alessandro Ranellucci
|
cb8f8a24b0
|
Keep print job order
|
2015-11-02 16:54:02 +01:00 |
|
Alessandro Ranellucci
|
01a2a07ecd
|
More memory leaks fixed
Conflicts:
lib/Slic3r/GUI/Plater.pm
|
2015-11-02 01:45:46 +01:00 |
|
Alessandro Ranellucci
|
4e3784a2a9
|
More memory leaks fixed
|
2015-11-02 01:44:19 +01:00 |
|
Alessandro Ranellucci
|
3685f5031d
|
Fixed memory leak
|
2015-11-02 01:36:49 +01:00 |
|
Alessandro Ranellucci
|
05812a0a60
|
Fixed memory leak
|
2015-11-02 01:36:35 +01:00 |
|
Alessandro Ranellucci
|
b309c61de3
|
Test button for serial connection
|
2015-11-02 01:35:28 +01:00 |
|
Alessandro Ranellucci
|
fc1a7471cf
|
Several improvements to the print job queue
|
2015-11-02 01:18:05 +01:00 |
|
Alessandro Ranellucci
|
9b21ac877a
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r.pm
xs/MANIFEST
xs/src/libslic3r/PrintConfig.hpp
|
2015-11-01 19:12:13 +01:00 |
|
Alessandro Ranellucci
|
c65c9d876e
|
Bugfix: zooming in empty layers preview (because of disabled background processing) crashed
|
2015-07-04 15:26:11 +02:00 |
|
Alessandro Ranellucci
|
e84ead5291
|
Bugfix: changing range-based layer heigths didn't trigger background processing. #2958
|
2015-07-04 15:26:04 +02:00 |
|
Alessandro Ranellucci
|
455a1062ef
|
Fix minor rendering glitch in 2D toolpaths preview
|
2015-06-17 00:34:05 +02:00 |
|
Alessandro Ranellucci
|
eff0620ddf
|
Prompt user when overwriting a file during G-code export as well. #2882
|
2015-06-03 13:19:43 +02:00 |
|
Alessandro Ranellucci
|
c5f72a633a
|
Bugfix: Repeat Last Quick Slice was affected by the plater exports. #2016
|
2015-06-02 22:27:11 +02:00 |
|
Alessandro Ranellucci
|
854be6a186
|
Handle OctoPrint upload of files having Unicode characters in filename or path. #2827
|
2015-06-02 17:10:06 +02:00 |
|
Alessandro Ranellucci
|
56b993bb89
|
More fixes for Unicode filenames support on Windows and OS X
|
2015-06-02 16:10:15 +02:00 |
|
Alessandro Ranellucci
|
e90f5fde4e
|
Enlarge your about window
|
2015-06-02 11:20:45 +02:00 |
|
Alessandro Ranellucci
|
ca72fd4266
|
Fix ComboCtrl on Windows
|
2015-06-02 11:19:11 +02:00 |
|
Alessandro Ranellucci
|
03c754ab14
|
Add close button and support Esc key and close on click inside the window to the About dialog since the title bar is not displayed on Windows and some Linux distros. #2688
|
2015-06-02 10:49:24 +02:00 |
|
Alessandro Ranellucci
|
b4cc92b9fa
|
Fix filament colors not being initialized in additional comboboxes
|
2015-06-01 23:58:34 +02:00 |
|
Alessandro Ranellucci
|
0a9f1c466a
|
Minor improvements to filament choosers in the plater
|
2015-06-01 23:52:15 +02:00 |
|
Alessandro Ranellucci
|
c2c321c90b
|
Restore the (modified) label in preset comboctrl
|
2015-06-01 23:34:04 +02:00 |
|
Alessandro Ranellucci
|
6c53b14ee4
|
Minor improvement to extruder count field
|
2015-06-01 23:19:26 +02:00 |
|
Alessandro Ranellucci
|
4402dfa6f3
|
Fix crash in GUI caused by recursive event calls. #2613
|
2015-06-01 23:11:27 +02:00 |
|
Alessandro Ranellucci
|
97c701cdac
|
Fix concurrency issue in Wx when changing the number of extruders. #2863
|
2015-06-01 14:57:43 +02:00 |
|
Alessandro Ranellucci
|
d549393a84
|
Comment about GetSelection() being context-aware. #2873
|
2015-06-01 14:32:31 +02:00 |
|
Daren Schwenke
|
23119e3673
|
Fixes #2858
|
2015-06-01 02:48:11 -04:00 |
|
Alessandro Ranellucci
|
e26022a2f2
|
Comment about Ctrl+,
|
2015-05-31 22:35:52 +02:00 |
|
Alessandro Ranellucci
|
17eb50da6d
|
Use Ctrl+, for Preferences (standard on OS X, don't know about others). #2860
|
2015-05-31 22:33:46 +02:00 |
|
Alessandro Ranellucci
|
7f70da97b4
|
New experimental autospeed feature. #2810
|
2015-05-31 22:04:32 +02:00 |
|
Alessandro Ranellucci
|
6e280ab8cb
|
Prompt user when using 100% infill with a pattern that does not support it
|
2015-05-28 18:56:35 +02:00 |
|
Alessandro Ranellucci
|
e58c32bee8
|
Ask for confirmation before stopping prints
|
2015-05-28 18:33:15 +02:00 |
|
Alessandro Ranellucci
|
13b7316807
|
Merge branch 'master' into sender
Conflicts:
Build.PL
lib/Slic3r/GUI/MainFrame.pm
|
2015-05-28 18:05:36 +02:00 |
|
Alessandro Ranellucci
|
0d08c1819b
|
Bugfix: plater views were not refreshed after config wizard in simple mode
|
2015-05-27 00:50:18 +02:00 |
|
Alessandro Ranellucci
|
310212ed30
|
Enable menu icons on older Windows and Linux Wx
|
2015-05-26 11:27:07 +02:00 |
|
Alessandro Ranellucci
|
aa8b6afe8b
|
Assign color to filaments
|
2015-05-26 02:01:43 +02:00 |
|
Alessandro Ranellucci
|
ad0a15debe
|
Menu item icons :o)
|
2015-05-25 22:37:04 +02:00 |
|
Alessandro Ranellucci
|
b7b017c3fa
|
Fit objects to print bed when they are too large and warn user. #2853
|
2015-05-25 19:51:47 +02:00 |
|
Alessandro Ranellucci
|
42ae8347df
|
Zoom around mouse location in 2D toolpaths preview
|
2015-05-24 23:29:53 +02:00 |
|
Alessandro Ranellucci
|
8cbb12aeb6
|
Workaround for wxCocoa bug causing wxSpinCtrl values to be reset when losing focus after changing them from the text field. #2612
|
2015-05-24 17:24:10 +02:00 |
|
Alessandro Ranellucci
|
e0678d3a38
|
Bugfix: skirt was floating in 3D preview when raft layers were enabled. #2843
|
2015-05-24 15:47:07 +02:00 |
|
Alessandro Ranellucci
|
c64308a5e7
|
Render brim and skirt in 3D toolpaths preview. #2649
|
2015-05-18 00:49:16 +02:00 |
|
Alessandro Ranellucci
|
36ba2eb5d6
|
Improved zoom/pan for toolpaths preview
|
2015-05-17 21:29:57 +02:00 |
|
Alessandro Ranellucci
|
80b169aa75
|
Pan & zoom for toolpaths preview
|
2015-05-16 00:33:22 +02:00 |
|
Alessandro Ranellucci
|
1dc63071ed
|
Try to fix crash upon quick slice. #2801
|
2015-05-06 00:39:16 +02:00 |
|
Alessandro Ranellucci
|
d998d97754
|
Bugfix: crash on Windows when deleting the first object part. #2774
|
2015-05-05 01:12:16 +02:00 |
|
Alessandro Ranellucci
|
0d01348acc
|
Use radians everywhere, including ModelInstance::rotation
|
2015-05-03 18:40:00 +02:00 |
|
Alessandro Ranellucci
|
901716adc8
|
Bugfix: the object parts editor is opened in invalid status until user clicks on a tree list item. #2762
|
2015-03-30 20:27:18 +02:00 |
|
Alessandro Ranellucci
|
ce676a7ca7
|
Bugfix: the Export G-code button was not re-enabled after cancelling an export job. #2754
|
2015-03-28 18:53:07 +01:00 |
|
Alessandro Ranellucci
|
2c13be1fa9
|
Bugfix: NumericChoice field was misbehaving. (thanks @markwal) #2752
|
2015-03-27 19:04:30 +01:00 |
|
Alessandro Ranellucci
|
21da24e372
|
Typo
|
2015-03-27 17:59:40 +01:00 |
|
Alessandro Ranellucci
|
2d7bfbb805
|
Bugfix: dirty filament options were ignored when using multiple extruders. Patch by @markwal. #2740
|
2015-03-23 21:48:31 +01:00 |
|
Alessandro Ranellucci
|
3fd182a8f5
|
Fix object Z alignment after cut + rotate lower part. #2724
|
2015-03-09 18:37:58 +01:00 |
|
Alessandro Ranellucci
|
25cddfe446
|
Bugfix: layers view was not resized when inactive. #2608
|
2015-03-09 15:30:19 +01:00 |
|
Alessandro Ranellucci
|
6185f45815
|
Hopefully fix all problems with non-ASCII paths on Windows
|
2015-03-09 15:17:50 +01:00 |
|
Alessandro Ranellucci
|
d2172b4383
|
Merge branch 'master' into sender
|
2015-03-06 22:15:43 +01:00 |
|
Alessandro Ranellucci
|
095391d702
|
When using raft, validate first layer height against support material extruder only instead of taking other extruders into account, thus potentially allowing larger nozzles to be used for it. #2701
|
2015-03-06 21:35:00 +01:00 |
|
Alessandro Ranellucci
|
722e94513c
|
Refactoring: removed the non-idempotent init_extruders() step. Also, infill_extruder was not limited to the available number of extruders when slicing from the plater, and support material extruder was considered also when support material was disabled
|
2015-03-06 09:56:58 +01:00 |
|
Alessandro Ranellucci
|
70c032868a
|
Prevent OpenGL scene from Z clipping
|
2015-03-01 19:58:05 +01:00 |
|
Alessandro Ranellucci
|
69ea88473d
|
Workaround for the Clipper issue causing extra points in grid segments
|
2015-02-22 17:09:08 +01:00 |
|
Alessandro Ranellucci
|
f8fa73fa4a
|
Removed debugging stuff
|
2015-02-22 17:04:08 +01:00 |
|
Alessandro Ranellucci
|
2eca094170
|
Added failing test case for Clipper regression causing extra points in polyline intersection, thus crash with circular bed shape
|
2015-02-22 17:03:23 +01:00 |
|
Alessandro Ranellucci
|
5021c9605b
|
Revert "Merge pull request #2681 from robstarling/u/robstar/circular-bedshape-drawing-fix2"
This reverts commit 13885a36ec , reversing
changes made to 7198607420 .
|
2015-02-22 15:01:33 +01:00 |
|
Rob Starling
|
6719afadec
|
Bugfix: correctly draw circular beds in the 2D plater
Wx::DrawLine wasn't happy with a polyline, so we pass the sequence of points to Wx::DrawLines
|
2015-02-21 14:08:52 -08:00 |
|
Alessandro Ranellucci
|
d44bf38906
|
Sync viewport of 3D views. #2628
|
2015-02-16 00:37:36 +01:00 |
|
Alessandro Ranellucci
|
09c8563e71
|
Bugfix: background processing were not restarted after the previous one failed because of a validation error. #2633
|
2015-02-16 00:05:39 +01:00 |
|
Alessandro Ranellucci
|
13d1393ae4
|
Fixed buttons size on Linux. #2642
|
2015-02-09 11:04:28 +01:00 |
|
Alessandro Ranellucci
|
4083b33807
|
Bugfix: crash on version check on Linux. #2641
|
2015-02-09 11:00:44 +01:00 |
|
Alessandro Ranellucci
|
3ae6f2630e
|
Merge branch 'master' into sender
Conflicts:
Build.PL
|
2015-02-01 14:07:32 +01:00 |
|
Alessandro Ranellucci
|
07cd25d0ec
|
New option for customization of infill/perimeters overlap. #2459
|
2015-02-01 12:08:25 +01:00 |
|
Alessandro Ranellucci
|
98417f77f0
|
Some improvements to the Simple Mode
|
2015-01-31 12:46:24 +01:00 |
|
Alessandro Ranellucci
|
059b00a829
|
New --before-layer-change option and new layer_z placeholder. #2602
|
2015-01-30 20:08:00 +01:00 |
|
Alessandro Ranellucci
|
e61deb3673
|
Check display area before moving window to the last saved position. #2600
|
2015-01-30 13:21:07 +01:00 |
|
Alessandro Ranellucci
|
3dedae3928
|
Enable/disable config fields according to CLI options
|
2015-01-28 19:14:15 +01:00 |
|
Alessandro Ranellucci
|
9abcd5816c
|
Little test for mixing objects and toolpaths
|
2015-01-25 15:36:20 +01:00 |
|
Alessandro Ranellucci
|
c264969962
|
Bugfix: crash when rendering lines with zero length in 3D preview. #2569
|
2015-01-25 15:21:45 +01:00 |
|
Alessandro Ranellucci
|
a10a554e2a
|
Remember last selected settings page in Printer Settings too, like in Print Settings and Filament Settings. #2568
|
2015-01-25 11:43:34 +01:00 |
|
Alessandro Ranellucci
|
0a1f5992ad
|
Add Bed Shape to Simple Mode as well. #2574
|
2015-01-25 11:10:06 +01:00 |
|
Alessandro Ranellucci
|
43f57ba2cb
|
Optimization: don't reload 3D toolpaths each time the preview tab is selected
|
2015-01-25 10:59:39 +01:00 |
|
Alessandro Ranellucci
|
38d8b1d268
|
Update bed shape in 3D preview as well
|
2015-01-25 00:29:51 +01:00 |
|
Alessandro Ranellucci
|
a5c0ffe963
|
Faster loading of 3D preview and much less memory used
|
2015-01-24 23:35:29 +01:00 |
|
Alessandro Ranellucci
|
8791f5a493
|
Cleanup of some method signatures and of XS return types
|
2015-01-19 18:53:04 +01:00 |
|
Alessandro Ranellucci
|
c9cdae1a96
|
Wrong file included in previous commit
|
2015-01-19 15:32:39 +01:00 |
|
Alessandro Ranellucci
|
229039d3b8
|
Fixed test and implementation of ooze prevention standby points (wrong test caused wrong implementation). #2103
|
2015-01-19 15:31:12 +01:00 |
|
Alessandro Ranellucci
|
7b980c1dc9
|
New option for vertical distance between object and support material, with special handling of the 0 case that disabled bridge flow/speed in order to allow for soluble material. #2491 #2272 #2069 #1942 #2435 #1703
|
2015-01-19 09:52:24 +01:00 |
|
Alessandro Ranellucci
|
fc5437f6d3
|
Require disabled support material for Spiral Vase
|
2015-01-18 22:21:50 +01:00 |
|
Alessandro Ranellucci
|
3d500ca317
|
Skip geometry from unfinished steps in 3D rendering
|
2015-01-18 21:31:09 +01:00 |
|
Alessandro Ranellucci
|
b782351fd3
|
Enable arrows in 3D preview and rename preview tabs
|
2015-01-18 20:55:44 +01:00 |
|
Alessandro Ranellucci
|
428f831886
|
Scroll 3D preview layers with a slider
|
2015-01-18 20:48:54 +01:00 |
|
Alessandro Ranellucci
|
f2818ddbe0
|
Live 3D toolpaths preview.
|
2015-01-18 19:36:47 +01:00 |
|
Alessandro Ranellucci
|
2bbb6c570b
|
Ported toolpaths rendering to C++
|
2015-01-18 01:07:22 +01:00 |
|
Alessandro Ranellucci
|
bfbcbd55d8
|
Render infill and support material as well
|
2015-01-18 01:07:22 +01:00 |
|
Alessandro Ranellucci
|
d781371d66
|
Join extrusions properly in 3D preview
|
2015-01-18 01:07:22 +01:00 |
|
Alessandro Ranellucci
|
ce1d368037
|
Use 3D as the default view
|
2015-01-17 10:53:01 +01:00 |
|
Alessandro Ranellucci
|
e0a3d2577c
|
Initial work for 3D rendering of toolpaths
|
2015-01-15 20:06:30 +01:00 |
|
Alessandro Ranellucci
|
18e815d032
|
More efficient 3D preview of slices
|
2015-01-15 18:49:07 +01:00 |
|
Alessandro Ranellucci
|
56853319d1
|
Restore correct Z alignment after cut
|
2015-01-14 23:26:28 +01:00 |
|
Alessandro Ranellucci
|
2a7f1a8c19
|
Only show a single instance in settings and cut dialogs
|
2015-01-14 23:24:01 +01:00 |
|
Alessandro Ranellucci
|
ebf17d14f0
|
Open the Object Settings dialog when double clicking an item in the list instead of the cut dialog
|
2015-01-14 23:21:54 +01:00 |
|
Alessandro Ranellucci
|
b518d5d32f
|
New command for setting the number of copies of the selected object. #2540
|
2015-01-14 23:19:13 +01:00 |
|
Alessandro Ranellucci
|
aa5bafb8be
|
Support preset names with Unicode characters. #2527
|
2015-01-13 23:22:27 +01:00 |
|
Alessandro Ranellucci
|
9c08dfb50c
|
Merge pull request #2531 from lordofhyphens/issue_2526
Fix for issue #2526, changed to GET.
|
2015-01-13 20:59:14 +01:00 |
|
Alessandro Ranellucci
|
88b62a9923
|
Merge pull request #2532 from lordofhyphens/issue2530_partial_fix
A partial fix for issue #2530
|
2015-01-13 20:58:53 +01:00 |
|
Alessandro Ranellucci
|
3ee0fc5b1c
|
Ability to select object parts by clicking in the 3D view in the object editor
|
2015-01-13 20:55:19 +01:00 |
|
Alessandro Ranellucci
|
d46d5c955b
|
One more refactoring in 3DScene (select group/drag group)
|
2015-01-13 20:55:19 +01:00 |
|
Alessandro Ranellucci
|
9c8f8f8ded
|
Refactoring: make Slic3r::GUI::3DScene::Base model-independent
|
2015-01-13 20:55:19 +01:00 |
|
Joseph Lenox
|
4f2e172561
|
A partial fix for issue #2530, which will makes the bonjour dialog put the port number in the string.
|
2015-01-12 12:10:56 -06:00 |
|
Joseph Lenox
|
90811f6736
|
Fix for issue #2526, changed to GET.
|
2015-01-12 11:56:54 -06:00 |
|
Alessandro Ranellucci
|
fb08588007
|
Renamed PreviewCanvas to 3DScene
|
2015-01-09 01:30:04 +01:00 |
|
Alessandro Ranellucci
|
0a62d658d9
|
Removed ObjectPreviewDialog not used anymore
|
2015-01-09 01:27:35 +01:00 |
|
Alessandro Ranellucci
|
4c7d9dfef5
|
Memory optimization in PreviewCanvas: don't keep additional meshes in memory when not needed
|
2015-01-09 01:18:47 +01:00 |
|
Alessandro Ranellucci
|
64c9e3af4b
|
Bugfix: objects were floating in STL export after rotation and flip. #2512
|
2015-01-09 00:47:40 +01:00 |
|
Alessandro Ranellucci
|
9ec7b43ca1
|
Merge branch 'master' into sender
Conflicts:
lib/Slic3r/GUI/Tab.pm
|
2015-01-08 22:47:43 +01:00 |
|
Alessandro Ranellucci
|
9f4f711017
|
Disable the OctoPrint test button when LWP::UserAgent is not available
|
2015-01-08 21:37:00 +01:00 |
|
Alessandro Ranellucci
|
24daa50bfd
|
Button for testing OctoPrint connectivity. #2509
|
2015-01-08 21:34:51 +01:00 |
|
Alessandro Ranellucci
|
2f255620c6
|
Fix toolpath preview after recent change of semantics of LayerRegion::perimeters
|
2015-01-08 15:41:17 +01:00 |
|
Alessandro Ranellucci
|
8b11adb883
|
Enlarge the About dialog. #2476
|
2015-01-08 15:34:42 +01:00 |
|
Alessandro Ranellucci
|
c908d4d96e
|
Restore correct depth test for the Z axis. #2510
|
2015-01-08 15:31:13 +01:00 |
|
Alessandro Ranellucci
|
9b9ed91e6e
|
Nicer rendering for 3D slices
|
2015-01-07 20:45:50 +01:00 |
|
Alessandro Ranellucci
|
d5cab6221d
|
Better lighting in the 3D view
|
2015-01-07 20:11:03 +01:00 |
|
Alessandro Ranellucci
|
a4235f5f44
|
Better axes rendering
|
2015-01-07 19:49:54 +01:00 |
|
Alessandro Ranellucci
|
06aaf83cfe
|
Restored correct transparency of the cutting plane
|
2015-01-07 19:46:37 +01:00 |
|
Alessandro Ranellucci
|
6962b8dddd
|
Glitches when panning with middle mouse button. #2454
|
2015-01-07 11:58:22 +01:00 |
|
Alessandro Ranellucci
|
4688ae2fb6
|
Bugfix: rotation in 3D view was randomly stopping. #2482
|
2015-01-07 11:13:56 +01:00 |
|
Alessandro Ranellucci
|
0de1c235a9
|
Reversed mouse wheel zooming in 3D once more. #2478
|
2015-01-06 21:08:33 +01:00 |
|
Alessandro Ranellucci
|
47e4e8bb66
|
Option to use volumetric E values. #1746
|
2015-01-05 19:39:10 +01:00 |
|
Alessandro Ranellucci
|
9af43bee52
|
Handle log, temperatures. Move controller to main tabpanel. More things
|
2015-01-04 23:18:23 +01:00 |
|
Alessandro Ranellucci
|
3ab4d4b094
|
Merge branch 'master' into sender
|
2015-01-04 19:36:28 +01:00 |
|
Alessandro Ranellucci
|
6c7c089fc4
|
Disable the "Export G-code" and "Send to print" buttons when other actions are pending
|
2015-01-04 19:29:34 +01:00 |
|
Alessandro Ranellucci
|
0775960b9f
|
Minor reordering of options
|
2015-01-04 19:20:13 +01:00 |
|
Alessandro Ranellucci
|
cbc0e270b7
|
Nicer configuration fields for USB/Serial connection
|
2015-01-04 19:14:54 +01:00 |
|
Alessandro Ranellucci
|
16939b80e6
|
Implemented priority queue
|
2015-01-04 18:17:15 +01:00 |
|
Alessandro Ranellucci
|
af1b705563
|
Increase HTTP timeout for Octoprint upload. #2481
|
2015-01-04 15:30:31 +01:00 |
|
Alessandro Ranellucci
|
6438bfc3cb
|
Draw bed contours with grid linewidth
|
2015-01-04 13:36:14 +01:00 |
|
Alessandro Ranellucci
|
84c30c1cf5
|
Nicer bed appearance
|
2015-01-04 13:32:00 +01:00 |
|
Alessandro Ranellucci
|
694268d6c7
|
Fix incomplete grid in 3D preview
|
2015-01-04 13:17:20 +01:00 |
|
Alessandro Ranellucci
|
510b472b51
|
Gradient background for 3D view
|
2015-01-04 13:11:05 +01:00 |
|
Alessandro Ranellucci
|
b4a6d0acee
|
Handle connection failures with a timeout
|
2015-01-03 23:33:52 +01:00 |
|
Alessandro Ranellucci
|
2c0d216c1a
|
More work on print controller
|
2015-01-03 23:25:55 +01:00 |
|
Alessandro Ranellucci
|
3b09377a43
|
Export single object as STL from its contextual menu. #2479
|
2015-01-03 15:48:53 +01:00 |
|
Alessandro Ranellucci
|
69da8b0999
|
Use borderless buttons for save/delete in presets management (better look on wxOSX with 3.0.0)
|
2015-01-01 17:14:57 +01:00 |
|
Alessandro Ranellucci
|
93687c1491
|
Disable Growl notifications if register() fails - this prevents a deadlock on growler->notify()
|
2015-01-01 12:37:38 +01:00 |
|
Alessandro Ranellucci
|
c06ce3b58c
|
Initial work for a controller GUI
|
2014-12-31 19:10:46 +01:00 |
|
Alessandro Ranellucci
|
1eac452d71
|
Send file basename when uploading to OctoPrint
|
2014-12-30 22:07:47 +01:00 |
|
Alessandro Ranellucci
|
7fa27c958a
|
Bugfix: when dragging an object, only one part was moving. #2467
|
2014-12-30 14:21:10 +01:00 |
|
Alessandro Ranellucci
|
77d2a8aa8c
|
Fix Preferences window size. #2463
|
2014-12-30 13:24:00 +01:00 |
|
Alessandro Ranellucci
|
c4832c5342
|
Bugfix: early object destruction caused a segfault when splitting. Also fixed a memory leak and restore background processing when split only detected one part. #2466 #2398
|
2014-12-30 13:16:28 +01:00 |
|
Alessandro Ranellucci
|
494efe65b2
|
Bugfix: auto-center didn't update the PrintObject copies properly, causing misalignment. #2464
|
2014-12-29 22:29:24 +01:00 |
|
Alessandro Ranellucci
|
4b7cec28b9
|
Fix to Octoprint upload. #2465
|
2014-12-29 20:34:33 +01:00 |
|
Alessandro Ranellucci
|
6896e53078
|
Octoprint -> OctoPrint
|
2014-12-29 12:49:32 +01:00 |
|
Alessandro Ranellucci
|
242dc17680
|
Minor improvements to Octoprint integration
|
2014-12-29 11:45:09 +01:00 |
|
Alessandro Ranellucci
|
b468e68c59
|
Bonjour autodiscovery of the Octoprint instances in local network. #1826
|
2014-12-28 18:49:52 +01:00 |
|
Alessandro Ranellucci
|
959eb60ad0
|
Scoping error caused the Unsaved Changes dialog not to be shown when closing the main window
|
2014-12-28 16:19:55 +01:00 |
|
Alessandro Ranellucci
|
c1e44eb591
|
Fixed extra comment that prevented the Export STL button from working after the recent changes in plater layout. #2458
|
2014-12-28 14:59:28 +01:00 |
|
Alessandro Ranellucci
|
efe7d5f857
|
Integration with Octoprint. #1826
|
2014-12-28 01:30:05 +01:00 |
|
Alessandro Ranellucci
|
eba19aaba4
|
Fixed Object part editor because it wasn't updated with the new PreviewCanvas API. #2455
|
2014-12-28 00:16:15 +01:00 |
|
Alessandro Ranellucci
|
53e8699765
|
Prepend option category in the unsaved changes dialog
|
2014-12-27 14:38:06 +01:00 |
|
Alessandro Ranellucci
|
5dc635b0b1
|
Pan with middle mouse button too. #2444
|
2014-12-25 20:08:47 +01:00 |
|
Alessandro Ranellucci
|
6ac82f1a20
|
Fix cutting of objects rotated around X or Y
|
2014-12-25 20:04:59 +01:00 |
|
Alessandro Ranellucci
|
5d9ff677c0
|
Workaround wxMSW not catching mouse wheel events if panel has no focus. #2424
|
2014-12-25 19:51:53 +01:00 |
|
Alessandro Ranellucci
|
ce395dfba8
|
💄
|
2014-12-25 19:42:24 +01:00 |
|
Alessandro Ranellucci
|
4c3fa999f5
|
Only draw the slices in toolpath preview for the current selected layer
|
2014-12-25 19:35:51 +01:00 |
|
Alessandro Ranellucci
|
617fbaa9bd
|
Restore expansion of filament choosers
|
2014-12-25 19:14:18 +01:00 |
|
Alessandro Ranellucci
|
dbbc6e7e55
|
Update plater preset selectors when dismissing unsaved changes
|
2014-12-25 18:52:27 +01:00 |
|
Alessandro Ranellucci
|
6c2a28166a
|
Rearrange plater's layout slightly in order to have larger preset selectors
|
2014-12-25 18:50:02 +01:00 |
|
Alessandro Ranellucci
|
cc36aff66a
|
Fix MainFrame after recent changes in preset handling
|
2014-12-25 18:18:41 +01:00 |
|
Alessandro Ranellucci
|
70601eeb51
|
Tell what options were changed when prompting user for saving a modified preset. Also, check whether the preset was actually modified by performing a proper idempotent diff. #2165
|
2014-12-25 17:35:31 +01:00 |
|
Alessandro Ranellucci
|
ffff597bfe
|
Bugfix: the Bed Shape dialog didn't retain rectangle origin correctly. #2427
|
2014-12-25 02:36:10 +01:00 |
|
Alessandro Ranellucci
|
9dd228df01
|
Enable the GLU tesselator on MSW if we have a recent OpenGL module
|
2014-12-24 11:49:27 +01:00 |
|
Alessandro Ranellucci
|
ea40c4d1b0
|
Fixed rendering of multiple interlaced layers in toolpaths preview
|
2014-12-24 01:34:35 +01:00 |
|
Alessandro Ranellucci
|
350d634433
|
Enable extruder_offset configuration for first extruder. #2224
|
2014-12-24 00:34:17 +01:00 |
|
Alessandro Ranellucci
|
25bc8e6f29
|
Smarter automatic disabling of GUI fields + reordering of Print Settings pages + minor adjustments to tooltips
|
2014-12-23 20:47:11 +01:00 |
|
Alessandro Ranellucci
|
6a939eb250
|
Fight deadlocks
|
2014-12-22 19:47:39 +01:00 |
|
Alessandro Ranellucci
|
bb907fb405
|
Don't trigger the on_move callback upon simple object selection with no dragging action
|
2014-12-22 19:34:19 +01:00 |
|
Alessandro Ranellucci
|
faed500520
|
Refresh slider when reloading print in toolpath preview canvas
|
2014-12-22 18:56:16 +01:00 |
|
Alessandro Ranellucci
|
1485659726
|
Minor rewording. #2411
|
2014-12-21 23:40:05 +01:00 |
|
Alessandro Ranellucci
|
583b009d1b
|
Honor print bed center in Quick Slice. #2440
|
2014-12-21 23:29:31 +01:00 |
|
Alessandro Ranellucci
|
38ecce0ce9
|
Disable the GLU tesselator on MSW
|
2014-12-17 14:41:58 +01:00 |
|
Alessandro Ranellucci
|
34a49086e5
|
Added code for potential antialiasing
|
2014-12-17 14:28:25 +01:00 |
|
Alessandro Ranellucci
|
e79aa2e81c
|
New --solid-infill-extruder option. Includes a refactoring of the strategy used to order layer extrusions according to their extruder and island; toolchanges and travel moves should be more optimized now. #618
|
2014-12-17 00:34:00 +01:00 |
|
Alessandro Ranellucci
|
fcfb3b98bc
|
3D object positioning
|
2014-12-16 01:12:56 +01:00 |
|
Alessandro Ranellucci
|
a82f95e903
|
Some initial work for 3D slice rendering
|
2014-12-15 15:19:42 +01:00 |
|
Alessandro Ranellucci
|
a34cd24fa1
|
Overlay object slices in toolpaths preview
|
2014-12-15 12:42:11 +01:00 |
|
Alessandro Ranellucci
|
9cd0a63331
|
Refactoring of PreviewCanvas
|
2014-12-15 01:28:11 +01:00 |
|
Alessandro Ranellucci
|
74b3be3c06
|
Refactoring in 3D interactive code. Highlight all copies of an object when hovering
|
2014-12-14 00:54:35 +01:00 |
|
Alessandro Ranellucci
|
2f2ae75529
|
Some incomplete work for moving objects in 3D plater
|
2014-12-13 22:18:43 +01:00 |
|
Alessandro Ranellucci
|
ac2b6de62b
|
Minor addition to OpenGL code to prevent darker models
|
2014-12-13 20:56:22 +01:00 |
|
Alessandro Ranellucci
|
16945dad70
|
💄
|
2014-12-13 20:47:59 +01:00 |
|
Alessandro Ranellucci
|
d1f58cbed5
|
Objects can be selected in 3D preview now. Double click and right click work as well
|
2014-12-13 20:41:03 +01:00 |
|
Alessandro Ranellucci
|
b0aa1260e2
|
Bugfix: wxComboBox left blank after menu item selection on MSW due to an undocumented wxWidgets issue. #2361
|
2014-12-13 15:40:42 +01:00 |
|
Alessandro Ranellucci
|
360dee862b
|
Keep model objects aligned to Z = 0 in plater
|
2014-12-12 22:43:56 +01:00 |
|
Alessandro Ranellucci
|
b28fb2ef17
|
Bugfix: objects were not aligned to Z = 0 before exporting STL from plater. #2393
|
2014-12-12 22:43:56 +01:00 |
|
Alessandro Ranellucci
|
baf070a36d
|
Bugfix: workaround for MSW wxWidgets not drawing the slider
|
2014-12-12 12:34:40 +01:00 |
|
Alessandro Ranellucci
|
829bd7378e
|
Remove the Rotate... button from Windows as well, like for other operating systems
|
2014-12-10 17:34:59 +01:00 |
|
Alessandro Ranellucci
|
80c38b0113
|
Remember window size and position. #1253 #2251
|
2014-12-08 22:05:26 +01:00 |
|
Alessandro Ranellucci
|
2d243a39ff
|
Bugfix: crash when deleting objects from plater with toolpaths preview open. #2389
|
2014-12-07 20:23:00 +01:00 |
|
Alessandro Ranellucci
|
95f7bcb9fe
|
Removed Toolpaths Preview menu item. #2385
|
2014-12-01 21:06:21 +01:00 |
|
Alessandro Ranellucci
|
c9e896c669
|
Display validation errors in status bar when background processing couldn't generate toolpaths
|
2014-12-01 00:15:45 +01:00 |
|
Alessandro Ranellucci
|
04bcb410a9
|
Minor GUI improvements to toolpaths preview
|
2014-12-01 00:10:32 +01:00 |
|
Alessandro Ranellucci
|
98c67007d5
|
Finished bb103122065cddf8f8ea63f5e4fce954142c4d4c
|
2014-12-01 00:00:12 +01:00 |
|
Alessandro Ranellucci
|
076d82d8d6
|
Fixed regression causing the plater Split command not to remove objects from the model. #2380
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
80adf9e5d0
|
Open the settings dialog instead of the cut dialog when user double clicks on objects in plater
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
e8f242ee3f
|
Move toolpaths preview to the plater dialog
|
2014-12-01 00:00:11 +01:00 |
|
Alessandro Ranellucci
|
7a7d00c8d6
|
Rename solid_fill_pattern to external_fill_pattern and clarify tooltip
|
2014-11-27 00:38:05 +01:00 |
|
Alessandro Ranellucci
|
ff9b53260d
|
New experimental feature for pressure management. Credits to @llluis for the original implementation. #1203 #1677 #2018
|
2014-11-24 18:22:39 +01:00 |
|
Alessandro Ranellucci
|
399fc519e6
|
Leave the Spiral Vase checkbox always enabled but prompt user when incompatible options are set. This should be more user-friendly than blindly disabling the Spiral Vase checkbox. #2360
|
2014-11-22 22:52:12 +01:00 |
|
Alessandro Ranellucci
|
989ec5cf4d
|
Fixes to UTF-8 handling in file paths
|
2014-11-22 21:55:45 +01:00 |
|
Alessandro Ranellucci
|
049859e5b1
|
Fixed minor regression in plater 2D canvas
|
2014-11-22 19:42:35 +01:00 |
|
Alessandro Ranellucci
|
33fe53fd7c
|
Ported three PrintObject methods to XS
|
2014-11-13 00:34:56 +01:00 |
|
Alessandro Ranellucci
|
f8986d0ef5
|
Restore correct behavior for autoarrange after recent commits
|
2014-11-13 00:23:31 +01:00 |
|
Alessandro Ranellucci
|
875035c09e
|
Minor improvement to plater: select/drag uppermost object when user clicks on overlapping objects
|
2014-11-13 00:16:41 +01:00 |
|
Alessandro Ranellucci
|
334086d605
|
Bugfix: skirt and brim were not recalculated when objects where just moved in plater
|
2014-11-12 23:28:42 +01:00 |
|
Alessandro Ranellucci
|
9a4e8f39af
|
Refactoring: move split logic in a single place (ModelObject class)
|
2014-11-12 22:36:03 +01:00 |
|