A blog about random things and sometimes about my work translating and developing KDE and anything
Thursday, November 15, 2012
And this is why one needs cops
And then they drive like mad with their cars, and wonder what? They hit one of their own http://youtu.be/xr_lRr-4_5k?t=1m56s
Yes, I am aware that there are cops out there that do a good work, but sharing the work with these people should make them sad.
Sunday, November 11, 2012
Okular tiled rendering merged to master
Okular tiled rendering (more info) has been merged into master and is scheduled to be released with 4.10 KDE Applications release. There are a few open issues that Mailson and Fabio are working like crazy to get fixed for the upcoming Beta 1 release this thursday. It would be great if you can give it a try anyway and report any issue you might find.
Etiquetes de comentaris:
okular,
tiled rendering
Friday, November 02, 2012
KDE Spanish forum in forums.kde.org
Since a few weeks you can find the KDE en EspaƱol sub-forum inside the always awesome KDE Community Forums. Go there if you have something to ask or share and you prefer communicating in Spanish.
Monday, October 22, 2012
Thursday, October 18, 2012
4.10 dependency freeze in two weeks!
Copying from the 4.10 Release Schedule page
Thursday, November 1, 2012:
From this moment on it is not allowed to add new dependencies or bump dependencies versions. It is possible to get an exception for this. Post the patch to reviewboard and add the release-team as reviewer. We will check if the dependency is needed and is available on all platforms.
In other words: If you have a feature that requires a new dependency or a version of a dependency that is higher than currently checked for in the build system, you need to have committed this change before this date.
Thursday, November 1, 2012:
From this moment on it is not allowed to add new dependencies or bump dependencies versions. It is possible to get an exception for this. Post the patch to reviewboard and add the release-team as reviewer. We will check if the dependency is needed and is available on all platforms.
In other words: If you have a feature that requires a new dependency or a version of a dependency that is higher than currently checked for in the build system, you need to have committed this change before this date.
Monday, October 15, 2012
Active port of Okular merged
Marco just merged the Active port of Okular to the master in the okular repository. Now people that have the proper dependencies will also get an active-documentviewer binary that is a touch optimized experience based in the Okular core libraries.
You can find a video of an old version of it at http://www.youtube.com/watch?v=cvLVqiFC6_4
You can find a video of an old version of it at http://www.youtube.com/watch?v=cvLVqiFC6_4
Saturday, October 13, 2012
ktouchpadenabler 0.1.1 released
What is ktouchpadenabler?
ktouchpadenabler is a kded daemon that listens to the XF86XK_TouchpadToggle/XF86XK_TouchpadOn/XF86XK_TouchpadOff key presses and toggles/enables/disables your touchpad accordingly.What's the difference against 0.1.0?
The only difference is updated translations, the code is exactly the same. Thanks to the translation teams for their work :-)You can find it at http://download.kde.org/stable/extragear/ktouchpadenabler-0.1.1.tar.bz2.
Etiquetes de comentaris:
kde,
ktouchpadenabler,
touchpad,
XF86XK_TouchpadToggle
Friday, October 12, 2012
4.10 Soft Feature Freeze in 13 days!
Remember the 4.10 Soft Feature Freeze is in 13 days so try to get your features ready for merging as soon as possible. If you add your features to the Feature Plan you get two weeks more until Hard Feature Freeze, and if you don't need those two weeks you should add them anyway since it really helps other teams like promo, Q/A, etc. to have the features listed in one place.
Wednesday, October 10, 2012
Okular user forum
I've never been a fan of forums, but it seems our users like them so we've created the Okular subforum inside the awesome KDE Community Forums.
It shows that moving existing topics to the okular forum we already have 61 of them .D
Of course bugzilla is still the place for bugs and wishes and the mailing list is still the place for development, but if you have other user questions, don't hesitate to share them in the forums!
It shows that moving existing topics to the okular forum we already have 61 of them .D
Of course bugzilla is still the place for bugs and wishes and the mailing list is still the place for development, but if you have other user questions, don't hesitate to share them in the forums!
Monday, October 08, 2012
Okular tiled rendering manual
Mailson Lira has written a nice webpage explaining how his tiled rendering work for Okular works.
This is still not merged for 4.10 but we hope to get it ready by then.
And of course thanks to Google for his Google Summer of Code program that allowed Mailson to work on this project.
This is still not merged for 4.10 but we hope to get it ready by then.
And of course thanks to Google for his Google Summer of Code program that allowed Mailson to work on this project.
Etiquetes de comentaris:
okular,
tiled rendering
Monday, September 24, 2012
Randa 2012: First Half of Awesomeness
Time passes fast when you are enjoying the great company and the great location that the Randa 2012 meeting provides.
It's been a busy time for me in the Education part of the meeting.
I've worked on the following items:
- Fix memory leak
- Make molecule downloading more user friendly
- Let kalzium open molecules both from command line and from clicking in the file manager
- Look and feel improvements to the calculator
And of course this is just the things that resulted in commits, between the various random things I've helped people around with their questions that fall inside my area of expertise, for example helped Frederik Gladhorn integrate the KDE translation system on the Qt AT SPI project so we can provide an even more polished accessibility solution to our users and also "chaired" the KDE Edu discussions whose results you can find in the Notes links at http://community.kde.org/KDEEdu/Sprint2012
And finally to get some relax I've also contributed to the soluttion of the puzzle containing last year's group photo

