Skip to content
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

Allow usage with generic RSS feeds #157

Merged
merged 3 commits into from
Oct 13, 2018

Conversation

chrisballinger
Copy link
Contributor

With some minor changes I was able to get it working with an existing generic RSS feed.

Cheers!

@mipstian
Copy link
Owner

If we want to go generic we should do it well though :) We should only show the "Launch ShowRSS" menu item if the user has a showrss feed configured, and rename the box in the preferences from "ShowRSS Feed" to just "Feed", in all localizations.

This would take us half of the way towards #4. Do you want to tackle this?

@chrisballinger
Copy link
Contributor Author

Ya that shouldn't be too bad.

Btw it looks like it works fine with sandboxing enabled, any reasons not to enable it?

@mipstian
Copy link
Owner

See #36

@chrisballinger
Copy link
Contributor Author

@mipstian Alrighty, that should do it.

  • The top menu item "Launch ShowRSS" and separator will only show if you're using ShowRSS feeds
  • "ShowRSS Feed" was renamed to "RSS Feed"

@mipstian
Copy link
Owner

Wow, great job!

One nitpick: in MenuController.swift, could you have it subscribe to Defaults.changedNotification (and call refreshMenuContents()) as well? This is because semantically the reason it needs to refresh is the preferences change rather than the feed check happening.

Other than that, LGTM!

@chrisballinger
Copy link
Contributor Author

@mipstian Oh yeah good catch, fixed. Cheers!

@mipstian mipstian merged commit b4cb8d5 into mipstian:master Oct 13, 2018
@mipstian
Copy link
Owner

Perfecto. Thanks @chrisballinger !

@mipstian
Copy link
Owner

I've put out a prerelease with your change, in case you want to run a signed, optimized build :) https://github.com/mipstian/catch/releases/tag/2.0-alpha4

@chrisballinger
Copy link
Contributor Author

Awesome thank you!

mipstian pushed a commit that referenced this pull request Jun 9, 2023
Allow usage with generic RSS feeds
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants