Giter VIP home page Giter VIP logo

dugr's Introduction

Dugr

Group After Effects layers by tags, and run batch methods on them.

After Effects GitHub

Status:
GitHub release (latest SemVer) GitHub Release Date GitHub tag (latest SemVer pre-release)

What's this?

DuGR enables you to group layers in After Effects, and isolate the display of these groups. It is an essential tool to simplify the management of compositions with lots of layers, without any need to precompose!

You can also select and manipulate layers by type and attributes, for example to isolate all shape layers, find all layers with audio, find all layers without children or without parent, etc.

DuGR has a lot of settings to let you customize the way layers are isolated. It also comes with a lot of different languages and the list (Ch’ti, English, Español, Esperanto, Français…) is constantly evolving, so that you may work with tools in the language you understand best. As many other tools we’re developping, Esperanto is proposed as a default international language instead of English.

Documentation:
Website Doc API

Join the community

Join us if you need any help, if you want to contribute (we're always in need for translations, writing the doc, fixing bugs, making tutorials, developing new features...) or just want to show what you're doing with our tools!

We need your support to release our free tools. You can donate or join the development fund to get an early access to the tools.

Funding:
Donate Now! Income Sponsors

Community:
Discord Contributor Covenant GitHub contributors
Discord Facebook Instagram Twitter Follow LinkedIn YouTube Channel Views Github

Current status

Statistics:
GitHub all releases GitHub release (latest by SemVer) GitHub issues GitHub closed issues GitHub commit activity

Progress:
GitHub milestone GitHub milestone GitHub milestone GitHub commits since latest release (by date) Crowdin

Contribution and development

We're always in need for translations, code, documentation, examples, tutorials, quick tips, bug fixes...

Discord Contributing Contributor Covenant GitHub contributors

You can easily use DuGR in your own tools (if you release them under a license compatible with the GNU-GPLv3) by including the DuGR API.

API

dugr's People

Contributors

jz5 avatar nico-duduf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

jz5 felipescae

dugr's Issues

[FEATURE REQUEST] Layer Styles

image

add ability to sort layers with Layer Styles enabled
would be better we could sort different kind of layer styles effects like: outer glow, inner glow, etc.

[FEATURE REQUEST] Search for media type

Is your feature request related to a problem? Please describe.
Add more layer types to select in the timeline.

Describe the solution you'd like
I would like to have more media types to filter layers in the timeline. A new category could be "Media" which might include options to select Photoshop files, vector images, raster images, video files, C4D files, image sequences, or EXR.

[FEATURE REQUEST] FX group

Hello I would first like to congratulate you for the nice work with the plugins!
i would like to suggest that we can add fx directly to the created groups, i believe this option would be awesome (this for DUGR)
another option that I really get frustrated with after effects is not being able to manage the layers in an animated way, I mean, it would be amazing if we could animate that a certain layer is above another certain layer, and be able to change the order that which layer would be above which one with keyframes for inversion control, maybe no one will read this.. I don't know, but if anyone reads, there's an idea for a possible new plugin for development by you from rainboxlabs. tnx guys!

[FEATURE REQUEST] Some GUI options

I ask this mainly to have a bigger space for groups.

I think this line is required, so it is good as it is

image

But I personally wouldn't use this line, so having an option to hide it would be nice.

image

I think this line can be hidden as well. We can choose a default in settings (prop. or groups) and hide the line.

image

Lastly, this is a minor thing, but I think it would be better if we can remove default groups.

Thank you for the tool : )

[BUG] All Layers group not working

To Reproduce
Steps to reproduce the behavior:

  1. create a new comp
  2. duplicate several solid and/or shape layers
  3. open dugr and switch to the properties tab
  4. select the "all layers" option in list below
  5. select the "select" layers icon in toolbar
  6. no layers are selected

Expected behavior
Expected all layers in the comp to be selected

Screenshots and other details
nO2XoeXxz2

Environment (please complete the following information):

  • DuGR version: Latest
  • After Effects version: 2020
  • OS version: Win10

