Commit graph

536 commits

Author SHA1 Message Date
John Lewin
757098c3dc Remove SplitButtonFactory 2018-04-07 08:16:50 -07:00
John Lewin
a027951be5 Extract reusable aspects to common base 2018-04-06 09:06:21 -07:00
John Lewin
64a96dd7ff Add new toggle switch style 2018-04-05 15:54:12 -07:00
John Lewin
5a13d9cf30 Move view options from overflow menu to new persistent panel
- Issue MatterHackers/MCCentral#3014
Add View Options panel to model view
2018-04-05 15:52:17 -07:00
Lars Brubaker
3f8f0cbe28 Put in temp that leveling occurred at
Put in date
Made rebuild data happen correctly
Improved leveling messages
Fixed a bug with leveling happening after line cutting
Added 5x5 leveling
2018-04-04 14:58:20 -07:00
Lars Brubaker
e89ca312a1 Prototyping the curve tool 2018-04-04 14:58:17 -07:00
LarsBrubaker
dca46e22ab Adding in pinch object 2018-04-04 14:58:16 -07:00
Lars Brubaker
e86e3b127c Started on Delaunay Triangulation
Took out old sqlite migration of leveling
refactoring
2018-04-04 14:58:15 -07:00
Lars Brubaker
ea12bdffa3 Removing dead code
Moving leveling code into leveling stream (the only place I want to have it eventually)
2018-04-04 14:58:14 -07:00
Lars Brubaker
f852ddf708 First pass at leveling consolidation 2018-04-04 14:58:13 -07:00
John Lewin
dd2c3424da Transactional group command 2018-03-28 17:38:14 -07:00
John Lewin
03b9d21594 Migrate Lithophane into base 2018-03-27 12:24:46 -07:00
John Lewin
62965fce66 Remove unused type 2018-03-27 09:27:06 -07:00
John Lewin
fb381d1c98 Move LightingData into RenderOpenGl 2018-03-23 16:06:32 -07:00
John Lewin
45f7063879 Upgrade framework to 4.7.1 2018-03-21 23:05:08 -07:00
John Lewin
7c7554a43b Move localization init into ApplicationController 2018-03-21 17:18:17 -07:00
Lars Brubaker
3a4f249416 Removing ImageAsset adding ImageObject3D
added image editor
using image editor for public property editor
added ring object
2018-03-19 18:29:47 -07:00
LarsBrubaker
6e5674a279 Merged Arrange and Align
First pass on Bake and Remove for FitToBounds
2018-03-19 09:27:15 -07:00
LarsBrubaker
0e0d2bf4f7 Got a Package test working
Made arrange handle rebuilding children better
Added Descendants<T>
Renamed lots of stuff
2018-03-18 08:47:20 -07:00
LarsBrubaker
bf18085e89 Added new fit to bounds
This should allow use objects like card holder alignment
made aabb rendering more generic
Added editor draw to objects
2018-03-17 20:53:36 -07:00
Lars Brubaker
035c6a1922 Took out ActiveEditor property 2018-03-15 10:04:13 -07:00
johnlewin
a24c56f067
Merge branch 'design_tools' into design_tools 2018-03-14 16:59:18 -07:00
Tyler Anderson
4304ccbfbd Show print progress on printer's LCD screen 2018-03-14 13:49:57 -07:00
Lars Brubaker
991be45a85 Made it more possible to do matter cad like operations on IVertexSource paths
Made Braille Object have option for key chain hook
Put ResolutionScalle into Vertex objects
2018-03-13 17:17:28 -07:00
John Lewin
e243dbbc2f Extract splash screen logo to reusable type 2018-03-11 12:22:25 -07:00
John Lewin
14194900f7 Revise About page
- Swtich from html to GuiWidgets for layout
- Simplify with DialogPage - remove AboutWindow, AboutWidget
- Remove AboutPage namespace
2018-03-11 09:34:57 -07:00
John Lewin
34e42420fe Extract cache management functions to dedicated class 2018-03-10 21:55:34 -08:00
LarsBrubaker
d44207ea2a Fixed and improved Brairlle Object
Added Split Camel Case extension
2018-03-10 16:54:55 -08:00
Lars Brubaker
b7f3de2a0d Working on new probe calibration wizard 2018-03-09 18:22:38 -08:00
Lars Brubaker
9cc6d5f469 Added passing UndoBuffer to rebuildable 2018-03-08 17:29:35 -08:00
John Lewin
06e9a73b03 Extract embedded types to new files 2018-03-07 12:25:57 -08:00
Lars Brubaker
bcd62919e1 File rename 2018-02-28 14:47:11 -08:00
Lars Brubaker
3d0d479f6b Added a ring object 2018-02-28 14:44:06 -08:00
Lars Brubaker
618fabf894 Improving design editor
Moving files around
2018-02-28 09:07:09 -08:00
John Lewin
3b26f3aa08 Add library container browsing for MCX items 2018-02-23 14:26:56 -08:00
Lars Brubaker
c7a6f2e8e9 Creating a Design Apps folder
Put in card holder
Moving parts into the Design Apps folder
2018-02-22 18:03:15 -08:00
LarsBrubaker
789a63e638 Remove setup driver step (must happen durring instal)
Fix tests
2018-02-20 19:22:16 -08:00
Lars Brubaker
64972b4ef4 Fixing round roof 2018-02-16 17:42:05 -08:00
John Lewin
9888c87d4e Move and rename file (DynamicContentStore)
- Issue MatterHackers/MCCentral#2823
Fix name
2018-02-13 16:44:14 -08:00
Lars Brubaker
b658dc5902 Removing the old align adding the new one 2018-02-13 13:43:22 -08:00
Lars Brubaker
a3a8ffb45a updated project file 2018-02-12 15:33:21 -08:00
Lars Brubaker
8f6f0f7162 Working on new arrange toolAdding Remove and Bake to IObject3D
Made Localize() exist in agg
2018-02-12 15:28:26 -08:00
LarsBrubaker
9ce555a740 Working on align tool 2018-02-11 13:52:19 -08:00
Lars Brubaker
2cd09dd365 Lots of work on Array tool and support property editors 2018-02-10 11:24:51 -08:00
Lars Brubaker
9891a5b508 Fixed a bug with putting trace data on a mesh with no faces
Improved Revolve
2018-02-09 12:06:46 -08:00
Lars Brubaker
7ef109e749 Working on adding all primitives 2018-02-08 15:42:23 -08:00
John Lewin
0c957eb25d Revise sub-tree editing 2018-02-05 17:23:17 -08:00
John Lewin
c6d5605893 Convert EditLevelingSettingsWindow to DialogPage
- Issue MatterHackers/MCCentral#2759
Edit Leveling Settings window should use DialogPage for consistency
2018-02-01 23:09:53 -08:00
LarsBrubaker
6d3cecea8d Very quick proof of array tool. 2018-01-31 22:53:27 -08:00
Lars Brubaker
1e8cf7dde0 Adding in Base and Smoothing 2018-01-31 18:12:56 -08:00