Contract weekly report #57
Hi! Work continues on putting Haiku in shape for the R1 release. This week I worked mostly on UI fixes to make our apps look a bit better.
- hrev48490: fix last week's changes to avoid truncating the translator settings
- hrev48492: fix BOptionPopUp not inheriting the parent background color
- hrev48501, hrev48502 (based once again on a patch from Laurent Chea): use BNotification for the media server restart notification
- hrev48503: fix a layouting problem in BBox where the box title width would not be taken into account to compute the box minimal size (with some help from stippi in understanding how this is supposed to work).
- hrev48511: avoid a crash when adding or removing items from a menu while it is open. This was easily visible in the network preferences with the WiFi AP list.
- hrev48522: Better handling of long words in BNotification messages (truncate them instead of drawing a string larger than the window).
- hrev48507: Screenshot preset save directories are writable once again. It was pointing to a read-only directory since package management was introduced.
- hrev48505, hrev48510: vl-gothic and DejaVu fonts are now packages, making it easier to track which version we use, and making it possible to update them without having to update the whole system.
- hrev48506: replace our "cal" command (a very old version from FreeBSD) with the GNU version, which more correctly handles unicode characters in weekday names.
- hrev48517: use ncurses package and remove the old copy that was used by Haiku built-in apps (Debugger, gdb, ftp, telnet)
PulkoMandy's blog
- So you want to help with WebKit?
- Haiku activity report - December 2021
- Haiku activity report - November 2021
- Haiku activity report - October 2021
- Haiku activity report - September 2021
- Haiku activity report - Summer 2021
- Haiku activity report - June 2021
- Haiku activity report - May 2021
- Haiku activity report - March and April 2021
- Haiku activity report - February 2021