Commit graph

90 commits

Author SHA1 Message Date
John Lewin
9e7ccfe872 Remove unused Creators feature 2017-11-05 07:12:45 -08:00
John Lewin
3bdf6a5b92 Reset projects to AnyCPU 2017-11-02 18:01:37 -07:00
John Lewin
3a773fa8e4 Remove unused configs 2017-11-02 16:55:41 -07:00
Lars Brubaker
cc4dc1b954 Switch to any cpu 2017-11-02 15:58:12 -07:00
Lars Brubaker
ef4d25fd47 Improved subtract editor
Only showing working operations in release.
Improved intersection editor
2017-11-02 14:19:56 -07:00
Lars Brubaker
e6affd12c4 adding bold font option 2017-10-31 14:42:34 -07:00
Lars Brubaker
359784877f Unify Vector2 3 and 4 to have upper case field members 2017-10-31 12:53:46 -07:00
John Lewin
6ef883f046 Use TextObject.Spacing property
- Reduce accessibility of spacingScrollBar
- Ensure scrollbars resize with editor and start with correct bounds
- Issue MatterHackers/MCCentral#2110
TextBuilder Spacing settings do not round trip, are lost on close
2017-10-21 10:48:01 -07:00
Lars Brubaker
11e6797252 Cleaned up text object
removed underline
made spacing correct
put back in spacing slider
2017-10-21 10:04:25 -07:00
John Lewin
82e563f493 Improve styling, reduce containers, stretch horizontally 2017-10-18 18:21:48 -07:00
John Lewin
1e8190eaa6 Make ButtonFactory helper proxies private, accessible through .Options 2017-10-15 00:22:47 -07:00
John Lewin
9b518f1f0c Eliminate hard-coded type names and IMappingType marker interface 2017-10-13 16:07:13 -07:00
Lars Brubaker
ff03d59026 Converted back to Selection 2017-10-13 15:00:08 -07:00
Lars Brubaker
d3768a268f Making support be an object 3D wrapper
Making the selection always be a group
2017-10-13 13:32:52 -07:00
Lars Brubaker
76497d1d45 Moving name stuff back to MatterControl 2017-10-10 09:58:20 -07:00
John Lewin
c273746a0d Remove redundant setters of default value
- Issue MatterHackers/MCCentral#2025
Review IObject3D.ItemType and remove if possible
2017-10-02 11:28:41 -07:00
John Lewin
3cba62e3c2 Remove ModifyChildren from scene 2017-09-26 13:20:30 -07:00
John Lewin
d1f9c04613 Use specialized type for IObject3D.Children 2017-09-26 13:19:53 -07:00
John Lewin
70a87e3a13 Add bend operation 2017-09-18 18:05:50 -07:00
Lars Brubaker
5ed33d9f8d Proof of concept for pinch and bend 2017-09-18 10:08:49 -07:00
John Lewin
ed66d862a4 Rename ApplicationControl static printer property to ActivePrinter 2017-09-17 14:01:58 -07:00
John Lewin
af38676244 Make View3DWidget.Scene private 2017-09-16 01:19:07 -07:00
Lars Brubaker
dfa6832b86 Refactoring VisibleMeshes into extension method 2017-09-13 15:55:21 -07:00
Lars Brubaker
98959561db Improved selection logic 2017-08-22 15:56:30 -07:00
John Lewin
3a9833697d Platform providers
- New Provider model
- Remove WindowsFileDialogs project
- Remove PlatformAbstract assembly, use AggContext
- Rename OsInformation to OperatingSystem
2017-08-22 13:42:34 -07:00
John Lewin
c6a534717d Organize usings 2017-08-20 18:25:11 -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
f7d4163125 Refactoring VAnchor and HAnchore names
Making more debug info for show bounds
2017-08-07 15:47:27 -07:00
John Lewin
5c2f8654d4 Consolidate .textImageButtonFactory refs into .ButtonFactory member 2017-08-01 21:22:58 -07:00
Lars Brubaker
ebffd969b0 Working with auto generated parts 2017-07-28 11:14:25 -07:00
Lars Brubaker
5c9f6b5c3e MatterCad tools working much better. 2017-07-21 15:48:52 -07:00
Lars Brubaker
e2de82238d User generated support is working. 2017-07-21 13:24:16 -07:00
John Lewin
dd519cde8c Convert PluginFinder to static class with generic methods 2017-07-20 01:00:47 -07:00
John Lewin
3bda665ac0 Simplify text creators, drop PlatingData and spacing controls 2017-07-11 22:27:08 -07:00
John Lewin
0489dd6509 Rename control helpers 2017-07-05 14:53:17 -07:00
John Lewin
1b781d5015 Collapse PartPreviewWidget into View3DWidget 2017-07-05 14:52:43 -07:00
John Lewin
7a27433bf0 Migrate GCodeVisualizer and MeshViewer content into MatterControl 2017-06-24 07:28:55 -07:00
John Lewin
0e646a0c94 Move PartPreviewWidget factories into ThemeConfig
- Extract ThemeConfig to file
- Pass ThemeConfig to IObject3D creators
2017-06-19 09:19:00 -07:00
John Lewin
07dc5f3333 Evaluate creators in library root 2017-06-17 10:46:01 -07:00
John Lewin
33ed2bac42 Move mh-logo to StaticData->Images 2017-06-04 13:42:20 -07:00
John Lewin
03a593f1b5 Move to new library model and view
- Add new listview control for library content
- Migrate library providers to containers
  - Cloud, Sqlite, Directories, Queue, History
- Migrate SideBar components to containers
  - Primatives, Text, Braille, ImageConverter
- Create new library container types
  - Zip files, Calibration parts, Printer SDCards
- Reduce leftnav to Library, Settings, Controls, Options
- Add DragDrop support for image content
2017-05-20 00:41:02 -07:00
John Lewin
907609b587 Design tools 2017-03-15 16:29:56 -07:00
Lars Brubaker
84afaf8292 Update to framework 4.6.1 2017-03-15 14:45:14 -07:00
Lars Brubaker
9c55f8f982 New default constructor, moved hanchor vanchor
removed cover
2017-02-01 16:39:24 -08:00
John Lewin
6765f5ec15 Convert public EventHandler fields to events
- Use Action instead of EventHandler
- Convert FunctionToCallOnSave to instance member named RefreshMacros
- Remove empty private setter
- Rename functionToLaunchCreator to Show()
2017-01-24 11:49:13 -08:00
Lars Brubaker
0ffb3a5b41 Make more touch screen settings be about touch not android. 2017-01-23 14:58:29 -08:00
John Lewin
8510ca5b3d Remove duplicate .Click event from ButtonBase 2017-01-17 15:31:08 -08:00
Lars Brubaker
03e1fee901 Moving keyboard offset to common base class 2016-12-12 13:32:40 -08:00
Lars Brubaker
8b72131769 Fixed down arrows on edit model page
MatterHackers/MCCentral#538
Lost down arrow for edit options on 3D view
2016-10-06 10:59:51 -07:00