Lars Brubaker
04a486044d
Moved tab controls into printer
...
Put terminal into tab controls
2017-06-12 16:51:17 -07:00
John Lewin
f34a4db86f
Revise Spitter and PopupWidget
2017-06-12 14:19:04 -07:00
Lars Brubaker
9c8530492b
Improved dock control
2017-06-12 10:01:50 -07:00
Lars Brubaker
d41e334c94
I vertex source extension method
2017-06-10 12:58:26 -07:00
Lars Brubaker
04b8088b4a
Making view use a splitter
2017-06-09 14:42:26 -07:00
Lars Brubaker
9bc02823af
Improved 3D line rendering
2017-06-09 09:24:31 -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
35b04f04a8
Made the text size a slider
2017-06-08 11:32:54 -07:00
John Lewin
a4d93b1869
Revise layout, sync up more sizes and colors
2017-06-08 10:14:06 -07:00
John Lewin
b0de2d1e57
Convert "Options..." menu into OverflowDropdown
2017-06-07 09:15:02 -07:00
Lars Brubaker
0c64f9ff30
Missed a compile and continue code change.
2017-06-06 14:41:49 -07:00
Lars Brubaker
6ce533681f
Making control add to selection.
...
Turned off control and shift from changing view state.
2017-06-06 13:34:42 -07:00
Lars Brubaker
2c5f9d6c32
Make the selection consider polygons.
2017-06-05 17:57:05 -07:00
John Lewin
3ef57c7c92
Update selection from filtered results, use new .Filter method
2017-06-05 17:23:55 -07:00
Lars Brubaker
43d20880b7
Selection rect is working much better (test draw)
2017-06-05 15:45:03 -07:00
John Lewin
ddcb32e1f7
Fix naming issues with IObject3D and FindNamedChildrenRecursive
2017-06-04 23:07:05 -07:00
John Lewin
0dc0621f62
Add helper methods to open/close Printers... menu
...
- Click ConnectionWizard->Skip if present and adding printers
2017-06-04 16:16:07 -07:00
John Lewin
912c9fc68f
Honor Thumbnail rendering mode
...
- Remove local ThumbnailTracer instance, use ThumbnailEngine.Generate()
- Pass correct parameters to ThumbnailEngine
2017-06-04 10:32:02 -07:00
John Lewin
f7dba678cd
Use new Task.CompletedTask result for clarity
2017-06-04 08:35:29 -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
5d55a3d83c
Move world transforms outs of TrackballTumbleWidget
...
- Host on MeshViewer in MatterControl
2017-06-01 18:29:01 -07:00
Lars Brubaker
0e2b319348
Working on getting the Object3DIterator working
2017-06-01 09:42:40 -07:00
Lars Brubaker
5a551e9fbe
Working on adding in the selection rectangle.
2017-05-31 17:47:12 -07:00
Lars Brubaker
a73414c488
using new Initialize widget method
2017-05-31 14:22:24 -07:00
John Lewin
565fa3606f
Remove and replace DynamicDropDownMenu with DropDownMenu
2017-05-31 13:33:43 -07:00
Lars Brubaker
4f46d1e7d4
Got decent filtering working correctly
...
Better debugging of BVH info
2017-05-31 11:56:25 -07:00
Lars Brubaker
e8de6b5b7a
Working on new proof of bvh enumeration behavior
2017-05-30 17:51:52 -07:00
larsbrubaker
2d0ce4bccf
Testing drawing ray trace vertex data from TriangleShape
2017-05-29 16:56:56 -07:00
larsbrubaker
105feb077f
Moved the bhv debug test to the debug bvh class
2017-05-29 14:24:59 -07:00
larsbrubaker
9cb7f18276
Some interesting results with iterating IBvhItems
2017-05-29 11:44:53 -07:00
larsbrubaker
45f5d2b739
Experimenting with iterators
2017-05-27 16:29:35 -07:00
John Lewin
e45a0f16f7
Fix empty Layer2D view
...
- Refactor ViewControlsToggle
- Remove public accessors to button controls
- Add event for changing modes
- Subscribe to new event
- Collapse named functions into single use callers for clarity
2017-05-26 20:13:56 -07:00
John Lewin
fa3eea5467
Move Undo/Redo button to PrinterActionsBar
2017-05-26 01:14:22 -07:00
John Lewin
42898a6f91
Fix Layer3D view in design_tools, sync part/layer views on enter
...
- Revert to 1.7/ViewGcodeBasic code and make functional
2017-05-25 18:17:09 -07:00
Lars Brubaker
04ce0a2380
fixed vector3
2017-05-24 17:26:48 -07:00
Lars Brubaker
912101fe32
sync 3d views transform
2017-05-24 14:48:00 -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
95f6624f5d
Prior agg-sharp
2017-05-23 20:30:53 -07:00
John Lewin
69e83b3dd9
Continue migrating features to new layout
...
- Create toolbar for printer
- Migrate ActionBarPlus code to new toolbar
- Migrate printer specific actions from Options to new toolbar
- Consolidate and reuse theme factory instances
- Restore F1 reporting of unnamed widgets, useful for finding types
2017-05-23 19:07:57 -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
John Lewin
f9c769998d
Migrate View3D>Edit>Display options to ViewControls3D overflow menu
2017-05-22 18:17:35 -07:00
Lars Brubaker
f9784738e9
Adding obj loading support
2017-05-22 17:52:08 -07:00
John Lewin
4d84844f96
Throw exceptions for missing functionality rather than Debug.Break
...
- Fix unexpected abort in NUnit testruns
- Tests should fail rather than crash, highlighting areas needing focus
2017-05-21 22:37:30 -07:00
John Lewin
1787c377eb
Only switch to container if not null
2017-05-21 00:02:30 -07:00
John Lewin
b67a29d32d
Latest agg-sharp
2017-05-20 08:37: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
Lars Brubaker
8ef9da90b9
Fixed CancelingNormalPrintTurnsHeatAndFanOff
2017-05-19 17:18:21 -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
bc9d9ca9c0
Merge remote-tracking branch 'origin/1.7' into design_tools
...
# Conflicts:
# StaticData/SliceSettings/Properties.json
2017-04-14 12:51:17 -07:00