And also got photographed for next years puzzle ;-)

Thanks all that donated to the pledgie and made Randa 2012 happen!
And now back to Awesomeness!
It's been a busy time for me in the Education part of the meeting.
I've worked on the following items:
kdeedu
Kalzium
- Fix uninitialized memory use- Fix memory leak
- Make molecule downloading more user friendly
- Let kalzium open molecules both from command line and from clicking in the file manager
- Look and feel improvements to the calculator
Rocs
- Fix uninitialized memory useStep
- Fix uninitialized memory useWebsite
- Make it a bit more localization friendly (now we should not show images with text besides the KDE Edu logo)kdegames
Thanks to Ben we now have kdegames on jenkins, which made me fix some bugs there :)Killbots
- Make tests work without the game being installedkmahjongg
- Fix compilation when libkmahjongg is not installed in default folderskshisen
- Fix compilation when libkmahjongg is not installed in default folderskdelibs
- Fix a bug with menubars when editing toolbarsl10n-kde4
- Regular tasks of moving files aroundAnd of course this is just the things that resulted in commits, between the various random things I've helped people around with their questions that fall inside my area of expertise, for example helped Frederik Gladhorn integrate the KDE translation system on the Qt AT SPI project so we can provide an even more polished accessibility solution to our users and also "chaired" the KDE Edu discussions whose results you can find in the Notes links at http://community.kde.org/KDEEdu/Sprint2012
And finally to get some relax I've also contributed to the soluttion of the puzzle containing last year's group photo

