lp:~larsu/evolution-indicator/messaging-menu-fixes

Created by Lars Karlitski and last modified
Get this branch:
bzr branch lp:~larsu/evolution-indicator/messaging-menu-fixes
Only Lars Karlitski can upload to this branch. If you are Lars Karlitski please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Lars Karlitski
Project:
Evolution Indicator
Status:
Development

Recent revisions

103. By Lars Karlitski

Use new-style GtkBox constructors

102. By Lars Karlitski

Declare update_unity_launcher_count before first use

101. By Lars Karlitski

e_plugin_get_configure_widget: return NULL instead of an empty widget

To get rid of warnings about deprecated gtk functions.

100. By Lars Karlitski

Use GMutex instead of the deprecated GStaticMutex

99. By Lars Karlitski

Update the list of accounts on-the-fly

We don't need any information about sources until new messages arrive. Create
the account objects then, instead of listening to "source-added" and
"source-removed" signals.

98. By Lars Karlitski

Remove n_accounts global variable

It gets in the way of the next patch.

97. By Lars Karlitski

Use evolution's uids instead of self-assembled urls as message source identifiers

This simplifies the code and fixes a bug: all POP accounts got the url "pop:",
making them show up as the same entry in the messaging menu.

96. By Lars Karlitski

update_accounts: fix memory leak

95. By Lars Karlitski

update_accounts: move name and url fetching into separate function

Also removes some unnecessary string allocations and a memory leak.

94. By Lars Karlitski

update_accounts: recreate accounts list from scratch

This function is only ever called when the global 'accounts' list is NULL,
there's no need to check for existing accounts.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:evolution-indicator
This branch contains Public information 
Everyone can see this information.

Subscribers