Skip to content

{ Category Archives } OS

Gedit – Zeitgeist Dash revisited

Last February during the Zeitgeist hackfest my former GSoC student Michal Hruby convinced me to hack a dash for gedit (it was for gedit 2 sadly) that looked like this…

Today based on the mockups of my previous post i rewrote it to work with the latest gedit. Its 90% working now but I am …

Help us get some user statistics on gedit

I am working on a dashboard (start page) for gedit… My initial idea looks something like this

(the thumbnails will view some parts of the content of the file)

We are not sure that for gedit that  ”Frequent” is of interest for us, that maybe we can be happy just with Frequent… However before we take …

Zeitgeist history retrieval script and additional loggers

Zeitgeist starts logging from the time its installed. It can not dig into the past.

However we have a workaround to retrieve the history out of a folder and inform Zeitgeist about it. Simply download the following script

then use it like this:
python history.py /path/to/folder
/path/to/folder being the folder you want to pull history out of example: /home/seif/Documents

also for …

Working on some visuals for the GNOME Shell Zeitgeist extensions

Now that functionally thing are looking more stable with the extensions, I took some time to improve the visuals based on feedback by the one and only Hylke Bons…

This iteration was about making the extensions look like the rest of GNOME Shell… The guideline here was the “search view”, which reduces clutter. Also the …

Zeitgeist extensions for GNOME Shell (update)

I managed to get around to extend my extensions and fix some minor issues… The extensions now can “search”. Not only does it allow you to search your files better and categorize them. It also overwrites the standard search of shell to sort you applications by “most launched” (thanks to jimmac’s hint). Now when i search …

Zeitgeist User Survey 2011 Fall

Our very own Manish Sinha prepared a user survey that would help us refocus our development and deployment. If you have the time please fill it out. Here is the original post from him.
Hi everyone,

The Zeitgeist project has created a survey to understand and prioritize user expectations. The survey can be found here

Please spread the word. …

Globaleaks: prototype and demo for all

My last post about GlobaLeaks was more or less an introduction to what it is and it’s not.

As we know in the open-source world “Code Talks”. So with this in mind, the weekend following my last post we had our first hackfest/sprint near Florence. I was sponsored to go and meet some of …

Hello GlobaLeaks

While my opinion might be debatable, I think whistleblowing can help countries all over the world keep an eye out and judge the private companies and government entities that run countries. Also, the whisleblowing process (while protecting the anonymity of the whistleblower) needs to be transparent.

Up untill now there was no open-source platform to …

Zeitgeist -> Tracker Notifier Extensions

This is doing to be short. Via an extension to Zeitgeist (no Zeitgeist code modified), any application that pushes its events into Zeitgeist, Zeitgeist tells Tracker to index the subjects of these events. Why do you need it? Well simple:

Tracker does not really index all your files but rather the “Home” folder and the …

More on Zeitgeist memory consumption

After writing a script to clean up my Zeitgeist DB (not deleting events), optimizing an FTS issue and vacuuming, my 2 Zeitgeist processes now uses around 12 MB with normal usage (logging everything and using Synapse) and Docky… I will look into the 64 Bit issue soon, but with 32 Bit I hope this stays …