Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
changelogs:r29 [2019/06/07 02:32]
agcyphers [Desktop]
changelogs:r29 [2019/06/07 02:32] (current)
agcyphers [Web]
Line 142: Line 142:
 | ''​ADD''​ | GraffitiWebImagePicker | | ''​ADD''​ | GraffitiWebImagePicker |
 | ''​ADD''​ | GraffitiWebCalendar now supports adding titles to days with the new DayTitle method. | | ''​ADD''​ | GraffitiWebCalendar now supports adding titles to days with the new DayTitle method. |
 +| ''​ADD''​ | GraffitiWebFile'​s SaveTo method now has an Overwrite as Boolean = False parameter. When False the class will append the nearest unused number to the file name and use that. |
 +| ''​ADD''​ | GraffitiWebFile'​s SaveTo method now returns a FolderItem pointing to the saved file location in case of numbering. |
 | ''​ADD''​ | GraffitiFontAwesome now has a Scale value for the IconSizes enumeration which sizes the icon to the current control height. | | ''​ADD''​ | GraffitiFontAwesome now has a Scale value for the IconSizes enumeration which sizes the icon to the current control height. |
 | ''​ADD''​ | GraffitiWebGrid now breaks on events where one or more necessary paremeters are Nil to highlight errors in implementation. | | ''​ADD''​ | GraffitiWebGrid now breaks on events where one or more necessary paremeters are Nil to highlight errors in implementation. |
Line 152: Line 154:
 | ''​ADD''​ | GraffitiWebTextField now has new properties for setting images as the icons: IconObject as Picture, IconWidth as Integer, IconHeight as Integer. | | ''​ADD''​ | GraffitiWebTextField now has new properties for setting images as the icons: IconObject as Picture, IconWidth as Integer, IconHeight as Integer. |
 | ''​ADD''​ | GraffitiWebTextField now supports icon parsing similar to GraffitiWebButton where <​icon>​ is used for IconObject and <fa fa-icon-name>​ is used for FontAwesome. | | ''​ADD''​ | GraffitiWebTextField now supports icon parsing similar to GraffitiWebButton where <​icon>​ is used for IconObject and <fa fa-icon-name>​ is used for FontAwesome. |
 +| ''​ADD''​ | GraffitiWebTextField now has a Required as Boolean property for denoting within the display that the field is required to have a value. |
 | ''​ADD''​ | GraffitiWebUploader now has a FileClicked event. | | ''​ADD''​ | GraffitiWebUploader now has a FileClicked event. |
 | ''​ADD''​ | GraffitiWebUploader now has an AddFile method, but does not display previews. | | ''​ADD''​ | GraffitiWebUploader now has an AddFile method, but does not display previews. |
-| ''​ADD''​ | GraffitiWebUploader now has a RemoveFiletheFile ​as GraffitiWebFile ) method. |+| ''​ADD''​ | GraffitiWebUploader now has a RemoveFile as GraffitiWebFile ) method. | 
 +| ''​ADD''​ | GraffitiWebUploader now has a UpdateName( File as GraffitiWebFile ) method to make the in-display name match the GraffitiWebFile.Name property for that file. |
 | ''​FIX''​ | All classes now have more realistic default dimensions. | | ''​FIX''​ | All classes now have more realistic default dimensions. |
 | ''​FIX''​ | GraffitiWebAccordion.FindItem( ItemText as String ) as Integer renamed to FindItemIndex. | | ''​FIX''​ | GraffitiWebAccordion.FindItem( ItemText as String ) as Integer renamed to FindItemIndex. |
 | ''​FIX''​ | GraffitiWebButton captions are no longer placed 0.5px too far to the bottom of the control. | | ''​FIX''​ | GraffitiWebButton captions are no longer placed 0.5px too far to the bottom of the control. |
 +| ''​FIX''​ | GraffitiWebDatePicker (All Variants) now properly shows and hides the "​clear"​ button based on the value of the ClearButton property. |
 | ''​FIX''​ | GraffitiWebDatePickerRange no longer exposes a Style property to the inspector. It has three specific Style* properties. | | ''​FIX''​ | GraffitiWebDatePickerRange no longer exposes a Style property to the inspector. It has three specific Style* properties. |
 | ''​FIX''​ | GraffitiWebGrid now respects rows with Expanded = True when added. | | ''​FIX''​ | GraffitiWebGrid now respects rows with Expanded = True when added. |
