2007-04-05 Murray Cumming <murrayc@murrayc.com>
authorMurray Cumming <murrayc@murrayc.com>
Thu, 5 Apr 2007 20:18:06 +0000 (20:18 +0000)
committerMurray Cumming <murrayc@murrayc.com>
Thu, 5 Apr 2007 20:18:06 +0000 (20:18 +0000)
commit9124eea7df5bf875cdf3243ad74a83a5af437dd3
treef31c72254f0c378e8dda50d0fbeef3ef1ff85556
parente7aa48ed52565f434a99141e9478980d23fa3a3a
2007-04-05  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/Makefile.am:
        * src/maemo/easysetup/modest-easysetup-country-combo-box.c:
        (load_from_file):
        * src/maemo/easysetup/modest-easysetup-wizard.c:
        (modest_easysetup_wizard_dialog_init):
        Try to get the source directory from the build system,
        instead of hard-coding ./ into the source code, when opening our local
        copies of the configuration files.
        But this still fails when opening the wizard from the Accounts window,
        maybe because the working directory seems to change at runtime.
        So the wizard will fail the second time unless you copy the files into their
        proper locations - see the stdout warnings for the paths.

        (create_page_account_details),(on_before_next):
        Check for existing non-server accounts instead of server accounts,
        so the default account name is useful again, and to prevent trying to
        recreate accounts.

        * src/maemo/modest-account-view-window.c: (on_new_button_clicked):
        Show the wizard when New is clicked.

        * src/widgets/modest-account-view.c: (on_account_default_toggled),
        (init_view): Show the column headers, and show the columns that are
        specified in the UI specs. However, something in Maemo's GTK+ prevents
        us from handling the GtkCellRendererToggle::toggled signal, so we cannot
        change the default account. This is despite unsetting the special properties.

pmo-trunk-r1517
ChangeLog2
src/maemo/easysetup/Makefile.am
src/maemo/easysetup/modest-easysetup-country-combo-box.c
src/maemo/easysetup/modest-easysetup-wizard.c
src/maemo/modest-account-view-window.c
src/modest-ui-actions.c
src/widgets/modest-account-view.c