Re: [Evolution] sort by date and group by threads

2012-01-12 Thread Milan Crha
On Wed, 2012-01-11 at 18:25 +0100, Bastien Durel wrote:
 Sorting config is good, but threads stay as they are.
 How should I check if the gconf is good ?

Hi,
probably only with gdb, and even that may work only if the corresponding
variable is not optimized out during the compile. In function
message_list_construct() is this read into
message_list-priv-thread_latest. I have it on line message-list.c:2891
on 3.2.3 sources. Try something like this with debuginfo packages
installed:

   $ gdb evolution --ex b message-list.c:2891 --ex r --ex n --ex \
 p message_list-priv-thread_latest --ex \
 b message-list.c:1874 --ex c \
 --ex p message_list-priv-thread_latest \
 --ex d bt 2 --ex c --ex q

Which may, if I didn't do a typo in the command and line numbers are
same for you as for me, print what it read on the construct and what it
used when sorting by the column value. It stops on the second breakpoint
only if the column it sorts with is either date or received column.

I'm not sure if it's much of help for an ordinary user :)
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-12 Thread Bastien Durel
Le jeudi 12 janvier 2012 à 10:40 +0100, Milan Crha a écrit :
 On Wed, 2012-01-11 at 18:25 +0100, Bastien Durel wrote:
  Sorting config is good, but threads stay as they are.
  How should I check if the gconf is good ?
 
   Hi,
 probably only with gdb, and even that may work only if the corresponding
 variable is not optimized out during the compile. In function
 message_list_construct() is this read into
 message_list-priv-thread_latest. I have it on line message-list.c:2891
 on 3.2.3 sources. Try something like this with debuginfo packages
 installed:
 
$ gdb evolution --ex b message-list.c:2891 --ex r --ex n --ex \
  p message_list-priv-thread_latest --ex \
  b message-list.c:1874 --ex c \
  --ex p message_list-priv-thread_latest \
  --ex d bt 2 --ex c --ex q
 
 Which may, if I didn't do a typo in the command and line numbers are
 same for you as for me, print what it read on the construct and what it
 used when sorting by the column value. It stops on the second breakpoint
 only if the column it sorts with is either date or received column.
 
 I'm not sure if it's much of help for an ordinary user :)
   Bye,
   Milan
Hello,

Well ... maybe I had to close evolution with --force-close, and not only
with the WM close button: today (after a shutdown) it works as
expected.
Thanks for your time, and sorry for this mistake.

Is GConf using something like a cache which may have been invalidated by
the modifications I made into ?

Regards,

-- 
Bastien Durel

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-12 Thread Milan Crha
On Thu, 2012-01-12 at 11:26 +0100, Bastien Durel wrote:
 Well ... maybe I had to close evolution with --force-close, and not
 only with the WM close button: today (after a shutdown) it works as
 expected.

Hi,
good.

 Thanks for your time, and sorry for this mistake.

I do not think it's your mistake, closing just evolution window is
sufficient for this case.

 Is GConf using something like a cache which may have been invalidated
 by the modifications I made into ?

