Commit graph

2013 commits

Author SHA1 Message Date
John Lewin
907a5a1844 Removed orphaned code 2018-06-29 10:18:36 -07:00
Lars Brubaker
d5470879ba Make sure the tree view scrolls correctly in the design history
issue: MatterHackers/MCCentral#3776
Explore if the tree view should be in a scroll container
2018-06-27 13:01:13 -07:00
Lars Brubaker
46a23eabcd Make single items also work 2018-06-27 12:52:03 -07:00
Lars Brubaker
47327b01cc Got the component object panel updating correctly
Got the items to be in the order of the SurfaceEditors description
Got image to send the right invalidate on image changed
2018-06-27 12:52:03 -07:00
Lars Brubaker
212fb4ddf0 Making less rebuilds when loading
Adjusted margin on explore page
Made enum field have consistent styling
2018-06-27 10:33:07 -07:00
Lars Brubaker
afcf2d0b29 Fixing boolean operations to not recurs as they set meshes
issue: MatterHackers/MCCentral#3763
Subtracting and replacing a sphere causes a "loop" in some scenarios
2018-06-26 10:41:42 -07:00
LarsBrubaker
e12da01862 Fixing bug in lay flat finding a mesh with no data and crashing 2018-06-25 22:10:41 -07:00
LarsBrubaker
5251839dee Making Pinch and Curve sort vertices after changing them
issue: MatterHackers/MCCentral#3766
pinch leaves mesh in a bed state
2018-06-25 21:10:04 -07:00
John Lewin
f3e3c0ef7e Migrate from ButtonFactory to TextButton 2018-06-25 09:28:36 -07:00
John Lewin
28286d0c5d Use theme icon loader
- Issue MatterHackers/MCCentral#3747
2018-06-25 08:48:25 -07:00
John Lewin
8cf209f2f1 Remove indirection, redundancy 2018-06-25 08:39:57 -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
43ff857819 Use theme loader for icon
- Issue MatterHackers/MCCentral#3746
2018-06-25 08:13:21 -07:00
John Lewin
10bbfc71d8 Remove used file 2018-06-25 07:37:03 -07:00
John Lewin
c8d9103128 Use Color constructor for alpha adjustment 2018-06-24 18:50:26 -07:00
John Lewin
3a2a2c9313 Expose ProgressBackgroundColor for improved coloring per theme 2018-06-24 17:21:20 -07:00
John Lewin
70ed64f6c9 Add borders around running tasks to improve visibility 2018-06-24 17:21:19 -07:00
John Lewin
41d23fb4b8 Decrease progressbar width 2018-06-24 17:21:19 -07:00
John Lewin
ba94536b99 Remove spacing around running tasks 2018-06-24 17:21:19 -07:00
John Lewin
eca557ef2b Drop RunningTasks title widget, prepend title text to status if missing
- Issue MatterHackers/MCCentral#3740
Consider dropping running tasks heading
2018-06-24 17:21:19 -07:00
John Lewin
07a0ef7fd5 Use highlight color on running tasks panels 2018-06-24 17:21:19 -07:00
John Lewin
56327e684d Add Primary action highlighting to "Start Print" button 2018-06-24 17:21:18 -07:00
John Lewin
486fd08fc1 Apply and remove PrimaryActionStyle to setup/print as required
- Issue MatterHackers/MCCentral#3687
'Print" button location lost
2018-06-24 17:21:18 -07:00
John Lewin
59424fdab9 Use consistent ordering in blocks 2018-06-24 17:21:18 -07:00
John Lewin
b5a2f1a1f8 Inline construction 2018-06-24 17:21:18 -07:00
John Lewin
ca0ae2a6c2 Remove unused parameter 2018-06-24 17:21:17 -07:00
John Lewin
65de7b9829 Add ApplyPrimaryActionStyle button helper to theme
- Issue MatterHackers/MCCentral#3687
'Print" button location lost
2018-06-24 17:21:17 -07:00
John Lewin
8b40098660 Inline temporary variable 2018-06-24 17:21:17 -07:00
John Lewin
615774eba1 Inline localization strings 2018-06-24 17:21:17 -07:00
John Lewin
c97006f168 Use common icon for part symbol 2018-06-24 00:09:50 -07:00
John Lewin
4d40ec3c45 Add border to popup to visually distinguish white over white bounds 2018-06-24 00:09:49 -07:00
John Lewin
9908c72d46 Restore Rename functionality 2018-06-24 00:09:49 -07:00
John Lewin
abb2cf3e42 Move operations into new overflow menu and evaluate
- Issue MatterHackers/MCCentral#3733
2018-06-24 00:09:48 -07:00
John Lewin
6216b1be47 Use rather than overwrite user specified PopupBorderColor
- Issue MatterHackers/MCCentral#3735
Setting border colors on popup menus has no effect
2018-06-24 00:09:48 -07:00
John Lewin
3728934082 Move editor actions into editor header bar with overflow menu
- Remove inlineTitleEdit hack, add menu item for rename
2018-06-24 00:09:48 -07:00
John Lewin
d1934db72c Add support for setting SectionWidget header late, via property 2018-06-24 00:09:47 -07:00
John Lewin
042d0e4059 Remove Edit button
- Issue MatterHackers/MCCentral#3724
Remove Selection -> Edit button?
2018-06-24 00:09:47 -07:00
John Lewin
c42bca79a2 Revise right aligned behavior to avoid the use of Flowlayout with spacer
- Issue MatterHackers/MCCentral#3732
Revise SectionWidget to support right aligned, left clipping content
2018-06-24 00:09:46 -07:00
John Lewin
8b2fb90f71 Remove name inherited in initial migration 2018-06-23 08:10:19 -07:00
John Lewin
d5d8f000f8 Add ResizableSectionWidget expansion persistence 2018-06-23 08:00:15 -07:00
John Lewin
5c1a453a75 Keep padding consistent for all node types 2018-06-23 07:13:19 -07:00
John Lewin
1c914e36a3 Always show expansion icon for selection TreeView root nodes 2018-06-23 07:12:41 -07:00
John Lewin
77ba63fd82 Remove scrollable from ResizableSectionWidget, wrap in caller 2018-06-23 07:05:26 -07:00
Lars Brubaker
44620501f3 Restore apply and remove functionality. 2018-06-22 18:59:50 -07:00
John Lewin
626ff15151 Use new ResizableSectionWidget
- Issue MatterHackers/MCCentral#3645
Tree view - Needs title and collapse ability
2018-06-22 18:39:03 -07:00
John Lewin
56031dbc77 Extract EditorPanel resize functionality to new type
- Issue MatterHackers/MCCentral#3645
Tree view - Needs title and collapse ability
2018-06-22 18:29:03 -07:00
John Lewin
077ca1b6e7 Fix incorrect ordering of parameters 2018-06-22 17:10:29 -07:00
John Lewin
1707f95a52 Add Garbage Collector helper in debug to aid in memory troubleshooting 2018-06-22 16:51:43 -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