I’ve been tinkering with my #Textual query sandbox tool every couple or so days since I first hacked it together. Here's a wee update on what I've been doing with it: https://blog.davep.org/2023/09/10/textual-query-sandbox-update.html
The absolute best thing about some post about #Textual hitting high on the orange site is seeing a fresh crop of experts saying hilarious uninformed nonsense like:
- It can’t work
- It sucks because it’s keyboard-hostile
- Nobody will use it
- It is a terrible design because CSS
- It has authors who don’t know what telnet or ssh are
- Assumes everyone working on it never used an actual terminal in their life
- Assumes everyone working on it doesn’t know DOS existed
- Etc
#python #cli #web #textual #TextualWeb #WebApplication
Textual Web is now in public beta, which means it is available to everyone to try out
- https://textual.textualize.io/blog/2023/09/06/what-is-textual-web/
Textual Web takes a Textual-powered #TUI and turns it in to a web application
#python #cli #web #textual #textualweb #webapplication #tui
Quick blog post explaining some of the background about #Textual Query Sandbox:
https://blog.davep.org/2023/09/01/textual-query-sandbox.html
Figured out how to add a progress bar to my #python #textual app this morning. https://world.hey.com/joshua.oliphant/textual-progress-bar-b71f172c
The #Textual FAQ is now in the docs, rather than just being a file in the repo. This should make it easier to discover. Still generated with FAQtory by @willmcgugan - and slides into the docs easily thanks to mkdocs-material from @squidfunk - guess it’s time to review the FAQs and add some more recent ones.
Some background and detail on a #MySQL monitoring tool written in #Python and using #Textual for the UI.
https://percona.community/blog/2023/08/22/dolphie-your-real-time-mysql-monitoring-assistant/
Apparently there’s syntax highlighting support for #Textual CSS files in some niche editor now: https://marketplace.visualstudio.com/items?itemName=Textualize.textual-syntax-highlighter
I’ve just stumbled on my first ever licence violation of a body of my work. A little #Python app I wrote a wee while back, written using #Textual, and someone’s taken (not forked) the code, made very minimal changes (really just to the layout of the code), removed my licence and copyright information (was under the GPL) and asserted their copyright and made it MIT.
Problem is: I keep an eye on GitHub repos that have #Textual as a requirement. 😏
I don’t really do anything with database servers myself — at least not with running and maintaining them, not if I can help it — but this project, newly-migrated to #Textual, looks pretty neat and also *looks* pretty: https://github.com/charles-001/dolphie
#textual #python #mysql #terminal
I’ve updated Unbored — the silly self-filling TODO app for the terminal, written in #Python with #Textual — to v0.6.0: https://blog.davep.org/2023/08/13/unbored-0-6-0.html
Just looking at my journal… it’s a year ago today I got the offer email from @textualize - damn that’s flown by!
Took a while to officially start (extracting myself from the the then current employer took a wee while), but still…
#Textual and the community surrounding it has really grown in that time. It’s still exciting to watch it grow. And delightful to have a say.
This afternoon I wrote my first "proper" command source for the #Textual `CommandPalette`, adding an alternative method of opening files in the Textual code browser example. Still a bit rough around the edges, and has been useful in identifying a couple of improvements and additions.
Just pushed out a small update to my #Textual filesystem dialog library, which updates a couple of things to take into account some recent breaking changes in #Textual.