Re: [Evolution-hackers] Switching the current folder from a plugin
I appreciate the quick reply. Perhaps I should have been a bit more specific. I had previously read through the em-*.c code and have a general understanding of how it works. The difficulty lies in the details. Are the following steps sufficient to change the current folder view: 1) Get the EMFolderTree object for the GUI 2) Obtain the URI for the folder to be selected 3) Call em_folder_tree_set_selected() If so, the problem is with step #1. I am able to get an EMFolderTreeModel object by using mail_component_peek_tree_model(), but have not found a way to get the current EMFolderTree object. Is there a direct method or is it necessary to walk the GUI widget hierarchy to find the pointer? Thanks, Paarvai On Wed, May 28, 2008 at 9:43 PM, Srinivasa Ragavan <[EMAIL PROTECTED]> wrote: > You need to look at em-folder-tree.c. That holds the code. > > -Srini. > On Wed, 2008-05-28 at 14:58 -0700, Paarvai Naai wrote: >> Hi all, >> >> I'm hoping that somebody on this list will have a quick answer to this >> question. I am currently writing a plugin that manipulates folders in >> Evolution. I was able to figure out how to move messages between >> folders, but was not able to find the required API calls to make >> Evolution switch the current folder view in the GUI. I'd like the >> behavior to be as if the user clicked on a folder in the tree. If >> anyone can point me in the right direction, the help would be much >> appreciated. >> >> Thanks, >> Paarvai ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
Re: [Evolution-hackers] Switching the current folder from a plugin
You need to look at em-folder-tree.c. That holds the code. -Srini. On Wed, 2008-05-28 at 14:58 -0700, Paarvai Naai wrote: > Hi all, > > I'm hoping that somebody on this list will have a quick answer to this > question. I am currently writing a plugin that manipulates folders in > Evolution. I was able to figure out how to move messages between > folders, but was not able to find the required API calls to make > Evolution switch the current folder view in the GUI. I'd like the > behavior to be as if the user clicked on a folder in the tree. If > anyone can point me in the right direction, the help would be much > appreciated. > > Thanks, > Paarvai > ___ > Evolution-hackers mailing list > Evolution-hackers@gnome.org > http://mail.gnome.org/mailman/listinfo/evolution-hackers ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers
[Evolution-hackers] Switching the current folder from a plugin
Hi all, I'm hoping that somebody on this list will have a quick answer to this question. I am currently writing a plugin that manipulates folders in Evolution. I was able to figure out how to move messages between folders, but was not able to find the required API calls to make Evolution switch the current folder view in the GUI. I'd like the behavior to be as if the user clicked on a folder in the tree. If anyone can point me in the right direction, the help would be much appreciated. Thanks, Paarvai ___ Evolution-hackers mailing list Evolution-hackers@gnome.org http://mail.gnome.org/mailman/listinfo/evolution-hackers