Einhugur Plugin Releases (2020)

[b]WebDateControl 1.2 for Xojo is out

Added TodayButtonDoesSelection property.
Added Version constant to the control.
Added ShowPopup method.

Like our desktop version then the control supports
“NULL” dates or what some would call no selection.
Min and Max date.

More info at www.einhugur.com

I encounter problems trying to decrypt WebDateControl. Neither Registrator 8.1 nor PlugIns Pro manage to unzip the ecr file.
The previous version was decrypted to “full version” instead of the package name, btw, the same as WebTimeControl.

The mailing list received a note that the decryption server is currently experiencing technical issues.

Grab Registrator 8.1 and decode. It should work now but only with version 8.1.

ISP had to rebuild much of the server. KeyServer should now be working. (Though my outgoing email is not so sorry if some people have not gotten response yet)

When I try to open webpage https://www.einhugur.com I get an error:

With Firefox I get the same result.

[quote=481873:@Paul Sondervan]When I try to open webpage https://www.einhugur.com I get an error:

With Firefox I get the same result.[/quote]

I hope its fixed by now ??

I am at least able to load them

Thanks

Yes, thank you.

Einhugur macOS Bridge plugin 1.7 for Xojo is out

Einhugur macOS Bridge is a plugin to make it easier to use some macOS Native objects and interface with them using Xojo objects, Einhugur Plugin objects such as RawBitmap, declares and 3rd party plugins.

The macOS native objects have been simplified and adapted to make using them from Xojo very easy.
For Example then macOS file Icon for any file or file type can be obtained in just one line of code, and can then be either drawn in one line into Xojo Graphics or converted to Xojo picture object in one line of code.


The macOS Bridge plugin can help you set up Touch-bar support in your applications. And supports customization mode for it.


(Touch bar in the picture above shown in Touch Bar simulator)

New in version 1.7:
Added SetEscapeKeyReplacementIdentifier method to the NSTouchBar class.
Added NSColorList class (just very basic implementation for now, but enough to support Touch Bar color pickers).
Added NSColorPickerTouchBarItem class.
Added new example project which focuses SetEscapeKeyReplacementIdentifier to the TouchBar example project series.
Added two new example projects which focus the NSColorPickerTouchBarItem to the TouchBar example project series.

More info at www.einhugur.com

SearchControl 2.2 is out

The SearchControl is a Xojo plugin control to represent search user interface functionality.

New in version 2.2:
Fixed issue on macOS Systems with Japanese letters.

More info at www.einhugur.com

TypeLib 9.6 for Xojo is out.

TypeLib is support plugin for other Einhugur Plugins, defining some centralized types and structures.

New in TypeLib 9.6:
Changed Rect class to Rectangle and put in the namespace EinhugurGeometry.
Added EinhugurGeometry namespace to the Point class.
Added SetPixelComponents method to the RawBitmap class.
Added GetPixelComponents function to the RawBitmap class.

The changes to Point and Rect are because of big problem Xojo API v2 created. We have over the last years been slowly migrating from Point and Rect to Xojo counterparts or PointF and RectF so its a bit unclear if something fails. Please report if you find plugin that fails.

Its also good idea to keep TypeLib 9.5 handy in case if you need to go back if there is some problem.

More info at www.einhugur.com

e-CryptIt Engine 13.5 for Xojo is out

e-CryptIt Engine as a plugin to do Compression, Hashing, Encryption, and all sorts of File encodings.

New in version 13.5:
ZipArchiveWriter now puts UTF8 flag in Bit 11 of the special flags to support proper unicode handling of file name and comments.
Added ProgressDelegate to the Zip Archive class.
Added optional progress parameter to both variations of AddFile on the ZipArchiveWriter class.
Added optional progress parameter to both variations of AddFileContent on the ZipArchiveWriter class.
Added optional progress parameter to both variations of AddItem on the ZipArchiveWriter class.
Added excellent 3rd party example projects from Pierre-Jean GOULIER for Zip Archives.
Added urlMode parameters to the Base64Stream class.
Added Base64EncodeURL method to the EinhugurBase64 module.
Added Base64DecodeURL method to the EinhugurBase64 module.

More info at www.einhugur.com

It seems e-CryptIt Engine 13.5 (main plugin) has a problem and cannot be used. I will have fix tomorrow.

