Hi,
* Added NSSplitViewMBS class.
* Added NSSplitViewControlMBS control.
* Added clipsToBounds property to NSViewMBS class.
* Updated SQLite to version 3.43.0.
* Added RemoveAll method to CURLSMultiMBS class.
* Added ListenForBatteryCapacityChanged, ListenForLidSwitchStateChanged, ListenForPowerSourceChanged and ListenForSuspendResumeNotification methods to WindowsPowerStateMBS class.
* Added BatteryCapacityChanged, LidSwitchStateChanged and PowerSourceChanged events to WindowsPowerStateMBS class.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello,
Xojo Inc. announced a sale for the next few days:
All Xojo new licenses and renewals, along with upgrades and third party extras are on sale through 11:59PM CT Thursday, August 24th.
Buy now!
https://www.xojo.com/store
Keeping your license current gives you access to what’s coming and also gives you immediate access to all of the exciting new features and improvements we had added lately, like:
• Android (Beta)
• Dark Mode for web apps and Linux
• DesktopXAMLContainer
• PDFViewer control for iOS
• Chart Control for Desktop and iOS
• Debugger Variable Filter
• Code Editor Duplicate Line and Swap Line
• Build apps for Linux ARM64
• WYSIWYG display of WebListBox in Layout Editor
• Project load times are significantly shorter for large projects
• Build apps for Windows ARM
• PDF Encryption
• iOS on-device debugging
• … and much more
The Fine Print
Xojo Cloud is not included in the sale
No coupon required for store discount
If your license is set to auto-renew during the sale, the discount will be automatically applied
Sale ends at 11:59PM CT on Thursday, August 24, 2023
As usual, if your Xojo license is up for renewal in August or September, you can update now and enjoy a discount. If your Xojo license expired already, just get a new one. With the discount it is cheaper than a regular update.
The add-ons are included in the sale. If you like to get one of the MBS articles there, you can use the sale price at Xojo Store or we match the price if you buy directly from us. Please contact us if you need a MBS Plugin license.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
* Fixed typo in names for EDSModule.kEdsTonigEffect* constants, now kEdsToningEffect*.
* Added ProcessRelativeURL method to CURLSMBS class.
* Added BugreporterKit to examples for 23.4 release.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello everyone,
We look for speakers interested to present at the MBS Xojo Conference, 24th to 26th April 2024 in Andernach, Germany.
If we can have you as a speaker for a full session, 45 minutes talk and 15 minutes for questions, we honor your work with a free ticket.
We look for topics like these:
* Desktop app development
* Web development
* iOS development
* Android development
* Database access
* Threads, workers, shell class to run things in background
* The various ways to work with PDF.
* Encryption best practices
* App Stores
* Performance optimization
* Tips & tricks for Xojo
Feel free to submit your topic to us. There may be other topics possible, that are not on the list above. Please sign up for the conference to reserve your spot.
If your topic is chosen to go on the schedule, we will offer you a refund if you paid already for a ticket.
Please contact us if you like to become a presenter. Please do not hesitate to send us questions.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
* Updated DynaPDF to version 4.0.76.224.
* Updated Plugin SDK to version 2023r2.
* Enabled NSTextListMBS class for iOS.
* Added krfForceInterpolation constant for DynaPDFRasterImageMBS class.
* Enabled AsCFMutableAttributedString method for NSMutableAttributedStringMBS class for iOS.
* Enabled AsCFAttributedString method for NSAttributedStringMBS class for iOS.
* Added OutputUnitHandle property to CAPlayThroughMBS class.
* Added fallback for FontActivateMBS to use AddFontResourceW if AddFontResourceExW fails.
* Added PowerSettingChange event for WindowsPowerStateMBS class.
* Updated curl to version 8.2.1.
* Added DecodeFromBase32MBS and EncodeToBase32MBS functions.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
* Rebuild MongoDB-c library with tracing support.
* Enabled MidiClientMBS and related classes for iOS.
* Added blocking parameter for Connect method in WindowsBlueToothSocketMBS class.
* Added SetVirtualHostNameToFolderMapping and ClearVirtualHostNameToFolderMapping methods to WebView2ControlMBS control.
* Fixed crash in XMLDocumentMBS constructor when passing folderitem pointing to a folder.
* Switched MongoDB on macOS and iOS to use OpenSSL for SSL.
* Added SSLLibrary function to MongoClientMBS class.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello,
Let's start a new round for MBS Plugin development:
* Added WindowsDeviceInformationPairingMBS class.
* Added MongoSSLOptionsMBS class and SSLOptions property for MongoClientMBS class.
* Added Ping method to MongoClientMBS class.
* Improved CalculateTOTPMBS function to raise exception if the base32 key is invalid.
* Added Trace property for MongoClientMBS class.
* Rebuild MongoDB-c library with tracing support.
* Changed Count property in PhidgetFrequencyCounterMBS class from Int64 to UInt64.
* Changed SonarQuietMode property in PhidgetDistanceSensorMBS class from Integer to Boolean.
* Changed SetIdAttributeNode in XMLElementMBS class to clone new attribute if needed.
* Improved AppendChild, ReplaceChild and InsertBefore for XMLNodeMBS class to clone nodes if needed.
* Added importNode method for XMLDocumentMBS class.
* Fixed FirstDevice and Devices in WindowsBlueToothRadioInfoMBS class to pass SearchParameter correctly.
* Rewrote parts of newer Phidgets classes to be more efficient.
Download at
https://www.monkeybreadsoftware.com/xojo/download/plugin/Prerelease/
or ask for being added to the DropBox shared folder.
Please also go to the Xojo forum and setup "Watching First Post" for the add-on category, so you get an email when I start my pre-release topic. Then once you see that, please put the topic on watching, so you get an email for every new posting from me.
https://forum.xojo.com/c/add-ons/17
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello,
I see a lot of people on the list use auto reply for their emails to send away notices.
If you have a good software, it would only send it once per recipient.
But some servers send it for every email, so you may exceed the bounce limit and get unsubscribed.
In that case, please use a link in the email to resubscribe later or sign up again.
Sorry for the inconvenience, if you got unsubscribed.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello everyone,
did you know that you can order updates in advance for multiple years?
Please contact us if you like to order updates for up to 5 years in advance.
See blog post for our pricing for multi year updates.
https://www.mbsplugins.de/archive/2022-06-08/Multi_Year_Updates
We can offer a discount or additional months and you secure current pricing.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Nickenich, Germany - (July 18th, 2023) -- MonkeyBread Software today is pleased to announce MBS Xojo Plugins 23.3 for macOS, Linux and Windows, the latest update to their product that is easily the most powerful plugin collection currently available for Xojo. MBS Xojo Plugins have been updated and now includes over 3000 classes and 80,000 documented features, and the versatile plugins have gained more new functions:
With this version, we switch from OpenSSL 1.1 to the newer version 3.1.1. While you may not notice the difference from the outside, the inside is updated for Encryption, FMAPI, RabbitMQ, SSH, Archive and CURL plugin parts. Since the new OpenSSL 3 deprecates less secure ciphers, you can enable them again with for CURLSMBS class with OptionSSLCipherList property if needed. The CipherMBS class got 49 new ciphers and a ZeroPaddingKey property while the DigestMBS class got 8 new digest methods.
For Windows we got a WinPreviewControlMBS control to preview PDF documents using the PDF viewer built-in to Windows 10 and newer.
We ported our PDFKit classes to iOS and got PDFThumbnailViewIOSControlMBS and PDFViewIOSControlMBS controls for your iOS projects to show PDF documents. The QLPreviewControllerMBS class on iOS allows you to preview various documents like Word or Excel documents. If you show pictures or PDF documents, you can allow the user to markup the document and save the final PDF document.
The XML plugin got an evaluate method to XMLDocumentMBS class to do XPath queries and return results as XMLXPathResultMBS object.
For DynaPDF we got new functions for tagged PDF formats to add tags as needed. And the AddDPartNode function allows to add Document Part Metadata right within your PDF document.
The Scintilla plugin got an improved lexer code to better highlight Xojo code. We added RegisterRGBAImage and MarkerDefineRGBAImage methods to use pictures for markers.
For HTMLViewers based on WebKit 2 on macOS and iOS we have new options for WKWebViewConfigurationMBS and WKPreferencesMBS to allow inline media playback or picture in picture playback. You can limit navigation to app bound domains and upgrade known hosts to https protocol.
We added the describe method to GMImageMBS class to provide various details for an image as text to show to the user, the ConvertImage method in WindowsPDFDocumentMBS class helps to convert HEIF or RAW images to PNG, the XLSheetMBS class can set column widths and row heights in pixels and you can filter object arrays in JSONMBS class.
Finally we updated CURL library to version 8.1.2, DynaPDF to 4.0.75.218, LibSSH to 1.11.0, LibXL to 4.2, MongoDB-c to 1.23.4, openssl to 3.1.1, RabbitMQ-c library to 0.13 and SQLite to version 3.42.0.
See release notes for a complete list of changes:
https://monkeybreadsoftware.com/xojo/newinversion233.shtml
If you have questions, please don't hesitate to contact us.
The plug-ins requires Xojo 2017 release 3 and newer. While all plug-in parts compile on macOS, Linux and Windows, each function may depend on additional system requirements to work successfully. Only used plugin parts of plugins are added to your application.
Plugin licenses are available for components or for the complete collection. Please visit the website store for prices and join us on the next conferences to ask questions in person.
The plugins can be downloaded on MBS' website as one big package or several smaller ones:
https://www.monkeybreadsoftware.com/xojo/plugins.shtml
The online documentation can be found here:
https://www.monkeybreadsoftware.net/
Located in beautiful Nickenich, Germany, MonkeyBread Software is a privately held company founded in 2000 by Christian Schmitz. MonkeyBread Software focuses on the Macintosh, Linux and Windows platforms. With over twenty years as a software developer, Christian's aim is developing unique and useful utilities, complemented by first-class customer support.
Copyright 2000-2023 Christian Schmitz Software GmbH.
MonkeyBread Software is a registered trademark of Christian Schmitz, Nickenich. All Rights Reserved. Apple, and the Apple logo are registered trademarks of Apple Computer in the U.S. and/or other countries. Xojo is a trademark of Xojo, Inc. Other trademarks and registered trademarks may be the property of their respective owners.
Greetings
Christian Schmitz
Monkeybread Software