asPluginManager

AfterShot Pro Plugins
andreas
Posts: 154
Joined: Thu Jan 12, 2012 1:53 pm
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw
Location: DE - Wermelskirchen
Contact:

asPluginManager

Post by andreas »

With this plugin you can manage your installed plugins. It works by renaming the plugin folders in your AfterShotPro user home Plugins directory. Activated plugin directories end in *.afplugin, deactivated end in *.afplugin.off.

You can enable and disable your installed plugins by just clicking on the check boxes. Plugins which are active in ASP (regarding their directory names on startup) are shown in a bold font. You have to restart ASP of course to obey these changes.

You can download the Plugin here: asPluginManager. Also a link to the source code git repo is provided on that page.

If you want you can make a donation here: PayPal Donation

ATTENTION: Like removing the plugins manually, disabling a plugin here has the following effect: If you change settings for an image with a plugin disabled all settings of that plugin are lost for the image.

Andreas
Attachments
asPluginManager.png
Last edited by andreas on Sat Jun 02, 2012 10:16 pm, edited 2 times in total.
Linux - not Windows
ogrizzo
Posts: 60
Joined: Fri Jan 13, 2012 7:45 pm
operating_system: Mac
System_Drive: Q
32bit or 64bit: 64 Bit
processor: 2.8 Ghz Intel Core i7
ram: 8 GB
Hard_Drive_Capacity: 1TB
Monitor/Display Make & Model: Integrated Apple iMac 27"

Re: asPluginManager

Post by ogrizzo »

Cool, waiting for Mac version.

Thanks!

Ottavio
grahamh
Posts: 18
Joined: Sun Jan 22, 2012 10:03 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Dell Inc. 0X231R A00
processor: Intel Core i7 860
ram: 6GB
Video Card: NVIDIA GeForce GT 220
sound_card: on board
Hard_Drive_Capacity: 1TB
Monitor/Display Make & Model: Samsung SyncMaster 2250

Re: asPluginManager

Post by grahamh »

I like this a lot but for some time now would love to know when I select an image in AS which plugins are affective for this image. Currently the only way, I think, is to go to each plugin and see if it is enabled. Your Plugin manager could maybe expanded to provide this function by showing plugins used for a specific image by changing the colour to red, for example. This extension would then provide a very quick method of checking for plugin usage.

Is this feasible or is there a way I have missed?
andreas
Posts: 154
Joined: Thu Jan 12, 2012 1:53 pm
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw
Location: DE - Wermelskirchen
Contact:

Re: asPluginManager

Post by andreas »

Hi,

I am thinking about a solution for displaying the enabled state of the plugin, but there is no possibility in the ASP SDK for it. At the moment I see only one solution: The PluginManager can provide a function which can be called by other plugins to propagate their current enabled/disabled state. The other plugins would have to implement the call.

If anyone has a better idea - tell me!

Andreas
Linux - not Windows
andreas
Posts: 154
Joined: Thu Jan 12, 2012 1:53 pm
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw
Location: DE - Wermelskirchen
Contact:

Re: asPluginManager

Post by andreas »

another idea: asPluginManager could be configured for the "enabled" option names of the plugins. Sounds possible... I'll give it a try...

Andreas
Linux - not Windows
afx
Posts: 1675
Joined: Thu Jan 12, 2012 1:38 pm
operating_system: Linux
System_Drive: N/A
32bit or 64bit: 64 Bit
Video Card: FirePro 4900
Monitor/Display Make & Model: NEC PA301w, ColorMunki
Location: München
Contact:

Re: asPluginManager

Post by afx »

grahamh wrote:I like this a lot but for some time now would love to know when I select an image in AS which plugins are affective for this image. Currently the only way, I think, is to go to each plugin and see if it is enabled.
Way too inefficient.
Just check the selective copy popup.
Still not perfect butt better than checking plugins manually....

cheers
afx
Send bugs to the Monkey // AfterShot Kickstart Guide // sRGB clipping sucks and Adobe RGB is just as bad
Bibble since 2005 // W7 64 on quad Phenom // Ubuntu 14.4 on quad i7 and dualcore AMD // Images
andreas
Posts: 154
Joined: Thu Jan 12, 2012 1:53 pm
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw
Location: DE - Wermelskirchen
Contact:

Re: asPluginManager

Post by andreas »

Mac version available now at the download page.

Andreas

PS: Working on the "see which are enabled", but running into problems at the moment...
Linux - not Windows
grahamh
Posts: 18
Joined: Sun Jan 22, 2012 10:03 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Dell Inc. 0X231R A00
processor: Intel Core i7 860
ram: 6GB
Video Card: NVIDIA GeForce GT 220
sound_card: on board
Hard_Drive_Capacity: 1TB
Monitor/Display Make & Model: Samsung SyncMaster 2250

Re: asPluginManager

Post by grahamh »

from afx
Just check the selective copy popup.
Still not perfect butt better than checking plugins manually....
Thanks - I did not think of that approach which is workable. I think this info is very important when reviewing an image and prior to your reply I had not thought of using selective copy. The icing on the cake for me would be for AS to have an icon on display for alerting user that plugins are used for a specific image. Ideally, I would like that the icon changes colour indicating plugin use and on pressing shows just the list of plugins.

