John Lewin
acfedfeea8
Increase SplitterBar contrast
2017-11-27 17:48:03 -08:00
John Lewin
da5600fbb7
Move ViewMode/ViewModeChanged to model, listen and respond in UI
...
- Issue MatterHackers/MCCentral#2290
After slicing the view is switched to 3D GCode but the button...
2017-11-27 17:36:36 -08:00
John Lewin
c87b879be9
Use more opaque background colors on scene overlays
...
- Issue MatterHackers/MCCentral#2308
Overlays have inconsistent readability due to transparency
2017-11-27 16:41:52 -08:00
John Lewin
a3cbe6acbe
Compute opaque theme colors, save before slice, revise icon styling
...
- Change slicing hash generation method/name
- Add ComputeFileSha1 to ApplicationController
- Issue MatterHackers/MCCentral#2307
Same color supplied for both tab and border
- Issue MatterHackers/MCCentral#2304
Have to Save file to make slicing go after change to scene
2017-11-21 11:11:07 -08:00
John Lewin
81a8e05c68
Exit loop on thread abort
2017-11-21 07:05:16 -08:00
John Lewin
d9cb216d82
Save before invoking Print so FileHashCode is computed correctly
...
- Avoid saving to file again during print/slice operations
- Issue MatterHackers/MCCentral#2302
Print recovery regression after recent slicing/printing updates
2017-11-20 16:55:03 -08:00
John Lewin
8ae9e2da6d
Convert GCode menu to new format
...
- Issue MatterHackers/MCCentral#2272
3D layer view uses old menu format
2017-11-20 14:09:33 -08:00
John Lewin
6a2a2ff9cb
Use new Border property
2017-11-17 17:07:35 -08:00
John Lewin
9ae907017c
Slicing operations should pass and use printer reference
...
- IssueMatterHackers/MCCentral#2273
Don't send off bed items to slicing.
2017-11-16 22:10:35 -08:00
John Lewin
29e06c9214
Revise BedMeshGenerator use
2017-11-16 16:34:27 -08:00
Lars Brubaker
ef16087f96
Made objects off bed show as transparent
...
Made build volume render
2017-11-16 16:13:44 -08:00
John Lewin
c3f1dbf801
Fix collapsed, incorrectly sized, menu content
2017-11-15 16:13:59 -08:00
John Lewin
5c4f6f463b
Use passed into file paths
...
- Issue MatterHackers/MCCentral#2256
Investigate 32 failing tests
2017-11-15 12:54:53 -08:00
John Lewin
4e249ed50b
Add IContentStore interface, update EditContext to use and revise naming
2017-11-15 09:26:06 -08:00
John Lewin
6143a58a7b
Simplify naming and make consistent
2017-11-15 09:26:05 -08:00
John Lewin
46188d1eea
Reduce Print/Slice helper method couplings to PrintItemWrapper
2017-11-15 07:41:36 -08:00
John Lewin
6df0dba376
Perform FileSystemFileItem edits and update thumbnails
...
- Move common FileSystemFileItem edit into base WritableContainer
- Issue MatterHackers/MCCentral#2251
Thumbnails not updated after edits
2017-11-14 17:02:25 -08:00
John Lewin
fb84b6a18a
Revise scene content loading
...
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -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
John Lewin
dfebc4dbe0
Tune scroll thumb sizing
2017-11-10 23:04:55 -08:00
John Lewin
f4bd1ab3d5
Track library width across application restarts
...
- Issue MatterHackers/MCCentral#2236
Library panel should maintain its width across application restarts
2017-11-10 16:31:47 -08:00
John Lewin
9cff33b282
Add gutter icon support to MenuItems
...
- Convert checkbox items to simple MenuItems with check icon
- Issue MatterHackers/MCCentral#2235
Add icon support to popup menus
2017-11-10 13:15:44 -08:00
John Lewin
3944d37ad5
Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers
2017-11-09 18:27:18 -08:00
John Lewin
250b7d6551
Changing printers only works correctly via SetActivePrinter
...
- Issue MatterHackers/MCCentral#2199
Delete Printer fails to reload UI to new state
2017-11-08 23:39:35 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
46c1027466
Remove 2 second troubleshooting delay
2017-11-07 13:54:09 -08:00
John Lewin
8d988d8733
Add Reloading overlay
2017-11-07 12:06:43 -08:00
John Lewin
02d1861864
Floating PoupWindow should persist after ReloadAll
...
- Issue MatterHackers/MCCentral#1892
Floating Slice Settings docking window closes on ReloadAll
2017-11-07 11:33:20 -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
Lars Brubaker
dcecdde4a2
user 64 bit if available
...
Short product name support
2017-11-03 10:32:11 -07:00
Lars Brubaker
ef4d25fd47
Improved subtract editor
...
Only showing working operations in release.
Improved intersection editor
2017-11-02 14:19:56 -07:00
John Lewin
f8c784af31
Reuse SectionWidget for Printer Controls, revert bold fonts
2017-10-31 18:04:57 -07:00
John Lewin
0de97fe0bf
Reduce font sizes, remove caps from preset labels
2017-10-31 15:00:48 -07:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -07:00
John Lewin
7979160cf5
Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
...
- Issue MatterHackers/MCCentral#1615
ReloadAdvancedControls should be broken out into ReloadSettings
and ReloadX?
2017-10-30 16:52:41 -07:00
John Lewin
23c4f14b14
Simplify, remove unused and non-functional components
2017-10-30 08:17:54 -07:00
Lars Brubaker
7ed9c7374c
Put invalidate on IObject3D
...
Made insertion group center on bed if not dragging
Put names into mirror buttons
Working on new mirror test
Refactoring
2017-10-25 17:05:57 -07:00
John Lewin
ca07d3fedb
Rename SyncReportType -> ProgressStatus
2017-10-25 01:57:45 -06:00
Lars Brubaker
cddd2cf967
Refactoring
...
Made correct editor come up by default
2017-10-23 14:27:14 -07:00
Lars Brubaker
84657cee8b
Improving subtract editor
...
Refactoring all boolean type opperations
2017-10-23 12:50:03 -07:00
John Lewin
e9ff3537d2
Fix Android reference
2017-10-23 09:36:16 -07:00
John Lewin
3bfa2e3bd3
Use theme font definitions to track usage
2017-10-22 20:13:03 -07:00
John Lewin
06a0684a93
Extract layer slider components to custom control
...
- Much easier to center layer counts to vertical slider
- Fix incorrect layer positions
- Abstract details from main control, expose only minimal complexity
- Issue MatterHackers/MCCentral#2114
Only 3 of 4 layers shown, no change between layers 1 and 2
2017-10-21 20:23:34 -07:00
John Lewin
6ef883f046
Use TextObject.Spacing property
...
- Reduce accessibility of spacingScrollBar
- Ensure scrollbars resize with editor and start with correct bounds
- Issue MatterHackers/MCCentral#2110
TextBuilder Spacing settings do not round trip, are lost on close
2017-10-21 10:48:01 -07:00
John Lewin
9bbf09113d
Ensure ThumbnailGenerator is always shutdown on Close
2017-10-20 06:12:18 -07:00
John Lewin
ac41480e41
Remove ViewControlsBase
2017-10-19 09:04:11 -07:00
John Lewin
f38cd7fc41
Add ShowMessageBox overload without callback requirement
2017-10-18 19:54:06 -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