Lars Brubaker
6ecbb6e4b3
Make un-pin keep the current window open
...
Make the default slice settings size better
Make a minimum dock window size
fixed terminal in floating mode
found text wrapping bug (actually is center | fit)
improved icon layout in part view (better padding vs margin)
put minimum size on text of slice setting
removed extra unused gui widget from settings name
put in debug stack navigation F2 F3
2017-08-24 11:50:55 -07:00
John Lewin
98238aad40
Move HeaderText from constructor parameter to WizardPage property
...
- Improves readability, allows side-by-side with Window title
- Slight increase in overhead due to reconstruction of internal printer
2017-08-24 00:16:31 -07:00
John Lewin
65135f93a2
Require WizardPage actions to be registered with AddPageAction
...
- Add HorizontalSpacer and Cancel buttons to all windows
2017-08-23 17:27:30 -07:00
John Lewin
559c300cb4
Revise WizardWindow api
...
- WizardPage instance should drive window namespace and title
- Key open windows page initial WizardPage type
2017-08-23 15:51:29 -07:00
John Lewin
a70897c12e
Match existing SplitterBackground color
2017-08-23 14:11:51 -07:00
John Lewin
f2290403a7
Revise DockingTab support
2017-08-23 13:52:31 -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
Lars Brubaker
5b346494a9
Don't right click on number edits in design tools
2017-08-21 16:14:38 -07:00
John Lewin
c6a534717d
Organize usings
2017-08-20 18:25:11 -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
58ca19523b
Remove unused variables
2017-08-19 08:06:11 -07:00
John Lewin
70a8540e55
Use icons on export page
2017-08-18 18:13:15 -07:00
John Lewin
a2002a4043
Flatten factory options, use constructor syntax for cloning
2017-08-17 18:03:54 -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
4cecbc6e23
Simplify type name
2017-08-15 12:34:24 -07:00
Lars Brubaker
51d6f990ab
Fixed text size on side tabs
2017-08-14 19:09:37 -07:00
John Lewin
9915817e16
Remove centerText parameters
2017-08-13 14:17:34 -07:00
John Lewin
7eba42c150
Remove redundant GenerateTooltipButton implementations
2017-08-12 23:02:27 -07:00
John Lewin
44857fa108
Sort export plugins by RadioButton text
2017-08-12 00:21:17 -07:00
John Lewin
656c33bbf5
Add experimental 'Export to Folder' IExportPlugin
2017-08-11 23:53:27 -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
420a8abe18
Remove all Part Export -> PrintItemWrapper dependencies
2017-08-09 14:40:48 -07:00
John Lewin
ac5fb6f3cf
Revise shared export implementation to support export plugins
2017-08-09 13:24:49 -07:00
John Lewin
6d3c4aac3c
Use consistent name and location
2017-08-09 12:05:17 -07:00
John Lewin
a98420fda8
Wireup GCode export to async slicing, revise shared export to follow
2017-08-09 12:00:23 -07:00
John Lewin
c881624aac
Remove duplicate code
2017-08-09 11:25:19 -07:00
John Lewin
e60e77eba7
Revise shared export implementation to support GCode
2017-08-09 11:14:38 -07:00
John Lewin
342a9b1573
Revise shared export implementation to support Amf
2017-08-09 11:13:51 -07:00
John Lewin
4bc246285f
Revise SaveAmf to take ILibraryContentStream
2017-08-09 09:11:06 -07:00
John Lewin
483c696590
Use radio button for Amf export
2017-08-09 09:11:06 -07:00
John Lewin
b103218d5f
Use radio button for Stl export, add dedicated/wizard Export button
2017-08-09 09:11:06 -07:00
John Lewin
2716ed4be7
Remove filesystem dependency from SaveStl export source
...
- Convert to ILibraryContentStream
- Extract UI interactions to SaveStl caller
- Return success result from SaveStl
2017-08-09 09:11:06 -07:00
John Lewin
b504066ba2
Fix amf export, remove saveParams dependency in SaveAmf
2017-08-08 21:22:26 -07:00
John Lewin
c78e8e3a6f
Fix stl export, remove saveParams dependency in SaveStl
2017-08-08 21:22:25 -07:00
John Lewin
fb568a074a
Refactor ExportPrintItemPage
2017-08-08 21:04:20 -07:00
John Lewin
d2a9f6a8f4
Move button click events to inline lambdas
2017-08-08 20:58:00 -07:00
John Lewin
8dbd0e267a
Simplify file dialog registrations
2017-08-08 20:52:46 -07:00
John Lewin
543098543f
Loop on results, use initializer pattern
2017-08-08 20:37:13 -07:00
John Lewin
c948cb20f7
Add margin to export buttons
2017-08-08 20:36:41 -07:00
John Lewin
24dfec6351
Simplify localization
2017-08-08 20:31:05 -07:00
John Lewin
a20db04439
Remove classic X3G export implementation
2017-08-08 20:18:54 -07:00
John Lewin
8ce148f0e8
Change ExportPrintItem file name
2017-08-08 20:06:29 -07:00
John Lewin
7701b320c6
Restore export button, convert export window to WizardPage
...
- Remove slice_and_export commandline options for queue items
2017-08-08 20:05:13 -07:00
Lars Brubaker
26d36ad541
More refactoring
...
Improved debugshowbounds
2017-08-07 16:11: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