Implementing a Gnome Journal/Timeline Filter

As the topic says, I am working on a filter to filter in/out mimetypes into the timeline! As for now I took out Pidgin an bookmarking so i could improve the speed and memory consumption! They will be built back in soon.

I just noticed gnomejournal.org, thus I think the project needs a new name/codename… I think Gnome Timeline or “Gnome Zeitgeist”(GZG).

I could use some help with a Firefox plugin.. if some1 can send me a sample code of howto read in the firefox history using python i would be very thankful!

Tomorrow i will continue as for now I will sleep! The changes of today will be uploaded tomorrow since they are on my desktop and I am in bed!

Some new updates from the Gnome Journal Prototype

After a long day of studying, watchign series, hacking and lindy hoping, I thought it would be appropriate to tell the world (whoever is interested) about the new updates on the Gnome Journal Prototype.
I managed to get some academic and managment bacjup from my former boss and still current mentor Thorsten Prante. To do some advertising here a quick summary.
Thorsten Prante is a computer scientist and has worked in research at Fraunhofer, as scientific staff and deputy division manager, where he also lead software development efforts and co-directed an international research project. Thorsten has been involved in R&D projects and in academic research, also teaching at the Darmstadt University of Technology. His main interests are in interactive workspaces and personal information management. Interactive workspaces is a research area focused on how to tune-up working environments and relates to ubiquitous computing (including context-awareness), human-computer interaction, and computer-supported cooperative work. His interest in personal information management focuses on the use (manipulating, finding, keeping, maintaining, employing, experiencing) of information embedded in everyday activities of knowledge workers. He is currently working on his PhD.
I worked with him on a similar project before and managed to convince him to work support me on creating a smiliar project for Gnome.
As for hacking updates Natan Yellin set up a bzr branch on launchpad. Have a look here.
To copy this branch open a terminal and go:
bzr branch lp:gnome-doc-centric-playground
I managed to clean up the code alot. I took out pidgin again just until I manage to continue cleanign up. Another thing I am working on is improving the refresh rate of the Iconview. The concepts works however I have to be able to filter out unused days! Its a weired issue I will be writing about in the next days!
So I will continue hacking tomorrow! Me need to sleep! N8

Importing Dataproviders done! The UI needs more love!

I managed to import Pidgin as a data provider for the Journal. Since it took it one to one from Gimmie/Mayanna I need to change a lot of unnecessary code.

The UI need to be improved since its pretty slow when it needs to load all the items. Is there a way how i can change Items in a gtk.Iconview without having to reload the whole thing? Since the data providing works like charm I won’t really be concentrating on it for now!

Tonight or tomorrow I will be documenting the code while cleaning up more of it. This should make it easier for interested developers to follow!

Now to the main point.

The UI needs more love…Any volunteers?

Gnome Journal Prototype

Well I am still programing on it using python! Not sure if a switch to Mono is of big gain at the moment, since most of the code is based on Gimmie/Mayanna thus development could be pretty faster if I continue! However Mono would be a fresh start! Thus I wrote Prototype.

I created a git repository for it

What I am excited about the most is the fact that I fixed the memory leak I was having with Gimmie/Mayanna and thus will be working on it 100% again. I hope that Alex Graveley would show interest again in maintaining Gimmie.

I cant wait to apply the changes on the Iconview class form the Journal on Gimmie/Mayanna! I think this way I can get mayanna never to exceed the 30 MB limit! Would be amazing if I could then integrate the Timeline into Gimmie/Mayanna as an option!

More updates on the Timeline (semi working mockup)

After chatting with Federico. I showed him my quick gimmie/mayanna based prototype! He will be looking at the code to decide if it should be rewritten in c# or if we will modify the now existing python code or just take some classes! I hope it is the last one!I know for sure is that I will be writing him his providers

I added some new buttons to the layout! and an idea for filtering! its not functional though.Try it out.

*UPDATE: Implemented (more or less took from gimmie/mayanna) a “create new document” dialog and button functionality.

**UPDATE: Implemented Tomboy support. Again taken from gimmie/mayanna

Here is a picture:

timeline2

Quick timline update

I need a new name for it

*Update: Fixed some little bugs and issues. Still have to figure out howto refresh without consumign so much memory! Help me come up with a name! I am loving it

A Journaling system for Gnome

During the UI Hackfest in Boston a lot of ideas have been sketched and some of them already under development! The one that caught my attention the most was Federico’s Presentation. If this can be turned into reality it could be a step forward to reach Gnome 3.0.

It saddens me however that some of the ideas in the presentation have been already developed in Gimmie before. Gimmie provides a semi History browsing for everything from documents to applications and even Pidgin chats.

All it would take is some modifications to the Gimmie code and u got yourself a kick ass application that fulfills all of the Points set by Federico.

Here is a take on the Gimmie/Mayanna based version. It had some memory issues but all in all it does a pretty nice job for a timeline.

It updates on new events and supports tagging into favorites… its not much but it is a good example for an approach! I will give myself more time soon to really modify it all!

Imported my first blog into geekyogre.com

I am amazed by wordpress. My old and first blog (seilo.wordpress.com) has been imported into this page. Kick ass. Lots of old memories and nice pictures too. I am excited like a little kid and happy too. I am cheered up after my Dell XPS M1330 broke. Stupid nVidia GPUs. Pretty crappy I couldn’t reach the guys yesterday. I need my notebook. I should have gone for a Thinkpad. Well now I am happy again, since I got Wordpress to work and it was easier than I thought. Still looking for a good theme and a logo. Thursday is one of my last exams. After that its hacking 24/7.

Testing gnome-blog-poster

As a Gnome fan this text has been written using gnome-blog-poster. I like BloGtk more however i am unable to use it with wordpress.com. If you have a clue how to set BloGtk for posting entries in here, please feel free to help me out.

Steve Jobs and Bill Gates: face 2 face at D5 AGAIN !!!

So i visited allthingsd D5 today.
WOW amazing interview. Too bad they didn’t have anyone form the Linux community there. How would it have been if Mark Shuttleworth or Linus Travolds were on stage with all these patent lawsuits going on. I wonder …….

However these videos are amazingly funny and interessting.