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
a12efe3a3b
Expose them to derived types
2019-06-18 15:39:31 -07:00
jlewin
0f8d891372
Run index creation as long running task
2019-06-18 15:38:50 -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
1e5321caf0
Use new GetXYInViewRotation for keyboard item nudge
...
- Issue MatterHackers/MCCentral#5660
Consider view perspective when nudging scene item with keyboard
2019-06-18 11:51:46 -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
f62d4dacd5
Remember selection
2019-06-17 14:18:00 -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
e5919ca89f
Change IsEnabled default
2019-06-17 12:12:41 -07:00
jlewin
fb0f1cebee
Make button group dropdown always enabled, disable inactive members
2019-06-17 12:12:03 -07:00
jlewin
0c8f8a782c
Consolidation operations into button groups
2019-06-17 12:11:19 -07:00
jlewin
426a923fc5
Move GetDefaultOperation into OperationGroup
2019-06-17 12:09:18 -07:00
jlewin
7cb77c8f71
Fix warnings
2019-06-17 12:07:42 -07:00
LarsBrubaker
8b9da24120
make sure we don't send M109 if already in start gcode
...
issue: MatterHackers/MatterControl#4610
Purge not working correctly
2019-06-15 07:51:26 -07:00
LarsBrubaker
12df410035
improving rendering to show direction
...
fixing warnings
2019-06-14 21:48:40 -07:00
LarsBrubaker
0373b4c3a1
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
21afe4e86d
Turn off autoscroll for VAnchor.Fit Markdown widget
2019-06-14 13:09:02 -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
jlewin
45546bbab9
Consolidate LocalizedAction into SceneSelectonOperation
2019-06-12 17:15:19 -07:00
jlewin
02d9a8d93b
Remove EmptyMenu behavior
2019-06-12 11:56:38 -07:00
jlewin
f884e336a4
Fix casing
2019-06-12 11:50:55 -07:00
jlewin
346bcefc9f
Consolidate menu generation
...
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:48:45 -07:00
jlewin
ddf78bc299
Move Help menu item into GetActionMenuForSceneItem
...
- Issue MatterHackers/MCCentral#5654
Different menus when right clicking an object in the 3D view and in
the design tree
2019-06-12 11:08:14 -07:00
jlewin
7c3abe91d1
Hide PrinterDetails heading row
2019-06-11 17:43:37 -07:00
jlewin
87027cc724
Add scrollable for PrinterDetails panel
...
- Issue MatterHackers/MCCentral#5643
Add printer right panel not scrollable
2019-06-11 17:43:17 -07:00
jlewin
cfdcb7f36d
Restore separator color for mouse/keyboard help
2019-06-11 17:40:31 -07:00
jlewin
33b53f29be
Revise column styling to match SettingsRow defaults
...
- Issue MatterHackers/MCCentral#5667
Inconsistent styling
2019-06-11 16:33:09 -07:00
jlewin
1cb7b42bbc
Inline temporary variable
2019-06-11 14:10:29 -07:00
jlewin
41c7ca2316
Remove trailing colons from column labels, use theme default size
...
- Issue MatterHackers/MCCentral#5667
Inconsistent styling
2019-06-11 12:54:51 -07:00
jlewin
35898393e0
Reduce layer count on XY calibration template
...
- Issue MatterHackers/MCCentral#5647
2019-06-11 12:33:16 -07:00
jlewin
81f4786d27
Hook escape key to clear search filter
2019-06-10 16:32:55 -07:00
jlewin
18c4357057
Revise HelpPage to use new SearchableTreePanel
...
- Issue MatterHackers/MCCentral#5663
Implement search within the help docs
2019-06-10 16:32:55 -07:00
jlewin
adc28498c9
Remove header from help page
...
- Issue MatterHackers/MCCentral#5670
Migrate Mouse/Keys tabs to help articles
2019-06-10 16:32:55 -07:00
jlewin
1f39fac4af
Eliminate dedicated tabs for mouse/keyboard bindings
...
- Issue MatterHackers/MCCentral#5670
Migrate Mouse/Keys tabs to help articles
2019-06-10 16:32:54 -07:00
jlewin
4f1793503f
Allow for custom search implementations
2019-06-10 16:32:54 -07:00
jlewin
9650d79e76
Extract SearchableTreePanel for reuse
...
- Issue MatterHackers/MCCentral#5663
Implement search within the help docs
2019-06-10 16:32:54 -07:00
jlewin
30953c6326
Pull focus after applying Just My Settings filter
...
- Issue MatterHackers/MatterControl#4589
panel gets stuck on top when 'View Just My Settings' are on
2019-06-10 11:57:22 -07:00