Commit graph

53 commits

Author SHA1 Message Date
Kevin Pope
b709027236 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-09 12:24:18 -07:00
Kevin Pope
3f0850a752 UI related updates. Work on formatting of print history and print library items. Made slice settings import work asynchronously. 2014-10-09 12:23:31 -07:00
larsbrubaker
3a39e79580 Got the rotate and scale working again (with groups)
Took out some dead code.
Making going into edit mode not do any work.
Changing split to group and ungroup
2014-10-08 16:34:25 -07:00
kevinepope
53551add48 More work on Library. Edit mode now contains export and edit functions (during single selection). 2014-10-05 18:12:37 -07:00
kevinepope
bacd85da89 Added sliding action buttons to PrintLibrary and Print History.
Made it possible to open part preview directly into 'Edit' mode.
2014-10-05 16:07:06 -07:00
larsbrubaker
f2c728d3b6 We can now load at least some amfs into the 3d view. 2014-10-04 17:57:07 -07:00
larsbrubaker
1800734347 Starting to get AMF in as a file type
Unified all the open dialogs to use a common file type list
Made application settings hold the file lists
Made the extruder count a member of ActiveSliceSettings
Made an extruderOffsets mapping
2014-09-26 17:52:54 -07:00
larsbrubaker
7d1f698141 Turning off the rooted weak event stuff 2014-08-19 11:41:13 -07:00
larsbrubaker
bbca065e18 New weak event rooted event.
Fixed color theme changing in 3d view.
Fixe bed shape and size changing on printer change.
2014-08-08 10:25:44 -07:00
larsbrubaker
a04ab3d050 Made the type of print leveling that will happen for a printer be selectable
Turned some bools into enums for clarity
Broke some of the print leveling wizard into separate files.
Started work on a new 2 point probe (actually an n point switch -> bed position maper).
2014-06-05 11:45:40 -07:00
larsbrubaker
dfbf3fd821 Make the initial library get its data from the right place. 2014-05-12 18:30:35 -07:00
Kevin Pope
01e764f11c Fix regression with Library and History item duplication. 2014-05-12 13:52:19 -07:00
larsbrubaker
feeb5d43d8 Made remove all children not be virtual. 2014-05-08 16:54:30 -07:00
Kevin Pope
7ee12231d3 Fixed issue with library search results. 2014-05-07 15:59:10 -07:00
larsbrubaker
a1990f10bd Changed PrintItemWrapper to have RootedObjectEventHandlers
Fixed lots of code to use them correctly
CompactSlidePanel does not need to reload back panel anymore as that happens in wide screen panel
2014-04-21 15:00:32 -07:00
larsbrubaker
263f50cd1c Got the thumbnail to have an image cache 2014-04-20 21:02:28 -07:00
larsbrubaker
9d4bfe8e5f Make the library remove more robust.
Make the print level icon be the right color on light theme.
2014-04-19 14:57:30 -07:00
larsbrubaker
4a856bfa9b Recovered all of the library functionality. 2014-04-19 14:44:59 -07:00
larsbrubaker
3a636783c8 Made the library have the same data / view model as the queue.
Refactored a bunch of file names and other data.
The QueueData and the LibraryData are practically the same class and shoud
be shared as we move the QueueData into the data base.
2014-04-19 14:02:51 -07:00
larsbrubaker
16a3654a2d Refactoring the library control to share the export window and to have a view and a data element.
Added some BSD info
Moved stuff around to make it more consistent.
2014-04-19 11:51:02 -07:00
larsbrubaker
db09079196 Refactor for clarity Done -> SlicingDone on PrintItemWrapper
Moved a bunch of classes into their own files in ActionBar
Made the part preview be right when the window changes between wide and narrow.
2014-04-16 15:11:01 -07:00
larsbrubaker
4508a25e58 Got the queue and the count tab to work. 2014-04-16 12:01:01 -07:00
larsbrubaker
4b6a3cfa97 Lots of work on Getting the QueueData instance to be separate form the UI queue and refs. 2014-04-15 18:13:27 -07:00
larsbrubaker
49c8a045a5 fixed the spelling of label
an acronymed some variables txt -> text lbl -> label
2014-04-15 10:11:56 -07:00
gregory-diaz
9ee954b28e Changed theme on export library/queue item windows also added functional 'cancel' buttons. 2014-04-09 13:11:59 -07:00
larsbrubaker
743bfb0194 Made modifications of the queue save the changes when they make them
made 'save as' work in editing.
2014-04-08 20:57:00 -07:00
gregory-diaz
ee9e90c2ea Set minimum sizes for widows that did not previously have them. 2014-04-08 13:22:33 -07:00
larsbrubaker
405b8be6bc Making for of the 3d view reusable for all places that are implementing redundant stuff.
Getting rid of dead code.
Getting rid of warnings
2014-04-04 18:52:51 -07:00
Kevin Pope
7561b5eb90 Further work on History tab. 2014-03-25 17:33:57 -07:00
kevinepope
ac6e25cc41 Moved 'Create' button to Queue widget. 2014-03-22 10:04:04 -07:00
larsbrubaker
a74dcce12f The name of ImageBMPIO changed to ImageIO 2014-03-12 15:37:19 -07:00
larsbrubaker
b5367fecc8 Merge remote-tracking branch 'Greg/development' into development 2014-03-11 15:25:19 -07:00
larsbrubaker
5c0993f83e Changed the interface to translations. 2014-03-11 15:24:47 -07:00
gregory-diaz
d3b4476306 first attempt at fixing file extension problem in print library 2014-03-10 17:04:09 -07:00
gregory-diaz
8fcb92d6ae Merge remote-tracking branch 'upstream/development'
Conflicts:
	MainSlidePanel.cs
	PrintLibrary/ExportLibraryItemWindow.cs
