mfractor / mfractor-feedback

Found a bug or have a feature request for MFractor? Submit it here!
3 stars 0 forks source link

WIndows Version 4.3 features not working #293

Closed KAnderson closed 3 years ago

KAnderson commented 3 years ago

I Installed 4.3 and went through all the features in the blog, On my project the following did not work as described.

Navigate to Binding Context Navigate to Static Resource Integrated Help Links C# Tooltips

Installation Information

--Platform Information--
Operating System: Windows
OS: Win32NT
OS Service Pack: 
OS Version: Microsoft Windows NT 10.0.19042.0
--MFractor Information--
Product Name: MFractor
Product Version: 4.3.0.0
Product Variant: Visual Studio For Windows
Product Variant Version: 16.0.0.0
Product SKU: MFRACTOR-VS-WINDOWS
Commit SHA: 456a155ffb822243ae788e1ff912fa28be4af2e3
Revision: 4600
Branch: master
Date: 06/08/2020 2:26:45 AM (UTC)
Agent: Local
Installed extensions:
matthewrdev commented 3 years ago

Hi @KAnderson, thanks for the feedback.

Can you elaborate on "did not work as described"? Are they not appearing? Do the links not work?

KAnderson commented 3 years ago

I wasn't really sure if they were expected to work in Windows so I didn't take screenshots of everything but for instance, this is what I get when I try to do navigate to binding context image

KAnderson commented 3 years ago

similar for the other features, they just don't seem to be working, nothing for static resources, no help links, tool tips just aren't showing. The Xaml tooltips I am not sure because I didn't have any examples of such.

KAnderson commented 3 years ago

FYI, I did run the same project on VSMac and did see them there

matthewrdev commented 3 years ago

@KAnderson Regarding the BindingContext.Score image, dotted bindings are not yet supported (see #164).

KAnderson commented 3 years ago

Help links showed up suddenly but position is a little bit off image

KAnderson commented 3 years ago

Navigate to Binding Context is also working for simple cases but binding context within something like a CollectionView datatemplate gets confused - that might be a different issue entirely.

Navigate to Static Resources also works for some cases but not others. In the five static resources in this screenshot it works only for HeadingL and Colors. image

KAnderson commented 3 years ago

For C# Tooltips - color works, I was trying FromRGB which doesn't work but FromHex does. I didn't read close enough.

Hover over image does work but is the same as image analysis of names in xaml is case sensitive which means if you have the name not exactly matching case the analysis for images fails. In this case I had expand.png not Expand.png Also, not sure why the popup dialog is so wide... image

Date time format does work and I'm not sure about localizations, that shouldn't have been on my report.

matthewrdev commented 3 years ago

@KAnderson Could you provide a sample that reproduces where the collection view binding navigation is not working? The navigation engine uses the same infrastructure as the analysis engine, if one fails so will the other. It may be that there is an edge case that is not supported yet.

Regarding the other reports:

matthewrdev commented 3 years ago

@KAnderson I've reproduce the image casing bug report locally; for iOS the casing for image assets is important.

Example image-asset-casing-sensitivity

I have also tested this on a physical Android device and image names are also case sensitive.

Can you open a separate ticket for this issue with reproduction steps for the casing-sensitive bug?

KAnderson commented 3 years ago

@KAnderson Could you provide a sample that reproduces where the collection view binding navigation is not working?

I am not sure what has changed but this is working now?

KAnderson commented 3 years ago

Can you open a separate ticket for this issue with reproduction steps for the casing-sensitive bug?

See #294

matthewrdev commented 3 years ago

Resolved in MFractor 4.3.1. To be released this week.