modest
16 years ago* Add new header settings parameter (sort) to select
Javier Fernandez Garcia-Boente [Thu, 26 Apr 2007 08:54:09 +0000 (08:54 +0000)]
* Add new header settings parameter (sort) to select
columns which can be used to sort headers list.
* Review restore_settings_header to set TreeSortable
sort column id.

pmo-trunk-r1673

16 years ago* Add a new widget ModestProgressBarWidget to work as observer
Javier Fernandez Garcia-Boente [Thu, 26 Apr 2007 08:45:49 +0000 (08:45 +0000)]
* Add a new widget ModestProgressBarWidget to work as observer
of ModestMainWindow object.
* Add ui manager toolitems for this new widget and Cancel button.
* Sinchronize toolbar items dimming based on toolbar operation
mode (Normal/Transfer).

pmo-trunk-r1672

16 years ago* lintian update (Section:)
Dirk-Jan C. Binnema [Wed, 25 Apr 2007 20:08:28 +0000 (20:08 +0000)]
* lintian update (Section:)

pmo-trunk-r1670

16 years ago * Added ModestFolderViewStyle
Sergio Villar Senin [Wed, 25 Apr 2007 20:05:35 +0000 (20:05 +0000)]
* Added ModestFolderViewStyle
* Added "show one remote account at a time" feature
* Modest version shows only one remote account by default

pmo-trunk-r1669

16 years ago* lintian fixes
Dirk-Jan C. Binnema [Wed, 25 Apr 2007 19:56:34 +0000 (19:56 +0000)]
* lintian fixes

pmo-trunk-r1668

16 years ago * Deleted debug code
Sergio Villar Senin [Wed, 25 Apr 2007 17:20:41 +0000 (17:20 +0000)]
* Deleted debug code

pmo-trunk-r1667

16 years ago * Fixed accounts order in the folder view
Sergio Villar Senin [Wed, 25 Apr 2007 17:20:04 +0000 (17:20 +0000)]
* Fixed accounts order in the folder view

pmo-trunk-r1666

16 years agobetter rules
Dirk-Jan C. Binnema [Wed, 25 Apr 2007 10:11:53 +0000 (10:11 +0000)]
better rules

pmo-trunk-r1664

16 years ago2007-04-25 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Wed, 25 Apr 2007 09:54:58 +0000 (09:54 +0000)]
2007-04-25  Murray Cumming  <murrayc@murrayc.com>

* src/dbus_api/modest-dbus-callbacks.c: Added uri_unescape(),
        and uri_parse_mailto() utility functions.
        (on_idle_mail_to): Parse, unescape, and use the subject, cc, bcc, and body items in
        the mailto URI.
        * tests/dbus_api/test_mail_to.c: (main): Add escaped spaces in the URI to test this.

pmo-trunk-r1663

16 years ago* put Packages.gz in $PACKAGE_PATH
Dirk-Jan C. Binnema [Wed, 25 Apr 2007 08:21:32 +0000 (08:21 +0000)]
* put Packages.gz in $PACKAGE_PATH

pmo-trunk-r1662

16 years ago* small update, to be smarter about already built packages
Dirk-Jan C. Binnema [Wed, 25 Apr 2007 08:16:34 +0000 (08:16 +0000)]
* small update, to be smarter about already built packages

pmo-trunk-r1661

16 years ago* added script to build debian packages for tinymail, modest-providers-data and modest
Dirk-Jan C. Binnema [Wed, 25 Apr 2007 08:06:04 +0000 (08:06 +0000)]
* added script to build debian packages for tinymail, modest-providers-data and modest

pmo-trunk-r1660

16 years ago * Added an #ifdef that makes dnd work properly in Modest
Sergio Villar Senin [Tue, 24 Apr 2007 19:07:49 +0000 (19:07 +0000)]
* Added an #ifdef that makes dnd work properly in Modest

pmo-trunk-r1659

16 years ago * Removed unused code
Sergio Villar Senin [Tue, 24 Apr 2007 18:32:05 +0000 (18:32 +0000)]
* Removed unused code

pmo-trunk-r1658

16 years ago * Added information dialog for folder creation
Sergio Villar Senin [Tue, 24 Apr 2007 18:30:34 +0000 (18:30 +0000)]
* Added information dialog for folder creation
* Added information dialog for folder removal

pmo-trunk-r1657

16 years ago * Added code to manage folder creation
Sergio Villar Senin [Tue, 24 Apr 2007 17:44:01 +0000 (17:44 +0000)]
* Added code to manage folder creation
* Added confirmation dialog of delete folder

pmo-trunk-r1656

16 years ago2007-04-24 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 24 Apr 2007 17:31:56 +0000 (17:31 +0000)]
2007-04-24  Murray Cumming  <murrayc@murrayc.com>

* src/dbus_api/modest-dbus-api.h:
        * src/dbus_api/modest-dbus-callbacks.c:
        Use an idle callback to execute the modest code in the application's own thread.
        Remove the helloworld example method.
        Handle mail-to and open-message D-Bus methods, though the mail-to format needs to be
        parsed, and the open-message method is not implemented because this is not yet implemented in
        modest itself.
        * libmodest-dbus-client/libmodest-dbus-client.c:
        (libmodest_dbus_client_send_mail), (libmodest_dbus_client_mail_to),
        (libmodest_dbus_client_open_message):
        * libmodest-dbus-client/libmodest-dbus-client.h: New functions for the new methods.

        * src/modest-tny-msg.c: (modest_tny_msg_new), (add_body_part): Handle NULLs for subject and
        body without crashing.

        * tests/dbus_api/Makefile.am:
        * tests/dbus_api/test_mail_to.c:
        * tests/dbus_api/test_open_message.c: New tests for the new methods.

pmo-trunk-r1655

16 years ago* fix for debian/rules
Dirk-Jan C. Binnema [Tue, 24 Apr 2007 14:35:58 +0000 (14:35 +0000)]
* fix for debian/rules

pmo-trunk-r1654

16 years ago* some updates to the debian files - added Builddeps, removed generated files
Dirk-Jan C. Binnema [Tue, 24 Apr 2007 14:15:54 +0000 (14:15 +0000)]
* some updates to the debian files - added Builddeps, removed generated files

