Commit graph

796 commits

Author SHA1 Message Date
Lars Brubaker
3fbfb34205 Make angle correct 2018-08-17 18:31:02 -07:00
John Lewin
a94076cca4 Revise export interface to support reporting
- Issue MatterHackers/MCCentral#3975
Show progress when exporting G-Code files
2018-08-17 17:51:21 -07:00
Lars Brubaker
01c9a1d581 Make the progress dial go CW
issue: MatterHackers/MCCentral#3741
Progress dial spins backwards?
2018-08-17 14:35:14 -07:00
LarsBrubaker
581f553b65 The color picker is working nicely now. 2018-08-14 17:20:43 -07:00
johnlewin
5ca06dd736
Merge branch 'master' into master 2018-08-13 18:42:02 -07:00
John Lewin
0d4f3e5a68 Use current rather than abandoned naming, remove dead code 2018-08-13 13:31:37 -07:00
LarsBrubaker
85ca363fe9 Getting closer 2018-08-13 08:15:06 -07:00
LarsBrubaker
1391d68e62 tests and improvments 2018-08-13 07:42:11 -07:00
LarsBrubaker
52f1c1af29 Refactoring - drawing trangle outline 2018-08-12 11:27:56 -07:00
LarsBrubaker
73fb1f0668 Working on new color picker 2018-08-12 07:37:21 -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
b06892ff01 Pass clicked rather than owning widget 2018-08-08 08:46:26 -07:00
John Lewin
6e72278406 Wire up NodeMouseClick event 2018-08-08 08:46:26 -07:00
John Lewin
2473bb0577 Revise mouse hit and active cursor 2018-08-03 12:18:08 -07:00
John Lewin
117826aa68 Editor wip 2018-08-03 11:07:15 -07:00
John Lewin
acbd5a5380 Add support for overridable Edit action 2018-08-03 11:07:15 -07:00
John Lewin
2bfa6f2287 Rename type to match more general use case 2018-08-03 11:07:15 -07:00
John Lewin
0f88e7aab7 Rename TitleChanged event to ValueChanged 2018-08-03 11:07:15 -07:00
John Lewin
2ec0a37230 Improve ComponentObject3D editing experience 2018-08-02 17:30:58 -07:00
Lars Brubaker
a37d896edf Fixing bug in component packaging
Started work on component editor
2018-08-01 18:05:04 -07:00
John Lewin
685541523b Spelling 2018-07-12 22:49:39 -07:00
John Lewin
bbabf95c93 Improve DI, use constructor injection 2018-07-12 09:33:15 -07:00
John Lewin
20927c0a0f Remove ClickWidget, use GuiWidget 2018-07-11 15:46:05 -07:00
John Lewin
3bd0ef8f70 Add underline toggle on hover 2018-07-11 12:18:06 -07:00
John Lewin
3cd430f1ce Remove workaround for LinkButtonFactory 2018-07-11 12:17:24 -07:00
John Lewin
ad73662b65 Remove LinkButtonFactory 2018-07-11 09:27:12 -07:00
John Lewin
aa65979a9a Extract embedded type to new file 2018-07-10 08:17:58 -07:00
John Lewin
65947c16a8 Improve naming, revise parameters 2018-07-10 08:17:58 -07:00
John Lewin
e7e0ec88e1 Add automatic header and edit button for HelpArticle pages
- Revise bullet and various container spacing
2018-07-09 23:29:34 -07:00
John Lewin
431d069492 Remove DisableablePanel, DisableableWidget, use Enable property
- Issue MatterHackers/MCCentral#3799
Extrude operations available during print
2018-06-29 12:29:58 -07:00
John Lewin
907a5a1844 Removed orphaned code 2018-06-29 10:18:36 -07:00
John Lewin
f3e3c0ef7e Migrate from ButtonFactory to TextButton 2018-06-25 09:28:36 -07:00
John Lewin
d6d4c0ac86 Move TextButtonPadding state up to theme
- Issue MatterHackers/MCCentral#3535
Exception in LoadRootWindow before theme assignment results in explode
2018-06-25 08:16:17 -07:00
John Lewin
d9c4655724 Remove unused files 2018-06-24 00:09:50 -07:00
LarsBrubaker
2a19f3cae4 Make the histogram update when the function is changed 2018-06-23 23:38:19 -07:00
John Lewin
1c914e36a3 Always show expansion icon for selection TreeView root nodes 2018-06-23 07:12:41 -07:00
Lars Brubaker
a7111987f4 Got the default mark down text to wrap
issue: MatterHackers/MCCentral#3722
Make text wrapping work in mark down
2018-06-22 14:11:00 -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
John Lewin
3da126edcc Extract ItemAndParents to AncestorsAndSelf extension method 2018-06-20 13:40:12 -07:00
John Lewin
9fa0c470cc Markdig prototype
- Issue MatterHackers/MCCentral#3660
Add Markdown implementation for help guides
2018-06-19 13:03:40 -07:00
John Lewin
cf0dbb7326 Improve separator contrast - use MenuTheme, increase opacity
- Issue MatterHackers/MCCentral#3654
Indiscernible menu separators
2018-06-18 16:41:09 -07:00
Lars Brubaker
91ff0d4a88 Improved selected object editor panel
issue: MatterHackers/MCCentral#3536
Consider if Object3D items should have coupling to MatterControl
2018-06-07 18:16:16 -07:00
John Lewin
92c04869a6 Defer child node construction/rebuild until draw, mark as dirty 2018-06-07 17:07:26 -07:00
John Lewin
025d44acba Simplify 2018-06-07 17:07:26 -07:00
John Lewin
ea36c2a100 Remove unused code 2018-06-07 17:07:26 -07:00
John Lewin
f727fb2dc7 Add support for text only TreeNodes
- Issue MatterHackers/MCCentral#3520
2018-06-06 09:07:23 -07:00
John Lewin
b6b7a1c186 Flatten namespace 2018-06-05 08:35:38 -07:00
John Lewin
40618c926f Revise tree indentation 2018-06-01 09:04:42 -07:00
John Lewin
170af8f6b4 Ignore TextObject3D children in TreeView 2018-06-01 09:04:42 -07:00