Source Activity

Syndicate content
Updated: 46 min 32 sec ago

Fix LocaleRosterData::CompareInfos.

Thu, 2014-08-14 15:28
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.
Categories: Development

Add patchset as extension for text/x-patch

Thu, 2014-08-14 14:33
Add patchset as extension for text/x-patch

We don't have a separate type for them anyway.
Categories: Development

Add the kawoosh icon to RemoteDesktop

Thu, 2014-08-14 14:11
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)
Categories: Development

Don't show stem and leaves at 16x16

Thu, 2014-08-14 13:54
Don't show stem and leaves at 16x16
Categories: Development

Add stem and leaves to the Heidi icon

Thu, 2014-08-14 13:50
Add stem and leaves to the Heidi icon
Categories: Development

Name objects in Heidi icon

Thu, 2014-08-14 13:36
Name objects in Heidi icon

Hopefully those are the correct botanical names.
Categories: Development

make PreviewView smaller.

Thu, 2014-08-14 12:12
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.
Categories: Development

Make the "no preview" screen work in all cases

Thu, 2014-08-14 10:38
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.
Categories: Development

Convert PreviewView to layout kit

Thu, 2014-08-14 09:54
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
Categories: Development

Make ScreenSaver preferences work again.

Thu, 2014-08-14 09:41
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.
Categories: Development

Fix GL screensavers in non-direct mode.

Thu, 2014-08-14 09:37
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.
Categories: Development

Debugger: Fix #11088.

Thu, 2014-08-14 02:15
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.
Categories: Development

Add an icon for Heidi (unfinished)

Wed, 2014-08-13 23:01
Add an icon for Heidi (unfinished)

Hopefully it'll be useful
Categories: Development

Rename the kawoosh RemoteDesktop icon

Wed, 2014-08-13 22:56
Rename the kawoosh RemoteDesktop icon

Indeed, we did.
Categories: Development

Add an icon for device files

Wed, 2014-08-13 21:38
Add an icon for device files
Categories: Development

Add an icon for pipe files (But where's Mario?)

Wed, 2014-08-13 21:26
Add an icon for pipe files (But where's Mario?)
Categories: Development

fixed two warnings.

Wed, 2014-08-13 21:18
fixed two warnings.

* top: unused variable, quick fix only.
* keymap: redefinition on some host systems (Ubuntu for instance).
Categories: Development

fs_shell: Include strings.h to fix build under Haiku.

Wed, 2014-08-13 21:13
fs_shell: Include strings.h to fix build under Haiku.
Categories: Development

Another variant of the RemoteDesktop icon...

Wed, 2014-08-13 20:30
Another variant of the RemoteDesktop icon...

Just in case we ever use it over the Star Gate ;-)
Categories: Development

Much simpler version of RemoteDesktop icon

Wed, 2014-08-13 20:29
Much simpler version of RemoteDesktop icon
Categories: Development