Updated: 33 sec ago
BPathFinder: Add BPackageResolvableExpression initialization Add a constructor and a SetTo() method with a BPackageResolvableExpression parameter instead of a path. The path of the package satisfying the expression is used. The new functionality lives in libpackage as it uses the package kit.
BPackageManager::UserInteractionHandler: Make non-abstract Most of the hooks don't strictly need a non-empty implementation. The defaults now simply throw exceptions in those that do. This allows the class to be instantiated, which is useful when a BPackageManager is only used for finding packages.
BPackageManager: Add mandatory constructor parameters Require the installation interface and the user interaction handle to be passed to the constructor. Formerly, derived classes set them manually in their constructors. This makes using the class without having to subclass it possible.
package kit: Add API for parsing resolvable expression strings * Add BPackageInfo::ParseResolvableExpressionString(). * Add BPackageResolvableExpression constructor and SetTo() taking an expression string.
find_path*(): Improve B_FIND_PATH_IMAGE_PATH handling * get_file_attribute(): Use O_NOTRAVERSE, so we correctly read the attribute from symlinks. * internal_path_for_path(): Shuffle things around a bit: The dependency is resolved before handling B_FIND_PATH_PACKAGE_PATH, now. This adds support for getting the package file for a dependency. The dependency was ignored in this case before. * Use kSystemPackageLinksDirectory instead of hard-coding "/packages".
packagefs: Automatic package attributes for packages symlinks Add automatically generated attributes "SYS:PACKAGE" and "SYS:PACKAGE_FILE" to the /packages/... directories and symlinks.
packagefs: Refactor UnpackingAttributeDirectoryCookie Pull out a reusable base class AutoPackageAttributeDirectoryCookie.
Fix SerialConnect gcc4 build. - Add missing forward declaration for BFilePanel.
Revert "serialconnect: Fix gcc4 build" This reverts commit 1eb5facaf43e5423e39cae752817f2d68881593e.
screen_blanker: Check if be_app is NULL ... before using it after dynamic_cast. Fixes CID 1130496
serialconnect: Fix gcc4 build * SerialWindow.h mentions BFilePanel and needs the include statement * Patch submitted by Urias McCullough
Add SerialConnect to HaikuImage. It's now complete enough.
Make SerialConnect more complete * Mark the current connected device, or disable "Disconnect" menu when there is no connection. * Save and restore serial port settings * Improve drawing code: make sure the border around the termview is repainted, and do not leave a 1px space between lines unpainted.
Add user settable HAIKU_REVISION build variable Can be set to a revision string (hrev4...) to override the revision determined via git. Use