[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Transient: accessibility problems for users who need to use large fonts
From: |
Ihor Radchenko |
Subject: |
Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)) |
Date: |
Tue, 17 Dec 2024 18:04:22 +0000 |
Samuel Wales <samologist@gmail.com> writes:
> thanks for interest.
>
> the transient menu i am trying uses more character columns and
> lines than window (c-u m-x gptel-send). transient's solution
> does not work well for me.
Just to be 100% clear, existing Org menus will not disappear any time
soon. Even if we change menus to transient, I will make sure to leave a
customization to switch back.
New menus will probably use transient/other external menu UI though.
As for your response, I will provide some comments, but I also suggest
you to send a bug report to Emacs, so that Jonas has a chance to pay
close attention.
> 1) wrapping
> - 3 text columns. rightmost text column (header: "Response
> to") has lines that wrap at rhs (not word) to lhs (not
> beginning of that text column), putting lines between items
> in first text column.
> - (for clarity: by rhs and lhs, i mean where text goes, at
> smallest usable font, maximized gui frame, no wm
> decoration, one window in frame, 2 fringes)
> - BEST SOLUTION FOR ME: wrap at word boundaries, /within each
> text column/, as is done when one exports org tables to
> html
In other words, you need visual-line-mode inside transient buffers. Do I
understand correctly?
> 2) vertical scrolling
> - BEST SOLUTION FOR ME: SPC DEL, as is done in org export
> menu
> - in transient, SPC and DEL make echo area say ? for help.
> ? makes the message go away but nothing else changes.
> another ? brings up the help for function gptel-send.
> i'd want scrolling.
> - transient is vertically scrollable using up down arrows
> and c-v m-v, but those are harder on rsi and harder to
> locate on my kb than SPC DEL
I think you can bind SPC and DEL in `transient-base-map' to make things
easier for you. I agree that SPC/DEL doing scrolling are expected from a
menu.
> - i did not notice that there are lines below window. if
> there isn't an indicator, BEST LOCATION FOR ME: left fringe
> in cases where fringe exists.
How do you usually know it?
On my side, there is an indication after I customized
(setq-default indicate-buffer-boundaries 'left)
> 3) transient does not allow changing font size with
> text-scale-increase/decrease (but a smaller font would not be
> legible)
This sounds like an omission. Again, you can use `transient-base-map' to
work around, but it is better to be discussed as a dedicated bug report.
> some current org menus, although REALLY GOOD, have possibly
> regressed in recent years. in any case, for example, export is
> scrollable; todo kw is not, so i cannot access some todo kw.
AFAIU, org-fast-todo-selection interface was never scrollable. At least,
it looks like it was the case 17 years ago. May I know more details
about which exact menu you are talking about and when did scroll stopped
working? I may be missing something.
--
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark?, (continued)
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Panayotis Manganaris, 2024/12/14
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Ihor Radchenko, 2024/12/14
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Samuel Wales, 2024/12/15
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Ihor Radchenko, 2024/12/16
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Samuel Wales, 2024/12/16
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Samuel Wales, 2024/12/16
- Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)),
Ihor Radchenko <=
- Re: Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Samuel Wales, 2024/12/18
- Re: Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Jonas Bernoulli, 2024/12/18
- Re: Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Samuel Wales, 2024/12/18
- Re: Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Samuel Wales, 2024/12/18
- Re: Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Ihor Radchenko, 2024/12/18
- Re: Transient: accessibility problems for users who need to use large fonts (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Samuel Wales, 2024/12/18
- Re: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?), Jonas Bernoulli, 2024/12/18
- Internal variables and symbols in transient (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Ihor Radchenko, 2024/12/19
- Alternative defaults for visually impaired users? (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Ihor Radchenko, 2024/12/19
- Re: Alternative defaults for visually impaired users? (was: [RFC] The best way to choose an "action" at point: context-menu-mode, transient, which-key or embark? (was: Fwd: Org-cite: Replace basic follow-processor with transient menu?)), Richard Stallman, 2024/12/21