<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>r#, le blog sur le développement mono/gtk# et Vala &#187; Vala</title>
	<atom:link href="https://blog.developpez.com/rsharp/pcategory/vala/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/rsharp</link>
	<description></description>
	<lastBuildDate>Tue, 24 Dec 2013 14:50:49 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>[Vala] libmee, nouvel épisode</title>
		<link>https://blog.developpez.com/rsharp/p12159/linux/vala-libmee-nouvel-episode</link>
		<comments>https://blog.developpez.com/rsharp/p12159/linux/vala-libmee-nouvel-episode#comments</comments>
		<pubDate>Thu, 01 Aug 2013 06:19:25 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=480</guid>
		<description><![CDATA[aujourd&#8217;hui j&#8217;ai mis à jour Mee, en réintégrant mes Collections personnelles et une structure basée sur une string. les listes ? parce que j&#8217;ai trouvé ce qui n&#8217;allait pas, à savoir les fonctions de comparaison &#38; de tri. Elles sont nécessaires surtout pour les strings ( &#171;&#160;toto&#160;&#187; a une longueur de 4 mais en fait, en char[] c&#8217;est une longueur de 5 : {&#8216;t&#8217;,&#8217;o&#8217;,&#8217;t&#8217;,&#8217;o&#8217;,&#160;&#187;} (null-terminated ^^)) . Encore plus gênant avec les Dictionary qui ont [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala/Gtk] composer une fenêtre Gtk depuis un modèle json</title>
		<link>https://blog.developpez.com/rsharp/p12155/linux/vala-gtk-json</link>
		<comments>https://blog.developpez.com/rsharp/p12155/linux/vala-gtk-json#comments</comments>
		<pubDate>Sat, 27 Jul 2013 08:05:19 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Gtk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=472</guid>
		<description><![CDATA[un petit billet pour informer de l&#8217;avancement de mee. l&#8217;api étant à point, j&#8217;ai eu l&#8217;idée folle de construire des fenêtres Gtk depuis leur modèle Json, comme cela se fait déjà avec Xml. du coup ça fait un tout nouvel espace de nom, MeeGtk. il inclut bien évidemment un constructeur Xml, et Json. Voici un exemple simple : using MeeGtk; void main&#40;string&#91;&#93; args&#41;&#123; &#160; &#160; init&#40;null&#41;; &#160; &#160; var toto = new Toto&#40;&#41;; &#160; &#160; [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala] Mee, une librairie utile (ex-my)</title>
		<link>https://blog.developpez.com/rsharp/p12120/linux/vala-libmee</link>
		<comments>https://blog.developpez.com/rsharp/p12120/linux/vala-libmee#comments</comments>
		<pubDate>Sat, 13 Jul 2013 02:20:58 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=467</guid>
		<description><![CDATA[Voici un billet blog pour vous informer de l&#8217;avancée de ma librairie utile, Mee (toujours pas de nom fixe, peut être celui-ci ?) . Ex-my, j&#8217;ai viré les listes pour l&#8217;instant, car trop instable. J&#8217;ai préféré utiliser la libgee existante. Donc à l&#8217;heure actuelle, il est possible avec une seule bibliothèque : lire et créer des objets Json naviguer entre un Objet GLib et Json lire un fichier Xml lire un fichier Html La plupart [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala] &#171;&#160;add-apt-repository&#160;&#187; pour debian 7</title>
		<link>https://blog.developpez.com/rsharp/p12009/linux/vala-add-apt-repository-debian-7</link>
		<comments>https://blog.developpez.com/rsharp/p12009/linux/vala-add-apt-repository-debian-7#comments</comments>
		<pubDate>Sat, 01 Jun 2013 22:10:45 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=455</guid>
		<description><![CDATA[voici un code Vala, remplaçant la commande &#171;&#160;add-apt-repository&#160;&#187; sous debian : using Xml; using Soup; namespace IO &#123; &#160; &#160; public errordomain Error &#160; &#160; &#123; &#160; &#160; &#160; &#160; Null &#160; &#160; &#125; &#160; &#160; &#160; &#160; public static void download_file&#40;string uri, string dest_file&#41; throws IO.Error &#160; &#160; &#123; &#160; &#160; &#160; &#160; if&#40;dest_file == null&#41;throw new IO.Error.Null&#40;&#34;name of destination cannot be null&#34;&#41;; &#160; &#160; &#160; &#160; uint8&#91;&#93; data = download_data&#40;uri&#41;; &#160; &#160; &#160; [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala] panneaux coulissants avec Gtk</title>
		<link>https://blog.developpez.com/rsharp/p11995/linux/vala-panel-gtk</link>
		<comments>https://blog.developpez.com/rsharp/p11995/linux/vala-panel-gtk#comments</comments>
		<pubDate>Mon, 27 May 2013 22:35:32 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Gtk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=445</guid>
		<description><![CDATA[je présente ici un nouveau widget personnalisé, des panneaux coulissants .Ils peuvent être disposés aux 4 coins de l&#8217;écran, ils peuvent servir à des menus pour votre système par exemple. Dans cette deuxième vidéo, un exemple de panneau latéral contenant des accès à des applications : Lien du code Vala : ici]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala] Avoir un fond de widget transparent (Gtk+-3.0,Cairo)</title>
		<link>https://blog.developpez.com/rsharp/p11991/linux/vala-widget-transparent-gtk-cairo</link>
		<comments>https://blog.developpez.com/rsharp/p11991/linux/vala-widget-transparent-gtk-cairo#comments</comments>
		<pubDate>Sun, 26 May 2013 16:05:55 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Gtk]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=441</guid>
		<description><![CDATA[j&#8217;ai enfin réussi à obtenir un widget transparent. Pour cela, il ne faut pas changer la couleur rgba du fond. Cela n&#8217;aura pour seul effet un fond noir. Il faut à la place &#171;&#160;découper&#160;&#187; votre widget avec Cairo : using GLib; using Gtk; using Cairo; public static void main&#40;string&#91;&#93; args&#41;&#123; &#160; &#160; Gtk.init&#40;ref args&#41;; &#160; &#160; double i = 1; &#160; &#160; var win = new Window&#40;&#41;; &#160; &#160; win.set_border_width&#40;30&#41;; &#160; &#160; var s = [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala] vapi : union dans struct</title>
		<link>https://blog.developpez.com/rsharp/p11846/vala/vala-vapi-union-dans-struct</link>
		<comments>https://blog.developpez.com/rsharp/p11846/vala/vala-vapi-union-dans-struct#comments</comments>
		<pubDate>Wed, 20 Mar 2013 12:50:09 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=398</guid>
		<description><![CDATA[voici comment utiliser les union en Vala Comment adapter ce code C en Vala ? : typedef struct&#123; int a; &#160; union&#123; &#160; &#160; char *str; &#160; &#125;data; &#125;Cls; en faisant comme ceci : &#91;SimpleType&#93; public struct Cls &#123; &#160; public int a; &#160; &#91;CCode&#40;cname = &#34;data.str&#34;&#41;&#93; &#160; public string str; &#125;]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Astuce][Vala] manipulation de tableaux</title>
		<link>https://blog.developpez.com/rsharp/p11798/vala/astucevala-manipulation-tableaux</link>
		<comments>https://blog.developpez.com/rsharp/p11798/vala/astucevala-manipulation-tableaux#comments</comments>
		<pubDate>Wed, 20 Feb 2013 07:05:49 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=387</guid>
		<description><![CDATA[lors de la conversion d&#8217;un code Vala en C, les tableaux généreront cette erreur : Exemple avec ce type de fonction &#160;public void SetUNICODE&#40;uint16&#91;&#93; unicode&#41;; erreur: too many arguments to function SetUNICODE Ceci est dû au fait que vala converti ce tableau en pointeur suivi d&#8217;un entier représentant sa taille, Alors que vous ne voulez que ce tableau ce qu&#8217;il faut faire, convertir ce tableau en pointeur: &#160;public void SetUNICODE&#40;uint16 *unicode&#41;; /**/ uint16&#91;&#93; table; /**/ [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[Vala] taglib_vala : une bibliothèque d&#8217;édition de méta-données audio</title>
		<link>https://blog.developpez.com/rsharp/p11765/linux/vala-taglib</link>
		<comments>https://blog.developpez.com/rsharp/p11765/linux/vala-taglib#comments</comments>
		<pubDate>Wed, 06 Feb 2013 19:55:20 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=364</guid>
		<description><![CDATA[je vous propose ici une bibliothèque de manipulation des tags des fichiers audio. je l&#8217;ai nommé taglib_vala, pour ne pas confondre avec la lib c++ existante :). Sont compatibles pour le moment les mp3, flac &#38; ogg. Pourquoi une énième lib ? Car le wrapper c de la taglib ne permet pas de modifier les images des tags Les champs disponibles sont peu nombreux pour l&#8217;instant, mais pourront être modifié. Avant toute chose, les paquets [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[Vala] id3.vapi : la vapi de la bibliothèque id3lib</title>
		<link>https://blog.developpez.com/rsharp/p11764/linux/vala-id3-vapi</link>
		<comments>https://blog.developpez.com/rsharp/p11764/linux/vala-id3-vapi#comments</comments>
		<pubDate>Wed, 06 Feb 2013 11:37:19 +0000</pubDate>
		<dc:creator><![CDATA[Rachel]]></dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Vala]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/rsharp/?p=360</guid>
		<description><![CDATA[je viens d&#8217;écrire cette vapi, très utile pour manipuler les tags id3. namespace ID3 &#123; &#160; &#160; &#91;CCode&#40;cheader_filename = &#34;id3.h&#34;, cname = &#34;enum ID3_FieldType&#34;, cprefix = &#34;ID3FTY_&#34;&#41;&#93; &#160; &#160; public enum FieldType &#160; &#160; &#123; &#160; &#160; &#160; &#160; NONE &#160; &#160; &#160; &#160; &#160; = -1, &#160; &#160; &#160; &#160; INTEGER &#160; &#160; &#160; &#160;= 0, &#160; &#160; &#160; &#160; BINARY, &#160; &#160; &#160; &#160; TEXTSTRING, &#160; &#160; &#160; &#160; NUMTYPES&#160; &#160; &#160; &#160; [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
