Lars Brubaker
4bb93fcc19
changed CommunicationStateChanged to EventHandler
2018-11-09 13:19:29 -08:00
John Lewin
f83fadd06b
Convert to standard events with line arg
2018-11-09 11:58:34 -08:00
John Lewin
e296a862d9
Hold ParentContainer in ContainerTreeNode
2018-11-07 18:03:45 -08:00
John Lewin
b0520aa6fc
Ensure treeview is built on initial load as well as ReloadAll
...
- Issue MatterHackers/MCCentral#4518
reload all while in history folder moves away from
2018-11-07 18:03:45 -08:00
John Lewin
9472a8ebc3
Call container.SetThumbnail after meshContentProvider thumnbail gen
...
- Issue MatterHackers/MCCentral#4502
MCWS not updated after local thumbnail regeneration
2018-11-05 17:35:25 -08:00
John Lewin
47e6ca535e
Guard against early exit on container exceptions
2018-11-05 17:35:25 -08:00
John Lewin
7da9a9d905
Guard for null
...
- Issue MatterHackers/MCCentral#4500
Right click in SaveAs dialog crashes application with null reference
exception
2018-11-05 17:35:25 -08:00
John Lewin
2f1724ce89
Remove conditional Markdig on Android, use Markdig NuGet
2018-11-03 20:44:18 -07:00
John Lewin
7212f11871
Rename theme.ActiveTabColor to theme.BackgroundColor
...
- Issue MatterHackers/MCCentral#4491
2018-11-03 09:51:25 -07:00
John Lewin
8d4974dc32
Move theme.Colors.PrimaryTextColor into theme, remove unneeded types
...
- Issue MatterHackers/MCCentral#4490
2018-11-03 09:13:07 -07:00
John Lewin
c279f8a511
Fix typo
...
- Issue MatterHackers/MCCentral#4485
Consider renaming recently added config setting with typo in name
2018-11-03 08:45:17 -07:00
John Lewin
05966c7e56
Wait for async printer load before copying part bed plate
...
- Issue MatterHackers/MCCentral#4478
When we open a printer from the select menu after clicking print
on a design tab, we don't get the part on the bed
2018-11-03 00:21:33 -07:00
John Lewin
9e8f6fac5a
Make LibraryView double click action conditional to context
...
- Issue MatterHackers/MCCentral#4484
Double click should conditionally open part preview or add to plate
2018-11-02 22:02:05 -07:00
John Lewin
ee89c897af
Restore previous icon spacing
2018-11-02 20:00:47 -07:00
John Lewin
f31f3ab0a5
Extract simple vertical icon view to base type from IconListView
...
- Use on favorites bar in place of IconListView
2018-11-02 20:00:46 -07:00
John Lewin
b61511da81
Simplify
2018-11-02 07:33:44 -07:00
John Lewin
da320e739e
Change listview item double click to show part view
...
- Issue MatterHackers/MCCentral#4464
Library -> Part -> DoubleClick should fire Open behavior
2018-11-01 17:04:13 -07:00
John Lewin
35e7e24fda
Open constructed tab after creation
...
- Issue MatterHackers/MCCentral#4460
Library -> MCX -> Edit should switch to constructed tab
2018-11-01 17:02:12 -07:00
John Lewin
14967368a4
Replace RunOnIdle use with alternative for startup initialization
...
- Issue MatterHackers/MCCentral#4438
RunOnIdle should not be used to queue work post application load
2018-11-01 09:36:58 -07:00
John Lewin
6f896beed2
Add toolbar to hardware page to fix layout quirks due to splitter
...
- Issue MatterHackers/MCCentral#4449
2018-10-31 17:35:20 -07:00
John Lewin
3aa10f77dc
Reduce scope
2018-10-31 17:16:52 -07:00
John Lewin
a59970e371
Be rather than have FlowlayoutWidget
2018-10-31 17:15:43 -07:00
John Lewin
a2cd257293
Rename PartPreviewWidget -> MainViewWidget
...
- Consolidate AppView:MainView
2018-10-30 16:58:29 -07:00
Lars Brubaker
e49397b0b5
Made a Loading... overlay when changing printers
...
Took out the filament selection in leveling
Made our load and unload scripts work correctly with repetier firmware
issue: MatterHackers/MCCentral#4315
Need Loading overlay when adding or switching to a printer
2018-10-30 13:40:37 -07:00
Lars Brubaker
5abe0d4b13
getting right click working in library view rows
...
issue: MatterHackers/MCCentral#4418
Set selectable false for Icon view rows to fix right click
2018-10-30 09:47:58 -07:00
John Lewin
1b14b136df
Consolidate library extension methods classes
2018-10-29 18:16:09 -07:00
John Lewin
1801d9eb56
Switch to existing printer on double click
...
- Issue MatterHackers/MCCentral#4325
Double clicking the printer you currently have open in the hardware
tab should bring it to the front
2018-10-29 18:16:09 -07:00
John Lewin
ceda78872b
Hold printer rather than PrinterSettings reference
2018-10-29 18:16:09 -07:00
John Lewin
954b8a03e3
Add BabyStepStream to gcode export
2018-10-29 18:16:09 -07:00
Lars Brubaker
1c7366ef1c
Added Open to the 3D view tool bar
2018-10-29 17:36:01 -07:00
John Lewin
544f389946
Switch to printer rather that PrinterSettings dependency
...
- MatterHackers/MCCentral#4299
Leveling data ignored by running MatterControl instance
2018-10-28 12:08:06 -07:00
John Lewin
27fb7557f6
Disable RunningTaskRow expansion if lacking RichProgressWidget
...
- Issue MatterHackers/MCCentral#4411
2018-10-26 22:19:57 -07:00
John Lewin
243adb9964
Remove InteractiveScene from TreeView
2018-10-26 16:56:40 -07:00
John Lewin
c69815cc05
Make operation icons scene aware
...
- Issue MatterHackers/MCCentral#4391
Operation icons should be theme aware
2018-10-26 09:29:22 -07:00
John Lewin
47c42c44c8
Show tree view of the scene rather than selected part
...
- Issue MatterHackers/MCCentral#4387
2018-10-26 09:04:31 -07:00
John Lewin
b6dcc983a0
Add resizable favorites bar
...
- Issue MatterHackers/MCCentral#4362
2018-10-25 17:38:58 -07:00
Lars Brubaker
f002fb18f7
Fixing the flow layout of the library
...
Set the bender the same for all thumbnails
2018-10-25 16:25:55 -07:00
John Lewin
55155f647c
Library treeview should always be rooted to RootLibraryContainer
...
- Issue MatterHackers/MCCentral#4346
Empty Library treeview
2018-10-25 08:37:04 -07:00
John Lewin
f303f5fc5c
Consolidate Part/Bed history into one container
...
- Part history will only appear if it has files for compatibility
- Issue MatterHackers/MCCentral#4365
2018-10-25 08:35:18 -07:00
John Lewin
2e92709297
Ensure printer name changes are applied and observed in view
...
- Issue MatterHackers/MCCentral#4320
Investigate PrinterSelector/ProfileManager(Name) concerns
2018-10-25 07:35:49 -07:00
John Lewin
cddea969a1
Revise naming to depict behavior
2018-10-24 21:20:56 -07:00
John Lewin
77474813dc
Add context menu to library listview
2018-10-24 21:19:06 -07:00
John Lewin
129507f26a
Rename method
2018-10-24 21:13:10 -07:00
John Lewin
5996e7a996
Filter context menu to item actions only
...
- Issue MatterHackers/MCCentral#4333
Right click on list view items should not show container actions
2018-10-24 21:10:39 -07:00
John Lewin
2cff274e75
Use correct pattern to disallow actions on containers
...
- Issue MatterHackers/MCCentral#4331
"Add to Bed" appears on folders
2018-10-24 07:59:49 -07:00
John Lewin
aaf0216f73
Add icon to Open button
...
- Issue MatterHackers/MCCentral#4319
Open button should become IconButton and be duplicated on toolbar
2018-10-23 14:51:32 -07:00
John Lewin
36948fe955
Remove RunOnIdle in InventoryTreeView constructor
2018-10-23 14:51:31 -07:00
John Lewin
9dfbd1cd77
Resize meshContentProvider result if required, fix SetUnsized bug
...
- Issue MatterHackers/MCCentral#4347
Fix thumbnail centering for missing item
2018-10-22 17:47:09 -07:00
John Lewin
67d582ad16
Fix popup anchoring
...
- Issue MatterHackers/MCCentral#4321
Incorrect popup location
2018-10-22 14:28:09 -07:00
John Lewin
cb5a86e2a3
Revise blink tab on Add to Bed
2018-10-22 14:28:09 -07:00