TapLynx 1.3 has been released! It’s free to download and try out.
Changes in 1.3:
Localizability
It only includes English strings, but it’s possible now to create other languages too.
Localization works the same as for any other Xcode project. English strings live in English.lproj.
To add a localization:
1. Ctrl-click or right-click on Localizable.strings.
2. In the window that appears, make sure the General tab is selected.
3. Add the bottom of the window, click Add Localization.
4. Select a language or type a language name.
5. Then find the LanguageName.lproj folder and edit the strings file.
Push notifications
TapLynx works with push.io to provide push notifications. To get push notifications for your TapLynx app, you sign up with push.io, then configure your app. Once you’re ready, you provide them your NGConfig.plist, so they can monitor your feeds.
See this page on the wiki for more details.
Also: If you’d like a page that allows users to turn on/off different notification types, add a tab of type push_notification_config with whatever title and TabImageName that you’d like. This will present each notification type you have setup with pushio along with a switch that the user can use to turn them off and on.
Image-flow
It’s a horizontal scrolling browser (instead of a vertical list view) that works for both articles and videos. Set the type of a tab to horizontal_browser.
It works best for a feed with large images or large thumbnails.
See the “Brad” tab in the sample app. (Brad’s the designer of NetNewsWire/iPad. I figured he wouldn’t mind my borrowing his feed for this.)
Email templates
Templates for emailing link and HTML: EmailLink_BodyTemplate and EmailHTML_BodyTemplate. They are just strings in NGConfig.plist (not separate files). Any literal n will be turned into a real line feed. The body is replaced by a [[body]] tag. You should put HTML in EmailHTML_BodyTemplate. (You might use these, for instance, to add a link to your app on the App Store.)
Misc. new features
You can now specify the section header title for folders in a news items list with NewsItemList_FolderGroupName.
Links in HTML of the form taplynx-opentab:tabIdentifier can now open a tab. The tab to open must have an identifier that you set in NGConfig.plist. The key is TabIdentifier.
Can hide dates in news list rows. NewsItemList_HideDates. Note, though, that turning off grouping by date is controlled separately, by NewsItemList_Group.
New key to hide captions in photo galleries: PhotoGallery_HideCaptions.
Now parses dc:creator in feeds. Treats it the same as author.
Bug fixes
Fixed bug with folders and navbar header images. They should appear/disappear properly now.
When the contents of a folder are displayed, the navigation bar now gets the Title as set in NGConfig.plist.
Fixed bug where EmailLink_TitleTemplate didn’t work to customize the email subject line.
P.S.
We’ve started using UserVoice — you can go here to report bugs, make feature requests, and vote up bugs and feature requests.