John Lewin
f4fdb2c20f
Extract IObject3D editor code from View3DWidget
2017-10-18 18:21:48 -07:00
Lars Brubaker
4a35ddab60
Put in intersection and paint material
2017-10-18 18:04:11 -07:00
Lars Brubaker
9ca67da2d6
Added intersection
2017-10-18 18:04:11 -07:00
John Lewin
8d0cb50b0f
Collapse General Editor into SelectedObjectPanel
...
- Issue MatterHackers/MCCentral#2101
Collapse General Editor into SelectedObjectPanel
2017-10-18 15:02:11 -07:00
John Lewin
8ff0db18cd
Remove specialized PrinterSetup helpers from WizardWindow
2017-10-18 14:59:39 -07:00
Lars Brubaker
4d36657766
Made difference use visible meshes
2017-10-18 12:09:33 -07:00
Lars Brubaker
cfe0edd1ef
VisibleMeshes returns IObject3D now (fixing)
2017-10-18 11:56:37 -07:00
Lars Brubaker
d59799282b
Filter visible objects
...
set holes to invisible after applying to boolean
2017-10-17 18:09:35 -07:00
Lars Brubaker
90d3d0581e
using new WorldMatrix method
2017-10-17 17:32:40 -07:00
Lars Brubaker
f96a99a3b0
difference operator is working some
2017-10-17 14:46:24 -07:00
John Lewin
5e117eba23
Simplify ViewGCodeBasic
2017-10-17 13:37:04 -07:00
John Lewin
9edde00fcf
Clear bed should invalidate GCode render data
...
- Disable 'File Not Found' messages on empty LoadedGCode
- Issue MatterHackers/MCCentral#2088
Clear bed should invalidate GCode render data
2017-10-17 12:55:58 -07:00
John Lewin
d277290497
Convert RenamePage into reusable InputBoxPage, use for Create Folder
...
- Allow WizardPage objects to control window Width & MinimumSize
- Issue MatterHackers/MCCentral#2086
Invalid button styling - custom window type rather than WizardPage
2017-10-17 12:37:39 -07:00
Lars Brubaker
b427b14272
Working on new Difference action
...
Modify 3DView tree on UiThread
2017-10-17 09:41:24 -07:00
John Lewin
37ad57cacb
Event listener should always be registered for printers
...
- Was conditional on initial SyncToPrint value and not wired up
after SyncToPrint changes
2017-10-16 17:49:45 -07:00
John Lewin
dbf0c46ffd
Remove PrintActivePartIfPossible, wire up callers to PrintPart
2017-10-16 17:28:18 -07:00
John Lewin
fe6e93acef
Revise slicing to run as async tasks
...
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
John Lewin
306a0320fe
Consolidate PrinterActionsRow into PrinterActionsBar
2017-10-16 16:32:25 -07:00
John Lewin
f213c6aede
SliceSettingsOverflowMenu should be rather than have the menu
2017-10-15 16:24:39 -07:00
John Lewin
773354766a
Sync up variable names with type changes
2017-10-15 15:50:48 -07:00
John Lewin
f5f32fb53e
Rename OverflowDropdown -> OverflowMenu
2017-10-15 15:40:31 -07:00
John Lewin
4b3246f408
Simplify, extract menu behaviors from OverflowDropdown for reuse
2017-10-15 15:36:42 -07:00
John Lewin
31661a8b98
Missing theme settings for Touchscreen icons
2017-10-15 01:24:33 -07:00
John Lewin
1a6fd07567
Improve positioning/sizing in brand menu, fix overflow icon, use theme
2017-10-15 01:12:14 -07:00
John Lewin
1e8190eaa6
Make ButtonFactory helper proxies private, accessible through .Options
2017-10-15 00:22:47 -07:00
John Lewin
1fa6fac6af
Make icon themed - original task driving theme revisions
2017-10-14 23:33:16 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
John Lewin
dc4aa1d03a
Add IconTab for new tab button
2017-10-14 21:31:29 -07:00
John Lewin
a50469647d
Reuse frustum
2017-10-13 18:41:37 -07:00
John Lewin
b4146386b4
Render total bounding box for complex selections
2017-10-13 18:41:37 -07:00
John Lewin
28f1bdd5d8
Remove ContentResult - CreateItem should return Object3D
2017-10-13 18:41:37 -07:00
Lars Brubaker
ff03d59026
Converted back to Selection
2017-10-13 15:00:08 -07:00
Lars Brubaker
d3768a268f
Making support be an object 3D wrapper
...
Making the selection always be a group
2017-10-13 13:32:52 -07:00
Lars Brubaker
c5029b880e
Improved lay flat
...
Removing hole and support buttons
2017-10-13 13:32:52 -07:00
Lars Brubaker
da5a9279df
Refactoring PathStorage -> VertexStorage
2017-10-10 15:42:33 -07:00
John Lewin
601228b7fc
Remove unused OpenMode enum
2017-10-06 12:30:48 -07:00
John Lewin
44d76754b4
Revert confusing variable name
2017-10-06 12:23:49 -07:00
John Lewin
ae06c92bce
Fix DragTo3DViewAddsItem test
2017-10-05 22:36:45 -07:00
Lars Brubaker
c45d5ac5a6
Made the align object delete correctly.
2017-10-04 16:07:04 -07:00
John Lewin
c273746a0d
Remove redundant setters of default value
...
- Issue MatterHackers/MCCentral#2025
Review IObject3D.ItemType and remove if possible
2017-10-02 11:28:41 -07:00
John Lewin
56609532c9
Fix button sizing, use new IconButton type
2017-09-30 10:40:09 -07:00
John Lewin
a3374a4104
Remove unused UndoBuffer reference
2017-09-30 10:40:08 -07:00
John Lewin
b40ce9b21e
Use oem favicon on printer tab
...
- Issue MatterHackers/MCCentral#2016
Remove hard-coded oem tab images
2017-09-29 23:58:40 -07:00
John Lewin
90afe0f161
Prevent progress bars for closing when inner tasks hit 100%
2017-09-29 21:32:17 -07:00
John Lewin
5d8bb7ac41
Initial support for part editing
...
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-09-29 21:31:42 -07:00
John Lewin
f5301220ea
Rename members to reflect behavior
2017-09-29 12:53:33 -07:00
John Lewin
a53f0bfe8d
Remove unused parameter and variables (x/y start and allMeshBounds)
2017-09-29 12:23:17 -07:00
John Lewin
7726b5eada
Remove dead code
2017-09-29 11:56:01 -07:00
John Lewin
b6a2654899
Renamed member to reflect behavior
2017-09-28 16:15:20 -07:00
John Lewin
f42006c537
Restore progress bars on DragDrop
2017-09-28 16:05:54 -07:00