Einhugur Plugin Releases (2019)

  1. 9 months ago

    Björn E

    21 Jan 2019 Pre-Release Testers, Xojo Pro Iceland

    (Making new thread for 2019 since the old is quite long)

    CalendarControl 8.1 for Xojo is out

    CalendarControl isa plugin to have on screen Calendar where you can have marked days with data behind them and other such things.

    CalendarControl should not be confused with DatePicker which is mort of like our DateControl for Xojo.

    New in version 8.1:
    Added BrowseMode property for optional browse mode which enables you to browse around without making selection.
    Added MonthOnScreen read only property.
    Added YearOnScreen read only property.
    Added BrowseTo method.
    Added BrowseToSelection method.
    Added special version of the control for Xojo 2019r2 and later API 2.0 which deals with new style DateTime instead of Date structure.
    Did some more minor tweaks.

    -image-
    CalendarControl in the new Browse Mode shown on macOS

    more info at www.einhugur.com

  2. Björn E

    21 Jan 2019 Pre-Release Testers, Xojo Pro Iceland

    TimeControl 7.1 for Xojo is out

    New in version 7.1:
    * Added Xojo 2018r4 compatibility.

    TimeControl is a plugin control to offer time control user interface input element for desktop platforms.

    -image-

    More info at www.einhugur.com

  3. Björn E

    27 Jan 2019 Pre-Release Testers, Xojo Pro Iceland
    Edited 9 months ago

    DateControl 7.6 is out

    New in 7.6:
    Fixed macOS problem with the drop down control where the control was getting unwanted vibrancy effect in dark mode when used with Xojo 2018r4.
    Fixed macOS problem where the control frame was technically upside down but it was hard to spot it.

    DateControl is a Xojo Plugin control to select dates. The control has broad platform support and supports NULL (empty dates), Min and Max dates and more.

    -image-
    -image-

    More info at www.einhugur.com

  4. 8 months ago

    Björn E

    22 Feb 2019 Pre-Release Testers, Xojo Pro Iceland
    Edited 8 months ago

    WindowSplitter 9.4 is out.

    New in 9.4:
    Did handling of container controls much better on Windows systems

    -image-

    More info at www.einhugur.com

  5. Björn E

    27 Feb 2019 Pre-Release Testers, Xojo Pro Iceland

    WindowSplitter 9.4.2 is out.

    New in 9.4.2:

    • Fixed issue on Windows systems when using Xojo 2018r4 where splitter was abnormally thick.
    • Fixed issue on Windows systems where in some cases use of the splitter would make the menu bar disappear until window got deactivated and activated again.

    -image-

    More info at www.einhugur.com

  6. 7 months ago

    Björn E

    4 Mar 2019 Pre-Release Testers, Xojo Pro Iceland

    SearchControl plugin for Xojo 2.1.6 is out

    New in 2.1.6:

    • Added EscapeKey to the SearchControlSpecialKey enum.
    • Fixed strangeness on Windows and Linux which sometimes could cause search control not to show correct value.

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

    -image-
    -image-

    More info at www.einhugur.com

  7. Björn E

    16 Mar 2019 Pre-Release Testers, Xojo Pro Iceland

    PictureEffectsRaw 4.3 is out

    The PictureEffectsRaw plugin enables you to do advanced image processing in Xojo using up to 8 CPU cores at once. And some of the effects can also do it in asynchronous mode.

    -image-

    -image-

    New in version 4.3:
    * Added ImageComparerRaw class. (8 bit per channel, 16 bit per channel, RGB, CMYK, synchronous and asynchronous)

    More info at www.einhugur.com

    (PS. We plan to push out also new TypeLib version this weekend to fix a small flaw that a user pointed out.)

  8. Björn E

    17 Mar 2019 Pre-Release Testers, Xojo Pro Iceland

    TypeLib 9.3 is out.

    New in version 9.3:
    Fixed memory leak in RawBitmapConverter.FromPicture method when converting Xojo picture that has mask.
    Fixed memory leak in RawBitmapConverterConsole.FromPicture method when converting picture that has mask.
    Improved Alpha channel handling in RawBitmapConverter.FromPicture method when Xojo picture has Alhpa channel.
    Added Convert method to the RawBitmap class to convert between RawBitmap formats.

    For those who do not know then TypeLib is support plugin that many of our plugins use internally.

  9. Björn E

    23 Mar 2019 Pre-Release Testers, Xojo Pro Iceland

    DateControl 7.6.2 and ErrorProvider 2.6.2 are out

    New in DateControl 7.6.2:
    *Fixed issue in macOS non drop down mode where it was possible to force invalid date.
    *ChangedValue event is no longer fired in macOS mode when in non drop down mode if it is detected that nothing actually changed due to constraints.

    New in ErrorProvider 2.6.2:
    Turned on Transparent on the display canvas under Xojo 2018 or later.

    DateControl is a Xojo Plugin control to select dates. The control has broad platform support and supports NULL (empty dates), Min and Max dates and more.

    -image-
    -image-

    The ErrorProvider plugin is a Xojo plugin to put error providers on forms and windows.

    A error provider is a blinking indicator that indicates that a given field has a error. They're used to indicate errors in user input after form or window validation.

    The error provider can show errors for many controls at once with just one instance of the error provider.

    -image-

    More info at www.einhugur.com

  10. Björn E

    24 Mar 2019 Pre-Release Testers, Xojo Pro Iceland

    TreeView 7.7.4 is out

    New in version 7.7.4:
    Replaced HITheme rendering based scrollbar on macOS with native Cocoa scrollbar to prepare for dark-mode support in the TreeView.
    Added GetTextOffset function to the TreeViewNode class.
    Added GetNodeTopEdge function to the TreeView control.
    Adjusted the ScrollNodeToView method a bit.
    Added BeforeDragOverHighlight event to the TreeView control.
    Added PartValues enum to get rid of external weak bound constants and also extra dll.
    Added MeasureValues enum to get rid of external weak bound constants and also extra dll.
    Added HeaderImageAlignmentValues enum get rid of external weak bound constants and also extra dll.
    Changed the GetMeasure to take the new enum instead of external integer constant (note your project may need minor migration here)
    Changed the NodeFromPoint to take the new enum instead of external integer constant (note your project may need minor migration here)
    Changed the ColumnHeaderImageAlignment getter and setter methods to use the new enum instead of external integer constant (note your project may need minor migration here).

    The TreeView is a Xojo control plugin to create tree views.

    -image-

    More info at www.einhugur.com

  11. Björn E

    24 Mar 2019 Pre-Release Testers, Xojo Pro Iceland
    Edited 7 months ago

    Python3Script Plugin 2.5 for Xojo is out.

    This plugin is to empower your Xojo Applications by making them Python Scriptable or to be able to access API's or Libraries from your favorite environment, Xojo, that only exist on Python.

    This plugin is to make your Xojo Application Python 3.x scriptable. But we have other plugin for 2.7 scriptability.

    New in this version:
    * Have started to turn around the class model a bit to be able to support more complex * Cstructures, like dictionaries of dictionaries, lists of dictionaries, and other such. Some old syntax may need minor migration.

    • Added Python3EntityBase class.
    • Added Python3Entity class.
    • Added Python3List class.
    • Added Python3Bytes class.
    • Added IsBytes function to the Python3Result class.
    • Added BytesValue function to the Python3Result class.
    • Added FromBytes shared method to the Python3Result class.
    • Added GetKeys function to the Python3Dictionary class.
    • Added BytesValue function to the Python3Parameters class.
    • Added DictionaryValue function to the Python3Parameters class.
    • Added IsDictionary function to the Python3Parameters class.
    • Added TupleValue function to the Python3Parameters class.
    • Added IsTuple function to the Python3Parameters class.
    • Python3Dictionary now has different interface to access its values. (Migration needed in your projects)
    • The plugin can now also automatically load some newer versions of Python 3 than before.

    More info at www.einhugur.com

  12. Björn E

    28 Mar 2019 Pre-Release Testers, Xojo Pro Iceland

    TypeLibF 2.6 is out

    TypeLibF is Xojo plugin to define some types and support other Einhugur Plugins.

    The TypeLibF also defines some handy 3D vector classes and other geometry objects

    New in version 2.6:
    Added new variation of the Draw method to the RectF class that takes WebGraphics as graphics context.
    Added new variation of the Fill method to the RectF class that takes WebGraphics as graphics context.
    Added new variation of the Draw method to the LineF class that takes WebGraphics as graphics context.
    Added new variation of the Draw method to the PolygonF class that takes WebGraphics as graphics context.
    Added new variation of the DrawPath method to the PolygonF class that takes WebGraphics as graphics context.
    Added new variation of the Fill method to the PolygonF class that takes WebGraphics as graphics context.

    More info at www.einhugur.com

  13. 6 months ago

    Björn E

    Apr 21 Pre-Release Testers, Xojo Pro Iceland

    JSON Plugin II 1.0 is out

    So What is it ? why new JSON plugin ?

    First off we are not discontinuing the old JSON Plugin. That one is built on library that is built for speed. That library is no longer maintained so will never get any new enhancements under the hood. Also that library sacrificed highest end unicode letters for speed.

    The new plugin is built on top of state of the art Janson JSON library. That has all the modern ways, supports full unicode and can do many things the old one cannot. We can also take Xojo Variants and dictionaries directly and make JSON structures from them.

    Its been requested for long time that we do something about the highest end unicode letters so this is our response to that.

    More info at www.einhugur.com

  14. 4 months ago

    Björn E

    Jun 14 Pre-Release Testers, Xojo Pro Iceland
    Edited 4 months ago

    **TypeLib 9.3.2 is out**

    New in version 9.3.2:
    Fixed problem in the RawBitmapConverter class where it was loosing DPI settings of the image when converting to RawBitmap.
    Fixed problem in the RawBitmapConverterConsole class where it was loosing DPI settings of the image when converting to RawBitmap.

    For those who do not know then TypeLib is support plugin that many of our plugins use internally, including our multi core image processing libraries, Excel exporter, PDF Generator and more plugins.

    More info at www.einhugur.com

  15. Björn E

    Jun 22 Pre-Release Testers, Xojo Pro Iceland
    Edited 4 months ago

    **CalendarControl 7.5 is out**

    New in version 7.5:

    • Added macOS Mojave dark mode support.
    • Removed all dependencies on old style HITheme.

    -image-

    CalendarControl is different kind of date representation than our main DateControl.

    More info at www.einhugur.com

  16. 3 months ago

    Karen A

    Jul 4 Pre-Release Testers
    Edited 3 months ago

    @Björn Eiacute;ksson JSON Plugin II 1.0 is out

    First calling with as JSONObject.GetSource(true), or False for that matter, DOES NOT return compact output for me... I don't know if I am doing anything wrong or if you have a bug... but I can't seem to get compact output

    First off we are not discontinuing the old JSON Plugin. That one is built on library that is built for speed.

    yes there is a notable difference! In fact I'm my usage for serializing, In an gressively complied 64 it app it is about half the speed of Ken's JSONItem_MTC class which is written entirely in xojo code , almost 8 times slower than Xojo.Data.GenerateJSON and 6 times slower than the old class!

    That library is no longer maintained so will never get any new enhancements under the hood. Also that library sacrificed highest end unicode letters for speed.

    I really like the speed of the old one... What do you mean by that and what other issues might there be because it is older?

    While the new one is more flexible/easier to code for sure, the only issue i found with the old one is that I did not see a workaround for was a standard compliant way to support null values (and for may usage I need that)... maybe you can add that to it? (or is there a way that I missed?)

    We can also take Xojo Variants and dictionaries directly and make JSON structures from them.

    Which certainly nice... not sure if it is nice enough to make up for the speed difference!

    - karen

  17. Björn E

    Jul 7 Pre-Release Testers, Xojo Pro Iceland

    Old one will never support things like high unicode symbols like musical notes and other such. Its tradeoff they did for the speed I believe. Speed difference was to be expected when going industrial standard full compliance in every way. There are many ways to use the new one though and not every way will be same speed, since it includes higher and lower level APIs where often you can do it in either way.

    On the question with compact or not then I thought we have example that can show compact and not compact ?

  18. Björn E

    Jul 7 Pre-Release Testers, Xojo Pro Iceland

    CalendarControl 7.5.1 is out

    -image-

    New in 7.5.1:
    Fixed crash issue on Windows and Linux systems.

    As promised to some users then I will also have update for the PDF Plugin and Excel Reader later on today.

    More info at www.einhugur.com

  19. Björn E

    Jul 7 Pre-Release Testers, Xojo Pro Iceland

    PDF Plugin 1.9 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.....

    -image-

    New in 1.9:
    Added TextRectMeasure function to the Page class.
    Fixed issue with both the MeasureText functions where they were returning number of bytes instead of number of characters which can be very different thing depending on encoding and content.
    Fixed issue with the length parameter on TextRect sand TextRectBaseline functions where the length ByRef parameter was returning number of bytes instead of number of characters which can be very different thing depending on encoding and content.
    Fixed crash when asking for stock font with automatic encoding.
    Added SetRGBFill method for setting RGB fill color with full precision.
    Added SetRGBSTroke method for setting RGB stroke color with full precision.

    More info at www.einhugur.com

  20. Newer ›

or Sign Up to reply!