Source Activity
Add listener interface to MemoryView.
m src/apps/debugger/user_interface/gui/inspector_window/InspectorWindow.cpp m src/apps/debugger/user_interface/gui/inspector_window/InspectorWindow.h m src/apps/debugger/user_interface/gui/inspector_window/MemoryView.cpp m src/apps/debugger/user_interface/gui/inspector_window/MemoryView.h
Add listener interface to MemoryView. - When the target address of the memory view changes, an attached listener is now notified. This lets the inspector window's text input keep in sync with the current address when keyboard navigating the memory view.
Categories: Development
x86[-64]: Fix arch_cpu_user_strlcpy() for small buffers
m src/system/kernel/arch/x86/32/arch.S m src/system/kernel/arch/x86/64/arch.S
x86[-64]: Fix arch_cpu_user_strlcpy() for small buffers The case for small buffers was broken, since scasb operates on edi/rdi, not esi/rsi.
Categories: Development
BMediaNode: Handle port read syscall interrupts by retrying.
m src/kits/media/MediaNode.cpp
BMediaNode: Handle port read syscall interrupts by retrying. The syscall might be interrupted, especially in signal heavy applications. In that case we need to retry the read until the timeout runs out. since the timeout is already absolute we don't need to adjust anything.
Categories: Development
Use default insets for inspector window as well.
m src/apps/debugger/user_interface/gui/inspector_window/InspectorWindow.cpp
Use default insets for inspector window as well.
Categories: Development
Implement #8671.
m src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.cpp m src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.h
Implement #8671. Smarter Zoom behavior for TeamsWindow - resize such that the team list view's horizontal scrollbar isn't needed.
Categories: Development
Some style fixes in MenuItem
m src/kits/interface/MenuItem.cpp
Some style fixes in MenuItem
Categories: Development
intel_extreme: Remove redundant cast of argument.
m src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp
intel_extreme: Remove redundant cast of argument.
Categories: Development
intel_gart: Fix build after argument type change.
m src/add-ons/kernel/busses/agp_gart/intel_gart.cpp
intel_gart: Fix build after argument type change.
Categories: Development
Spacing adjustments as suggested by Axel.
m src/apps/debugger/user_interface/gui/team_window/WatchPromptWindow.cpp m src/apps/debugger/user_interface/gui/teams_window/StartTeamWindow.cpp m src/apps/debugger/user_interface/gui/teams_window/TeamsWindow.cpp m src/kits/shared/PromptWindow.cpp
Spacing adjustments as suggested by Axel.
Categories: Development
Change truncation mode for image/function list views.
m src/apps/debugger/user_interface/gui/team_window/ImageFunctionsView.cpp m src/apps/debugger/user_interface/gui/team_window/ImageListView.cpp
Change truncation mode for image/function list views. Since for image/file paths, the most interesting part is generally the filename at the end, and the initial path information is mostly redundant, it makes more sense to truncate at the beginning.
Categories: Development
Fix update issues in BStringColumn.
m headers/private/interface/ColumnTypes.h m src/kits/interface/ColumnTypes.cpp
Fix update issues in BStringColumn. In some cases, BStringColumn wouldn't properly detect that an update was needed, and would consequently fail to truncate a string as needed with a column resize.
Categories: Development
Clean up context menu building.
m src/apps/debugger/user_interface/gui/team_window/VariablesView.cpp
Clean up context menu building. Even if the inspect action is unavailable, continue building the rest of the actions, since they can apply regardless of the value location.
Categories: Development
Various minor layout tweaks/improvements to prompt window.
m src/kits/shared/PromptWindow.cpp
Various minor layout tweaks/improvements to prompt window.
Categories: Development
intel_extreme and radeon_hd: some 64 bit fixes
m headers/private/graphics/intel_extreme/AreaKeeper.h m headers/private/graphics/intel_extreme/intel_extreme.h m headers/private/graphics/radeon_hd/AreaKeeper.h m src/add-ons/accelerants/intel_extreme/accelerant.h m src/add-ons/accelerants/intel_extreme/memory.cpp m src/add-ons/accelerants/intel_extreme/mode.cpp m src/add-ons/kernel/drivers/graphics/intel_extreme/device.cpp m src/add-ons/kernel/drivers/graphics/intel_extreme/driver.cpp m src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme.cpp m src/add-ons/kernel/drivers/graphics/intel_extreme/intel_extreme_private.h m src/add-ons/kernel/drivers/graphics/radeon_hd/driver.cpp m src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd.cpp m src/add-ons/kernel/drivers/graphics/radeon_hd/radeon_hd_private.h
intel_extreme and radeon_hd: some 64 bit fixes
Categories: Development
agp_gart: some 64 bit fixes
m src/add-ons/kernel/bus_managers/agp_gart/agp_gart.cpp
agp_gart: some 64 bit fixes
Categories: Development
DiskProbe: remove superfluous parentheses introduced in a31ac99
m src/apps/diskprobe/DataEditor.cpp
DiskProbe: remove superfluous parentheses introduced in a31ac99
Categories: Development
exfat: Return more than a single dirent at a time in exfat_read_dir().
m src/add-ons/kernel/file_systems/exfat/DirectoryIterator.cpp m src/add-ons/kernel/file_systems/exfat/Volume.cpp m src/add-ons/kernel/file_systems/exfat/encodings.cpp m src/add-ons/kernel/file_systems/exfat/kernel_interface.cpp
exfat: Return more than a single dirent at a time in exfat_read_dir(). * similar to what mmlr did in hrev45575 for bfs. * DirectoryIterator could try to read past the end of the directory. * replaced a dprintf with a TRACE() statement.
Categories: Development
MediaPlayer: addr_t instead of long, as suggested by Ingo.
m src/apps/mediaplayer/playlist/ListViews.cpp m src/apps/mediaplayer/playlist/PlaylistListView.cpp m src/apps/mediaplayer/playlist/RandomizePLItemsCommand.cpp
MediaPlayer: addr_t instead of long, as suggested by Ingo.
Categories: Development
ShowImage: initialize rgb_color.alpha field.
m src/apps/showimage/Filter.cpp
ShowImage: initialize rgb_color.alpha field.
Categories: Development
Diskprobe: some 64 bit fixes
m src/apps/diskprobe/DataEditor.cpp m src/apps/diskprobe/DataView.cpp m src/apps/diskprobe/ProbeView.cpp m src/apps/diskprobe/TypeEditors.cpp
Diskprobe: some 64 bit fixes * also warnings about comparisons between signed and non signed.
Categories: Development
