Archive for the ‘Ginipic’ Category

And the results are in….

Saturday, June 20th, 2009

Almost all our users upgraded to the new version and are loving every minute of it!

Keep sending us feedback because we constantly want to improve the system and with your help, Ginipic can become the best image search desktop client out there.

We’ve started working on a Pro version for Ginipic, we’d love it if you could let us know what you think should be there. We’ll give out free licenses for anyone with insightful advice :)

New Version Released!

Tuesday, May 5th, 2009

We’ve taken all the feedback you’ve give us in the past few months and rolled out a brand new version for you.

Some new stuff:

1) Advanced search – now you can do advanced searches on specific providers or all of them together! You can even make your own custom advanced search queries, so you can do a multiple advance search settings across our supported providers.

2) Added new stock photo sites – 123rf and crestock

3) Smoother interface – 50% performance boost!

4) Lightbox – now you can save images in a light box and keep on searching without losing favorite pictures

Follow us on Twitter

Friday, May 1st, 2009

We’re here to listen – talk to us on Twitter! @ginipic

Thanks for the feedback!

Wednesday, April 15th, 2009

So it’s been a bit over 2 months since we launched and boy what a ride.

We can’t reveal the exact numbers, but we’re in the 10s of thousands! (and not just 20 :) )

We really appreciate all the feedback you’ve given us and you’ll soon see it in the new version due next month.

Here are some great quotes about Ginipic:

Ginipic, if I were Photoshop, I’d marry you” – Twitter via @eristoddle

I had held off purchasing a similar solution, not only because I did not really like the interfaces, but because I’m always looking for the best before I buy – this time I did not have to purchase a thing!” – http://www.lockergnome.com/theoracle/2009/02/16/ginipic/

“GiniPic: Best Desktop Image Search Software” – Technology Reviews

Thanks for the support and all your feedback!

Ginipic Update Released

Wednesday, February 18th, 2009

We’ve just released an important update a few hours ago. All existing users will receive the update automatically the next time they open Ginipic (assuming they haven’t turned automatic updates off). New users will simply download the new version. In this version:

  • New search sources! We’ve finished integrating Dreamstime and Stockxpert. This brings our total number of stock photography sources to 3 including Fotolia. We plan to keep adding more commercial stock photo sources in the near future to provide the most comprehensive search possible. We’ve also added the “All Stock Sources” source, which searches from all stock photo sources simultaneously.
  • Performance and memory fix – we’ve found a memory leak and fixed it. The leak caused the app to slowly gain virtual memory after running for a long time (and sometimes even crash).
  • Small bug fixes.

To manually check if you have the latest version open the Main Menu (down-arrow button on the top-right of the search window) and click Check for Updates or thru the About screen. New version: 1.2.1311.9072.

Please keep sending us error reports if you encounter any – they are helping us a lot!

Ginipic – Excelente Buscador de Fotos :)

Tuesday, February 3rd, 2009

This time in Spanish – read the review at wwwhat’s new.

Did anyone say “Best Picture Dock EVER”?

Tuesday, February 3rd, 2009

Go2Web20Check out this great, spot-on review of Ginipic by the Go2Web20 blog, titled “The Best Picture Dock I’ve EVER Seen“. Very flattering…

Thanks Orli!

Invi-what?

Friday, January 30th, 2009

Ginipic no longer requires an invitation! After going through our private Alpha and private Beta stages, today we’ve finally made Ginipic available to the general public. We feel confident enough in our application and infrastructure to allow anyone to download it and start searching for images in a way they never did. Users will still be able to invite their friends from the app through the invite screen, which will instantly send their friends an invite email with download links.

You’re still here? Go download it now from our download page! We hope that the still-not-so-short-but-rather-long installation (read Why we stopped using the Microsoft .NET Framework 3.5 SP1 Client Profile to understand why) won’t make users despair in the middle and allow them to enjoy everything that Ginipic offers.

New users – have any comments/suggestions/ideas? Post them in the comments below, on our feedback page or contact us directly. We’d love to hear what you think.

