Source Activity

Syndicate content
Updated: 6 min 3 sec ago

Fix (hopefully) bootstrap build with HAIKU_NO_DOWNLOADS=1

Sun, 2014-09-14 12:30
Fix (hopefully) bootstrap build with HAIKU_NO_DOWNLOADS=1

* With HAIKU_NO_DOWNLOADS=1, the check against existing package files
  in the download folder should only be done in the phase that is
  adding packages to be put onto the resulting target image, not in the 
  phase that is adding the bootstrap packages (as here those packages 
  will be *built*, not downloaded).
Categories: Development

Installer: don't replace system/settings.

Sun, 2014-09-14 12:11
Installer: don't replace system/settings.

* Instead of removing "system" in the target completely, only
  replace all of its subfolders.
* The downside of the current solution is that extra files, and
  directories in "system" will not be removed. Improvements
  welcome.
Categories: Development

libroot: sethostname() now uses ftruncate().

Sun, 2014-09-14 12:11
libroot: sethostname() now uses ftruncate().

* Before, it would just overwrite the previous name, leaving extra
  bytes from the previous name (they wouldn't become part of the
  host name, but it just didn't look that nice).
Categories: Development

HaikuDepot: Fix x86_64 build failure

Sun, 2014-09-14 08:27
HaikuDepot: Fix x86_64 build failure

Fix the following errors:

  PackageInfo.cpp:85:23: error: comparison between signed and unsigned integer expressions
  PackageInfo.cpp:93:21: error: comparison between signed and unsigned integer expressions

Signed-off-by: Alex Smith 
Categories: Development

Add get_name and fix get_next_object.

Sat, 2014-09-13 22:01
Add get_name and fix get_next_object.

TODO: Need to add defines or enum for nameType.
Categories: Development

HaikuDepot: Fixed reading bigger screenshots

Sat, 2014-09-13 21:03
HaikuDepot: Fixed reading bigger screenshots

 * Increase the RAM limit to 128K per screenshot
 * Reduce retrieved size to 320 pixel wide
 * Don't expect to be able to read the stream in one call,
   read it in 4K chunks.
 * Print some errors in this code-path to stderr.
Categories: Development

HaikuDepot: Improve filter UI, fix pkg translations

Sat, 2014-09-13 21:03
HaikuDepot: Improve filter UI, fix pkg translations

 * The categories and other filter options are orthogonal. Don't
   force the user to choose between real categories and for example
   "installed" or "available" in the same drop-down. I've removed
   (for now) the Options main menu. There are now four small check-marks
   below the filtering drop-downs: Available, Installed, Development and
   Source Code. These enable showing the respective packages in the list
   view. Only "Available" is checked by default. This changes the default
   behavior to show only not-yet-installed packages. This change puts
   the filtering options in one place, the showing of development or
   source code packages is not "hidden somewhere else" anymore. I am not
   so happy with the additional row, however, I am also thinking about
   using icons instead of the checkmarks.
 * Fixed finding the suitable package translation for summary and
   description. For example, WonderBrush now has a German translation.
Categories: Development

BPartition: Move dev_t return value to an optional parameter

Fri, 2014-09-12 06:07
BPartition: Move dev_t return value to an optional parameter

Signed-off-by: Jessica Hamilton 
Categories: Development

Fix #6865: [Tracker] Use default checkboxes for permissions

Fri, 2014-09-12 05:11
Fix #6865: [Tracker] Use default checkboxes for permissions
Categories: Development

boot/x86_64: convert address of previous_debug_output

Thu, 2014-09-11 23:09
boot/x86_64: convert address of previous_debug_output

Together with the previous commit should fix #10535.

Signed-off-by: Paweł Dziepak 
Categories: Development

boot/x86_64: call debug_cleanup() before preparing mmu data

Thu, 2014-09-11 23:09
boot/x86_64: call debug_cleanup() before preparing mmu data

long_mmu_init() prepares initial paging structures for 64 bit kernel.
Once that function completes bootloader cannot allocate any memory
that needs to be passed to the kernel.

Signed-off-by: Paweł Dziepak 
Categories: Development

Release HaikuWebKit 1.4.4.

Thu, 2014-09-11 16:30
Release HaikuWebKit 1.4.4.
Categories: Development

Codestyle.

Wed, 2014-09-10 20:31
Codestyle.
Categories: Development

Add function to walk through children.

Wed, 2014-09-10 19:39
Add function to walk through children.

Without losing my sanity that is.
ACPI API refactoring will happen some day.
Categories: Development

tools: data_to_source: fix types of generated variables

Wed, 2014-09-10 14:17
tools: data_to_source: fix types of generated variables

Both data array and its size should be constant so that GCC can do
as much as possible at compile time and it is safe to use them in
static assertions.

This patch also changes the type of size constant to size_t which
more appropriate and uses sizeof() to determine the size of the
array.

Fixes build breakage introduced in e547662664d88e5ee79048bd00ad8eefa45e7074.

Signed-off-by: Paweł Dziepak 
Categories: Development