id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	branch_state	votes
2737	modarin256: a new 256-color skin for mc	bloody	andrew_b	"As i wrote in a mail in the devel list, mc still lacks a few more
256-color skins. I've attached a new one, created in 8 different
setups for solid/transparent backgrounds, regular/root users, and
even four 16-color fallback skins in case 256colors is not available.

Detailed info is in the file comment inside the skin files.

Maybe you like to add the skin(s) to mc (at least the 256-color
versions, but the 16-bit fallback skins would actually make
sense..)

Furthermore:

Maybe you want to add a bit documentation about using 256-color
skins with mc in general, like:

===== begin add to mc docs =====

With most of the common desktop terminals, enabling 256-color mode is easily
done just by setting $TERM to ""xterm-256color"". Ubuntu users: make sure that
the ncurses-term package is installed.

Hint: if you decide to use a 256-color skin as default skin in your mc ini,
note that if mc is started in a 16-color terminal, mc will pop up a warning
saying that 256 color skins can't be used and that mc will switch to the
""default"" skin. To get a skin of your choice loaded instead of mc's default
skin, you might consider the following solution:

Create an alias for mc in your ~/.bashrc, like:

  if [ $TERM = ""linux"" ]; then
    if [ $USER = ""root"" ]; then
      myMCFallbackSkin=""modarcon16root-defbg""
    else
      myMCFallbackSkin=""modarcon16-defbg""
    fi
    alias mc=""mc --skin $myMCFallbackSkin""
    alias mcedit=""mcedit --skin $myMCFallbackSkin""
    alias mcview=""mcview --skin $myMCFallbackSkin""
    alias mcdiff=""mcdiff --skin $myMCFallbackSkin""
  fi

Linux users: to use 256-color skins in the linux console, run fbterm,
set $TERM to ""fbterm"" and then run mc within fbterm.
You need to specify a gfx mode in your bootloader for the kernel to use a
framebuffer console instead of the default text mode.

===== end add to mc docs =====

Cheers,

Oliver.
"	enhancement	closed	minor	4.8.9	mc-skin	master	fixed	256 color skins	onlyjob@…			merged	
