John Lewin
4a03fdb7ed
Use existing button factory
2017-08-03 19:00:38 -07:00
John Lewin
978b9225a2
Use existing button factory
2017-08-03 19:00:38 -07:00
John Lewin
4abea0ab0c
Extract button factory options to new class
2017-08-03 19:00:37 -07:00
Lars Brubaker
28668ca3da
Making printer connection have lest instance data
2017-08-03 15:24:41 -07:00
Lars Brubaker
4ad41f1c70
Better selection rendering
2017-08-03 11:59:27 -07:00
John Lewin
b4c60871ad
Revise 'Solid' button view construction
2017-08-03 07:19:27 -07:00
John Lewin
7a5493cde8
Fix thumbnail rendering/scaling bugs
2017-08-02 14:37:35 -07:00
John Lewin
72e262f0f7
Extract ColorSwatchSelector to new file
2017-08-01 21:22:58 -07:00
John Lewin
d7efa2c1bc
Rename editor to match behavior
2017-08-01 21:22:58 -07:00
John Lewin
5c2f8654d4
Consolidate .textImageButtonFactory refs into .ButtonFactory member
2017-08-01 21:22:58 -07:00
John Lewin
d6a97052bf
Make standard button factory member names more generic
2017-08-01 21:18:00 -07:00
Lars Brubaker
e54de77a1d
Making a material visualizer
2017-08-01 17:38:07 -07:00
Lars Brubaker
94f677c284
Change to solid when button clicked
2017-08-01 14:51:35 -07:00
Lars Brubaker
a551c259b2
Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
2017-08-01 11:51:38 -07:00
Lars Brubaker
7bd46801c0
Made thumbnail renderer able to use color data
2017-08-01 11:51:25 -07:00
John Lewin
2aeddb1143
Fix typo
2017-08-01 08:03:16 -07:00
John Lewin
82bc45b919
Consolidate single use class into method body
...
- Construct view widget via same factory as siblings - ensure same style
2017-08-01 08:03:15 -07:00
John Lewin
1322f2591e
Make button casing consistent with siblings
2017-08-01 08:03:15 -07:00
John Lewin
ad9a445587
Add support for ListView filtering & property for container IsReadOnly
...
- Filter SaveAs dialog to writable containers only
2017-07-31 22:16:15 -07:00
John Lewin
dcd2c3b0b9
Wildcard map Object3D editors onto all types
2017-07-31 17:02:52 -07:00
Lars Brubaker
0f9380a897
Preserving correct colors while traversing an IObject3D tree
2017-07-31 14:20:58 -07:00
John Lewin
0cd2ffd093
Restore the previous bedplate on load
2017-07-31 10:51:56 -07:00
Lars Brubaker
318c14c5f9
Set solid color when clicked
...
put in gray colors
2017-07-28 17:02:39 -07:00
Lars Brubaker
9cb56d672f
Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
2017-07-28 15:41:21 -07:00
Lars Brubaker
a6cf0b379a
New position and size in guiwidget
2017-07-28 15:39:35 -07:00
John Lewin
c8c2ca5aa8
Move import printer to plus tab
2017-07-28 14:07:11 -07:00
Lars Brubaker
3d02e359aa
Put in a first pass at a color selector.
2017-07-28 11:59:10 -07:00
John Lewin
1a0d4b1efc
Move EEProm into overflow menu
2017-07-28 08:57:33 -07:00
John Lewin
9d810dc8b1
Switch popup menu to use menu items and adjust styling
...
- Use NamedAction[] and menuitems rather than buttons
- Switch to standard white menu background
- Add simple separator bar hack
2017-07-28 08:19:22 -07:00
John Lewin
787624a9ae
Refine library views for focused tasks
...
- Sidebar should focus on usable scene content
- Container browser should allow changing context of sidebar content
- Filter containers from library sidebar
- Replace breadcrumb bar with new container dropdown
- Add filtering to listview for containers/items
- Add container browser for container bar popup
- Filter library items from container browser
- Filter library items from SaveAs selector window
2017-07-28 06:33:41 -07:00
John Lewin
83a4bcf1b7
Create '+' tab for main content view
...
- Make RenameItemWindow more generic, reuse for Rename Printer
- Move Delete Printer to printer overflow menu
- Move Rename Printer to printer overflow menu
- Remove PrinterSelector from printer overflow menu
- Remove Add New Printer action from PrinterSelector
- Remove pencil icon/edit printer behavior from PrinterSelector
2017-07-27 14:32:21 -07:00
John Lewin
bbe5ab375f
Remove unused FileHasChanged features of PrintItemWrapper
2017-07-27 14:32:20 -07:00
Lars Brubaker
5c9f6b5c3e
MatterCad tools working much better.
2017-07-21 15:48:52 -07:00
Lars Brubaker
ce3c69e825
Improving slice meta data
2017-07-20 12:44:55 -07:00
John Lewin
dd519cde8c
Convert PluginFinder to static class with generic methods
2017-07-20 01:00:47 -07:00
John Lewin
e429f168e2
Correctly position bed in z
2017-07-19 16:25:26 -07:00
Lars Brubaker
90e7ba1578
Take weak reference out of Polygon Face.
2017-07-19 14:24:38 -07:00
Lars Brubaker
95f7c3498b
Took out FaceEdgeTextrueData and WeakTable
2017-07-19 12:10:05 -07:00
Lars Brubaker
1f0acc0411
Moving to a dynamic Vertex data type
2017-07-19 12:10:05 -07:00
John Lewin
1acc55bbc8
Force invalidate after load
2017-07-19 07:53:05 -07:00
John Lewin
64c93d943d
Show progress state string during draw
2017-07-19 07:33:26 -07:00
John Lewin
4c40c3a5c9
Update to IVertex
2017-07-18 20:51:44 -07:00
John Lewin
4ff6c5cbb8
Convert from ReportProgressRatio to Action<T>
2017-07-18 20:51:44 -07:00
Lars Brubaker
c989cb8630
Fixing multi material processing
2017-07-17 16:41:04 -07:00
John Lewin
4eb8ebe254
Revise ReportProgressRatio implementation
2017-07-14 13:55:02 -07:00
John Lewin
ddf50c061a
Workaround to ungroup .mcx files
2017-07-14 10:27:49 -07:00
John Lewin
f5fac75c89
Invalidate View3DWidget on progress change
2017-07-14 10:27:49 -07:00
John Lewin
1e1cf68070
Guard for null reference
2017-07-14 10:27:49 -07:00
John Lewin
5ef94eb275
Restore View3D progressbars for loading drag items
2017-07-12 23:01:51 -07:00
John Lewin
ddedffe2a0
Update draw event names
2017-07-12 22:34:03 -07:00