taskWeeChat - Tasks: task #6834, Add 256 color support

 
 
Show feedback again

task #6834: Add 256 color support

Submitted by:  Chris Jones <cjns3274>
Submitted on:  Sun 29 Apr 2007 08:27:05 PM UTC  
Votes:  200  
 
Category: config fileShould Start On: Sun 29 Apr 2007 12:00:00 AM UTC
Should be Finished on: Sun 29 Apr 2007 12:00:00 AM UTCPriority: 1 - Later
Status: NonePrivacy: Public
Percent Complete: 0%Assigned to: None
Originator Name: Open/Closed: Open
IRC nick: 

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Sat 02 Aug 2008 05:56:03 PM UTC, comment #3:

I second this feature request. I'd really like to see one be able to use colors defined for your terminal (like in .Xdefaults) as colors for weechat. Even just using hex colors would be a step up.

Will Smith <factory>
Thu 10 May 2007 11:29:05 PM UTC, comment #2:

I uploaded "before and after" screenshots .. weechat with the default colors .. and weechat with a doctored palette that uses 16 colors that I picked somewhat randomly out of the available 256 on my xterm .. so you can see with your own eyes that the difference is dramatic. I'm not claiming my "theme" is anywhere near beautiful or anything .. I did not go to art school and only spent about twenty minutes doing this. But having access to more colors makes a heck of a difference .. both for Joe User like myself and for the image of weechat as a modern text-mode application. Just take a look at the "default colors" screenshot .. I know folks who would be embarrassed should their friends find out that's what they are using.

Let me know.

Thanks,
Chris.

PS. I need to add that this is not entirely my "idea" .. I first saw a screenshot on a web page by "phrakture" something .. I think the name was .. who basically used the same trick to change the pathetic default terminal color palette to something a little more in keeping with 21st century tastes .. I thought to myself .. heck .. this weechat app looks cool .. It was only after I installed weechat and had played with it a few days that I realized how good it is.

My point is .. if I had not seen this screenshot with decent colors in the first place, I would probably never have bothered installing weechat in the first place. Sure, it's possible to tweak your xterm and come up with 16 decent colors for all occasions .. like blue #0000FF" becomes darkkhaki3 or something .. and who needs more than 16 on a terminal anyway .. but all this tweaking requires some understanding and practice with X resources and escape sequences .. So it would be really nice .. and maybe important to have access to 256 colors out-of-da-box. After all someone may step in who did go to art school and come up with some really nice color schemes for weechat at some point.

Thanks
Chris.

Chris Jones <cjns3274>
Thu 10 May 2007 10:59:58 PM UTC, comment #1:

This is a Great request...!

How can I raise its priority to 10 or something..?

Chris Jones <cjns3274>
Sun 29 Apr 2007 08:27:05 PM UTC, original submission:

As follows:

if terminal is 256-color capable,

extract xterm color number (color100 -> 100
set display for object to color number

done

This would entail:

. change of syntax in .weechatrc where color... is recognized as valid

. implementation of color theme files that are read at startup

. implementation of a "/color" command that would let you the user switch to a different color theme on the fly

. implementation to change a specific color on the fly

. possibility to save the current colors to a theme file - useful when you tweak your color theme interactively and saves you the trouble of entering it manually in a color theme file.

Note: apart from the option of saving a modified color theme to a file, this is exactly the way it's implemented in mutt and (1) it works very nicely .. and (2) it's probably just as well to use something that already works well in another app in view of consistency .. ergonomics is what I have in mind.

Thanks,

Chris Jones <cjns3274>

 

(Note: upload size limit is set to 512 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

Attached Files
file #12748:  weeshot.png added by cjns3274 (95kB - image/png)
file #12747:  weechat16.png added by cjns3274 (94kB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by factory (Posted a comment)
  • -unavailable- added by jonte (Voted in favor of this item)
  • -unavailable- added by cjns3274 (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 200 encouragements so far.

    Only logged-in users can vote.

     

    Please enter 421 here (basic anti-spam test):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 21 Jun 2008 07:56:44 PM UTCjonteCarbon-Copy-=>Added jonte
    Thu 10 May 2007 11:31:53 PM UTCcjns3274Attached File-=>Added weeshot.png, #12748
    Thu 10 May 2007 11:01:02 PM UTCcjns3274Carbon-Copy-=>Added cjns3274
    Thu 10 May 2007 10:58:08 PM UTCcjns3274Carbon-Copy-=>Added -unavailable-
    Thu 10 May 2007 10:56:56 PM UTCcjns3274Attached File-=>Added weechat16.png, #12747
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup