jeandeaual / tts-deckconverter

Generate card decks for Tabletop Simulator.
MIT License
38 stars 5 forks source link

Bump fyne.io/fyne/v2 from 2.0.1 to 2.1.0 #35

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps fyne.io/fyne/v2 from 2.0.1 to 2.1.0.

Release notes

Sourced from fyne.io/fyne/v2's releases.

v2.1 for RichText and DocTabs goodness :)

The v2.1.0 release represents a huge step forward since 2.0 - just as many commits as went into the v2.0.0 release! We added new widgets, a Lifecycle API, storage helpers, build metadata and lots of optimisations too. Check out the full release below and let us know what you think :)

Note that custom focusable widgets will not automatically be focussed on tap any more, you may wish to update your code so it requests focus on tapped (see https://developer.fyne.io/api/v2.1/upgrading).

Added

  • DocTabs container for handling multiple open files
  • Lifecycle API for handling foreground, background and other event
  • Add RichText widget and Markdown parser
  • Add TabWidth to TextStyle to specify tab size in spaces
  • Add CheckGroup widget for multi-select
  • Add FyneApp.toml metadata file to ease build commands
  • Include http and https in standard repositories
  • Add selection color to themes
  • Include baseline information in driver font measurement
  • Document storage API (App.Storage().Create() and others)
  • Add "App Files" to file dialog for apps that use document storage
  • Tab overflow on AppTabs
  • Add URI and Unbound type to data bindings
  • Add keyboard support for menus, pop-ups and buttons
  • Add SimpleRenderer to help make simple widgets (#709)
  • Add scroll functions for List, Table, Tree (#1892)
  • Add selection and disabling to MenuItem
  • Add Alignment to widget.Select (#2329)
  • Expose ScanCode for keyboard events originating from hardware (#1523)
  • Support macOS GPU switching (#2423)

Changed

  • Focusable widgets are no longer focused on tap, add canvas.Focus(obj) in Tapped handler if required
  • Move to background based selection for List, Table and Tree
  • Update fyne command line tool to use --posix style parameters
  • Switch from gz to xz compression for unix packages
  • Performance improvements with line, text and raster rendering
  • Items not yet visible can no longer be focused
  • Lines can now be drawn down to 1px (instead of 1dp) (#2298)
  • Support multiple lines of text on button (#2378)
  • Improved text layout speed by caching string size calculations
  • Updated to require Go 1.14 so we can use some new features
  • Window Resize request is now asynchronous
  • Up/Down keys take cursor home/end when on first/last lines respectively

Fixed

  • Correctly align text tabs (#1791)
  • Mobile apps theme does not match system (#472)
  • Toolbar with widget.Label makes the ToolbarAction buttons higher (#2257)

... (truncated)

Changelog

Sourced from fyne.io/fyne/v2's changelog.

Changelog

This file lists the main changes with each version of the Fyne toolkit. More detailed release notes can be found on the releases page.

2.1 - 17 September 2021

Added

  • DocTabs container for handling multiple open files
  • Lifecycle API for handling foreground, background and other event
  • Add RichText widget and Markdown parser
  • Add TabWidth to TextStyle to specify tab size in spaces
  • Add CheckGroup widget for multi-select
  • Add FyneApp.toml metadata file to ease build commands
  • Include http and https in standard repositories
  • Add selection color to themes
  • Include baseline information in driver font measurement
  • Document storage API (App.Storage().Create() and others)
  • Add "App Files" to file dialog for apps that use document storage
  • Tab overflow on AppTabs
  • Add URI and Unbound type to data bindings
  • Add keyboard support for menus, pop-ups and buttons
  • Add SimpleRenderer to help make simple widgets (#709)
  • Add scroll functions for List, Table, Tree (#1892)
  • Add selection and disabling to MenuItem
  • Add Alignment to widget.Select (#2329)
  • Expose ScanCode for keyboard events originating from hardware (#1523)
  • Support macOS GPU switching (#2423)

Changed

  • Focusable widgets are no longer focused on tap, add canvas.Focus(obj) in Tapped handler if required
  • Move to background based selection for List, Table and Tree
  • Update fyne command line tool to use --posix style parameters
  • Switch from gz to xz compression for unix packages
  • Performance improvements with line, text and raster rendering
  • Items not yet visible can no longer be focused
  • Lines can now be drawn down to 1px (instead of 1dp) (#2298)
  • Support multiple lines of text on button (#2378)
  • Improved text layout speed by caching string size calculations
  • Updated to require Go 1.14 so we can use some new features
  • Window Resize request is now asynchronous
  • Up/Down keys take cursor home/end when on first/last lines respectively

Fixed

  • Correctly align text tabs (#1791)
  • Mobile apps theme does not match system (#472)
  • Toolbar with widget.Label makes the ToolbarAction buttons higher (#2257)

... (truncated)

Commits
  • 6e90820 Merge develop for 2.1.0
  • 15e2b5e prep for release
  • e2f27f4 Update typo for correct Select menu sizing
  • 92cb2bf Fix rounding error on list layout that could cause clipping on last
  • de049f2 Merge pull request #2459 from andydotxyz/fix/2225
  • 3469491 Add the capability to scroll in RichText, leaving space for great optimisation
  • 1669fce Add performance note in changelog
  • e9745c9 Add missing documentation and 'ScrollNone' option that got missed when we mir...
  • 83c4600 Merge pull request #2461 from toaster/bugfix/2404
  • adcc8de fix #2404: Menu uses correct object for canvas related lookups
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 2 years ago

Superseded by #38.