And also got photographed for next years puzzle ;-)
Thanks all that donated to the pledgie and made Randa 2012 happen!
And now back to Awesomeness!
Sunday, September 09, 2012
Trobadour knowledge about QImage
If you are using QImage::Format_RGB32 and the QImage constructor that takes uchar * data make sure your format is 0xffRRGGBB (i.e. the missing alpha channel is exactly 0xff) otherwise some operations won't work.
Thursday, September 06, 2012
KDE SC 4.10 Release Schedule
KDE SC 4.10 Release Schedule has just been made official. If everything goes to plan (and we have been able to keep with schedules quite good lately) we should be enjoying new 4.10 goodness by late January 2013.
By the way, Soft Feature Freeze is in 7 weeks!
By the way, Soft Feature Freeze is in 7 weeks!
Etiquetes de comentaris:
kde,
kde 4.10,
release schedule
Saturday, August 18, 2012
Got my Join The Game Welcome Pack :-)
Thursday, August 16, 2012
The death of http://www.kde.org/announcements/changelogs/*.php
The KDE SC Release Team has decided to not use the http://www.kde.org/announcements/changelogs/*.php files generated from the changelog_branch_*.xml anymore.
If you want your bugfix to be linked from the announcement make sure it has the "Version Fixed In" correctly set so it appears in this query (and in the future replace 4.9.1 with the correct version ;-))
If you want your bugfix to be linked from the announcement make sure it has the "Version Fixed In" correctly set so it appears in this query (and in the future replace 4.9.1 with the correct version ;-))
Etiquetes de comentaris:
bugs.kde.org,
bugzilla,
changelog,
kde,
release
Monday, August 13, 2012
KDE Randa Meetings Pledgie
Lots of people meeting and shaping the future of KDE software. Help make it happen!
Copy&paste from the Pledgie site
For the fourth year, the intense sprints in Randa, Switzerland will include key KDE projects and top developers, all collaborating concurrently under one roof, isolated from noise and distractions.
Every previous Randa meeting has been concentrated and productive, generating exceptional results; organizers and participants expect the same and more this year. And the meetings have produced significant breakthroughs for KDE users and developers.
While the participants are unpaid volunteers, there are hard expenses like accommodation, food and travel to get the volunteer contributors to Randa. If you are not attending, you can still support the Randa meeting by making a donation. As in the past, the Randa meeting will benefit everyone who uses KDE software.
Copy&paste from the Pledgie site
For the fourth year, the intense sprints in Randa, Switzerland will include key KDE projects and top developers, all collaborating concurrently under one roof, isolated from noise and distractions.
Every previous Randa meeting has been concentrated and productive, generating exceptional results; organizers and participants expect the same and more this year. And the meetings have produced significant breakthroughs for KDE users and developers.
While the participants are unpaid volunteers, there are hard expenses like accommodation, food and travel to get the volunteer contributors to Randa. If you are not attending, you can still support the Randa meeting by making a donation. As in the past, the Randa meeting will benefit everyone who uses KDE software.
Sunday, August 05, 2012
KDE 4.9 Releases Dinner in Barcelona
Awesome as always :-)
Etiquetes de comentaris:
barcelona,
kde,
release party
Wednesday, August 01, 2012
4.9.0 is out!
Yay! I'm so happy that we got it out of the door, 4.9.x is going to be amazing :-)
Personally I'd like to thank Fabio d'Urso for being my new Okular co-developer (actually he did more commits than me, but don't tell anyone) and implementing the store annotations to pdf files feature both in Okular and in poppler. Fabio you rock :-)
Personally I'd like to thank Fabio d'Urso for being my new Okular co-developer (actually he did more commits than me, but don't tell anyone) and implementing the store annotations to pdf files feature both in Okular and in poppler. Fabio you rock :-)
Etiquetes de comentaris:
annotations,
kde,
okular,
pdf
Monday, July 23, 2012
Dear Lazyweb: Who is right g++ or clang?
#include <stdio.h>
class A
{
protected:
static void foo()
{
printf("HI\n");
}
};
class B : public A
{
friend class C;
};
class C
{
public:
void useFoo()
{
A::foo();
}
};
int main(int argc, char **argv)
{
C c;
c.useFoo();
}
g++ compiles, clang complains that A::foo is protected and can't be used in C::useFoo.I know friendship is not inherited, but this is actually the reverse of inheriting, so does anyone has any pointer as to where i should open the bug? clang or gcc?
Etiquetes de comentaris:
clang,
g++,
gcc,
inheritance
Friday, July 20, 2012
Joined the KDE Game!
A few days ago I decided to go to http://jointhegame.kde.org/ and "Join the Game".
For those of you unfamiliar with the term it means i became an official supporting member of KDE eV by donating 25€ each 3 months.
In exchange i get this nice image

A membership card and a welcome gift (waiting for them, i just joined so still not here), the invitation to attend the annual general assembly of KDE e.V. (which doesn't mean much since i'm already a KDE e.V. member) and regular first hand reports about KDE's activities.
That's cool and it's what the webpage lists as benefits, but I think the other huge benefit I get is that KDE has a more stable source of income (it's better to have 100 people donating 100€/year that one donating 15000€, because that one might decide otherwise for next year and you take a big hit).
So if you like KDE and want us to keep doing development sprints, paying for the hardware, etc. you might want to Join The Game with me so we get a more stable source of income.
Of course you can also donate a single time via paypal (and other means) at http://kde.org/community/donations/ but I sincerely think being a member of Join The Game is great and after all it's just 0.28€ per day, of course we live in though economic times so only you can decide if you can afford to be part of this great club ;-)
For those of you unfamiliar with the term it means i became an official supporting member of KDE eV by donating 25€ each 3 months.
In exchange i get this nice image
A membership card and a welcome gift (waiting for them, i just joined so still not here), the invitation to attend the annual general assembly of KDE e.V. (which doesn't mean much since i'm already a KDE e.V. member) and regular first hand reports about KDE's activities.
That's cool and it's what the webpage lists as benefits, but I think the other huge benefit I get is that KDE has a more stable source of income (it's better to have 100 people donating 100€/year that one donating 15000€, because that one might decide otherwise for next year and you take a big hit).
So if you like KDE and want us to keep doing development sprints, paying for the hardware, etc. you might want to Join The Game with me so we get a more stable source of income.
Of course you can also donate a single time via paypal (and other means) at http://kde.org/community/donations/ but I sincerely think being a member of Join The Game is great and after all it's just 0.28€ per day, of course we live in though economic times so only you can decide if you can afford to be part of this great club ;-)
Subscribe to:
Posts (Atom)


