Commit graph

66 commits

Author SHA1 Message Date
John Lewin
a290cd672e Handle wipe tower case
- Issue MatterHackers/MCCentral#5323
Add hotend limits support for multi-material items
2019-04-13 15:35:54 -07:00
Lars Brubaker
0ba8e47014 Support tests are currently passing
support handles selections better for create and remove
2019-03-29 10:10:39 -07:00
LarsBrubaker
2248dbfcfc Made it possible to pass in the shape of the wipe tower 2019-03-17 10:58:28 -07:00
Lars Brubaker
0164c1d48e exclude support from lay flat consideration (if there is non-support)
issue: MatterHackers/MCCentral#3989
Consider excluding support from layflat
2019-03-14 15:19:27 -07:00
John Lewin
9da48f69ed Await async tasks 2019-03-13 14:16:55 -07:00
John Lewin
cfbbc43df0 Add tooltip for button 2019-03-09 10:00:34 -08:00
John Lewin
75f33b3499 Simplify 2019-02-24 10:02:53 -08:00
John Lewin
a7b1eead90 Use after_draw hooks to render popup borders
- Issue MatterHackers/MCCentral#5092
Popups need borders to better convey boundaries
2019-02-24 09:53:07 -08:00
John Lewin
83712d7e08 Add and use new ISceneContext interface 2019-02-04 16:18:06 -08:00
John Lewin
8dfbd04423 Resuse existing AddToPlate() to pickup latest load/position behavior
- Move behavior into more reusable location, next to similar
  AddToPlate helper methods
- Issue MatterHackers/MCCentral#4955
Part plated at origin instead of bed center
2019-01-31 16:07:05 -08:00
John Lewin
18fc068d2c Add missing localizations
- Issue MatterHackers/MCCentral#4976
Localize strings
2019-01-31 12:35:12 -08:00
Lars Brubaker
f0728e0610 Change the Invalidate Type to flags
remove undo buffer from invalidate type
2019-01-28 14:19:48 -08:00
John Lewin
6db5628670 Improve theme consistency 2019-01-02 18:38:44 -08:00
John Lewin
11668654c6 Fix typos 2019-01-02 18:38:43 -08:00
LarsBrubaker
138fc1e461 Make support changing more intuitive 2018-12-31 16:35:33 -08:00
Lars Brubaker
00e95316b2 Working on new support generation 2018-12-31 12:12:14 -08:00
Lars Brubaker
5cc271e508 Working on new auto support feature 2018-12-31 09:12:49 -08:00
LarsBrubaker
a98389d54e fixed ctrl-z and shift-ctrl-z to do the right undo and redo
issue: MatterHackers/MCCentral#4703
Undo does not work completely
2018-12-16 08:35:56 -08:00
John Lewin
a22866abcf Add per workspace library context
- Add WrappedLibraryContainer for per workspace containers
  (support for printer specific containers)
- Issue MatterHackers/MCCentral#4710
All printers and parts share the same library view
2018-12-12 17:40:32 -08:00
John Lewin
980b9e6236 Clean up comments, null ContentStore for GCode as expected 2018-12-10 14:15:36 -08:00
Lars Brubaker
8de283dbfe Say who is the owner of executing tasks. This allows us to filter running tasks displays
issue: MatterHackers/MCCentral#4660
Not printing printer tab showing print progress from printing printer tab
2018-12-05 13:48:57 -08:00
Lars Brubaker
3ef1abd065 Removed 'Setup...' button
Improved Print popup
Made print popup always available

