Since AppImages are mounted at a random point each time they are started, the absolute path of their system data folder changes every time. To nevertheless support using system drumkits consistently, we try to determine whether the stored kit is a system one and tweak its path. (Without replacing the random part of the path the lookup would fall back to a name-based one which always checks user-level kits first. Having a GMRockKit in ~/.hydrogen/data/drumkits too, would make the systems one inaccessible).
Since AppImages are mounted at a random point each time they are started, the absolute path of their system data folder changes every time. To nevertheless support using system drumkits consistently, we try to determine whether the stored kit is a system one and tweak its path. (Without replacing the random part of the path the lookup would fall back to a name-based one which always checks user-level kits first. Having a GMRockKit in
~/.hydrogen/data/drumkits
too, would make the systems one inaccessible).addresses #1836