Tags: tecumsehmaverick/vienna-rss
Tags
- Lift deployment target to macOS 10.11 and start modernizing code - Replace MASPreferences with Storyboard implementation (Preferences window)
- Vienna is now notarized (needed by macOS Catalina and later) - Much improved OpenReader support : - sensibly decrease the number of network requests: - use single 'mark-all-as-read' requests for marking folders read - avoid requesting feeds which haven't been updated - work around a blockade put on by Inoreader - add ‘hidden’ preference to use specific AppId/AppKey with Inoreader: > Each user of Inoreader user is able to define (and monitor) a personal > set of AppId / AppKey values through Inoreader preferences located at > https://www.inoreader.com/all_articles#preferences-developer > > To have Vienna use these values instead of the default one, you have to > type in Terminal two commands similar to the following: > >>` defaults write uk.co.opencommunity.vienna2 SyncingAppId 9876543210` >>` defaults write uk.co.opencommunity.vienna2 SyncingAppKey JrS2smGyidtsxBOytDN1OWsSPcGURKWR` > > To get back to the default values: > >>` defaults delete uk.co.opencommunity.vienna2 SyncingAppId` >>` defaults delete uk.co.opencommunity.vienna2 SyncingAppKey` - adapt to feed identifiers used by TheOldReader and FreshRSS (numerical Ids instead of URLs) - improve feed infos synchronisation between Vienna and servers (feed name, homepage, folder/label) - fix a problem with credential input in sync preferences panel - improve first authentication on OpenReader server - Fix feed subscription button in browser view - Fix some problems with enabling/disabling of menu items and toolbar items - Trim author names in database - Update address of ArsTechnica feed - Update components (FMDB, TRVSURLSessionOperation) - Modernize code, localization & building tools __Note__ : this version will upgrade the database ; but the newer version of the database remains fully compatible with all Vienna 3.x.x versions. So there is no reason to fear upgrading, or at least testing this 3.5.6 version.
- Fix sizes of cells in Unified view - Fix our own RSS URL - Fix multiple problems with input and encoding of OpenReader credentials - fix selection of next unread article through spacebar when the article view is empty - Update link templates for zh-Hant language - Update Swift support to version 5 - Udate to Xcode 11 - Update Sparkle version to 1.22 - Improve build system - Replace deprecated routines - Fix some problem with processing of localizable strings __Note__ : this version will upgrade the database ; but the newer version of the database remains fully compatible with all Vienna 3.x.x versions. So there is no reason to fear upgrading, or at least testing this 3.5.5 version.
- Fix dialog sheet handling definition of smart folders with multiple… … criteria - Use w3.org feed validator instead of feedvalidator.org - Modify User-Agent header used for fetching feeds (fix problem with Oxford University Press) - On macOS Mojave, fix authorization for plugins using AppleScript - Fix 'Add to Safari Reading List' plugin regarding articles with empty body - Some improvements to macOS Mojave's dark mode - Make article list's progress indicators less prominent - Trim unneeded whitespaces in URLs of new subscriptions - Optimize builtin images (losslessly reduce size of PNG and JPEG) - Replace deprecated SDK calls - Make process and logs more verbose regarding OpenReader server login failures - Update Swift support to version 4.2 - Optimize Info.plist - Optimize build
- Fix crash with problematic feed - Fix parsing of feeds without titles - Use basic preemptive authentication to work around some servers which do not send 401 challenges - Fix update of tabs color when window gains/loses focus - Prevent Vienna from appearing among dedicated browser applications in System Preferences/General - Fix usability problem with search box - Add DuckDuckGo and Qwant among options for search box - Fix Twitter option for search box - Use https for searching - Add support for dark mode to Credits - Fix tooltips in folders tree - Update Sparkle to 1.21.2, autorevision to 1.21
- Add ‘Open With’ submenu to contextual menu for items in Downloads w… …indow - Allow ‘Open’ in Downloads window even when file is not yet fully downloaded (handy for audio files) - Improve tabs' support of macOS Mojave's dark mode - Fix fetching of feeds from OpenReader server - Sync OpenReader feed names - Fix feed unsubscribes and moves for TheOldReader - Fix alignment of feed/folders names which are in Arabic - Fix double escaping on feed title / description in OPML files - Update development team in About box
- Initial adaptations to macOS Mojave's dark mode (work in progress) - Improve right to left support - Improve tab bar management ; fix video which continued to play when last tab was closed - Fix background color of selected folder on OS X 10.9 - Update FMDB to 2.7.5
- Modernize network access (replace ASIHTTPRequest with a wrapper abo… …ve NSURLSession) - Fix an encoding issue in localizable strings
PreviousNext