PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

elementary OS : LightDM profitera des améliorations d'Ubuntu 14.04

lundi 5 mai 2014 à 22:30
LightDM va subir lui aussi sa cure de jouvence, il héritera directement de la mise à jour d'Ubuntu 14.04.

LightDM est un gestionnaire d'affiche pour X11 et à pour but d'afficher les fenêtres d'authentification fourni par le 'Greeter'. A l'inverse de GDM, il est indépendant des librairies systèmes, on peut donc lui adjoindre différents greeter :

  • Unity Greeter
  • Pantheon Greeter
  • KDE Greeter

Dans notre cas, c'est bien de Pantheon-Greeter et de son évolution dont nous allons abordé quelques points rapidement.

D'un point de vue visuel, l'évolution se porte sur les avatars de vos sessions. Pantheon-Greeter supporte maintenant la couche Alpha des fichiers PNG. A vous donc les avatars détourés comme il faut.

Les png avec une couche alpha seront correctement affichés

Autre signe de cette évolution, le passage en nuance de gris de votre avatar lorsque celui-ci n'est pas actif. Le déplacement visuel des avatars dans la fenêtre de connexion amène aussi son petit vent de fraîcheur, le déplacement ne se fait plus comme sur Luna. C'est maintenant beaucoup plus visuel.

L'avatar ayant le focus sera affiché en couleur. Les autres seront recolorés en nuance de gris.

Pour ce dernier point... Je vous laisse réfléchir sur la capture suivante. (la réponse se trouve dans la vidéo, en dessous). En tout cas, ce bug sur LightDM a fait beaucoup parlé de lui à l'origine !

lightdm_cheesy_info

Je vous laisse regarder la petite vidéo ci-dessous, elle reprend les différents points évoqués au dessus sur LightDM plus la réponse à la capture d'écran juste au dessus.

Mon avis personnel : Isis est loin d'avoir montré toutes ses évolutions, LightDM/Pantheon-Greeter ne sont juste qi'une toute petite partie. Ces petits détails graphiques (certains pourront dire cosmétiques) permettent d'apprécier l'évolution de maturité de cette version unstable. D'ici quelques jours, j'espère pouvoir vous donner plus d'infos sur Isis, Luna et tout l’écosphère elementary.

Note : ce billet sera mis à jour dés que possible, je suis toujours à la recherche d'informations complémentaires sur LightDM & Pantheon-Greeter

The post LightDM profitera des améliorations d'Ubuntu 14.04 appeared first on elementary OS Fr.

Gravatar de elementary OS
Original post of elementary OS.Votez pour ce billet sur Planet Libre.

alterlibriste : Podcasting : Source

lundi 5 mai 2014 à 22:12

Je découvre encore des podcast francophones sur le libre. Le dernier en date s’appelle Source (joli nom) et nous vient de Bruxelles.

L’émission existe depuis décembre 2011 avec une périodicité de deux semaines, ce qui fait une bonne quarantaine d’épisodes. Ils sont d’une durée d’1h30 et sont diffusée sur Radio Campus de l’Université Libre de Bruxelles.

Un site était consacré à l’émission mais il n’est plus mis à jour, l’essentiel étant diffusé sur le site de la radio ainsi que le flux rss permettant d’alimenter votre logiciel de podcasts préféré.

Voilà pour les points pratiques, maintenant, venons-en au contenu :

Le sujet de l’émission est principalement le Libre, que ce soit dans une perspective informatique, sociale ou culturelle.

Et effectivement, plusieurs sujets sont généralement abordés par rapport à l’actualité ou sur des dossiers particuliers mais l’intérêt de ce podcast est qu’il élargit le thème du libre a ses implications politiques et sociales. Stallman y a évidemment une place de choix. L’équipe est assez variée et reçoit parfois des invités plus calés sur le thème à aborder. L’émission est agrémentées de pauses musicales régulières comme il se doit en Creative Commons et aussi engagées que l’émission.
Comme tous les podcasts, une ambiance particulière en fait son identité. Ici, c’est assez calme et détendu, ça discute tranquillement entre potes, certains sont assez calés techniquement, d’autres préfèrent explorer le côté social ou politique, parfois ça part dans des hypothèses bancales mais il n’y a pas de prises de têtes ou de critiques acerbes, ça reste très constructif.

