Commit graph

75 commits

Author SHA1 Message Date
larsbrubaker
5697cbae2d Fixed problems introduced when directly creating from images. 2014-12-28 13:58:16 -08:00
larsbrubaker
0a97cf0a1d Started work on z height turning controls. 2014-12-27 08:19:48 -08:00
larsbrubaker
9f4c463f08 Made the pop outs match the theme better. 2014-12-23 14:16:01 -08:00
larsbrubaker
f532d8cdf8 Made the pop up TextTab work much better
Made a PopOutManager class to make it easier to create lots of pop outs.
2014-12-23 12:41:56 -08:00
Kevin Pope
899ece89c8 Edit mode button cleanup. 2014-12-20 09:07:13 -08:00
Lars Brubaker
4fcb81d555 Improved lots of the timing code in UIThread callbacks. 2014-12-18 18:18:11 -08:00
Lars Brubaker
47fed001ec Made the save button be on the edit bar.
Made the up arrow cause save to show.
2014-12-12 12:57:44 -08:00
John Lewin
fca5b47159 Resolve merge issues 2014-12-04 12:22:35 -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
Lars Brubaker
13e8f5d8bd white space 2014-12-03 13:05:12 -08:00
Lars Brubaker
e3162474be Fixed some warnings. 2014-11-29 10:33:07 -08:00
Matt Moening
ede68af22c Cleaned up splitButton implimentation 2014-11-26 12:53:42 -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
4d38ba8ef5 Fix language of confirm message box. 2014-11-04 20:59:35 -08:00
Kevin Pope
229055a7d2 Add ability to reload theme without switching it. 2014-11-03 10:46:09 -08:00
larsbrubaker
1560dd5bfc Make sure we don't send empty lines to the printer. 2014-10-30 16:44:16 -07:00
Lars Brubaker
aae65a8568 Merge pull request #78 from jlewin/fixes
Additional updates to Queue
2014-10-29 14:30:01 -07:00
Kevin Pope
2d3adf5098 Merge pull request #77 from gregory-diaz/development
Finished up work for Printer Connection Window and PrinterList Items.
2014-10-29 12:52:09 -07:00
John Lewin
71d99f8e09 Improve documentation of ConditionalClickWidget behavior 2014-10-29 12:51:59 -07:00
Gregory Diaz
58a3d34938 Finished up work for Printer Connection Window and PrinterList Items. 2014-10-29 12:34:01 -07:00
John Lewin
b5d399b933 Revise formatting style of ConditionalClickWidget 2014-10-29 11:46:10 -07:00
John Lewin
5c5e57f2be Revise checkbox and selection behavior in Queue and Library views - Fixes #81695578 2014-10-29 09:40:50 -07:00
Matt Moening
bdb13f94ee Merge branch 'development' of https://github.com/MatterHackers/MatterControl into development 2014-10-27 18:14:01 -07:00
Matt Moening
61583a7220 ToggleSwitchFactory for generating toggle switchs, Added the factory to ControlWidgetBase.cs, used factory to create toggle switch in FanControl.cs 2014-10-27 17:32:35 -07:00
larsbrubaker
08dc379472 Merge remote-tracking branch 'Greg/development' into development
Conflicts:
	PrinterControls/PrinterConnections/PrinterListItems.cs
2014-10-24 13:53:00 -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
gregory-diaz
dd38b98a07 Greg bug files printer connections window. 2014-10-22 18:06:38 -07:00
kevinepope
e936fe98f7 Change message confirmation dialogs from modal to async w/callback. 2014-10-21 21:20:09 -07:00
Kevin Pope
9e9259bfba Adding mutli-material UI support. 2014-10-14 14:39:46 -07:00
Kevin Pope
a6d109fdfd Add display mode selector to config page. Fixed location of update notification. 2014-09-23 19:23:54 -07:00
Kevin Pope
a4ef3f729c Made display mode driven by theme setting. 2014-09-23 18:02:07 -07:00
Kevin Pope
bda5ac173e More work on configuration page. 2014-09-23 16:11:06 -07:00
Kevin Pope
e02655f847 Make controls more consistent looking. 2014-09-18 17:06:45 -07:00
larsbrubaker
c9ffc3eb98 Made fixed width and height in button factory doubles. 2014-08-30 13:28:13 -07:00
larsbrubaker
7d1f698141 Turning off the rooted weak event stuff 2014-08-19 11:41:13 -07:00
larsbrubaker
bbca065e18 New weak event rooted event.
Fixed color theme changing in 3d view.
Fixe bed shape and size changing on printer change.
2014-08-08 10:25:44 -07:00
larsbrubaker
0d38435ed7 make sure we don't ask for wrapping on - sizes. 2014-07-02 17:22:16 -07:00
larsbrubaker
b75ae71d24 Made 3D views editable while printing (if not the embedded view).
Made the eeprom windows have the correct tab stops.
2014-07-02 13:28:51 -07:00
Kevin Pope
1061560a5d Remove non-required imports. 2014-06-27 11:20:21 -07:00
larsbrubaker
b523c7d486 rename PlatformAbstract 2014-06-19 16:09:38 -07:00
larsbrubaker
254de7251d Moved ImageIO into a plugin and hooked then made the windows version of that. 2014-06-19 15:55:20 -07:00
larsbrubaker
e8247a8481 Put all the icons into the icons directory
Lots of work on printing from SD card
Put in hardware options to describe printer settings (fan, heated bed, sd card)
moved icons into subdirectory.
2014-06-19 11:25:28 -07:00
kevinepope
e372f38f2a Added scrollbar to slice preset details. Added 'import' button directly to slice preset list. 2014-06-15 14:21:05 -07:00
larsbrubaker
e6a1cabadf Fixed the style of the export window
Got rid of some parameters to print leveling that were not used
Made it possible to ignore below 0 for leveling
2014-06-11 12:13:30 -07:00
larsbrubaker
503726ae65 Fixed the problem with downloads not always working.
Made the tab names of tabs be independent of the visible title
Made styled message box have option of custom buttons
More localizations
2014-06-10 11:44:16 -07:00
larsbrubaker
eaf97dfc44 Made the message box match our theme. 2014-06-09 21:15:46 -07:00
gregory-diaz
53a29071a6 Modified code so that MatterControl will open on Linux. Still Cannot connect to a printer or slice parts. 2014-06-02 17:24:56 -07:00
larsbrubaker
d3f98fe37c Made it possible to set the default theme color on startup for oems. 2014-05-27 10:38:59 -07:00
larsbrubaker
00e10bfbea Working on 3D gcode view
Making the view navigation controls for 2d and 3d a separate class.
2014-05-25 11:11:11 -07:00