Earlier quoted context omitted.
> But once you start adding mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs behind and applied the UX expected for GUIs, it has become a GUI larping as a TUI. Hard disagree. Borland TurboVision [0] was one of the greatest TUI toolkits of the DOS era, had all of these: > Turbo Vision applications replicate the look and feel of these IDEs, including edit controls, list boxes, check boxes, radio…
Vasellating. TurboVision was awesome, but it was pushing the boundary of TUI, which in my mind was great for moving hard copy to computer entered use case. To wit, hard copy on your right side, you transfer data to app without looking at screen, but just looking at hard copy, remembering when/where to hit return key, maybe tab for prior field, stuff like that. But hey, if the screen is drawn 24 x 80 with extended asc…
TUI Studio – visual terminal UI design tool
261–270 of 304 posts
Re: TUI Studio – visual terminal UI design tool
#262Earlier quoted context omitted.
Like what? X forwarding has pretty much always been the thing most likely to work for me and I haven't been able to find any equivalent.
IIRC, it's not that secure though.. I'm really surprised people didn't do more things like send animated skulls to people's desktops.
Re: TUI Studio – visual terminal UI design tool
#263I don’t want to be a curmudgeon, but why not just use CSS, HTML, React, etc. at this point? You could choose a style that looks like a TUI.
But will it render in a terminal over ssh? (I know, I know, port forwarding should work for a web app.)
Re: TUI Studio – visual terminal UI design tool
#264Earlier quoted context omitted.
A remote GUI application now runs in a special client called a web browser ; it's a recent development, barely 35 years old.
These sarcastic reddit style comments grate me. And it's also inaccurate, you're not runnning remote graphical applications from a remote headless webserver. You're rendering it locally.
With a web app, you can slice and dice processing between local and remote by running JS locally. Most processing usually happens remotely though, and only the display and command logic is run in the browser.
Re: TUI Studio – visual terminal UI design tool
#265Earlier quoted context omitted.
A remote GUI application now runs in a special client called a web browser ; it's a recent development, barely 35 years old.
These sarcastic reddit style comments grate me. And it's also inaccurate, you're not runnning remote graphical applications from a remote headless webserver. You're rendering it locally.
Re: TUI Studio – visual terminal UI design tool
#266Earlier quoted context omitted.
But will it render in a terminal over ssh? (I know, I know, port forwarding should work for a web app.)
It actually will given the excellent quality of text based browsers now.
Another thing that gives the TUI concept an edge is the lack of formatting options: no way to make a font too tiny or too huge, very little leeway in implementing common controls, any excessive whitespace looks jarring, etc. Icons are limited to the common emoji.
All this makes you concentrate on providing functionality first.
Re: TUI Studio – visual terminal UI design tool
#267This is nonsensical, there is nothing textual about the UIs being shown here. It doesn't stop being a GUI if you have a 1:1 representation of the concept within character cells. The UX actually matters, and TUIs are generally built for effectiveness and power (lazygit being an excellent example). But once you start adding mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs behind and applied the U…
> But once you start adding mouse clickable tabs, buttons, checkboxes etc. you left the UX for TUIs behind and applied the UX expected for GUIs, it has become a GUI larping as a TUI. Hard disagree. Borland TurboVision [0] was one of the greatest TUI toolkits of the DOS era, had all of these: > Turbo Vision applications replicate the look and feel of these IDEs, including edit controls, list boxes, check boxes, radio…
Re: TUI Studio – visual terminal UI design tool
#268Re: TUI Studio – visual terminal UI design tool
#269Earlier quoted context omitted.
Vasellating. TurboVision was awesome, but it was pushing the boundary of TUI, which in my mind was great for moving hard copy to computer entered use case. To wit, hard copy on your right side, you transfer data to app without looking at screen, but just looking at hard copy, remembering when/where to hit return key, maybe tab for prior field, stuff like that. But hey, if the screen is drawn 24 x 80 with extended asc…
I don't remember "absolute" but I sure do remember "gotoxy" and it rhymes with boxy, yeah, you won't convince me otherwise.
Re: TUI Studio – visual terminal UI design tool
#270Earlier quoted context omitted.
I like TUIs keyboard-centric. Mouse can be a plus, but it should never be necessary.
That's fair... I feel that way about GUIs too in general though. Everything should be keyboard navigable and reasonable control flows. Tab and arrows, etc. Should be able to control focus and selection (enter). I admit I don't always pay the most attention to it, as the UI components I tend to use do a good enough job of this. But I'm usually pretty consistent with it.