pmo-trunk-r1653

16 years ago2007-04-24 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 24 Apr 2007 13:49:14 +0000 (13:49 +0000)]
2007-04-24  Murray Cumming  <murrayc@murrayc.com>

* libmodest-dbus-client/libmodest-dbus-client-1.0.pc.in:
        Added file to fix the build. Sorry.

        * src/dbus_api/Makefile.am:
        * src/dbus_api/modest-dbus-api.h:
        * src/dbus_api/modest-dbus-callbacks.h:
        * src/dbus_api/modest-dbus-callbacks.c: (on_send_mail),
        (modest_dbus_req_handler):
        Put constants in a separate header so it can be reused by the
        client library, without duplication

        * libmodest-dbus-client/Makefile.am:
        * libmodest-dbus-client/libmodest-dbus-client.c:
        (libmodest_dbus_client_call_helloworld),
        (libmodfest_dbus_client_send_mail),
        (libmodfest_dbus_client_mailto),
        (libmodfest_dbus_client_open_message):
        * libmodest-dbus-client/libmodest-dbus-client.h:
        (Partly) Implement a send_mail D-Bus method.

        * tests/dbus_api/Makefile.am:
        * tests/dbus_api/test_send_mail.c: (main): Added a test for
        the send_email D-Bus method.

pmo-trunk-r1652

16 years ago * Added new folder dialog
Sergio Villar Senin [Tue, 24 Apr 2007 13:24:03 +0000 (13:24 +0000)]
* Added new folder dialog
* Added WID-INF036
* Added code to manage the new folder dialog

pmo-trunk-r1651

16 years ago* let the app have the official name
Dirk-Jan C. Binnema [Tue, 24 Apr 2007 13:13:47 +0000 (13:13 +0000)]
* let the app have the official name
* fix for API-change in osso-addressbook

pmo-trunk-r1650

16 years ago2007-04-24 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 24 Apr 2007 11:47:23 +0000 (11:47 +0000)]
2007-04-24  Murray Cumming  <murrayc@murrayc.com>

* Makefile.am:
        * configure.ac:
        * libmodest-dbus-client/Makefile.am:
        * libmodest-dbus-client/libmodest-dbus-client.c:
        * libmodest-dbus-client/libmodest-dbus-client.h:
        * tests/dbus_api/Makefile.am:
        * tests/dbus_api/test_hello.c: (main): Added directory structure for a C convenience library
        for using the modest D-Bus API, and used that from the test. It is still just a helloworld.

pmo-trunk-r1649

16 years ago2007-04-24 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 24 Apr 2007 10:37:03 +0000 (10:37 +0000)]
2007-04-24  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_account_details):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_account_details): Explicitly set auto-capitalization mode for the title
        widgets, because this might not be the default in future versions of the Maemo GTK+.
        However, I can not not get capitalization to work even in a simple test case.

pmo-trunk-r1648

16 years ago * Refactored the msg view details dialog
Sergio Villar Senin [Tue, 24 Apr 2007 09:20:03 +0000 (09:20 +0000)]
* Refactored the msg view details dialog
* Added folder details code
* Added msg details support for the main view (with multiple selection)

pmo-trunk-r1647

16 years ago * Removed invalid files
Sergio Villar Senin [Tue, 24 Apr 2007 09:18:54 +0000 (09:18 +0000)]
* Removed invalid files
* Added details dialog

pmo-trunk-r1646

16 years ago2007-04-24 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 24 Apr 2007 08:34:47 +0000 (08:34 +0000)]
2007-04-24  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_custom_incoming), (create_page_custom_outgoing):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_account_details), (create_page_incoming),
        (create_page_outgoing): Use a separate label in a caption for GtkCheckButtons,
        instead of using gtk_check_button_with_label(), so they are aligned like the other
        widgets, as per the UI spec.

pmo-trunk-r1645

16 years ago2007-04-24 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 24 Apr 2007 07:55:37 +0000 (07:55 +0000)]
2007-04-24  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        * src/widgets/modest-validating-entry.c:
        * src/widgets/modest-validating-entry.h: Rename the validating widget so it has a
        Modest prefix instead of an EasySetup prefix.

pmo-trunk-r1644

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 20:15:02 +0000 (20:15 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/widgets/modest-validating-entry.h:
        * src/widgets/modest-validating-entry.c: (on_insert_text),
        Added easysetup_validating_entry_set_max_func(), used to set a callback
        to call when the max number of characters is reached. GtkEntry has a max-length
        already but is silent about it.

        * src/maemo/easysetup/modest-easysetup-wizard.c: (on_entry_max),
        (create_page_account_details), (create_page_user_details),
        (create_account):
        * src/maemo/modest-account-settings-dialog.c: (on_entry_max),
        (create_page_account_details), (create_page_user_details),
        (create_page_outgoing):
        * src/modest-ui-actions.c: (modest_ui_actions_on_details):
        Use easysetup_validating_entry_set_max_func() to show the warning dialog, as per
        the UI spec, when the user tries to enter more than the max number of characters.

pmo-trunk-r1643

17 years ago* revert jfernandez patch
Dirk-Jan C. Binnema [Mon, 23 Apr 2007 19:11:40 +0000 (19:11 +0000)]
* revert jfernandez patch

pmo-trunk-r1642

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 19:06:06 +0000 (19:06 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_user_details), (create_page_custom_incoming),
        (create_page_custom_outgoing):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_user_details), (create_page_incoming),
        (create_page_outgoing):
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        (modest_connection_specific_smtp_edit_window_init):
        Use hildon_gtk_entry_set_input_mode() to turn off auto-capitalization where it is
        not appropriate. Bad Maemo-specific defaults./autogen.sh --prefix=/usr;make all install

pmo-trunk-r1641

17 years ago * Added folder view CSM
Sergio Villar Senin [Mon, 23 Apr 2007 17:37:22 +0000 (17:37 +0000)]
* Added folder view CSM
* Refactored the show details code
* Added support to show the msg details from Main view
* Added a missing license information to a file
* Implemented the folder count method in ModestTnyAccount

