Progress Report - Evolution - 2007/29
- From: Tobias Mueller <muelli auftrags-killer org>
- To: gnome-soc-list gnome org
- Subject: Progress Report - Evolution - 2007/29
- Date: Mon, 16 Jul 2007 21:29:18 +0200
Hi!
Sorry for not writing a report last week, but I flew to Dublin on
monday, so I didn't have the time to write anything. Over the last
weekend I was really busy with Evolution so I definitely needed some
break as well.
I tried to fix a bug in Evolution that makes Evo collapse a thread after
the user selected to collapsed all thread and expanded just one
afterwards [1].
Evo stores whether to collapse all threads or not, so my idea was to
reset this information after the user expanded a thread on his own. So
far so good, at least the idea is nice. I actually found the piece of
code which is responsible for recognizing the users choice. Since the UI
has no direct access to the models data, I emitted a signal there which
gets catched and actually resets the above mentioned information. All
this happened with the awesome help of Nickolay. Thank you very much, dude!
I had problem with finding an object which both, the model and the
userinterface, share to emit and catch the signal on. Then I ran into
strange building problems. My binary didn't change, although I (really)
changed the sourcecode. So I had do to a make clean or a make install,
but most of the time both to make my changes work. I suspect some magic
library weirdness to make trouble.
But after successfully beating the troubles, my changes don't work.
Instead they make my evo die with a segfault :( So I have either buggy
code or the wrong idea. You can find my patch here [2].
This week is GUADEC *yay*. I hope to meet Evo people there which I can
bother with my questions :)
Have a nice week guys!
Cheers,
Tobi
PS: Haven't seen any SoC students yet, where are you hiding? :p
[1] http://bugzilla.gnome.org/show_bug.cgi?id=387312
[2]
http://trac.cryptobitch.de/proj/attachment/wiki/2007/07/16/18.15-SoC_Report_2007/29/evolution-collapse.patch?format=raw
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]