Beaucoup plus sérieux que leurs compatriotes de Parole de Tux, encore plus engagés que leurs homologues de l’Echo des Gnous, ils explorent encore une voie pour le libre ; en quelques sortes un retour aux Sources.

Gravatar de alterlibriste
Original post of alterlibriste.Votez pour ce billet sur Planet Libre.

Articles similaires

Progi1984 : Publier automatiquement une PHPDoc sur GitHub avec Travis CI

lundi 5 mai 2014 à 10:30

Votre projet PHP utilise Travis CI pour l’intégration continue. Vous souhaitez générer une documentation PHP via PHPDoc et la fournir à vos utilisateurs. Et si on utilisait les GitHub Pages pour vous héberger ? Dans cet article, je vais vous montrer comment utiliser Travis CI pour générer la documentation avec PHPDoc et la pousser vers les pages GitHub.

Travis

Pré-Requis

Tout d’abord, certains pré-requis sont indispensables :

Token d’acces et .travis.yml

Après avoir récupéré votre token d’accès, on va le crypter pour que Travis puisse l’utiliser :

[user@computer dirProject]$ travis encrypt GH_TOKEN=
Please add the following to your .travis.yml file:

  secure: ""

Pro Tip: You can add it automatically by running with --add.

Après avoir récupéré ce token crypté, on va l’ajouter au fichier .travis.yml où l’on va mettre juste après la section lié aux versions de PHP :

env:
  global:
  - secure: ""

PHPDoc et .travis.yml

Maintenant que notre token d’accès est crypté, on va installer PHPDoc. Pour cela, on va utiliser la section du composer.json nommé “require-dev” pour l’installer :

"require-dev": {
    "phpdocumentor/phpdocumentor":"2.*"
}

Après avoir avoir géré l’installation de PHPDocumentor, on va modifier le fichier .travis.yml pour gérer la génération :

before_script:
  ## Composer : Mise à jour et Installation des pre-requis
  - composer selfupdate --quiet
  - composer install -n --prefer-source --dev
  ## PHPDocumentor : Dossier de sortie
  - mkdir -p build/docs

script:
  ## PHPDocumentor : Generation de la documentation dans le dossier de sortie
  - vendor/bin/phpdoc.php -d ./src -t ./build/docs

after_script:
 ## PHPDocumentor : Upload vers les GitHub Pages
 - bash .travis_shell_after_success.sh

Pour la partie after_script, on utilise un script maison qui récupère le projet, nettoie et copie la documentation avant de l’envoyer vers GitHub.

#!/bin/bash

#echo "--DEBUG--"
#echo "TRAVIS_REPO_SLUG: $TRAVIS_REPO_SLUG"
#echo "TRAVIS_PHP_VERSION: $TRAVIS_PHP_VERSION"
#echo "TRAVIS_PULL_REQUEST: $TRAVIS_PULL_REQUEST"

