Ticket #1511 (new enhancement)
User-defined user interface themes
|Reported by:||sergey-feo||Owned by:|
|Branch state:||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.
comment:10 Changed 6 years ago by andrew_b
- Version changed from 4.7.0-pre1 to 4.7.0-pre3
- Component changed from mc-config-ini to mc-skin