Source Activity

Syndicate content
Haiku's main repository
Updated: 46 min 47 sec ago

screen_savers/Nebula: Cleanup DrawStars.

Wed, 2015-07-08 14:57
The assembly I converted this from didn't look hand-generated, which probably explains why it was so convoluted. No functional change intended (the generated code will change, though.) The assembly I converted this from didn't look hand-generated, which probably explains why it was so convoluted. No functional change intended (the generated code will change, though.)
Categories: Development

screen_savers/Nebula: Initialize "fStarted" member.

Wed, 2015-07-08 14:40
CID 1311316. CID 1311316.
Categories: Development

screen_savers/Nebula: Restore "internal resolution" setting.

Wed, 2015-07-08 14:24
However, now it defaults to the screen resolution. However, now it defaults to the screen resolution.
Categories: Development

screen_savers/Nebula: Rename variable in DrawStars.c.

Wed, 2015-07-08 00:06
Lots of cleanup here still needed, but it's OK for now. Lots of cleanup here still needed, but it's OK for now.
Categories: Development

screen_savers/Nebula: Fix GCC4 warning.

Wed, 2015-07-08 00:03
Categories: Development

screen_savers/Nebula: Switch to using the Layout API for settings.

Tue, 2015-07-07 23:56
Also clean up bits of the style at the same time. Also clean up bits of the style at the same time.
Categories: Development

screen_savers/Nebula: Get rid of the version string.

Tue, 2015-07-07 22:57
This isn't needed anymore, now that Nebula is part of Haiku. This isn't needed anymore, now that Nebula is part of Haiku.
Categories: Development

screen_savers/Nebula: Get rid of the "internal horizontal resolution".

Tue, 2015-07-07 22:54
I don't know why this was in there -- possibly for older machines that couldn't do their fullscreen resolution at 60fps? Which doesn't make a lot of sense, since there's a frame-limiting option too. I don't know why this was in there -- possibly for older machines that couldn't do their fullscreen resolution at 60fps? Which doesn't make a lot of sense, since there's a frame-limiting option too.
Categories: Development

recover: fix 64 bit build

Tue, 2015-07-07 15:38
* format strings * wrong parameters passed to Inode::CopyTo The 64-bit version does not detect any inodes on my disk, whereas the 32-bit version does. So, more work is needed. * format strings * wrong parameters passed to Inode::CopyTo The 64-bit version does not detect any inodes on my disk, whereas the 32-bit version does. So, more work is needed.
Categories: Development

netresolv: use thread-safe version of res functions

Sun, 2015-07-05 11:26
* Make getaddrinfo() and friends thread-safe by using the thread-safe versions of the res functions. * NetBSD offers two versions of the res functions: one in res_state.c from the netresolv directory, defined as weak symbols. It is the legacy version and only for single-threaded applications. A thread-safe version of the functions is in res_state.c inside their libpthread directory. An application that uses pthreads on NetBSD will then use the non-weak symbols from the pthreads library. * On Haiku, the thread-safe version is now always used. The res_state.c is taken from NetBSD's libpthread directory, and then only struct _nres from the other file is added to it. Please keep this in mind for future updates of netresolv, do not accidentally replace it with the single-threaded version. * This e.g. fixes WebPositive just hanging when opening websites (even in situations where no IPv6-related problems apply), waiting forever to resolve names. * Make getaddrinfo() and friends thread-safe by using the thread-safe versions of the res functions. * NetBSD offers two versions of the res functions: one in res_state.c from the netresolv directory, defined as weak symbols. It is the legacy version and only for single-threaded applications. A thread-safe version of the functions is in res_state.c inside their libpthread directory. An application that uses pthreads on NetBSD will then use the non-weak symbols from the pthreads library. * On Haiku, the thread-safe version is now always used. The res_state.c is taken from NetBSD's libpthread directory, and then only struct _nres from the other file is added to it. Please keep this in mind for future updates of netresolv, do not accidentally replace it with the single-threaded version. * This e.g. fixes WebPositive just hanging when opening websites (even in situations where no IPv6-related problems apply), waiting forever to resolve names.
Categories: Development

disk device manager: Remove obsolete include path

Sun, 2015-07-05 07:39
virtualdrive hasn't been used for a long time. Should help with #12162. virtualdrive hasn't been used for a long time. Should help with #12162.
Categories: Development

build: Convert to external libedit build package

Sat, 2015-07-04 20:29
* Drop lib/edit and matching bsd header * Convert Debugger to libedit build package * Should solve problems with libedit consumers not defining _BSD_SOURCE * Progress on #10267 * Drop lib/edit and matching bsd header * Convert Debugger to libedit build package * Should solve problems with libedit consumers not defining _BSD_SOURCE * Progress on #10267
Categories: Development