pmo-trunk-r1640

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 15:56:14 +0000 (15:56 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-signature-editor-dialog.c: (enable_widgets),
        (on_toggle_button_changed), (modest_signature_editor_dialog_init),
        (modest_signature_editor_dialog_set_settings):
        Disable the label and textview when the checkbox is disabled, and use the
        specified (UI spec) default signature text.

pmo-trunk-r1639

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 15:23:12 +0000 (15:23 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-connection-specific-smtp-edit-window.c:
        (modest_connection_specific_smtp_edit_window_init): Use spacing constants.

        * src/modest-defs.h:
        * src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        Added modest_account_mgr_get/set_signature(), using new gconf keys.

        * src/maemo/Makefile.am:
        * src/maemo/modest-signature-editor-dialog.c:
        * src/maemo/modest-signature-editor-dialog.h: New dialog for editing signatures,
        as per the UI spec.

        * src/maemo/modest-account-settings-dialog.h:
        * src/maemo/modest-account-settings-dialog.c:
        (modest_account_settings_dialog_finalize), (on_button_signature),
        (save_configuration): Use the new dialog when the Edit button is pressed, and
        save the changes if necessary, as per the UI spec.

pmo-trunk-r1638

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 13:58:56 +0000 (13:58 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/Makefile.am:
        * src/maemo/modest-maemo-ui-constants.h: New header with some defines for widget spacing,
        based on maemo-develoers email from Dirk.

        * src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_welcome), (create_page_account_details),
        (create_page_user_details), (create_page_complete_easysetup),
        (create_page_custom_incoming), (create_page_custom_outgoing),
        (create_page_complete_custom),
        (modest_easysetup_wizard_dialog_init):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_account_details), (create_page_user_details),
        (create_page_incoming), (create_page_outgoing),
        (modest_account_settings_dialog_init):
        * src/maemo/modest-connection-specific-smtp-window.c:
        (modest_connection_specific_smtp_window_init): Used the smallest of the spacing constants.

pmo-trunk-r1637

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 13:24:18 +0000 (13:24 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_account_details), (create_page_custom_outgoing),
        (create_page_complete_custom):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_user_details), (create_page_incoming),
        (create_page_outgoing):
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        (modest_connection_specific_smtp_edit_window_init):
        Use the correct (UI spec) port min/max, and use horizontal separators,
        as per the UI spec.

pmo-trunk-r1636

17 years ago2007-04-23 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Mon, 23 Apr 2007 12:53:22 +0000 (12:53 +0000)]
2007-04-23  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        (set_default_custom_servernames):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_incoming), (on_combo_outgoing_security_changed),
        (on_combo_incoming_security_changed), (create_page_outgoing),
        (modest_account_settings_dialog_set_account_name),
        (save_configuration):
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        (on_combo_security_changed),
        (modest_connection_specific_smtp_edit_window_init),
        (modest_connection_specific_smtp_edit_window_set_connection),
        (modest_connection_specific_smtp_edit_window_get_settings):
        Use HildonNumberEditor instead of GtkEntry for the port numbers so it has the - and + buttons,
        as per the UI spec.

pmo-trunk-r1635

17 years ago* Add sort callback function to the UI action ViewSort
Javier Fernandez Garcia-Boente [Mon, 23 Apr 2007 12:07:42 +0000 (12:07 +0000)]
* Add sort callback function to the UI action ViewSort
   - this function is not yet implemented.

pmo-trunk-r1634

17 years ago* Set DATE column as sort column id.
Javier Fernandez Garcia-Boente [Mon, 23 Apr 2007 11:32:45 +0000 (11:32 +0000)]
* Set DATE column as sort column id.
   - This value must be stored in configuration

pmo-trunk-r1633

17 years ago* Fix bug on headers view sorting
Javier Fernandez Garcia-Boente [Mon, 23 Apr 2007 09:46:31 +0000 (09:46 +0000)]
* Fix bug on headers view sorting
  - new compact dates are not included on sonrt function.

pmo-trunk-r1632

17 years ago* Fix bug on icons path.
Javier Fernandez Garcia-Boente [Mon, 23 Apr 2007 09:36:05 +0000 (09:36 +0000)]
* Fix bug on icons path.

pmo-trunk-r1631

17 years ago * Major API change in tinymail
Sergio Villar Senin [Mon, 23 Apr 2007 07:50:51 +0000 (07:50 +0000)]
* Major API change in tinymail

pmo-trunk-r1630

17 years ago* fix for crash when no accounts are specified
Dirk-Jan C. Binnema [Sun, 22 Apr 2007 07:34:47 +0000 (07:34 +0000)]
* fix for crash when no accounts are specified

pmo-trunk-r1629

17 years ago* remove modest_text_utils_convert_to_pango, we have the
Dirk-Jan C. Binnema [Sat, 21 Apr 2007 18:27:59 +0000 (18:27 +0000)]
* remove modest_text_utils_convert_to_pango, we have the
g_markup_... functions in glib instead

pmo-trunk-r1628

17 years ago* make the header icon hack somewhat work for maemo too
Dirk-Jan C. Binnema [Sat, 21 Apr 2007 18:26:48 +0000 (18:26 +0000)]
* make the header icon hack somewhat work for maemo too

pmo-trunk-r1627

17 years ago* cleaned up the header render code a bit
Dirk-Jan C. Binnema [Sat, 21 Apr 2007 18:26:04 +0000 (18:26 +0000)]
* cleaned up the header render code a bit

pmo-trunk-r1626

17 years ago* fixed some logical-ids
Dirk-Jan C. Binnema [Sat, 21 Apr 2007 10:30:51 +0000 (10:30 +0000)]
* fixed some logical-ids

pmo-trunk-r1625

17 years ago* try /etc/hostname for the local device name as initial guess
Dirk-Jan C. Binnema [Sat, 21 Apr 2007 09:56:21 +0000 (09:56 +0000)]
* try /etc/hostname for the local device name as initial guess

if there's a bluetooth name (used as the n800 device name), that one
  will replace the initial guess later during startup, but e.g.
  in scratchbox, the initial guess remains

pmo-trunk-r1624

17 years ago* cleanup: moved init stuff to modest-init.[ch]
Dirk-Jan C. Binnema [Sat, 21 Apr 2007 08:59:01 +0000 (08:59 +0000)]
* cleanup: moved init stuff to modest-init.[ch]
* cleanup: removed the tny test account stuff; it's not needed anymore
  as the account setup works
