I've hidden an app from the search results, but apparently this does not exclude it from showing in the history results.
Currently, the app Lock Screen is almost always the most recent result for me, because I use it as described in https://github.com/TBog/TBLauncher/discussions/290#discussioncomment-9088480. (According to the author of this app, an accessibility service does not impact the battery, as you suggested in https://github.com/TBog/TBLauncher/issues/245#issuecomment-1041488029. I'm not sure of this, but I am sure that using a separate app just for this will probably have more of an impact than it being implemented in TBLauncher. And since it's optional, those who wouldn't use it, won't be affected either.)
Solution
Make explicit what the "Hide" option actually does via a config option:
Hide in search results (currently the case)
Hide in history results (currently not the case)
And perhaps also
Hide in tag results (currently not the case)
Alternative solutions
A new option "Exclude from history" to exclude an app from all history results permanently.
Description
I've hidden an app from the search results, but apparently this does not exclude it from showing in the history results.
Currently, the app Lock Screen is almost always the most recent result for me, because I use it as described in https://github.com/TBog/TBLauncher/discussions/290#discussioncomment-9088480. (According to the author of this app, an accessibility service does not impact the battery, as you suggested in https://github.com/TBog/TBLauncher/issues/245#issuecomment-1041488029. I'm not sure of this, but I am sure that using a separate app just for this will probably have more of an impact than it being implemented in TBLauncher. And since it's optional, those who wouldn't use it, won't be affected either.)
Solution
Make explicit what the "Hide" option actually does via a config option:
Alternative solutions
A new option "Exclude from history" to exclude an app from all history results permanently.