Joseph Lenox
|
b8c34866f0
|
fix the startup script to point at the binary.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
7bed1fcfb1
|
Look for static wxwidgets and static boost if SLIC3R_STATIC is defined.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
ef9a0871d1
|
ripped out most of the perl-dependent stuff from Slic3r's archive build script on Linux (do less useless stuff on Travis).
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
4bf2a7d3dc
|
Fleshed out a StartBusy() function and moved Run to be public.
Also added functional as a header.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
5b13c5a134
|
stubbed out Plater::select_object() and uncommented its use in a lambda being assigned to on_select_object.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
7391103a0b
|
removed commented Perl code from MainFrame
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a37117113e
|
Implemented ProgressStatusBar
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
c9e831b68c
|
Handle wxEVT_WINDOW_CLOSE
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
4e22bb3caf
|
Properly pull slic3r version string from libslic3r
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
140c195da5
|
Stubbed out save_window_pos
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
67451c03b5
|
Moved statusbar up to public (allow children to manipulate the statusbar)
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
97961812f5
|
stubbed in load_model_objects, load_file should be implemented now.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
547206aa4f
|
Initial load status bar, apparently layout broke for plater.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
121f467251
|
Define new event to post status text messages to a status bar; meant for child items to post information to the status bar that propagate up
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a63b3e559b
|
added file filters to add dialog
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
404618ecca
|
Stubbed out load_file, some work on add to call load_file().
Added some comments for canvas2D.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
224f25172d
|
partially implemented open_model as a free function in misc_ui. Initial dir and the file patterns are not implemented yet.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
55a8f548ca
|
Stubbed out mouse events for left up/down/dclick.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
3f18687916
|
Implemented make_thumbnail and transform_thumbnail; neither is tested yet.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
e77e3bb683
|
Overloaded append() to add single ExPolygons (avoids having to create a vector for no purpose)
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
efedbc6c4e
|
Plater2DObject->PlaterObject
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
9efe92acaa
|
Added point_to_model_units() and clarified a couple comments.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
1ededf8481
|
added Selected_instance field to Plater2DObject, also added reference to object index to Plater.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
dcb5b46bd4
|
Finished update_bed_size, shuffled LogChannel position in the class.
updated a few comments.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
1f5e6ccb67
|
more work on repaint() event handler. Now draws grid based on bed polygon in config.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
71ac9cfba3
|
Set BackgroundStyle because wxWidgets wants us to.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
fd6eec82fd
|
Easter egg: Change Canvas text based on the current date (Sep 13).
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
2a72485387
|
Ported scaled_points_to_pixel, made Polygon and Polylines versions.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
dd3547c7fb
|
Fixed unscale point->pixel rescale function.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
ac92b13e52
|
scale Pointf array into Points array.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
1de6134101
|
Used correct inheritance for Config.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
508ae3ba55
|
further fleshing out of 2d plater
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
c3edae8fe4
|
added warn() to log
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
2bb202e2ec
|
Set LogChannel for Slic3r::GUI::Plater
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
4e74249511
|
Staged the 2D plater on its tab.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f44efd08b0
|
Push Settings down so it's available to the plater (for color choices, etc).
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
16c4146764
|
Stubbed out Solarized, added ColorScheme for default (needed for plater)
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
919345ada4
|
Tweaks; removing perl deps from travis.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
b2bb98ccfc
|
Trying to use gcc 7 for slic3r
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
d7c4b7f315
|
Trying to use gcc 7 for slic3r
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
1c119f2abf
|
Trying to use gcc 7 for slic3r
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
a4225cd4be
|
Trying to use gcc 7 for slic3r
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
4aef7ddff6
|
Further implementation of Plater and Plater2D.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
eb563be888
|
Added factory function for new_from_defaults. Stubbed out new_from_cli.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
6e541d4867
|
Stubbed Plater constructor.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f4abe1b3f4
|
added descriptive comment to GUI
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
f0b423d5e1
|
Move slic3r_gui link higher in the chain (as it relies on libslic3r).
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
d1705cc31f
|
Be more selective in what is compiled with C++11.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
5e2ae0a60e
|
Move ZipArchive to its own library.
|
2018-07-11 22:14:51 -05:00 |
|
Joseph Lenox
|
483f4f16d8
|
Added menu mechanism to load 3d models.
|
2018-07-11 22:14:51 -05:00 |
|