Update readme
This commit is contained in:
@@ -7,6 +7,10 @@ and this project does adhere to [Semantic Versioning](https://semver.org/spec/v2
|
|||||||
|
|
||||||
## [Unreleased]
|
## [Unreleased]
|
||||||
### Added
|
### Added
|
||||||
|
- App Signing
|
||||||
|
- Sandboxing & hardened runtime environment
|
||||||
|
- Associate OPML files (double click and right click actions in Finder)
|
||||||
|
- Quick Look preview for OPML files
|
||||||
- *Adding feed:* 5xx server errors have a reload button which will initiate a new download with the same URL
|
- *Adding feed:* 5xx server errors have a reload button which will initiate a new download with the same URL
|
||||||
- *Adding feed:* `⌘R` will reload the same URL
|
- *Adding feed:* `⌘R` will reload the same URL
|
||||||
- *Settings, Feeds:* `⌘R` will reload the data source
|
- *Settings, Feeds:* `⌘R` will reload the data source
|
||||||
@@ -18,9 +22,6 @@ and this project does adhere to [Semantic Versioning](https://semver.org/spec/v2
|
|||||||
- *UI:* Accessibility hints for most UI elements
|
- *UI:* Accessibility hints for most UI elements
|
||||||
- *UI*: Show welcome message upon first usage (empty db)
|
- *UI*: Show welcome message upon first usage (empty db)
|
||||||
- Welcome message also adds Github releases feed
|
- Welcome message also adds Github releases feed
|
||||||
- Associate OPML files (double click and right click actions in Finder)
|
|
||||||
- Quick Look preview for OPML files
|
|
||||||
- Sandboxing & hardened runtime environment
|
|
||||||
- Config URL scheme `barss:` with `open/preferences` and `config/fixcache`
|
- Config URL scheme `barss:` with `open/preferences` and `config/fixcache`
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
[](https://github.com/relikd/baRSS/releases)
|
||||||
|
[](https://github.com/relikd/baRSS/releases)
|
||||||
|
[](https://github.com/relikd/baRSS/blob/master/LICENSE)
|
||||||
|
|
||||||
|
|
||||||
# baRSS – *Menu Bar RSS Reader*
|
# baRSS – *Menu Bar RSS Reader*
|
||||||
|
|
||||||

|

|
||||||
@@ -11,7 +16,7 @@ If you want a feature to be added, drop me an email or create an issue.
|
|||||||
Look at the other issues, in case somebody else already filed one similar.
|
Look at the other issues, in case somebody else already filed one similar.
|
||||||
If you like this project and want to say thank you drop me a line (or other stuff like money).
|
If you like this project and want to say thank you drop me a line (or other stuff like money).
|
||||||
Regardless, I'll continue development as long as I'm using it on my own.
|
Regardless, I'll continue development as long as I'm using it on my own.
|
||||||
Admittedly, I've invested way too much time in this project already (1595h+) …
|
Admittedly, I've invested way too much time in this project already (1774h+) …
|
||||||
|
|
||||||
|
|
||||||
### Why is this project not written in Swift?
|
### Why is this project not written in Swift?
|
||||||
@@ -85,7 +90,7 @@ ToDo
|
|||||||
|
|
||||||
- [ ] Localizations
|
- [ ] Localizations
|
||||||
- [x] Sandbox
|
- [x] Sandbox
|
||||||
- [ ] Default RSS application checkbox (disable or other workaround)
|
- [x] Default RSS application checkbox (disable or other workaround)
|
||||||
|
|
||||||
|
|
||||||
- [ ] Nice to have (... on increased demand)
|
- [ ] Nice to have (... on increased demand)
|
||||||
|
|||||||
@@ -70,7 +70,7 @@
|
|||||||
</dict>
|
</dict>
|
||||||
</array>
|
</array>
|
||||||
<key>CFBundleVersion</key>
|
<key>CFBundleVersion</key>
|
||||||
<string>11155</string>
|
<string>11159</string>
|
||||||
<key>LSApplicationCategoryType</key>
|
<key>LSApplicationCategoryType</key>
|
||||||
<string>public.app-category.news</string>
|
<string>public.app-category.news</string>
|
||||||
<key>LSMinimumSystemVersion</key>
|
<key>LSMinimumSystemVersion</key>
|
||||||
|
|||||||
@@ -93,7 +93,7 @@
|
|||||||
NSArray<NSURL*> *urls = CFBridgingRelease(LSCopyApplicationURLsForBundleIdentifier((__bridge CFStringRef)bundleID, NULL));
|
NSArray<NSURL*> *urls = CFBridgingRelease(LSCopyApplicationURLsForBundleIdentifier((__bridge CFStringRef)bundleID, NULL));
|
||||||
if (urls.count > 0) {
|
if (urls.count > 0) {
|
||||||
NSDictionary *info = CFBridgingRelease(CFBundleCopyInfoDictionaryForURL((CFURLRef)urls.firstObject));
|
NSDictionary *info = CFBridgingRelease(CFBundleCopyInfoDictionaryForURL((CFURLRef)urls.firstObject));
|
||||||
return info[(NSString*)kCFBundleNameKey];
|
return info[(NSString*)kCFBundleExecutableKey];
|
||||||
}
|
}
|
||||||
return nil;
|
return nil;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user