With CEP, changing the title of the panel was possible, which was very helpful, in my case to display the name of the current project opened in the extension (that name is not linked to the file name).
Using this it was very easy, with a blink of an eye to see what project was currently opened in the panel.
During development it was also useful as I used to add a build version. So when trying the extension on different machines or with colleagues it was obvious which version was used. (For production the version was only showed in the menu.)
Here is what I used in CEP:
# Set and Get the title of the extension windows
# (Since 6.1) CEP 6.1 introduces two APIs to set and get the title of extension windows. Those functions work with modal and modeless extensions in all Adobe products, and panel extensions in Photoshop, InDesign, InCopy, Illustrator, Animate (Flash Pro) and Audition:
CSInterface.prototype.setWindowTitle = function(title){
window.__adobe_cep__.invokeSync("setWindowTitle", title);
};
CSInterface.prototype.getWindowTitle = function(){
return window.__adobe_cep__.invokeSync("getWindowTitle", "");
};
I tried all I could find around uxp.entrypoints
but it looks like the panel title is read-only.
Is that true or is there a way to update it?