Hi,
Let's start a new round for MBS Plugin development:
* Improved UUIDMBS.randomUUID to be a bit more random.
* Rewrote JSONMBS class.
* Added Query, Search and Replace functions for JSONMBS class.
* Added Flatten and Unflatten functions for JSONMBS class.
* Added Search to JSONMBS class class to perform JMESPath queries in Xojo.
* Changed SQLConnectionMBS class, so you can load Actual Tech ODBC drivers directly without using iODBC.
* Added RowsAffected property to SQLConnectionMBS and SQLDatabaseMBS classes.
* Fixed OpenSSL to not depend on GLIBC_2.25, so you can use our plugin on CentOS 7 again and on Xojo Cloud.
* Enabled fortified source checks for libc on Linux.
* Updated DynaPDF to version 4.0.78.230.
* Added kgfSkaleAnnotIcons constant for DynaPDFMBS class.
* Updated CURL to version 8.3.0.
* Updated to Xcode 15.0.
* Added iterators to DynaPDF with new DynaPDFIteratorMBS class.
* Added Operator_Convert to DynaPDFAnnotationMBS and DynaPDFAnnotationExMBS to convert between them.
* Fixed FolderItem.PhysicalFileTotalLengthMBS function for Windows to report block size.
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 everyone,
Who is using our JSONMBS class and for what exactly?
I plan to upgrade it with more features, but prefer to not break existing usages.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Nickenich, Germany - (September 12th, 2023) -- MonkeyBread Software today is pleased to announce MBS Xojo Plugins 23.4 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:
We updated our SSL support for our MongoDB plugin. We switched to using OpenSSL as the transport encryption for the MongoDB library for macOS and iOS. The SSLLibrary function tells you which SSL library is in use. You can use MongoSSLOptionsMBS class to specify SSL options in addition to putting them into the connection string. To check about possible reasons for connection problems, we got a new trace logging functionality with Trace property in MongoClientMBS class. And by regularly calling ping method you can check whether the connection is alive and keep it open.
For macOS we got a new NSSplitViewControlMBS control and the related NSSplitViewMBS class to get the native split control into Xojo. You can customize the splitter and decide between horizontal and vertical layout.
For Windows we rewrote the WindowsPowerStateMBS class. It got a couple of new methods to register for receiving various events about battery capacity change, lid switch change, power source change and suspend/resume events for the mobile computer. The Bluetooth LE classes got updated to support pairing with new WindowsDeviceInformationPairingMBS class. The WebView2ControlMBS control has new methods to map virtual host names to local folders.
For iOS we enabled the use of Midi features using MidiClientMBS class. We updated NSTextListMBS class to work on iOS and improved NSMutableAttributedStringMBS class.
We got new Base32 encoding and decoding functions, the ProcessRelativeURL method for CURLSMBS class can help to expand relative URLs and we include the BugreporterKit with the examples. The SerialPortMBS class can open paths to special devices like pipes.
Finally we updated ChartDirector to version 7.1, curl to 8.2.1, DynaPDF to 4.0.77.228, SQLAPI to 5.2.5 and SQLite to version 3.43.1.
See release notes for a complete list of changes:
https://monkeybreadsoftware.com/xojo/newinversion234.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
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
Last changes for 23.4 release tomorrow:
* Fixed ReadFileMBS function when passing an offset.
* Updated ChartDirector to version 7.1.
* Updated SQLite to version 3.43.1.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello,
* Updated SQLAPI to version 5.2.5.
* Added new properties for PHPickerConfiguration class.
* Added audio constants to VLCInstanceMBS class.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hello,
Get the top developer tools and third party components for the Xojo cross-platform development platform at a huge savings! Omegabundle for Xojo 2023 is a collection of the most useful tool sets, add-ons, digital books and components for use with Xojo Inc’s Xojo development environment. If purchased separately and not including any additional offers, the total cost would be over $4166.94. Omegabundle for Xojo 2023 costs $399.99.
Xojo is an award-winning, cross-platform development tool for the Desktop (macOS, Windows, Linux), Web, iOS (iPad/iPhone) and Raspberry Pi. With Xojo, you can create native applications by using drag-and-drop to build your user interface and then one straight-forward programming language to enable the functionality. Xojo is powerful and modern, yet easy to use and learn.
Included Products
* AprendeXojo GuancheMOS (UPDATED). The toolkit you need for application serialization and validation. Now supports Intel and ARM processors on macOS!
* AprendeXojo AXImageCanvas (UPDATED). Pull and display images easily.
* AXNumValidatedTF (UPDATED). Locale settings, numeric range enforcement, adaptive format and more for numeric input.
* Einhugur Plugin Pack for Xojo. e-CryptIt Engine for Xojo and all libraries and plugins, including plugins to work with Microsoft Excel and Microsoft Word.
* GuancheID (UPDATED). The easiest way to get a unique ID for macOS and Windows based computers.
* GrafittiSuite Desktop Edition (UPDATED). 67 (up from 55 from 2022!) incredible user interface controls for Xojo that add value and improve the professional appeal of your Xojo applications.
* MBS Chart Director for Xojo (UPDATED). Professional, interactive, real-time charts in your Xojo applications on Mac, Windows and Linux. Desktop, Console and Web projects.
* MBS DynaPDF Starter Edition for Xojo (UPDATED). Create PDF files with your applications on Mac, Windows and Linux. Desktop, Console and Web projects.
* Ohanaware App Wrapper (UPDATED). Prepare your application for the Mac App Store or Web Distribution (macOS only app)
* Paradigma Software Valentina Studio Pro (UPDATED). Ultimate reports designer, database administration and forms creation tool that runs on all three operating systems - Windows, macOS, Linux. Select one OS version.
* Paradigma Software ValentinaDB ADK for Xojo (UPDATED). Embed the ultra-fast, object-relational Valentina database into your applications and deploy royalty free - Windows, macOS, Linux, including Raspberry PI! Also works with local SQLite files and as a client to Valentina Server.
* Paradigma Software Valentina Reports ADK for Xojo (UPDATED). Generate visually rich reports as graphics, web pages or PDF from your Xojo applications on Windows, macOS, Linux including Raspberry PI! Also works with local SQLite files and as a client to Valentina Server.
* Paradigma Software Valentina Server Unlimited (UPDATED). 4-in-1 Reports Server, Forms Server along with two database servers: one built on object-relational Valentina Database and the other on SQLite. Report and forms serving works with MySQL, PostgreSQL, MS SQL Server and the included Valentina and SQLite servers
* XDL Library (NEW) Xojo Beginners Guide ebook (updated to over 1100 pages in June 2023) + 22 new digital articles
* xDev Magazine (UPDATED). Get back issues and a year’s subscription to xDev Magazine, the professional’s magazine for developing with Xojo.
You can learn more Omegabundle for Xojo 2023 from the Omegabundle website at http://www.omegabundle.net . Please allow up to 3-5 business days for all components to be supplied by participating vendors. If you are ready to purchase, order now from the Paradigma Software web store.
About Xojo, Inc
Xojo, Inc. was founded in 1997 with the idea that software development should be accessible to anyone. With traditional tools, creating software applications can be a very complicated process, but using Xojo anyone can learn to create high quality, native apps for the Desktop, Web, iOS and Raspberry Pi. With users all over the world, Xojo apps can be found in every conceivable category - from commercial software applications to use in governments, universities, businesses, and the Fortune 500. Secondary-level and college students in schools all over the world are introduced to programming with Xojo.
About Omegabundle
Omegabundle is a circus tent promotion platform created by Proactive International, the international distribution company, and Paradigma Software, developers of the Valentina high performance development tools and technologies. Each promotion is for a single, vertical platform and provides extreme savings to users of professional tools. Participating vendors change from promotion to promotion and year to year.
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/
Hi,
* Improved FindField in DynaPDFMBS class to better find a field in a group.
* Added OpenPath method to SerialPortMBS class.
* Fixed a bug in setting SQLNumericMBS values with floating numbers, caused by a bug fix in version 23.3. Values showed up as zero incorrectly.
* Fixed HighlightOnAllPages method in DynaPDFMBS class to pass color correctly.
* Updated DynaPDF to version 4.0.77.228.
* Added kif2SkipDPartData flag for DynaPDFMBS class.
* Added DeleteDPartNode method to DynaPDFMBS class.
Best regards,
Christian
--
Read our blog about news on our plugins:
http://www.mbsplugins.de/