Source Activity

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

3rdparty: Add a quick doc on how to use IOMMU on Linux

Sun, 2014-11-09 18:58
* Drop my old script, didn't work well anymore. * Drop my old script, didn't work well anymore.
Categories: Development

ScreenInfo: Include screeninfo in images

Sun, 2014-11-09 18:20
* Rename from screen_info to screeninfo to match screenmode * Rename from screen_info to screeninfo to match screenmode
Categories: Development

Debugger: Fix potential crash.

Sun, 2014-11-09 14:34
VariablesView: - Check to ensure the stack frame actually does have a function object associated with it before attempting to use it, as this isn't always the case. VariablesView: - Check to ensure the stack frame actually does have a function object associated with it before attempting to use it, as this isn't always the case.
Categories: Development

SerialConnect: add scripting support

Sun, 2014-11-09 13:18
It's now possible to configure the serial port through scripting: hey SerialConnect set databits to 8 hey SerialConnect set parity to even etc. More useful is the ability to connect and disconnect from the port: hey SerialConnect get port # returns "usb0" hey SerialConnect set port to usb0 hey SerialConnect delete port This allows a script to automatically disconnect SerialConnect, do something with the serial port, and then reconnect SerialConnect. This can be used for example to run a bootloader and update a firmware through the same serial port used for debugging, something that's not easily possible on other systems. It's now possible to configure the serial port through scripting: hey SerialConnect set databits to 8 hey SerialConnect set parity to even etc. More useful is the ability to connect and disconnect from the port: hey SerialConnect get port # returns "usb0" hey SerialConnect set port to usb0 hey SerialConnect delete port This allows a script to automatically disconnect SerialConnect, do something with the serial port, and then reconnect SerialConnect. This can be used for example to run a bootloader and update a firmware through the same serial port used for debugging, something that's not easily possible on other systems.
Categories: Development

*actually* update libsdl_x86

Sun, 2014-11-09 12:45
I failed to rebuild the package in the previous try... Fixes #11429. I failed to rebuild the package in the previous try... Fixes #11429.
Categories: Development

HaikuDepot: Make summary text non-selectable...

Sun, 2014-11-09 10:44
... in the rows of featured packages. ... in the rows of featured packages.
Categories: Development

Debugger: Fix #11430.

Sun, 2014-11-09 04:28
InspectorWindow: - Inherit from Team::Listener and implement hook for thread state change events. - On thread state change, if the new state is stopped, and we have an active block, release it, and ask to re-inspect. - Factor out helper function for updating the active block. - Always ensure the MemoryView is updated when we change blocks. MemoryView: - Clean up acquisition of target memory block. This ensures that the block data is kept up to date when stepping through code with an inspector window open. InspectorWindow: - Inherit from Team::Listener and implement hook for thread state change events. - On thread state change, if the new state is stopped, and we have an active block, release it, and ask to re-inspect. - Factor out helper function for updating the active block. - Always ensure the MemoryView is updated when we change blocks. MemoryView: - Clean up acquisition of target memory block. This ensures that the block data is kept up to date when stepping through code with an inspector window open.
Categories: Development

Add TIOCM_CAR as a synonym for TIOCM_CD

Sun, 2014-11-09 01:28
Gnokii uses it. Gnokii uses it.
Categories: Development

Update libusb_compat package

Sun, 2014-11-09 01:19
Categories: Development

Debugger: Cleanup.

Sat, 2014-11-08 23:20
Team: - Remove expression evaluation event / listener hook. This doesn't really belong to the Team anyways. UserInterfaceListener: - ExpressionEvaluationRequested() now takes an ExpressionInfo object rather than the individual subcomponents. ExpressionEvaluationJob: - Notification of expression evaluation completion is now handled via the info object's listener interface rather than the Team. Others: - Adjust all users of expressions to set themselves up as ExpressionInfo::Listener subclasses, and consequently add themselves to the respective info object when requesting evaluation. This significantly simplifies various things, and also ensures that no one accidentally gets notified of an expression they didn't actually ask for, which could occur with the previous Team-based listener interface. Make all other required adjustments for new interface usage. No functional change intended. Team: - Remove expression evaluation event / listener hook. This doesn't really belong to the Team anyways. UserInterfaceListener: - ExpressionEvaluationRequested() now takes an ExpressionInfo object rather than the individual subcomponents. ExpressionEvaluationJob: - Notification of expression evaluation completion is now handled via the info object's listener interface rather than the Team. Others: - Adjust all users of expressions to set themselves up as ExpressionInfo::Listener subclasses, and consequently add themselves to the respective info object when requesting evaluation. This significantly simplifies various things, and also ensures that no one accidentally gets notified of an expression they didn't actually ask for, which could occur with the previous Team-based listener interface. Make all other required adjustments for new interface usage. No functional change intended.
Categories: Development

Debugger: Reorganization, no functional change.

Sat, 2014-11-08 23:19
- Move SyntheticPrimitiveType to model subdir, since more than just the UI will be making use of it. - Move SyntheticPrimitiveType to model subdir, since more than just the UI will be making use of it.
Categories: Development

Debugger: Extend ExpressionInfo.

Sat, 2014-11-08 23:15
- Add setters for the individual subcomponents. - Add listener interface. This will supplant the one currently attached to Team. - Add setters for the individual subcomponents. - Add listener interface. This will supplant the one currently attached to Team.
Categories: Development

BMessage: add AddFlat taking a const BFlattenable

Sat, 2014-11-08 21:23
It seems the const was forgotten in the BeOS version. But there is no reason not to have it. It seems the const was forgotten in the BeOS version. But there is no reason not to have it.
Categories: Development

Debugger: Save/restore expression node values.

Sat, 2014-11-08 16:16
- This allows expression results to be highlighted for value changes as we already do for regular variable values. - This allows expression results to be highlighted for value changes as we already do for regular variable values.
Categories: Development

Add recipe for stm32flash.

Sat, 2014-11-08 15:36
Categories: Development

Add Todos for adapter and displays.

Sat, 2014-11-08 12:04
Categories: Development

WIP ACPI display adapters driver

Sat, 2014-11-08 10:51
Currently find display adapters and attached displays but nothing more. I would like it to publish adapters and displays in dev tree, so that you can open and control the adapter (get firmware, boot display) and the adapter itself would have child devices for displays (brightness ..). However that part could use some review, and since my time is limited it is better to make it availble for others to work on as well. Currently find display adapters and attached displays but nothing more. I would like it to publish adapters and displays in dev tree, so that you can open and control the adapter (get firmware, boot display) and the adapter itself would have child devices for displays (brightness ..). However that part could use some review, and since my time is limited it is better to make it availble for others to work on as well.
Categories: Development

Update translations from Pootle

Sat, 2014-11-08 05:51
Categories: Development