Commit graph

923 commits

Author SHA1 Message Date
John Lewin
ec2e36ab96 Use accent color on spinner to improve visibility 2018-05-14 12:09:34 -07:00
John Lewin
664b736f66 Disallow model selection in GCode views
- Issue MatterHackers/MatterControl#3148
After deleting obj in GCode view, model stays visually (kinda confusing?)
2018-05-10 17:14:54 -07:00
John Lewin
b9aad1a517 Restore touch scrolling on Android
- Issue MatterHackers/MCCentral#3352
Touch scrolling not functioning on Android
2018-05-10 15:15:50 -07:00
John Lewin
e0f989a52b Restore expected icons on Android
- Issue MatterHackers/MCCentral#3350
Expected custom styling on Android missing
2018-05-10 15:15:49 -07:00
John Lewin
1c3493e8a2 Add missing field initializer 2018-05-09 10:50:31 -07:00
John Lewin
f6ce9431b6 Move state from widget to model and revise persistence/init
- Issue MatterHackers/MCCentral#3305
View style state not synced on load
2018-05-09 08:41:29 -07:00
John Lewin
f651026b15 Add and use application viewstate type for library view mode
- Issue MatterHackers/MCCentral#3315
ListView mode/state not synced with actual
2018-05-09 07:52:05 -07:00
John Lewin
7731b0b4fd Revise naming for clarity 2018-05-08 17:24:14 -07:00
John Lewin
9c09297ecb Load theme earlier, use TabBarBackground color 2018-05-08 17:24:14 -07:00
John Lewin
5e7ec05ca2 Init theme early, use theme colors on splash window
- Issue MatterHackers/MCCentral#3329
Splash Window should use user theme
2018-05-08 17:24:14 -07:00
John Lewin
5844908edf Move ActiveTheme state into user settings from printer
- Issue MatterHackers/MCCentral#3328
2018-05-08 17:24:14 -07:00
John Lewin
e35bce1f59 Don't fire ReloadAll on printer change
- Issue MatterHackers/MCCentral#3326
2018-05-08 17:24:14 -07:00
John Lewin
3e600cfd6e Ensure single printer tab only, add support for AddTab(widget, index)
- Issue MatterHackers/MCCentral#3303
Don't open the same printer 2x when selecting a different plate
2018-05-08 08:53:37 -07:00
John Lewin
45b8c06827 Switch back to Model view on ClearPlate
- Issue MatterHackers/MCCentral#3284
clearing the bed does not switch back on the 3D view after dragging on GCode
2018-05-07 19:22:21 -07:00
John Lewin
9a43326fd5 Switch to GCode view on load if is GCode content 2018-05-07 19:22:21 -07:00
John Lewin
d1be142934 Persist expansion state of progress widgets
- Issue MatterHackers/MCCentral#3202
remember full / compact state of 3D progress indicator
2018-05-07 13:12:32 -07:00
John Lewin
ff833f230e Revise naming to reflect behavior 2018-05-07 09:47:50 -07:00
LarsBrubaker
dc894541af Fixed copy past (and others) in 3D view
improved curve tool

issue: MatterHackers/MCCentral#3310
copy past not working in 3d view

