Source Activity

Syndicate content
Haiku's main repository
Updated: 11 min 52 sec ago

BMediaRoster: Wait with more calm for services to be up.

Thu, 2015-07-30 11:15
* Needed to avoid the app restarting things too fast. This is a problem that should be solved, added a TODO. * Needed to avoid the app restarting things too fast. This is a problem that should be solved, added a TODO.
Categories: Development

HaikuDepot: Enhancements to the User-Agent header to include the version.

Thu, 2015-07-30 10:21
Signed-off-by: Augustin Cavalier Fixes #12262. Signed-off-by: Augustin Cavalier Fixes #12262.
Categories: Development

Update pci.ids from pciids.sourceforge.net

Thu, 2015-07-30 03:20
Categories: Development

Debugger: Cleanup.

Thu, 2015-07-30 02:31
ThreadHandler: - Simplify SetBreakpointAndRun() to always use the debugger interface to continue execution, since the latter is now intelligent enough to determine how to handle that in all cases. Adjust callers accordingly. ThreadHandler: - Simplify SetBreakpointAndRun() to always use the debugger interface to continue execution, since the latter is now intelligent enough to determine how to handle that in all cases. Adjust callers accordingly.
Categories: Development

user_debugger: Adjust handling of continue request.

Thu, 2015-07-30 02:28
- B_DEBUG_MESSAGE_CONTINUE_THREAD now checks if the thread in question is in a suspended state rather than waiting on the debug nub port, and if so, handles resuming it automatically. This allows the continue message to be used on the main thread of a team that was freshly created under debug control without the API user having to be cognizant of the distinction. - B_DEBUG_MESSAGE_CONTINUE_THREAD now checks if the thread in question is in a suspended state rather than waiting on the debug nub port, and if so, handles resuming it automatically. This allows the continue message to be used on the main thread of a team that was freshly created under debug control without the API user having to be cognizant of the distinction.
Categories: Development

getifaddrs: don't fail if there are no interfaces.

Wed, 2015-07-29 20:53
* This is not an error, just return an empty list. * Same behavior as *BSD implementation. * This is not an error, just return an empty list. * Same behavior as *BSD implementation.
Categories: Development

DHCPClient: don't use AI_ADDRCONFIG

Wed, 2015-07-29 20:52
* The DHCP Client is the one configuring interfaces, so it makes no sense to request address resolution for already configured interfaces only. * Fixes #12208 * The DHCP Client is the one configuring interfaces, so it makes no sense to request address resolution for already configured interfaces only. * Fixes #12208
Categories: Development

DHCPClient: Check return code of SetAddress().

Wed, 2015-07-29 19:06
This should break DHCP for everyone it currently works for (according to our analysis). If it doesn't, we have yet another (set of) bug(s). This should break DHCP for everyone it currently works for (according to our analysis). If it doesn't, we have yet another (set of) bug(s).
Categories: Development

NetworkAddress: Fix things yet again.

Wed, 2015-07-29 19:00
If I had used my head instead of blindly c&p'ing the suggested code from Axel's message, I would have realized that Unset() unsets fStatus too. Not a bright thing to do on my part... If I had used my head instead of blindly c&p'ing the suggested code from Axel's message, I would have realized that Unset() unsets fStatus too. Not a bright thing to do on my part...
Categories: Development

BNetworkAddress: Fix review comments (again).

Wed, 2015-07-29 18:22
Axel changed his mind about the status on Unset(), and I messed up the fStatus setters. Axel changed his mind about the status on Unset(), and I messed up the fStatus setters.
Categories: Development

BAlert: use layout API, allow any number of buttons.

Wed, 2015-07-29 16:13
* Added default constructor; you can now alter the complete behavior via setters, and also add buttons afterwards. * Added default constructor; you can now alter the complete behavior via setters, and also add buttons afterwards.
Categories: Development

Add new version of launch_media_server

Wed, 2015-07-29 16:03
* Due to the needs to provide a peaceful UX, i moved out the notifications mechanism from the Media preflet and i have integrated it with the launch and shutdown functions of MediaDefs.h. * This implied to introduce a new launch_media_server function similar to the shutdown_media_server allowing to specify a custom notification function too. * Both functions then are reworked to send by default notifications to the Deskbar, this was needed because in a lot of situations the mechanism failed without correctly noticing the user. * The one argument launch_media_server is considered to be deprecated, the default argument is removed to mantain binary compatibility but make new apps to automatically use the new one with just the default arguments. This is needed due to conflicts in overloading. * Improve notifications by indirectly extending localization to old BeOS apps. * Due to the needs to provide a peaceful UX, i moved out the notifications mechanism from the Media preflet and i have integrated it with the launch and shutdown functions of MediaDefs.h. * This implied to introduce a new launch_media_server function similar to the shutdown_media_server allowing to specify a custom notification function too. * Both functions then are reworked to send by default notifications to the Deskbar, this was needed because in a lot of situations the mechanism failed without correctly noticing the user. * The one argument launch_media_server is considered to be deprecated, the default argument is removed to mantain binary compatibility but make new apps to automatically use the new one with just the default arguments. This is needed due to conflicts in overloading. * Improve notifications by indirectly extending localization to old BeOS apps.
Categories: Development

Media: Improve both notifications and quit mechanism

Wed, 2015-07-29 14:59
* Media is now waiting for media_server to start if the window is closed before to finish, this was proposed by stippi. * Moved out anything related to notifications as they are now managed by the media_kit. * Solved some TODOs and minor issues too. * Media is now waiting for media_server to start if the window is closed before to finish, this was proposed by stippi. * Moved out anything related to notifications as they are now managed by the media_kit. * Solved some TODOs and minor issues too.
Categories: Development

ChannelSlider: don't check be_control_look for NULL

Wed, 2015-07-29 13:20
Also if0 the code that draws the old/dano look so it's more clear that it's not called intentionally. Also if0 the code that draws the old/dano look so it's more clear that it's not called intentionally.
Categories: Development

Add unit tests specific for #12208. Pass depends on network.

Tue, 2015-07-28 20:08
NetworkAddressTest passes (most) tests when you have network. When no network interface (ie -net none in QEMU) tests take forever and more tests fail. When network interface exists but is disabled in Haiku, tests are fast but more tests fail. NetworkAddressTest passes (most) tests when you have network. When no network interface (ie -net none in QEMU) tests take forever and more tests fail. When network interface exists but is disabled in Haiku, tests are fast but more tests fail.
Categories: Development

BChannelSlider: Fixed memory leak.

Tue, 2015-07-28 19:40
At least, I think so. Check allocations in BChannelSlider::ThumbFor()- Also updated copyright and e-mail address. At least, I think so. Check allocations in BChannelSlider::ThumbFor()- Also updated copyright and e-mail address.
Categories: Development

WebPositive: Fix "new tab opens search page".

Tue, 2015-07-28 17:16
Fixes #12251. Fixes #12251.
Categories: Development

BNetworkAddress: Address review comments.

Tue, 2015-07-28 14:14
Thanks Axel and Rene! Thanks Axel and Rene!
Categories: Development