2014-02-24 17:01:23 -08:00
gregory-diaz
1ac21b2179 More Localization 2014-02-24 16:43:35 -08:00
gregory-diaz
a98a066dc3 Modified strings for more consistency
Modified statements so that  "gcode" and "STL" are not translated.
2014-02-24 12:26:42 -08:00
larsbrubaker
2279305d50 Merge remote-tracking branch 'Greg's_Fork/master' into development 2014-02-24 10:57:53 -08:00
gregory-diaz
01f3e485bd File Extension modifications to ExportLibraryItem
Modified code in ExportLibraryItemWindow to fix problems related to
saving files with extensions in Windows XP.
2014-02-24 10:46:00 -08:00
Kevin Pope
cf9bc2611f Renamed RegisteredCreators file. 2014-02-21 13:36:23 -08:00
gregory-diaz
81b566f5fe More Localization
Fixed the translation for the queue widget on main slide panel and also
added translation for printer connection status on Action Bar.  Made
corrections to previously modified strings.
2014-02-18 17:56:58 -08:00
gregory-diaz
5cd0256141 Made Adjustments to view window in Print Library
Adjusted code in Print Library for the view window so that any given
window can only be opened once regardless of how many times the user
selects the view link.
2014-02-18 16:21:07 -08:00
gregory-diaz
0e592f7317 Corrected problems with the view window Print Item
Every time the "view" link on a "print queue item" is clicked a new
window would open. I made changes so that it only opens once regardless
of how many times it is clicked on.
2014-02-18 15:18:58 -08:00
gregory-diaz
5465563e82 Localization, Export Windows, Extension Test 2014-02-18 13:07:50 -08:00
gregory-diaz
86218c4710 Fixed export windows in Print Queue Item and Library Item from opening multiple times. I also added a test for adding ".stl" and ".gcode" file extensions and did more localization. 2014-02-18 12:51:11 -08:00
larsbrubaker
263e2325f5 Put the slicing configuration files in their own folder
updated copy write date
added bsd to a few files
Made the mapping to slice engines more procedural to support more engines.
2014-02-15 18:06:03 -08:00
larsbrubaker
019eb3165b Moved the print leveling code out of PrinterCommunication into ActviePrinterProfile 2014-02-14 12:50:55 -08:00
larsbrubaker
0040895615 Moving the ActivePrinterChanged call back and Active Printer calls all into ActivePrinterProfile 2014-02-14 12:06:44 -08:00
larsbrubaker
70eeaac26b Moving OrthographicZProjection into PolygonMesh. 2014-02-07 17:01:02 -08:00
larsbrubaker
88e46c2305 put the export function on the uithread. 2014-02-07 16:26:46 -08:00