~vcs-imports/evolution/+git/evolution:evolution_2_29_3_2

Last commit made on 2009-12-03
Get this branch:
git clone -b evolution_2_29_3_2 https://git.launchpad.net/~vcs-imports/evolution/+git/evolution

Branch merges

Branch information

Name:
evolution_2_29_3_2
Repository:
lp:~vcs-imports/evolution/+git/evolution

Recent commits

31083e3... by Chenthill Palanisamy <email address hidden>

Version update for evolution 2.29.3.2 release.

38a616e... by Matthew Barnes

Add an EShell:module-directory constructor property.

This tells EShell where to look for EModules. Best practice is to
define the directory in your CPPFLAGS and then pass it to EShell at
instantiation time, like so:

Makefile.am:

    evolution_CPPFLAGS = \
            -DMODULEDIR=\""$(moduledir)"\"
            ...

main.c:

    shell = g_object_new (
            E_TYPE_SHELL, "module-directory", MODULEDIR, ...);

f182560... by Matthew Barnes

Allow EShellWindow "construct" methods to return NULL.

Also allow the methods themselves to be NULL.

793e57e... by Matthew Barnes

Add private virtual methods to EShellWindowClass.

So Anjal can override what it needs to for its own purpose.
Also makes the EShellWindow design a little cleaner.

Methods added:

  GtkWidget * (*construct_menubar) (EShellWindow *shell_window);
  GtkWidget * (*construct_toolbar) (EShellWindow *shell_window);
  GtkWidget * (*construct_sidebar) (EShellWindow *shell_window);
  GtkWidget * (*construct_content) (EShellWindow *shell_window);
  GtkWidget * (*construct_taskbar) (EShellWindow *shell_window);
  EShellView * (*create_shell_view) (EShellWindow *shell_window,
                                         const gchar *view_name);

Also added some new GObject properties to help decouple actions from
internal EShellWindow widgets created by these methods:

  EShellWindow:sidebar-visible
  EShellWindow:switcher-visible
  EShellWindow:taskbar-visible
  EShellWindow:toolbar-visible

9379111... by Matthew Barnes

Add e_shell_taskbar_get_activity_count().

For Anjal.

This really belongs in EShellBackend but the infrastructure is not
there yet.

e588310... by Paul Bolle <email address hidden>

Bug #603061 - Use .ics for temp vcalendar files

8b43446... by Matthew Barnes

Revise a "to-do" comment that's done.

5e938b5... by Matthew Barnes

Expand the EMailReader interface so it's easier to use.

Adds the following methods:

  CamelFolder * (*get_folder) (EMailReader *reader);
  const gchar * (*get_folder_uri) (EMailReader *reader);
  GPtrArray * (*get_selected_uids) (EMailReader *reader);

76fbb9d... by Matthew Barnes

Kill message_list_free_uids().

Use em_utils_uids_free() instead.

a0b641b... by Jonathon Jongsma

Bump glib requirement to 2.22.0

This allows us to use g_ptr_array_new_with_free_func(), among other things.