Here is the changelog from developer version 0.3.3:
* Added list of user that liked an image
* Added comment indicator to user feed and image detail view
* Added comment list for images
* Added location to user feed and image detail view
* Added several UI elements (icons, separators)
* Optimized login process & Instagram key handling
* Fixed loading indicator on user profile page (now shown correctly)
About this version:
I thought about doing another developer release to add commenting, but it turned out to be quite complex (as it would also include replies and so on). So I thought I'd release this version as a public beta again (don't forget: there are people who are not brave enough to install unstable developer releases ).
The version is tested on my N9 and runs pretty well. Please report all bugs or quirks you may find here or on the project page.
Some general things:
* I have deprecated all old links to public beta versions from the download page. You can still find all old versions by selecting "All downloads" instead of "Current downloads" in the search dropdown. Alternatively you can find all versions (including the developer releases) in the repository
* To keep track of feature request (mine and yours) I have started adding them to the issue list of the project. If you want to take a look and add some of your own you can do so here.
As usual more information and general stuff is posted on my n9 development blog.
@dirk:
Call me picky, but what I really miss is visual confirmation I actually pressed a MouseArea.
No background changes, no colors change and no buttons are pushed in.
Especially when pressing refresh on Feed or Popular. Can somwthing be done, please?
@knobtviker: You're right. I added the request here: http://code.google.com/p/n9-developm...s/detail?id=13 This also goes for making the tappable items more visible, e.g. blue text instead of grey one as in the official Instagram app.
For the moment I'm struggeling a bit with list items with dynamic height (eg. image captions and comments). For some reason I can only set a fixed item height for each list item delegate. When changed they give me the correct text content (with .text) but not their actual height or number of lines.
At the moment I'm calculating the height by hand, which is wrong sometimes (you can see this when a comment flows into the next one).
QML ListView has serious issues if it's delegates aren't unifromed, all the same height and width.
To jump ahead, proper solution would be to use a Repeater with a Column all wrapped up in Flickable (what basically makes it a ListView, but with more control)
Inside a Repeater you do calculate it by hand, or leave it to Text/Label/Item component to calculate it's own implicitHeight. Then you just use it as height of your delegate.
That's what I would try.
I looked into it and it seems straight forward. Well, as in: "I just fixed my calculation and will stay with ListViews until I have time to refactor all lists in the app". At the moment it's more fun to implement actual features