Commit graph

474 commits

Author SHA1 Message Date
Lars Brubaker
8e9904c6d2 Made load and unload intrinsic to all printers and extruders
Took out macro location option
Added load and unload macros to StaticData
2018-01-18 15:28:23 -08:00
John Lewin
c6648fa393 Create Inline Title editor and use on SelectedObjectEditor
MatterHackers/MCCentral#2685
Create Inline Title editor for label -> edit -> label
2018-01-17 23:48:48 -08:00
John Lewin
3fe40cf70f Extract embedded type to new file 2018-01-17 23:48:47 -08:00
John Lewin
63963c1464 Remove DropMenuWrappedField, disable hard-coded field presets
- Issue MatterHackers/MCCentral#2668
Remove QuickMenuSettings
2018-01-16 16:48:26 -08:00
John Lewin
a34b431f17 Remove PrintingWindow
- Issue MatterHackers/MCCentral#2666
Remove PrintingWindow
2018-01-16 16:39:41 -08:00
John Lewin
42a5e08ac4 Rename SliceSettingsOrganizer -> SettingsOrganizer 2018-01-14 10:37:48 -08:00
John Lewin
045d4b91f9 Fix typo, sync type and file names 2018-01-12 17:18:01 -08:00
John Lewin
2ff53914ea Use consistent naming style 2018-01-10 18:55:43 -08:00
John Lewin
27f75d4403 Eliminate ControlsWidgetBase 2018-01-10 18:55:43 -08:00
John Lewin
ef9407cef7 Encapsulate behaviors into specialized classes 2018-01-10 18:55:42 -08:00
Lars Brubaker
5850b396b2 Made subtract and replace and subtract editors always have a starting selection
Renamed PointMaterialEditor class to SubtractAndReplace
2018-01-10 13:25:09 -08:00
John Lewin
369835d314 Move SerialPortCommunication to MatterControl.Printing project 2017-12-29 15:33:02 -08:00
John Lewin
f1ea9113e8 Configure -> Printer prototype
- Issue MatterHackers/MCCentral#2408
Migrate SliceSettings -> Printer to Printer -> Setup
2017-12-27 17:46:52 -08:00
John Lewin
20ddc1b04b Remove SliceSettingListControl
- Issue MatterHackers/MCCentral#2511
2017-12-27 17:35:22 -08:00
Lars Brubaker
9974e4e901 Put back in the scale control 2017-12-27 16:23:09 -08:00
Lars Brubaker
835460a18a Made mirror work for groups
Removed AMF Export
2017-12-26 17:14:04 -08:00
John Lewin
3dcea0936e Add new OverflowBar type 2017-12-26 09:10:42 -08:00
Matt Moening
1d38fa034c Add List of zero-conf telnet connects to allow auto detection of MCConnect 2017-12-22 11:29:03 -08:00
John Lewin
deeb6772e0 Extract core of SaveAsPage into reusable component, add MoveItemPage 2017-12-21 14:05:45 -08:00
John Lewin
5bbe550539 Change typename to reflect new shared platform role 2017-12-18 17:45:59 -08:00
John Lewin
bbd48bd12c Extract embedded class to new file 2017-12-18 17:21:39 -08:00
John Lewin
614d29fa7c Remove redundant DesktopView/ApplicationView constructs 2017-12-18 10:53:26 -08:00
John Lewin
622607b710 Separate MatterControlApplication to Init vs SystemWindow components
- Reduce to minimum viable SystemWindow
- Isolate initialization code in MatterControlApplication
- Prepare to collapse into discrete initialization stages
2017-12-18 10:53:26 -08:00
John Lewin
cbc2db9797 Long running print task 2017-12-11 22:22:56 -08:00
John Lewin
f401278d25 Long running tasks prototype
- Issue MatterHackers/MCCentral#2393
Finish up and check in long running tasks prototype
2017-12-11 15:42:17 -08:00
LarsBrubaker
e18c98f830 Made the reset - connect - print -cancel buttons butter
Made them all have icons, switch states better and enable disable butter
The all also hold position and are closer to the play stop modle of a music player
2017-12-10 21:11:32 -08:00
LarsBrubaker
a3a611d1e9 make the pause resume button a discrete object 2017-12-10 21:11:32 -08:00
Lars Brubaker
b665025e17 Made do undo work for subtract, support, color, intersect & paint 2017-12-07 13:22:07 -08:00
John Lewin
4d6ed9f913 Add support for switching to plating history items 2017-11-29 14:16:21 -08:00
Lars Brubaker
2adffdc9f5 Fixed layout and colors 2017-11-28 15:32:09 -08:00
Lars Brubaker
cf9b827ec0 Working on new Explore content section for plus tab 2017-11-28 14:38:47 -08:00
Lars Brubaker
65639abc75 Added a replace undo command and used it for ungroup mesh 2017-11-20 11:19:22 -08:00
John Lewin
d629ea8240 Add SvgWidget 2017-11-16 08:16:19 -08:00
John Lewin
79274a1419 Add PlatingHistory container
- Issue MatterHackers/MCCentral#2246
Investigate using a library container for plating history
2017-11-14 14:16:50 -08:00
John Lewin
69de19d4ca Revised Tabs
- Add tab close
- Show new tab on + tab button click
- Revise Close icon - only show circle on hover
- Add micro-thumbnails for sidebar prototype
- Issue MatterHackers/MCCentral#2243
Revise main tabs
- Issue MatterHackers/MCCentral#2242
Can't switch back from GCode2D view as all controls are lost
2017-11-12 23:13:45 -08:00
Lars Brubaker
50f74760ad Make Tumble view control rotate on drag 2017-11-10 07:29:21 -08:00
John Lewin
3944d37ad5 Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers 2017-11-09 18:27:18 -08:00
John Lewin
06e957d7b9 Rename ValueDisplayInfo -> InlineEditControl
- Issue MatterHackers/MCCentral#2201
Consider renaming ValueDisplayInfo to better describe behavior
2017-11-08 23:25:06 -08:00
John Lewin
c1b2aeb7d8 Rename Wizard Window/Page -> Dialog Window/Page 2017-11-08 15:56:37 -08:00
John Lewin
67319b6024 Extract embedded type to new file 2017-11-08 15:35:31 -08:00
John Lewin
c21ff29fb3 Rename file to match type 2017-11-08 15:35:31 -08:00
John Lewin
dafddf710b Rename PrinterTabBase -> PartTabPage 2017-11-07 14:57:58 -08:00
John Lewin
fce36d63e2 Update Nuget packages 2017-11-05 08:04:40 -08:00
John Lewin
9e7ccfe872 Remove unused Creators feature 2017-11-05 07:12:45 -08:00
Lars Brubaker
5638bfa646 Put in loading of OBJ files
Load 64 bit matter slice in debug
Build ray trace thumbnails in 64 bit always
2017-11-03 13:43:55 -07:00
John Lewin
c034437456 Prefer32Bit false 2017-11-03 10:08:45 -07:00
John Lewin
3bdf6a5b92 Reset projects to AnyCPU 2017-11-02 18:01:37 -07:00
John Lewin
3a773fa8e4 Remove unused configs 2017-11-02 16:55:41 -07:00
Lars Brubaker
cc4dc1b954 Switch to any cpu 2017-11-02 15:58:12 -07:00
John Lewin
9dc1d50ab0 Convert SaveAsWindow to WizardPage
- Issue MatterHackers/MCCentral#2153
SaveAs window uses SystemWindow rather than WizardPage
2017-10-31 07:57:24 -07:00