GithubHelp home page GithubHelp logo

midoalone / ps-panels-boilerplate Goto Github PK

View Code? Open in Web Editor NEW

This project forked from undavide/ps-panels-boilerplate

0.0 1.0 0.0 1.93 MB

Boilerplate code and examples for Adobe Photoshop CC (and following) HTML Panels.

License: MIT License

CSS 57.03% HTML 1.68% JavaScript 41.28%

ps-panels-boilerplate's Introduction

PS-Panels-Boilerplate

Boilerplate and Demo code for Adobe Photoshop CC (and following) HTML Panels.

Overview

This repository is going to gather code related to the new breed of Adobe Creative Cloud HTML Panels (Flash panels' support has been dropped with Photoshop CC 2014, version 15.0).

You'll find here:

  • Boilerplate code that you can use as a starting point for your own panels.

  • Demo Panels showing how to implement a particular feature.

I use to blog about Photoshop extensions, so chances are you'll find in this repository some code I've written about on my website.

INDEX - Repository Content

Please see this INDEX.md for a list of all the content. Refer to each folder's readme for extra info.

Installation

There's nothing to actually install; in the /src you'll mostly find panels (i.e. folders that uses the following naming convention: com.undavide.panelName).

Just grab the one you're interested into and copy to the following folder:

[WIN - user]: C:\<username>\AppData\Roaming\Adobe\CEP\extensions

[MAC - user]: ~/Library/Application Support/Adobe/CEP/extensions

In case you want the panel to be available to all the users, these are the System paths:

[WIN]: C:/Program Files (x86)/Common Files/Adobe/CEP/extensions/

[MAC]: /Library/Application Support/Adobe/CEP/extensions

Debug flag

For an unsigned panel to work on your system, you have to set a debug flag (do it once and will be ok)

[WIN]: regedit > HKEY_CURRENT_USER/Software/Adobe/CSXS.5

[MAC]: /Users/<username>/Library/Preferences/com.adobe.CSXS.5.plist

Add a new entry PlayerDebugMode of type "string" with the value of "1". This enables debug extensions to be displayed in the host applications.

Special notes for Mac 10.9 - Starting with Mac 10.9, Apple introduced a caching mechanism for plist files. Your modifications to plist files does not take effect until the cache gets updated (on a periodic basis, you cannot know exactly when the update will happen). To make sure your modifications take effect, there are two methods.

  • Kill cfprefsd process. It will restart automatically. Then the update takes effect.

  • Restart your Mac, or log out the current user and re-log in. For more information, see here.


External Links

If you dig HTML Panels you might be interested in

License

Copyright (c) 2014 Davide Barranca, MIT license.

ps-panels-boilerplate's People

Contributors

undavide avatar

Watchers

 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.