Categories
news

Yummy 2.7.0

I have just sent an update to Apple for review. It’s not one of the bigger releases ever but there’s some nice new stuff that I thought was well worth releasing:

  • Built in web browser
  • Use iOS native Twitter functionality when present and configured
  • Improved “Get title” reliability and correctness
  • Refer to “Pocket” rather than “Read It Later”
  • Restore iOS 3.1.3 support

The main new feature is the web browser. It’s limited in some respects but for people who are frustrated that it’s not possible to put a “Add to Delicious” button directly in Safari (if you want this functionality, please ask Apple) it may be a convenient option.

 

You can find the option in the middle of the main menu screen.

The Twitter functionality is not so much new functionality as a change. Yummy will use iOS5’s built-in Twitter client rather than its own if it’s present and configured. The advantage is that you can now post to multiple Twitter accounts and you only have to configure your Twitter settings once. If you’re still using an older version of iOS you won’t notice anything different.

Finally, I have restored the ability to run Yummy on iOS 3.1.3 which was accidentally removed in the last version. This is just a temporary reprieve, though. Apple’s most recent developer tools no longer support anything older than iOS 4.3 which means that soon I will have no choice but to set that as the minimum version supported by Yummy.

Still, this is a great new release to run on your five year old phone!

Categories
news

Yummy 2.6.6

A week later than I had originally planned, but here is another app update that has been submitted to Apple for approval. In some ways it’s a bigger update than the 0.0.1 increment might lead you to believe. But let’s start with the user-visible changes:

  • Visual updates, including Retina graphics for the new iPad
  • Much faster “Get title” feature

The second item has pretty much the same caveats I mentioned in www.cut 3.1: it’s designed to be quicker than the functionality it replaces, though it is sometimes less accurate. That is, websites that do “clever” things with the title, such as using frames (1996 called…) or updating with Java Script after the initial load, may well fail. But overall I think the speed-gain is a net win.

The greater performance made one extra feature possible. Last month I mentioned a flaw in Delicious’ new “get links from Twitter” functionality. Namely, that those bookmarks when pulled into Yummy lack the website title. (As a quick aside, it’s only because of what’s arguably a bug in Yummy that these bookmarks could be saved at all. Normally the title is a mandatory field.)

In Yummy 2.6.6, if, when downloading a bookmark, it finds that the title is missing it uses the new “Get title” feature to populate the field as you’d expect.

Three small points: if the bookmark has already been downloaded then Yummy will not go back and get the title. You can do this manually (press ‘Edit’, then ‘Get title’ and finally ‘Done’) or, if you have a lot of them, as I did, then you can simply log out and log back in again.

Secondly, the title does not come from Delicious, so I can’t guarantee that it will be the same. It should be most of the time, but if they differ it’s (probably) not a bug.

Thirdly, Yummy gets the titles after finishing its normal sync process. There is (currently) no status update posted on the main screen but you can see that’s it’s working because the “network activity” spinner in the status bar will be going.

If you don’t like this functionality (or it causes problems for some reason) I added a setting to disable it.

Keep an eye on Twitter (or the available updates in the App Store) for when it makes it out of Cupertino.

 

Categories
support

Stacks

I’ve had a few queries about this, both by email and UserVoice. I’ve responded on Twitter already but I just realised that I’ve not said anything here.

For those that are not familiar with them, recently Delicious added a new feature where you can bundle a bunch of links together in a Stack. This, I suppose, has a similar use-case to Tag Bundles but rather than grouping bookmarks automatically using tags, you manually add them to a Stack.

It seems that they are a popular new feature.

Unfortunately, and the reason that they’re not in Yummy, is that they have not yet provided developer support for Stacks. There is no way that Yummy, or indeed any third party client, can request the information from Delicious.

If you would like to see Stacks in Yummy, I would suggest that you ask Delicious to allow API access to Stacks. While I can’t say how long it would take to implement and release, I can say that it’s a feature that I would like to see in Yummy myself.

Categories
support

Tweet a Link, Save a Link

You may have seen the new feature by Delicious that allows you to save all the links that you tweet. Neat idea, right?

Slightly flawed implementation, unfortunately. For the moment, if you’re a heavy Yummy user, you may be as well not enabling this option.

The problem is that while all the links get saved they don’t include their title; the tweet is included in the notes field, but the title is empty. (When pinboard.in do the same thing, they put the website name as the title and the tweet as the notes.) To be more specific, you can see the title on the website but they are not present in the API, which is how Yummy accesses all your bookmarks.

This does not cause any technical problems. Your bookmarks sync correctly. It just makes it a bit tricky to find them again since the don’t have a title.

I am looking a ways to improve the situation in Yummy — it already includes the ability to fetch a bookmarks title but it only works one link at a time — but hopefully the new team at Delicious might fix things first. Watch this space.