Commit graph

365 commits

Author SHA1 Message Date
John Lewin
05883f2c4a Remove ConnectionWizardPage base type, move Cancel code where needed 2017-08-23 23:54:31 -07:00
John Lewin
d2a54ff0b0 Remove unused files 2017-08-23 23:23:02 -07:00
John Lewin
c27b6ec62d Convert RenameItemWindow to WizardPage 2017-08-23 15:49:43 -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
70a8540e55 Use icons on export page 2017-08-18 18:13:15 -07:00
John Lewin
664348fd3e Move more View3DWidget/MeshViewer objects to model 2017-08-17 11:00:01 -07:00
John Lewin
6c215415d0 Revise printer tabs layout 2017-08-15 12:35:12 -07:00
John Lewin
6b785405e1 Remove unused control 2017-08-15 12:34:24 -07:00
John Lewin
d39e640ee5 Extract TextImageWidget to new file 2017-08-13 09:21:04 -07:00
John Lewin
656c33bbf5 Add experimental 'Export to Folder' IExportPlugin 2017-08-11 23:53:27 -07:00
John Lewin
f3e62760ba Extract Zip export to new IExportPlugin interface 2017-08-11 23:25:39 -07:00
John Lewin
9033da3776 Extract GCode export to new IExportPlugin interface 2017-08-11 23:25:38 -07:00
John Lewin
c090aef2ef Extract Stl/Amf exports to new IExportPlugin interface 2017-08-11 23:25:37 -07:00
John Lewin
0d5d0eeab0 Refactor export plugins 2017-08-11 23:22:59 -07:00
John Lewin
8ce148f0e8 Change ExportPrintItem file name 2017-08-08 20:06:29 -07:00
John Lewin
11a889dbf9 Rename control to match current behavior 2017-08-07 12:31:06 -07:00
John Lewin
d931b96752 Remove unused file 2017-08-07 11:47:54 -07:00
John Lewin
0d2967d037 Remove SettingsViewBase type, use existing type of sibling controls 2017-08-06 19:22:47 -07:00
John Lewin
339b4ee63a Remove PopOutManager, PopOutTextTab 2017-08-06 10:58:41 -07:00
John Lewin
f36b285dc2 Remove TerminalWindow 2017-08-06 10:50:53 -07:00
John Lewin
af63fdf0f8 Convert CheckForUpdateWindow to WizardPage 2017-08-06 10:45:24 -07:00
John Lewin
bfb6568e63 Remove unused files 2017-08-06 10:42:26 -07:00
John Lewin
123f81d67e Remove ApplicationMenuRow 2017-08-06 10:09:05 -07:00
Lars Brubaker
7a04b93d57 Refactoring QueuedCommandsStream to take a PrinterConnection
Moved MacroProcessing out of QueuedCommandsStream
2017-08-04 09:37:28 -07:00
Lars Brubaker
c65380ef66 Renaming members for clarity 2017-08-03 16:35:22 -07:00
John Lewin
72e262f0f7 Extract ColorSwatchSelector to new file 2017-08-01 21:22:58 -07:00
John Lewin
d7efa2c1bc Rename editor to match behavior 2017-08-01 21:22:58 -07:00
John Lewin
787624a9ae Refine library views for focused tasks
- Sidebar should focus on usable scene content
- Container browser should allow changing context of sidebar content
- Filter containers from library sidebar
- Replace breadcrumb bar with new container dropdown
- Add filtering to listview for containers/items
- Add container browser for container bar popup
- Filter library items from container browser
- Filter library items from SaveAs selector window
2017-07-28 06:33:41 -07:00
John Lewin
83a4bcf1b7 Create '+' tab for main content view
- Make RenameItemWindow more generic, reuse for Rename Printer
- Move Delete Printer to printer overflow menu
- Move Rename Printer to printer overflow menu
- Remove PrinterSelector from printer overflow menu
- Remove Add New Printer action from PrinterSelector
- Remove pencil icon/edit printer behavior from PrinterSelector
2017-07-27 14:32:21 -07:00
John Lewin
7c0260668d Extract embedded classes to new files 2017-07-12 19:49:54 -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
Lars Brubaker
661042d88b Put in new move in z control
Improved position of numbers
2017-07-10 15:04:33 -07:00
Lars Brubaker
f404da20e9 Working on new value display.
White space
2017-07-07 12:10:24 -07:00
John Lewin
34a377ede2 Exact PrinterTabPage to new file 2017-07-06 14:54:26 -07:00
John Lewin
1b781d5015 Collapse PartPreviewWidget into View3DWidget 2017-07-05 14:52:43 -07:00
John Lewin
a2e632d53d Replace emulator with experimental implementation 2017-07-01 19:50:09 -07:00
Lars Brubaker
1a9ebebaed Changed ReportPregress delegate to have touple and use CancellationTokenSource 2017-06-30 16:09:31 -07:00
John Lewin
17b4cb8b77 Downgrade ValueTuple to 4.3.0, fix null reference in ViewGCodeBasic 2017-06-29 14:09:47 -07:00
Lars Brubaker
f09f8fd939 Moved ProcessWriteRegex to stream
Made it work with gcode export
2017-06-29 13:02:36 -07:00
Lars Brubaker
9635b3308b Put in regex read write translation code 2017-06-29 09:47:34 -07:00
John Lewin
27f4a3ef14 Extract GCode details view to class 2017-06-28 18:43:30 -07:00
John Lewin
c1462d1749 Extract GCode details to model 2017-06-28 18:18:22 -07:00
John Lewin
bd10edc2aa Revise temperature widgets 2017-06-27 18:52:13 -07:00
John Lewin
848708c36c Revise ViewGCodeWidget naming to clarify behavior 2017-06-24 12:35:02 -07:00
John Lewin
156f44dce8 Extract SetLayer class to file 2017-06-24 09:00:13 -07:00
John Lewin
c88e63361e Extract LayerNavigation class to file 2017-06-24 08:54:47 -07:00
John Lewin
7a27433bf0 Migrate GCodeVisualizer and MeshViewer content into MatterControl 2017-06-24 07:28:55 -07:00
John Lewin
aba13453a7 Add GCode content provider for custom icon, future custom drag behavior 2017-06-21 07:41:12 -07:00
John Lewin
31eb98b9f9 Remove unused type with ButtonFactory 2017-06-20 06:24:13 -07:00