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
Lars Brubaker
a02f049395
latest agg
2017-04-12 18:27:10 -07:00
Lars Brubaker
30f8a838ec
Put in default value for use_g30_for_bed_probe
2017-04-12 12:47:40 -07:00
Lars Brubaker
101d547823
latest agg
2017-04-12 12:27:08 -07:00
Lars Brubaker
1165414dd8
Latest agg
...
plugin finder update
2017-04-12 12:18:13 -07:00
Lars Brubaker
c983b29b48
Removed new grid work from design tools (put in own branch)
2017-04-11 13:43:40 -07:00
Lars Brubaker
aa7445b618
Merge remote-tracking branch 'origin/1.7' into design_tools
...
# Conflicts:
# StaticData/Translations/Master.txt
2017-04-11 13:25:42 -07:00
Lars Brubaker
503a8ba76f
Put in firmware update options.
2017-04-10 18:01:19 -07:00
Lars Brubaker
c29e9a8b39
Made the selection show able to give feedback about demo mode
2017-04-07 11:54:21 -07:00
Lars Brubaker
003a747eb2
Latest agg
2017-04-06 14:26:57 -07:00
Lars Brubaker
ef816af81b
latest agg
2017-04-06 11:50:14 -07:00
Lars Brubaker
ceaa1a94da
Moved drag drop to be in our mouse data rather than mirrored api
2017-04-05 16:25:43 -07:00
Lars Brubaker
283c74035d
New strings for firmware options.
2017-04-04 13:39:19 -07:00
John Lewin
78b0834e7d
Extract distinct volumes from mesh on Ungroup
...
- Rename event to clarify intent
2017-03-28 10:31:43 -07:00
Lars Brubaker
673cb3c90d
Missed on frustum test.
2017-03-23 17:28:46 -07:00
Lars Brubaker
ea3bb66f45
Work on frustum clipping
2017-03-23 17:21:28 -07:00
Lars Brubaker
20cd2f1b67
Make sure we show sd card file thumbnails correctly.
2017-03-21 15:36:37 -07:00
Lars Brubaker
d676e8f30e
adressing: MatterHackers/MatterControl#2000
...
Changed code to look for "T0:" rather than starts with "ok T0:
Wrote test to ensue we are parsing temps correctly
2017-03-21 14:26:54 -07:00
Lars Brubaker
b9bad8d50d
latest agg and ms
2017-03-20 16:54:34 -07:00
John Lewin
bcfd74c744
Call PortIsAvailable on PortFactory
2017-03-15 21:58:59 -07:00
John Lewin
907609b587
Design tools
2017-03-15 16:29:56 -07:00
Lars Brubaker
84afaf8292
Update to framework 4.6.1
2017-03-15 14:45:14 -07:00
Lars Brubaker
8988ae6884
Latest agg & ms
2017-03-14 14:20:48 -07:00