Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).
9front “The Golden Age of Ballooning” Released
11–20 of 81 posts
Re: 9front “The Golden Age of Ballooning” Released
#12Earlier quoted context omitted.
Is it an inherent flaw in 9front or could it be fixed with an input router?
I'm not sure what an input router is, but the concept of mouse chording is absolutely an inherent property of Plan 9/9front and Acme. To the best of my knowledge you cannot mark, cut, copy or paste text at all using the keyboard. Copying is especially cumbersome and involves a three-button chord in conjunction with some precision pointing (first to mark the text, then to where you want it pasted). I'm sure this could…
You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation.
Does that make sense?
Re: 9front “The Golden Age of Ballooning” Released
#13Re: 9front “The Golden Age of Ballooning” Released
#14Earlier quoted context omitted.
I'm not sure what an input router is, but the concept of mouse chording is absolutely an inherent property of Plan 9/9front and Acme. To the best of my knowledge you cannot mark, cut, copy or paste text at all using the keyboard. Copying is especially cumbersome and involves a three-button chord in conjunction with some precision pointing (first to mark the text, then to where you want it pasted). I'm sure this could…
What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc). You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation. Does t…
Side note: Inserting text using a debugger shouldn't be necessary. Everything really is a file, including Acme's windows and their contents (which is pretty cool).
Re: 9front “The Golden Age of Ballooning” Released
#15Earlier quoted context omitted.
What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc). You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation. Does t…
I think it'd be easier to just implement better keyboard support in E.G. Acme and, to a lesser extent, the terminal. :) Side note: Inserting text using a debugger shouldn't be necessary. Everything really is a file, including Acme's windows and their contents (which is pretty cool).
Then you could send it a message
GET /text_repr?encoding=jsonRe: 9front “The Golden Age of Ballooning” Released
#16Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).
As an X11 user, I think that select/single button paste is one of the better features of the platform. I miss it terribly when on windows.
Re: 9front “The Golden Age of Ballooning” Released
#17Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).
With regard to laptop, you need a thinkpad. it caught me off-guard when I picked up mine many years ago, because I was not looking for three buttons on a laptop. but it quickly became my favorite feature. As an X11 user, I think that select/single button paste is one of the better features of the platform. I miss it terribly when on windows.
Believe me, when I say Plan9/9front/rio has a crap UX on laptops, it isn't due to lack of trying. Even when I ran an Plan9 "terminal" on a Pi with a three-button mouse, the UX was bad.
Re: 9front “The Golden Age of Ballooning” Released
#18Happy to see this getting updated, although it is bittersweet to realize it has a minuscule user base and that the UX will likely never change (the three-button mouse UX simply isn’t a good fit for today’s laptops).
>UX simply isn’t a good fit for today’s laptops Maybe you just have the wrong laptops ;)
Re: 9front “The Golden Age of Ballooning” Released
#19Earlier quoted context omitted.
I'm not sure what an input router is, but the concept of mouse chording is absolutely an inherent property of Plan 9/9front and Acme. To the best of my knowledge you cannot mark, cut, copy or paste text at all using the keyboard. Copying is especially cumbersome and involves a three-button chord in conjunction with some precision pointing (first to mark the text, then to where you want it pasted). I'm sure this could…
What if you had a OCR overlay that had a DOM like structure along with coordinates? You could hit a key combo, and then the text dom could float over the page and you could select nodes of it using your keyboard modifiers of choice (vim, emacs, etc). You could also read the process memory directly by a supervisory program, like a debugger, to extract or insert text directly. It would be like idea implantation. Does t…
I don't think the mouse chording is that essential to Plan 9. It's how rio and acme work, but those programs can be replaced without throwing away most of the OS concepts. I think you could absolutely create a Plan 9 UI that, for example, uses vi-like key bindings to jump around windows and text. Nobody's just done it yet and hardcore users are happy enough with what they have for now.