Commit graph

799 commits

Author SHA1 Message Date
LarsBrubaker
e950a0f3c5 fixing problems with selection leaving tree in bad shape 2019-11-10 21:16:08 -08:00
LarsBrubaker
1cec7420c5 Normal gear working mostly 2019-11-04 08:36:26 -08:00
Lars Brubaker
f8e40fa4cf moving Gear2D to MC
putting in some debugging
2019-10-25 17:21:50 -07:00
Lars Brubaker
618d94e063 Added font preview to font selector 2019-10-22 17:42:26 -07:00
LarsBrubaker
3875206806 Change the minimum amount to be relative to the starting size 2019-09-18 08:26:34 -07:00
LarsBrubaker
7b16788d43 make sure we only add valid meshes while ungrouping
issue: MatterHackers/MCCentral#5800
Ungrouping certain models crashes MC
2019-09-17 22:39:05 -07:00
LarsBrubaker
8705098b61 Fixed bug with arrange all when no items on bed 2019-09-13 08:41:56 -07:00
jlewin
2da32ee68c Toggle popup on button click
- Issue MatterHackers/MCCentral#5724
clicking search button a second time should close it
2019-06-24 17:03:20 -07:00
jlewin
dccc3c0fea Add 'Preparing help...' popover when creating index
- Issue MatterHackers/MCCentral#5715
Show 'Waiting for Results'
2019-06-21 15:37:14 -07:00
jlewin
903a737db9 Rename p2 to arrowOffset, rebuild shape in ArrowOffset setter 2019-06-21 15:34:39 -07:00
jlewin
7608489e09 Revise naming, make HelpIndex static 2019-06-21 15:33:55 -07:00
LarsBrubaker
5902e917d5 Make sure we can show unlock on component
issue: MatterHackers/MCCentral#5703
Design Apps not unlockable
2019-06-20 19:06:15 -07:00
jlewin
3d97962490 Use async task for query, show 'Searching...'
- Issue MatterHackers/MCCentral#5715
Show 'Waiting for Results'
2019-06-20 18:20:53 -07:00
jlewin
ed2d31071b Set ToolTipText
-Issue MatterHackers/MCCentral#5717
Tool bar items not showing tool tips
2019-06-20 18:20:53 -07:00
jlewin
e6a39e19c3 Wrap search results in scrollable 2019-06-20 18:20:53 -07:00
jlewin
4e7004a5fc Filter to Modify operations on SelectedObjectPanel overflow menu
- Issue MatterHackers/MCCentral#5690
Unexpected items in overflow menu after recent changes to sync
treenode & right click menus
2019-06-20 18:20:53 -07:00
jlewin
1b66dde24f Conditionally create split buttons for OperationGroups
- Revise group ordering, move some items from Align to Other
2019-06-20 13:34:15 -07:00
jlewin
e25b804b98 Clear results before search, add no results found message 2019-06-19 17:32:30 -07:00
jlewin
0a183d1fd2 Add undo support for dual align, keep position 2019-06-19 17:32:08 -07:00
jlewin
79ee17e7ce Add matching text to search results 2019-06-19 16:49:27 -07:00
jlewin
ca2d378b8c Add dedicated type for OperationGroup buttons 2019-06-19 14:16:49 -07:00
jlewin
d2ec546fed Fix warnings 2019-06-19 14:01:38 -07:00
jlewin
afde5f93d8 Conditionally render arrow region as target 2019-06-19 13:37:33 -07:00
jlewin
ea769b7a23 Fix warnings 2019-06-19 13:35:45 -07:00
jlewin
d38a45bea7 Add menu support for OperationGroups 2019-06-18 18:29:10 -07:00
jlewin
4eeb3964e0 Move constructor to top 2019-06-18 18:04:03 -07:00
jlewin
d1890d6f7f Switch to Help tab 2019-06-18 17:30:37 -07:00
jlewin
ca0e0bf5d6 Fix warnings 2019-06-18 16:22:54 -07:00
jlewin
610fedbc31 Extract embedded types to new files 2019-06-18 15:55:17 -07:00
jlewin
c53362e02f Conditionally draw border 2019-06-18 15:45:19 -07:00
jlewin
78f1cbd9df Make search button behave more like a popup button
- Add local help zip file
- Add icon to search result rows
- Extract search panel behavior to new SearchPanel type
- Move input field to new SearchPanel type
- Issue MatterHackers/MCCentral#5699
Improve search
2019-06-18 15:44:36 -07:00
jlewin
95ae04b790 HelpDocs 2019-06-18 12:23:08 -07:00
jlewin
19a7fba3a6 Extract screen space axis indicator to dedicated drawable 2019-06-18 12:23:07 -07:00
jlewin
08600fa2a7 Convert to three point axis indicator 2019-06-18 11:51:46 -07:00
LarsBrubaker
16177288d0 Show screen rotation axis (testing) 2019-06-18 08:21:48 -07:00
jlewin
6c7d0cc8f5 Update tooltip to Toggle Wipe Tower
- Issue MatterHackers/MCCentral#5682
Change tooltip to Toggle Wipe Tower
2019-06-17 14:27:14 -07:00
jlewin
82424349ca Consolidate align/fit operations into group, add icons 2019-06-17 13:38:53 -07:00
jlewin
fc42f4094d Pass sceneContext rather than scene to IsEnabled
- Revise button group membership
2019-06-17 13:27:08 -07:00
jlewin
fb0f1cebee Make button group dropdown always enabled, disable inactive members 2019-06-17 12:12:03 -07:00
jlewin
426a923fc5 Move GetDefaultOperation into OperationGroup 2019-06-17 12:09:18 -07:00
LarsBrubaker
12df410035 improving rendering to show direction
fixing warnings
2019-06-14 21:48:40 -07:00
jlewin
60bde338d9 Remove file test for exe, use filename const, consolidate dllimports 2019-06-14 17:00:22 -07:00
jlewin
a90e919be5 Add to workspaces after firing event listeners
- Issue MatterHackers/MCCentral#5687
Workspaces with content that causes widget exceptions on load
roundtrip and survive
2019-06-14 14:15:25 -07:00
jlewin
3f080cb6b2 Prevent bed validation for GCode files
- Issue MatterHackers/MatterControl#4611
Empty bed will not print
2019-06-14 14:14:19 -07:00
jlewin
fe13b43027 Add null reference guard 2019-06-13 11:48:58 -07:00
John Lewin
be4dbf1b5f Use HelpText if available 2019-06-13 08:38:01 -07:00
John Lewin
b4b18b14f2 Require unlocalized group identifier, restore missing buttons 2019-06-13 08:28:09 -07:00
John Lewin
24065be0fb Add Dual Extrusion Align
- Convert Align button into operation group/drop menu button
- Issue MatterHackers/MCCentral#5664
consider adding a dual align quick button
2019-06-13 08:27:01 -07:00
John Lewin
cb6eb43972 Add support for grouping scene operations into a drop menu button
- Issue MatterHackers/MCCentral#5664
consider adding a dual align quick button
2019-06-13 08:16:50 -07:00
John Lewin
3a6868f39a Draw drop button region on hover 2019-06-13 07:51:09 -07:00