Proportional text selection always trips me up, I feel like each time I have to relearn how to handle mouse-picking..
Top-level
Proportional text selection always trips me up, I feel like each time I have to relearn how to handle mouse-picking.. 23 comments
Starting to handle the less-fun stuff like string insertion and shifting memory around. Back to fun things now that the textarea is pretty much done. Added copy/pasting, theme supports, and made the window collapsible. Routing text editing to the right memory slot, there will be 8 pages of memory like the original. @neauoire "left" looking at it's potential substitute like :angry_laugh: @neauoire There was a subtlety that eluded me, when changing pages in Note Pad, it's always the last character that is selected. @neauoire That little UX piece is kind of genius. So cool to see this app coming together :tealheart: Usually in text editors, during a block selection, moving first deselects the block, and moves the cursor to the end, or keeps it in place. I guess back during Macintosh era, that behaviour was not standardized and moving left after a block selection would move the cursor. That's one behavior that I will NOT replicate, perhaps it was a mistake on Apple's part, but I know it'll annoy me if the cursor shifts each time I go from a block selection to a position. @neauoire that's an interesting detail. If you run simpletext (or teachtext if the OS is too old for simpletext) does the selection behavior replicate the oddity? @mcc I've tried a couple of apps like Hypercard and THINK Pascal and they don't have that behavior. @neauoire That's how macOS X still behaves today. I think it's more a Windows thing to behave differently (Not 100% sure which way Linux leans, I'd guess it imitates Windows like in most UI things). @uliwitness really? I didn't know that, that's really good to know. @neauoire you should imitate nisus writer or BBEdit or something for text editing behavior, not this neglected desktop accessory, haha @cancel yeah that's what I did hehe There should be a keybinding in i3 to remove the window border. @RL_Dane yeah, I've remove mine on start. The black borders are from the uxn emulator. |
Added keyboard controls, along with modifiers like shift+arrows to modify the selection length.