Ticket #1511 (new enhancement) — at Version 2
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
Cool. Which fonts support such stuff and how to detect it?