Source Activity

Syndicate content
Haiku's main repository
Updated: 34 min 10 sec ago

A few more PRI macro substitutions

Tue, 2016-08-30 23:35
Tested on x86_64 build thanks to jessicah. Should fix x86_64 build. Tested on x86_64 build thanks to jessicah. Should fix x86_64 build.
Categories: Development

Use appropriate format macros in ERROR macro

Tue, 2016-08-30 22:43
(hopefully fixing x86_64 build) (hopefully fixing x86_64 build)
Categories: Development

Revert "Tracker: Add some zoom padding in list mode"

Tue, 2016-08-30 20:40
This reverts commit f76147aa9ac4cd9c3367305f429dbdffb6df8bcf. This reverts commit f76147aa9ac4cd9c3367305f429dbdffb6df8bcf.
Categories: Development

Revert "Tracker: Add zoom padding in list mode take 2"

Tue, 2016-08-30 20:40
This reverts commit 7d009616aab2b00f0db48976625db042d141c5b1. This reverts commit 7d009616aab2b00f0db48976625db042d141c5b1.
Categories: Development

PowerStatus: Show extended info window on middle button click.

Sat, 2016-08-27 19:48
* Fixes #7473. * Minor style cleanup. Signed-off-by: Adrien Destugues * Fixes #7473. * Minor style cleanup. Signed-off-by: Adrien Destugues
Categories: Development

Fix some missing parentheses

Sat, 2016-08-27 07:31
* Problem found by gcc4. * Problem found by gcc4.
Categories: Development

elf.h: add some defines from Linux version

Sat, 2016-08-27 07:10
For completeness and compatibility. For completeness and compatibility.
Categories: Development

Remove pthread.h include from netdb.h

Sat, 2016-08-27 07:04
- It is not needed in the .h, and makes gawk build fail. - It is not needed in the .h, and makes gawk build fail.
Categories: Development

intel_extreme: style fixes and clarifications

Sat, 2016-08-27 06:34
Thanks to Axel for review. Thanks to Axel for review.
Categories: Development

Tracker: Add zoom padding in list mode take 2

Sat, 2016-08-27 06:07
Add 16px to right and bottom of content when zoom fixup of last commit Add 16px to right and bottom of content when zoom fixup of last commit
Categories: Development

Tracker: Add some zoom padding in list mode

Sat, 2016-08-27 05:41
Add some padding to the right and bottom of the content when you zoom. 16px the size of a mini-icon Add some padding to the right and bottom of the content when you zoom. 16px the size of a mini-icon
Categories: Development

intel_extreme: fix wait_for_vblank on SandyBridge

Fri, 2016-08-26 19:45
There was some mixup with the interrupt registers, still: - The driver uses 16-bit read/write, but on SandyBridge the register is 32 bits - There is a global interrupt enable bit, which must be set to unmask everything else - The bits for vblank interrupt are not the same on SNB and later PCH based devices, and the code mixed the two. Move the computation of the interrupt bits to an helper function, and use it everywhere to make sure we always use the right bits. There was some mixup with the interrupt registers, still: - The driver uses 16-bit read/write, but on SandyBridge the register is 32 bits - There is a global interrupt enable bit, which must be set to unmask everything else - The bits for vblank interrupt are not the same on SNB and later PCH based devices, and the code mixed the two. Move the computation of the interrupt bits to an helper function, and use it everywhere to make sure we always use the right bits.
Categories: Development

app_server: Also log the incorrect version.

Fri, 2016-08-26 19:29
Categories: Development

PS/2: remove all the dead code

Fri, 2016-08-26 17:04
Sorry, missed that this would also become useless after removing the resyncs. Thanks to Kacper for reviewing. Sorry, missed that this would also become useless after removing the resyncs. Thanks to Kacper for reviewing.
Categories: Development

PS/2: fix dead code.

Fri, 2016-08-26 05:10
hrev50506 extended the range of acceptable X and Y movement for PS/2 mouse. However, the value is sent on 1 byte (+ sign) so the check would now always be valid. Remove the check completely, we now rely only on bit 3 of the first byte to be set (and not missing packets) to remain in sync with the mouse. Thanks to Marcus Overhagen for reviewing the changes. hrev50506 extended the range of acceptable X and Y movement for PS/2 mouse. However, the value is sent on 1 byte (+ sign) so the check would now always be valid. Remove the check completely, we now rely only on bit 3 of the first byte to be set (and not missing packets) to remain in sync with the mouse. Thanks to Marcus Overhagen for reviewing the changes.
Categories: Development

More SandyBridge fixes and cleanups

Thu, 2016-08-25 17:34
Modesetting =========== My previous hack was setting the transcoder registers, instead of the display ones. Do that the way it is designed in the driver instead: - If there is a transcoder, set its registers, but do not set the display timings. The display will remain set at its native (and only) resolution, and panel fitting will adjust the output of the transcoder to match. - If there is no transcoder, set the display registers directly to the native resolution, as it was done on previous generation devices. - fPipeOffset hacks no longer needed DPMS ==== It seems the panel control register is not readable on PCH? Anyway, the code would loop forever waiting for the bit to become unset when turning the display off. Waiting seems to not be needed, so just remove it as well as the "unlock" bit, which does not work for me and results in a black screen. Remaining hacks =============== I still need to force HEAD_MODE_A_ANALOG to get output on pipe B (LVDS display) working. I suspect something is common to the two pipes or not allocated to the right one. This version will have less side effects on other generations and help with getting things to work on SandyBridge and possibly later devices. Please test and report. Modesetting =========== My previous hack was setting the transcoder registers, instead of the display ones. Do that the way it is designed in the driver instead: - If there is a transcoder, set its registers, but do not set the display timings. The display will remain set at its native (and only) resolution, and panel fitting will adjust the output of the transcoder to match. - If there is no transcoder, set the display registers directly to the native resolution, as it was done on previous generation devices. - fPipeOffset hacks no longer needed DPMS ==== It seems the panel control register is not readable on PCH? Anyway, the code would loop forever waiting for the bit to become unset when turning the display off. Waiting seems to not be needed, so just remove it as well as the "unlock" bit, which does not work for me and results in a black screen. Remaining hacks =============== I still need to force HEAD_MODE_A_ANALOG to get output on pipe B (LVDS display) working. I suspect something is common to the two pipes or not allocated to the right one. This version will have less side effects on other generations and help with getting things to work on SandyBridge and possibly later devices. Please test and report.
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2016-08-25 03:20
Categories: Development

Fix regressions introduced in hrev 50503

Wed, 2016-08-24 05:21
- Missing "dontAsk" when renaming some files, - Missing exceptions in the warning alert construction to automatically allow modifying some files (anything inside the settings folder) - Missing translations Fixes #12925. - Missing "dontAsk" when renaming some files, - Missing exceptions in the warning alert construction to automatically allow modifying some files (anything inside the settings folder) - Missing translations Fixes #12925.
Categories: Development