Source Activity

Syndicate content
Updated: 57 min 13 sec ago

less: use the outsourced packages.

Wed, 2014-04-16 22:03
less: use the outsourced packages.

* added packages for x86 and x86_64.
Categories: Development

Require SVG files to start with <?xml tag

Wed, 2014-04-16 06:39
Require SVG files to start with <?xml tag

* Makes scanning faster
* Avoids mistaking some html files with embedded SVG as SVG files
Categories: Development

In jam, unset variables aren't equal to 0

Tue, 2014-04-15 07:17
In jam, unset variables aren't equal to 0

Make our Werror check work again with gcc.
Categories: Development

WebPositive: let escape close the menu.

Tue, 2014-04-15 07:17
WebPositive: let escape close the menu.

* Intercept the escape key to mean "stop loading" only when menus are
closed.
Categories: Development

Remove outsourced sharutils provides from haiku package.

Mon, 2014-04-14 21:52
Remove outsourced sharutils provides from haiku package.
Categories: Development

sharutils: use the hpkg.

Mon, 2014-04-14 20:52
sharutils: use the hpkg.

* delete the intree sources.
Categories: Development

added sharutils and unrar, updated flex.

Mon, 2014-04-14 20:33
added sharutils and unrar, updated flex.
Categories: Development

x86_64: upgrade mercurial.

Mon, 2014-04-14 17:34
x86_64: upgrade mercurial.

* this version depends on python-2.7
Categories: Development

NTFS: Update libntfs to 2014.2.15

Mon, 2014-04-14 11:35
NTFS: Update libntfs to 2014.2.15
Categories: Development

BTab: use ControlLook to draw label.

Sat, 2014-04-12 09:37
BTab: use ControlLook to draw label.

* Supports disabled tabs like BeOS did: label is drawn with disabled
color, but can still be selected.
Categories: Development

Fix build.

Sat, 2014-04-12 07:32
Fix build.
Categories: Development

AddOnManager: remove more annoying traces.

Sat, 2014-04-12 06:57
AddOnManager: remove more annoying traces.
Categories: Development

Network Kit: Prepare for HTTP range requests

Sat, 2014-04-12 06:57
Network Kit: Prepare for HTTP range requests

* The DataReceived hook gets a position argument, making it possible for
listeners to handle out-of-order data (from two range requests at
different positions, for example)
* Adjust HaikuDepot (only user of the API in our sources)
* Add a copy constructor to HTTPRequest that copies the relevant
parameters from an existing request. Makes it easy to repeat a request
with a different range. Could be useful for restarting downloads, or
paralellizing them.
* Add SetRangeStart, SetRangeEnd calls to HTTPRequest, no implementation
yet. I'm putting all the API changes in this commit as it needs to be
synced with a matching haikuwebkit release.
* All archs must update to HaikuWebkit 1.3.0. Previous versions are
broken by this.
Categories: Development

Update HaikuWebkit to 1.3.0.

Sat, 2014-04-12 06:57
Update HaikuWebkit to 1.3.0.
Categories: Development

AddOnManager: remove useless traces

Sat, 2014-04-12 06:57
AddOnManager: remove useless traces

These were acceptable in media kit log, but are only annoying now that
the AddOnManager is ran in applications. Moreover, these get to stdout
and make some WebKit tests fail.
Categories: Development

Update translations from Pootle

Sat, 2014-04-12 04:19
Update translations from Pootle
Categories: Development

exfat: handle 4-byte UTF-16 surrogate pairs

Fri, 2014-04-11 22:46
exfat: handle 4-byte UTF-16 surrogate pairs

... in filenames. Replace the existing Unicode conversion functions
with UTF conversion functions from js that he relicensed MIT for us.

Put the UTF conversion functions in a private but shared code location
so that they can be accessed throughout the kernel.

Right now we only provide functions to convert between UTF-8 and UTF-16.
At some point we should also add functions to convert between UTF-8 and
UTF-32 and UTF-16 and UTF-32 but these aren't needed by exfat.

Remove the old Unicode conversion functions from exfat as they assumed
UCS-2 characters and don't work with UTF-16 used by exfat.

Rename most variables with the term length with code unit where code units
are intended. The term length, when used, means length in bytes while code
units represent either a full 2-byte UTF-16 character or half a 4-byte
surrogate pair.
Categories: Development

scsi_periph: fixed an "unused" warning.

Fri, 2014-04-11 13:42
scsi_periph: fixed an "unused" warning.
Categories: Development

Time prefs: Use button label symbols & relayout

Thu, 2014-04-10 21:27
Time prefs: Use button label symbols & relayout

Add becomes +, Remove becomes −, the current button labels "Add" and "Remove"
are used as tool tips. Relayout the controls so that they fit nicely with the
buttons:

The add button is placed left of the server text control showing that it
adds new server names while the remove button is placed next to the list
view showing that it removes server names from the list.

The reset button is placed next to the "Synchronize" button at the bottom of
the tab group and is renamed "Reset to default server list".

This makes the window a bit taller.
Categories: Development

Time prefs: Set text colors in constructor

Thu, 2014-04-10 21:27
Time prefs: Set text colors in constructor
Categories: Development