Older blog entries for lauris (starting at number 8)

Well - font rendering in gnome-print is making heartwarming success last days. RGB and RGBA were actually breeze - but Gdk one was bitch (and still is) - but working. Now I have to think and think and think about device independent glyphists - until something will evolve. And then we'll have it!

Still waiting for my Red Book, before being able to move gnome-print to unicode - once and forever, I hope. And then I simply have to jump back to sodipodi, to make it using all that brave new stuff.

X sucks, PostScript sucks, PDF sucks, as do many other things. But only wait! We are here to embrace and extend all 'em!

Total mental short-cirquit today.

The last week has been quite exciting. I got 2 new Lonicera vines, one with red the other yellow flowers. Then 2 interesting everglade Viburnum bushes, I have never seen before. All seem to feel well. Then, at last, I bought 4 small Apistogramma ramirezi I have always wanted. They are cute and seem happy, although having to hide themselves from big anglefish.

Gnome-font has done good progress. I wrote very simple device-independent glyphlist implementation, and it worked from the start, and worked well, what is quite unusual. Now I have to think out a nice way to pack it into pretty, understandable format so it can be thrown into gnome-print too.

I had a long talk with my father about buddhism, eco-dictatorship and similar topics. Western society is heading to doom - that is inevitable - but the question is: Should we do anything either to help it to collapse with smaller bloodshed or, if that cannot be achieved, at least to help ourselves or our children.

Gnome font can at last (theoretically) extract TrueType name strings in portable way. Now I have to start extending it both directions - glyph/outline and family/group handling.

Unfortunately most fonts do not specify anything other than en_US (en) names. Hopefully we can get over it, defining fake gettext strings with most popular font attributes and letting translators to do usual po files. Hooking these to library should be minor effort.

Working @home is exactly as I imagined it to be. Partially fun - at last I can do full day things I like and get paid for it. Partially pain - refrigerator is too close, there is nice summer day outside and children keep asking me all day, when they can at last play computer games.

kaplinski.com is registered! Yes!!!

Spent half a day, transfering mailing list subscriptions to new address, another half building computer for working@home. What resulted is certainly not the best one in block (K6-500/64/2GB/RivaTNT), but good enough for beginning.

Bought 5 Pseudotsuga taxifolia and 3 Phellodendron amurense trees, so the number of species in my garden is now 70. In spite of cold May, they all seem to be well, growing fast and having nice long shoots.

Tomorrow is a celebration of Estonian pagans, but the weather is terrible and I am afraid, nobody is able to do something with it. So maybe I should hack at home instead? Unfortunately more time in front of computer usually does not grow the amount of code produced, but the amount of coffe consumed. So maybe I should go? Or not to go? (This is the question ;)

5th birthday of my son Jerzy Edvard. So there will me much salad and coke, but no hacking.

Didn't believe that adding clipping to Canvas was so easy. Now I am just waiting Gnome 1.2 tarballs coming out, before breaking everything in gnome-print.

Seems that I have to start installing Win3.1/Opera/Edoura to my friend's 386. Never tell anybody you know anything about computers, or you are lost forever :( Who can nowadays remember, how this little Trumpet Winsock work?

Gnome print RGB(A) buffer can render text and clip at last. Still no clipping of bitmaps - it must wait, until I'll get Eudora running.

Added myself to Advogato.

I have been creating new things faster than I could manage them:

  • Floyd
  • Sodipodi XML editor
  • Sodipodi gradients
  • Sodipodi grids/guides
  • Gnome-print RGBA branch
  • GNOME Estonian translations
As everybody keeps asking me about gnome-print rgba branch, I will probably devote little time to it. But on the other side - guidelines - Mmmm....

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!