* add some sanity checks to make sure runtime/init/singletons are really only
  started once
* fixed the appname problem: g_set_application_name should be called *after* gtk_init
* made appname platform specific; for product we will call it "Email", otherwise it will be knows as "modest"

pmo-trunk-r1623

17 years ago* Add 64 pixel icons for priority/attachment flag column.
Javier Fernandez Garcia-Boente [Fri, 20 Apr 2007 20:32:25 +0000 (20:32 +0000)]
* Add 64 pixel icons for priority/attachment flag column.
* Remove old code about pango conversion, because an optimized
method is defined in modest-text-utils.c.

pmo-trunk-r1622

17 years ago* replace the _pango functions with modest_text_utils_convert_to_pango,
Dirk-Jan C. Binnema [Fri, 20 Apr 2007 18:56:39 +0000 (18:56 +0000)]
* replace the _pango functions with modest_text_utils_convert_to_pango,
  which require fewer string copies.

pmo-trunk-r1621

17 years ago * First implementation of Root folders view
Sergio Villar Senin [Fri, 20 Apr 2007 17:49:47 +0000 (17:49 +0000)]
* First implementation of Root folders view

pmo-trunk-r1620

17 years agoremove duplicate .po entry
Murray Cumming [Fri, 20 Apr 2007 17:36:14 +0000 (17:36 +0000)]
remove duplicate .po entry

pmo-trunk-r1619

17 years ago2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 17:27:36 +0000 (17:27 +0000)]
2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* po/en_GB.po:
        * src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_custom_outgoing), (create_page_complete_custom):
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_user_details), (create_page_outgoing):
        * src/maemo/modest-account-view-window.c: (button_box_new):
        Use changed logical IDs as per the most recent UI spec:
        mcen_bd_emailsetup_edit -> mcen_bd_edit
        mcen_bd_emailsetup_delete -> mcen_bd_delete
        mcen_bd_emailsetup_close -> mcen_bd_close

pmo-trunk-r1618

17 years ago* Change priority managment logic, using HIGH flags
Javier Fernandez Garcia-Boente [Fri, 20 Apr 2007 17:17:36 +0000 (17:17 +0000)]
* Change priority managment logic, using HIGH flags
as priority mask, and then compare it with = operator.

pmo-trunk-r1617

17 years ago2007-04-20 2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 17:16:07 +0000 (17:16 +0000)]
2007-04-20  2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* configure.ac:
        * src/Makefile.am:
        * src/dbus_api/Makefile.am:
        * src/dbus_api/modest-dbus-callbacks.c:
        * src/dbus_api/modest-dbus-callbacks.h:
        * src/maemo/modest-platform.c: (modest_platform_init):
        Added the beginnings of a D-Bus API. At the moment it just has a HelloWorld
        method.
        * tests/Makefile.am:
        * tests/dbus_api/Makefile.am:
        * tests/dbus_api/test_hello.c: (main): Very simple test of the D-Bus API.

pmo-trunk-r1616

17 years ago* src/gnome/modest-msg-edit-window.c:
Jose Dapena Paz [Fri, 20 Apr 2007 17:14:38 +0000 (17:14 +0000)]
* src/gnome/modest-msg-edit-window.c:
* Added stub implementation of ...set_file_format.

pmo-trunk-r1615

17 years ago* src/modest-ui-actions.[ch]:
Jose Dapena Paz [Fri, 20 Apr 2007 16:52:34 +0000 (16:52 +0000)]
* src/modest-ui-actions.[ch]:
        * Action to select contacts in editor to add to a recipient
          list.
* src/maemo/modest-msg-edit-window.c:
        * Dim font attribute actions depending on rich text disabled.
        * Dim Undo when required.
        * Make add attachment button non focusable.
        * Add open addressbook handler for buttons in Cc: and Bcc:
          recipients lists.
        * Fix a warning because the action name of the send toolbar
          button was not correct in the method that expands it.
        * Update the file format (formatted/plain) on undo, as it can
          be changed.
        * (Added modest_msg_edit_window_select_contacts): method that
          shows select contacts dialog for focused recipient list (or
          To: recipient list if no recipient list focused).
* src/maemo/ui/modest-msg-edit-window-ui.xml:
        * Added SelectContacts menu action.
* src/gnome/modest-msg-edit-window.c:
        * Removed non used code about zooming.
        * Removed duplicated set_priority_flags stub code.
        * Added stub implementation for ...select_contacts method.
* src/widgets/modest-mail-header-view.c:
        * Now field name labels align to right.
* src/widgets/modest-msg-edit-window.h:
        * Added ..._select_contacs method.
* src/widgets/modest-recpt-editor.c:
        * Now the widget is focusable.
* src/widgets/modest-msg-edit-window-ui.h:
        * Added email menu, and select contacts action.

pmo-trunk-r1614

17 years ago* src/modest-ui-actions.[ch]:
Jose Dapena Paz [Fri, 20 Apr 2007 13:54:54 +0000 (13:54 +0000)]
* src/modest-ui-actions.[ch]:
        * (..._on_undo): Add UI action for undo, with implementation for
          editor.
        * (..._msg_edit_on_change_file_format): Added UI action to
          handle changes in editor file format
        * (..._on_select_font): Added UI action to rise font dialog
          and update editor font with it.
* src/maemo/modest-msg-edit-window.c:
        * Replaced static strings of icons with icons in
          modest-icon-names.h.
        * Use logical id's
        * Set translation domain of menu to make translation work.
        * Add radio action group for choosing file format.
        * Send mail in plain text or rich format depending on the
          file format selection.
        * (..._set_file_format): new method to change the file format
          between plain and formatted text. If the change is from
          formatted text to plain text, it shows a warning about losing
          format.
        * (..._select_font): new method to change the font attributes
          through the Maemo generic dialog. It shows the dialog and then
          updates the currently applied attributes.
        * (..._undo): new method to undo last change in body.
