History log of /haiku/src/apps/packageinstaller/UninstallView.cpp
Revision Date Author Comments
# e4e6315f 21-Feb-2017 John Scipione <jscipione@gmail.com>

PackageInstaller: Use newly created BString::IEndsWith()

...to find files with .pdb extension

Code was subtly wrong in 2 cases:
1) File that ended in pdb but not an extension e.g. filepdb
erroneously included
2) File that ended in .PDB or other case erroneously skipped


# 02b11c19 05-Jan-2017 Augustin Cavalier <waddlesplash@gmail.com>

LegacyPackageInstaller: Fix strnlen/strncmp usage.

I should have my "License to C" revoked...


# bdf0ed42 04-Jan-2017 Augustin Cavalier <waddlesplash@gmail.com>

LegacyPackageInstaller: Ignore files which do not end in ".pdb".

The LegacyPackageInstaller's data folder is (and has always been)
"~/config/packages", which is of course the same directory that Haiku's
(relatively) new package management system uses. We don't want the
"administrative" folder and any HPKGs in that directory to show up in
the "installed legacy packages" list, so ignore them.


# 20122a6a 19-Mar-2016 Rene Gollent <rene@gollent.com>

LegacyPackageInstaller: Fix x86_64 build.


# 361738c0 07-Mar-2016 Augustin Cavalier <waddlesplash@gmail.com>

Revert "PackageInstaller: Attempt to fix 64-bit build."

This reverts commit bb4cd92eae8ab7bf2b39110899cf8de33c592b98.

We probably should change this API before R2.


# bb4cd92e 07-Mar-2016 Augustin Cavalier <waddlesplash@gmail.com>

PackageInstaller: Attempt to fix 64-bit build.


# d3626243 07-Mar-2016 Augustin Cavalier <waddlesplash@gmail.com>

PackageInstaller: Fix layout in UninstallView, use BLayoutBuilder.


# eaf0a567 07-Mar-2016 Augustin Cavalier <waddlesplash@gmail.com>

PackageInstaller: Merge "InstalledPackages" and "PackageInstaller".

Now if you start LegacyPackageInstaller with no filenames passed, you get
the "installed packages" window, from which you can uninstall stuff.

Fixes #10612.