MixColors panel v5.4 (15-days limited trial) for Photoshop CS6/CC/CC2015/CC2017/CC2018/CC2019/2020/2021/2022/2023/2024+ (Mac/Windows)
(c) 2010-2024 by Anastasiy.
http://www.anastasiy.com/panels

Facebook: www.facebook.com/PhotoshopPanels
Twitter: www.twitter.com/PhotoshopPanels


TRIAL LIMITATIONS
- No color history
- No Compact Mode
- Only 5 slots in swatches
- Only 1 additional group
- Works for only 15 days


USAGE

Run from Window | Extensions | MixColors Trial


VERSION HISTORY
NEW IN version 5
  NEW! Multimix Mode. New MixColors configuration.
  Modern advancement of how MixColors works to keep up with new artist workflows.
    - Click on the new button under main color mixing area to switch modes
    - Have more places to mix in colors - 1,2 or 4 mixing fields arranged vertically, horizontally or in a grid. 
    - Have different non-connected mixes in these fields.
    - Every field acts independently and has 5 new buttons: Add white, add color, add black, get from Photoshop,
      pick color to Photoshop
    - Simple click on the field to mix in current color
    - Adjust "brush strength" on the top of the panel
    - Mixing fields scale with the panel
    - You can hide/show rearrange fields

  NEW! Free scaling of swatches! Click on the new button on the toolbar and adjust swatch size with a toolbar.
    - Now you can have any preferable size of the swatch thumbnails. Great option for high-res monitors.

  NEW! Color sliders that regulate mix strength (long click on the field or click on the drop down near round
    mixers on the left) now display percentage. That gives a much better feedback to improve your MixColors workflow

  NEW! Color History improvements! 
    - Marks current selection
    - Drag'n'drop color History swatches on the mixing fields

  NEW! Selected swatch in the swatch group has current selection mark

  NEW! Select multiple color swatches and move them to new group! Or copy them to new group. You should
    1) Click first swatch 
    2) Right-click ending swatch - a new contextual menu will display

  NEW! Color mixing formula improved. Adjusted by feedback from artists all over the world - to be more precise

  NEW! Improved UI framework - using latest UI engine from MagicPicker 8

  - Fixed all problems with exporting various swatches (from MixColors menu -> Export colors to Swatches)
  - Color History now correctly preserved when panel is open/closed in all scenarios
  - Right-click dialog for swatches is fixed, also fixed its behavior in multiple scenarios
  - Fixed current swatch selection
  - New updated and speeded up modern UI framework, that supports all modern GPU features
  - Optimized for better power management on laptops, Surface devices and MacBooks 
  - Still supports Adobe CS5, CS5.5 and CS6 (also CC, CC2014, CC2015, CC2017, CC2019, CC2020, CC2021, CC2022, C2023+)
  - Optimized to support latest Photoshop 2022
  - Improved UI performance in different scenarios
  - Fixed various minor UI problems
  - Improved loading speed
  - Optimized to work with macOS Catalina, new Windows 11 updates
  - All improvements implemented by real-life users' feedback

    NEW IN v5.1:
    - CC 2023 compatibility
    - Fixed a problem with one slider changing mix amount for all new Multimix fields (when long-clicking on a field)
    - Fixed a problem when releasing mouse would still mix up colors after a long-click slider popup
    - Performance improvements, small UI fixes

    NEW IN v5.2:
    - Improved color mixing formula, for some edgy colors
    - In Edit Collections of groups (MixColors menu -> edit...) colors of labels on dark theme are now brighter
    - Tooltips on right-click Swatch menu items
    - Fixed an issue with Swatch Group visibility when adding new swatches
    - Improved Chinese and Spanish translation in various parts of the UI
    - Now selecting group when its swatch is selected
    - Improved UI, improved dynamic color theme support

    NEW IN v5.3:
    - Full Photoshop CC 2024 compatibility
    - Tuned mixing formula
    - Speeded up UI framework


NEW IN version 4
- NEW! NEW LOOK! MixColors is redesigned to attenuate current color and accent mixing
- NEW: Fine-tune the default mixing amount/paint load using new slider on top. Works globally - 
  on main color mixers, swatches, etc. Adjust it on the fly or click "Default" button to get
  back to default
