Fixed bug with fpPow which takes BigComplex as parameter. (Special thanks to Robert Birge for helping finding this one)
Fixed bug with fpGamma which takes BigComplex as parameter. (Special thanks to Robert Birge for helping finding this one)
Worked on reducing warnings.
Started refactoring Exceptions, to take out memory leaks.
Fixed some memory clobbering issues.
All the BigComplex functions have gone through sanity testing. (Special thanks to Robert Birge)
fpPlugin is fork of Bob Delanay’s fpPlugin for Xojo. We have modernized, fixed bugs and added platforms to the plugin.
We set up this project as community deed to ensure Bob’s work does not get lost and that it can work on future Xojo versions and OS’s.
Bob licensed his work as follows: *I am releasing fp Plugin without a restrictive license. It is unconditionally available for any use, but is without warranty.
Note:
Version 12.5 will also come out later today in the Xojo beta zone. Since that one has changes relating to the Xojo beta.
It was pointed out to me that there is defect in the Build tool chain so the plugin will not work on Windows, this goes for 12.1 and 12.5 on the Xojo beta zone.
I will try to have new builds tomorrow that fixes this. Sorry about the trouble.
Note you can also grab now plugin set for 2022r2 at:
This set will be kept updated with new plugins as they come until 2022r3 comes, and then this set will be stored as is as snapshot in time for what was current at time of 2022r2.
I am assuming the one from the web then probably does not have Windows Arm64 in it ? (Yesterday I copied everything from the onedrive to the web since the one drive was the beta line for the past months)
Add some comments to the example code and some documentation explaining what it does and you’d probably sell a lot more plugins. I just don’t get why developers don’t provide documentation. I see so many things that look interesting, but if I can’t understand what it is within a couple of minutes and if I don’t see any real documentation, I’m not buying.
TypeLib as advertised is support Library for the other plugins.
The threading is not something you can use directly. But the other plugins can use it and things are documented there.
You have things like Async functionality in Opening and Saving images, Async functionality in ColorProfile processing, and in many other places, all those run native threads.
Then you have things like PictureEffectsRaw running up to 8 CPU cores at once on the effects.
Again every single thing of those is documented. And has example codes.
(On the plugins that use it)
Not sure how else you could do it since TypeLib on its own cannot do much of anything.
Hello World word document generated with the plugin.
Plugin is supported on:
macOS Intel (32 bit and 64 bit)
macOS Apple Silicon
Windows (32 bit and 64 bit)
Windows ARM (64 bit)
Linux (32 bit and 64 bit)
Linux ARM v7 compatible systems such as Raspberry PI 2, 3 and 4
iOS
This plugin did not use 3rd party library except just XML parser, making this fully in house project. So the knowledge is all on our side which means the plugin can grow and add more complicated features in the Word File format as we go along without having to pray and hope some 3rd party does something.
More info at www.einhugur.com
(And the plugin is also available on our One drive big download link)
I’m sorry to be the only one resonding loudly about this, but this is a freaking great news !!!
ps : i feel sometimes that people tend to loose the excitment about new plug in possibilities. xojo won’t be as it is without the great work of plugins devs, we tend to take new possibilities for normal, it’s not, and it’s exciting.
The Einhugur UtilsLib Plugin for Xojo has Plugin various of utility functions that do not fit well in any other specific plugin.
New in version 8.2:
Added CommandLineArguments shared function to the EinhugurEvents class.
This method returns array of the command line arguments so no need to parse complex Linux rules regarding arguments. The new method is supported on all platforms.
The new 2 factor authentication can handle both the server side and client side work.
The new two factor authentication is compatible with many Authentication Apps like Microsoft Authenticator, Google Authentication App and many others. We support standard mode which the simpler apps like Google and Microsoft use, as well as advanced mode which only more advanced apps support.