Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Improvement idea for the theme packager
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Improvement idea for the theme packager [Bug #318]
Nephelyn English 3 matttbe [Read]
29 May 2013 à 01:43

Nephelyn, Tuesday 28 May 2013 à 15:56


Subscription date : 28 May 2013
Messages : 2
Hello,

as I already told Matthieu (Baerts), I have an idea for an improvement of the 'build-a-package-from-your-theme' option. In my experience, a lot of people store their icons in different folders (e.g. /home/pictures/icons). For instance, if you build a package from your theme and reinstall it on another machine, you're very likely to get the appearance of the dock back, but not the icons. Almost all of them possess the blue question mark icon after installing, so that you have to re-assign all of the icons by hand ...

Anyway ... My idea is to improve the packager so :

1. it grabs all of the presently assigned icons of a dock installation on packaging
2. copies all of them into the proper cairo-dock-icons -default- subfolder
3. assigns new paths to them so they're can be found by the dock installer again, no matter where they were when the process of package creation started.

It also would be a great idea to incorporate a folder browsing feature to the 'saving under' option of the theme-packager, so that inexperienced users are able to find their self-made packages as well ...

Best Regards,
Nephelyn.

matttbe, Tuesday 28 May 2013 à 17:18


Subscription date : 24 January 2009
Messages : 12573
(Message added on the task #318)

As I said, it's a good idea!
I guess most of the new modifications have to be done in the .sh (bash) file to package a theme.

Task added

matttbe, Wednesday 29 May 2013 à 01:42


Subscription date : 24 January 2009
Messages : 12573
1. it grabs all of the presently assigned icons of a dock installation on packaging
2. copies all of them into the proper cairo-dock-icons -default- subfolder
3. assigns new paths to them so they're can be found by the dock installer again, no matter where they were when the process of package creation started.
In fact, this feature was already coded but there was a bug.

It's fixed on BZR but it's easy to temporary fix it on your computer simply by editing this file: /usr/share/cairo-dock/scripts/cairo-dock-package-theme.sh
sudo gedit /usr/share/cairo-dock/scripts/cairo-dock-package-theme.sh +170
and add this line
mkdir icons
just after
cd "$CURRENT_WORKING_DIR"
(line 170)

matttbe, Wednesday 29 May 2013 à 01:43


Subscription date : 24 January 2009
Messages : 12573
(Message added on the task #318)

It also would be a great idea to incorporate a folder browsing feature to the 'saving under' option of the theme-packager, so that inexperienced users are able to find their self-made packages as well ...
This feature is now available on BZR => rev 1504

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] Improvement idea for the theme packager [Bug #318]
Nephelyn English 3 matttbe [Read]
29 May 2013 à 01:43


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions Improvement idea for the theme packager Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.