Commit graph

499 commits

Author SHA1 Message Date
Lars Brubaker
86966e0e24 Align tool is working 2017-08-17 15:21:29 -07:00
John Lewin
0056364992 Tune plane/grid dimensions 2017-08-17 11:26:13 -07:00
John Lewin
4ab65e81c9 Correctly determine editing mode 2017-08-17 11:18:11 -07:00
John Lewin
6659ebce36 Add support for switching editing modes 2017-08-17 11:02:30 -07:00
John Lewin
e517f8667e Remove partial keyword 2017-08-17 11:02:29 -07:00
John Lewin
7e7f4d1a2c Add 'Create Part' support 2017-08-17 11:02:29 -07:00
John Lewin
ef7fbb1c4a Remove non-applicable WindowMode.Embeded state 2017-08-17 11:02:29 -07:00
John Lewin
ddfbbc5f8f Move menu actions closer to related control 2017-08-17 11:02:29 -07:00
John Lewin
664348fd3e Move more View3DWidget/MeshViewer objects to model 2017-08-17 11:00:01 -07:00
Lars Brubaker
06a73160af Put in a start at the align control
Work on enable disable of actions
2017-08-16 18:22:40 -07:00
Lars Brubaker
9089f74263 Group command does boolean 2017-08-16 15:36:54 -07:00
John Lewin
d7010c8c56 Remove unused ViewGCodeBasic parameters, reduce static refs 2017-08-16 07:41:15 -07:00
John Lewin
5e0b016e89 Simplify property name 2017-08-16 05:55:23 -07:00
John Lewin
b781751331 Consolidate bed state into model
- Always fire OnActivePrinterChange - move filtering for IsLoading lower
2017-08-16 05:53:26 -07:00
John Lewin
7bd9114a38 Restore seemingly working mirror controls
- Issue MatterHackers/MCCentral#1771
Selection -> Mirror
2017-08-15 20:09:31 -07:00
Lars Brubaker
a68f48fb9a Working on - align put back in lay flat 2017-08-15 16:57:03 -07:00
John Lewin
592ab6d1ab Render printer mesh 2017-08-15 11:53:47 -07:00
John Lewin
f0e1538354 Use shift key to lock axis on drag/move 2017-08-15 11:05:32 -07:00
Lars Brubaker
9f14121268 Get the extrusion colors to match material colors 2017-08-15 09:35:55 -07:00
John Lewin
580312f05d Move Undo operations to ViewControls3D 2017-08-14 12:38:50 -07:00
John Lewin
8cfffa3f21 Rename cube asset 2017-08-14 11:56:30 -07:00
John Lewin
3b1bb05858 Tune toolbar/button styles, extract toolbar padding to theme 2017-08-14 11:53:45 -07:00
John Lewin
841d975797 Ensure all PrinterActionsBar children are VAnchor.Center 2017-08-14 11:06:23 -07:00
John Lewin
3446bc00e9 Move InteractiveScene ownership from MeshViewer to PrinterConfig model 2017-08-14 10:47:59 -07:00
John Lewin
85518a3954 Revise GetThemedEditButton for reuse, rewrite to adjust alpha vs hsl
- Rename GetThemedEditButton to GenerateIconButton
- Extract hard-coded icon to callers and add ImageBuffer parameter
- Prevent washed out whites in mixed color images by adjusting alpha
- Reuse new GenerateIconButton helper for Undo/Redo buttons
2017-08-14 05:49:22 -07:00
John Lewin
7baeaa9cc5 Fix MirrorControl button padding 2017-08-13 16:30:57 -07:00
John Lewin
0958e09e66 Revise button styling and icon sizing 2017-08-13 14:21:28 -07:00
John Lewin
9915817e16 Remove centerText parameters 2017-08-13 14:17:34 -07:00
John Lewin
afc53dbfdb Remove problematic save/as SplitButton, move save actions to Bed menu 2017-08-13 13:55:17 -07:00
John Lewin
938feea064 Revise 'Bed' popup location 2017-08-12 00:40:03 -07:00
John Lewin
bca32a9031 Use new menu helper 2017-08-12 00:23:41 -07:00
John Lewin
fbc3436c03 Extract NamedAction menu creation to reusable theme helper 2017-08-12 00:23:26 -07:00
John Lewin
e6d2f863f1 Revise export interface to receive IEnumerable<ILibraryItem> 2017-08-11 23:25:39 -07:00
John Lewin
c090aef2ef Extract Stl/Amf exports to new IExportPlugin interface 2017-08-11 23:25:37 -07:00
Lars Brubaker
8754535b7b took out rotation circle 2017-08-11 09:33:33 -07:00
Lars Brubaker
07897ad203 Cleaned up the selection lines. 2017-08-10 18:06:03 -07:00
Lars Brubaker
5820c5e088 Improving material control. 2017-08-10 12:55:24 -07:00
John Lewin
420a8abe18 Remove all Part Export -> PrintItemWrapper dependencies 2017-08-09 14:40:48 -07:00
John Lewin
92741a31a1 Move progress reporting to InteractionLayer 2017-08-09 11:48:57 -07:00
John Lewin
7701b320c6 Restore export button, convert export window to WizardPage
- Remove slice_and_export commandline options for queue items
2017-08-08 20:05:13 -07:00
Lars Brubaker
7c5f5a2775 Brought in the changes to set temp before leveling. 2017-08-08 17:49:26 -07:00
Lars Brubaker
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
fa20c7c38d Revise spacing for plus tab buttons, move Materials link to plus tab 2017-08-07 11:47:54 -07:00
John Lewin
5b2feca703 Use theme button spacing, extract button separator to helper method 2017-08-07 11:47:54 -07:00
John Lewin
c5dec653c4 Remove anonymous block 2017-08-07 11:47:54 -07:00
John Lewin
2c2c85b59f Rename control to match behavior 2017-08-07 11:47:54 -07:00
John Lewin
eb742d1253 Remove excess container 2017-08-07 11:47:54 -07:00
John Lewin
b4a85122a5 Extract button spacing to ThemeConfig for reuse 2017-08-07 11:47:54 -07:00
John Lewin
d955a152dc Revise button spacing 2017-08-07 11:47:54 -07:00
John Lewin
0e1df32143 Use caller specified margin 2017-08-07 11:47:54 -07:00