Happy Ginipicking!
The Ginipic Team

Why we stopped using the Microsoft .NET Framework 3.5 SP1 Client Profile

Wednesday, January 28th, 2009

Ginipic 1.2 uses the Microsoft .NET Framework 3.5 SP1. It’s mainly built with WPF, and SP1 was an important update to WPF. The problem is that .NET 3.5 SP1’s installation isn’t light, and on some scenarios it needs to download dozens of MBs before installing (not to mention installation time). To simplify this process, Microsoft released the .NET 3.5 SP1 Client Profile, which is a subset of the complete framework that only contains what most client applications need. Naturally we were thrilled with the idea of a compact .NET installation, that is light-weight and installs faster.

We initially released Ginipic with the Client Profile, but have now switched back to the full 3.5 SP1 installation. This is why:

  • The biggest problem with the Client Profile is it’s installation and more specifically with it’s progress indication. The installer’s progress is very inaccurate, it hangs for a long time at around 40% and just “plays dead”. This made some users kill the installation in the middle (because they thought it was hanging) and forget all about Ginipic. Obviously this was unacceptable and caused us to lose users. Maybe if the installation was a bit more informative and said what it was doing, this wouldn’t have happened.
  • Installation GUI – what’s up with that? Why does the Client Profile’s installation has to look so funky and weird (colors, text)? Although it can be configured through Deployment.xml, it still looks strange and scares users (“What is this profile thing that’s being installed? I just wanted to use Ginipic”). And what’s the deal with the scary PREVIEW title? Does this mean that this isn’t an official release? Is it some kind of a beta installation? Is it only a preview of the “whole” client profile? Not a very good name.
  • For some reason the Client Profile’s installation requires a reboot after completing on some machines and configurations. Oddly, on the exact same machine the full .NET 3.5 SP1 installation doesn’t require a reboot. So what, now we have to punish the users because we chose to use the Client Profile? We’ve had situations where users didn’t use Ginipic for days after installation, only because they didn’t want to restart their machine. We also tried to suppress reboot on those machines and just run Ginipic after installation completes. Yeah, that didn’t work… (Unhandled MethodNotFoudExceptions)
  • We have a dependency on System.Web. It’s not your average HttpUtility usages to encode and decode URLs (we already opened System.Web with Red Gate’s .NET Reflector, formerly Lutz Roeder’s, and copied HttpUtility out to our own util to remove the dependency) because we’re using XmlRpc (which depends on System.Web) for some of the providers, and refactoring it out was out of the question. We actually managed to solve this problem by simply including System.Web.dll, 5MB (!!!!), in our setup. This isn’t an ideal solution, but it worked.
  • The final reason that made us drop the Client Profile was its effectiveness. Since it can only be installed on machines that aren’t running any version of the .NET Framework, it’s only relevant for fresh, out-of-the-box, Win XP SP2 machines (Vista ships with .NET 3.0). Having to go through all of the above trouble only to make things easier for a small part of our users (one can debate on how small that group really is) just isn’t worth it.

So, what did we do? We switched back to the full installation. Because we wanted to reduce the amout of clicks needed throughout our installation, we used the full installation with the /passive switch, which only reports progress and doesn’t ask any questions. As with the Client Profile, this mode of the full package reports misleading and inconsistent progress, and gets us nowhere. So we finally decided to run the full package as it is, with it’s  License dialog, Progress dialog and Finish dialog. Although this requires more clicks from the user and his attention, at least he knows what’s happening, the download speed and size, and overall progress.

We really hope that this will help us save those lost-due-to-a-bad-and-long-installation users. For the future:

  • Waiting anxiously for Microsoft to release .NET 3.5 SP1 as a Windows Update (Still on for Q1 2009?).
  • Hoping that the next version of the Client Profile’s installation is more friendly and smooth.

We’ve been reviewed by KillerStartups!

Monday, January 26th, 2009

KillerStartups just posted a great review of Ginipic. Check it out!


© 2009 Ginipic Ltd.