* src/maemo/ui/modest-msg-edit-window-ui.xml:
        * Added Undo menu option.
        * Added show toolbar toggles.
        * Corrected order of menus.
        * Removed format menu options not present in UI specs
          (background color).
        * Now there's a new send toolbar action, to make menu action not
          show the icon.
* src/modest-defs.h:
        * Added definitions for file format options.
* src/gnome/modest-msg-edit-window.c:
        * Added more stub implementations for actions present in
          Maemo client.
* src/widgets/modest-msg-edit-window.h:
        * New actions for Maemo client (undo, set_file_format,
          select_font).
* src/widgets/modest-msg-edit-window-ui.h:
        * Use logical-id's
        * Added ToolbarSend, separate from ActionSend.
        * New actions for selecting font, file format and undo.
* src/modes-tny-msg.c:
        * Changed the order of alternate to put html part after pplain
          text part for mails with rich text. This makes evolution
          choose the correct format.

pmo-trunk-r1613

17 years ago* Add two new columns to show compact Sent/Received date. This change
Javier Fernandez Garcia-Boente [Fri, 20 Apr 2007 12:42:56 +0000 (12:42 +0000)]
* Add two new columns to show compact Sent/Received date. This change
was required to keep compatibility with 1-row style view.
* Change configuration header setting to load new compact columns.
* Use strftime to build date/time strings.
* Parse special character in subjects and mail addresses for allowing
pango markup tags to format two style rows view.

pmo-trunk-r1612

17 years ago2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 10:44:35 +0000 (10:44 +0000)]
2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-account-settings-dialog.c:
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        Removed unnecessary includes.

pmo-trunk-r1611

17 years ago2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 10:42:16 +0000 (10:42 +0000)]
2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-wizard.c:
        * src/maemo/modest-account-settings-dialog.c:
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        * src/widgets/Makefile.am:
        * src/widgets/modest-easysetup-secureauth-combo-box.c:
        * src/widgets/modest-easysetup-secureauth-combo-box.h:
        * src/widgets/modest-easysetup-serversecurity-combo-box.c:
        * src/widgets/modest-easysetup-serversecurity-combo-box.h:
        * src/widgets/modest-secureauth-combo-box.c:
        * src/widgets/modest-secureauth-combo-box.h:
        * src/widgets/modest-serversecurity-combo-box.c:
        * src/widgets/modest-serversecurity-combo-box.h: Renamed the files and
        made the GObject names more consistent with the rest of the Modest code.

pmo-trunk-r1610

17 years ago2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 10:30:11 +0000 (10:30 +0000)]
2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/Makefile.am:
        * src/maemo/easysetup/modest-easysetup-secureauth-combo-box.c:
        * src/maemo/easysetup/modest-easysetup-secureauth-combo-box.h:
        * src/maemo/easysetup/modest-easysetup-serversecurity-combo-box.c:
        * src/maemo/easysetup/modest-easysetup-serversecurity-combo-box.h:
        * src/maemo/easysetup/modest-easysetup-wizard.c:
        * src/maemo/easysetup/modest-validating-entry.c:
        * src/maemo/easysetup/modest-validating-entry.h:
        * src/maemo/modest-account-settings-dialog.c:
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        * src/widgets/Makefile.am: Moved these widgets from maemo/easysetup into
        widgets/ because they are used outside of easysetup too. After checking in,
        svn will allow me to rename them too.

pmo-trunk-r1609

17 years ago2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 10:04:43 +0000 (10:04 +0000)]
2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* src/gnome/modest-msg-edit-window.c:
        (modest_msg_edit_window_set_priority_flags): Added an empty implementation to fix a
        linker error, to fix the build on the GNOME platform.
        modest_msg_edit_window_set_zoom(), modest_msg_edit_window_get_zoom(),
        modest_msg_edit_window_zoom_plus(), modest_msg_edit_window_zoom_minus():
        ifdefed out to avoid a warning.

pmo-trunk-r1608

17 years ago2007-04-20 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Fri, 20 Apr 2007 09:07:09 +0000 (09:07 +0000)]
2007-04-20  Murray Cumming  <murrayc@murrayc.com>

* src/widgets/modest-header-view.c: (on_focus_in): Use GTK_CHECK_VERSION to #ifdef around the
        use of gtk_tree_view_get_visible_range(), to fix the build on Mameo. This code probably needs
        some alternative for GTK+ 2.6.

pmo-trunk-r1607

17 years ago * Do not scroll the header view if the row is already shown
Sergio Villar Senin [Fri, 20 Apr 2007 07:55:32 +0000 (07:55 +0000)]
* Do not scroll the header view if the row is already shown

pmo-trunk-r1604

