1. It doesn't show me what version I already have installed (as Synaptic and Aptitude do). To me this is somewhat of a "deal breaker"... this really needs to be included in Smart-gui to make it useful/usable.
I don't understand. Could you please provide a screenshot or a more detailed "how to reproduce"? Which "view" are you using in smart-gui?
I'm thinking in terms of how Synaptic (or Aptitude) presents the information about installed applications. If I filter the view so I just see upgradable packages, I'm shown two columns... Package and Version. What does this tell me? The version available or the version installed? It doesn't say (although from my own experience it looks like it's showing the available version). Also... assuming it's showing the available version, I can't easily see what version I already have installed (in fact, I can't see any obvious way at all to find out what version is already installed for those packages that are flagged as upgradable). Look at how Synaptic presents the same info... Package, Installed Version, Available version. It's this installed vs repository version comparison I'm missing. I would hazard a guess that a lot of other people will be missing that same info....
2. I was able to "double" install an application using Smart. I tagged an app for update in Smart and I let it do it's thing. All looked OK
I haven't seen that kind of problem yet - are you able to reproduce? If yes, please report a bug!
I haven't reproduced it on 0.41, but I also have to admit that I haven't used Smart since this has happened. I will start using it a lot more now... hopefully I won't encounter this again :-) I do have an uncanny ability to find creative ways to break software (that's why they always get me to test the software where I work). C