Source Activity

Syndicate content
Haiku's main repository
Updated: 58 min 31 sec ago

Update usb.ids from www.linux-usb.org

10 hours 23 min ago
Categories: Development

radeon_hd: Polaris10 power distribution fix

Wed, 2016-09-28 20:46
* Helps prevent mainboard explosions and other bad stuff. * ...maybe not explosions, but bad things. * The RX 480 reference design can pull as much as 90W from its PCIe slot at load. PCIe is rated for 75W. * This change overloads the PCIe power cables vs the PCIe slot. The PCIe power cables can handle going over spec. * Untested since we really can't come close to loading a RX 480 without hardware OpenGL ^_^ * Should be able to test on real hardware within a week. * Helps prevent mainboard explosions and other bad stuff. * ...maybe not explosions, but bad things. * The RX 480 reference design can pull as much as 90W from its PCIe slot at load. PCIe is rated for 75W. * This change overloads the PCIe power cables vs the PCIe slot. The PCIe power cables can handle going over spec. * Untested since we really can't come close to loading a RX 480 without hardware OpenGL ^_^ * Should be able to test on real hardware within a week.
Categories: Development

NFS: set block size as reported from server.

Tue, 2016-09-27 19:02
Fixes #9787. Fixes #9787.
Categories: Development

BTextEncoding: even more style fixes.

Tue, 2016-09-27 18:41
Categories: Development

BNetEndpoint: improve timeout handling

Tue, 2016-09-27 18:32
Based on a patch by Duggan. A timeout of 0 means "no timeout". Avoid an overflow case. Translate B_INFINITE_TIMEOUT to a NULL timeout for select(). Fixes #7870 Based on a patch by Duggan. A timeout of 0 means "no timeout". Avoid an overflow case. Translate B_INFINITE_TIMEOUT to a NULL timeout for select(). Fixes #7870
Categories: Development

Style fix in Locale Kit headers.

Tue, 2016-09-27 17:34
As pointed out by Axel, the wrong style was used in these headers we inherited from OpenTracker days. As pointed out by Axel, the wrong style was used in these headers we inherited from OpenTracker days.
Categories: Development

TextEncoding: Style fixes to header.

Tue, 2016-09-27 05:20
As pointed out by Axel. As pointed out by Axel.
Categories: Development

TextEncoding: add Encode/Decode methods.

Sun, 2016-09-25 21:16
This replaces convert_from/to_utf8 in a way that doesn't leak memory. Use the new method in StyledEdit. Fixes #6252, #3065. This replaces convert_from/to_utf8 in a way that doesn't leak memory. Use the new method in StyledEdit. Fixes #6252, #3065.
Categories: Development

Revert "LegacyPackageInstaller: Override fPathType when the path begins with /boot/."

Sun, 2016-09-25 16:48
This reverts commit 8cf0752f1bde487b7b78c6f375d22181023e32c2. This reverts commit af3057423c2951d7a1652cf7383b2fafe12872b6. This change fixed one package, and broke everything else. Please find a proper fix and actually test it before committing. Fixes #12909 This reverts commit 8cf0752f1bde487b7b78c6f375d22181023e32c2. This reverts commit af3057423c2951d7a1652cf7383b2fafe12872b6. This change fixed one package, and broke everything else. Please find a proper fix and actually test it before committing. Fixes #12909
Categories: Development

Add text encoding detection to the Locale Kit.

Sun, 2016-09-25 16:07
As usual we ask ICU to do the actual work. The TextEncoding constructor is fed with a sample of the text to identify (ICU docs recommend a few hundred bytes). The text is analyzed in various ways (bytes patterns such as UTF-8 escaping schemes, common letter sequences from known languages, byte order marks) and an encoding is determined. Replace code in StyledEdit by this new implementation. Note that ICU seems to always return some valid encoding, even with fed with obviously non-text data. This makes StyledEdit open the files no matter what, where it would error out before. Fixes #9395. As usual we ask ICU to do the actual work. The TextEncoding constructor is fed with a sample of the text to identify (ICU docs recommend a few hundred bytes). The text is analyzed in various ways (bytes patterns such as UTF-8 escaping schemes, common letter sequences from known languages, byte order marks) and an encoding is determined. Replace code in StyledEdit by this new implementation. Note that ICU seems to always return some valid encoding, even with fed with obviously non-text data. This makes StyledEdit open the files no matter what, where it would error out before. Fixes #9395.
Categories: Development

Tracker: localize RegExp errors.

Sun, 2016-09-25 13:10
These were left out because the same RegExp.cpp file is also used by collectcatkeys. This needed some jam file changes to get collectcatkeys to build on both the host and target. Fixes the last remaining part of #6374. These were left out because the same RegExp.cpp file is also used by collectcatkeys. This needed some jam file changes to get collectcatkeys to build on both the host and target. Fixes the last remaining part of #6374.
Categories: Development

Tracker: localize query templates.

Sun, 2016-09-25 11:20
Tracker can create query templates when they don't exist yet. This was done with an hardcoded archive of BColumns for the pose view, which did not allow for an easy way to replace the strings. Now the archive is created on the fly when the function is run, which makes it possible to build it with localized strings (and in the system's endianness, which will make it load faster). Based on patch by mt, but with a lot of rework. Fixes part of #6374. Tracker can create query templates when they don't exist yet. This was done with an hardcoded archive of BColumns for the pose view, which did not allow for an easy way to replace the strings. Now the archive is created on the fly when the function is run, which makes it possible to build it with localized strings (and in the system's endianness, which will make it load faster). Based on patch by mt, but with a lot of rework. Fixes part of #6374.
Categories: Development

Workspaces: style fixes

Sun, 2016-09-25 09:20
As pointed out by Axel. As pointed out by Axel.
Categories: Development

Workspaces: fix the auto-raise functionality

Sat, 2016-09-24 21:15
- Remove hardcoded decorator border size, and get it from the system. - Move the window at the right place when using the "zoom" button (if the auto-raise setting is enabled). - Make the auto-raise work even when the mouse is above the window borders, not the active area. This works similarly to LaunchBox auto-raise feature. fixes #8188, #8194. Manual rework of patches by Daniel Devine which were never merged and didn't apply cleanly anymore. - Remove hardcoded decorator border size, and get it from the system. - Move the window at the right place when using the "zoom" button (if the auto-raise setting is enabled). - Make the auto-raise work even when the mouse is above the window borders, not the active area. This works similarly to LaunchBox auto-raise feature. fixes #8188, #8194. Manual rework of patches by Daniel Devine which were never merged and didn't apply cleanly anymore.
Categories: Development

MediaSettings: Don't change the active soundfont

Sat, 2016-09-24 20:06
if the user clicked on empty space if the user clicked on empty space
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2016-09-22 03:20
Categories: Development