[evolution-kolab] Created tag EVOLUTION_KOLAB_3_6_1



The unsigned tag 'EVOLUTION_KOLAB_3_6_1' was created.

Tagger: Christian Hilberg <hilberg kernelconcepts de>
Date: Tue Oct 16 18:36:26 2012 +0200

    evolution-kolab 3.6.1

Changes since the last tag 'EVOLUTION_KOLAB_3_6_0':

Aurimas Äernius (1):
      Updated Lithuanian translation

Chris Leonard (1):
      Updated British English translation

Christian Hilberg (86):
      post release version bump
      EPlugin: data type fixes
      EPlugin: removed commented-out code
      EPlugin: use a #define for the number of folder types we have
      EPlugin: update Kolab folder context menu "metadata" tab from folder data
      EPlugin: removed implementation FIXME
      EPlugin: made Kolab folder properties dialog modal
      EPlugin: added util function for ref'ing a button in a GtkDialog
      EPlugin: pass the folder context GtkDialog on to metadata / permissions code
      EPlugin: activate "OK" dialog button on metadata change
      EPlugin: new util function for creating an EAlert from GError
      EPlugin: display alert bar if saving Kolab folder properties fails
      EPlugin: whitespace cleanup
      libekolab: added command runner utils for extended IMAPX
      CamelIMAPXExtdServerMetadata: use command runner util function
      CamelIMAPXExtdServerAcl: first-shot implementation of API functions
      libekolab: added IMAP ACL string validator stub
      CamelIMAPXExtdServerAcl: validate IMAP ACL string before writing to server
      libekolab: stubbed in ACL parsing and handling functions
      libekolab: added function parameter name to metadata header
      CamelIMAPXExtdServerAcl: implemented untagged response handlers
      CamelIMAPXExtdServer: register ACL untagged response handlers
      CamelImapxAcl: API / stubs rework
      CamelIMAPXExtdServerAcl: adapt to API changes in CamelImapxAcl
      CamelImapxAcl: added "spec" datastructure for specifying a query
      libekolab: avoid compiler warnings (guint64 vs. long long vs. long int) in debug
      CamelIMAPXExtdStore: stubbed in ACL getter/setter functions
      CamelKolabIMAPXStore: stubbed in ACL getter/setter functions
      CamelKolabIMAPXStore: oops, GError function arg error
      CamelImapxAcl: new entry / list cloning functions
      KolabDataFolderPermissions: initial implementation
      EPlugin: query store for folder permissions
      CamelImapxAcl: API rework (update functions)
      CamelKolabImapxAcl: new layer for ACL handling
      CamelIMAPXExtdStore: implemened ACL getter
      CamelKolabIMAPXStore: implemented folder permission getter
      KolabDataFolderPermissions: adapt to CamelKolabIMAPXStore API change
      EPlugin: read MYRIGHTS and ACL from IMAP server and display result
      libekolabutil: added CamelIMAPXStream helper function
      CamelImapxAcl: properly check for "end of stream"
      EPlugin: set "Retrieve" button in ACL editor inactive
      EPlugin: differentiate callback paths for add/edit ACL
      EPlugin: deactivate access_id dropdown in ACL edit dialog
      EPlugin: new widget folder rights in ACL edit dialog
      EPlugin: use "Permission(s)" consistently in the UI
      EPlugin: split out updating the ACL add/edit dialog into separate functions
      EPlugin: update the ACL edit sub-dialog before displaying
      EPlugin: update the ACL add sub-dialog before displaying
      EPlugin: new default selection for the ACL "edit" sub-dialog
      libekolabutil: added enumeration for Kolab folder permission types
      EPlugin: new util function for GtkButton sensitivity
      EPlugin: added forgotten header include
      EPlugin: implemented signals inside ACL add/edit sub-dialog,              internal rework
      EPlugin: cleanup (removed commented/unused code)
      EPlugin: renamed response callback for add/edit dialog
      libekolabutil: new lookup array for supported ACL rights strings
      EPlugin: new util function for adding a GError to an EAlertBar
      EPlugin: use new util function to add a GError to an EAlertBar
      libekolabutil: relaxed assertions on function args a bit
      EPlugin: rework of ACL add/edit sub-dialog internals
      CamelImapxAcl: new function for getting rights from list
      CamelImapxAcl: implemented MYRIGHTS updater
      CamelImapxAcl: implemented ACL list updater
      CamelImapxAcl: implemented validator function
      CamelImapxAcl: added rights strings merger
      CamelImapxAcl: added updater for ACL GList representation
      CamelImapxAcl: API cleanup
      CamelImapxAcl: fixed CamelImapxAcl instance validation
      EPlugin: update ACL tab after add/edit
      CamelImapxAcl: function for entry removal from list representation
      EPlugin: implemented ACL entry removal, cleanup
      CamelImapxAcl: implemented basic ACL validation
      EPlugin: avoid writing non-changes to store
      EPlugin: add error handling to store getter
      CamelKolabIMAPXStore: exposed folder type setter
      EPlugin: implemented Kolab folder type setting
      EPlugin: write ACL to server only if changed
      EPlugin: removed unused static cleanup function
      libekolabutil: include 'k' (create folders) in "all" rights
      CamelKolabIMAPXStore: implemented setter for ACL
      EPlugin: changed ACL removal handling
      CamelImapxAcl: ACL command list implementation
      CamelIMAPXExtdStore: adapt to camel-imapx-acl API change
      CamelIMAPXExtdStore: implemented ACL setter
      EPlugin: activate dialog stock "OK" if ACL removed
      NEWS update for 3.6.1 release

Daniel Mustieles (2):
      Updated Spanish translation
      Updated Spanish translation

Ihar Hrachyshka (1):
      Deleted obsolete Belarusian translation.

Matej UrbanÄiÄ (4):
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation
      Updated Slovenian translation

Milagros Infante Montero (1):
      Updated Spanish translation

Piotr DrÄg (8):
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated Polish translation
      Updated POTFILES.in
      Updated Polish translation
      Updated Polish translation



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]