mirror of
https://github.com/LiveContainer/LiveContainer.git
synced 2026-04-25 17:15:50 +03:00
[PR #62] [CLOSED] Add apps to home screen #1061
Labels
No labels
bug
compatibility
enhancement
multitasking
pull-request
safe area
status: broken
status: usable
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/LiveContainer#1061
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/LiveContainer/LiveContainer/pull/62
Author: @Vishram1123
Created: 5/19/2024
Status: ❌ Closed
Base:
main← Head:main📝 Commits (9)
3660616Add to home screen through the use of WebClips6f45612Remove unnecessary alpha change35446a0Launch next app using file instead of userdefaultsaf1f3b2typo76b1f67semicolon188297ccheck if string length is greater than zerofb88d03Re-add fallback and update shortcut urlab962dbUpdate main.m semicolon missing8cb1fb5Update LCSettingsListController.m fix shortcut not appending .app📊 Changes
4 files changed (+67 additions, -5 deletions)
View changed files
📝
LCAppDelegate.m(+24 -0)📝
LCRootViewController.m(+19 -1)📝
LCSettingsListController.m(+20 -2)📝
main.m(+4 -2)📄 Description
Using a helper shortcut (to generate web clips) as well as a url scheme, it is made possible to add apps to home screen.
Next launched app is configured using
livecontainer://launchapp?exec=[app name percent encoded].app, then the app can be launched normally.The helper shortcut (integrated into the app in the settings tab) automates the launching of the app, and the adding of the app to the homescreen (located here: https://www.icloud.com/shortcuts/f777072dfe4d48ada1004c496f76154f)
Solves #61
(please excuse my awful objc code, this is my first time using objective c)
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.