Skip to content

Aaron

My feedback

13 results found

  1. 52 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Aaron supported this idea  · 
  2. 144 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Latest Beta Build 29.1.0.79 now allows to add gradient and pattern swatches into color groups. Simple as that. I am personally amazed it just works.

    Please try it yourself in the latest Beta and see if it works for you as well. My congratulations, everybody. Vote more!

    Aaron supported this idea  · 
  3. 155 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    The latest Beta build 29.0.0.9 now allows us to create a gradient from selected swatches, using two ways:

    1. Select swatches you need (use Cmd/Ctrl to select several) and drag-n-drop them onto the gradient strip in Gradient panel.
    2. Select swatches you need and choose the new 'Gradient from Swatches Selection' command from the Swatches panel’s flyout menu.

    In both cases new gradient stops will be spread uniformly, using the current order of swatches in the panel (not the order of selection).

    If you have artwork selected in the document while doing this, the gradient will be automatically applied to it.

    Please try the feature and comment back.

    Aaron supported this idea  · 
  4. 52 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Aaron commented  · 

    @Łukasz Martynowicz: The scripts maintain the order from top to bottom of the selection. the built in version doesn't. the built in appears to start from the center and then work itself out towards the edges without duplicates. here is a script that applies the first color group to a selection from bottom to top.

    and also one to reverse order of the first color group

    // Script to fill a selection of objects from top to bottom with the colors of the first swatch group in swatches panel in Adobe Illustrator

    function applySwatchColorsToSelection(swatchGroup) {
    var doc = app.activeDocument; // Access the active document
    var selection = doc.selection; // Access the current selection

    if (selection.length === 0) {
    alert("No objects found. Please select some objects and try again.");
    return;
    }

    if (!swatchGroup || swatchGroup.typename !== "SwatchGroup") {
    alert("Unable to find the first color group swatch.");
    return;
    }

    // Sort the selected objects by their top position (reverse order)
    selection = selection.slice().sort(function (a, b) {
    return b.geometricBounds[1] - a.geometricBounds[1];
    });

    var swatchColors = swatchGroup.getAllSwatches();

    for (var i = 0; i < selection.length; i++) {
    var item = selection[i];
    if (item.typename === "PathItem") {
    var colorIndex = i % swatchColors.length;
    item.fillColor = swatchColors[colorIndex].color;
    }
    }
    }

    function getFirstSwatchGroup() {
    var doc = app.activeDocument; // Access the active document
    var swatchGroups = doc.swatchGroups;

    if (swatchGroups.length > 1) {
    return swatchGroups[1];
    }

    return null;
    }

    var firstSwatchGroup = getFirstSwatchGroup();
    applySwatchColorsToSelection(firstSwatchGroup);

    to reverse colors

    // Reverse the order of the swatches in the first color group swatch

    #target illustrator

    function reverseFirstColorGroupSwatch() {
    if (app.documents.length == 0) {
    alert("No open documents.");
    return;
    }

    var doc = app.activeDocument;
    var colorGroups = doc.swatchGroups;
    if (colorGroups.length <= 1) {
    alert("No color groups found.");
    return;
    }

    var firstColorGroup = colorGroups[1];
    var swatches = firstColorGroup.getAllSwatches();
    var swatchesLength = swatches.length;

    for (var i = 0; i < swatchesLength / 2; i++) {
    var swatchA = swatches[i];
    var swatchB = swatches[swatchesLength - 1 - i];

    var tempColor = swatchA.color;
    swatchA.color = swatchB.color;
    swatchB.color = tempColor;
    }


    }

    reverseFirstColorGroupSwatch();

    An error occurred while saving the comment
    Aaron commented  · 

    For what it's worth, I made a script that can take selected objects and turn them into a color group swatch from top to bottom. if you apply an effect like crystallize to a photo and then trace it, flatten it(flatten transparency. or expand(maybe), and then ungroup it(i still forget that), you can run the script. it is nice to preserve the natural flow of colors from nature. I've attached two scripts one with duplicates and one without

    // Script to create a color group swatch from the fill colors(includes duplicates) of selected Ungrouped objects in Adobe Illustrator

    function createSwatchFromSelectedFills() {
    var doc = app.activeDocument; // Access the active document
    var selection = doc.selection; // Access the current selection

    if (selection.length === 0) {
    alert("No objects found. Please select some objects and try again.");
    return;
    }

    // Sort the selected objects by their top position (reverse order)
    selection = selection.slice().sort(function (a, b) {
    return b.geometricBounds[1] - a.geometricBounds[1];
    });

    var newSwatchGroup = doc.swatchGroups.add();
    newSwatchGroup.name = "GeneratedSwatchGroup";

    for (var i = 0; i < selection.length; i++) {
    var item = selection[i];
    if (item.typename === "PathItem") {
    var newColor = item.fillColor;
    var newSwatch = doc.swatches.add();
    newSwatch.name = "Color_" + (i + 1);
    newSwatch.color = newColor;
    newSwatchGroup.addSwatch(newSwatch);
    }
    }
    }

    createSwatchFromSelectedFills();

    here is the second one

    // Script to create a color group swatch from the fill colors(no duplicates) of selected Ungrouped objects in Adobe Illustrator

    function createSwatchFromSelectedFills() {
    var doc = app.activeDocument; // Access the active document
    var selection = doc.selection; // Access the current selection

    if (selection.length === 0) {
    alert("No objects found. Please select some objects and try again.");
    return;
    }

    // Sort the selected objects by their top position (reverse order)
    selection = selection.slice().sort(function (a, b) {
    return b.geometricBounds[1] - a.geometricBounds[1];
    });

    var newSwatchGroup = doc.swatchGroups.add();
    newSwatchGroup.name = "GeneratedSwatchGroup";

    var uniqueColors = {};
    var uniqueCount = 0;

    for (var i = 0; i < selection.length; i++) {
    var item = selection[i];
    if (item.typename === "PathItem") {
    var newColor = item.fillColor;
    var colorKey = colorToString(newColor);

    if (!uniqueColors[colorKey]) {
    uniqueColors[colorKey] = true;
    uniqueCount++;
    var newSwatch = doc.swatches.add();
    newSwatch.name = "Color_" + uniqueCount;
    newSwatch.color = newColor;
    newSwatchGroup.addSwatch(newSwatch);
    }
    }
    }
    }

    function colorToString(color) {
    if (color.typename === "RGBColor") {
    return "RGB_" + color.red + "_" + color.green + "_" + color.blue;
    } else if (color.typename === "CMYKColor") {
    return "CMYK_" + color.cyan + "_" + color.magenta + "_" + color.yellow + "_" + color.black;
    } else {
    return color.toString();
    }
    }

    createSwatchFromSelectedFills();

    Aaron supported this idea  · 
  5. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Aaron commented  · 

    You can only have one color selected at a time. With two selected, after an object is filled, it will switch to the next color for the next object. Example, with 30 colors selected that go from dark to light, you could start at the center of a flower with 30 petals and just spiral out and fill all of them with a gradual shift in color, in one mouse drag. Or you can make a checkered board in seconds without having to manually fill half the board. Thanks. It also would be cool if in a single mouse drag you couldn't overlap any colors, maybe lock the object after it's filled.

    Aaron shared this idea  · 
  6. 740 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    Adobe Illustrator's Multithreading Journey Begins!

     

    Dear Illustrator Community,


    I'm thrilled to announce that we've embarked on an exciting journey to bring multithreading capabilities to Adobe Illustrator. This significant undertaking will enhance performance and responsiveness across various aspects of the application.


    While this is a complex process that will take some time to fully implement, I wanted to share our progress so far.


    Our Approach

    We've strategically begun by focusing on the most computationally intensive operations—those that typically take more time and block the main thread, resulting in slower response times while you work. By moving these operations to separate threads, we aim to significantly improve your overall experience with Illustrator.


    It's important to note that you may see more noticeable impact in some areas than others initially. However, we want to assure you that this is just the beginning, and we will continue this journey to bring improvements across…

    Aaron supported this idea  · 
  7. 838 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Aaron supported this idea  · 
  8. 11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Aaron commented  · 

    My script only works in swatches and not graphic styles, so it would be nice to have this feature.

    Aaron supported this idea  · 
  9. 2 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Aaron supported this idea  · 
  10. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    Aaron shared this idea  · 
  11. 20 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Aaron commented  · 

    recent files reverts back to the same old files every time I open illustrator.

    Aaron supported this idea  · 
  12. 11 votes

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    I am closing the ticket due to lack of response.
    Please get in touch with us at any of the other support channels – https://helpx.adobe.com/support.html . Please give a reference to this post so that we can identify you.
    Since this is not a generic issue that we can reproduce at our end, we will need someone to look into your machine to figure out what is going on here.

    Aaron supported this idea  · 
  13. 1 vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)

    We’ll send you updates on this idea

    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    Aaron commented  · 

    No help?

    An error occurred while saving the comment
    Aaron commented  · 

    also happens if I try to outline stroke

    Aaron supported this idea  · 
    An error occurred while saving the comment
    Aaron commented  · 

    Thanks for your response, how can I upload my file to this?

    Aaron shared this idea  · 

Feedback and Knowledge Base