Line 169: Line 174:
 | ''​FIX''​ | GraffitiWebHTMLEditor no longer collapses long strings of spaces to a single space. | | ''​FIX''​ | GraffitiWebHTMLEditor no longer collapses long strings of spaces to a single space. |
 | ''​FIX''​ | GraffitiHTMLExporter now respects &nbsp; tags. | | ''​FIX''​ | GraffitiHTMLExporter now respects &nbsp; tags. |
 +| ''​FIX''​ | GraffitiHTMLExporter.HTMLEntityEncode and GraffitiHTMLExporter.HTMLEntityDecode should now behave better on a wider range of mixed strings. |
 | ''​FIX''​ | GraffitiWebPDF now supports calling Download after using FromHTML to create a PDF. | | ''​FIX''​ | GraffitiWebPDF now supports calling Download after using FromHTML to create a PDF. |
 | ''​FIX''​ | GraffitiWebPDF now better handles multiple pages when using FromHTML. | | ''​FIX''​ | GraffitiWebPDF now better handles multiple pages when using FromHTML. |
 | ''​FIX''​ | GraffitiWebPDF once again honors HorizontalAlign and VerticalAlign properties of GraffitiWebPDFCellStyle objects. | | ''​FIX''​ | GraffitiWebPDF once again honors HorizontalAlign and VerticalAlign properties of GraffitiWebPDFCellStyle objects. |
 | ''​FIX''​ | GraffitiWebPDF once again properly applies table header styles. | | ''​FIX''​ | GraffitiWebPDF once again properly applies table header styles. |
 +| ''​FIX''​ | GraffitiWebPDF now uses arrays for generating table JavaScript instead of concatenation for speed. |
 +| ''​FIX''​ | GraffitiWebPDF no longer throws deprecation warnings to the browser'​s JavaScript Console. |
 | ''​FIX''​ | GraffitiWebPDFCellStyle.HorizontalAlign is now spelled correctly. | | ''​FIX''​ | GraffitiWebPDFCellStyle.HorizontalAlign is now spelled correctly. |
 | ''​FIX''​ | GraffitiWebPopupMenu'​s SetItemSelect should now be more dependable. | | ''​FIX''​ | GraffitiWebPopupMenu'​s SetItemSelect should now be more dependable. |
-| ''​FIX''​ | GraffitiWebPopupMenuItem now uses UUID string ​rather than integers for ID. |+| ''​FIX''​ | GraffitiWebPopupMenu no longer uses a shadow property for Enabled. | 
 +| ''​FIX''​ | GraffitiWebPopupMenuItem now uses UUID strings ​rather than integers for ID. |
 | ''​FIX''​ | GraffitiWebSlider no longer expects height of 210px for vertical, or width of 210px for horizontal. | | ''​FIX''​ | GraffitiWebSlider no longer expects height of 210px for vertical, or width of 210px for horizontal. |
 | ''​FIX''​ | GraffitiWebTabPanel no longer changes the HashTag when clicking on a tab. | | ''​FIX''​ | GraffitiWebTabPanel no longer changes the HashTag when clicking on a tab. |
Line 186: Line 195:
 | ''​FIX''​ | GraffitiWebToggle no longer ignore the Visible property if set in the Open event. | | ''​FIX''​ | GraffitiWebToggle no longer ignore the Visible property if set in the Open event. |
 | ''​FIX''​ | GraffitiWebUploader now only sends those events to the server that are necessary or have event handlers implemented. | | ''​FIX''​ | GraffitiWebUploader now only sends those events to the server that are necessary or have event handlers implemented. |
 +| ''​FIX''​ | GraffitiWebUploader no longer improperly reports that files cannot be uploaded in the UI after programmatically adding a file. |
 | ''​FIX''​ | GraffitiWebWall now only sends those events to the server that are necessary or have event handlers implemented. | | ''​FIX''​ | GraffitiWebWall now only sends those events to the server that are necessary or have event handlers implemented. |
 +| ''​FIX''​ | GraffitiWebWall now exposes the UpdateDisplay() method for forcing GraffitiWebWall to refresh when GraffitiWebWallPanel containers change dimensions. |
 | ''​REM''​ | GraffitiWebUploader'​s RemoveFile(theFile as String) has been removed. | | ''​REM''​ | GraffitiWebUploader'​s RemoveFile(theFile as String) has been removed. |
 | ''​NOTE''​ | GraffitiWebCalendar events are no longer required to have titles. But they should have titles. Seriously. | | ''​NOTE''​ | GraffitiWebCalendar events are no longer required to have titles. But they should have titles. Seriously. |
 +| ''​NOTE''​ | GraffitiWebPDF'​s .Save method has been deprecated. Use .Download |
 | ''​NOTE''​ | GraffitiWebUploader updated to rely on objecs rather than filenames to avoid collisions when multiple files are uploaded with the same name. | | ''​NOTE''​ | GraffitiWebUploader updated to rely on objecs rather than filenames to avoid collisions when multiple files are uploaded with the same name. |
 | ''​NOTE''​ | Resolved analysis warnings. | | ''​NOTE''​ | Resolved analysis warnings. |
 +
  • Last modified: 13 days ago
  • by agcyphers