Originally created by @jordanmarchetto on GitHub (Feb 21, 2025).
Describe the Feature/Enhancement
I would like the ability to launch directly to a specific library. Either via widget or app-specific action (not 100% sure of terminology, see SS below)
Why would this be helpful?
I keep my podcasts in one library, and audiobooks in another. I want to be able to more easily switch between the two.
Future Implementation (Screenshot)
I think the easiest way would be to implement whatever this menu is when you long press an app icon:
Another idea would be to register a new type of widget that launches into a specific library.
Audiobookshelf App Version
Android App - 0.9.79
Current Implementation (Screenshot)
No response
Originally created by @jordanmarchetto on GitHub (Feb 21, 2025).
### Describe the Feature/Enhancement
I would like the ability to launch directly to a specific library. Either via widget or app-specific action (not 100% sure of terminology, see SS below)
### Why would this be helpful?
I keep my podcasts in one library, and audiobooks in another. I want to be able to more easily switch between the two.
### Future Implementation (Screenshot)
I think the easiest way would be to implement whatever this menu is when you long press an app icon:

Another idea would be to register a new type of widget that launches into a specific library.
### Audiobookshelf App Version
Android App - 0.9.79
### Current Implementation (Screenshot)
_No response_
@jordanmarchetto commented on GitHub (Feb 21, 2025):
I've never used NuxtJS or Capacitor, but I'd be interested in taking a swing at this feature and putting up a PR. If anyone is able to point me to the right areas of the codebase, I wouldn't complain.
@jordanmarchetto commented on GitHub (Feb 21, 2025):
I've never used NuxtJS or Capacitor, but I'd be interested in taking a swing at this feature and putting up a PR. If anyone is able to point me to the right areas of the codebase, I wouldn't complain.
Ah wow somehow I never knew that existed. This will be entirely native android code.
NuxtJS is only for the UI you see when the app is open, and Capacitor bridges the gap between NuxtJS and native iOS/Android through plugins. I don't think this feature will touch either of those
@advplyr commented on GitHub (Feb 21, 2025):
Ah wow somehow I never knew that existed. This will be entirely native android code.
NuxtJS is only for the UI you see when the app is open, and Capacitor bridges the gap between NuxtJS and native iOS/Android through plugins. I don't think this feature will touch either of those
@jordanmarchetto commented on GitHub (Feb 21, 2025):
@advplyr is it common for you to have native iOS/Android code in the app? or is that something you're trying to avoid?
@jordanmarchetto commented on GitHub (Feb 21, 2025):
@advplyr is it common for you to have native iOS/Android code in the app? or is that something you're trying to avoid?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @jordanmarchetto on GitHub (Feb 21, 2025).
Describe the Feature/Enhancement
I would like the ability to launch directly to a specific library. Either via widget or app-specific action (not 100% sure of terminology, see SS below)
Why would this be helpful?
I keep my podcasts in one library, and audiobooks in another. I want to be able to more easily switch between the two.
Future Implementation (Screenshot)
I think the easiest way would be to implement whatever this menu is when you long press an app icon:

Another idea would be to register a new type of widget that launches into a specific library.
Audiobookshelf App Version
Android App - 0.9.79
Current Implementation (Screenshot)
No response
@jordanmarchetto commented on GitHub (Feb 21, 2025):
I've never used NuxtJS or Capacitor, but I'd be interested in taking a swing at this feature and putting up a PR. If anyone is able to point me to the right areas of the codebase, I wouldn't complain.
@advplyr commented on GitHub (Feb 21, 2025):
Ah wow somehow I never knew that existed. This will be entirely native android code.
NuxtJS is only for the UI you see when the app is open, and Capacitor bridges the gap between NuxtJS and native iOS/Android through plugins. I don't think this feature will touch either of those
@jordanmarchetto commented on GitHub (Feb 21, 2025):
@advplyr is it common for you to have native iOS/Android code in the app? or is that something you're trying to avoid?
@advplyr commented on GitHub (Feb 21, 2025):
Yeah anything that is not UI should be native