issue: MatterHackers/MCCentral#3309
Make bend do a wrapped rotation rather than a direct rotation
2018-05-06 14:20:29 -07:00
Lars Brubaker
6139ecfce5 Made async load sequence do all its work on a backgroud thread
Added a loading / progress animation that has alpha
2018-05-04 14:50:46 -07:00
Lars Brubaker
75a31a6ccd Added the ability to get physical memory
Refactoring
removing some dead code
2018-05-04 09:45:14 -07:00
John Lewin
74dcbc52dc Add LibraryCollectionContainer
- Issue MatterHackers/MCCentral#3287
Bucket library containers into a common root - like History
2018-05-03 23:32:17 -07:00
John Lewin
3f81c5e83d Add persistence mechanism for Part tabs
- Issue MatterHackers/MCCentral#3162
Tabs need new persistence mechanism to survive ReloadAll
2018-05-03 23:00:02 -07:00
John Lewin
f2a7ad5ec7 Restore 'Share' support, add Action<ILIbraryItem> to AppController 2018-05-03 16:40:50 -07:00
John Lewin
6f76f45309 Revise key bindings to use KeyPressed when applicable
- Issue MatterHackers/MCCentral#3288
W key not functioning in Text fields
2018-05-03 14:14:17 -07:00
Lars Brubaker
27b1e31ac5 Working on fit to bounds having radial option (image coin support)
Make default names and colors for all primitives
Improving public property editor context so we can show many at the same time
fixed spelling
2018-05-02 10:59:19 -07:00
John Lewin
c7f289c73d Evaluate history containers in a common root
- Issue MatterHackers/MCCentral#3254
Consider moving all history containers into a single root
History container
2018-04-29 11:08:09 -07:00
John Lewin
d9557b9767 Remove hard-coded coupling to PlatingDirectory, use loaded container
- Ensures Parts can be saved to PartHistory rather than PlateHistory
2018-04-29 11:05:35 -07:00
Lars Brubaker
ce9b84f67f Improving primitives
grouping
colors
update button
consistency
2018-04-27 10:13:45 -07:00
Lars Brubaker
8ad0dd293c Show the what's new after connect if not seen yet 2018-04-26 16:41:51 -07:00
Lars Brubaker
65c76fa0f9 Put in some more tips 2018-04-26 16:28:43 -07:00
John Lewin
3906d1b659 Improve scaling 2018-04-26 07:56:29 -07:00
Lars Brubaker
b8f73169c6 Make this work on android 2018-04-25 14:15:54 -07:00
Lars Brubaker
cd25716b91 Improving help system
Fixing zoom keys
2018-04-25 13:48:14 -07:00
Lars Brubaker
44a8de8f4b Improving tips system
removing gifs (added a meg of data)
put in closer to real data
2018-04-25 11:35:33 -07:00
John Lewin
dec42d4f5a Improve scaling behavior
- Issue MatterHackers/MCCentral#3230
2018-04-24 18:40:20 -07:00
John Lewin
0c301fd695 Wrap ReloadAll with RunOnIdle to ensure overlay draw before reload 2018-04-24 13:32:20 -07:00
Lars Brubaker
6c1c8bf8bd Fixing gcode change layer with arrow keys 2018-04-23 18:48:17 -07:00
Lars Brubaker
1fc2ee9e38 Make it so we don't rotate the 3d view when on the gcode view 2018-04-23 17:03:19 -07:00
Lars Brubaker
573995658e Made the view 3d keys happen when no other control has taken them 2018-04-23 15:02:15 -07:00
John Lewin
b94ef9d43f Clear ActivePrinters list before Add, remove 16 minute delay
- Issue MatterHackers/MCCentral#3197
QualitySettingsStayAsOverrides test failing due to failure to switch
to selected printer
2018-04-23 13:52:28 -07:00
John Lewin
5d2e506dcf Purge StaticData image cache on theme change in debug 2018-04-19 16:05:22 -07:00
Lars Brubaker
a421ca2aae using the bed image on 2d view
making bed re-calculate on 2d view
2018-04-19 14:39:55 -07:00
John Lewin
48b7a85de6 Invoke Click rather than changing Checked to ensure event fires
- Issue MatterHackers/MCCentral#3171
Something got messed up with baby stepping on this print
2018-04-19 13:27:40 -07:00
John Lewin
5d77e2a455 Disable help overlay until tests are made compatible
- Issue MatterHackers/MCCentral#3175
- Issue MatterHackers/MCCentral#3176
Fix typo
2018-04-19 08:02:31 -07:00
John Lewin
7d2214c093 Always should print area button, consider build height on enable
- Issue MatterHackers/MCCentral#3160
Can't switch off model view
2018-04-18 18:20:17 -07:00
John Lewin
5e84e0f4a4 Handle missing BuildHeight scenario where PrintAreaButton is null
- Issue MatterHackers/MCCentral#3160
Can't switch off model view
2018-04-18 18:20:17 -07:00
Lars Brubaker
e010d15042 Improved extruder help 2018-04-18 17:40:46 -07:00
Lars Brubaker
9d7f7654ad Making help only show once. 2018-04-18 17:06:59 -07:00
Lars Brubaker
b661b41baf Working on new help system 2018-04-18 17:04:37 -07:00
Lars Brubaker
93993d8ea5 renaming to HelpSystem 2018-04-18 14:47:37 -07:00