haiku/headers
Ryan Leavengood b711002d34 HaikuDepot: Set package state when loading single package
Without this, even installed packages still get an "Install" button.

Fixes #14821.

This was implemented by adding BPackageRoster::IsPackageActive. I decided to
have this take a location since GetActivePackages also did, but as noted in my
TODO comment, I think this is awkward.

It would also be nice to show the user they have a different version of a
particular package, but that would require some changes to IsPackageActive.

Change-Id: Iab0d35eb6b671a17711b0214b15164d296927e5a
Reviewed-on: https://review.haiku-os.org/c/1694
Reviewed-by: Stephan Aßmus <superstippi@gmx.de>
2019-08-08 07:09:35 +00:00
..
build Implement is_app_showing_modal_window() 2019-08-03 00:41:10 +00:00
compatibility Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
config riscv32: Drop any remaining mentions 2019-04-04 13:23:32 +00:00
cpp build fix. 2015-11-12 22:24:16 +01:00
glibc Make public glibc header printf.h usable. 2013-07-17 18:07:56 +02:00
libs PVS V501: comparing number with itself 2019-07-28 10:16:43 +00:00
os HaikuDepot: Set package state when loading single package 2019-08-08 07:09:35 +00:00
posix Conform putenv to POSIX standards 2019-07-20 16:02:00 +00:00
private kernel: Properly separate and handle THREAD_BLOCK_TYPE_USER. 2019-08-05 22:31:02 -04:00
tools Fix #12799: Enable elf symbol patching for Haiku 2016-10-30 10:42:24 +01:00