- NEW! Extracts color palette to swatches/colors from any image in Photoshop. Just click
   a new button on the toolbar and specify number of colors. Works on selected Layer.
   Adds all colors from main color palette into currently selected color group. 
   - Use together with Collections to have palettes of all your projects at hand
- NEW! Auto-assigns human readable color names to swatches (if set in Settings)
- NEW: Assign Keyboard Shortcuts to individual swatches! Right-click on swatch 
  - Also re-assign shortcuts from Settings
- NEW! Collections: 
  - Combine several groups of colors in a collection and then switch
    between group combinations with one click or keyboard shortcut. 
  NEW: Use new Collection Editor from the menu -> Collections

- NEW! Saves/loads swatches from a settings file in your Documents folder, 
   Path can be reset and changed
   Can be backed up
 - Smarter Cloud Sync! Use new option in Settings to relocate MixColors data to a cloud of your choice
- NEW! Color history is never lost! Now saved to Settings and restored when it's re-opened
   Enable/disable in Settings
- NEW: Clear Color History by clicking a new button at the end of it
- NEW! Mix Colors of the vector shapes! Click Menu -> Colorize Shapes & Text
- NEW! Localization: Chinese, Spanish
- NEW! Keyboard shortcuts:
 - Switch Collection
 
- Improved Keyboard Shortcut handling with multiple Photoshop Workspaces 
- New updated and speeded up modern UI framework, that supports all modern GPU features
- Optimized for better power management on laptops, Surface devices and MacBooks 
- Still supports Adobe CS5, CS5.5 and CS6 (also CC, CC2014, CC2015, CC2017, CC2019, CC2020, CC2021+)
- Optimized to support latest Photoshop 2021
- Better support of Surface Book and Surface Pro
- Better support of non-Wacom tablets
- More than 23 keyboard shortcuts for faster and more handy color adjustment
- Improved UI performance in different scenarios
- Fixed various minor UI problems
- Improved loading speed
- Optimized to work with macOS Catalina, new Windows 10 updates
- Correctly works with XDR and HDR displays (on OpenGL supported GPUs)
- All improvements implemented by real-life users' feedback

    NEW IN v4.1:
    - Improved color extraction on complex photos
    - Now correctly handles scenario when extracting color palette from effect 
      and other layers non-image layers (won't extract).
    - Better localization to Chinese and Spanish

NEW IN version 3
   NEW! Smart Color Groups - next generation of color swatches. Auto-gradient between Photoshop
        foreground & background or between any colors! Easily get colors inbetween. Smart resizing of the groups
        so you have only the swatches you need. Shift+click to mix to current color.

   NEW! Clear Color History, Undo/Redo colors with Keyboard Shorcuts
   NEW! Quickly add color swatches to the mix with Shift+click! Drag'n'drop swatches to the mixing area,
        single-click to set current color
   NEW! Easily assign Keyboard Shortcuts using integrated Keyboard Shortcuts dialog wih new features:
    - Add new Color Swatch
    - Add new Color Group
    - Create new Smart Color Group
    - Add Foreground Color into Color Mix
    - Clear Color History
    - Undo/Redo Color (Navigate Color History, click to get back to older colors you chose for Photoshop Foreground)
    - Pick Color from Color Mix into History
    - Turn on Mix Eyedropper mode
    - Toggle Auto-Sync mode
    - Mix colors from each of 3 Mixers with main color (no matter if Auto-sync is on)
    - Mix colors from each of 3 Mixers with Photoshop Foreground (no matter if Auto-sync is off)
    - Load colors into each of 3 Mixers
    - Mix colors from each of 3 Mixers with main color and then update mixer with this color
    - Open/Close MixColors panel
   All shortcuts are assignable straight inside MixColors Settings in an easy-to-use dialog (one click away settings).
   Follow our tutorials for troubleshooting and additional details:
   http://tutorials.anastasiy.com/?info=mixcolors-keyboard-shortcuts

   NEW! Right-click menu allows you to edit swatch color, edit name or quickly assign background, foreground or
    main color to the swatch.

   NEW! Increadibly fast UI - uses new MagicPicker framework. Faster resizing, faster redraws, very responsive
   NEW! Hide upper part of the panel with mixers and use only swatch grouping
   NEW! Rearrange groups with drag'n'drop!

   Drag'n'drop swatches between groups greatly improved
   Improved compatibility with all recent Adobe updates including CC2018
   Improved CloudSync - sync color swatches with our servers
   Improved panel behavior and fixed all visual, drag'n'drop and other issues by your feedback
   Color History is now scrolled to the end of the list when new color is chosen
   Color History scrollbar is now smaller to clean up screen real estate
   Fixed click problems with eyedroppers under color mixers
   Improved design of the panel by your feedback
   MixColors 3 features slightly modified modern-looking icon

    NEW IN v3.1:
    - Fixed "Not properly signed" problems
    - Improved UI performance

    NEW IN v3.2:
    - Improved UI performance
    - Improved Keyboard Shortcuts handling
    - Full CC2021 Support

NEW IN version 2
  NEW! Color groups - the most simple and intuitive color group management with drag'n'drop support
  NEW! Sync colors and color groups with the Cloud - safe 256-bit encryption on the server side!
  NEW! Color mixing improved - next-gen color mixing formula for faster and more accurate results
  NEW! Adobe Photoshop CC 2015+ and CC 2014 support - MixColors has been rewritten from scratch to support new Adobe Creatve Cloud platform
  NEW! A lot fix fixes and performance improvements by your feedback
  Mixes colors like it is in real life! - physically-accurate color mixing -
   oils/pastels/watercolor/etc emulation for paints. Works very fast with
   the new complex color mixing engine.
  Mix color directly with photoshop eyedropper! - pick a color and it quickly
   mixes to the current one - the most intuitive color mixing ever
   (MIX EYEDROPPER MODE)
  Displays history of all colors you used (along with undo/redo buttons for
   colors)
  Compact Mode! Panel takes only 2cm of the screen and expands automatically
   when mouse is over it
  Attach other panels (like MagicPicker) and use two panels as one
   (very convenient in Compact Mode) - from the menu
  Color swatches - prepare colors like you do it on real life palette
   and mix them
  Drop swatches from the bottom line to mix them to current color
  Add/Delete swatches with ease
  Change size of the swatches from the menu
  Quickly adjust the amount of paint for mixing
   (With long-mouse-click)
  Mix color with black, increase/decrease saturation with two sliders
  Import/export colors from/to Photoshop swatches
  Mix colors from Photoshop by clicking directly on the color box on the panel
  * 2.1 - Improved color group handling
  * 2.1 - Speeded up!
  * 2.2 - Improved compatibility with recent updates to Adobe Creative Cloud
  * 2.2 - Improved Compact Mode

NEW IN v1.2
  - New improved design
  - Improved color mixing algorithm
  - Full compatibility with Adobe Creative Cloud and Photoshop CC
  - Performance improvements
  - Improved panel behavior when it's very small
  - UI improvements for small displays
  - UI optimizations

NEW IN v1.1
	- Full Photoshop CS6 Dark UI support
  - Panel is now 2x faster!
	- Calibrated monitors support on Mac OS X 10.8+ and Windows 7+
	- Photoshop Swatches bug fix on CS5.5 and lower
	- Fixed bug with mixing very close colors
	- small bug fixes and speed improvements



TECHINCAL SUPPORT/CONTACTS

FREE 24/7 technical support:
hi@anastasiy.com

Facebook: www.facebook.com/PhotoshopPanels
Twitter: www.twitter.com/PhotoshopPanels




LICENSE AGREEMENT

-------------------------------------------------------------------------------------------------------------
IMPORTANT - READ CAREFULLY. THIS IS A LEGAL AGREEMENT BETWEEN YOU AND ANASTASIY FOR THE SOFTWARE PRODUCT IDENTIFIED ABOVE, WHICH INCLUDES COMPUTER SOFTWARE AND RELATED ELECTRONIC DOCUMENTATION. BY INSTALLING, COPYING, OR OTHERWISE USING THE PRODUCT, YOU AGREE TO BE BOUND BY THE TERMS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT INSTALL OR USE THE PRODUCT.
-------------------------------------------------------------------------------------------------------------
Anastasiy hereby grants to you a non-exclusive license (a "License") to use the software product identified above (the "Software") and the accompanying electronic documentation (the "Documentation") on the terms set forth below.

1. GRANT OF LICENSE. This License grants you the following rights.

- Software. Except as set forth below, this License Agreement grants you the ability to legally install copies of Software on different computers equal to the number of licenses purchased.

- Storage/Network Use. You may store or install a copy of the Software on a storage device, such as a network server, used only to install or run the Software over an internal network; however, you must acquire and dedicate a license for each individual who will use the Software. A License for the Software may not be shared or used concurrently on different computers. If the Software is installed on a network server or other system that physically allows shared access to the Software, you agree to provide technical or procedural methods to prevent use of the Software by individuals not specifically licensed to use the Software pursuant to this Agreement.

- Transfer. You may not transfer the Software to any recipient on any basis (temporary or permanent).

2. DESCRIPTION OF OTHER RIGHTS AND LIMITATIONS.
- Serial number. You agree not to disclose and not to distribute Serial number(s) provided to you by Anastasiy and needed to install Software on every licensed computer.

- Reverse Engineering. You may not modify, translate, reverse engineer, decompile, disassemble (except to the extent applicable laws specifically prohibit such restrictions) or create derivative works based on the Software, or any portion thereof.

- Copying. You may not copy the Software or Documentation except as specifically provided by this Agreement.

- Separation of Components. The Software is licensed as a single product. You may not separate the Software's component parts for use on more than one computer.

- Rental. You may not rent or lease the Software or Documentation.

- Proprietary Notices. You may not remove any proprietary notices, labels or marks on the Software or Documentation.

- Use of Anastasiy's Name. You may not use Anastasiy's name, logos, or trademarks in any manner including, without limitation, in your advertising or marketing materials, except as is necessary to affix the appropriate copyright notices as required herein.

3. TITLE.
Title, ownership rights, and intellectual property rights in and to the Software and Documentation shall remain in Anastasiy and/or its suppliers. The Software and the Documentation is protected by the copyright laws of international copyright treaties.

4. REDISTRIBUTABLES.
This is not free software. You are hereby granted a non-exclusive, royalty-free license to reproduce and distribute the evaluation software provided and kept in its original form and that you (a) except as required herein, do not use Anastasiy's name, logo, or trademarks to market any software application product that incorporates the software; (b) include Anastasiy's copyright notice for the software (Portions copyright (c) Anastasiy/www.anastasiy.com. All rights reserved.) on the product CD, disk label and/or on the title page of the documentation for any software application product that incorporates the Redistributables; (c) agree to indemnify, hold harmless, and defend Anastasiy from and against any claims or lawsuits, including attorneys fees, that arise or result from the use or distribution of any software application product that incorporates the Redistributables; and (d) do not incorporate the Redistributables into any software product which would compete with the Software. Distribution of any Software code, other than the Redistributables, is specifically prohibited.  When payment is received, you will be sent a registered copy of the latest version of the software.

5. TERMINATION.
The License is in effect until terminated. The License will terminate automatically if you fail to comply with the limitations described herein. On termination, you must destroy all copies of the Software and Documentation.

6. MISCELLANEOUS.
This Agreement represents the complete agreement concerning this license between the parties and supersedes all prior agreements and representations between them. This Agreement may be amended only in writing executed by both parties. THE ACCEPTANCE OF ANY PURCHASE ORDER PLACED BY YOU IS EXPRESSLY MADE CONDITIONAL ON YOUR ASSENT TO THE TERMS SET FORTH HEREIN, AND NOT THOSE CONTAINED IN YOUR PURCHASE ORDER. If any provision of this Agreement is held to be unenforceable for any reason, such provision shall be reformed only to the extent necessary to make it enforceable and the remainder of this Agreement shall nonetheless remain in full force and effect.

7. LIMITED WARRANTY.
THE SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, Anastasiy FURTHER DISCLAIMS ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  THE ENTIRE RISK ARISING OUT OF THE USE OR PERFORMANCE OF THE PRODUCT AND DOCUMENTATION REMAINS WITH RECIPIENT.

8. LIMITATION OF LIABILITY.
UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, OR OTHERWISE, SHALL ANASTASIY OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES, OR FOR ANY DAMAGES IN EXCESS OF ANASTASIY'S LIST PRICE FOR A LICENSE TO THE SOFTWARE AND DOCUMENTATION, EVEN IF Anastasiy SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH LIMITATION. FURTHERMORE, SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION AND EXCLUSION MAY NOT APPLY TO YOU.



OTHER LIBRARIES USED:

CryptoJS:
(c) 2009-2013 by Jeff Mott. All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

Redistributions of source code must retain the above copyright notice, this list of conditions, and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions, and the following disclaimer in the documentation or other materials provided with the distribution.
Neither the name CryptoJS nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS," AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.