Until then e-CryptIt Engine Compression 13.5 and e-CryptIt Engine Checksums 13.5 are fine to use. (and can be mixed with the older version of the 3rd plugin)

e-CryptIt Engine 13.5.1 for Xojo is out

e-CryptIt Engine as a plugin to do Compression, Hashing, Encryption, and all sorts of File encodings.

New in version 13.5 (13.5.1 hot fix fixed critical issue causing the main plugin to not load correctly)
ZipArchiveWriter now puts UTF8 flag in Bit 11 of the special flags to support proper unicode handling of file name and comments.
Added ProgressDelegate to the Zip Archive class.
Added optional progress parameter to both variations of AddFile on the ZipArchiveWriter class.
Added optional progress parameter to both variations of AddFileContent on the ZipArchiveWriter class.
Added optional progress parameter to both variations of AddItem on the ZipArchiveWriter class.
Added excellent 3rd party example projects from Pierre-Jean GOULIER for Zip Archives.
Added urlMode parameters to the Base64Stream class.
Added Base64EncodeURL method to the EinhugurBase64 module.
Added Base64DecodeURL method to the EinhugurBase64 module.

More info at www.einhugur.com

CalendarControl 8.2.4 is out.

New in version 8.2.4:
Fixed problem with DayDoubleClicked event on macOS systems.
Added support for Plugins Pro application from Tim Parnell.

More info at www.einhugur.com

GraphicsFormats 7.5 and TypeLib 9.7 for Xojo are out.

GraphicsFormats is a Xojo plugin to import and export pictures from and too various of file formats, maintaining attributes that are needed for high quality Image processing, many of which would get lost normal Xojo Picture object.

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)

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.

New in GraphicsFormats 7.5 (GraphicsFormats 7.5 requires TypeLib 9.7):
Added RawWebPExporter class. (Supports, Alpha channels, Non alpha channels, lossy coded and lossless codec)
Added RawWebPImporter class. (Supports, Alpha channels, Non alpha channels, lossy coded and lossless codec)
Added RawBMPExporter class. (Supports, Non alpha channels, Alpha channels - even if not many programs support BMP’s with alpha channels)
Added RawBmpImporter class. (Supports, Non alpha channels, Alpha channels - even if not many programs support BMP’s with alpha channels, Color palettes, all Bit depts.)
Added WebP ImportExport example project.
Added BMP ImportExport example project.

New in TypeLib 9.7
Added IRawBitmapReaderV2 interface.
Added IRawBitmapWriterV2 interface.
Added RawBitmapDescription class.

More info at www.einhugur.com

TimeControl 7.3.2 is out.

The TimeControl Plugin for Xojo is displayed according to control panel time settings, or in exclusive 24 hour mode. The control uses Native Windows control on Windows systems and native Theme Rendering on MacOS X and Linux systems.

New in 7.3.2

  • Fixed problem with up and down arrow keyboard keys on macOS and Linux systems.

More info at www.einhugur.com

PictureButton 4.5.4 for Xojo is out.

Version 4.5.4 fixes segmentation fault problem on ARM targets such as Raspberry PI.

The PictureButton control is to create more platform consistent Picture-buttons but yet having it work well cross platform.

More info at www.einhugur.com

PDF Plugin 2.0 for Xojo is out.

The PDF Plugin is to generate PDF documents from your applications.

The plugin supports:

Embedding TrueType fonts
Automatic encoding detection and mapping to PDF stock encodings.
Images (stored as Raw, for example PNG), JPEG (stored as JPEG).
Clickable links from the PDF document to web pages.
Clickable links from the PDF document to different locations within the PDF document.
Clickable zones to get text annotations in popup bubbles.
Advanced drawing.
Compression.
Setting up the PDF outline tree.
PDF Coordinates with Y1 at bottom or Xojo Coordinates with Y1 at top.
And countless other features…

New in version 2.0:
Fixed the GetCurrentTextPosition function where it was not respecting the TransformCoordinates property.
Added SetEncryptionMode method to the PDFDocument class.
Added SetPassword method to the PDFDocument class.
Added EncryptModeEnum to the PDFDocument class.
Added SetTextMatrix method to the Page class. (Preliminary support only since LibHaru does not fully document this one).
Added SetTextRotation method to the Page class. (Preliminary support only since based on SetTextMatrix)

more info at www.einhugur.com

Thanks!

-karen

Your very welcome ! Thanks for your reports Karen that were the driving force in this version.

Björn