17 years ago* check the result of modest_account_mgr_get_from_string
Dirk-Jan C. Binnema [Fri, 20 Apr 2007 06:05:00 +0000 (06:05 +0000)]
* check the result of modest_account_mgr_get_from_string
  (so we won't crash when are no accounts defined yet)

pmo-trunk-r1603

17 years ago* fix some logical ids
Dirk-Jan C. Binnema [Fri, 20 Apr 2007 06:03:39 +0000 (06:03 +0000)]
* fix some logical ids
* leave 'X-OSSO-Service' empty in the desktop file (temp fix),
  to stop from being killed (this can be reenabled once dbus-support is added)

pmo-trunk-r1602

17 years ago* replace 'Wating...' with logical id
Dirk-Jan C. Binnema [Fri, 20 Apr 2007 06:01:05 +0000 (06:01 +0000)]
* replace 'Wating...' with logical id

pmo-trunk-r1601

17 years ago* fix for broken en_GB.po
Dirk-Jan C. Binnema [Thu, 19 Apr 2007 18:29:50 +0000 (18:29 +0000)]
* fix for broken en_GB.po

pmo-trunk-r1600

17 years ago* Use strftime function instead of GDate to build string
Javier Fernandez Garcia-Boente [Thu, 19 Apr 2007 17:41:38 +0000 (17:41 +0000)]
* Use strftime function instead of GDate to build string
dates and time values.

pmo-trunk-r1599

17 years ago * Added MMC icon
Sergio Villar Senin [Thu, 19 Apr 2007 17:27:18 +0000 (17:27 +0000)]
* Added MMC icon

pmo-trunk-r1598

17 years ago * Added a missing include
Sergio Villar Senin [Thu, 19 Apr 2007 17:20:45 +0000 (17:20 +0000)]
* Added a missing include

pmo-trunk-r1597

17 years ago2007-04-19 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Thu, 19 Apr 2007 14:34:36 +0000 (14:34 +0000)]
2007-04-19  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-address-book.c: Added include to avoid a warning.

        * po/en_GB.po: Added missing mcen_bd_emailsetup_close string,
        specified for EmailAccountsDialog in UI spec.

        * src/maemo/easysetup/modest-easysetup-wizard.c:
        * src/maemo/easysetup/modest-easysetup-wizard.h:
        * src/maemo/modest-account-settings-dialog.c:
        * src/maemo/modest-account-settings-dialog.h:
        Reuse a member window widget for the connection-specific SMTP server accounts,
        so we can tell it to create/save the accounts only if we actually save changes.

        * src/maemo/modest-connection-specific-smtp-edit-window.h:
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        (modest_connection_specific_smtp_edit_window_get_settings):
        Return a struct instance for temporarily remembering the entered data.

        * src/maemo/modest-connection-specific-smtp-window.h:
        * src/maemo/modest-connection-specific-smtp-window.c:
        (modest_connection_specific_smtp_window_finalize),
        (modest_connection_specific_smtp_window_fill_with_connections),
        (on_button_edit),
        (modest_connection_specific_smtp_window_save_server_accounts),
        (update_model_server_names): Do not actually save data until asked,
        when the caller calls modest_connection_specific_smtp_window_save_server_accounts().

        (on_selection_changed),
        (modest_connection_specific_smtp_window_init): Disable the edit
        button when nothing is selected.

        * src/modest-account-mgr-helpers.c:
        * src/modest-account-mgr-helpers.h:
        Put modest_account_mgr_free_server_account_data() in the header now that I use the struct
        elsewhere.

pmo-trunk-r1596

17 years ago * Rewritten main window title handling
Sergio Villar Senin [Thu, 19 Apr 2007 12:28:15 +0000 (12:28 +0000)]
* Rewritten main window title handling
* Removed some unused fields
* Changed the signature of modest_folder_view_get_selected

pmo-trunk-r1595

17 years ago* src/modest-address-book.h:
Jose Dapena Paz [Thu, 19 Apr 2007 11:01:55 +0000 (11:01 +0000)]
* src/modest-address-book.h:
        * Now modest_address_book_select_addresses adds the selected
          addresses to the ModestRecptEditor instead of returning them.
* src/maemo/modest-address-book.c:
        * Implementation of the new ..._select_addresses method. This
          uses the osso abook api to retrieve addresses from device
          addressbook.
* src/gnome/modest-address-book.c:
        * Updated the stub functions to conform the new API.
* src/widgets/modest-msg-edit-window.h:
        * New method for setting priorities from ui actions.
* src/widgets/modest-msg-edit-window-ui.h:
        * Added actions for handling priorities.
* src/widgets/modest-combo-box.c:
        * Set the widget to ellipsize.
        * Make selected options expand in the available space.
* src/widgets/modest-recpt.editor.[ch]:
        * Added "open-addressbook" signal, for attaching handlers to the
          addressbook button click.
        * Added new add_recipients method, that adds a non resolved
          recipient to the recipient list.
        * Added new add_resolved_recipient method, that gets a list of
          resolved recipients with an ID. It adds them underlined, and
          with a specific tag id.
        * Now recipient adders add the recipients one per line, adding
          \n. It also returns the recipients with the \n characters
          filtered.
        * Now it uses the ModestScrollText to support scroll line by
          line limited to 5 lines.
* src/widgets/modest-scroll-text.c:
        * Fixed a bug, that moved the cursor to the start every time
          the embedded text view changed its contents.
        * Correct the size request to take into account the shadow of
          the scroll.
* src/widgets/modest-attachments-view.[ch]:
        * Refactored to create a new add_attachment method. It's used
          to add new attachments to the list one by one, and in the
          existing modest_attachments_view_set_message.
* src/maemo/modest-msg-edit-window.c:
        * Added handler for "open-addressbook" signal in To: recipients
          editor. It calls the addressbook corresponding method.
        * Added handling of priority flags (added menu to change the
          mail priority, priority icon to the left of the subject,
          and sending mails with the priority field).
        * Added "add attachment" button to the right of subject. No
          functionality yet.
        * Added frame to the body editor.
        * Use HildonScrollArea to implement full view scroll.
        * Added attachments view, using ModestAttachmentsView. Also
          added code to update the view when new images are added.
* src/maemo/ui/modest-msg-edit-window-ui.xml:
        * Added priority handling menu options.
* src/modest-ui-actions.[ch]:
        * (added modest_ui_action_msg_edit_on_change_priority): action
          to handle priority radio buttons change in editor.
        * (modest_ui_actions_on_send): added handling for priority
          field.
* src/modest-account-mgr-helpers.c:
        * Added minor fixes to avoid warnings (GSList method called
          without assigning their result).
* src/modest-mail-operation.[ch]:
        * Now ..._send_new_mail method receives also the required
          priority for the mail.
* src/modest-main.c:
        * Small change to use the new priority parameter in
          _send_new_mail method with default value in CLI invokation.

pmo-trunk-r1594

17 years ago2007-04-19 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Thu, 19 Apr 2007 09:25:27 +0000 (09:25 +0000)]
2007-04-19  Murray Cumming  <murrayc@murrayc.com>

* src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        (modest_account_mgr_get_unused_account_name),
        (modest_account_mgr_get_unused_account_display_name): Added these
        utility functions, to avoid code duplication.

        * src/maemo/easysetup/modest-easysetup-wizard.c:
        (create_page_account_details), (create_account):
        * src/maemo/modest-connection-specific-smtp-edit-window.c:
        (on_combo_security_changed),
        (modest_connection_specific_smtp_edit_window_init),
        (modest_connection_specific_smtp_edit_window_save_settings):
        * src/maemo/modest-connection-specific-smtp-edit-window.h:
        * src/maemo/modest-connection-specific-smtp-window.c:
        (modest_connection_specific_smtp_window_finalize),
        (modest_connection_specific_smtp_window_fill_with_connections),
        (on_button_edit), (modest_connection_specific_smtp_window_init):
        * src/maemo/modest-connection-specific-smtp-window.h:
        Implementing saving of connection-specific server accounts.

        But I need to refactor this so we can save the data for each
        possible connection-specific account and only actually create the server accounts
        when the easysetup finished, or the OK button is pressed on the account settings
        dialog.

