John Lewin
5c4f6f463b
Use passed into file paths
...
- Issue MatterHackers/MCCentral#2256
Investigate 32 failing tests
2017-11-15 12:54:53 -08:00
John Lewin
4e249ed50b
Add IContentStore interface, update EditContext to use and revise naming
2017-11-15 09:26:06 -08:00
John Lewin
46188d1eea
Reduce Print/Slice helper method couplings to PrintItemWrapper
2017-11-15 07:41:36 -08:00
John Lewin
bfd6fb54d3
Short term workaround to run sync during load
2017-11-14 16:34:25 -08:00
John Lewin
fb84b6a18a
Revise scene content loading
...
- Remove file system dependencies
- Use library container interfaces
- Issue MatterHackers/MCCentral#2248
Bed no longer persists and rounds trips application restarts
- Issue MatterHackers/MCCentral#1764
Get edit part mode working
2017-11-14 15:45:23 -08:00
John Lewin
6fb83be792
Update presets dropdown on layer_name change
...
- Issue MatterHackers/MCCentral#2222
Changed material name and drop down did not update
2017-11-13 11:37:45 -08:00
John Lewin
bc5852f524
Use new Popup menu checkbox style
...
- Issue MatterHackers/agg-sharp#626
SliceSettings overflow 'Show Help' should use new menu checkbox
2017-11-10 23:14:43 -08:00
John Lewin
9cff33b282
Add gutter icon support to MenuItems
...
- Convert checkbox items to simple MenuItems with check icon
- Issue MatterHackers/MCCentral#2235
Add icon support to popup menus
2017-11-10 13:15:44 -08:00
John Lewin
3944d37ad5
Convert FlowLayouts to new PopupMenu, consolidate MenuItem helpers
2017-11-09 18:27:18 -08:00
John Lewin
3eea3ea1ae
Most CSV list definitions from generic to specialized field
2017-11-09 01:51:48 -08:00
John Lewin
250b7d6551
Changing printers only works correctly via SetActivePrinter
...
- Issue MatterHackers/MCCentral#2199
Delete Printer fails to reload UI to new state
2017-11-08 23:39:35 -08:00
John Lewin
c1b2aeb7d8
Rename Wizard Window/Page -> Dialog Window/Page
2017-11-08 15:56:37 -08:00
John Lewin
ba60969e85
Remove proxy method to SendLineToPrinterNow
2017-11-08 15:35:31 -08:00
John Lewin
c6d38c9c09
Remove deprecated LocalizedString.Get method
2017-11-08 08:12:30 -08:00
John Lewin
0537332be1
Restore help text on UIFields
...
- Issue MatterHackers/MCCentral#2133
Tooltips missing from slice setting UIFields
2017-11-02 16:06:04 -07:00
Lars Brubaker
cfca964294
More Refactoring of RGBA_Bytes
2017-11-01 18:13:47 -07:00
John Lewin
0de97fe0bf
Reduce font sizes, remove caps from preset labels
2017-10-31 15:00:48 -07:00
Lars Brubaker
359784877f
Unify Vector2 3 and 4 to have upper case field members
2017-10-31 12:53:46 -07:00
Lars Brubaker
8d1fecab8c
Changed RGBA_Bytes -> Color
2017-10-31 11:43:25 -07:00
John Lewin
8f87fd66c6
Prevent avoidable exceptions
...
- Issue MatterHackers/MCCentral#2147
Null reference exception due to missing SliceSettingsOrganizer keys
2017-10-30 21:59:43 -07:00
John Lewin
7979160cf5
Remove ReloadAdvancedControlsPanel, AdvancedControlsPanelReloading
...
- Issue MatterHackers/MCCentral#1615
ReloadAdvancedControls should be broken out into ReloadSettings
and ReloadX?
2017-10-30 16:52:41 -07:00
Lars Brubaker
b16fc38796
The math that makes it work
2017-10-30 13:12:48 -07:00
Lars Brubaker
b0fa37b2a4
Added first pass at support for SLA printers
...
Took out unused slice settings
2017-10-30 13:10:18 -07:00
John Lewin
e07d4c73dc
Remove SliceSettingsMissingWidget
2017-10-19 10:50:40 -07:00
John Lewin
f38cd7fc41
Add ShowMessageBox overload without callback requirement
2017-10-18 19:54:06 -07:00
John Lewin
f47bfcbc63
Rename file to match type, make static
2017-10-17 12:42:52 -07:00
John Lewin
fe6e93acef
Revise slicing to run as async tasks
...
- MatterHackers/MCCentral#1308
Change slicing thread system to run as async method
- MatterHackers/MCCentral#1941
Selecting 'Print' then viewing gcode does not show any gcode
2017-10-16 17:09:00 -07:00
John Lewin
f213c6aede
SliceSettingsOverflowMenu should be rather than have the menu
2017-10-15 16:24:39 -07:00
John Lewin
f5f32fb53e
Rename OverflowDropdown -> OverflowMenu
2017-10-15 15:40:31 -07:00
John Lewin
4b3246f408
Simplify, extract menu behaviors from OverflowDropdown for reuse
2017-10-15 15:36:42 -07:00
John Lewin
145ef1ad63
Move theme image adjustment functionality into StaticData.LoadIcon
2017-10-14 23:32:04 -07:00
Lars Brubaker
da5a9279df
Refactoring PathStorage -> VertexStorage
2017-10-10 15:42:33 -07:00
John Lewin
6881e3ed3b
Revise ToggleSwitch UIField to match sibling widths
...
- Issue MatterHackers/MCCentral#2020
Improve UIField sizing and positions
2017-10-01 18:25:12 -07:00
John Lewin
83e0dee7a9
Move common control size into base
2017-10-01 10:38:36 -07:00
John Lewin
2b1fcff98b
Move ownership of ViewWidget assignment to caller
2017-09-29 17:26:45 -07:00
John Lewin
73b3f6f1dd
Remove null reference line
2017-09-26 18:20:47 -07:00
John Lewin
1a12b22d1c
Allow doubles when unitsToken populated, constrain to int without
2017-09-25 14:58:00 -07:00
Lars Brubaker
1a1e060dba
Generate slice feedback while in process
2017-09-25 11:11:54 -07:00
John Lewin
80a75a40fe
Continue consolidating Printer load operations
2017-09-23 14:45:24 -07:00
John Lewin
da887bb844
Fix SlicingQueue test
2017-09-23 07:57:40 -07:00
John Lewin
569ce3498c
Fix test exceptions due to naming mismatches
2017-09-22 23:38:15 -07:00
Lars Brubaker
af49a4fcfd
Added in the ability to set the number of first layers
...
layers that print slow
2017-09-22 16:32:18 -07:00
Lars Brubaker
a5036f3c84
Put in slice progress feedback
2017-09-22 15:35:57 -07:00
John Lewin
eadc3d5640
Remove ButtonBase
2017-09-22 14:12:00 -07:00
John Lewin
12f97dc6be
Fix broken ComPortField, add basic field test
2017-09-21 16:30:52 -07:00
John Lewin
426a5dd9f5
Fix SliceSettings ExtruderOffsetField to honor shared temps
2017-09-20 18:06:58 -07:00
John Lewin
5d1e689413
Fix printer instantiation
2017-09-20 18:06:07 -07:00
John Lewin
bdb1a2277b
Fix DualExtrusionShowsCorrectHotEndData test
2017-09-20 18:05:15 -07:00
Lars Brubaker
2a71b04a3b
Made the material control update when changed
2017-09-20 11:14:53 -07:00
John Lewin
08364931fc
Extract embedded type to new file, make public, rename
2017-09-19 13:05:41 -07:00