issue: MatterHackers/MCCentral#4661
Unify 'Setup...' into 'Print'
2018-12-03 13:23:24 -08:00
Lars Brubaker
23c0722585 Working on creating a features Tour 2018-11-28 11:55:58 -08:00
John Lewin
2873a74ef7 Use standard event listener pattern 2018-11-16 15:53:43 -08:00
John Lewin
4113a18436 CodeFactor cleanup 2018-11-15 15:06:47 -08:00
John Lewin
59a16f53b5 Unregister scoped listeners via Closed event 2018-11-15 14:51:07 -08:00
John Lewin
d90102d8f5 Add mechanism for export to select context before options 2018-11-12 09:45:00 -08:00
John Lewin
5489c3b09a Pass SceneContext instead of Scene to SceneSelectionOperations
- Required to remove ActivePrinter from InsertNewItem
- Required to break ActivePrinter dependencies
- Issue MatterHackers/MCCentral#4549
Remove ActivePrinter from ApplicationController
2018-11-11 08:51:50 -08:00
John Lewin
41bd4965f8 Revise auto switch to GCode animation
- Issue MatterHackers/MCCentral#4534
2018-11-08 08:13:08 -08:00
John Lewin
7212f11871 Rename theme.ActiveTabColor to theme.BackgroundColor
- Issue MatterHackers/MCCentral#4491
2018-11-03 09:51:25 -07:00
John Lewin
620a83b6c3 Fix icons for theme
- Issue MatterHackers/MCCentral#4448
Incorrect theme icon colors
2018-10-31 17:06:41 -07:00
John Lewin
c96899e04d Remove redundant separator 2018-10-31 16:57:39 -07:00
John Lewin
109c51e20c Rename Recent -> Open Recent 2018-10-31 16:51:57 -07:00
John Lewin
4ea0933890 Prevent overlapping save attempts
- Issue MatterHackers/MatterControl#3908
Cloud library save Parameter cannot be null
2018-10-31 09:23:58 -07:00
John Lewin
a2cd257293 Rename PartPreviewWidget -> MainViewWidget
- Consolidate AppView:MainView
2018-10-30 16:58:29 -07:00
Lars Brubaker
1c7366ef1c Added Open to the 3D view tool bar 2018-10-29 17:36:01 -07:00
John Lewin
ffd99782ae Fix colors and padding for Add Content panel
- Issue MatterHackers/MCCentral#4367
Colors should match
- Issue MatterHackers/MCCentral#4368
Subtle alignment issues with splitter bar and content
2018-10-25 16:36:42 -07:00
John Lewin
6b71d70e0a Fix typo 2018-10-25 16:36:42 -07:00
John Lewin
a7d9154e5a Add Recent menu item to bed menu to replace history bar
- Issue MatterHackers/MCCentral#4376
2018-10-25 08:25:36 -07:00
John Lewin
4bce728fa5 Clear left padding on VerticalResizeContainer
- Issue MatterHackers/MCCentral#4369
Excess left padding after switch to VerticalResizeContainer
2018-10-23 20:36:15 -07:00
John Lewin
262a46299e Add print shortcuts
- Issue MatterHackers/MCCentral#4363
Add ctrl-p keyboard shortcut for Print
- Issue MatterHackers/MCCentral#4360
Add print to the bed context menu
2018-10-23 19:54:09 -07:00
John Lewin
a159c6ed37 Extract CopyPlateToPrinter for reuse 2018-10-23 18:29:58 -07:00
John Lewin
68799abb23 Ignore deleted printers 2018-10-23 18:29:58 -07:00
John Lewin
ec4639469c Revise Part -> Print plating logic 2018-10-23 18:29:58 -07:00
John Lewin
38bd13fc33 Add export to Save As menu 2018-10-23 18:29:58 -07:00
John Lewin
e2a9356f6d Prevent crash due to null Parent reference
- Unwire event listener when parent is null
- Issue MatterHackers/MCCentral#4357
Crash due to "Add Content" -> popup logic problems
2018-10-23 14:51:32 -07:00
Lars Brubaker
2e086a0e87 Make sure we arrange parts on print if they will not fit 2018-10-23 13:48:21 -07:00
John Lewin
e4018cc94a Restore specialized right click behavior based on target
- Issue MatterHackers/MCCentral#4332
Revise right click on bed
2018-10-23 10:28:50 -07:00
LarsBrubaker
0c86134330 Improve selection context on un-do and re-do
added undo to string and bool fields
experimental tab flashing
2018-10-21 11:52:05 -07:00
Lars Brubaker
29bfeb23c3 Fixing 'File' removal regressions
issue: MatterHackers/MCCentral#4342
Save as not working from toolbar

issue: MatterHackers/MCCentral#4343
No right click bed menu
2018-10-20 13:07:25 -07:00