I recently opened an old PCB document that references several PCB librarys that are no longer a part of our approved company library list. All of the footprints on the board are correct, but they just reference an obsolete library name. I'm trying to update the PCB library links within the project, however Altium lacks a "parameter manager" type function for components in the PCB layout tool. In the schematic, you can open parameter manager and view all the library links and item-IDs for all the symbols within the schematic, but the layout tool does not offer a similar type manager for seeing what library a footprint originally came from. The only way I know to see which library it's linked to is to double click the component on the PCB in order to view the component properties. You can only view/change one component at a time, so it's very time consuming depending on how many parts are on your PCB.
Now I can easily force updates to all the footprints from our approved footprints (since the footprint names are the same between the old and new libraries), but the link in the PCB will always reference the original library that it came. It's not that critical since this really only poses a problem if you ever use some of the comparison tool functions, like the "Update From PCB Librarys..." option under the tools menu. The comparison tools can help identify which ones are problematic (since it won't be able to find the library), but you still need to edit them one by one if necessary. Removing and re-adding the components would work as well, but there has to be a better way to see the library links from a global perspective.
Does anyone know if such a manager exists?