Skip to content

Releases: jardicc/alchemist

2.7.0

07 Sep 08:46
10d30d0
Compare
Choose a tag to compare
  • adds option to convert _path into tokens by default in generated code

2.6.0

05 Apr 13:10
4d971ce
Compare
Choose a tag to compare
  • adds icons to the recorded descriptors in descriptors list
  • fixes Action Set
  • in DOM (live) tab you can now browse proxies (e.g. layers, documents, ...)
  • fixes problem where user can stuck in pinned diff tree property
  • improves filters readability and styling
  • fixes issues with initial state load
  • improves multiGet feature and fixes some issues
  • fixes multiGet for all layers if background layer is present
  • adds multiGet support for all paths
  • fixes descriptor naming
  • improves generated code warning... now it will warn you but generate code anyway for non-replay-able events
  • internal refactoring

2.5.0

23 Feb 20:53
635b107
Compare
Choose a tag to compare

This version requires PS 24.2.0 and higher!

  • changes filter dropdowns into accordions

  • implements search field in properties

  • adds extra filter option in main categories (eye icons)

  • improved action titles. Descriptor list shows name of the target e.g. "make (layer)" or "make (annotation)" instead of just "make"

  • adds searching/filtering in descriptors content. So when you "get" whole application descriptor you can search for something specific in that huge object and filter it using search field in "tree view"

  • adds slider to set how much boilerplate code do you want to have in generated code

  • layout changes... settings was moved into sidebar so you can see in real time how changes will affect generated code

  • adds "Guide" support in "DOM (live)" tab

  • descriptors recorded by listener are now divided into playable and non-playable (events). Use "eye icon" to activate filter.

    • when you replay recorded action using "play triangle button" then returned data are available in "replies" category
  • adds button to copy source code for selected items into clipboard

  • invisible layer ends are now reachable and listed in "Layer:" dropdown so you can read its properties

  • fixed autoscroll in descriptors list. Now it will scroll only when you are already scrolled at the bottom. So if you need to see something at the beginning of the list then scrollbar won't jump down.

  • descriptor items that failed will be shown grayed out in the list and also with prefix [Error] so you will see failed actions at first sight.

  • import and export options were moved into flyout menu

  • adds new main categories: Timeline, Animation and AnimationFrame

  • some properties were moved into "1st party" to let you know that those are intentionally restricted

  • add connection to CEP "Spy" plugin to get more events from Photoshop. This plugin is not distributed and enabled by default.

  • Adds these document properties

    • cloudDocument
    • compositor
    • isCloudDoc
    • slices
    • visible
  • New path properties

    • AGMStrokeStyleInfo
    • symmetryPath
  • New layer properties

    • parentLayerID
  • New application properties

    • active
    • autoShowHomeScreen
    • brushes
    • brushSettingsLocks
    • customPreference
    • gridMinor
    • hasMatchingOpenDoc // ??? needs additional descriptor?
    • homeScreenReady
    • keyboardFocus
    • $PnCK - paintCursorKind
    • modalDialogLevel
    • modalToolLevel
    • mondoFilterLevel
    • multiUndoEnabled
    • numberOfActionSets
    • pluginPrefs
    • VMStatus
    • springLoadedTools
    • springLoadedToolsTimingSensitivity
    • LoadedPluginsNames

Note: Use "reset alchemist state" to load these new properties.

2.1.0

20 Apr 18:32
Compare
Choose a tag to compare

This version requires PS 23.3.0 and higher!

  • fix for PS 23.3.0 since last fix broke it in PS 23.2.x
    This change makes plugin incompatible with PS 23.2.x and lower.
    If you want to use alchemist in 23.2.x or lower then use Alchemist version 2.0.2 or lower

2.0.2 - Sorcerer

17 Feb 21:26
Compare
Choose a tag to compare
  • improves: better default values in Sorcerer (suspendHistory and executeAsModal)
  • improves: less restrictive default values for panel sizes
  • improves: more flexible defaults for panel size
  • fixes: plugin files not generated properly
  • fixes: Creative Cloud Desktop does not recognize generated .ccx file as a valid plugin

2.0.1

  • adds feature to export/import sorcerer preset

2.0.0

  • feature: Adds new Sorcerer panel

1.5.2

09 Sep 07:50
Compare
Choose a tag to compare
  • fixes: problem when permission worked in PS 23 but broke plugin in PS 22.5

1.5.1

08 Sep 19:55
Compare
Choose a tag to compare
  • fixes: network and file access permission issues in PS 23.0.0
  • improvement: shows a warning when Occulist passes more items than is limit in Alchemist settings

1.5.0

06 Sep 20:23
Compare
Choose a tag to compare
  • feature: adds Occultist panel for generating source code from .ATN files and inspecting them
  • fixes: permission issue in PS 23.0.0

1.4.0

18 Aug 19:12
Compare
Choose a tag to compare
  • feature: adds indentation option into generated code
  • feature: adds single quotes option into generated code
  • feature: adds options to hide useless properties
  • change: property names in generated code are now without quotes where possible
  • adds types to the components
  • fix: UI crash in DOM (live) when object is proxy (e.g. array of layers in document)
  • improvement: adds history states and snapshots into DOM (live)
  • improvement: left column adjustable width is now expressed in pixels instead of percentage and it is remembered after panel reload

1.1.0

18 Aug 19:05
Compare
Choose a tag to compare
1.1.0