Page 6 of 7

Re: [BETA] NoesisGUI v2.2.0b8

Posted: 05 Mar 2019, 08:11
by nokola
Upgraded beta7 -> beta8, so far so good. Thanks for the updates!

Re: [BETA] NoesisGUI v2.2.0b10

Posted: 07 Mar 2019, 04:52
by jsantos
Version 2.2.0b9
  • Enhancement C++ SDK Blend projects are now included in samples solution.
  • Enhancement Added new Noesis.GUI.Extensions NuGet package to use in WPF/Blend projects.

Re: [BETA] NoesisGUI v2.2.0b10

Posted: 07 Mar 2019, 04:53
by jsantos
Version 2.2.0b10
  • Enhancement C++ GetName and GetOwnerType removed from ICommand.
  • Enhancement C# Improvements to Drag and Drop API.
  • Enhancement Improvements to DataBinding, CustomControl and Commands tutorials.

Re: [BETA] NoesisGUI v2.2.0b10

Posted: 11 Mar 2019, 11:45
by ivan_b
For now the new beta works very well for our project :).
I wanted to know on which platforms are implemented the system fonts?
Thanks

Re: [BETA] NoesisGUI v2.2.0b10

Posted: 11 Mar 2019, 12:00
by jsantos
Thanks for your feedback Ivan!
I wanted to know on which platforms are implemented the system fonts?
System fonts are implemented in Windows, macOS, Linux, iOS and Android.

Re: [BETA] NoesisGUI v2.2.0b10

Posted: 11 Mar 2019, 12:31
by ivan_b
On windows the system fonts are working fine but on OSX it could not find the Arial font.
I will check it once again to see if this is due to some other problem and will let you know.

Re: [BETA] NoesisGUI v2.2.0b10

Posted: 11 Mar 2019, 12:42
by jsantos
In macOS we are scanning the /System/Library/Fonts folder. Maybe that's not enough
#elif defined(NS_PLATFORM_OSX)
    DIR* dir = opendir("/System/Library/Fonts");
    if (dir != 0)
    {
        dirent* entry = readdir(dir);

        while (entry != 0)
        {
            if (!String::Equals(entry->d_name, ".") && !String::Equals(entry->d_name, ".."))
            {
                RegisterFont(nullptr, entry->d_name);
            }

            entry = readdir(dir);
        }

        closedir(dir);
    }

Re: [RC] NoesisGUI v2.2.0rc1

Posted: 12 Mar 2019, 03:12
by jsantos
Version 2.2.0rc1
  • Enhancement Support for connecting XInput controllers in any port.
  • Enhancement ScrollViewer inside TextBox, PasswordBox and ComboBox no longer Focusable in our default theme.
  • Fixed Key modifiers not accurate when clicking on inactivate window (#1418).
  • Fixed ScrollViewer not overriding IsTabStop to false as in WPF.
  • Fixed C# EmbeddedFontProvider failing in Android for fonts placed inside folders.
  • Fixed Clicking on TextBox not opening virtual keyboard when received focus from gamepad.
  • Fixed Weird focusing on TabControl (#1121).
  • Fixed Improved TabControl gamepad navigation.
  • Fixed ScrollViewer not getting focus when clicked.

Re: [RC] NoesisGUI v2.2.0rc1

Posted: 13 Mar 2019, 19:30
by ivan_b
Hi,
I have just checked and it seems that some fonts, for example Arial is located in the /Library/Fonts folder.
Would it be a problem to also this folder in the search for system fonts?

Re: [RC] NoesisGUI v2.2.0rc1

Posted: 14 Mar 2019, 05:03
by jsantos
Would it be a problem to also this folder in the search for system fonts?
Implemented in rc2 (building right now)