Commit graph

35 commits

Author SHA1 Message Date
John Lewin
4ab65e81c9 Correctly determine editing mode 2017-08-17 11:18:11 -07:00
John Lewin
6659ebce36 Add support for switching editing modes 2017-08-17 11:02:30 -07:00
John Lewin
43f492c7c9 Break out printer controls from View3D 2017-08-17 11:02:29 -07:00
John Lewin
ef7fbb1c4a Remove non-applicable WindowMode.Embeded state 2017-08-17 11:02:29 -07:00
John Lewin
5e0b016e89 Simplify property name 2017-08-16 05:55:23 -07:00
John Lewin
b781751331 Consolidate bed state into model
- Always fire OnActivePrinterChange - move filtering for IsLoading lower
2017-08-16 05:53:26 -07:00
John Lewin
70210cfe54 Adjust ViewControls3D position, use local theme variable for conciseness 2017-08-15 20:33:32 -07:00
John Lewin
737453379a Move IsPinned and SettingsTabIndex state into printer model 2017-08-15 19:20:12 -07:00
Lars Brubaker
af534f0802 Made the popup tab selection be persistent (in mem) 2017-08-15 15:12:38 -07:00
John Lewin
6c215415d0 Revise printer tabs layout 2017-08-15 12:35:12 -07:00
John Lewin
70fe9123a1 Make PrinterTabPage derive from TabPage 2017-08-15 12:34:24 -07:00
John Lewin
580312f05d Move Undo operations to ViewControls3D 2017-08-14 12:38:50 -07:00
John Lewin
3b1bb05858 Tune toolbar/button styles, extract toolbar padding to theme 2017-08-14 11:53:45 -07:00
John Lewin
40e729ab8c Use common button spacing 2017-08-10 06:00:11 -07:00
Lars Brubaker
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
1e1cf68070 Guard for null reference 2017-07-14 10:27:49 -07:00
Lars Brubaker
a01ab7930d Getting extruder selection to work on mcx files 2017-07-12 14:28:43 -07:00
John Lewin
02f5af43d9 Remove unused controls 2017-07-11 12:06:34 -07:00
John Lewin
dda6f89c2b Fix widget ordering to restore layer view controls
- Less coupling to MeshViewerWidget
- Interaction layer concept/surface added for IA volumes
  - Holds most IA volume logic and controls
2017-07-11 08:10:57 -07:00
John Lewin
ae93fedc46 Move TrackballTumble and GCode viewer 2017-07-10 16:28:41 -07:00
John Lewin
a50e8acc2a Move keyboard hooks to parent 2017-07-10 16:28:41 -07:00
John Lewin
b2c898be6c Move 2D layer view to same context as siblings views 2017-07-10 16:28:41 -07:00
John Lewin
0ce412c8d5 Revise layer indicators 2017-07-07 16:51:10 -07:00
Lars Brubaker
71a7837880 Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools 2017-07-07 13:01:22 -07:00
Lars Brubaker
0c6cc22510 Put in a layer value display 2017-07-07 12:52:00 -07:00
John Lewin
5c4d9b7a6e Ensure layer features are only drawn when gcodeViewer is active 2017-07-07 12:28:03 -07:00
John Lewin
1a9d90bc15 Ensure view and button state are always synced 2017-07-07 12:28:02 -07:00
John Lewin
5e85b29e11 Move view mode selection buttons into main toolbar, revise icons 2017-07-06 18:15:53 -07:00
John Lewin
92e397fabd Remove unused items 2017-07-06 16:30:46 -07:00
John Lewin
82b1cb3a5a Remove unused items 2017-07-06 16:20:10 -07:00
John Lewin
d2c25ca814 Move GCode rendering registration to PrinterTabPage 2017-07-06 16:05:08 -07:00
John Lewin
03799e8fda Remove unused, unnecessary items 2017-07-06 15:51:04 -07:00
John Lewin
b91683bee7 Fix slider update source and control positions 2017-07-06 15:04:44 -07:00
John Lewin
840f2f9cc9 Move sliders and overflow menu to parent control 2017-07-06 14:54:26 -07:00
John Lewin
34a377ede2 Exact PrinterTabPage to new file 2017-07-06 14:54:26 -07:00