The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.
Believe it or not...this is the transcript of an actual radio conversation between a US naval ship and Canadian authorities off the coast of Newfoundland in October 1995. The Radio conversation was released by the Chief of Naval Operations on Oct. 10, 1995.
US Ship: Please divert your course 0.5 degrees to the south to avoid a collision.
CND reply: Recommend you divert your course 15 degrees to the South to avoid a collision.
US Ship: This is the Captain of a US Navy Ship. I say again, divert your course.
CND reply: No. I say again, you divert YOUR course!
US Ship: THIS IS THE AIRCRAFT CARRIER USS CORAL SEA*, WE ARE A LARGE WARSHIP OF THE US NAVY. DIVERT YOUR COURSE NOW!!
CND reply: This is a lighthouse. Your call.
TextArea
to end mouse selection only if currently selecting https://github.com/Textualize/textual/pull/4436
Document.end
property https://github.com/Textualize/textual/issues/4426
Offset.clamp
and Size.clamp_offset
https://github.com/Textualize/textual/pull/4435
Adds support for copying to the clipboard
https://textual.textualize.io/api/app/#textual.app.App.copy_to_clipboard
Integer
validator missing failure description when not a number https://github.com/Textualize/textual/issues/4413
DataTable
if you clicked a link in the border https://github.com/Textualize/textual/issues/4410
App.copy_to_clipboard
https://github.com/Textualize/textual/pull/4416
100th release, and it has to be a hot fix. 🤷♂️
A relatively small update here. See below for details...
Size.with_width
and Size.with_height
https://github.com/Textualize/textual/pull/4393