Commit graph

167 commits

Author SHA1 Message Date
larsbrubaker
82b529f30e Made a 2 panel mode. Took out the other 3 panel mode. 2014-12-15 15:44:26 -08:00
larsbrubaker
b0f5c1105d Made the wide screen mode switching to and from viewing the slice settings much clearer.
Made the visible panels settings save.
Tried to make the panel changing and the single slide more similar.
2014-12-15 14:04:27 -08:00
larsbrubaker
1e4cb18312 Made the Draw event clearer.
Made a DrawBefore and DrawAfter Handler and made the params clearer.
Made switching to simple mode work.
Made simple mode get the right initial state from oem settings.
2014-12-14 11:46:24 -08:00
kevinepope
1a1d505b14 Added custom progress bar control. 2014-12-07 20:10:24 -08:00
larsbrubaker
30c77146ec Took out all the user folder stuff and put it into the file dialog.
Also made file dialog remember what folder was last used and use that one if it has been set.
Does the old user folder when not set.
2014-12-06 11:12:05 -08:00
Lars Brubaker
6fe0ad8b15 Don't try to build a thumbnail if the file is not on disk. 2014-12-04 15:53:28 -08:00
John Lewin
28159053ab Add LoadIcon helper function 2014-12-04 12:22:35 -08:00
John Lewin
eba756966b Initial StaticData platform abstraction 2014-12-04 12:22:34 -08:00
Matt Moening
ba2b96b304 Merge from Origin Development 2014-11-26 13:06:44 -08:00
Lars Brubaker
e1fc6838a3 Upgrading to .net 4.5. 2014-11-25 12:19:37 -08:00
Matt Moening
9b366c71f3 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into local_development 2014-11-24 12:07:14 -08:00
Gregory Diaz
7aba275bbc Fixed thumbnail rendering issue on Linux 2014-11-20 10:09:09 -08:00
Matt Moening
7b53cbc81d Split Button Implementation:
Added DynamicDropDownMenu( can add to drop down via .add method)
DropDownMenuWidget (made drawDirectionalArrow virtual)
Added Factory for DropDownMenu and Split Button
Add/used Factories in View3DWidget
2014-11-17 15:50:39 -08:00
Kevin Pope
a93ed8c658 Change all flat action buttons to use a consistent base class. 2014-11-10 12:38:00 -08:00
larsbrubaker
150417f03d Made thumbnails save as tga on mac
Made copies in the queue of amf work.
2014-11-07 11:42:40 -08:00
larsbrubaker
211eeb6469 Added export as AMF. 2014-11-06 07:16:55 -08:00
larsbrubaker
a38e2bcd86 Making the thumbnail bath info easier to get. 2014-11-03 10:44:14 -08:00
larsbrubaker
69acfe9742 changed the thumbnails to save as png rather than tga (less than 1/10 on average).
Working on cleaning up cache data.
2014-11-01 16:03:17 -07:00
larsbrubaker
61536cb01b Made all the code that was only handling stl also do amf 2014-10-30 17:37:28 -07:00
Kevin Pope
f86189af30 Add missing property to print progress bar. 2014-10-28 09:23:31 -07:00
larsbrubaker
222a5a46a7 Changed ButtonEventHandler to EventHandler
Made lock disable the selection widget but be more inteligent about re-enabling it after unlock
2014-10-24 13:41:13 -07:00
larsbrubaker
d4cf61c7c3 Make sure we get the value out of the internal number edit rather than do the parsing ourselves. The number edit does error checking. 2014-10-20 13:11:43 -07:00
larsbrubaker
f4a7ef82d8 Try to export with a good file name by default. 2014-10-19 20:24:37 -07:00
larsbrubaker
c28e6daaae Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-17 18:45:38 -07:00
larsbrubaker
c78bf7a05c Made export do conversion when required. 2014-10-17 18:45:15 -07:00
Kevin Pope
01cf3003f3 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-17 14:12:09 -07:00
Kevin Pope
6c1a8005bb Made contact form respect universal text size. Made action bar and menu bar hide-able (in compact mode). 2014-10-17 14:11:56 -07:00
larsbrubaker
55923d8f2a Fixed the text creator to work with new MeshGroups code for AMF.
Move more stuff from View3DWidget into separate files.
Renamed View3DWidget.
2014-10-16 17:52:21 -07:00
Kevin Pope
e767a3408f Made disable-able widget responsive to text-size. 2014-10-16 12:30:57 -07:00
larsbrubaker
edcce1e360 Moving PartPreview3DWindow into partial class with the processors being partial adds so it is easier to navigate the code.
Can export from amf
Starting work on align
2014-10-15 14:11:14 -07:00
larsbrubaker
941c06555b Made the multi object stls generate better thumbnails.
Better progress indication.
Fixed bugs in ungrouping amfs
2014-10-14 14:38:17 -07:00
larsbrubaker
196c3e1c76 Merge remote-tracking branch 'Greg/development' into development
Conflicts:
	PartPreviewWindow/View3DTransfromPart.cs
2014-10-13 12:27:31 -07:00
larsbrubaker
3f7c300d2a Make sure we don't try to create thumbnails for things we can't. 2014-10-12 20:40:38 -07:00
Kevin Pope
992c8a2430 Made file saves async compatible. 2014-10-11 15:11:26 -07:00
Kevin Pope
b3139fe4ee Adjust size of disable-able widget 2014-10-11 14:47:39 -07:00
gregory-diaz
f6e5929e5b Added Export button to PartPreviewWindow with functionality. 2014-10-10 14:52:50 -07:00
Kevin Pope
b709027236 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-09 12:24:18 -07:00
Kevin Pope
3f0850a752 UI related updates. Work on formatting of print history and print library items. Made slice settings import work asynchronously. 2014-10-09 12:23:31 -07:00
larsbrubaker
158ec2c0dd MatterControl is compiling with the new MeshGroups code. 2014-10-07 18:00:17 -07:00
larsbrubaker
de16a4d30f Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-05 21:16:21 -07:00
larsbrubaker
6a2b5e4a55 Made amf preview work 2014-10-05 21:16:02 -07:00
kevinepope
bacd85da89 Added sliding action buttons to PrintLibrary and Print History.
Made it possible to open part preview directly into 'Edit' mode.
2014-10-05 16:07:06 -07:00
Kevin Pope
dbe574f3b3 Fixed behavior of click widget. 2014-10-03 18:46:52 -07:00
Kevin Pope
2faec9d1c0 Work on print history widget. 2014-09-24 19:14:31 -07:00
Kevin Pope
bdef196434 Changed main application to MVC. UI rework (Configuration Page esp. in progress). 2014-09-19 19:17:12 -07:00
Kevin Pope
e02655f847 Make controls more consistent looking. 2014-09-18 17:06:45 -07:00
Kevin Pope
73b6c8298b Added custom themed slider, added double slider. 2014-09-17 19:18:46 -07:00
larsbrubaker
c97f4d8f8f Making MC be able to adapt to a global change in the point size of all text. 2014-08-30 16:03:28 -07:00
larsbrubaker
c2744b7587 Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-08-27 12:53:03 -07:00
larsbrubaker
37ebc4ce9b Fixed a problem with exporting to SD card when print leveling is enabled.
Checked that the files loaded from sd card have a gcode extension.
2014-08-27 12:51:59 -07:00