Updated: 46 min 32 sec ago
Fix LocaleRosterData::CompareInfos. * The given void pointers are pointers to the actual list items, which are pointers themselves, so there was an indirection missing * Fix inverted sort order This could have caused spurious crashes related to initialization of the locale kit, most notably this was responsible for triggering a crashing bug in the plaintext add-on that caused the x86 image not being able to boot. I will continue with trying to find the actual crash, too.
Add patchset as extension for text/x-patch We don't have a separate type for them anyway.
Add the kawoosh icon to RemoteDesktop TODO: change it for one of the simpler and less connoted version before the release. (but yesterday's vote on IRC was highly in favor of this one :P)
Name objects in Heidi icon Hopefully those are the correct botanical names.
make PreviewView smaller. The 160x120 preview size is a bad choice, because it makes XRoger crash in an infinite recursion when trying to draw bezier arcs with custom code (instead of using the BeAPI for that). Use 120x90, just like BeOS, to maximise compatibility and avoid such problems. Fixes #10601.
Make the "no preview" screen work in all cases * HideNoPreview() was never called... * Use a BCardLayout to make it easier to know which of the two screens is shown.
Convert PreviewView to layout kit * Use a BGroupLayout with insets to make space for the monitor drawing * Don't put the "no preview available" inside the view passed to screensavers, this could confuse them * Have the actual preview area (not including borders) be 160x120
Make ScreenSaver preferences work again. This reverts 0fb019bbf21e791ae1f7644652fea3697b3f3d9f. Making the window a BDirectWindow isn't a good idea, especially if you want things other than a direct rendering view in it. Moreover, this is completely unneeded as GL works just as well in non-direct mode.
Fix GL screensavers in non-direct mode. DirectDraw is called only in direct drawing mode (BDirectWindow). Our GL kit also works fine (but slower) in indirect mode (standard BWindow, GL stuff rendered offscreen then blitted). However, for this to work we need the screensavers to actually do something. Use the BScreenSaver::Draw method, which is called in either case. This makes it possible to use indirect mode for the preview of GL screensavers. The performance isn't really a problem on the very small preview (160x200 pixels). Fixes GLife and Gravity. Flurry still crashes Mesa.
Debugger: Fix #11088. - When walking through and querying volumes for a missing source file, store the error and report it back in the completion message rather than exiting the query worker. Otherwise, if something went wrong with the queries, it'd potentially occur that we'd never prompt the user to locate the file, as the UI would never be notified that the background work was complete.
Add an icon for Heidi (unfinished) Hopefully it'll be useful
Rename the kawoosh RemoteDesktop icon Indeed, we did.
Add an icon for pipe files (But where's Mario?)
fixed two warnings. * top: unused variable, quick fix only. * keymap: redefinition on some host systems (Ubuntu for instance).
fs_shell: Include strings.h to fix build under Haiku.
Another variant of the RemoteDesktop icon... Just in case we ever use it over the Star Gate ;-)
Much simpler version of RemoteDesktop icon