Isolation workflow improvement

At the moment you have to select a layer in Dugr, and press the wanted action to get what you want. (2 clicks.)

Instead of this, could it be possible to keep the selected action active (f.ex. isolate selected groups). Then if you press a layer in Dugr, it would show immediately on the timeline. The isolate selected group (or whatever action you choose) would be active all the time and i could just browse through my layers in Dugr. (with 1 click)

It would be great to have a little more room in the UI

Dear Nicolas!

First of all thank you for all the hard work that went into reimagining DuGR. It is quite powerful. I like the many options users can choose from.

The icon navigation is great but I think it could benefit from being a bit more spaced out. Especially with the type under certain icons the room gets too tight and adds visual tension.

Also a clearer division between the horizontal icon groups would help the user differentiate things more. I think the top and middle icon group could also benefit from a justified alignment.

The »x« (exit isolation) in the top row is a little off.

DUGR-ui

Dugr 4 Beta: Create,Remove, Rename Group Buttons UI

Is it possible to use the old Create Group, Delete Group, Rename group buttons and placement from Dugr 3?
The Create new group Pop Up on Dugr 4 to me takes more steps.

Dugar 4 Steps
1.You have to click the create new group button
2.then click the name field.
3.Name group
4.Click Ok Button

Dugar 3 Steps

  1. Click the new group name field
  2. Name group and press enter key

I think the placement on the bottom is a better place as well.

Screen Shot 2021-07-30 at 12 08 05 PM

[BUG] DuGr crashes after Udate (old DuGR_settings.json causes the crash)

Before submitting:

  • Please try to reproduce the bug in "Dev & Debug mode". You can activate this mode in the settings panel (wrench icon at the bottom of the panel), and click on the "Normal mode" button to switch to "Dev & Debug", then click "Apply", close and re-open the panel.
    -> not possible because panel crashes on load before debug mode can be enabled

  • Make sure this bug hasn't already been reported by making a search in the issues.

Describe the bug
After Updating from DuGr 4.0.2 panel crashes on load with the following message: "Unable to execute script at line 10676. null is not an object"

