Lars Brubaker
c989cb8630
Fixing multi material processing
2017-07-17 16:41:04 -07:00
John Lewin
4eb8ebe254
Revise ReportProgressRatio implementation
2017-07-14 13:55:02 -07:00
John Lewin
cb89df26f7
Fix exception during slicing - use zero based index
2017-07-12 17:37:55 -07:00
Lars Brubaker
a01ab7930d
Getting extruder selection to work on mcx files
2017-07-12 14:28:43 -07:00
Lars Brubaker
6231611456
Removed Bottom Clip
2017-07-11 15:15:37 -07:00
Lars Brubaker
9ad3dfeee9
Put in the ability to ramp the extra extrusion after move
...
Made the change islands retract always occur if requested.
2017-07-07 08:40:54 -07:00
John Lewin
3ca7eabfea
Restore original Slice Settings tab styling
2017-07-01 19:50:09 -07:00
John Lewin
62199e5279
Use initializer syntax, drop Agg.UI prefix, use 14 point font
2017-07-01 19:50:09 -07:00
John Lewin
12a3812674
Latest MatterSlice
2017-06-30 23:44:05 -07:00
John Lewin
7fdae3bfe5
Discard GCodeFileIsComplete logic
2017-06-30 23:07:48 -07:00
John Lewin
50957e856b
Add async Slice method, move into PrinterActionsBar, switch after
2017-06-30 23:07:48 -07:00
John Lewin
f1df617317
Revise naming and implementation of slicing save functions
2017-06-30 23:07:48 -07:00
Lars Brubaker
9635b3308b
Put in regex read write translation code
2017-06-29 09:47:34 -07:00
John Lewin
bd10edc2aa
Revise temperature widgets
2017-06-27 18:52:13 -07:00
Lars Brubaker
5165270687
removing dead code.
2017-06-26 17:19:27 -07:00
John Lewin
d6d625245f
Remove Theme Suspend/Resume calls, only fire ReloadAll if not loading
2017-06-21 07:29:22 -07:00
Lars Brubaker
7f8763cd12
Took out alternate engines
2017-06-15 16:54:36 -07:00
Lars Brubaker
3cd0cc1374
Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
2017-06-15 09:55:24 -07:00
John Lewin
d950e76722
Workarounds for DesignTools Android
2017-06-14 19:39:30 -07:00
Lars Brubaker
64e72512a6
Took out z can be negative.
...
Put z height on leveling wizard
2017-06-14 17:47:02 -07:00
John Lewin
1ac3274e7d
Move CommunicationState enums into PrinterCommunication namespace
2017-06-13 17:33:23 -07:00
John Lewin
9aaf0f6311
Rename PrinterConnectionAndCommunication
2017-06-13 17:22:49 -07:00
John Lewin
e8dca6d34e
Extract and consolidate reset button generators to ThemeConfig
2017-06-11 16:45:30 -07:00
John Lewin
9a46a5cd22
Prevent SliceSettings changes from spinning up MatterControl
...
- Use event to signal MaterialChanged
- Register MaterialChanged listeners on MatterControl startup
2017-06-10 11:24:21 -07:00
John Lewin
2f6afbb6ae
Revise PrinterNameChangePersists test, fix blocking test issue
...
- Test helper should auto open SliceSettings overflow menu
- Fix product bug with null settingsLevel
2017-06-09 20:12:25 -07:00
John Lewin
1c50d98ff1
Move SliceSettings mode into overflow menu
2017-06-08 18:41:59 -07:00
John Lewin
4f2b95dd31
Move ownership of SliceSettingsMode, ShowHelp to SliceSettingWidget
2017-06-08 18:41:59 -07:00
John Lewin
be5f881935
Migrate string constants to UserSettingKey
2017-06-08 18:41:59 -07:00
John Lewin
7304348497
Use intializer syntax
2017-06-08 18:41:59 -07:00
Lars Brubaker
fcd2eaa97e
Made a new mapping for pause gcode..
2017-06-08 16:56:19 -07:00
Lars Brubaker
6c22a896d9
Taking out center on bed for design tools.
2017-06-08 14:43:01 -07:00
Lars Brubaker
a689781772
Merging in 1.7.1 improvements
2017-06-07 16:09:42 -07:00
John Lewin
b0de2d1e57
Convert "Options..." menu into OverflowDropdown
2017-06-07 09:15:02 -07:00
John Lewin
411d894cb1
Don't serialize DocumentPath, fixes null ref, only meant for runtime use
2017-06-04 16:17:30 -07:00
John Lewin
4958defdeb
Revise DeleteProfileWorksForGuest test
...
- Prevent null reference on SyncPrinterProfiles()
2017-06-03 19:39:54 -07:00
John Lewin
fa800c4a3b
Get first ActivePrintItem test passing again
...
- CompletingPrintTurnsoffHeat now passing
- Create new 'Add to Plate' action for library selections
- Create zip files after print->slice->ActivePrintItem success
- Copy generated gcode into zip
- Copy SliceSettings into zip
- Make DocumentPath on PrinterSettings public
- Copy printer plate to zip file
- Add ClearPlate helper function to ApplicationController
- Invoke ClearPlate on startup to initialize ActivePrintItem
- Make SliceSettings user mode resets SliceSettings not AdvControls
- Make Library Overflow menu and items automatable
2017-06-02 17:06:27 -07:00
John Lewin
2d737b679c
Switch menus from TupleList<string, Func<bool>> to List<NamedAction>
...
- Menu actions always returned true and result was ignored
- Remove custom TupleList type, prefer lists with custom types
2017-05-31 12:51:15 -07:00
John Lewin
7c4ff5569b
Fix more menu issues
...
- Restore ViewControls3D Overflow menu selection
- Revise DropList styling
- Revert to prior mechanism for DynamicPopupContent
- Create redirector in PrinterTabPage for dynamic overflow menu
2017-05-26 00:23:20 -07:00
Lars Brubaker
77c3b78eb1
Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
...
# Conflicts:
# PartPreviewWindow/PartPreviewContent.cs
2017-05-24 15:07:06 -07:00
John Lewin
4559073237
Move more widgets to printer action bar
...
- Extract elements in PrinterConnectAndSelectControl to components
- Use new components in printer action bar
- Extract more factories to shared components
- Move shared color to ThemeConfig
- Add support for widget generation during ShowPopup
2017-05-24 14:19:02 -07:00
Lars Brubaker
ac157577bd
Merge branch 'design_tools' of https://github.com/MatterHackers/MatterControl into design_tools
...
# Conflicts:
# Submodules/agg-sharp
2017-05-24 08:15:00 -07:00
John Lewin
1e643617c5
Adjust tab styling
...
- Pass separator bars to tabs, disable drawn borders
- Remove ActionBar from leftnav
- Remove PrintProgressBar from leftnav
- Revise BreadCrumb button attributes
- Revise UpFolder icon
- Revise overflow/pancake menu icon
- Create OverflowButton to encapsulate common menu item
- Use horizontal/VerticalLine for consistent color/weight separators
- Reduce visual clutter
- Minimize regions created by color and line separators
- Reduce the contrast of separator lines
- Reduce the contrast of region backgrounds
- Use consistent background colors across sibling tab pages
2017-05-23 14:54:36 -07:00
Lars Brubaker
f9784738e9
Adding obj loading support
2017-05-22 17:52:08 -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
Lars Brubaker
352eb792f1
Merge branch 'smash_1.7.1' into design_tools
...
# Conflicts:
# PartPreviewWindow/View3D/View3DWidget.cs
# SlicerConfiguration/SliceSettingsWidget.cs
# SlicerConfiguration/SlicingQueue.cs
# StaticData/SliceSettings/Properties.json
2017-05-19 14:57:04 -07:00
Lars Brubaker
a1e1c48d90
All new 1.7.1 changes
2017-05-19 14:39:57 -07:00
Lars Brubaker
bc9d9ca9c0
Merge remote-tracking branch 'origin/1.7' into design_tools
...
# Conflicts:
# StaticData/SliceSettings/Properties.json
2017-04-14 12:51:17 -07:00
Lars Brubaker
e1374ece9d
Putting in support for filament runout sensor
...
writing support for sms message on filament run out and pause
2017-04-13 14:25:46 -07:00
Lars Brubaker
c0a7331579
Merge branch '1.7' into design_tools
...
# Conflicts:
# SlicerConfiguration/Settings/SettingsHelpers.cs
# StaticData/SliceSettings/Properties.json
# StaticData/Translations/Master.txt
2017-04-12 12:29:31 -07:00
Lars Brubaker
4c9d976c56
Put in auto-calibration measuring if G30 is available
2017-04-11 17:49:23 -07:00