I think you mean Norman…
-Karen
I think you mean Norman…
-Karen
Thanks ! autofix always does this to me on this name !
Well, Norman has always struck me as normal.
Really? The same Norman we’ve known for a over a dozen years?
My thoughts exactly
TreeView 9.3.2 is out
The TreeView Xojo control allows to display tree structured data in a TreeView control.
New in version 9.3.2:
TreeView on Windows dark mode
More info at www.einhugur.com
Color Management Plugin 2.6 and WindowSplitter 11.2.2 are out.
WindowSplitter 11.2.2 fixed Linux crash problem in certain situation’s.
New in Color Management Plugin 2.6:
More info at www.einhugur.com
ExcelReader 1.5 is out.
ExcelReader is Xojo Component read Excel documents in Xojo applications (xlsx files)
The ExcelReader can read basic data from the document and some formatting as well.
The ExcelReader requires the Einhugur e-CrytptIt Engine and TypeLib plugins.
New in 1.5:
More info at www.einhugur.com
TreeView plugin 9.3.4 for Xojo, GraphicsFormats plugin 8.4.2 for Xojo and SearchControl plugin 3.6.2 for Xojo are out.
Changes in TreeView 9.3.4:
Changes in GraphicsFormats 8.4.2:
Changes in SearchControl 3.6.2:
GraphicsFormats supports:
PNG: 8 bit per channel, RGB or Gray, 16 bit per channel RGB or Gray, ICC Color profiles, alpha channels. File IO, String IO.
JPEG: 8 bit per channel, RGB or Gray, CMYK, ICC Color profiles. . File IO, String IO.
TIFF: 8 bit per channel, RGB or Gray, 16 bit per channel RGB or Gray, 8 bit per channel CMYK, 16 bit per channel CMYK, ICC Color profiles, alpha channels. . File IO, String IO.
TGA: 8 bit per channel, RGB, Alpha channels. . File IO, String IO.
HDR: RGBe → Which can be delivered in RGB 8 bits per channel, RGB 16 bits per channel or 32 bit per channel RGBf (float), File IO, String IO.
ICO: Mulitiple images within ICO file, File IO, String IO.
WebP: Lossy and Lossless codec, Alpha channels and no Alpha channels.
BMP: Can read all bit depts, and can read BMP’s with color palettes. Can read and write BMP’s with alpha channels (even if most programs do not support the Alpha channels for BMP)
GIF: Can read still and animated GIF’s. (writing not yet supported).
The RawBitmaps used in the GraphicsFormats plugin then can be used seamlessly with the Einhugur PictureEffectsRaw plugin for ImageProcessing, our PDF plugin for attaching images to your PDF documents, our ExcelWriter plugin and our Color Management Plugin.
The TreeView Xojo control allows to display tree structured data in a TreeView control.
TreeView on Windows dark mode
The SearchControl is a Xojo plugin control to represent search user interface functionality.
SearchControl dark mode on Windows 10, SearchControl dark mode focused on Windows 10.
SearchControl dark mode on Windows 11, SearchControl dark mode focused on Windows 11.
More info at www.einhugur.com
SearchControl plugin for Xojo version 3.7 is out
The SearchControl is a Xojo plugin control to represent search user interface functionality.
New in version 3.7:
SearchControl dark mode on Windows 10, SearchControl dark mode focused on Windows 10.
SearchControl dark mode on Windows 11, SearchControl dark mode focused on Windows 11.
More info at www.einhugur.com
Einhugur SVG Plugin 1.0.2 for Xojo and TypeLib plugin for Xojo 11.5.2 are out
Einhugur SVG Plugin is a Xojo plugin load and render SVG images.
Additionally to what is listed bellow then the plugin can rotate and scale the SVG’s before rendering them. And the plugin can recolour single color SVG’s.
Example of rendered SVG image using the plugin.
The library we use under the hood is work in progress and currently supports:
The library under the hood does not yet support:
New in version 1.0.2:
New in TypeLib 11.5.2:
More info at https://www.einhugur.com
I built version 12. Milestone 1 for the fpPlugin from Bob Delaney
Plugin download link
https://www.einhugur.com/Downloads/Plugs/fpPlugin.zip
Milestone one has:
Windows 32 bit
Windows 64 bit
Windows ARM 64 ready (even if Xojo not ready yet)
macOS Intel 64 bit
macOS Apple Silicon
A big number of memory leak fixes.
Auto generated documentation to show the syntax. (Am not sure his Global methods made it through there since Xojo frowned on those for long time so my Documentation tools don’t really know them, will revisit that later,).
Left to do (at least) before 12.0 final can come out:
Link to the open source repo:
https://bitbucket.org/einhugur/fpplugin/src/master/
The work on this plugin is supposed to be community deed, and the plugin is open source and completely free.
I built version 12. Milestone 2 for the fpPlugin from Bob Delaney
Plugin download link
https://www.einhugur.com/Downloads/Plugs/fpPlugin.zip
Milestone two has:
Auto generated documentation to show the syntax. (Am not sure his Global methods made it through there since Xojo frowned on those for long time so my Documentation tools don’t really know them, will revisit that later,).
Left to do (at least) before 12.0 final can come out:
Link to the open source repository:
https://bitbucket.org/einhugur/fpplugin/src/master/
The work on this plugin is supposed to be community deed, and the plugin is open source and completely free.
Other things:
I just realized this morning that there are two Matrix plugins, the one I had started salvaging was Matrix Plugin, but I will also salvage the Complex Matrix plugin (I know someone is waiting for that one). So I will probably slow the Effort on the Matrix plugin to get the Complex Matrix plugin started earlier.
Documentation, If someone knows some parts of the Bob’s plugins well and wants to fill out the documentation for that portion then let me know. I have no deep knowledge of his objects to be able to offer anything more than Auto generated documentation to show the syntax.
Speedy Björn strikes again !
btw, I’m not aware of evrything, but @Dana_Brown, why Björn is not labelled as mvp in the forum, for the many years of making xojo plugins
Not everyone wants to be an MVP …
I built version 6. Prerelease 1 for the ComplexMatrix Plugin from Bob Delaney
Plugin download link
https://www.einhugur.com/Downloads/Plugs/ComplexMatrixPlugin.zip
6.0 Prerelease 1 has:
Pre-release 1 also corrected over some warnings and some memory issues.
Auto generated documentation to show the syntax. (Am not sure his Global methods made it through there since Xojo frowned on those for long time so my Documentation tools don’t really know them, will revisit that later,).
Left to do (at least) before 6.0 final can come out:
Link to the open source repository:
https://bitbucket.org/einhugur/complexmatrix-plugin/src/master/
The work on this plugin is supposed to be community deed, and the plugin is open source and completely free.
Hi Bjorn,
I just downloaded the complex matrix plugin and it works for me!
my program compiled in ARM 64 bit and runs fine
wonderful work
Jonathan.
Complex Matrix plugin 6.0 final is out
You can find it in the open source section of the Einhugur web page:
https://einhugur.com/Html/opensource.html
ComplexMatrix Plugin is fork of Bob Delanay’s ComplexMatrix Plugin for Xojo.
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.
The new plugin works on:
The plugin is kept free for everyone and the source code is open.
New in the Einhugur version of the plugin:
I know many in the Xojo community are tired of syntax changes. But there was no way I was going to put all this work into this and keeping it with deprecated and frowned on Global methods that were deprecated 10-15 years ago, keeping it liability. And there were also cases where some of them caused issues in mixing with Xojo’s methods.
Other notes
I cleaned up and fixed as much as I could, memory leaks, memory clobbering due to incorrect use of Xojo API, warnings, so this project can also help people as reference when making plugins.
On Windows build there was 1 warning left…This warning is actual error, but the intent of what how it was supposed to work is not clear so it cannot be fixed without knowing more.
On macOS there are still 40 warnings, left, I was just to exhausted to work more on it. I know though at least 2 of those warnings are actual errors. Where the intent of how it should have been could be hard to know.
Errors, memory leaks and memory clobbering were largely found by unwinding the massive amount of warnings then issues present them self’s, once your no longer immune to looking at the warnings due to high number of them.
I’m always impressed by your dedication to not only your customers, but other users in general.
Your plug-ins are a MUST BUY for any Xojo user interested in cross-platform apps, but even if you develop for just one platform getting them is a no-brainer.
MBS might be much bigger, but it is more Mac centric than cross-platform and more expensive.
fpPlugin 12.0 final is out
You can find it in the open source section of the Einhugur web page:
https://einhugur.com/Html/opensource.html
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.
The new plugin works on:
The plugin is kept free for everyone and the source code is open.
New in the Einhugur version of the plugin:
I ran a bit out of time for now so I did not do perfect refactoring and fixing like in the other plugin (Only did partial).
So remaining things will have to wait until version 13. or in incremental releases between 12 and 13.
Issues that will be targeted later at version 13, or in incremental releases: