Type | Change |
[ADD] | GraffitiWebAnimator |
[ADD] | GraffitiWebAccordion now has ExpandedIcon as String and CollapsedIcon as String. These are FontAwesome icons. Leaving one or both blank disables their use. |
[ADD] | GraffitiWebAccordionNav.RemoveAll now has an optional parameter for parent item to remove children from. |
[ADD] | GraffitiWebFavIcon can now be displayed in a WebImageView using the AttachTo method. This does not support flashing. |
[ADD] | GraffitiWebFile now has a “SaveTo” method for saving files that have appropriate data. |
[ADD] | GraffitiWebGrid now properly parses and displays locale-specific values. |
[ADD] | GraffitiWebSlideshow now supports WebFiles, WebPictures, Pictures, FolderItems, Text, and Strings. |
[ADD] | GraffitiWebSlideshow now has AddSlide, RemoveSlide, GetSlideByURL, and GetSlideByCaption methods. |
[ADD] | GraffitiWebUploader now has a “FileExclude” event to allow for determining if a file should be uploaded. Returning True will ignore the file, and not upload it. |
[ADD] | GraffitiWebUploader now has a PromptText property for user instruction. |
[ADD] | GraffitiWebWall now has an additional RemovePanel method: RemovePanel( thePanel as GraffitiWebWallPanel ) |
[ADD] | GraffitiWebWall now has a GetIndex( thePanel as GraffitiWebWallPanel ) as Integer method. |
[ADD] | GraffitiWebWall now has a GetPanel( theIndex as Integer ) as GraffitiWebWallPanel method. |
[ADD] | GraffitiWebWall now supports percentage-based widths for children. |
[ADD] | GraffitiWebWallPanel now has an Overflow as OverflowVisibility property for controlling how items display in the panel if it is too small. |
[ADD] | GraffitiWebWallPanel now has a PercentWidth as Integer property which, when greater than 0, instructs GraffitiWebWall to resize the panel and child WebContainer when the GraffitiWebWall resizes. |
[FIX] | GraffitiWebAccordionNav should no longer throw OOBEs when clicking headers under certain conditions. |
[FIX] | GraffitiWebAccordionNav now fires HeaderCollapsed when switching between headers. |
[FIX] | GraffitiWebCalendar no longer throws Javascript Exceptions on “a.toLowercase”. |
[FIX] | GraffitiWebCalendar now uses UUIDs for event IDs rather than indices. |
[FIX] | GraffitiWebCalendar once again properly loads events on Shown. |
[FIX] | GraffitiWebCalendarEvent now has a Tag as Variant property. |
[FIX] | GraffitiWebChart no longer throws OutOfBoundsExceptions when clicking randomly on the control (Thanks to Matt Gardner). |
[FIX] | GraffitiControlWrapper.GenerateUUID now generates UUIDs with a length of 25, raised from 10. |
[FIX] | GraffitiWebCurrencyField is now properly sized. |
[FIX] | GraffitiWebCurrencyField now supports WebStyles. |
[FIX] | GraffitiWebDatePicker now properly sets the Z-Index of the popup. |
[FIX] | GraffitiWebDatePicker no longer unnecessarily throttles change events. |
[FIX] | GraffitiWebDatePicker now fires the changed event when navigating Months and Years. |
[FIX] | GraffitiWebDatePicker now properly loads jQuery if needed. |
[FIX] | GraffitiWebDatePicker now ensures that the control is loaded and shown before executing scripts. |
[FIX] | GraffitiWebDatePicker now uses a different method for clearing values. |
[FIX] | GraffitiWebDatePicker now properly runs in noConflict mode. |
[FIX] | GraffitiWebDatePickerSingle now fires changed event when first run. |
[FIX] | GraffitiWebDatePickerSingle now has TextChanged event which fires on lost focus with the entered value if ForceParse = False. |
[FIX] | GraffitiWebFavIcon now better supports DPI scaling. |
[FIX] | GraffitiWebGrid no longers throws 'undefined' JavaScript errors when setting cell styles under certain conditions. |
[FIX] | GraffitiWebGrid no longer has empty Setters that cause build errors. |
[FIX] | GraffitiWebGrid now properly hides the loading spinner. |
[FIX] | GraffitiWebGrid sorting optimized. |
[FIX] | GraffitiWebGrid cells no longer lose styles set with AddCellStyle after scrolling. |
[FIX] | GraffitiWebGrid cells now retain styles set with AddCellStyle after sorting. |
[FIX] | GraffitiWebGrid now properly sorts dates and numeric values. |
[FIX] | GraffitiWebGrid date sorting now implemented. |
[FIX] | GraffitiWebGrid numeric sorting improved. |
[FIX] | GraffitiWebGrid now uses Bootstrap Datepicker for date editing. |
[FIX] | GraffitiWebGrid now properly styles the Bootstrap Datepicker for Date column editing. |
[FIX] | GraffitiWebGrid should now auto-detect user locales for Date columns. |
[FIX] | GraffitiWebGrid now properly applies styles added to cells when data is sorted. |
[FIX] | GraffitiWebLayout's Shown event now properly fires after initialization. |
[FIX] | GraffitiWebLayout now removes old styles BEFORE applying new styles. |
[FIX] | GraffitiWebPDF has improved support for IE/Edge. |
[FIX] | GraffitiWebPopupMenu no longer ignores Selection changes when using a numeric value for the text of the item that matches the index of the item. |
[FIX] | GraffitiWebPopupMenu now properly sets the Z-Index of the popup. |
[FIX] | GraffitiWebProgressRadial and GraffitiWebProgressSemiCircle no longer cause a 404 to appear in the console. |
[FIX] | GraffitiWebSignature no longer throsws a JavaScript error on offsetWidth. |
[FIX] | GraffitiWebSlideshow no longer exposes the slide or caption array properties. |
[FIX] | GraffitiWebSpeak no longer has empty Setters that cause build errors. |
[FIX] | GraffitiWebSpeak should now function properly on Edge. |
[FIX] | GraffitiWebSpeak should once again function properly on Firefox. |
[FIX] | GraffitiWebSyntaxEditor no longer has empty Setters that cause build errors. |
[FIX] | GraffitiWebTabBar now properly manages styles for active tab switching. |
[FIX] | GraffitiWebTimePicker now properly sets the Z-Index of the popup. |
[NOTE] | ParseForIcon methods no longer leave residual characters when the Caption begins with text and not an icon definition. |
[NOTE] | Removed more Format() and CStr() calls (old habits are hard to break). |
[NOTE] | Replaced .ToText for numeric data types with Str(). Was causing issues with Xojo when building as 64-bit. |
[NOTE] | GraffitiWebFavIcon updated to FavIco version 0.3.10 |
[NOTE] | Events that shouldn't have been exposed are no longer exposed. |