GTK+ themes in Chromium

02 Jul 2009
Tags: Chromium

I don’t usually talk about Chromium, but I have something really cool I want to share:

Earlier today I committed the first of several patches to the Chromium tree that address Bug #13967, “theme base colors should be picked from system colors.” We’ve gotten a lot of requests to try to visually match Linux user’s GTK themes. A good option to have, as much as I might like the default blue theme.

As of r19868, there is now a “GTK Theme” button on the Personal Stuff tab of the Option dialog. Clicking it will switch to GTK theme mode, while “Reset to default theme” will switch you back.

Here’s Chromium running with the “Clearlooks” theme and system title bars and borders:

Chromium with Clearlooks

Here’s Chromium running with the Ubuntu Human theme and using the skyline:

Chromium with Human

This is obviously not a polished final work. Just from the screenshots above, I can count four big graphical problems, and Chromium’s interpretation of dark themes like HighContrastInverse can only be described as unusable. There are the ongoing problems with 32-bit/64-bit *.so libraries (this time: theme engines). The fonts are wrong. There’s a lot of work to be done before this is acceptable for day to day use.

But I’m excited because some progress is being made.

rlvm 0.06.2

21 Jun 2009
Tags: rlvm

Bugfix release.

  • Fixes regression where G00 animations weren’t being played (Seen in Planetarian.)
  • Fixes regression where Yumemi’s face in the final scene in Planetarian was being drawn twice because of poor clip rect handling.
  • Support for English patches compiled with debugging symbols stripped.
  • Temporarily disables scrollback due to crash that will be invasive to fix.

Download

Ubuntu (Jaunty) package for x86 machines (version 0.06.2)
Ubuntu (Jaunty) package for amd64 machines (version 0.06.2)
Mac OSX Application (Universal) (version 0.06.2)
Source code (0.06.2)

rlvm 0.6.1 released!

24 May 2009
Tags: rlvm

Contains initial support for the CLANNAD English patch, available at the CLANNAD translation wiki’s Assembla page. This is a minor update and only fixes obvious problems early in the game (i.e. crashing at startup). Despite this disclaimer, I haven’t gotten a crash with the SEENr28_FV.TXT currently up on Assembla (though I have only played about half an hour in). Note: The recently posted SEENr30_FV.TXT doesn’t work; I am not sure why.

In addition, this version fixes reported issues with CLANNAD_FV.

rlvm compiles on Ubuntu Jaunty Jackalope (and most likely any modern Linux distribution) and Mac OSX 10.5 Leopard / 10.4 Tiger.

Old links removed.