pmo-trunk-r1593

17 years ago2007-04-18 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Wed, 18 Apr 2007 18:51:24 +0000 (18:51 +0000)]
2007-04-18  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-connection-specific-smtp-edit-window.c:
        (on_combo_security_changed):
        (modest_connection_specific_smtp_edit_window_init):
        Auto-fill the port number as in the account settings.

        (modest_connection_specific_smtp_edit_window_set_connection):
        * src/maemo/modest-connection-specific-smtp-edit-window.h:
        * src/maemo/modest-connection-specific-smtp-window.c:
        (fill_with_connections), (on_button_edit),
        (modest_connection_specific_smtp_window_init):
        Turn the edit window into a dialog to simplify the code, and
        set a WM hint as in a GtkDialog, because only a popup can be on top of
        another window in Maemo, and popups usually have no WM decoration.

        * src/modest-defs.h:
        * src/modest-account-mgr-helpers.c:
        (modest_account_mgr_set_connection_specific_smtp),
        (modest_account_mgr_remove_connection_specific_smtp),
        (modest_account_mgr_get_connection_specific_smtp):
        * src/modest-account-mgr-helpers.h: Some functions to write the
        connection-specific SMTP server information. Not yet used.

pmo-trunk-r1592

17 years ago * Added MMC icon name
Sergio Villar Senin [Wed, 18 Apr 2007 17:58:27 +0000 (17:58 +0000)]
* Added MMC icon name
* Added proper window title visualization of current folder
* Added MMC and device icons to the folder view
* Added MMC and device names to the folder view

pmo-trunk-r1591

17 years ago * Removed the ^M end of line characters
Sergio Villar Senin [Wed, 18 Apr 2007 17:03:54 +0000 (17:03 +0000)]
* Removed the ^M end of line characters

pmo-trunk-r1590

17 years ago* Change display format of dates and time.
Javier Fernandez Garcia-Boente [Wed, 18 Apr 2007 16:34:24 +0000 (16:34 +0000)]
* Change display format of dates and time.

pmo-trunk-r1589

17 years ago* Changes in headers list rows layout:
Javier Fernandez Garcia-Boente [Wed, 18 Apr 2007 16:11:19 +0000 (16:11 +0000)]
* Changes in headers list rows layout:
  - set fixed width to Sent/Received date column
  - change font settings

pmo-trunk-r1588

17 years agoupdated english translation file
Dirk-Jan C. Binnema [Wed, 18 Apr 2007 14:18:48 +0000 (14:18 +0000)]
updated english translation file

pmo-trunk-r1587

17 years ago2007-04-18 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Wed, 18 Apr 2007 12:41:31 +0000 (12:41 +0000)]
2007-04-18  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-account-settings-dialog.h:
        * src/maemo/modest-account-settings-dialog.c:
        Added connect_for_modified() utility function to mark the new modified boolean.

        (create_page_account_details), (create_page_user_details),
        (create_page_incoming), (create_page_outgoing), (on_response),
        (modest_account_settings_dialog_init),
        (modest_account_settings_dialog_set_account_name):
        Only warn about unsaved changes when there are actually unsaved changes.

        * src/modest-account-mgr-helpers.c:
        * src/modest-account-mgr-helpers.h: Put the port, secure-auth, and security information
        into the ModestServerAccountData struct. I do not use it yet, but someone might expect
        to get the data from there in future.

pmo-trunk-r1585

17 years ago * First review of ModestFolderView visual names for folders
Sergio Villar Senin [Wed, 18 Apr 2007 12:32:06 +0000 (12:32 +0000)]
* First review of ModestFolderView visual names for folders
* Added the device name management to folder view

pmo-trunk-r1584

17 years ago2007-04-18 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Wed, 18 Apr 2007 12:06:49 +0000 (12:06 +0000)]
2007-04-18  Murray Cumming  <murrayc@murrayc.com>

* src/modest-defs.h:

        * src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        Store the security account setting in a single conf key instead of using
        the options list, so that the list is left for just the to-be-removed camel hack,
        and because gconf_client_set_list() is failing for some reason.

        * src/modest-account-mgr.c:
        (modest_account_mgr_add_server_account):
        * src/maemo/modest-account-settings-dialog.c:
        (modest_account_settings_dialog_set_account_name),
        (save_configuration): Use the renamed functions.

pmo-trunk-r1583

17 years ago * Fixed a bug when the model is empty
Sergio Villar Senin [Wed, 18 Apr 2007 10:46:51 +0000 (10:46 +0000)]
* Fixed a bug when the model is empty

pmo-trunk-r1582

17 years ago2007-04-18 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Wed, 18 Apr 2007 10:10:37 +0000 (10:10 +0000)]
2007-04-18  Murray Cumming  <murrayc@murrayc.com>

* src/widgets/Makefile.am:
        * src/widgets/modest-limit-retrieve-combo-box.c:
        * src/widgets/modest-limit-retrieve-combo-box.h:
        * src/widgets/modest-retrieve-combo-box.c:
        * src/widgets/modest-retrieve-combo-box.h: Added new widgets for use in
        the account settings dialog.

        * src/modest-defs.h:
        * src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        (modest_server_account_get_option_secure_auth),
        (modest_server_account_set_option_secure_auth):
        * src/modest-account-mgr.c:
        (modest_account_mgr_add_server_account):
        Use the existing AUTH_MECH conf key for the secure-auth setting,
        instead of putting it in the list options, because this was actually used already.

        * src/maemo/modest-account-settings-dialog.c:
        (create_page_account_details),
        (modest_account_settings_dialog_set_account_name),
        (save_configuration):
        * src/maemo/modest-account-settings-dialog.h:
        Add the retrieve and retrieve-limit combo boxes, as per the UI spec.
        Hide the leave-messages checkbox for non-POP accounts, as per the UI spec.

pmo-trunk-r1581

