Commit graph

152 commits

Author SHA1 Message Date
John Lewin
8a8c898043 Add ContentReloaded to ListView, wait in tests for ContentReloaded 2017-12-07 14:54:41 -08:00
Lars Brubaker
b665025e17 Made do undo work for subtract, support, color, intersect & paint 2017-12-07 13:22:07 -08:00
Lars Brubaker
71979e35e9 Unify to single GetNonCollidingName
Improve it to check for and replace numbers
add new calling method
Make sure Object3D Close does not end up modifying object in processes
Don't try to render meshes with no faces
2017-12-06 16:31:04 -08:00
John Lewin
35cdcb11b1 Convert cached localizations into dynamic calls 2017-12-04 15:07:56 -08:00
John Lewin
96ef163ef3 Localize anytime Title getter is invoked 2017-12-04 15:07:55 -08:00
John Lewin
3ea03cb120 Use the passed in printer reference 2017-11-30 17:53:29 -08:00
John Lewin
4c98e099c7 Remove ApplicationClosed event from ApplicationController 2017-11-30 08:52:01 -08:00
John Lewin
bf1bba0792 Remove unused View3DWidget dependency 2017-11-30 06:58:27 -08:00
John Lewin
a8ce44f7a3 Move EditContext to LoadContent call 2017-11-29 10:22:17 -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
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
5c4f6f463b Use passed into file paths
- Issue MatterHackers/MCCentral#2256
Investigate 32 failing tests
2017-11-15 12:54:53 -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
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
dfebc4dbe0 Tune scroll thumb sizing 2017-11-10 23:04:55 -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
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
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
9bbf09113d Ensure ThumbnailGenerator is always shutdown on Close 2017-10-20 06:12:18 -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
John Lewin
8ff0db18cd Remove specialized PrinterSetup helpers from WizardWindow 2017-10-18 14:59:39 -07:00
John Lewin
81c74f9187 Remove CloudServices indirection through ApplicationController 2017-10-17 23:39:24 -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
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
Lars Brubaker
68753d08bd Can set support material 2017-10-13 15:16:14 -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
c1aed47756 Hook up error message 2017-10-10 16:40:59 -07:00
Lars Brubaker
76497d1d45 Moving name stuff back to MatterControl 2017-10-10 09:58:20 -07:00
John Lewin
dd60e0320e Only shutdown ThumbGenerator thread on exit, release to exit gracefully 2017-10-09 08:00:07 -07:00
John Lewin
0928efb729 Fix typo, account for HistoryContainer name change 2017-10-09 07:55:09 -07:00
John Lewin
ae06c92bce Fix DragTo3DViewAddsItem test 2017-10-05 22:36:45 -07:00