Test the upcoming openSUSE 12.3 and KDE Workspace, Applications and Platform 4.10 RC2
Following up on my previous post, a different type of image has been made by the openSUSE KDE community members. In particular, alin has created images sporting the same software from KDE (4.10 RC2) but using the upcoming openSUSE 12.3 as base.
Download links:
- 32 bit version
- 64 bit version
- Release directory (in case the above links go 404; the files are named KDE4-.4.10.RC2-Live)
These images are provided not only to test 4.10 in openSUSE, but also to test part of the distribution itself, without touching existing systems. Should you encounter a bug, please report it as follows:
- Bugs in KDE software will need to be reported to bugs.kde.org
- Bugs in openSUSE will need to be reported to bugzilla.novell.com
Don’t forget that those images are not persistent, i.e. the settings will not be saved between sessions.
With that said, let the testing commence (or continue)!
KDE:Unstable:SC is moving forward
For some time now, the KDE:Unstable:SC repository for openSUSE did not offer any new snapshot due to the work that was going into getting KDE 4.10 into the upcoming openSUSE 12.3 release. Now that the latest KDE 4.10 Release Candidate (RC2) was placed into the correct repositories, I found some time again to update the KDE:Unstable:SC to a new snapshot from KDE git-master (KDE 4.11). Of course at this moment not many changes are happening in git-master due to the polishing of the KDE 4.10 release (beginning of February).
Añadiendo un tema a LXDM
Como ando usando entornos de escritorio diferentes a KDE, le he delegado la gestión de sesiones a LXDM. Desafortunadamente el tema con el que viene por defecto es algo «simple».

