Commit graph

1142 commits

Author SHA1 Message Date
John Lewin
db586eb4ae Revise slice settings styling 2018-01-11 12:29:19 -08:00
John Lewin
d4e5aaaf31 Add hover effect to settings rows 2018-01-11 12:27:48 -08:00
John Lewin
fbb6b5667f Use theme styling 2018-01-10 18:55:42 -08:00
Lars Brubaker
dc225d607d Fixing possible error while parsing extruder offsets 2018-01-10 17:37:48 -08:00
Lars Brubaker
61bb32a836 Handle the case where no MaterialSettingsKeys 2018-01-10 14:56:33 -08:00
Lars Brubaker
cb43fab60f Made switching to no editor layout correctly.
Fixed extruder 3 and 4
2018-01-10 14:43:21 -08:00
Lars Brubaker
ab2fa6e910 Extruders beyond 0 only have temperature
Removed ability to set material for extruders other than the first
added settings for extruder 1-4 temp
Refactored emulator (move classes to new files)
Made the emulator support multiple extruders
2018-01-10 12:56:50 -08:00
John Lewin
5b520e880e Revise tab bar background colors 2018-01-08 15:15:43 -08:00
John Lewin
a4f86cccda Use new tab styling
- Issue MatterHackers/MCCentral#2607
Use new tab styling for DockingTabs
2018-01-08 14:30:15 -08:00
John Lewin
f78aaa0920 Revise SliceSettings subtabs
- Issue MatterHackers/MCCentral#2605
Overflow menu clips
- Issue MatterHackers/MCCentral#2606
Revise Chrome tabs for reuse
2018-01-08 14:30:15 -08:00
John Lewin
4f6c97f16f Fix failing QualitySettingsStayAsOverrides test
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 17:27:17 -08:00
John Lewin
025a0f1140 Workarounds for failing SoftwareLevelingRequiredCorrectWorkflow test
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 16:38:43 -08:00
John Lewin
e811fc625e Add support for navigating to SliceSetting fields
- Issue MatterHackers/MCCentral#2598
Investigate failing automation tests
2018-01-07 14:54:26 -08:00
John Lewin
7425ba4cb0 Remove dead code 2018-01-07 14:54:26 -08:00
John Lewin
edceab2e85 Rename SendLineToPrinterNow -> QueueLine
- Issue MatterHackers/MCCentral#2550
SendLineToPrinterNow queues printer commands
2018-01-04 18:32:54 -08:00
John Lewin
02d1d47850 Revise slice settings 2018-01-04 12:27:29 -08:00
John Lewin
7fdd4f6ebd Reduce heading significance 2018-01-04 07:47:01 -08:00
John Lewin
197aa0eee8 Revise SliceSettings layout and style 2018-01-03 23:05:04 -08:00
Lars Brubaker
5717bb5f19 Improving iteration of sub edit objects (stop at described root) 2018-01-03 14:17:48 -08:00
John Lewin
8e6ef66b42 Add gradient background
- Issue MatterHackers/MCCentral#2553
Draw transparent to opaque background on overflow menu
2018-01-02 19:43:43 -08:00
LarsBrubaker
7f1e7eda0f adjust edit control height on any line count change. 2017-12-31 09:34:40 -08:00
Matt Moening
8ac25a5428 IP Selector dropdown displays current value when created 2017-12-29 12:55:56 -08:00
John Lewin
51dc1b1c48 Ensure correct black text overrides for fixed white background
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:45:06 -08:00
John Lewin
8804646716 SliceSettingRow should allow caller to specify text color
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:13:16 -08:00
John Lewin
2f42ee11b1 UIFields should allow caller to specify text color
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:10:37 -08:00
John Lewin
817fe3e105 DropDownList should allow caller to specify text color
- Issue MatterHackers/MCCentral#2514
Adjust print popup menu for forced white background
2017-12-29 09:06:37 -08:00
John Lewin
f1ea9113e8 Configure -> Printer prototype
- Issue MatterHackers/MCCentral#2408
Migrate SliceSettings -> Printer to Printer -> Setup
2017-12-27 17:46:52 -08:00
John Lewin
0ce2180321 Extract settings group creation to new helper method 2017-12-27 17:35:23 -08:00
John Lewin
f823aeb151 Simplify name 2017-12-27 17:35:22 -08:00
John Lewin
20ddc1b04b Remove SliceSettingListControl
- Issue MatterHackers/MCCentral#2511
2017-12-27 17:35:22 -08:00
John Lewin
6f7c5c32b1 Consolidate layout assignments into one area 2017-12-27 17:35:22 -08:00
John Lewin
0c3f3a94b1 Remove needToAddSubGroup bool, use presence of content as indicator 2017-12-27 17:35:22 -08:00
John Lewin
6c5d3bda14 Extract subgroup creation to helper 2017-12-27 17:35:22 -08:00
Lars Brubaker
64be6047c4 Fixing layout bug 2017-12-27 10:14:21 -08:00
John Lewin
4a6e845478 Workaround for Android build break 2017-12-23 18:49:31 -08:00
Matt Moening
cc7e61ee3b Fill IP Address dropdown on idle
- Add refresh button that is disabled when reloading menu
2017-12-22 11:29:03 -08:00
Matt Moening
1d38fa034c Add List of zero-conf telnet connects to allow auto detection of MCConnect 2017-12-22 11:29:03 -08:00
John Lewin
4415300a1f Move heavy tasks out of constructor, make awaitable
- Add support for awaitable startup
- Issue MatterHackers/MCCentral#2423
Select printer not changing to new printer
2017-12-20 18:26:48 -08:00
John Lewin
0195afc094 Rename member to reflect actual behavior 2017-12-20 18:26:47 -08:00
Lars Brubaker
d06242c4e3 Make infill overlap take a 0
issue: MatterHackers/MCCentral#2457
Infill overlap of 0 results in 100% nozzle diameter
2017-12-20 15:06:09 -08:00
John Lewin
93f215e5c6 Move initialization logic into MatterControlApplication 2017-12-18 10:53:26 -08:00
John Lewin
a633bfae46 Replicate Basic items on Print popup menu, remove Settings modes
- Issue MatterHackers/MCCentral#2405
2017-12-12 12:06:20 -08:00
John Lewin
cbc2db9797 Long running print task 2017-12-11 22:22:56 -08:00
John Lewin
f401278d25 Long running tasks prototype
- Issue MatterHackers/MCCentral#2393
Finish up and check in long running tasks prototype
2017-12-11 15:42:17 -08:00
Lars Brubaker
71979e35e9 Unify to single GetNonCollidingName
Improve it to check for and replace numbers
add new calling method
Make sure Object3D Close does not end up modifying object in processes
Don't try to render meshes with no faces
2017-12-06 16:31:04 -08:00
John Lewin
ffc9ade8cb Text owners should localize their text values
- Derived types should localize their own text rather than the base
2017-12-04 15:07:56 -08:00
John Lewin
2cfd11d104 Extract trailing colons 2017-12-04 15:07:55 -08:00
Lars Brubaker
22cff32307 Made infill overlay a % of nozzle diameter
Made menu of values for same
Made menu of values for perimeter overlap

issue: MatterHackers/MCCentral#1048
Infill Overlap presets
2017-12-04 14:54:06 -08:00
LarsBrubaker
0353aab30c Made it configurable if the motors are released automatically at the end of a print 2017-12-03 14:46:05 -08:00
LarsBrubaker
d3f0e66645 Made cicular bed draw axis correctly
Made tumble cube invalidate while rotating
Vector2 slice edit type needs to be able to be negative (couldn't figuer out how to make test)
2017-12-02 12:54:42 -08:00