Ticket #1511 (new enhancement) — at Version 2

Opened 15 years ago

Last modified 4 years ago

User-defined user interface themes

Reported by: sergey-feo Owned by:
Priority: minor Milestone: Future Releases
Component: mc-skin Version: 4.7.0-pre3
Keywords: Cc: gotar@…, ales.janda@…
Blocked By: Blocking:
Branch state: no branch Votes for changeset:

Description (last modified by andrew_b) (diff)

(Excuse me for my bad English :-) )

QT- and GTK-based programs can have "skins". Window managers can have themes.

I suggest make such feature in mc and make some default themes:
— theme without pseudographics for users that have problems with locale and use mc to solve it;
— default Borland Turbo Vision-like theme that uses only pseudographics from CP437 encoding. This pseudographics symbols can be used with many 8-bit encodings;
— enchanced theme wich uses all power of Unicode pseudographics.
In this theme we can do following replacements:
[x] → ☑ / ✓⃞ ;
[ ] → ☐ / ⃞ ;
(*) → ◉ / •⃝ ;
( ) → ○ / ⃝ ;
With Unicode we also can add "✓" to "OK" buttons and "✗" to "Cancel" buttons. It will be like pictograms. Also "⚠"/" !⃤ " and " ?⃝ " can be used as pictograms for some dialogs, "⌨" in keyboard settings. If mc somedays will use DeviceKit?-disks then "⏏" symbol can be used for ejecting media.


Regards, Sergey

Change History

comment:1 Changed 15 years ago by slyfox

Cool. Which fonts support such stuff and how to detect it?

comment:2 Changed 15 years ago by andrew_b

  • Description modified (diff)

You still talking about TYU, not GUI?

Note: See TracTickets for help on using tickets.