Ok the selective copy is a solution but this I think should be an obvious thing - we have the same concept used for the filter but plugin use is a critical requirement when going back to an image to make further adjustments. I guess my request should be targetted at Jeff S rather than andreas.
charlot
Posts: 14
Joined: Wed Jan 18, 2012 9:25 am
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Dell xps8300
processor: i7 26
ram: 16gb
Video Card: amd Radeon HD6770
sound_card: on motherboard
Hard_Drive_Capacity: 2to
Monitor/Display Make & Model: Dell Ultrasharp U241

Re: asPluginManager

Post by charlot »

Mr Andreas

Nice innovation

For an upgrade...is it possible to have a button where we could arrange the plugins into categories...like Effects,Black and White,Contrast and luminosity,Color enhancement,others
and choose among them

Much oblige

Cherres

Charlot

Money is coming
andreas
Posts: 154
Joined: Thu Jan 12, 2012 1:53 pm
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw
Location: DE - Wermelskirchen
Contact:

Re: asPluginManager

Post by andreas »

Thanks to Bernd for this hint:

ATTENTION: Like removing the plugins manually, disabling a plugin here has the following effect: If you change settings for an image with a plugin disabled all settings of that plugin are lost for the image.

Andreas
Linux - not Windows
nyukuri
Posts: 118
Joined: Sun May 06, 2012 1:37 pm
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
ram: 4GB
Hard_Drive_Capacity: 500GB

Re: asPluginManager

Post by nyukuri »

That's really unfortunate. I hope someone has already asked the Monkey to change this. the sidecar file should keep plugin information, even if the plugin is not installed (or hidden via asPluginManager).

I planned to write a plugin that reveils the Pipeline, but since you have already a listing of all plugins, why don't you include this feature in your asPluginManager?
Offer tabs or buttons for 1. alphabetical order as you have already and 2. pipeline order!

This pipeline order could also include the ASP original tools, showing their position as well, but they would be of course grayed out or without a checkbox to disable/enable. This would help people understanding what is happening WHEN to their image, and based on this information, one may enable/disable plugins that have the same function but are placed differently in the pipeline...!

What do you think about that?
andreas
Posts: 154
Joined: Thu Jan 12, 2012 1:53 pm
operating_system: Linux
System_Drive: X
32bit or 64bit: 64 Bit
motherboard: Asus in Workstation and Dell XPS Notebook
processor: i7-980 and i7-2720QM
ram: 12GB - 8GB
Video Card: ATI FireGL
sound_card: on board
Hard_Drive_Capacity: 4.5TB Rd10
Monitor/Display Make & Model: Samsung Syncmaster 2343sw
Location: DE - Wermelskirchen
Contact:

Re: asPluginManager

Post by andreas »

Hi,

I am fairly sure that is it conceptually not possible to preserve settings of plugins which are not installed. All options are registered by numbers inside ASP. Report the monkey, that uninstalled plugin options are lost, but I have no hope that it can be changed.

Went a PM regarding pipe stages and enabling/disabling, well we'll see what happens here...

I think there will be an update for asPluginManager this week.

Andreas
Linux - not Windows
I3ilbo
Posts: 17
Joined: Tue Jan 17, 2012 6:12 am
operating_system: Linux
System_Drive: C
32bit or 64bit: 64 Bit
ram: 4GB
Video Card: Nvidia 8600GT

Re: asPluginManager

Post by I3ilbo »

Hi,

it probably would be possible if plugins, which are hidden using the pluginmanager are not uninstalled but only hidden from the gui
gareth
Posts: 84
Joined: Tue Jan 17, 2012 4:48 pm
operating_system: Windows 8.1
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Acer Aspire TC-605
processor: 3.40 gigahertz Intel Core i7-4770
ram: 12Gb
Video Card: NVIDIA GeForce GTX 745
sound_card: NVIDIA High Definition Audio
Hard_Drive_Capacity: a few TB
Monitor/Display Make & Model: AOC 2369M sRGB

Re: asPluginManager

Post by gareth »

That would mean that at least one of the settings for those plugins would not be preserved...
They would have to be made inactive :wink:
ex-Bibble - mostly OLY E-510 and E-M5 + Win 8
nyukuri
Posts: 118
Joined: Sun May 06, 2012 1:37 pm
operating_system: Windows 7 Home Premium
System_Drive: C
32bit or 64bit: 64 Bit
ram: 4GB
Hard_Drive_Capacity: 500GB

hiding instead of uninstalling

Post by nyukuri »

It is easily possible!

Instead of renaming the plugin folder, asPluginManager should open the folder, open the info.afpxml and REM the 5th line, for example:

<!-- <li>ui/Bez.ui</li> -->
instead of:
<li>ui/Bez.ui</li>

This keeps the Plugin installed, presets do work fine, the plugin is only hidden from the UI and the user can't change the settings of it.

I suggest that asPluginManager offers a second checkbox for this functionality:
1. checkbox to "uninstall" theplugin by renaming the folder
2. checkbox to hide the plugin from view

cheers,
nyukuri
Post Reply