It would be nice if the select Personas dialog would remember the URL to the currently applied persona. Even better would be a list of all personas that have been applied, so that it is easy to choose between them.
It would also be nice if this list was editable, so that you could delete personas that you do not intend to use again.
The URL field was removed in 4.4 and bug 88502 is for reintroducing the field, so it likely useful for the URL to be retained in the field when reopening the dialog.
@Susobhan: Is the URL of the firefox theme saved anywhere, so we can make the name shown in the Personalization tab a link?
The URL is not, as far as I can tell stored. However, the Personas themselves are in a folder for each personas after LibO 4.4, for example on my Linux Mint 5.1 system,
Folder .config/libreoffice/4/user/gallery/personas/Office 2003 for LibreOffice/
Personas files: header.png, footer.png, and preview.jpg.
The font settings are lost but can be restored using the EXPERT CONFIGURATION.
On Advanced Settings > Open Expert Configuration
Search for Persona. You will find two MISC settings Persona and PersonaSettings.
You can edit these string settings.
Persona should be set to own
and PersonaSetttings should be set to the individual Personas Folder and files found in the user/gallery/personas folder.
For example in the Personas-OCH folder
Where the first # point to the text #rrggbb colour. #ff0000 is plain red in this case. The second colour setting is ignored.
ON a recent survey for the Firefox Personas Plus Add-on, the ability to install themes privately on your own computer was rated most important feature. In my case, I only install private Personas I have created myself and reside only on my system. I would welcome LibO providing this support
Sorry for the late reply.
@Peter: I'm sorry, I didn't get what you meant to do/achieve using the EXPERT CONFIGURATION changes.
So, as Peter said, URL is not stored, but it can be done and showed on the personalization dialog along with the theme name (I can't do it now due to GSoC; maybe an interesting easyHack?).
As for all the applied personas, I see as Peter pointed out that they get stored in the user/gallery/personas folder (I realized LODev stores it in instdir/user/gallery/personas which I was previously unable to find). Point is, some folders get created to store only preview files, some store actual personas, and these personas are 2 files + preview. But these 2 files have non-standard naming - it can be 1.jpg and 2.jpg, or firefox-heater.jpg (yes heater) and firefox-footer.jpg, or as Peter mentioned header.jpg and footer.jpg.
Imo, the idea to reuse the ones stored in the folder + adding custom ones (as Peter suggested) is a pretty valid request.
We can now retrieve the URL of the applied theme, thanks to commit 4cc71fef5a4fd05b2ee2953dd8a297ffffff29a0
Muhammet Kara committed a patch related to this issue.
It has been pushed to "master":
tdf#60543: Remember the URL of the currently applied persona
It will be available in 6.2.0.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
The URL of the applied persona is remembered, and shown as a link on its name. So the original request seems resolved.
The second wish about the personas history can be followed from https://bugs.documentfoundation.org/show_bug.cgi?id=61311