John Lewin
8e1e4af595
Extract embedded types to new files
2017-09-28 11:30:20 -07:00
John Lewin
7c56aeb483
Implement 'Create Folder' in all containers, loop over all items
...
- Rename NewFolderItem -> CreateFolderItem
- Disable FileSystemContainer -> Remove delete behavior
- FileSystemContainer -> Remove now *only* opens shell window
2017-09-28 11:22:45 -07:00
John Lewin
7e2a629e08
Named item for 'Create Folder'
2017-09-27 18:22:43 -07:00
John Lewin
ec7a0a8178
Remove non-applicable ListViewItem.Text property
2017-09-27 12:50:54 -07:00
John Lewin
0f703b1f3d
Remove redundant progress controls in classic RowListViews
2017-09-26 21:19:24 -07:00
John Lewin
3cba62e3c2
Remove ModifyChildren from scene
2017-09-26 13:20:30 -07:00
John Lewin
d1f9c04613
Use specialized type for IObject3D.Children
2017-09-26 13:19:53 -07:00
John Lewin
9a33e085b4
Fix null reference error on AMF export
2017-09-25 17:56:59 -07:00
John Lewin
5031209e1d
Reset cell position on clear
2017-09-25 17:56:59 -07:00
John Lewin
28e49865b3
Use theme color
2017-09-25 14:01:17 -07:00
John Lewin
5a856f6d8f
Fix button position/size - use consistent type for icon actions
2017-09-25 13:48:30 -07:00
John Lewin
c9e37d1db5
Fix CloseShouldNotStopSDPrint test
2017-09-23 09:19:32 -07:00
Lars Brubaker
ac634aad6e
Do the right translation (compile and continue error)
2017-09-22 18:16:04 -07:00
Lars Brubaker
1d4a57dbc4
Fixed part drag color and scale
2017-09-22 17:53:25 -07:00
John Lewin
f14edc9d41
Copy source transform on copy
2017-09-22 17:30:31 -07:00
John Lewin
a22d87eb6c
Use ActivePrinter reference to resolve active PrintItemWrapper
2017-09-21 10:18:34 -07:00
John Lewin
ebce381154
Collapse group on drag/insert completion
2017-09-20 22:09:27 -07:00
Lars Brubaker
09334ac6d6
More name changes
2017-09-20 18:55:03 -07:00
Lars Brubaker
d8c025ed9d
Did some name rebranding (made it easier)
2017-09-20 15:29:09 -07:00
John Lewin
74c561f656
Rewrite library/view3D DragDrop for multi-select and clarity
2017-09-19 20:01:22 -07:00
John Lewin
ceecb7d5a6
Add InsertGroup type to manage adding multiple items to the scene
2017-09-19 20:00:10 -07:00
John Lewin
76e7af0436
Eliminate PrinterConnection.Instance
2017-09-17 21:08:16 -07:00
John Lewin
0073500f8e
Remove redundant implementation
2017-09-17 13:31:32 -07:00
John Lewin
b21fafb0be
ListView/library widget should not have coupling to specific printer
...
- Containers might need to reload on printer change but not listview
2017-09-17 13:31:32 -07:00
John Lewin
d258b60bb1
Extract embedded types to new file
2017-09-17 13:31:32 -07:00
John Lewin
af38676244
Make View3DWidget.Scene private
2017-09-16 01:19:07 -07:00
John Lewin
55ac2571fa
Remove static ActivePrintItem
2017-09-15 18:45:21 -07:00
John Lewin
2d43d41718
Enforce minimum size for IconListView
2017-09-13 11:32:29 -07:00
Lars Brubaker
0a54cd266b
Wrote test for Hotend drop down
...
Theme the folders check box
Make sure we reset the macros when we start them (made clear by unload -> cancel -> unload)
Made fan controls more consistent with actual data model of printer
improved edit number display to be more consistent with 3d number edits
2017-09-07 16:24:31 -07:00
Lars Brubaker
b39666634a
More making printerConnection passed to classes.
...
Made the speeds for movement controls be extensions methods on PrinterSettings
TODO: Why on ExportPrintItemPage was that if the leveling turned on or off we would show the check box by rebuilding that window.
2017-09-05 10:33:46 -07:00
Lars Brubaker
1f58e6c987
More making printerConnection passed to classes.
2017-09-03 15:51:14 -07:00
Lars Brubaker
3504c57c77
Keep show folders open if opened
2017-09-01 17:42:11 -07:00
Lars Brubaker
02a9baf464
Move the folders back into main view
...
Got lots more tests passing
2017-08-29 18:14:42 -07:00
Lars Brubaker
6ecbb6e4b3
Make un-pin keep the current window open
...
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -07:00
John Lewin
98238aad40
Move HeaderText from constructor parameter to WizardPage property
...
- Improves readability, allows side-by-side with Window title
- Slight increase in overhead due to reconstruction of internal printer
2017-08-24 00:16:31 -07:00
John Lewin
65135f93a2
Require WizardPage actions to be registered with AddPageAction
...
- Add HorizontalSpacer and Cancel buttons to all windows
2017-08-23 17:27:30 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
c27b6ec62d
Convert RenameItemWindow to WizardPage
2017-08-23 15:49:43 -07:00
John Lewin
2f8539c9c8
Fix exception on reflow due to control accumulation
2017-08-22 22:19:53 -07:00
John Lewin
1e8d451dc4
Reflow library on bounds changed
2017-08-22 18:42:34 -07:00
John Lewin
3a9833697d
Platform providers
...
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -07:00
John Lewin
7737f5cc19
Change naming of gcode/x3g exports
2017-08-19 09:50:08 -07:00
John Lewin
70a8540e55
Use icons on export page
2017-08-18 18:13:15 -07:00
John Lewin
eac61f0217
Fix container load exceptions due to missing Add/Create Folder buttons
2017-08-15 20:24:07 -07:00
John Lewin
37a24826f9
Execute container reloads on UIThread
...
- Issue MatterHackers/MCCentral#1836
Index out of range exception on startup
2017-08-15 20:22:00 -07:00
John Lewin
12b6ea2bcc
Evaluate library view without bottom toolbar
2017-08-14 11:59:56 -07:00
John Lewin
8cfffa3f21
Rename cube asset
2017-08-14 11:56:30 -07:00
John Lewin
3b1bb05858
Tune toolbar/button styles, extract toolbar padding to theme
2017-08-14 11:53:45 -07:00
John Lewin
9915817e16
Remove centerText parameters
2017-08-13 14:17:34 -07:00