Roger Binns
2004-01-01 10:18:25 UTC
The camera images are now resized in the wallpaper display. You need to
check two pieces of code.
guihelper: IsMac - I don't know what wx.Platform returns on Mac (*)
wallpaper: line 162 The List widget does silly things with the background
colour in the resized image. I try to set the borders
to transparent. That works fine on Windows. On Linux
the display is a mess and the GetBackgroundColour function
lies. Feel free to pick what Mac does.
The wallpaper display now also updates when changed on Linux (and I would
assume the fix works for Mac as well). You can also do deletion of
items. The ringers view is still being stubborn.
(*) There are two different mechanisms used for determing the platform.
In several places (eg makedist) it uses sys.platform. In others it uses
wx.Platform. In theory a single system (eg Linux) could have multiple
versions of Wx (eg if they did wxGtk and wxQt). So the various places
really should check against the right thing. That is the theory anyway :-)
Roger
check two pieces of code.
guihelper: IsMac - I don't know what wx.Platform returns on Mac (*)
wallpaper: line 162 The List widget does silly things with the background
colour in the resized image. I try to set the borders
to transparent. That works fine on Windows. On Linux
the display is a mess and the GetBackgroundColour function
lies. Feel free to pick what Mac does.
The wallpaper display now also updates when changed on Linux (and I would
assume the fix works for Mac as well). You can also do deletion of
items. The ringers view is still being stubborn.
(*) There are two different mechanisms used for determing the platform.
In several places (eg makedist) it uses sys.platform. In others it uses
wx.Platform. In theory a single system (eg Linux) could have multiple
versions of Wx (eg if they did wxGtk and wxQt). So the various places
really should check against the right thing. That is the theory anyway :-)
Roger