17 years ago * Added hardware key navigation
Sergio Villar Senin [Wed, 18 Apr 2007 09:49:30 +0000 (09:49 +0000)]
* Added hardware key navigation

pmo-trunk-r1580

17 years ago2007-04-18 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Wed, 18 Apr 2007 08:30:27 +0000 (08:30 +0000)]
2007-04-18  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/easysetup/modest-easysetup-serversecurity-combo-box.h:
        * src/maemo/easysetup/modest-easysetup-serversecurity-combo-box.c:
        Added easysetup_serversecurity_combo_box_get_active_serversecurity_port()

        * src/modest-defs.h:
        * src/maemo/modest-account-settings-dialog.c:
        (create_page_incoming), (on_combo_outgoing_security_changed),
        (on_combo_incoming_security_changed), (create_page_outgoing),
        (modest_account_settings_dialog_set_account_name),
        (save_configuration): Load/Save the port number, and change it when the
        security combo changes, to suitable defaults.

pmo-trunk-r1579

17 years ago * Added preliminar code to support send and receive from the toolbar menu
Sergio Villar Senin [Wed, 18 Apr 2007 07:22:01 +0000 (07:22 +0000)]
* Added preliminar code to support send and receive from the toolbar menu

pmo-trunk-r1578

17 years ago* Change headers list tree view rows layout (flags, header, date).
Javier Fernandez Garcia-Boente [Tue, 17 Apr 2007 20:52:56 +0000 (20:52 +0000)]
* Change headers list tree view rows layout (flags, header, date).
* Use pango markup to set width and size font settings.
* Add a new compact flag column to show priority/attachment data.
* Enable multiple selection on headers list tree view.
* Change header settings in runtime configuration.
* Add 5 new icons to show all combinations of priority/attachment values.

pmo-trunk-r1577

17 years agoadd conic to PKG_CHECK_MODULES
Dirk-Jan C. Binnema [Tue, 17 Apr 2007 19:04:00 +0000 (19:04 +0000)]
add conic to PKG_CHECK_MODULES

pmo-trunk-r1576

17 years ago2007-04-17 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 17 Apr 2007 16:49:15 +0000 (16:49 +0000)]
2007-04-17  Murray Cumming  <murrayc@murrayc.com>

* src/modest-account-mgr.c:
        (modest_account_mgr_add_server_account): Set the security and secure-auth
        options, and add a comment saying that the other camel-specific options should be
        removed in future.

pmo-trunk-r1575

17 years ago* use the new TnyMaemoConicDevice
Dirk-Jan C. Binnema [Tue, 17 Apr 2007 13:57:59 +0000 (13:57 +0000)]
* use the new TnyMaemoConicDevice

pmo-trunk-r1574

17 years ago2007-04-17 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 17 Apr 2007 13:53:46 +0000 (13:53 +0000)]
2007-04-17  Murray Cumming  <murrayc@murrayc.com>

* src/maemo/modest-account-settings-dialog.c: (check_data): Always return something,
        found by valgrind.
        * src/modest-tny-account-store.c: (account_list_free),
        (on_account_changed): Add a TODO comment about a valgrind error, caused by using
        cursor->data after unreffing it. But there is some strange stuff there so it might not be
        easy to fix.

pmo-trunk-r1573

17 years ago2007-04-17 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 17 Apr 2007 13:34:43 +0000 (13:34 +0000)]
2007-04-17  Murray Cumming  <murrayc@murrayc.com>

* src/modest-protocol-info.c:
        * src/modest-protocol-info.h: Added a MODEST_PROTOCOL_AUTH_CRAMMD5 enum value, because it
        is required by our UI spec. Maybe something in our implementation will use this eventually.
        * src/maemo/easysetup/modest-easysetup-secureauth-combo-box.c:
        (easysetup_secureauth_combo_box_fill): Use the CRAM MD5 enum value
        instead of the previous 0 placeholder.

        * src/modest-defs.h: Added gconf list pair key names and value strings for the security and
        secure-auth settings.
        * src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        (modest_server_account_data_get_option_secure_auth),
        (modest_server_account_set_option_secure_auth),
        (modest_server_account_data_get_option_security),
        (modest_server_account_set_option_security): Added this API for getting and setting the security
        and secure-auth settings.

        * src/maemo/modest-account-settings-dialog.h:
        * src/maemo/modest-account-settings-dialog.c:
        (modest_account_settings_dialog_finalize), (check_data),
        (on_response): Store the original title as well as the name, to avoid unnececessary warnings
        about changing titles.
        (modest_account_settings_dialog_set_account_name): Load the security and secure-auth settings.
        (save_configuration): Save the security and secure-auth settings.

        * src/modest-conf.c: (modest_conf_set_list): Get the list after setting it, to show that this
        is failing sometimes (though reporting success). I fear I may need to debug gconf to fix this.

pmo-trunk-r1572

17 years agofix link failures in tests/
Dirk-Jan C. Binnema [Tue, 17 Apr 2007 13:01:24 +0000 (13:01 +0000)]
fix link failures in tests/

pmo-trunk-r1571

17 years ago2007-04-17 Murray Cumming <murrayc@murrayc.com>
Murray Cumming [Tue, 17 Apr 2007 09:22:05 +0000 (09:22 +0000)]
2007-04-17  Murray Cumming  <murrayc@murrayc.com>

* src/modest-defs.h:
        * src/modest-account-mgr.c:
        (modest_account_mgr_add_server_account):
        Added and used defines for the options key and value pair strings,
        that are used so far, though they do not seem to correspond to anything in our
        UI specs or ModestProtocol enum.

        * src/modest-account-mgr-helpers.h:
        * src/modest-account-mgr-helpers.c:
        (compare_option_strings_for_name),
        (modest_server_account_data_get_option_value),
        (modest_server_account_data_get_option_bool),
        (modest_account_mgr_get_server_account_option):
        Added helper functions for parsing the options GSList.

pmo-trunk-r1570

17 years ago * Replaced a duplicated action name in the msg window
Sergio Villar Senin [Tue, 17 Apr 2007 07:44:25 +0000 (07:44 +0000)]
* Replaced a duplicated action name in the msg window

pmo-trunk-r1569