LarsBrubaker
9b2a22e320
moving boolean processing to mesh operations
2020-03-04 07:38:07 -08:00
Lars Brubaker
dffe0b33d8
Adding reduce and hollow to a new
2020-02-27 08:56:39 -08:00
LarsBrubaker
577d203bbe
removing warnings
2020-02-08 20:24:36 -08:00
John Lewin
931f0b9e0c
Restore CloseOnIdle
...
- Issue MatterHackers/MCCentral#5755
Cannot access disposed object exception during application exit
- Issue MatterHackers/MCCentral#5756
Cross-Thread operation not valid exception in CommunicationStateChanged
event handlers
2020-02-07 17:08:47 -08:00
LarsBrubaker
e602c7681d
removing unnecessary casts
2020-02-07 17:08:47 -08:00
LarsBrubaker
2444fd0d9e
Made the non-manifold renderer work
2020-02-07 17:08:47 -08:00
LarsBrubaker
60a56af419
Removed ReadOnly list added Index of to SafeList
2020-02-07 17:08:47 -08:00
LarsBrubaker
a66096823b
make sure we always rebuild the tree view when the content changes
2020-02-07 17:08:32 -08:00
LarsBrubaker
3ec5405fb7
Make the tree rebuild on uithread
2020-02-07 15:27:43 -08:00
LarsBrubaker
54d29b41f7
use run on idle less
2020-02-07 15:27:43 -08:00
LarsBrubaker
3824583acd
Changed ReadOnly to use Buffers
2020-02-07 15:27:43 -08:00
LarsBrubaker
58e77cfe60
GuiWiget Children working as a SafeList
2020-02-07 15:27:43 -08:00
John Lewin
9523ae320f
Move MatterSlice style slicing to EngineMappingMatterSlice
...
- Convert EngineMappingMatterSlice to IObjectSlicer with classic slicing
- Update IObjectSlicer to support tasks, cancellation, progress
- Remove Printer couplings
- Remove printer reference from SliceProgressReporter
2020-02-07 15:25:02 -08:00
LarsBrubaker
2770e353e4
Adding support for mini touch screen
2020-01-09 08:00:24 -08:00
LarsBrubaker
fd54d0891c
removing and mini touch screen ui for now
...
plan is to get all the functionality working in standard ui then
build out the touch screen ui after that, working to make
a better separation between ui and functionality
2019-12-07 10:39:38 -08:00
LarsBrubaker
321d69451d
Creating touchscreen interface prototype
2019-12-06 10:19:21 -08:00
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