* Added some missing signal disconnections
authorSergio Villar Senin <svillar@igalia.com>
Sun, 29 Jul 2007 17:25:21 +0000 (17:25 +0000)
committerSergio Villar Senin <svillar@igalia.com>
Sun, 29 Jul 2007 17:25:21 +0000 (17:25 +0000)
commitbd2cfef8f71152c3af20769c0045b18874eeee0d
tree0066a65c4179dbfed3948f460ca6762ad3242835
parent068e3c0b67ea8ba867c131f32b4d1e24be65874b
* Added some missing signal disconnections
* Added some missing unref's
* Fixed some UI dimming rules
* Moved a signal disconnection from finalize to dispose
* Fixed the problem of signal disconnections when the MainView is closed
* Added a handler that clears the header view if the account is removed
* Account Management rewritten
* Added some new signals to notify accounts insertions,deletions and changes
* Removed the old notification stuff
* ModestTnyAccountStore rewritten
* Accounts are inserted and deleted one by one
* Improved the MMC account management
* Uses TnyList instead of GSList
* Removed several functions due to code refactoring
* Added the proper handlers to the new ModestAccountMgr signals
* Moved some account functions to their proper places
* Improved ModestConf notification system
* Removed the fake notifications in ModestConf
* Rewritten the ModestTnyLocalFoldersAccount
* Added handlers to ModestFolderView to track account changes
* Added handlers to ModestHeaderView to track account changes
* Added several proper signal handler connection status detection (no longer uses "> 0")
* Added some missing checks in the ModestTnySendQueue
* TODO:
* check that the gconf changes are really working
* account changes are still not detected (think about how to do it, without having to listen for gconf changes)
* The MainView paned position is not persistent

pmo-sessionwork-r2838
25 files changed:
src/dbus_api/modest-dbus-callbacks.c
src/maemo/modest-main-window.c
src/maemo/modest-msg-edit-window.c
src/maemo/modest-msg-view-window.c
src/maemo/modest-platform.c
src/modest-account-mgr-priv.h
src/modest-account-mgr.c
src/modest-conf.c
src/modest-conf.h
src/modest-mail-operation.c
src/modest-tny-account-store.c
src/modest-tny-account-store.h
src/modest-tny-account.c
src/modest-tny-account.h
src/modest-tny-folder.c
src/modest-tny-local-folders-account.c
src/modest-tny-local-folders-account.h
src/modest-tny-send-queue.c
src/modest-ui-dimming-rules.c
src/widgets/modest-account-view.c
src/widgets/modest-folder-view.c
src/widgets/modest-header-view.c
src/widgets/modest-window-mgr.c
src/widgets/modest-window.c
src/widgets/modest-window.h