Monday, 13 December 2010

More Synapse news

Two weeks passed since the first official Synapse release, and we've prepared another one! As common with first releases, there were quite a few issues which we worked on and fixed in 0.2.2. But besides fixed bugs we also added a bunch of stuff... So what's new?
  • implemented relevancy service, which makes sure that applications you use often end up among the first results of a search - this is done using Zeitgeist, so you can also track the popularity also in other Zeitgeist clients
  • support for basic transliteration when searching for applications - therefore you shouldn't need to type accents (if your language has them)
  • three new plugins: OpenSearch (used to start a web search from Synapse, currently comes with Google and Google Maps plugins), Locate (runs locate to find files on your filesystem), Gnome screensaver (adds lock screen action)
  • pressing Shift+Enter on an item now executes the action without closing Synapse (unless you run an application which takes focus)
  • ability to override gtk theme using custom gtkrc file (see screenshot)
  • added notification-area icon (which can be disabled)





If you're using a light Gtk theme and would like Synapse dark, just copy https://bugs.launchpad.net/synapse-project/+bug/688813/+attachment/1764962/+files/gtkrc to your "~/.config/synapse".

We also set up a wiki @ http://synapse.zeitgeist-project.com/wiki/, feel free to head over there to learn about advanced/hidden configuration options and hopefully soon there'll be even some content on plugin creation.

You can find the release tarball of Adenosine triphosphate here: http://launchpad.net/synapse-project/0.2/0.2.2/+download/synapse-0.2.2.2.tar.gz (you'll need valac 0.10 to compile it, and zeitgeist 0.6 is highly recommended to run it), Ubuntu users will find an update in ppa:synapse-core/ppa. (please note that the maverick package says that it's 0.2.1, but it's in fact 0.2.2, sorry about that).

What's next? By now we're pretty happy with the core functionality (except maybe the missing ability to configure plugins using some kind of UI), so further releases will see this fixed, and besides that there'll be mostly new and updated plugins.