Updated: 49 min 22 sec ago
HaikuImage: alphabetically order system apps.
Add "Run to cursor" context action. - UserInterfaceListener/TeamDebugger: Extend ThreadActionRequested() to allow passing a target address. Adjust TeamDebugger's implementation accordingly. - ThreadHandler: The MSG_THREAD_RUN action can now optionally take an address parameter to run until. If this is specified, set a temporary breakpoint for said address before resuming execution. - SourceView: On right click, present a context menu showing possible actions for the current line if we're currently in a stopped thread. For the moment, this only yields the "Run to cursor" action, but more will be added in the future.
app_server: added an ASSERT to Desktop::_Windows(). * So that something like #9595 should not happen again.
JPEGTranslator: fixes a 64 bit warning
Terminal: hyper link mode: Try more aggressively to detect a path Consider ':' a potential path delimiter and try all combinations of chopped off prefixes and suffixes. This makes detection in the output of a multi-file grep work even if the found line starts with a path character or is a path. A path in the typical colon delimited search paths (e.g. PATH) is detected as well.
Terminal: hyper link mode: handle relative paths better * We were trying relative paths as is, which means checking them with Terminal's current working directory. Now we use the CWD of the active process. * In case the path is relative, add a context menu item "Copy absolute path".
Terminal: HyperLink: Remove base address, add text property * The base address is no longer used (it was in a an earlier, never committed version), so we can as remove it. * Introduce a text property.
Fix incorrect return value problem in STEP_OUT. A similar problem to that described in my previous commit afflicted the step out case as well. We now store the current IP when issuing a step out, and use that as the function address once execution returns.
Fix case of incorrect return value detection. When using step over to step out of a function, we need to use the address range of the step statement to determine the function which returned said value, not the current IP, as that has already exited the function and will consequently be that of the caller, leading to such returns being attributed to the wrong function, and consequently also the wrong type.
Improve basic profiler output a little. If on gcc4, use the built-in demangling functions to present demangled names in the output where possible.
boot loader: Almost removed use of kernel_cpp.h. * For some reason that is beyond me, fat/CachedBlock.cpp needs this header, or else building the boot loader fails.
cdda, fat, iso9660: clear tv_nsecs fields in the stat struct * devfs in fact doesn't provide a zeroed buffer.
iso9960, exfat, fat: Corrected time conversion mistakes. * Fixes #9524 * Some style cleanup Signed-off-by: Jerome Duval
HaikuImage: Build more network drivers for x86_64.
libgnu.so: Fix GCC4.8 narrowing conversion warnings Signed-off-by: Jerome Duval
Fix FFM focus loss on window close kFocusList is an invalid index for _Windows(). fWorkspaces would be accessed out of bounds.