Yes, it is caching values from a disk into memory, but as long as you do
not change its internal files, but access values through standard tools
like gconf-editor, gconftool-2 or any GConf API, then you are on a safe
side. Maybe something with GConf which required a restart? Who knows.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-11 Thread Milan Crha
On Tue, 2012-01-10 at 18:11 +0100, Bastien Durel wrote:
 Since the last upgrade to Evolution 3.2.1 (was 2.32 I think), threads
 was pushed to end of the list when a new mail was inserted into them
 (thread date was the last message's date). Now thez left where they
 lie, so when a mail arrives in a 6-month-old thread of my OS-lists
 folder, I have to search it into thousands of messages, which is not
 nice.
 
 Is there a way (gsettings or so) to revert back to the previous
 behaviour ?

Hi,
there might happen something with your GConf options, because the key is
still the same. Either run gconf-editor and
edit /apps/evolution/mail/display/thread_latest to true or run this
command:
   $ gconftool-2 --set --type=bool \
   /apps/evolution/mail/display/thread_latest true
though with the gconf-editor you might be able to review other thread_*
options there.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-11 Thread Bastien Durel
Le mercredi 11 janvier 2012 à 10:46 +0100, Milan Crha a écrit :
 On Tue, 2012-01-10 at 18:11 +0100, Bastien Durel wrote:
  Since the last upgrade to Evolution 3.2.1 (was 2.32 I think), threads
  was pushed to end of the list when a new mail was inserted into them
  (thread date was the last message's date). Now thez left where they
  lie, so when a mail arrives in a 6-month-old thread of my OS-lists
  folder, I have to search it into thousands of messages, which is not
  nice.
  
  Is there a way (gsettings or so) to revert back to the previous
  behaviour ?
 
   Hi,
 there might happen something with your GConf options, because the key is
 still the same. Either run gconf-editor and
 edit /apps/evolution/mail/display/thread_latest to true or run this
 command:
$ gconftool-2 --set --type=bool \
/apps/evolution/mail/display/thread_latest true
 though with the gconf-editor you might be able to review other thread_*
 options there.
   Bye,
Hello,

Thanks for your answer.

The thread_latest is on. I unchecked it, restarted evo: no change.
re-checked it, restarted evo: no change again.

thread_list and thread_expand are true too, thread_subject is false.

Any clue ?

Regards,

-- 
Bastien Durel

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-11 Thread Milan Crha
On Wed, 2012-01-11 at 11:35 +0100, Bastien Durel wrote:
 The thread_latest is on. I unchecked it, restarted evo: no change.
 re-checked it, restarted evo: no change again.
 
 thread_list and thread_expand are true too, thread_subject is false. 

Hi,
hmm, then I may guess that there is something with GConf which is run by
evolution itself, causing it to read values from a different GConf
store. On the first look. But that's quite unusual.

You can try to change sorting in the folder, maybe it changed? Just
right-click above the table header, it doesn't matter which column, and
pick Sort By-Custom and there is a Sort... button. I sort by Date
(not by Received), and it works as expected.
Bye,
Milan

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-11 Thread Bastien Durel
Le mercredi 11 janvier 2012 à 12:10 +0100, Milan Crha a écrit :
 On Wed, 2012-01-11 at 11:35 +0100, Bastien Durel wrote:
  The thread_latest is on. I unchecked it, restarted evo: no change.
  re-checked it, restarted evo: no change again.
  
  thread_list and thread_expand are true too, thread_subject is false. 
 
   Hi,
 hmm, then I may guess that there is something with GConf which is run by
 evolution itself, causing it to read values from a different GConf
 store. On the first look. But that's quite unusual.
 
 You can try to change sorting in the folder, maybe it changed? Just
 right-click above the table header, it doesn't matter which column, and
 pick Sort By-Custom and there is a Sort... button. I sort by Date
 (not by Received), and it works as expected.
   Bye,
   Milan
Hello,

Sorting config is good, but threads stay as they are.
How should I check if the gconf is good ?

-- 
Bastien Durel

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] sort by date and group by threads

2012-01-10 Thread Bastien Durel
Hello,

Since the last upgrade to Evolution 3.2.1 (was 2.32 I think), threads
was pushed to end of the list when a new mail was inserted into them
(thread date was the last message's date). Now thez left where they
lie, so when a mail arrives in a 6-month-old thread of my OS-lists
folder, I have to search it into thousands of messages, which is not
nice.

Is there a way (gsettings or so) to revert back to the previous
behaviour ?

Thanks,

-- 
Bastien Durel

___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2012-01-10 Thread Zan Lynx
On Tue, 2012-01-10 at 18:11 +0100, Bastien Durel wrote:
 Hello,
 
 Since the last upgrade to Evolution 3.2.1 (was 2.32 I think), threads
 was pushed to end of the list when a new mail was inserted into them
 (thread date was the last message's date). Now thez left where they
 lie, so when a mail arrives in a 6-month-old thread of my OS-lists
 folder, I have to search it into thousands of messages, which is not
 nice.

I just noticed that today myself. Usually I read new mail with the
Unread Messages filter, but today I accidentally read a message, then
the message list updated and it vanished. When I went looking for it I
couldn't find it because it was threaded months earlier in the list.
-- 
Knowledge Is Power
Power Corrupts
Study Hard
Be Evil


signature.asc
Description: This is a digitally signed message part
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
http://mail.gnome.org/mailman/listinfo/evolution-list


[Evolution] sort by date and group by threads

2007-02-09 Thread Nicolas Bock
Hello list,

I sort my INBOX by date and group messages by thread. A new message
which is not part of a thread gets placed as expected at the bottom of
the message list. However, a new message which is part of a thread gets
placed into the thread, and the thread does not move to the bottom of
the message list. The whole thread is placed into the message list
according to its first message and not its most recent one. Is there any
way to change this?

Thanks already, nick

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2007-02-09 Thread Brian J. Murrell
On Fri, 2007-02-09 at 07:32 -0700, Nicolas Bock wrote:
 Hello list,
 
 I sort my INBOX by date and group messages by thread. A new message
 which is not part of a thread gets placed as expected at the bottom of
 the message list. However, a new message which is part of a thread
 gets placed into the thread, and the thread does not move to the
 bottom of the message list. The whole thread is placed into the
 message list according to its first message and not its most recent
 one. Is there any way to change this?

Oh God, yes please.

b.

-- 
My other computer is your Microsoft Windows server.

Brian J. Murrell


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2007-02-09 Thread Srinivasa Ragavan
In 2.8.x onwards, if the thread is collapsed, the date of the thread is
considered to be the date of the most recent message in the thread. But
if it is expanded, it doesnt follow this. You can collapse all threads
(View-Collapse All Threads) may be once in a while to know, if any new
messages popped to the old threads.

-Srini

On Fri, 2007-02-09 at 07:32 -0700, Nicolas Bock wrote:
 Hello list,
 
 I sort my INBOX by date and group messages by thread. A new message
 which is not part of a thread gets placed as expected at the bottom of
 the message list. However, a new message which is part of a thread
 gets placed into the thread, and the thread does not move to the
 bottom of the message list. The whole thread is placed into the
 message list according to its first message and not its most recent
 one. Is there any way to change this?
 
 Thanks already, nick
 
 ___
 Evolution-list mailing list
 Evolution-list@gnome.org
 http://mail.gnome.org/mailman/listinfo/evolution-list

___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2007-02-09 Thread Nicolas Bock
I would prefer if it would also sort the uncollapsed threads as well
though. Do you know whether this is going to be implemented at some
point? Should I open a bug report?

nick


On Fri, 2007-02-09 at 23:40 +0530, Srinivasa Ragavan wrote:

 In 2.8.x onwards, if the thread is collapsed, the date of the thread is
 considered to be the date of the most recent message in the thread. But
 if it is expanded, it doesnt follow this. You can collapse all threads
 (View-Collapse All Threads) may be once in a while to know, if any new
 messages popped to the old threads.
 
 -Srini
 
 On Fri, 2007-02-09 at 07:32 -0700, Nicolas Bock wrote:
  Hello list,
  
  I sort my INBOX by date and group messages by thread. A new message
  which is not part of a thread gets placed as expected at the bottom of
  the message list. However, a new message which is part of a thread
  gets placed into the thread, and the thread does not move to the
  bottom of the message list. The whole thread is placed into the
  message list according to its first message and not its most recent
  one. Is there any way to change this?
  
  Thanks already, nick
  
  ___
  Evolution-list mailing list
  Evolution-list@gnome.org
  http://mail.gnome.org/mailman/listinfo/evolution-list
 
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2007-02-09 Thread Reid Thompson
On Fri, 2007-02-09 at 12:10 -0700, Nicolas Bock wrote:
 I would prefer if it would also sort the uncollapsed threads as well
 though. Do you know whether this is going to be implemented at some
 point? Should I open a bug report?
 
 nick
 
 
I second this...
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] sort by date and group by threads

2007-02-09 Thread Brian J. Murrell
On Fri, 2007-02-09 at 14:15 -0500, Reid Thompson wrote:

And I third it and I am sure there are forty-eleven people behind me.

But seriously, the hard work has been done if a collapsed thread will
sort by the newest message in it surely.  It sounds like the treatment
of expanded threads is more policy and not technology.

b.

-- 
My other computer is your Microsoft Windows server.

Brian J. Murrell


signature.asc
Description: This is a digitally signed message part
___
Evolution-list mailing list
Evolution-list@gnome.org
http://mail.gnome.org/mailman/listinfo/evolution-list