{"id":690,"date":"2014-03-20T14:55:57","date_gmt":"2014-03-20T11:55:57","guid":{"rendered":"http:\/\/blog.andresgomez.org\/?p=690"},"modified":"2016-07-11T18:09:55","modified_gmt":"2016-07-11T15:09:55","slug":"side-tabs-in-empathy","status":"publish","type":"post","link":"https:\/\/blog.andresgomez.org\/es\/2014\/03\/20\/side-tabs-in-empathy\/","title":{"rendered":"Pesta\u00f1as laterales en Empathy"},"content":{"rendered":"<p>Vamos directamente a la parte interesante de esta entrada.<\/p>\n<p>Si usas <em>Ubuntu Saucy 13.10<\/em> y quieres tener pesta\u00f1as laterales en <a href=\"https:\/\/wiki.gnome.org\/action\/show\/Apps\/Empathy\" title=\"Empathy\" target=\"_blank\">Empathy<\/a>, s\u00f3lo tienes que ejecutar los comandos siguientes:<\/p>\n<p><code><br \/>\n$ sudo add-apt-repository ppa:tanty\/ppa<br \/>\n<\/code><\/p>\n<p>Si adem\u00e1s de <em>Ubuntu Saucy 13.10<\/em> tambi\u00e9n utilizas el <a href=\"https:\/\/launchpad.net\/~gnome3-team\/+archive\/gnome3\" title=\"GNOME3 Team's PPA\" target=\"_blank\">PPA del GNOME3 Team<\/a>, tambi\u00e9n tienes que ejecutar:<\/p>\n<p><code><br \/>\n$ sudo add-apt-repository ppa:tanty\/gnome3<br \/>\n<\/code><\/p>\n<p>Sin m\u00e1s, actualiza tus repositorios, actualiza Empathy y escoge la configuraci\u00f3n adecuada:<\/p>\n<p><code><br \/>\n$ sudo apt-get update && sudo apt-get install empathy<br \/>\n...<br \/>\n$ gsettings set org.gnome.Empathy.conversation tab-position 'left'<br \/>\n<\/code><\/p>\n<p>Lo siguiente es abrir una ventana de chat desde una nueva instancia de ejecuci\u00f3n de Empathy. Esta es una captura de algo similar a lo que deber\u00edas de ver:<\/p>\n<table width=100%>\n<tr>\n<td align=\"middle\">\n<div style=\"margin: 0 0 10px 0; padding: 0; font-size: 0.8em; line-height: 1.6em;\"><a href=\"http:\/\/www.flickr.com\/photos\/tanty0\/13285011223\/\" title=\"Side tabs in Empathy\" target=\"_blank\"><img decoding=\"async\" src=\"https:\/\/farm8.staticflickr.com\/7367\/13285011223_895ac057cb_d.jpg\" alt=\"Side tabs in Empathy by ::Tanty::\" \/><\/a><br \/><span style=\"margin: 0;\"><a href=\"http:\/\/www.flickr.com\/photos\/tanty0\/13285011223\/\">Side tabs in Empathy<\/a>, a screenshot by <a href=\"http:\/\/www.flickr.com\/photos\/tanty0\/\">::Tanty::<\/a> on Flickr.<\/span><\/div>\n<\/td>\n<\/tr>\n<\/table>\n<h3>Motivaci\u00f3n<\/h3>\n<p>Desde hace mucho tiempo soy usuario de Jabber y Empathy. Los uso a diario en mis comunicaciones y en <a href=\"http:\/\/www.igalia.com\/\" title=\"Igalia\" target=\"_blank\">Igalia<\/a> tenemos tambi\u00e9n salas internas que usamos para coordinarnos. Debido a la cantidad de salas en las que estoy habitualmente, la ventana de chat de Empathy no es capaz de mostrar todas las pesta\u00f1as en la barra superior de las conversaciones.<\/p>\n<p>Esto me obliga, o bien a abrir diferentes ventanas en las que repartir las pesta\u00f1as, o bien a navegar entre las pesta\u00f1as de la ventana en busca de alguna actualizaci\u00f3n interesante. Una tarea bastante molesta \ud83d\ude42 .<\/p>\n<p>Hace tiempo fue reportado el bug <a href=\"https:\/\/bugzilla.gnome.org\/show_bug.cgi?id=586145\" title=\"Bug 586145 - Side Tabs\" target=\"_blank\">#586145<\/a> que pide tener la posibilidad de posicionar las pesta\u00f1as no s\u00f3lo en una barra superior sino, especialmente, tambi\u00e9n en los laterales.<\/p>\n<p>Por esto, decid\u00ed retomar la propuesta de parche existente y hacer unos cuantos peque\u00f1os cambios sobre el trabajo previo de <strong>Neil Roberts<\/strong> completando la posibilidad de tener estas pesta\u00f1as laterales.<\/p>\n<p>Con esta caracter\u00edstica nueva es posible cambiar la posici\u00f3n de las pesta\u00f1as s\u00f3lo con cambiar la configuraci\u00f3n pertinente ya que ambas est\u00e1n conectadas. Para posicionar las pesta\u00f1as <em>&#8216;arriba&#8217;<\/em>, a la <em>&#8216;izquierda&#8217;<\/em>, <em>&#8216;abajo&#8217;<\/em> o a la <em>&#8216;derecha&#8217;<\/em> respectivamente, s\u00f3lo tenemos que ejecutar:<\/p>\n<p><code><br \/>\n$ gsettings set org.gnome.Empathy.conversation tab-position 'top'<br \/>\n$ gsettings set org.gnome.Empathy.conversation tab-position 'left'<br \/>\n$ gsettings set org.gnome.Empathy.conversation tab-position 'bottom'<br \/>\n$ gsettings set org.gnome.Empathy.conversation tab-position 'right'<br \/>\n<\/code><\/p>\n<p>Tras los cambios, he actualizado el parche propuesto y ya s\u00f3lo estoy esperando pasar la revisi\u00f3n e integrarlos en el c\u00f3digo.<\/p>\n<p>Esta caracter\u00edstica es una peque\u00f1\u00edsima mejora del <strong>gran trabajo<\/strong> realizado por varios desarrolladores de GNOME a lo largo de los a\u00f1os. Sin embargo, significa una importante diferencia en mi uso cotidiano y es por esto que he decidido compartirla lo m\u00e1s pronto posible por si hubiera m\u00e1s gente interesada ya que llevar\u00e1 un tiempo hasta que alcance a las principales distribuciones. Para ello, he migrado el parche a la versi\u00f3n de Empathy que estoy utilizando en mi <em>Ubuntu Saucy 13.10<\/em>.<\/p>\n<p>Si quieres probarla, simplemente sigue las instrucciones que he escrito al principio de esta entrada.<\/p>\n<h3>Notas finales<\/h3>\n<p>Adem\u00e1s de Empathy, tambi\u00e9n puedes encontrar en mis PPAs:<\/p>\n<ul>\n<li>Una versi\u00f3n personalizada del paquete icecc oficial que no funciona. En ella he aplicado los parches que corrigen el bug <a href=\"https:\/\/bugs.launchpad.net\/ubuntu\/+source\/icecc\/+bug\/1182491\" title=\"icecc always running with max_jobs=0\" target=\"_blank\">LP#1182491<\/a>.<\/li>\n<li>Una versi\u00f3n personalizada de webkitgtk en la que he aplicado los parches que arreglan el bug <a href=\"https:\/\/bugs.webkit.org\/show_bug.cgi?id=115650\" title=\"Bug 115650 - [GTK][WK2] Blocks when fetching plugins information\" target=\"_blank\">WK#115650<\/a>. Estos cambios aceleran sustancialmente la velocidad a la que se abren pesta\u00f1as nuevas en <a href=\"https:\/\/wiki.gnome.org\/Apps\/Web\" title=\"Web, the GNOME browser\" target=\"_blank\">Web<\/a>.<\/li>\n<\/ul>\n<p>Que disfrutes de Emapthy!<\/p>\n<p><strong>Actualizaci\u00f3n:<\/strong> Recientemente he a\u00f1adido las versiones parcheadas de empathy tambi\u00e9n para <em>Ubuntu Trusty 14.04<\/em>.<\/p>\n<p><strong>Actualizaci\u00f3n 2:<\/strong> Recientemente he a\u00f1adido las versiones parcheadas de empathy tambi\u00e9n para <em>Ubuntu Utopic 14.10<\/em>.<\/p>","protected":false},"excerpt":{"rendered":"<p>Vamos directamente a la parte interesante de esta entrada. Si usas Ubuntu Saucy 13.10 y quieres tener pesta\u00f1as laterales en Empathy, s\u00f3lo tienes que ejecutar los comandos siguientes: $ sudo add-apt-repository ppa:tanty\/ppa Si adem\u00e1s de Ubuntu Saucy 13.10 tambi\u00e9n utilizas &hellip; <a href=\"https:\/\/blog.andresgomez.org\/es\/2014\/03\/20\/side-tabs-in-empathy\/\">Sigue leyendo <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,5,6,7,8,9,19,12],"tags":[],"class_list":["post-690","post","type-post","status-publish","format-standard","hentry","category-english","category-espanol","category-free-software","category-general","category-gnome","category-igaliacom","category-linkedin","category-planetigaliacom"],"_links":{"self":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts\/690"}],"collection":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/comments?post=690"}],"version-history":[{"count":35,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts\/690\/revisions"}],"predecessor-version":[{"id":875,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/posts\/690\/revisions\/875"}],"wp:attachment":[{"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/media?parent=690"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/categories?post=690"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.andresgomez.org\/es\/wp-json\/wp\/v2\/tags?post=690"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}