2007-06-12 Murray Cumming <murrayc@murrayc.com>
authorMurray Cumming <murrayc@murrayc.com>
Tue, 12 Jun 2007 10:46:25 +0000 (10:46 +0000)
committerMurray Cumming <murrayc@murrayc.com>
Tue, 12 Jun 2007 10:46:25 +0000 (10:46 +0000)
commitd2766e0125d45ae66dbe70b51eb90e3b0e493982
treee09b8f3cff2adbdabd0342ddc207c81cc3684d0a
parentbfb32c64aa175fcb4ff3f58cd5aa8169980f0b27
2007-06-12  Murray Cumming  <murrayc@murrayc.com>

* src/modest-account-mgr.c: (on_key_change): Append to the list, not to
NULL, so that the signals get all the keys. This should not actually
change any behaviour because we currently update everything when anything
changes.

2007-06-12  Murray Cumming  <murrayc@murrayc.com>

* src/widgets/modest-folder-view.c: (text_cell_data),
(icon_cell_data), (filter_row), (on_selection_changed), (cmp_rows),
(find_inbox_iter): If tinymail tells us that the folder is
a non-specific TNY_FOLDER_TYPE_NORMAL then do an extra check on the name.
This causes the inbox to be selected at startup, fixing part of
projects.maemo.org bug NB#56305.

* src/modest-ui-dimming-rules.c:
(modest_ui_dimming_rules_on_tools_smtp_servers):
* src/modest-ui-dimming-rules.h: Added a callback function to dim
the SMTP servers menu item.
* src/maemo/modest-main-window-ui-dimming.h: Used the function, so
that the SMTP Servers menu item is dimmed when there are no accounts,
as a future version of the UI spec will require. This fixes
projects.maemo.org bug NB#56305.

pmo-trunk-r2178
ChangeLog2
src/maemo/modest-account-view-window.c
src/maemo/modest-address-book.c
src/maemo/modest-maemo-global-settings-dialog.c
src/maemo/modest-main-window-ui-dimming.h
src/modest-account-mgr.c
src/modest-ui-actions.c
src/modest-ui-dimming-rules.c
src/modest-ui-dimming-rules.h
src/widgets/modest-folder-view.c