GNOME Bugzilla – Bug 694571
new topic: favourites
Last modified: 2013-06-24 16:35:50 UTC
We should have a topic that explains how to change the default favourites that are displayed in the gnome-shell dash
Created attachment 239667 [details] [review] Added a new topic page to explain how to change the default favourites. I've tried to explain the process using dconf-editor. However, it'd also be okay to do the same by removing all existing dash applications from favorites(By right-clicking and remove from favorites) and then adding a new set of favorite applications. I am not sure if my page is explaining how to change the 'default' favourites, because that can be done even using add/remove application. Can someone please clarify? :) Thanks!
Created attachment 239682 [details] [review] Modified Mallard tags in previous patch Added <file> tags to a path instead of <em> tags Added <sys> tags to dconf-tools package
Comment on attachment 239682 [details] [review] Modified Mallard tags in previous patch You should squash this patch into your previous one. You can use 'git rebase -i' to do this.
Created attachment 240830 [details] [review] New topic - shell-default-favorites Changes according to Kat's comment! Squashed the commits.
Review of attachment 240830 [details] [review]: ::: gnome-help/C/shell-apps-default-favorites.page @@ +32,3 @@ + <note style="info"> + <p>The <sys>dconf-tools</sys> package must be installed in your system + before you can run <app>dconf-editor</app>.</p> This note is distro specific. In Fedora, the package is called dconf-editor.
Since this is meant as an addition to the sysadmin guide, it should explain how to change the default favourites list for all users, now how to change the favourites inside a single users' session. This topic should talk about overrides for the setting, using dconf profiles or gsettings overrides.
Sorry about the sys-admin goof up again. :) Will work on this soon. Thanks for clarifying.
Created attachment 242439 [details] [review] default-favorites.page Added a page to set default favorites using dconf profiles. Please review. :) Thanks!
Created attachment 242446 [details] [review] New topic dconf-default-favorites.page Renamed the page because it uses dconf, so that it's compliant with existing names. Please review. :) Thanks!
Created attachment 242570 [details] [review] New topic dconf-default-favorites Updated page with Mallard tags for dconf and marked parts of page that are not translatable.
Created attachment 242573 [details] [review] dconf-default-favorites.page Updated page id, changed xref to href, changed the occurence of firefox on the page.
Review of attachment 242573 [details] [review]: Good start. How does one set the global default applications for all users rather than doing it on a user-by-user basis? I think it would make more sense to mention applications in the file name, for example dconf-favourite-applications.page ::: system-admin-guide/C/dconf-default-favorites.page @@ +24,3 @@ + <p>Favorite applications are those visible on the + <link href="help:gnome-help/shell-terminology">dash</link>. If you have an + <app>Administrator</app> account, you can set the default favorite This help is for administrators, it is safe to assume that they will have an account with the right privileges. @@ +27,3 @@ + applications for different users by modifying their user database file found + in <file its:translate="no">~/.config/dconf/user</file>. The following + example snippet uses dconf to set <app>gedit</app>, <app>Terminal</app> and dconf is missing markup. @@ +31,3 @@ + users to modify the list later, if they wish to do so.</p> + + <code its:translate="no"> While you do not want the code to be translatable, you need to allow your comments that explain what each line means to be translatable. @@ +37,3 @@ + #Set gedit, terminal and nautilus as default favorites + [org/gnome/shell] + favorite-apps = ['gedit.desktop', 'gnome-terminal.desktop', 'nautilus.desktop'] It would be nice to markup "gedit.desktop" and the other desktop files as <input> because these are the bits that the sysadmin is expected to change. @@ +41,3 @@ + + <note style="tip"> + <p>As an <app>Administrator</app>, you can also Again, administrator privileges are assumed for the sysadmin guide.
Created attachment 242739 [details] [review] dconf-davorite-applications.page Made all changes according to review. I've divided the page into two sections, one that explains how to add different default applications for different users and another that modifies system databases. Please review. :)
The patch currently doesn't apply due to a conflict in system-admin-guide/Makefile.am. Aruna, could you please update the patch? TIA I would change the title of the page from <title>Setting default favorite applications</title> to <title>Set default favorite applications</title> Also: re read -> reread organisation -> organization Otherẃise, the patch looks good to me. Good job!
Created attachment 247629 [details] [review] Changes Thank you for the review Petr. This patch applies after i did a pull --rebase on master. :) Can you please check if it's okay?
Review of attachment 247629 [details] [review]: Looks good, please commit to master. Thanks.
Review of attachment 247629 [details] [review]: Patch has been pushed to master with commit ID 55f1509bdc7a7669a5cbaacaeec8959e3b979b35
Thanks for the patch, closing bug with RESOLVED and FIXED now :)