Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
configuration-avancee-unity-2d [Le 13/02/2012, 20:26] 89.224.171.71 [Afficher une lens par défaut au lieu de l'écran d'accueil du Dash] |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Unity-2D Configuration}} | ||
| - | ---- | ||
| - | ====== Configuration Avancée d'Unity 2D ====== | ||
| - | Bon niveau en informatique nécessaire | ||
| - | <note warning>Les modifications expliquées ci-dessous nécessiteront de modifier des codes d'Unity 2D. Des fichiers mal modifiés pourront rendre des parties d'Unity 2D inutilisables. Il est conseillé d'effectuer ces changements à tête reposée pour ne pas enregistrer trop vite, et d'effectuer des sauvegardes des fichiers pour revenir en arrière sans perdre toutes les modifications. | ||
| - | |||
| - | Les changements réalisés affecteront tous les utilisateurs du système et pas seulement vous. S'il y a plus d'un utilisateur sur votre PC, demandez leur leur avis avant d'appliquer les changements ;)</note> | ||
| - | <note tip>Après une erreur de configuration, il est possible de revenir à la version par défaut avec **sudo apt-get install --reinstall + nom_du_paquet** (unity-2d-panel; unity-2d-launcher; unity-2d-places; unity-2d-spread selon la partie d'Unity 2D concernée)</note> | ||
| - | <note>Après une mise à jour d'Unity 2D, les changements seront à refaire.</note> | ||
| - | |||
| - | |||
| - | ===== Afficher une lens par défaut au lieu de l'écran d'accueil du Dash ===== | ||
| - | [[:tutoriel:comment_modifier_un_fichier|Ouvrez le fichier]] **/usr/share/unity-2d/places/dash.qml**. | ||
| - | |||
| - | Cherchez la fonction **function activateHome() {** (ligne 110 sur ma version d'Unity 2D). | ||
| - | |||
| - | Retirez le contenu de cette fonction en faisant attention aux parenthèses (il faut bien supprimer jusqu'au bout de la fonction de façon à n'avoir plus que | ||
| - | <code> function activateHome() { | ||
| - | } | ||
| - | </code> | ||
| - | Cette fonction correspond à l'action à effectuer lorsque l'on clique sur le bouton Ubuntu. | ||
| - | |||
| - | Maintenant, ajoutez entre les accolades activateLens(lensId) avec à la place de lensID le nom ou le numéro de la lens que vous voulez avoir à l'ouverture. | ||
| - | |||
| - | Voici les noms des lenses par défaut : **applications.lens** , **commands.lens** , **files.lens** , **music.lens** | ||
| - | |||
| - | Après modification, votre fonction devrait ressembler à ça (les espaces devant les fonctions ne comptent pas, si vous avez mit le code sur une ligne ou sur cinq, cela n'a pas d'importance) : | ||
| - | <code> function activateHome() { | ||
| - | activateLens("applications.lens") | ||
| - | } | ||
| - | </code> | ||
| - | Au prochain démarrage d'Unity 2D, le bouton Ubuntu devrait maintenant affiche la lense que vous avez choisi. | ||
| - | |||
| - | Ensuite, pour retirer l'icône home de la liste des lenses : | ||
| - | [[:tutoriel:comment_modifier_un_fichier|Ouvrez le fichier]] **/usr/share/unity-2d/places/LensBar.qml**. | ||
| - | Chercher un code similaire à celui-ci et supprimez le (ligne 96 dans ma version d'Unity 2D) : | ||
| - | <code> /* Need to manually include the Home lens */ | ||
| - | LensButton { | ||
| - | id: homeLens | ||
| - | |||
| - | Accessible.name: u2d.tr("home") | ||
| - | |||
| - | focus: true | ||
| - | icon: "artwork/lens-nav-home.svg" | ||
| - | onClicked: dash.activateHome() | ||
| - | active: ( dashView.activeLens == "" ) | ||
| - | iconWidth: lensBar.iconWidth | ||
| - | iconSpacing: lensBar.iconSpacing | ||
| - | width: iconWidth+iconSpacing | ||
| - | height: lensContainer.height | ||
| - | } | ||
| - | </code> | ||
| - | La lense Home ne devrait plus s'afficher la prochaine fois que vous ouvrirez votre session. | ||