MBS Plugins 18.4 pre-releases

  1. 3 months ago

    Christian S

    Jul 31 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    Hello,

    in this thread I want to post to you what's new in 18.4 prerelease plugins.

    download here:
    https://www.monkeybreadsoftware.de/xojo/download/plugin/Prerelease/

    or ask (in private message or email) to be added to the shared dropbox folder.

    If you like our plugin, bookmark, like or forward this thread.
    If not, well you can ignore it.

    Thanks for supporting our plugin.

    If you have questions, please post your question as a new discussion.

    Greetings
    Christian

  2. Christian S

    Jul 31 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr1:

  3. Christoph D

    Jul 31 Pre-Release Testers, Xojo Pro

    @ChristianSchmitz Added OverlayMBS .Draw event. If used, you need to draw everything yourself via CGContextMBS class.

    +1 for this

  4. Christian S

    Aug 10 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr2:

    • Added CancelAllCommands and Commands methods for SQLConnectionMBS and SQLDatabaseMBS clases.
    • Changed CURL functions to turn gzip decompression on by default and follow redirections.
    • Deprecated EnumHostFont functions in DynaPDFMBS in favor of newer GetSysFontInfos functions.
    • Changed DynaPDFMBS .Error event to not run in preemptive thread while MT method runs.
    • Fixed bug with DynaPDFMBS .GetSysFontInfo skipping one font.
    • Changed HotKeyMBS to not link to Carbon framework for use in Mac App Store.
    • Changed DynaPDFMBS .CreateTable to automatically load font Helvetica, so you have a font defined, if you don't set one yourself.
    • Updated DynaPDF to version 4.0.21.56.
  5. Christian S

    Aug 16 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr3:

  6. Christian S

    Aug 21 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr4:

  7. Christian S

    Aug 27 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr5:

    • Changed ID used in code signatures to match the ID in the info.plist of the plugin dylibs for Mac App Store checks.
    • Changed plugins to load LDAP framework dynamically instead of linking to it directly.
    • Updated Growl Windows code to work better with 64-bit and TCP mode. WindowsGrowlMBS class is now cross platform.
    • Added filter methods to NSViewMBS .
    • Added AVPlayerMBS Playing property.
    • Added more convenience functions for Contacts classes: allContacts, AllFetchKeys, unifiedContactsMatchingPredicate, unifiedContactWithIdentifier, unifiedMeContact for CNContactStoreMBS class and new CNContactFetchRequestMBS constructor.
    • Updated LibXML2 to version 2.9.8.
    • Added CNContactStoreMBS .groupsByName and CNContactStoreMBS .groupsForContact functions.
    • New BitRotateMBS function is now threaded, so it will use 2 to 4 threads to do work faster.
  8. 2 months ago

    Christian S

    Sep 1 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr6:

  9. Christian S

    Sep 3 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr7:

    • Added new optional MultiplyOnlyOver parameter for MultiplyUInt8MBS and MultiplyUInt16MBS .
    • Added CNContactStoreMBS .CNErrorCodeRecordIdentifierInvalid constant.
    • Added NSAppleScriptMBS .DeterminePermissionToAutomateTarget function.
    • Added authorizationStatusForMediaType and requestAccessForMediaType methods for AVCaptureDeviceMBS class for MacOS 10.14 Mojave. For older MacOS versions we always report authorized.
    • Fixed NSColorMBS .colorValue for new colors on MacOS Mojave.
    • Fixed problem with registration where Win license didn't unlock DirectShow plugin part.
  10. 9 weeks ago

    Christian S

    Sep 13 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr8:

  11. Carsten B

    Sep 13 Pre-Release Testers, Xojo Pro Germany, NRW, Europe

    Hi Christian,

    I've encountered a bug with the following two functions under Windows 10 64 Bit, Desktop and Console Apps:

    • SystemInformationMBS.UserName
    • SystemInformationMBS.DomainName
    • maybe others

    The strings are empty or (seems like) a random string.

    Compiled to 32 Bit it works fine.

  12. Carsten B

    Sep 13 Pre-Release Testers, Xojo Pro Germany, NRW, Europe
    Edited 9 weeks ago

    The bug occurs with static variables only!

    dim user_name as string = SystemInformationMBS.UserName() ---> OK
    static user_name as string = SystemInformationMBS.UserName() ---> failed

  13. Christian S

    Sep 13 Pre-Release Testers, Xojo Pro, XDC Speakers Germany
    Edited 9 weeks ago

    Please do two things:

    1. Start a new thread about the bug.
    2. Fill a feedback case.

    because in this thread, only a limited number of people will notice it.

    and sorry, I can't reproduce this in 2018r2 and 2018r3 beta 1.

  14. Carsten B

    Sep 13 Pre-Release Testers, Xojo Pro Germany, NRW, Europe

    You are right, Christian. First it seems that it's the plugin function that causes the problem. But it's a bug with static variables in the debugger.

    Feedback Case #53325

  15. 8 weeks ago

    Christian S

    Sep 17 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr9:

  16. Christian S

    Sep 21 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    18.4pr10:

  17. Sascha S

    Sep 21 Pre-Release Testers, Xojo Pro Germany/W'haven
    Edited 8 weeks ago

    I am sure Christian will update the Page in a moment, but here are the updated Download Links:

    https://www.monkeybreadsoftware.de/xojo/download/plugin/Prerelease/MBS-Xojo-Plugins184pr10.dmg
    https://www.monkeybreadsoftware.de/xojo/download/plugin/Prerelease/MBS-Xojo-Plugins184pr10.zip

  18. 6 weeks ago

    Christian S

    Oct 2 Pre-Release Testers, Xojo Pro, XDC Speakers Germany

    blog post for release:
    https://www.mbs-plugins.de/archive/2018-09-25/MonkeyBread_Software_Releases_/monkeybreadsoftware_blog_xojo

or Sign Up to reply!