-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
adds .webloc support #14
base: main
Are you sure you want to change the base?
Conversation
Adds .webloc support for dropping a web url from browser into a .stapled file. Launching works as well without mods.
I guess I should add, I was unable to get the weblog stuff to work on 13.6 Ventura. But I see your example in the readme has a weblog item in it. |
Thanks for this! I'd love it if you could remove unrelated files from this commit, to make it easier for me to merge.
The goal would be to keep it as minimal as possible! Thanks @kristofer |
Also, sorry this will need to be rebased as I've just implemented some changes to how things are added and launched—sorry! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please make changes to StaplerApp.swift based on the current source.
And please remove all other files that are unrelated to the .webloc change — thanks!
Stapler.xcodeproj/project.pbxproj
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this file from the PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this file from the PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this file from the PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this file from the PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this file from the PR
.DS_Store
Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this file from the PR
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please rebase this against current source. Thanks!
My webloc item was dragged from Safari > Finder > Stapler |
|
No rush at all! I think this change will also get us the ability to drag and drop email addresses in the same way #36 |
Glad you asked me to clean this up. So the .webloc I'm saving in the StaplerDoc is merely a file (containing the actual target URL) in the temporary directory of the app. SO, when that gets deleted, the weblog file is gone. Bad. I think there are two options.
hmm. |
Since the alias just gets JSON'd when saved, seems like adding typing to them makes the most sense. |
See #18 for an explanation of filesystem bookmarks and an example of the data they store. I wonder if we can use webloc:// (or either http:// or https://) and mailto:// URLs? I'll give it some thought. I might even test a hand-crafted bookmark. |
lemme untangle this mess |
okay, I think I've cleaned it all up, along with pulling in all your latest commits. @gingerbeardman |
Will take a look ASAP! |
Adds .webloc support for dropping a web url from browser into a .stapled file. Launching works as well without mods.
It allows a user to include web bookmarks into Stapler files, along with the local files.