Bump textual from 0.79.1 to 0.83.0
Bumps textual from 0.79.1 to 0.83.0.
Release notes
Sourced from textual's releases.
The Enhanced AF Release
The Digits widget can now display A-F, so you can use hex!
See below for the full changes.
[0.83.0] - 2024-10-10
Added
- Added support for A-F to Digits widget Textualize/textual#5094
- Added
Region.constrainTextualize/textual#5097Changed
Screen.ALLOW_IN_MAXIMIZED_VIEWwill now default toApp.ALLOW_IN_MAXIMIZED_VIEWTextualize/textual#5088- Widgets matching
.-textual-systemwill now be included in the maximize view by default Textualize/textual#5088- Digits are now thin by default, style with text-style: bold to get bold digits Textualize/textual#5094
- Made
Widget.absolute_offsetpublic Textualize/textual#5097- Tooltips are now displayed directly below the mouse cursor Textualize/textual#5097
Region.inflectwill now assume that margins overlap Textualize/textual#5097Pilot.clickand friends will now accept a widget, in addition to a selector Textualize/textual#5095The Are you the Keymaster Release?
The highlight of this release is the new keymap support, which enables dynamic configuration of keys -- so you can now provide a way for users of your app to customize key bindings.
Keymaps aren't documented beyond the API level at the moment. That will happen in a few releases. In the meantime,
@darrenburnshas written up this new feature (which he also implemented) on his blog. Check it out:https://darren.codes/posts/textual-keymaps/
See below for the full changes:
[0.82.0] - 2024-10-03
Fixed
- Fixed issue with screen not updating when auto_refresh was enabled Textualize/textual#5063
- Fixed issues regarding loading indicator Textualize/textual#5079
- Fixed issues with inspecting the lazy loaded widgets module Textualize/textual#5080
Added
- Added
DOMNode.is_on_screenproperty Textualize/textual#5063- Added support for keymaps (user configurable key bindings) Textualize/textual#5038
- Added descriptions to bindings for all internal widgets, and updated casing to be consistent Textualize/textual#5062
Changed
- Breaking change:
Widget.set_loadingno longer return an awaitable Textualize/textual#5079
... (truncated)
Changelog
Sourced from textual's changelog.
[0.83.0] - 2024-10-10
Added
- Added support for A-F to Digits widget Textualize/textual#5094
- Added
Region.constrainTextualize/textual#5097Changed
Screen.ALLOW_IN_MAXIMIZED_VIEWwill now default toApp.ALLOW_IN_MAXIMIZED_VIEWTextualize/textual#5088- Widgets matching
.-textual-systemwill now be included in the maximize view by default Textualize/textual#5088- Digits are now thin by default, style with text-style: bold to get bold digits Textualize/textual#5094
- Made
Widget.absolute_offsetpublic Textualize/textual#5097- Tooltips are now displayed directly below the mouse cursor Textualize/textual#5097
Region.inflectwill now assume that margins overlap Textualize/textual#5097Pilot.clickand friends will now accept a widget, in addition to a selector Textualize/textual#5095[0.82.0] - 2024-10-03
Fixed
- Fixed issue with screen not updating when auto_refresh was enabled Textualize/textual#5063
- Fixed issues regarding loading indicator Textualize/textual#5079
- Fixed issues with inspecting the lazy loaded widgets module Textualize/textual#5080
Added
- Added
DOMNode.is_on_screenproperty Textualize/textual#5063- Added support for keymaps (user configurable key bindings) Textualize/textual#5038
- Added descriptions to bindings for all internal widgets, and updated casing to be consistent Textualize/textual#5062
Changed
- Breaking change:
Widget.set_loadingno longer return an awaitable Textualize/textual#5079[0.81.0] - 2024-09-25
Added
- Added
x_axisandy_axisparameters toWidget.scroll_to_regionTextualize/textual#5047- Added
Tree.move_cursor_to_lineTextualize/textual#5052- Added
Screen.pop_until_activeTextualize/textual#5069Changed
- Tree will no longer scroll the X axis when moving the cursor Textualize/textual#5047
- DirectoryTree will no longer select the first node Textualize/textual#5052
Fixed
... (truncated)
Commits
afc310aMerge pull request #5105 from Textualize/bump-0.83.0dacd01dbump to 0.83.08db20befix changelog04c2f81Merge pull request #5104 from Textualize/scroll-glitch88b4921Fix scroll glitch4d4fb73Merge pull request #5097 from Textualize/constrain-tooltips9935b64Merge branch 'main' into constrain-tooltips3794d95change to inflectd7eae41Merge pull request #5095 from Textualize/pilot-widgetded24b1Merge pull request #5088 from Textualize/allow-maximize- Additional commits viewable in compare view
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Superseded by #531.