Further improve API isolation of folderview.
authorAndrej Kacian <ticho@claws-mail.org>
Thu, 21 Jul 2016 20:32:37 +0000 (22:32 +0200)
committerAndrej Kacian <ticho@claws-mail.org>
Thu, 21 Jul 2016 20:32:37 +0000 (22:32 +0200)
commitdbad2967a2126bd95f5c658bc9ab56bf92f2bc2b
treebdd93b6d3a5e0505b8483ec34fedc88327da76d8
parent96ca00e6bc56bacf13d9e492f109875d6ecb046b
Further improve API isolation of folderview.

This commit gets rid of all outside access to "opened" and
"selected" struct members, and lot of outside access to
"ctree" member.

Additional work still needed. :)
src/folderview.c
src/folderview.h
src/imap_gtk.c
src/mainwindow.c
src/mh_gtk.c
src/news_gtk.c
src/plugins/mailmbox/plugin_gtk.c
src/plugins/rssyl/rssyl_cb_menu.c
src/plugins/vcalendar/vcal_folder.c
src/prefs_folder_item.c