Afortunadamente en AUR hay dos opciones interesantes y muy presentables para ponerle a LXDM.
En lo personal me agradó más el segundo por su simpleza. De hecho, me parece que ese es su nombre: «Simple».
Para instalarlo recurrimos a Yaourt mediante el uso de la terminal:
yaourt archlinux-lxdm-theme-full
Ingresamos el número que tenga la opción del tema que instalaremos (1) y procedemos a descargar el PKGBUILD.
Como nota, el paquete es muy estable y no hay necesidad de modificar el PKGBUILD. Así que le decimos que no (opción n) y simplemente nos pedirá la confirmación y el password para instalar el paquete.
Tras terminar la instalación, verificaremos que se encuentre en la carpeta /usr/share/lxdm/themes.
Ahora editaremos el archivo /etc/lxdm/lxdm.conf y buscaremos la línea con la cadena «theme«. La cuál nos aparecerá de la siguiente forma:
theme=Industrial
Cambiaremos «Industrial» por «Archlinux» para cambiar el tema. Si es otro el que descargaste, escribe el nombre del directorio que aparece en /usr/share/lxdm/themes. Guardamos los cambios y reiniciamos el servicio LXDM. Como en mi caso uso systemd, escribo:
sudo systemctl restart lxdm
Con esto, ya estará disponible el nuevo tema.
KDE Workspaces and Applications 4.10 on live images courtesy of openSUSE
The 4.10 release for the KDE Development Platform, Workspaces and Applications is drawing nigh… as you may have read, there is now an additional release candidate in order to test some last-minute changes.
Of course, the KDE developers can only do so much: it’s impossible to test all possible combinations. That is, unless the community at large helps by finding and reporting issues the developers can fix. But doing so requires a 4.10 install. You can of course use packages from distributions, but you may not feel comfortable installing a prerelease on your system (and no one would blame you for that). Of course, if you had something to test without touching your own system…
And that’s exactly what you can do now. Alin and shumski from the openSUSE KDE team have generated live images (based on openSUSE 12.2) for USB and DVD offering a standard 4.10 install, which should provide enough to try the new release and be able to report bugs to the developers.
Some screenshots for the impatient:
[]({{ site.url }}/images/2013/01/snapshot11.png) []({{ site.url }}/images/2013/01/snapshot2.png) []({{ site.url }}/images/2013/01/snapshot31.png) []({{ site.url }}/images/2013/01/snapshot41.png)
And of course, the download links (EDIT: now fixed for good!):
It’s more than 650 Mb, so it won’t fit on a CD, but it will on an USB stick. Follow these instructions to install them to USB media. You can also burn these images to DVD.
If you decide to use it, don’t forget to test (see here what’s needed) and submit detailed bug reports to the developers.
Let’s make 4.10 rock solid!
LibreOffice 4.0: Use Firefox Personas in your favorite office suite
At the very last minute, my patches to support Firefox Personas in LibreOffice were accepted as a late feature for 4.0, hooray! :-) What does it mean?
Personas are easy-to-use themes that let you personalize the look of your Firefox says the Personas page. In fact, it is a great collection of many nice pictures you can apply in your Firefox with one click.
Olivier had the great idea to reuse them in LibreOffice too. I provided him with few code pointers to implement the feature, but then I decided this is actually so fun project that I wanted to do it myself (sorry, Olivier!) - and started that at the Munich HackFest. Long story short, here is the result:
Unfortunately we cannot choose Personas in LibreOffice with just one click as in Firefox, but it is as easy as it can be - just download LibreOffice 4.0 RC1 (or later) when available, choose Tools -> Options... -> Personalization -> Select Persona, and the rest is trivial, the dialog will lead you through the necessary steps. Enjoy!
OBS 101: How to treat packages with multiple spec files
If you have an OBS package containing multiple spec files, you may have discovered that OBS only builds the spec file matching the OBS package name. If you want to have the other(s) spec file(s) built, you should use a link, don't use copypac! For example, devel:languages:python / python-nose is a OBS package containing four … Continue reading OBS 101: How to treat packages with multiple spec files
[Ann]: Cobra 3.0 - Windows GUI test automation tool
Highlights:
- Added getcellsize / getcellvalue, returns table cell size and value respectively
- API getaccesskey() is available, it returns the access key of a control
- API appunderteset() is available, it is used to assign tested application to improve test speed and performance
- Fix the missing window issue
- Fix some i18n/l10n environment issues
- API getcombovalue() is available, it returns a default value of a combobox
- Fix combobox operation problem in APIs: comboselect / verifyselect / showlist / hidelist / getallitem
- Fix inaccurate waiting time problem in hastate()
- Fix shift key problem in enterstring()
Credit:
- John Yingjun Li
- VMware colleagues
Please spread the word and also share your feedback with us (email me).
About LDTP:
Cross Platform GUI Automation tool Linux version is LDTP, Windows version is Cobra and Mac version is PyATOM (Work in progress).
* Linux version is known to work on GNOME / KDE (QT >= 4.8) / Java Swing / LibreOffice / Mozilla application on all major Linux distribution.
* Windows version is known to work on application written in .NET / C++ / Java / QT on Windows XP SP3 / Windows 7 / Windows 8 development version.
* Mac version is currently under development and verified only on OS X Lion. Where ever PyATOM runs, LDTP should work on it.
Download source / binary (Windows XP / Windows 7 / Windows 8)
System requirement: .NET 3.5, refer README.txt after installation
Documentation references: For detailed information on LDTP framework and latest updates visit http://ldtp.freedesktop.org
LDTP API doc / Java doc
Report bugs
KDE SC 4.10 RC 2 packages for openSUSE
The KDE:Distro:Factory repo aka KDF now serves KDE SC 4.10 RC2 packages for openSUSE 12.2 (ARM) and openSUSE Factory. KR410 will be created next week.
The KDE release team has decided to ship a third RC for 4.10. Even though this makes the schedule for 12.3 a bit tight the openSUSE KDE team holds on to the plan to ship KDE SC 4.10 with openSUSE 12.3.
Big thanks to everybody who made this happen!
Terminal desplegable en GNOME3
Ando otra vez probando los escritorios en Arch. Tenía rato que no usaba GNOME3 y ahora ando probando los cambios que han sido añadidos.
Así que navegando entre las extensiones que hay en su página, me encuentro con «Drop Down Terminal«, una extensión que te permite tener una terminal desplegable sin la necesidad de instalar algún otro programa como Guake o Yakuake.
Para instalarla, tendremos que ir a la página de la extensión y cambiar el estado a «ON«.
Como toda extensión de GNOME, nos pedirá la confirmación para instala, así que una vez instalada nos debe aparecer una ventana para realizar una configuración personalizada o dejar la que viene por defecto.
Hay varias opciones, pero la que más me interesó es la tecla de acceso. En mi caso elegí la tecla F12 debido a que es la que uso mucho en Yakuake.
Al final podremos tener un resultado como este:
KDE SC 4.9.5 packages for openSUSE
KR49 now holds KDE SC 4.9.5 packages. Thanks to the packagers involved! You can report issues on the opensuse-kde mailinglist or on IRC in the #opensuse-kde channel.
The latter is also where the next openSUSE KDE team meeting will take place, on Tuesday 8 January 18:30 UTC (19:30 CET).




