Commit graph

29 commits

Author SHA1 Message Date
Lars Brubaker
5cc1b651b4 UI thread is more explicit about what functions it accepts and now accepts no parameter functions. 2015-06-11 12:06:40 -07:00
Lars Brubaker
d16eb78b15 Good feedback about redundant naming. Eliminated a bunch of 'Settings' names. 2015-06-05 11:17:28 -07:00
Lars Brubaker
a600fb7d57 Made the speed legend format better
Changed printing to settings
Re-arranged the edit menus for clarity.
2015-05-26 10:51:43 -07:00
Lars Brubaker
cbefcfdfee Put in a Settings menu that can open the various pop out windows 2015-05-19 14:43:24 -07:00
Lars Brubaker
445b5728a2 Made the 'Advanced Controls' be 'Settings'
Change other tab names to support this.
Made SetTargetTemperature always run on the ui thread so it can ask for a dialog without error.
2015-05-18 14:42:01 -07:00
Lars Brubaker
bcd67d4aa1 Took out the code for remembering and setting the slice settings tab and added new code that puts it
and reads it from the user settings db.
2015-04-16 18:08:43 -07:00
Lars Brubaker
591528ee91 Ran code maid against this code. 2015-04-08 15:20:10 -07:00
Lars Brubaker
a59b24c2d9 Working on a View menu
Making it possible to tell pop out windows to save states
Took out some dead code
2015-02-13 17:35:48 -08:00
Lars Brubaker
1b0eac07e9 Made the mhtexteditwidget do less onidle calling. 2015-01-06 11:47:52 -08:00
larsbrubaker
a2aee95c56 less redundant code 2014-12-23 13:17:10 -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
Lars Brubaker
e6deae39d4 Working on pop out tabs 2014-12-20 16:09:03 -08:00
Kevin Pope
ae35cd86a8 Make touch not broken. 2014-12-19 18:48:25 -08:00
Lars Brubaker
9a5503e3f2 Working on pop out tabs. 2014-12-19 15:47:54 -08:00
Lars Brubaker
de0070eb35 Some working on streamlining the ui and creating a new 'simple' mode. 2014-12-08 18:18:38 -08: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
Kevin Pope
a03aee76f3 Adjusted touchscreen layout reload behavior. 2014-10-13 15:25:27 -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
larsbrubaker
7d1f698141 Turning off the rooted weak event stuff 2014-08-19 11:41:13 -07:00
larsbrubaker
4b405a6aa8 Add a store state before change slice settings panel. 2014-08-19 10:10:08 -07:00
larsbrubaker
69c191a54d Moved a few more RootedEventHandlers to WeakRootedEventHandlers 2014-08-10 12:30:49 -07:00
larsbrubaker
9eddf6822b Moved SliceSettingsWidgetUiState into its own file
Fixed the edit locking during loading in 3d view.
Got the 3d views to update the bed size and shape when changed.
2014-07-26 13:43:55 -07:00
larsbrubaker
d59ce736a7 Got rid of dead code. 2014-07-21 14:33:31 -07:00
larsbrubaker
e5d8ad2ac0 Made the state of the slice settings current tab and sub-tab save on reload view. 2014-07-08 18:22:47 -07:00
larsbrubaker
c6582a6e28 Make sure theme change stays on the correct panel. 2014-07-03 16:17:51 -07:00
larsbrubaker
109891bc5e In compact view we need the text to be a bit smaller. 2014-07-03 15:07:43 -07:00
larsbrubaker
4bdba6d740 Got the advanced controls panel to keeps its state between the compact view and the wide screen view. 2014-07-03 14:17:58 -07:00
larsbrubaker
5e119a672f Made the third panel view keep its state much better.
We can change printers now without the third panel changing tabs.
2014-07-03 11:50:25 -07:00