Releases
v0.3.1
Features
The Button widget now has 100% test coverage, and complete API documentation. (#1761 )
The mapping between Pack layout and HTML/CSS has been formalized. (#1778 )
The Label widget now has 100% test coverage, and complete API documentation. (#1799 )
TextInput now supports focus handlers and changing alignment on GTK. (#1817 )
The ActivityIndicator widget now has 100% test coverage, and complete API documentation. (#1819 )
The Box widget now has 100% test coverage, and complete API documentation. (#1820 )
NumberInput now supports changing alignment on GTK. (#1821 )
The Divider widget now has 100% test coverage, and complete API documentation. (#1823 )
The ProgressBar widget now has 100% test coverage, and complete API documentation. (#1825 )
The Switch widget now has 100% test coverage, and complete API documentation. (#1832 )
Event handlers have been internally modified to simplify their definition and use on backends. (#1833 )
The base Toga Widget now has 100% test coverage, and complete API documentation. (#1834 )
Support for FreeBSD was added. (#1836 )
The Web backend now uses Shoelace to provide web components. (#1838 )
Winforms apps can now go full screen. (#1863 )
Bugfixes
Issues with reducing the size of windows on GTK have been resolved. (#1205 )
iOS now supports newlines in Labels. (#1501 )
The Slider widget now has 100% test coverage, and complete API documentation. (#1708 )
The GTK backend no longer raises a warning about the use of a deprecated set_wmclass
API. (#1718 )
MultilineTextInput now correctly adapts to Dark Mode on macOS. (#1783 )
The handling of GTK layouts has been modified to reduce the frequency and increase the accuracy of layout results. (#1794 )
The text alignment of MultilineTextInput on Android has been fixed to be TOP aligned. (#1808 )
GTK widgets that involve animation (such as Switch or ProgressBar) are now redrawn correctly. (#1826 )
Improved Documentation
API support tables now distinguish partial vs full support on each platform. (#1762 )
Some missing settings and constant values were added to the documentation of Pack. (#1786 )
Added documentation for toga.App.widgets
. (#1852 )
Misc
#1750 , #1764 , #1765 , #1766 , #1770 , #1771 , #1777 , #1797 , #1802 , #1813 , #1818 , #1822 , #1829 , #1830 , #1835 , #1839 , #1854 , #1861
You can’t perform that action at this time.