Commit graph

1800 commits

Author SHA1 Message Date
John Lewin
03838baef0 Use PNG for X icon
- Issue MatterHackers/MCCentral#3278
X is not same black as checkmark (switch it to an icon in the icon folder)
2018-05-05 08:36:02 -07:00
Lars Brubaker
ce5ad5f687 Updated animation callback
Working on fixed string
2018-05-04 13:48:06 -07:00
John Lewin
3f81c5e83d Add persistence mechanism for Part tabs
- Issue MatterHackers/MCCentral#3162
Tabs need new persistence mechanism to survive ReloadAll
2018-05-03 23:00:02 -07:00
John Lewin
0038c3c251 Use Round values when enforcing integer bounds 2018-05-03 14:14:38 -07:00
Lars Brubaker
6bf019c5b4 Change make permanent to apply (consistent with solidworks)
issues:
MatterHackers/MCCentral#3273
Selection object should not have delete and make permanent
MatterHackers/MCCentral#3277
check on text makes group of meshes
MatterHackers/MCCentral#3276
disable delete on text
MatterHackers/MCCentral#3263
Need a material none button (unset)
2018-05-02 14:34:51 -07:00
Lars Brubaker
f825e502b9 Cleaning up calls 2018-05-02 11:06:52 -07:00
Lars Brubaker
27b1e31ac5 Working on fit to bounds having radial option (image coin support)
Make default names and colors for all primitives
Improving public property editor context so we can show many at the same time
fixed spelling
2018-05-02 10:59:19 -07:00
Lars Brubaker
c3653967d0 Automation runner defaults to agg input methods and tests pass
Got agg input methods working better
deleted some unneeded tests
Working on adding past image to clipboard
Working on adding past FileDropList to clipboard
2018-04-30 15:16:25 -07:00
John Lewin
7847c1e574 Use consistent Click/RunOnIdle/async pattern for empty plate buttons 2018-04-30 07:14:20 -07:00
John Lewin
afc6e9855b Fix failing QualitySettingsStayAsOverrides test
- ClearPlate relies on loaded EditContext, thus load empty instead
2018-04-30 07:14:20 -07:00
John Lewin
d4dfb9d21e Use actual part history in ExporeBar -> Parts list 2018-04-29 11:03:48 -07:00
LarsBrubaker
05c4b75871 Getting leveling triangle lookup to have a cache 2018-04-28 13:35:39 -07:00
John Lewin
3b31a77d32 Inflate padding to account for scaling
- Issue MatterHackers/MCCentral#3236
Incorrect menu size when scaled to minimum size (0.7)
2018-04-27 18:38:57 -07:00
Lars Brubaker
8ad0dd293c Show the what's new after connect if not seen yet 2018-04-26 16:41:51 -07:00
Lars Brubaker
d1629c9433 Put colors back on primitives
Added 'Advanced' to more primitives
Removed redundant primitives
2018-04-26 14:58:45 -07:00
John Lewin
3906d1b659 Improve scaling 2018-04-26 07:56:29 -07:00
Lars Brubaker
e74cd66d73 Added 'Create printer' message
Fixing tests
2018-04-25 16:42:48 -07:00
Lars Brubaker
cd25716b91 Improving help system
Fixing zoom keys
2018-04-25 13:48:14 -07:00
Lars Brubaker
44a8de8f4b Improving tips system
removing gifs (added a meg of data)
put in closer to real data
2018-04-25 11:35:33 -07:00
John Lewin
dec42d4f5a Improve scaling behavior
- Issue MatterHackers/MCCentral#3230
2018-04-24 18:40:20 -07:00
John Lewin
01d45c1f44 Use reasonable defaults 2018-04-24 13:36:15 -07:00
John Lewin
7350cd3e63 Use instance rather than static value 2018-04-24 13:35:22 -07:00
Lars Brubaker
b5edf403ba Put in a quick pass at some help text. 2018-04-24 10:15:01 -07:00
John Lewin
607d282bb2 Make unique icon for 'new part', revise icons 2018-04-24 08:55:05 -07:00
John Lewin
4594470f8c Don't offer printer plates until printer selected
- Issue MatterHackers/MCCentral#3193
Goal: help user get a printer selected (when multiple printers)
2018-04-24 08:54:29 -07:00
John Lewin
a97319aab6 Remove redundant code 2018-04-24 08:11:24 -07:00
Lars Brubaker
6c1c8bf8bd Fixing gcode change layer with arrow keys 2018-04-23 18:48:17 -07:00
Lars Brubaker
e0f32a0ab1 Make sure we still go up and down in gcode view 2018-04-23 18:35:41 -07:00
Lars Brubaker
1fc2ee9e38 Make it so we don't rotate the 3d view when on the gcode view 2018-04-23 17:03:19 -07:00
Lars Brubaker
573995658e Made the view 3d keys happen when no other control has taken them 2018-04-23 15:02:15 -07:00
Lars Brubaker
eee201fe83 Refactoring 2018-04-21 06:24:56 -07:00
John Lewin
e584ee7284 Reset to model view on plate change
- Issue MatterHackers/MCCentral#3194
Selecting a new plate should change the view back to the 3D model view
2018-04-20 14:33:47 -07:00
Lars Brubaker
936c0bce0f made the create and copy printer buttons icon and to the right of printer selector 2018-04-20 13:56:09 -07:00
Lars Brubaker
72e674c1f3 Getting tests to pass 2018-04-20 12:01:30 -07:00
John Lewin
27b967da2e Use MipMap for 2D bed image
- Issue MatterHackers/MCCentral#3186
2018-04-19 18:16:14 -07:00
John Lewin
9da9f82bcc Use existing ClearPlate behavior for Empty Bed action
- Issue MatterHackers/MCCentral#3190
Unable to slice bed after using new 'Empty Bed' option
2018-04-19 17:43:02 -07:00
John Lewin
c844f9b8e9 Add empty plate actions 2018-04-19 15:54:55 -07:00
John Lewin
f204e80fd9 Remove plus tab button, use fixed Start tab 2018-04-19 15:53:59 -07:00
Lars Brubaker
a421ca2aae using the bed image on 2d view
making bed re-calculate on 2d view
2018-04-19 14:39:55 -07:00
John Lewin
48b7a85de6 Invoke Click rather than changing Checked to ensure event fires
- Issue MatterHackers/MCCentral#3171
Something got messed up with baby stepping on this print
2018-04-19 13:27:40 -07:00
Lars Brubaker
f5573a6c79 Make it at least choose from the list randomly 2018-04-19 10:00:20 -07:00
Lars Brubaker
ad95ada82c Adding in bits to support new feed (has a list of banners) 2018-04-19 09:44:59 -07:00
John Lewin
ec760353fa Resolve failing tests due to assumed default Part tab
- Issue MatterHackers/MCCentral#3173
2018-04-19 08:02:31 -07:00
LarsBrubaker
b04d9c88fc made the + tab have an above and a below feed
Made the feed layout better
2018-04-19 07:07:46 -07:00
Lars Brubaker
b661b41baf Working on new help system 2018-04-18 17:04:37 -07:00
Lars Brubaker
c63173f199 Moving all user settings test strings into UserSettingsKey
prototyping user tips system
2018-04-18 14:38:21 -07:00
John Lewin
9f9ff1b945 Revise tab pill width 2018-04-18 13:51:48 -07:00
John Lewin
f748d2ec95 Ensure MH icon is oem fallback, make common favicon url helper 2018-04-18 12:57:59 -07:00
John Lewin
f4c7624fbb Never clear LastPrinterID on tab close 2018-04-18 12:57:59 -07:00
John Lewin
462c88c2dc Add printer/plate prototype to new tab page 2018-04-18 12:57:58 -07:00