Skip to content

Commit

Permalink
1.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
KIDevs committed Apr 7, 2018
1 parent ad5130e commit 4ce8fd3
Show file tree
Hide file tree
Showing 23 changed files with 790 additions and 119 deletions.
10 changes: 9 additions & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,12 @@

## 1.0.0 ##
### 06 December, 2017 ###
* Initial release
* Initial release

## 1.1.0 ##
### 07 April, 2018 ###
* Added the ability to select a template
* Reorganization of the working environment
* Minor and global code changes and its optimization
* Other UI fixes
* Packing and signing applications???
32 changes: 20 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,16 @@
### ACC Extensions Builder for Brackets
- **Support for Adobe CC 2014+ / 2018 [CEP 8]**

Brackets extension to let you create HTML based extensions for Adobe Creative Cloud applications such as Photoshop, Illustrator, InDesign, After Effects, Prelude and FLASH Pro.

![](http://i.cubeupload.com/QtqXdr.png)
![](http://i.cubeupload.com/jnDCk6.jpg)
<p align="center">
<h3 align="center">ACC Extension Builder for Brackets</h3>
<p align="center">Brackets extension to let you create HTML based extensions for Adobe Creative Cloud applications such as Photoshop,
<p align="center">Illustrator, InDesign, After Effects, Prelude and FLASH Pro, etc.</p>
<p align="center"> Support for Adobe CC 2014+ / 2018 [CEP 8]</p>
<p align="center">
<a href="https://github.com/KIDevs/ACC_Extensions_Builder/releases"><img src="https://img.shields.io/badge/platform-macOS%20%7C%20Windows-lightgrey.svg" alt="Platforms"></a></p>
<p align="center">
<img src="https://img.shields.io/badge/Version-1.1.0-red.svg" alt="ACC Version">
</p>


![](http://i.cubeupload.com/bBazZq.png)

# Installation
You don't need to download anything. Just do the following:
Expand All @@ -15,7 +21,9 @@ Paste the URL of this page (https://github.com/KIDevs/ACC_Extensions_Builder) an

For more informations and tips go to: [Creative Cloud Extension Builder for Brackets](http://davidderaedt.github.io/CC-Extension-Builder-for-Brackets/) and [documentation from Adobe [CEP 8]](https://github.com/Adobe-CEP/CEP-Resources/blob/master/CEP_8.x/Documentation/CEP%208.0%20HTML%20Extension%20Cookbook.md)

### Applications Integrated with CEP


### Application version table and CEP version numbers
These extensions support CEP HTML extensions.

| Application | Host ID | CC Version | CC 2014 Version | CC 2015 Version | CC 2015 Dot Version | CC 2017 Version |CC 2018 Version|
Expand All @@ -34,15 +42,15 @@ These extensions support CEP HTML extensions.
|Bridge| KBRG |6|-|6.3.1|-|-|8 (CEP 8)|

# News and ToDo #
See [NEWS.md](NEWS.md) and [TODO.md](TODO.md)
See [NEWS.md](NEWS.md)

# License #
[MIT License](LICENSE)

Created 2017 [KIDev] (kicreativo.pro)
Created 2017 [[KIDev]](http://vk.com/kidev) [KICreativo.pro)](http://kicreativo.pro)

# Credits #
Thanks to David Deraedt (for the base http://davidderaedt.github.io/CC-Extension-Builder-for-Brackets/)
Thanks to David Deraedt (for the base of extension http://davidderaedt.github.io/CC-Extension-Builder-for-Brackets/)

Thanks to Caleb Ely (for view svg images https://github.com/le717/brackets-html-skeleton)
Thanks to Caleb Ely (for the idea of viewing svg images https://github.com/le717/brackets-html-skeleton)

25 changes: 25 additions & 0 deletions SDK/debugmode.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
@echo off
reg query HKEY_CURRENT_USER\Software\Adobe\CSXS.5 /v PlayerDebugMode
if %errorlevel%==1 GOTO INSTALL5
GOTO NEXT5
:INSTALL5
reg add HKEY_CURRENT_USER\Software\Adobe\CSXS.5 /v PlayerDebugMode /t REG_SZ /d 1
:NEXT5
reg query HKEY_CURRENT_USER\Software\Adobe\CSXS.6 /v PlayerDebugMode
if %errorlevel%==1 GOTO INSTALL6
GOTO NEXT6
:INSTALL6
reg add HKEY_CURRENT_USER\Software\Adobe\CSXS.6 /v PlayerDebugMode /t REG_SZ /d 1
:NEXT6
reg query HKEY_CURRENT_USER\Software\Adobe\CSXS.7/v PlayerDebugMode
if %errorlevel%==1 GOTO INSTALL7
GOTO NEXT7
:INSTALL7
reg add HKEY_CURRENT_USER\Software\Adobe\CSXS.7 /v PlayerDebugMode /t REG_SZ /d 1
:NEXT7
reg query HKEY_CURRENT_USER\Software\Adobe\CSXS.8 /v PlayerDebugMode
if %errorlevel%==1 GOTO INSTALL8
GOTO NEXT8
:INSTALL8
reg add HKEY_CURRENT_USER\Software\Adobe\CSXS.8 /v PlayerDebugMode /t REG_SZ /d 1
:NEXT8
15 changes: 15 additions & 0 deletions SDK/debugmode.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#!/bin/bash
if [ -f ~/Library/Preferences/com.adobe.CSXS.5.plist ]; then
/usr/libexec/PlistBuddy -c "Add:PlayerDebugMode string 1" ~/Library/Preferences/com.adobe.CSXS.5.plist
fi
if [ -f ~/Library/Preferences/com.adobe.CSXS.6.plist ]; then
/usr/libexec/PlistBuddy -c "Add:PlayerDebugMode string 1" ~/Library/Preferences/com.adobe.CSXS.6.plist
fi
if [ -f ~/Library/Preferences/com.adobe.CSXS.7.plist ]; then
/usr/libexec/PlistBuddy -c "Add:PlayerDebugMode string 1" ~/Library/Preferences/com.adobe.CSXS.7.plist
fi
if [ -f ~/Library/Preferences/com.adobe.CSXS.8.plist ]; then
/usr/libexec/PlistBuddy -c "Add:PlayerDebugMode string 1" ~/Library/Preferences/com.adobe.CSXS.8.plist
fi
#must kill cfprefsd to take effect
ps -ef | grep "cfprefsd" | awk '{print $2}' | xargs kill
5 changes: 5 additions & 0 deletions SDK/newext.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@echo off
set sdk=%~dp0
set dest=%APPDATA%\Adobe\CEP\extensions\%2
XCOPY "%sdk%\templates\%1" %dest% /D /E /C /R /I /K /Y >nul
echo %dest%
13 changes: 13 additions & 0 deletions SDK/newext.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#!/bin/bash

BASEDIR=$(dirname "$0")
EXTDIR=~/Library/Application\ Support/Adobe/CEP/extensions

#create extensions folder if does not exist
mkdir -p "$EXTDIR"

#copy template specified in 1st arg to destination specified in 2nd arg
cp -r "$BASEDIR/templates/$1/" "$EXTDIR/$2"

#return resulting path
echo "$EXTDIR/$2"
5 changes: 0 additions & 5 deletions SDK/setdebugmode.bat

This file was deleted.

4 changes: 0 additions & 4 deletions SDK/setdebugmode.sh

This file was deleted.

15 changes: 15 additions & 0 deletions SDK/sign/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
SignAndPackage
==============

The tool to sign and package a Adobe Extension (zxp file)

How to use this tool:

1. Place the folder containning the extension content in folder SignAndPackage, such as "PhotoshopCS6SamplePanel". Make sure this folder contains the correct CSXS/manifest.xml.
2. With command line too, swich the working directory to "SignAndPackageUse", and use run.bat to create the extension. The first argument is the path to the certificate, the second password is the password of the certificate, and the third argument is the name of folder which contains the extension content.

Example:

Suppose there is a certificate "cert.p12" in the directory "SignAndPackageUse", the password of the certificate is "password", the command to sign and package PhotoshopCS6SamplePanel would be:

run.bat ./cert.p12 password PhotoshopCS6SamplePanel
9 changes: 9 additions & 0 deletions SDK/sign/run.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
set /p folder=Folder With Ext Files:
set /p zxpName=Desired ZXPName:
set /p keystorefile=FileName of keystore:
set /p keypass=Keystore Password:


java -jar ./ucf.jar -package -storetype PKCS12 -keystore %keystorefile% -storepass %keypass% -tsa http://time.certum.pl/ %zxpName%.zxp -C %folder% .

pause
Binary file added SDK/sign/ucf.jar
Binary file not shown.
16 changes: 8 additions & 8 deletions SDK/templates/basic/CSXS/manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -54,17 +54,17 @@
<Menu>Extension-Name</Menu>
<Geometry>
<Size>
<Height>300</Height>
<Width>300</Width>
<Height><!--@defheight--></Height>
<Width><!--@defwidth--></Width>
</Size>
<!--<MinSize>
<Height>550</Height>
<Width>400</Width>
<MinSize>
<Height><!--@minheight--></Height>
<Width><!--@minwidth--></Width>
</MinSize>
<MaxSize>
<Height>550</Height>
<Width>400</Width>
</MaxSize>-->
<Height><!--@maxheight--></Height>
<Width><!--@maxwidth--></Width>
</MaxSize>
</Geometry>
</UI>
</DispatchInfo>
Expand Down
16 changes: 8 additions & 8 deletions SDK/templates/default/CSXS/manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,17 @@
<Menu>Extension-Name</Menu>
<Geometry>
<Size>
<Height>300</Height>
<Width>300</Width>
<Height><!--@defheight--></Height>
<Width><!--@defwidth--></Width>
</Size>
<!--<MinSize>
<Height>550</Height>
<Width>400</Width>
<MinSize>
<Height><!--@minheight--></Height>
<Width><!--@minwidth--></Width>
</MinSize>
<MaxSize>
<Height>550</Height>
<Width>400</Width>
</MaxSize>-->
<Height><!--@maxheight--></Height>
<Width><!--@maxwidth--></Width>
</MaxSize>

</Geometry>
<Icons>
Expand Down
16 changes: 8 additions & 8 deletions SDK/templates/spectrum/CSXS/manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -56,17 +56,17 @@
<Menu>Extension-Name</Menu>
<Geometry>
<Size>
<Height>300</Height>
<Width>300</Width>
<Height><!--@defheight--></Height>
<Width><!--@defwidth--></Width>
</Size>
<!--<MinSize>
<Height>550</Height>
<Width>400</Width>
<MinSize>
<Height><!--@minheight--></Height>
<Width><!--@minwidth--></Width>
</MinSize>
<MaxSize>
<Height>550</Height>
<Width>400</Width>
</MaxSize>-->
<Height><!--@maxheight--></Height>
<Width><!--@maxwidth--></Width>
</MaxSize>

</Geometry>
<Icons>
Expand Down
16 changes: 8 additions & 8 deletions SDK/templates/theme/CSXS/manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -52,17 +52,17 @@
<Menu>Extension-Name</Menu>
<Geometry>
<Size>
<Height>300</Height>
<Width>300</Width>
<Height><!--@defheight--></Height>
<Width><!--@defwidth--></Width>
</Size>
<!--<MinSize>
<Height>550</Height>
<Width>400</Width>
<MinSize>
<Height><!--@minheight--></Height>
<Width><!--@minwidth--></Width>
</MinSize>
<MaxSize>
<Height>550</Height>
<Width>400</Width>
</MaxSize>-->
<Height><!--@maxheight--></Height>
<Width><!--@maxwidth--></Width>
</MaxSize>

</Geometry>
<Icons>
Expand Down
16 changes: 8 additions & 8 deletions SDK/templates/topcoat/CSXS/manifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,17 @@
<Menu>Extension-Name</Menu>
<Geometry>
<Size>
<Height>300</Height>
<Width>300</Width>
<Height><!--@defheight--></Height>
<Width><!--@defwidth--></Width>
</Size>
<!--<MinSize>
<Height>550</Height>
<Width>400</Width>
<MinSize>
<Height><!--@minheight--></Height>
<Width><!--@minwidth--></Width>
</MinSize>
<MaxSize>
<Height>550</Height>
<Width>400</Width>
</MaxSize>-->
<Height><!--@maxheight--></Height>
<Width><!--@maxwidth--></Width>
</MaxSize>

</Geometry>
<Icons>
Expand Down
12 changes: 0 additions & 12 deletions TODO.md

This file was deleted.

20 changes: 20 additions & 0 deletions html/img/acc.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 4ce8fd3

Please sign in to comment.