Giter VIP home page Giter VIP logo

protolayers's Introduction

protoLayers

Revamp of mightyLayers while absorbing Scribe functions, this will be a replica of the native Layers panel with added functionality like keyboard navigation.


Real-time activeLayer and selection detection:

Rename layers in real-time and Tab through them:


Install

Use ZXPInstaller (or any alternative) with the latest ZXP build here.

# Or CEP dev:
# .../AppData/Roaming/Adobe/CEP/extensions
git clone https://github.com/Inventsable/protoLayers.git

To-do:

  • Basic UI
  • Basic backend for recursive layer crawling
  • Selection logic
  • Replicate bottom toolbar
  • Easily rename in bulk with Tab
  • Active Layer logic
  • Multiple scanners to prompt new crawl for panel update: selection, layer number, pageItem number, activeLayer
  • Easily rename layers
  • Inject pageItem.typename into input if name is fully deleted
  • Sorting/click/drag logic
  • Generate preview boxes for each layer/sublayer
  • Easily traverse layers or select multiple with Arrow Up/Down
  • Easily traverse inside/fold/unfold layer with Arrow Right/Left
  • Dynamic context menu to replace the busy vanilla Flyout menu
  • Automatic stripping of ' copy' from layer names
  • Subtle bodymovin' animations for all icons (vanilla Layers panel has animated arrows)
  • Select Label Group function like After Effects
  • Optional Object icon before layer name to display type similar to After Effects' handling of Shape and Text layers
  • UI : Vanilla Theme / Future Theme

protolayers's People

Contributors

inventsable avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

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.