Archive for February, 2007

GUADEC Call For Papers

Wednesday, February 28th, 2007

Just a reminder that the call for papers will close on the 12th March, so you have only 12 days left to get your proposal in!

We are hoping to run a number of workshops and tutorials this year, so we are especially interested in any talks of this nature. If we get enough then one of the opening/closing days could be devoted entirely to workshops and tutorials. And they don’t have to be of interested just to seasoned hackers. We would like to be able to run lots of workshops that aim to help people just getting into GNOME and GTK+ development.

Call For Papers

Colour Schemes Update

Tuesday, February 27th, 2007

There are just a few gtk+ bugs left now that are preventing the new colour scheme feature of the Theme Manager from working correctly.

  • Bug 402131 – Theme color scheme is sometimes ignored on theme switches.

    A really serious bug that means the colour scheme is not reset when the theme changes. This means that changing between two themes that only differ by the colour scheme will mean they have no effect.

  • Bug 412596 – Setting the colour scheme property of GtkSettings has no affect.

    This prevents the thumbnails from having the correct colour scheme.

  • Bug 409357 – leak in color scheme code

    This doesn’t really stop the colour scheme feature from working, but it would be nice to get fixed before release.

It would be really great if anyone from the gtk+ team could take a look at these and get them fixed.

Control Center: Shell vs. Menus

Wednesday, February 21st, 2007

After much debate on both the desktop developers mailing list, and the control center mailing list, we’ve decided that GNOME 2.18 will ship with the existing menu system as default.

We had hoped that the shell using code from Novell would be ready in time for 2.18, but there are still some serious usability and accessibility problems that need to be addressed.

As such, Denis made the change yesterday to use the menu system by default. However, if you would like to use the control center shell, it can easily be made available by using the Alacarte menu editor to make it visible in your menus.

Control Center 2.17.91

Monday, February 12th, 2007

Rodrigo has just release Control Center 2.17.91, with an impressive list of fixed bugs (it’s even longer than 2.17.90). This is partly due to one Jens Granseuer (aka fizz), who has done amazing work with bugzilla. I have a feeling he is a human patch machine. We are now down to 11 bugs without a response, down from 129 when we had our bug day. Overall, we’ve fixed nearly 100 bugs in the last two months, and nearly 400 have been marked resolved! I’m hoping control-center is going to become nearly as bug-free as the other modules I help maintain.

So, because the change log is so impressive, here it is in full:

gnome-control-center 2.17.91

- Compilation fixes (Kjartan Maraas)
- Fixed localedir defines (Christian Persch) (#395383)
- Use standard installation paths (Christian Persch) (#395383)
- Use capplet name for G_LOG_DOMAIN (Jens Granseuer) (#380991)
- Require GTK+ <= 2.10 (Jens Granseuer) (#358106)

about me:
- Fix build with gcc 2 (Jens Granseuer)
- Fix memory leaks (Jens Granseuer)
- Fix possible crash (Jens Granseuer)

- Fix reference leaks and dont segfault if glade file is not available (Jens Granseuer)

default applications:
- Use specific string as app ID in gnome_program_init (Christian Persch) (#403708)
- Plug memory leaks (Jens Granseuer) (#395212)
- Fix DATADIR define (Jens Granseuer)

- Issue a sensible error message when trying to use unmodified keybindings
  (Jens Granseuer) (#328152)
- Removed leftover call to gnome_theme_init (Jens Granseuer) (#157452)
- Support localised key names (Jens Granseuer) (#145346)
- Clean up sorting to not use an imaginary column (Jens Granseuer)
- Avoid warnings when clearing at exit (Mariano Su�rez-Alvarez) (#405175)
- Added missing GConf key (Mariano Su�rez-Alvarez)

- Dont crash if the glade file is not available (Jens Granseuer)

- Plug memory leaks (Jens Granseuer) (#395609)

- Polypaudio->PulseAudio renaming (Gabor Kelemen) (#394003)
- Added a11y label relations for the devices tab (Patrick Wade) (#369302)

theme switcher:
- Fix compiler warnings (Thomas Wood)
- Fixes on the suffix checks (Alberto Ruiz)
- Pass correct order of arguments to gnome_vfs_xfer (Kjartan Maraas)
- Listen for changes in the gtk-color-scheme property of GtkSettings (Thomas Wood)

typing break:
- Use specific string as app ID in gnome_program_init (Christian Persch) (#403708)
- Use compositing to display the typing break window when available (Christian
  Persch) (#363665)

ui properties:
- Plug memory leaks (Jens Granseuer)
- Change "Editable menu accelerators" to "Editable menu shortcut keys" as per
  the style guide (Jens Granseuer) (#337624)

- Plug memory leaks (Jens Granseuer)

- Use GOption argument parsing (Christian Persch) (#393994)
- Fixed some leaks (Christian Persch)

- Port to GOption (Jens Granseuer) (#336286)

settings daemon:
- Prevent crashes/assertion failures trying to set ridiculously high/low
  volumes (Jens Granseuer) (#401376)
- Fixed property names (Jens Granseuer)
- Dont install the same window filter twice (Jens Granseuer) (#382504)
- Make sure we have a key event before treating it as such (Jens Granseuer)
- Fixed leaks (Jens Granseuer, Paolo Borelli) (#342672)
- Round volume instead of truncating on umute so a simple mute/unmute doesn't
  lower the volume (Jens Granseuer) (#400966)
- Make the new volume overlay window follow the icon and color themes
  (William Jon McCann) (#403320)
- Eat media player keys if someone is listening on the bus interface already
  (Bastien Nocera) (#394313)
- Revert to the old font path if the new one could not be set (Jens Granseuer)

- Prevent capplets from being launched twice (Rodrigo Moya)
- Use correct GConf prefix (Rodrigo Moya)
- Added default common tasks (Rodrigo Moya)
- Respect the exit_on_close flag (Scott Reeves)
- Added a flag controlling display of GenericName's (Scott Reeves)
- Fix typo in usage string (Jens Granseuer) (#398361)
- Respect the --disable-schemas-install configure flag (Christian Persch) (#401004)
- Dump remnants of gstreamer-0.8 (Jens Granseuer)
- Use custom instead of (Denis Washington) (#402797)
- Dont show Help menu if help is not available (Rodrigo Moya)
- Disable package management/main-menu items in the context menu (Rodrigo Moya)
- Use correct text color when highlighting (Rodney Dawes) (#398079)
- Use smaller icons by default (Scott Reeves) (#405078)
- Use G_GNUC_FUNCTION instead of non-portable __FUNCTION__ (Damien Carbery) (#383022)

updated translations:
- ar (Djihed Afifi)
- be (Ihar Hrachyshka)
- bg (Alexander Shopov)
- ca (Jordi Mas and Josep Puigdemont i Casamaj�)
- cs (Jakub Friedl)
- en_GB (David Lodge)
- et (Priit Laes)
- fr (Marc Lorber, Robert-Andr� Mauchin and St�phane Raimbault
- he (Yair Hershkovitz)
- hu (Gabor Kelemen)
- ja (Takeshi AIHANA)
- ko (Changwoo Ryu)
- mk (Jovan Naumovski)
- nb (Kjartan Maraas)
- pl (Artur Flinta)
- pt_BR (Luiz Fernando S. Armesto)
- ru (Leonid Kanter)
- sv (Daniel Nylander)
- th (Theppitak Karoonboonyanan)