Commit graph

875 commits

Author SHA1 Message Date
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
Lars Brubaker
c65e4b4e14 Merge and update agg 2017-03-09 11:16:59 -08:00
John Lewin
28eb683e48 Modify ButtonFactory to correctly adjust DisabledImage if not specified 2017-03-09 06:27:15 -08:00
Lars Brubaker
c39baaa606 latest 1.7 2017-03-06 17:36:55 -08:00
Lars Brubaker
236880445a getting the changed code (compile and continue error) 2017-03-03 09:28:22 -08:00
Lars Brubaker
528add3680 Latest ms 2017-03-03 09:23:59 -08:00
Lars Brubaker
965ad1c588 Fixed reporting of completion on streamed gcode files
Fixed theme on printing window vertical lines
2017-03-02 17:33:28 -08:00
Lars Brubaker
688a5014b9 Latest agg and ms 2017-03-02 09:46:35 -08:00
Lars Brubaker
dde57d537f Fixed test 2017-03-01 16:02:23 -08:00
Lars Brubaker
db1cdfacea Merge branch '1.7' of https://github.com/MatterHackers/MatterControl into 1.7 2017-03-01 13:50:16 -08:00
Lars Brubaker
958780d4a6 Make sure we never try to queue a command before the queue is initialized. 2017-03-01 11:22:47 -08:00
Lars Brubaker
382d8cd690 Made the numbers padded with a FIGURE SPACE. 2017-02-24 13:30:01 -08:00