Lars Brubaker
3d9781d7c6
Changing close to not take any params
...
changing CloseEventArgs to EventArgs
2018-08-23 16:44:32 -07:00
John Lewin
9bf4e367e7
Consider UndoBuffer state on load
...
- Issue MatterHackers/MCCentral#4023
Undo history is lost on ReloadAll
2018-08-21 12:29:09 -07:00
John Lewin
a370e57ef2
Revise menu actions for reuse
2018-08-08 08:46:27 -07:00
John Lewin
c1475cb020
Add identifier to menu actions
2018-08-08 08:46:27 -07:00
John Lewin
fab549b587
Use specialized type for menu separators
2018-08-08 08:46:27 -07:00
John Lewin
9014c6021a
Load GCodeStream from LibraryItem, process and export
...
- Issue MatterHackers/MCCentral#3835
Export option not available for gcode files
2018-07-19 17:54:46 -07:00
John Lewin
f3b5ada82e
Update translations
2018-07-13 09:02:22 -07:00
John Lewin
31a6bdc36e
Revise help, rename type to match behavior
2018-07-05 11:04:30 -07:00
John Lewin
8cf209f2f1
Remove indirection, redundancy
2018-06-25 08:39:57 -07:00
John Lewin
1707f95a52
Add Garbage Collector helper in debug to aid in memory troubleshooting
2018-06-22 16:51:43 -07:00
John Lewin
9e19faf7f8
Clean up references holding IObject3Ds in memory
...
- Modify ClearPlate to perform cleanup duties while investigating
- Issue MatterHackers/MCCentral#3602
Significantly more memory used than expected
2018-06-22 00:10:27 -07:00
LarsBrubaker
ec28305b56
Improving suspend and resume rebuild
2018-06-20 17:21:37 -07:00
LarsBrubaker
c44d820dbd
Made the clear cache code do something usefull again
...
Removed dead code related to HTML widget
2018-06-10 15:38:17 -07:00
John Lewin
880c9d9059
Remove formatting characters from localized strings
2018-06-08 14:16:07 -07:00
John Lewin
19fb79769a
Add support for opening to Help -> TargetGuideID
...
- Issue MatterHackers/MCCentral#3515
Support linking to tree nodes in help (use this for "What's new"
link on initial run
2018-06-05 17:54:41 -07:00
LarsBrubaker
734fa69134
Improving curve and pinch to have more base class code sharing
...
Cleaning up flags
Refactoring
2018-05-27 08:48:48 -07:00
Lars Brubaker
89701f2d70
Improvements in mesh wrapper
...
Default pinch to have an effect immediately
Refactoring
2018-05-25 14:52:23 -07:00
Lars Brubaker
ff6e220b4c
Made invalidate args so we can pass source and invalidate type
...
Rebuild does not propagate to parent
2018-05-22 16:17:13 -07:00
John Lewin
ba5549cd8e
Add toolbar separator class
2018-05-17 13:52:29 -07:00
John Lewin
3900812cbc
Use theme computed separator margin
2018-05-17 12:41:32 -07:00
John Lewin
c3b60199bb
Fix typo
2018-05-16 12:09:22 -07:00
John Lewin
158fbfe647
Move GuideAssets list to ApplicationController
...
- Issue MatterHackers/MCCentral#3302
Put help json document on site feed and update it from there
2018-05-16 12:06:53 -07:00
John Lewin
9a43326fd5
Switch to GCode view on load if is GCode content
2018-05-07 19:22:21 -07:00
Lars Brubaker
d1629c9433
Put colors back on primitives
...
Added 'Advanced' to more primitives
Removed redundant primitives
2018-04-26 14:58:45 -07:00
Lars Brubaker
b5edf403ba
Put in a quick pass at some help text.
2018-04-24 10:15:01 -07:00
Lars Brubaker
6c1c8bf8bd
Fixing gcode change layer with arrow keys
2018-04-23 18:48:17 -07:00
John Lewin
ea88635352
Set user supplied name
...
- Issue MatterHackers/MCCentral#3118
Save As from Bed menu doesn't save file name
2018-04-13 17:34:47 -07:00
John Lewin
64771f9fae
Unwire listener from long lived object
2018-04-13 12:33:15 -07:00
John Lewin
9364c22904
Use MenuTheme for icon loader
2018-04-13 12:33:15 -07:00
John Lewin
96cbdf9abe
Remove hard-coded color, fall back to theme version in constructor
...
- Issue MatterHackers/MCCentral#3112
Unexpected border thickness/color
2018-04-13 12:33:14 -07:00
John Lewin
f8a15c3b96
Convert static icons to instance, use theme colors
2018-04-12 13:18:28 -07:00
John Lewin
37a0b64b02
Use dedicated theme for menus, prefer theme colors over explicit refs
...
- Revise icon loader to take an Invert bool instead of custom enum
- Remove icon loader static ref to ActiveTheme.Instance
- Pass contextual theme.InvertIcons for theme specific invert behavior
2018-04-12 13:17:17 -07:00
John Lewin
35a898871e
Prefer InMemoryLibraryItem for passing scene reference
2018-04-09 13:16:18 -07:00
John Lewin
8cdbeb0a63
Include all known extension types in single field FileDialog filter
...
- Issue MatterHackers/MCCentral#2973
Bed -> Insert should work for all known content types
2018-03-27 17:54:38 -07:00
John Lewin
c89aeca2b6
Remove dead code causing compiler warnings
2018-03-27 09:27:07 -07:00
John Lewin
c49df8572d
Fix STL export
...
- Issue MatterHackers/MCCentral#2857
Export to STL fails
2018-03-17 00:07:34 -07:00
John Lewin
d54e317382
Revise long running task title assignment and draw position
...
- Issue MatterHackers/MCCentral#2737
long running task overlaps title and content
2018-02-20 18:27:52 -08:00
John Lewin
127fedd0d5
Simplify SaveAs, move into menu definition,
...
- Extract persistence to Scene.ToPersistedLibraryItem()
2018-02-12 19:26:37 -08:00
John Lewin
19972a900f
Move SaveChanges from GuiWidget(View3DWidget) to SceneContext
2018-02-12 19:26:36 -08:00
John Lewin
30cf0c0f60
Add support for slicing persisted but in memory IObject3D items
...
- Issue MatterHackers/MCCentral#2785
Exception in AddObjectsForExtruder
2018-02-09 18:11:55 -08:00
John Lewin
f01c3df7c8
Use sceneContext instead of printer
...
- Issue MatterHackers/MCCentral#2808
Unguarded/invalid reference to printer causes null reference error
2018-02-09 13:55:29 -08:00
John Lewin
8f55a938c5
Evaluate move of view buttons to Printer bar
...
- Issue MatterHackers/MCCentral#2784
Model/GCode tab buttons should be moved to printer bar
2018-02-07 18:46:31 -08:00
John Lewin
f3c0a9436d
Disable selection on children to ensure Click event on widget
...
- MatterHackers/MCCentral#2779
New Cut/Copy/Paste/Save menu items intermittently function
2018-02-06 15:42:19 -08:00
John Lewin
bf800dac36
Add cut/copy/paste/save support to scene views
...
- Issue MatterHackers/MCCentral#2775
Make CTRL-C function as expected in View3DWidget
- Issue MatterHackers/MCCentral#2776
Make CTRL-S function as expected in View3DWidget
2018-02-06 13:31:52 -08:00
John Lewin
78546c6f80
Make View3DWidget Scene private
2018-02-05 17:41:04 -08:00
John Lewin
43cc7bc4d8
Remove redundant code in SwitchStateToEditing
...
- Set PartSelect as default mode in ViewControls3D
- Move Scene.SelectFirstChild to View3DWidget initialize
- Drop everything else
2018-02-02 17:43:54 -08:00
Lars Brubaker
2346ed359e
Cleaning and improving editing properties.
2018-01-26 17:53:54 -08:00
John Lewin
1da9d0dfb5
Consolidate file extension definitions
...
- Issue MatterHackers/MCCentral#2527
Too many authorities on valid files types
2018-01-23 18:20:49 -08:00
John Lewin
51a2406c0f
Implement overflow menus
2018-01-21 21:07:14 -08:00
John Lewin
7413ee930b
Use correct type for button with popup menu
2018-01-21 20:37:35 -08:00