if [ "$TRAVIS_REPO_SLUG" == "" ] && [ "$TRAVIS_PULL_REQUEST" == "false" ] && [ "$TRAVIS_PHP_VERSION" == "" ]; then

  echo -e "Publishing PHPDoc...\\n"
  ## Copie de la documentation generee dans le $HOME
  cp -R build/docs $HOME/docs-latest

  cd $HOME
  ## Initialisation et recuperation de la branche gh-pages du depot Git
  git config --global user.email "travis@travis-ci.org"
  git config --global user.name "travis-ci"
  git clone --quiet --branch=gh-pages https://${GH_TOKEN}@github.com/ gh-pages > /dev/null

  cd gh-pages
  
  ## Suppression de l'ancienne version
  git rm -rf ./docs/$TRAVIS_BRANCH

  ## Création des dossiers
  mkdir docs
  cd docs
  mkdir $TRAVIS_BRANCH

  ## Copie de la nouvelle version
  cp -Rf $HOME/docs-latest/* ./$TRAVIS_BRANCH/

  ## On ajoute tout
  git add -f .
  ## On commit
  git commit -m "PHPDocumentor (Travis Build : $TRAVIS_BUILD_NUMBER  - Branch : $TRAVIS_BRANCH)"
  ## On push
  git push -fq origin gh-pages > /dev/null
  ## Et c est en ligne !
  echo -e "Published PHPDoc to gh-pages.\\n"

fi

Conclusion

Et voilà, désormais, on aura un dossier de documentation pour chaque branche du projet. Ainsi la documentation de la branche develop n’écrasera pas la documentation de la branche master à chaque commit, et un développeur saura facilement s’y retrouver. Maintenant que l’on sait pusher des fichiers sur GitHub depuis Travis-CI, cela ouvre de nouvelles possibilités : rapport de couverture de code en HTML, script qui convertit du Markdown en HTML avant de le pousser, etc…

Cet article Publier automatiquement une PHPDoc sur GitHub avec Travis CI est apparu en premier sur RootsLabs.

Gravatar de Progi1984
Original post of Progi1984.Votez pour ce billet sur Planet Libre.

Articles similaires

Tasse de Café : WordPress : insérer du contenu dans les éditeurs HTML et visuel

lundi 5 mai 2014 à 10:01

On a déjà vu comment ajouter des boutons de type média dans l’éditeur de WordPress, en leur donnant l’utilité voulue, c’est-à-dire afficher la fenêtre de sélection des médias. Ce qu’on n’a pas encore vu, c’est quoi faire derrière. Il faut dire que c’est plutôt le genre de choses que seul vous pouvez décider mais, souvent, on cherche plutôt à insérer du texte dans la zone prévue à cet effet. Enfin les deux zones.

Insertion de texte dans les éditeurs de WordPress

Vous n’êtes en effet pas sans savoir que WordPress intègre deux éditeurs radicalement opposés : l’un vous permet d’éditer directement le code HTML d’un article tandis que l’autre est un éditeur WYSIWYG comme certains ne peuvent pas faire sans.

Insérer du texte dans l’éditeur HTML est assez facile puisqu’il ne s’agit que d’un textarea tout bête et il existe de la documentation en masse pour faire ce genre de choses. Seulement voila, cela ne suffit pas pour insérer du texte dans l’éditeur visuel pour lequel faire ce genre de choses est une toute autre paire de manches.

Comme souvent avec ce qu’on voit ici, la documentation est assez pauvre en la matière et trouver la solution à notre problème peut donc s’avérer assez délicat. Ainsi, tout comme l’ajout de boutons média, j’ai dû une nouvelle fois me plonger dans le code source de WordPress pour trouver ce que je voulais à grands coups de fgrep.

Bien évidemment, pour que j’en parle, c’est bien que j’ai trouvé mon bonheur, et figurez-vous que c’est beaucoup plus simple qu’il n’y paraît puisque tout se joue dans une seule et unique fonction que n’importe qui peut appeler, depuis n’importe quel script.

Cette fonction, c’est wp.media.editor.insert() et elle s’utilise de la façon la plus intuitive qui soit : elle accepte un seul et unique argument qui n’est autre que le texte à ajouter, sous forme de chaîne de caractères. Par exemple, si je veux insérer le texte « Hello World! » dans les éditeurs de contenu, je pourrais ajouter ceci dans mon script JavaScript :

wp.media.editor.insert('Hello World!');

Et c’est tout. Vous pouvez tester par vous-même : le texte s’est bien inséré à la fois dans l’éditeur HTML et dans l’éditeur visuel, à l’emplacement actuel du curseur de l’utilisateur évidemment.

Si on reprend notre bouton média là où on l’avait arrêté, il suffirait ainsi d’ajouter cette fonction juste après la récupération des informations voulues sur le média sélectionné, en formant la chaîne de notre choix. Pour info, c’est exactement ce qui est fait depuis la version 2.2 de WP Photo Sphere.

Rien de plus facile, donc, comme souvent une fois qu’on a trouvé. Une fois qu’on a trouvé, quoi…

Gravatar de Tasse de Café
Original post of Tasse de Café.Votez pour ce billet sur Planet Libre.

Planet Libre : Brèves du Planet Libre - lundi 05, mai 2014

lundi 5 mai 2014 à 00:00

GNOME Web, alias Epiphany : le navigateur idéal (le jour de Pâques) - Journal sur LinuxFR.org

GNOME utilisabilité


antistress : Petit coup de gueule sur la nouvelle interface du navigateur Web du projet GNOME, plus pailleté que pratique.


Un nouveau pelage pour Firefox 29 - LinuxFR.org

firefox


antistress : "Dans la version vingt-neuf, le changement le plus visible est l'adoption d'un pelage particulièrement soyeux avec l'arrivée de l'interface « Australis ». Arborant des courbes dans l'air du temps et mettant plus en avant la personnalisation de l'interface, déjà bien connue des utilisateurs avancés, cette nouvelle version insuffle un petit air de modernité au navigateur le plus respectueux de la vie privée de ses utilisateurs."


Brevets : Samsung condamné, mais c'est Apple qui perd - Numerama

brevet apple google samsung FirefoxOS mobile


antistress : Apple a mis au point des innovations extraordinaires et fondamentales comme le "glisser pour débloquer" sur appareils tactiles. Faute d'avoir reçu un prix Nobel pour cette invention, Apple a tout de même pu la faire breveter : encore heureux, quand on imagine l'investissement que cela à dû représenter (au moins 5 minutes de réflexion d'un type). Bref, comme de droit, voilà cette idée privatisée et c'est la raison pour laquelle, par exemple, Firefox OS se débloque en deux temps http://www.lematin.ch/high-tech/hard-software/Les-mobiles-Firefox-doivent-ruser-contre-les-brevets/story/21426760


l'investissement nécessaire pour développer cette innovation est heureusement protégée par un brevet


Openoffice : afficher les numéros de page à partir de la deuxième ou n-ème page - Logiciels libres, linux, le web...

libreoffice astuce


antistress : Je cherchais cette astuce, qui fonctionne avec OpenOffice comme avec LibreOffice. La première méthode (on insère un champs « numéro de page » que l'on modifie aussitôt pour lui appliquer une valeur de décalage) est celle habituellement conseillée et fonctionne bien... sauf si on veut intégrer un sommaire, auquel cas celui-ci ne tiendra pas compte du décalage.
C'est donc tout l’intérêt de la deuxième méthode qui requiert deux étapes : la modification du style « Première page » (et plus précisément du style qui suit la première page, appelé « Style de suite », auquel on va appliquer le style... « Première page ») ; le recours au « Saut manuel » pour repasser au « Style par défaut » au moment où l'on souhaite démarrer la numérotation.
Indépendamment de cette astuce, il y a toujours celle, complémentaire, qui consiste à modifier le formatage de l'en-tête ou du pied de page, de manière à ce que le numéro de page n'apparaisse pas sur la première page (qui compte quand même), dans un souci esthétique.


Tails, l'OS dédié à la confidentialité, passe en version 1.0 - Numerama

pistage tails linux tor


antistress : Tails, le système d'exploitation qui se veut "amnésique" tout en offrant un mode "incognito" aux utilisateurs, vient de passer en version 1.0. L'O.S. est réputé pour sa capacité à offrir un haut niveau de confidentialité à ses usagers. Il a notamment été utilisé par Edward Snowden et ses contacts dans la presse.


[EN] Red Hat Developers Propose Wayland For Fedora 21 - Phoronix

wayland fedora gnome linux


antistress : Une grosse distrib qui sortirait avec Wayland par défaut en 2014, tournant ainsi symboliquement la vénérable page X.Org ? C'est très probable, avec la prochaine Fedora (GNOME) !


Les capteurs des smartphones sont de vrais mouchards- silicon.fr

pistage smartphone mobile capteur


antistress : "Une équipe de chercheurs vient de publier un rapport alarmant sur l’anonymat des utilisateurs de smartphones. Ils indiquent que les différences minimes entre capteurs sont suffisantes pour identifier n’importe quel smartphone."


Gravatar de Planet Libre
Original post of Planet Libre.Votez pour ce billet sur Planet Libre.

Articles similaires