Updated: 19 min 13 sec ago
Add a hex dump utility for use in KDL commands
Make sure we never give a NULL context to requests. Use a default context instead. This allows apps without a context management to still have cookies and HTTP digest authentication (without persistence to disk). First part of fix to #10239 (it also needs changes in WebKit).
echo: fixed driver init on x86_64. * tested with echo3g without external box connected.
Added HAIKU square graphic. This is used on the github page and several other places that support gravatar.
HaikuDepot: Better feedback while installing * Replace the package action button with a download-progress bar while the package downloads. Needs some tweaks to the layout code to avoid pushing the rest of the title area to the left, but its a first step. An additional dedicated area somewhere in the UI which lists all on-going tasks would be nice as well.
MediaPlayer: Add Duration, Position and Seek properties. These allow getting the duration of the currently playing item and the current playing position as well as setting the absolute position and seeking by relative time via scripting.
MediaPlayer: Move winding code into its own function.
BNetEndpoint: Fix socket leak and reduce Accept() overhead. When using the copy constructor of BNetEndpoint the socket of the original endpoint gets dup'ed. The Accept() method later directly reset the fSocket member of the newly created BNetEndpoint to the socket returned by accept(). The socket dup'ed by the copy constructor was therefore leaked. Of course dup'ing the socket and copying the local and remote addresses is superfluous in the accept case, as these members all get set to new values. To reduce that overhead there is now a new private constructor that directly gets the final socket and remote and local address.
HaikuDepot: Stableize layout of "About" page contents * Give the left group infinite width and use weighting to make it independent of the web and email links width.
HaikuDepot: Fix invalidating view contents... ... when InvalidateLayout() does not result in a change of the layout.
HaikuDepot: Try slightly harder to keep paragraphs together * Some commented-out code to require two line-breaks to start a new paragraph. Doesn't work well with current set of packages. * If the character before a line-break is a space, do not start a new paragraph. Doesn't seem to occur in current package descriptions.
HaikuDepot: Detect more ways to start bullet list items * Besides the previous " * ", detect " - ", "* " and "- ".
build: Only build WebPositive on x86, x86_gcc2 * Should fix the non-x86 builds
HaikuDepot: Improve filter view layout * Wrap the two menu fields into a group with unlimited size and give that a weight to achieve a stable width for the two which is independent from the active menu field entries.
USB Stack: enable xHCI module lookup. * also increase PhysicalMemoryAllocator max to 128KB instead of 16KB. This translates in a 8MB-sized USB Stack Allocator area. * tested OK on a Fresco Logic FL1009 USB 3.0 Host Controller but KO on a Nec Corporation uPD720200 USB 3.0 Host Controller. * tested a synched copy to a BFS partition on a Lacie USB3 disk takes about 8 seconds for 350MB versus 11 seconds on eHCI.
DefineDefaultBuildProfiles: Various fixes * Fix adding WebPositive optional package. * Fix adding wonderbrush package. Add it only for gcc2 to avoid a warning by AddHaikuImagePackages. * Simplify adding xz_utils package.
rule FFilterByBuildFeatures: Fix output
libmedia: fixed minor leak in BDiscreteParameter::AddItem. * CID 992460
Terminal: Fixed resource leak CID:702031 Signed-off-by: Jérôme Duval