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
9e21acbaeb
Expose CreatePartTab, guard for null
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
781017999c
Move Selection -> Print from ui to model
2017-11-30 07:03:42 -08:00
John Lewin
bf1bba0792
Remove unused View3DWidget dependency
2017-11-30 06:58:27 -08:00
John Lewin
6f608bbeaa
Move AddToPlate from ui to model
2017-11-30 06:51:06 -08:00
John Lewin
243d5d7ec2
Await ClearPlate call
...
- Issue MatterHackers/MCCentral#2343
Library Selection -> Print frequently fails to place selection on bed
2017-11-30 06:10:46 -08:00
John Lewin
1b69fba4dd
Merge branch 'design_tools' into design_tools
2017-11-29 22:48:10 -08:00
John Lewin
e5163afd4d
Move x64 adornment to Help -> About MatterControl menu item
2017-11-29 21:32:27 -08:00
LarsBrubaker
2c159c4093
Set touchscreen mode when creating interface
2017-11-29 21:16:01 -08:00
John Lewin
a28e92bd27
Restore to prior bed plates
...
- Maintain all ViewMode across ReloadAll
- Move more GCode renderer data to model
2017-11-29 15:22:18 -08:00
John Lewin
4d6ed9f913
Add support for switching to plating history items
2017-11-29 14:16:21 -08:00
John Lewin
a76736e9a6
Disable controls when !EditableScene, add IsEnabled to NamedAction
2017-11-29 13:50:25 -08:00
John Lewin
6be6a91f1f
Make LoadContent conditionally load GCode and mark as !EditableScene
...
- Make Save have no effect if ContentStore is null
2017-11-29 13:48:21 -08:00
John Lewin
a8ce44f7a3
Move EditContext to LoadContent call
2017-11-29 10:22:17 -08:00
John Lewin
cd07b07d87
Use event as described in TODO statement
2017-11-29 10:22:17 -08:00
Lars Brubaker
b8ca2424ea
Added 64 bit indicator
2017-11-28 16:41:29 -08:00
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