Commit graph

566 commits

Author SHA1 Message Date
LarsBrubaker
164ea0feb9 refactoring 2020-06-28 11:39:41 -07:00
Lars Brubaker
dc949d72cd Improve layout of new tool tips
Fix issue with openGL not having glGenBuffers
2020-06-26 17:01:37 -07:00
LarsBrubaker
f520399de2 Added help text for tool bar buttons 2020-06-26 17:01:37 -07:00
Lars Brubaker
e0da8b00c9 More disabled messaging 2020-06-26 17:01:36 -07:00
LarsBrubaker
15d39d297d Making the tooltips have markdown and context help 2020-06-26 17:01:36 -07:00
LarsBrubaker
2959b6e411 working on markdown tool tip widget 2020-06-26 17:01:36 -07:00
John Lewin
d701193f8c Inline url, remove unused definitions 2020-06-26 14:21:34 -07:00
John Lewin
2b748aa9af Fix null reference during startup in public solution 2020-06-26 14:21:34 -07:00
Lars Brubaker
fe174269bd allowing socketeer to be disabeld 2020-06-19 11:06:03 -07:00
LarsBrubaker
2fafdccae5 making design tabs save width 2020-06-07 23:09:11 -07:00
LarsBrubaker
01309e9b0f cache all markdown text and check if local 2020-06-03 12:37:27 -07:00
LarsBrubaker
3d6fe51e32 Make the design tabs able to shrink 2020-05-30 21:26:37 -07:00
LarsBrubaker
04b29f8fd9 Respect enabled on widget 2020-05-30 08:59:52 -07:00
LarsBrubaker
a42be48de0 Changed cut copy past menu items into a grouped item 2020-05-29 19:12:48 -07:00
LarsBrubaker
00b7da4748 Improving icon contrast 2020-05-25 09:55:08 -07:00
LarsBrubaker
954865f934 Making Pro design apps work
fixing warnings
2020-05-24 22:52:43 -07:00
LarsBrubaker
1f3a449089 icon for outline
tree changes selection on arrow keys
2020-05-24 12:06:17 -07:00
LarsBrubaker
ff1896ebd4 Added outline path function 2020-05-23 22:54:41 -07:00
Lars Brubaker
5556a746e9 Adding Chinese and Japanese support
Made twist object have support for rotation distance and a base that specifies radius (gears)
2020-05-22 17:33:54 -07:00
Lars Brubaker
6ef0df24cc adding ability to have upsell markdown message 2020-05-21 15:11:03 -07:00
Lars Brubaker
9b3a36ba6e improving pro messaging
getting details for locked tools to be available
2020-05-21 10:55:34 -07:00
LarsBrubaker
bfd5a02edf Fixed a bug in text object
Adding nunito font
Working to be able to change the default font
2020-05-21 10:13:26 -07:00
LarsBrubaker
ac5e450359 Working to make Hollow a protected object 2020-05-19 10:29:17 -07:00
LarsBrubaker
127da257b4 working on plane cut object 2020-05-18 22:51:58 -07:00
LarsBrubaker
49b4038b21 fixing timing problem with test 2020-05-17 15:29:35 -07:00
LarsBrubaker
ab7f2dc492 adding user dialog showing prefs to settings 2020-05-17 13:28:57 -07:00
LarsBrubaker
1cd758c2c1 re-slice test can run and is passing 2020-05-16 09:31:54 -07:00
LarsBrubaker
6a8a438718 Make sure we call the action when clicked in the menu 2020-05-15 22:28:15 -07:00
LarsBrubaker
ab4a809885 removing warnings 2020-05-15 16:58:12 -07:00
LarsBrubaker
79ba96c18b Working on Pro upgrade page
Improving mark down renderer
2020-05-14 17:19:30 -07:00
LarsBrubaker
18581597c7 Working on more enum display options
Improving image converter display
2020-05-10 19:17:48 -07:00
LarsBrubaker
cf6b02c8eb adding new repair operation 2020-04-01 20:49:25 -07:00
LarsBrubaker
bd02874b46 Make sure we show air gap speed
if per layer support turned on don't warn about support
2020-03-30 12:00:53 -07:00
Lars Brubaker
dffe0b33d8 Adding reduce and hollow to a new 2020-02-27 08:56:39 -08:00
LarsBrubaker
3d9b6e6492 Decimate is working reasonably now 2020-02-19 22:07:09 -08:00
Lars Brubaker
cbeb86d3f1 Mesh reduce is working now (a bit) 2020-02-19 18:19:17 -08:00
LarsBrubaker
d85edc858d Working on additional mesh tools 2020-02-18 16:59:33 -08:00
John Lewin
3b02f08148 Fix warnings 2020-02-07 17:08:47 -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
0a0df8ca80 clean up 2020-02-07 17:08:47 -08:00
LarsBrubaker
58e77cfe60 GuiWiget Children working as a SafeList 2020-02-07 15:27:43 -08:00
jlewin
b9da334ff4 Restore support for runtime switchable slicers 2020-02-07 15:26:31 -08:00
jlewin
b611dc75cd Fix printing failure 2020-02-07 15:26:31 -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
John Lewin
a7821d2e26 Remove Printer/MatterSlice coupling 2020-02-07 15:25:02 -08:00
jlewin
f2a777ccd9 Make GCode validation slicer specific 2020-02-07 15:25:02 -08:00
jlewin
5c81e19a3c Allow IObjectSlicer to drive active settings 2020-02-07 15:25:02 -08:00
jlewin
d97be92d21 Refactor EngineMappingMatterSlice
Changes
- Move ApplicationSettings to PrinterSettings readonly static
- Add Resolver to SliceSettingsData
- Move Resolvers from EngineMapping to PrinterSettings
- Move macro replacements from Printer to PrinterSettings
  - Change macro replacements to token definitions only
- Change EngineMapping to define Exports with optional conversion
2020-02-07 15:25:02 -08:00
LarsBrubaker
001e87a922 Fixing bug while enumerating 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