Commit graph

7326 commits

Author SHA1 Message Date
johnlewin
c1dab405fe Merge pull request #2372 from jlewin/design_tools
Revise Export window
2017-08-19 20:41:38 -07:00
John Lewin
07ee5b5853 Prevent ray casting in View3D content when outside bounds 2017-08-19 11:33:39 -07:00
John Lewin
ab7bb626c3 Adjust RadioPanel layout 2017-08-19 09:51:41 -07:00
John Lewin
0af95b8f70 Auto check first radio item 2017-08-19 09:50:24 -07:00
John Lewin
7737f5cc19 Change naming of gcode/x3g exports 2017-08-19 09:50:08 -07:00
John Lewin
58ca19523b Remove unused variables 2017-08-19 08:06:11 -07:00
johnlewin
79617b1cbb Merge pull request #2370 from jlewin/design_tools
Use icons on export page
2017-08-18 21:11:46 -07:00
John Lewin
70a8540e55 Use icons on export page 2017-08-18 18:13:15 -07:00
Lars Brubaker
79dc237d20 Merge pull request #2369 from jlewin/design_tools
Revise View3D rendering order
2017-08-18 14:00:26 -07:00
John Lewin
7c03087605 Set correct render target 2017-08-18 13:53:38 -07:00
John Lewin
1962db4210 Target any widget for mesh GLDraw 2017-08-18 08:34:05 -07:00
johnlewin
24513bf19d Merge pull request #2368 from jlewin/design_tools
Dynamic printer meshes from PrinterSettings
2017-08-18 07:25:14 -07:00
John Lewin
8dd80b7f70 Dynamic printer meshes from PrinterSettings 2017-08-17 18:18:41 -07:00
John Lewin
a2002a4043 Flatten factory options, use constructor syntax for cloning 2017-08-17 18:03:54 -07:00
johnlewin
a0730df5f0 Merge pull request #2367 from larsbrubaker/design_tools
Make sure we can ungroup meshes
2017-08-17 18:00:52 -07:00
Lars Brubaker
fdba5519da Make sure we can ungroup meshes
Better colors on align pop up
2017-08-17 17:18:41 -07:00
johnlewin
4fdd6da09f Merge pull request #2366 from larsbrubaker/design_tools
Align tool is working
2017-08-17 16:09:05 -07:00
Lars Brubaker
86966e0e24 Align tool is working 2017-08-17 15:21:29 -07:00
Lars Brubaker
aa2c70d92f Merge pull request #2365 from jlewin/design_tools
Initial Part/Printer editing modes
2017-08-17 14:36:04 -07:00
John Lewin
0056364992 Tune plane/grid dimensions 2017-08-17 11:26:13 -07:00
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
e517f8667e Remove partial keyword 2017-08-17 11:02:29 -07:00
John Lewin
048e24a5a4 Adjust tab styling to depict selection 2017-08-17 11:02:29 -07:00
John Lewin
1be8dd22c7 Select tab after add 2017-08-17 11:02:29 -07:00
John Lewin
7e7f4d1a2c Add 'Create Part' support 2017-08-17 11:02:29 -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
ddfbbc5f8f Move menu actions closer to related control 2017-08-17 11:02:29 -07:00
John Lewin
664348fd3e Move more View3DWidget/MeshViewer objects to model 2017-08-17 11:00:01 -07:00
johnlewin
a611179499 Merge pull request #2364 from larsbrubaker/design_tools
Put in a start at the align control
2017-08-17 10:53:48 -07:00
Lars Brubaker
06a73160af Put in a start at the align control
Work on enable disable of actions
2017-08-16 18:22:40 -07:00
Lars Brubaker
acd594441f Merge pull request #2362 from larsbrubaker/design_tools
Group command does boolean
2017-08-16 15:58:14 -07:00
Lars Brubaker
9089f74263 Group command does boolean 2017-08-16 15:36:54 -07:00
johnlewin
0e17f98741 Merge pull request #2361 from jlewin/design_tools
Remove unused ViewGCodeBasic parameters, reduce static refs
2017-08-16 09:29:29 -07:00
John Lewin
c0a4074d4f Remove PrintItemWrapper dependency in GCodeBasic, reduce static refs 2017-08-16 07:41:15 -07:00
John Lewin
d7010c8c56 Remove unused ViewGCodeBasic parameters, reduce static refs 2017-08-16 07:41:15 -07:00
johnlewin
f769670443 Merge pull request #2360 from jlewin/design_tools
Consolidate bed state into model
2017-08-16 07:40:28 -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
Lars Brubaker
ada74851b4 Merge pull request #2359 from jlewin/design_tools
Move IsPinned and SettingsTabIndex state into printer model
2017-08-15 21:58:18 -07:00
John Lewin
70210cfe54 Adjust ViewControls3D position, use local theme variable for conciseness 2017-08-15 20:33:32 -07:00
John Lewin
eac61f0217 Fix container load exceptions due to missing Add/Create Folder buttons 2017-08-15 20:24:07 -07:00
John Lewin
37a24826f9 Execute container reloads on UIThread
- Issue MatterHackers/MCCentral#1836
Index out of range exception on startup
2017-08-15 20:22:00 -07:00
John Lewin
7bd9114a38 Restore seemingly working mirror controls
- Issue MatterHackers/MCCentral#1771
Selection -> Mirror
2017-08-15 20:09:31 -07:00
John Lewin
737453379a Move IsPinned and SettingsTabIndex state into printer model 2017-08-15 19:20:12 -07:00
Lars Brubaker
39dec66db0 Merge pull request #2357 from larsbrubaker/design_tools
Working on - align put back in lay flat
2017-08-15 17:33:51 -07:00
Lars Brubaker
a68f48fb9a Working on - align put back in lay flat 2017-08-15 16:57:03 -07:00
johnlewin
d615e28630 Merge pull request #2356 from larsbrubaker/design_tools
Made the popup tab selection be persistent (in mem)
2017-08-15 15:49:59 -07:00
Lars Brubaker
af534f0802 Made the popup tab selection be persistent (in mem) 2017-08-15 15:12:38 -07:00