Get an Epic Experience with Premium

ColorPickerPlus

Miscellaneous Login to Add Favorites
  • 11 Likes
  • World of Warcraft
  • 10,577 Monthly Downloads
  • Supports: 6.0.2
  • 109,692 Total Downloads
  • Updated 10/14/2014
  • Created 10/28/2010
  • 121 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: r29
or

About ColorPickerPlus

ColorPickerPlus hooks into the standard Color Picker to provide

  • text entry for colors (RGB and hex values),
  • text entry for the alpha value (transparency/opacity),
  • copy and paste of a single color,
  • a movable frame,
  • a color swatch for the color that you will be replacing
  • a color swatch for the copied color that may be pasted.

With these enhancements, you can precisely describe a color and coordinate colors within and between add-ons.

A shift-click on the Copy button will paste the decimal RGB values for the chosen color into the chat window. This was added as a utility for add-on developers.

------------------------------------------------------------------------
r29 | jaslm | 2014-10-14 15:36:40 +0000 (Tue, 14 Oct 2014) | 1 line
Changed paths:
   M /trunk/ColorPickerPlus.toc

Update for 6.0.2 release
------------------------------------------------------------------------
r28 | jaslm | 2014-09-13 17:52:21 +0000 (Sat, 13 Sep 2014) | 1 line
Changed paths:
   M /trunk/ColorPickerPlus.lua

Correct rounding error in color calculations.  Test case #abd373 to #abd473
------------------------------------------------------------------------
r27 | jaslm | 2013-09-09 19:49:53 +0000 (Mon, 09 Sep 2013) | 1 line
Changed paths:
   M /trunk/ColorPickerPlus.toc

Bump version number for 5.4
------------------------------------------------------------------------

Comments

First Previous Page 1 of 3 Next Last
  • #38

    Thanks for this bug report.  It turned up a place where the code needed to handle rounding errors in number conversions. 

    You can try the most recent Alpha release (r28) at CurseForge.com.  If you do, let me know if it's working for you.

    I tested the fix in various add-ons that had demonstrated the error (i.e., Raven, xCt+, BigWigs), and think the ColorPickerPlus code is now getting and setting the values as expected.

    However, I still see a problem when changing a value in the standard Blizzard chat window.  I can tell the chat window to set a color to #abd473, but when next I bring up the ColorPickerPlus, it shows the chat window color as #abd373.  I have to guess that somewhere in the Blizzard code some numeric conversions are losing the difference between the two values.

     

  • #39

    Thanks for your quick response. Just gave R28 a try and I see some improvement. You can now enter green 212 or d4, it won't snap back automatically and gets converted correctly in the other field, too (both directions). If I remember correctly it changed immediatly in R27 (did it?). But... it won't save the value. Next time it's 211 (d3) again. Works with 210 (d2) and 213 (d5). Same behavior that you described.

    I mean this sounds weird and most likely it's a rouding bug but... 171, 212, 115 is a class color (hunter), maybe those are not allowed as a channel colors (didn't try the others) and the number gets randomly destroyed for the purpose of not being a not allowed color in that case... well, forget it, makes no sense I guess.

     

  • #37

    Weird bug (r27) on WoW 5.4.8 build 18414 x64 (changing the color of a chat channel):

    Entering #ABD473 (abd473) changes automatically to abd373. It's not possible to change it to abd473 -- it will switch back to abd373. However you can enter abd573 without any problems.

    Same goes for the corresponding RGB values (171, 212, 115). G 212 automatically switches to 211. But it accepts 213.

    Weird. The green parameter seems to dislike the number 212 respectively hex D4 (which are perfectly fine from a technical point of view) :D

    Any ideas what's going on there and/or how to fix it by myself?

    P.S. I really love this addon! Btw where's that "text entry for the alpha value (transparency/opacity)"? I only get input boxes für R, G, B and #.

    Last edited by Noxxana on 9/12/2014 9:24:05 AM
  • #36

    That's great to hear!  I plan to test it and just bump the version number for the next release.  

  • #35

    It's one of my favorite addons and its running without errors in current beta of wow... ;)

    greetings
    Hizuro

  • #34

    Thank you for your comment!

  • #33

    an excellent addon! thank you very much :)

    Last edited by menace97 on 5/16/2014 6:44:12 AM
  • #32

    I've previously considered the features you describe -- named palettes of colors accessible from the ColorPicker.  They would certainly be useful to a number of people, but I'm not likely to implement any changes to ColorPickerPlus currently.

  • #31

    I'd like to see the ability to save/store colors for commonly used instances (e.g. class colors). And also to be able to label/name them. if you could add that, it would make this add-on really awesome. :-)

  • #30

    Works great, been using it for ages. Awesome for when you have to change colors across addons, that way you can get the exact color!

  • #29

    Great work, wonderfully made add-on. Blizzard should definitely have a default color picker that works like this!

  • #27

    This addon works wonders! I was transitioning from one spell timer addon to another with bazillion defined spell bars and their colours and you literally saved my sanity! Thank you!

  • #28

    Glad it was useful to you!  

  • #24
    I love you.
  • #25
    Delightful!
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

VIP trip to SMITE World Championship