To Reproduce
Steps to reproduce the behavior:
After checking if the bug occurred on a different Installation of AE (which it didn't) I found that removing the DuGR_settings.json file will ensure normal startup of DuGr.
DuGR_settings.zip

Expected behavior
DuGr Panel loads

Screenshots and other details

"Unable to execute script at line 10676. null is not an object"

The settings file generated by 4.0.3 looks quite different from the one that was used by 4.0.2 (I'm using DuGr for a while now, so I'm not sure which version generated the settings file initially.

Environment (please complete the following information):

  • DuGR version: 4.0.3
  • After Effects version: 22.2.1
  • OS version: Windows 10

Additional context

Show the layers with colors

The whole interface is gray, you can't understand the layers with the naked eye. It would be nice if the layers had color.

List interactivity

Renaming layers.

At the moment, when renaming layers in dugr, you have to write the name into the Dugr text field (default: New group...) and then press re]- button. It could be easier and more intuitive to use the system AE uses, click the layer and press enter.

Making new layers.

It could be possible to name it after you've made the group. So you would select the layers you want into Dugr group and press "create new group".
Dugr creates the group and leaves the name active (or makes a default name, new group1) So you could name it directly after creation.
(If not named it would stay new group1. If you make another group, it would be New group2)

Some sort of "IGNORE THIS" tag

see http://forum.rainboxprod.coop/viewtopic.php?f=11&t=33

There are certain type of layers that are merely technical and I want them banned from my view, forever. Perhaps it would be nice to count with a category or a type of group that remains "as is" when it´s marked, no matter how many filters or dynamic groups you activate or deactivate. Some sort of "IGNORE THIS" tag, and can only be showed by specifically referring to its group.

[BUG] "The panel DuGR.jsx is not installed."

Before submitting:

  • Please try to reproduce the bug in "Dev & Debug mode". You can activate this mode in the settings panel (wrench icon at the bottom of the panel), and click on the "Normal mode" button to switch to "Dev & Debug", then click "Apply", close and re-open the panel.
  • Make sure this bug hasn't already been reported by making a search in the issues.

Describe the bug
When I click the apply button on the setting panel, it alerts twice "The panel DuGR.jsx is not installed."

To Reproduce
Steps to reproduce the behavior:

  1. Use Normal mode (I'm not sure, but Dev & Debug mode doesn't reproduce.)
  2. Click "Apply" button

Expected behavior
It alerts "You may need to restart the script for all changes to take effect."

Screenshots and other details

The script is installed on /Applications/Adobe After Effects 2021/Scripts/ScriptUI Panels/DuGR.jsx

DuAE.openScriptUIPanel function in DuAEF/inc/ae.jsxinc:
Folder.appPackage.absoluteURI is "Applications/Adobe After Effects 2021/Adobe After Effects 2021.app"
It includes file name.

Environment (please complete the following information):

  • DuGR version: 4.0.2
  • After Effects version: 2021 (18.4.1 (build 4))
  • OS version: macOS Big Sur (11.5.2)

Additional context

[BUG] Unable to Cmd+click to select multiple groups for filtering with Wacom tablet

Before submitting:

  • Please try to reproduce the bug in "Dev & Debug mode". You can activate this mode in the settings panel (wrench icon at the bottom of the panel), and click on the "Normal mode" button to switch to "Dev & Debug", then click "Apply", close and re-open the panel.
  • Make sure this bug hasn't already been reported by making a search in the issues.

Describe the bug
Cmd+click with Wacom tablet does not seem to work the same as Cmd+click with the mouse. Selection is reset with each click.

To Reproduce
Steps to reproduce the behavior:

  1. Create custom groups or use original groups
  2. Cmd+click (tap) with Wacom tablet to select more than one line item

Expected behavior
Expected the same behaviour as with the mouse – multiple selected items.

Screenshots and other details
If applicable, add screenshots to help explain your problem. Also add a copy of any error message, especially the line number if any.

Environment (please complete the following information):

  • DuGR version: 4.0.1
  • After Effects version: 22.2.0 (Build 120)
  • OS version: macOS Monterey 12.2.1 (Intel based iMac Pro)
  • Wacom Driver version: 6.3.45-3

Additional context
Add any other context about the problem here.

Now that you've reported the bug, you can deactive the "Dev & Debug mode" in the settings panel and restart the script.
Thanks for your feedback!

[FEATURE REQUEST] secondry filter

Is your feature request related to a problem? Please describe.
lets say i have 6 text layers, 3 of them are not visible
now I can filter them out by choosing "type:texts" , showing 6 text layers
but can not filter the texts layer which are not visible, that 3 layers.

Describe the solution you'd like
now the list can be multi-highlighted, just show layers which only fit with highlighted conditions?
image

with these setting, will show only that 3 visible layers i think.

[FEATURE REQUEST] Auto select groups

Is your feature request related to a problem? Please describe.
It would be great if there was a setting to autoselect layers.

Describe the solution you'd like
I would like to click on a property type and have Dugr select the layers automatically instead of having to click the Select Layers icon.

Describe alternatives you've considered
Setting the interactive mode (sticky) is close to what I want, but many times I just want to select the layers without isolating them.

Additional context
Thank you for your consideration.

Dugr - more attributes to filter the current comp

Is your feature request related to a problem? Please describe.
There are other unique layer properties that would be a great addition to Dugr.

Describe the solution you'd like
I would love to see additional filters to select layers. The additions would be layers at the CTI, layers that are within the preview range, layers that have a mask, layers with a matte, and layers with keyframes.

Describe alternatives you've considered
The combination of settings in Dugr now doesn't allow for the options mentioned above.

Additional context
Thank you for your consideration.

Sort groups

please add group sorting function, groups are always shuffled order on reboot

Subgroups

Hi, i would like to suggest a function for DUGR
Add subgroups to be able to select them individually
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.