Source Activity
Add libbluray packages for x86_64.
Categories: Development
Update Web+ bookmarks.
Removing Haikuware, adding instead:
- Guest One's Haiku Repository
- PulkoMandy's Archiv
- Fatelk's Repo
Removing Haikuware, adding instead:
- Guest One's Haiku Repository
- PulkoMandy's Archiv
- Fatelk's Repo
Categories: Development
media_server: Improve BTimeSource slave nodes management
The media_server is now able to remember the timesource associated to
a certain registered_node and always remove it when the owner
application crash, Fixes Ticket #11852
The media_server is now able to remember the timesource associated to
a certain registered_node and always remove it when the owner
application crash, Fixes Ticket #11852
Categories: Development
openjdk: add package for 1.7u80-b32
Categories: Development
Debugger: Add memory write support.
- Implements various support classes and functions that will be
needed in order to marshal requests to write to memory in the
target team.
- Implements various support classes and functions that will be
needed in order to marshal requests to write to memory in the
target team.
Categories: Development
Add Fossil 1.33 packages
* Adds x86_gcc2, x86, and x86_64 packages
* Adds x86_gcc2, x86, and x86_64 packages
Categories: Development
Updates Vision 64bit package revision to vision-0.9.7.r949-3. This will work as soon as the Haiku 64bit repository will contain the correponding package. #12091
Signed-off-by: Joseph R. Prostko
Signed-off-by: Joseph R. Prostko
Categories: Development
Update translations from Pootle
Categories: Development
Debugger: Extend MemoryView listener interface.
MemoryView::Listener:
- Add extra hooks for notifying listener of internal mode changes.
Implement accordingly in InspectorWindow.
MemoryView::Listener:
- Add extra hooks for notifying listener of internal mode changes.
Implement accordingly in InspectorWindow.
Categories: Development
BButton: Fix hover status glitch
A BButton didn't lose its hover status when another window partially covered
it and the mouse cursor left its bounds rectangle.
Check for B_EXITED_VIEW in MouseMoved to fix the problem.
This fixes ticket #11962. Thanks to X512 for the analysis of the problem.
A BButton didn't lose its hover status when another window partially covered
it and the mouse cursor left its bounds rectangle.
Check for B_EXITED_VIEW in MouseMoved to fix the problem.
This fixes ticket #11962. Thanks to X512 for the analysis of the problem.
Categories: Development
BMessage: fix an off-by-one error in SetCurrentSpecifier.
You could set the index to be past the end of the Specifier array.
Signed-off-by: Augustin Cavalier
Fixes #12087.
You could set the index to be past the end of the Specifier array.
Signed-off-by: Augustin Cavalier
Fixes #12087.
Categories: Development
app_server: Fixed some send fake mouse event issues.
* Activating a window never send a faked mouse message. This was
noticeable when switching windows using the keyboard; if you then
scrolled with the mouse wheel you could scroll in the previous window
still.
* Also, using MouseEventWindow() in _SendFakeMouseMoved() doesn't work
when you click the window to send it to behind: it's moved on button
press, but the mouse event window is only released on button release,
ie. too late.
* This is fixed by always using the current window under the mouse as
target for the fake event.
* Activating a window never send a faked mouse message. This was
noticeable when switching windows using the keyboard; if you then
scrolled with the mouse wheel you could scroll in the previous window
still.
* Also, using MouseEventWindow() in _SendFakeMouseMoved() doesn't work
when you click the window to send it to behind: it's moved on button
press, but the mouse event window is only released on button release,
ie. too late.
* This is fixed by always using the current window under the mouse as
target for the fake event.
Categories: Development
Updated Beezer package.
Categories: Development
fat: Remove directory from dlist on unlink, not in remove_vnode.
The removal of the vnode happens later than the actual unlink. As part
of the unlink, the vnode cache is already updated to mark the unlinked
directory invalid. This means its entry in the directory list needs to
be removed as well. Otherwise, if a directory list entry is looked up
in the time between unlink and remove_vnode, the assertion which checks
the validity of the directory list entries would fail.
The removal of the vnode happens later than the actual unlink. As part
of the unlink, the vnode cache is already updated to mark the unlinked
directory invalid. This means its entry in the directory list needs to
be removed as well. Otherwise, if a directory list entry is looked up
in the time between unlink and remove_vnode, the assertion which checks
the validity of the directory list entries would fail.
Categories: Development
Moved BJob, and JobQueue into the support kit.
* Put it in the BSupportKit namespace, following the style introduced
with the package kit for now.
* The BSupportKit::BJob class no longer knows about the package kit's
Context class. However, the BPackageKit::BJob class does.
* Due to the namespace juggling, a lot of files had to be touched.
* The JobQueue class remains private.
* Due to the way Haiku is built on itself, you cannot build this change
under Haiku with an older release.
* Put it in the BSupportKit namespace, following the style introduced
with the package kit for now.
* The BSupportKit::BJob class no longer knows about the package kit's
Context class. However, the BPackageKit::BJob class does.
* Due to the namespace juggling, a lot of files had to be touched.
* The JobQueue class remains private.
* Due to the way Haiku is built on itself, you cannot build this change
under Haiku with an older release.
Categories: Development
Debugger: Add edit mode support to MemoryView.
MemoryView:
- Add hooks and supporting status tracking members to enable edit mode.
When editing is requested, we allocate a duplicate copy of the current
block's data to perform edits in. Currently, editing is only supported from
within the hex view, and when edit mode is enabled, the view is locked to
8-bit hex mode in order to avoid any possible confusion with regards to
source vs target endian orientation.
- Extend Draw() to determine whether to write data from the edit data store
or the actual memory block. Also implement highlighting the current edit
position caret when in edit mode, as well as highlighting bytes that have
been changed compared to the block's original data.
MemoryView:
- Add hooks and supporting status tracking members to enable edit mode.
When editing is requested, we allocate a duplicate copy of the current
block's data to perform edits in. Currently, editing is only supported from
within the hex view, and when edit mode is enabled, the view is locked to
8-bit hex mode in order to avoid any possible confusion with regards to
source vs target endian orientation.
- Extend Draw() to determine whether to write data from the edit data store
or the actual memory block. Also implement highlighting the current edit
position caret when in edit mode, as well as highlighting bytes that have
been changed compared to the block's original data.
Categories: Development
Update gcc6809 and lwtools.
* This version actually works.
* This version actually works.
Categories: Development
