[evolution-kolab/ek-wip-gui] (437 commits) ...EPlugin: implemented sync stategy get/set
- From: Christian Hilberg <chilberg src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [evolution-kolab/ek-wip-gui] (437 commits) ...EPlugin: implemented sync stategy get/set
- Date: Mon, 22 Oct 2012 09:35:34 +0000 (UTC)
Summary of changes:
2a81517... Updated Spanish translation (*)
c24fb18... Updated Slovenian translation (*)
39e57e1... CamelKolabIMAPXProvider: removed shell command option from (*)
0c67428... configure.ac: bumped minimum lib requirements (*)
a752272... libekolabconv: header include fixes (*)
d0d44a0... libekolabutil: header include fixes (*)
050acfa... CamelKolabSession: header include fixes (*)
2d6b068... CamelKolabIMAPXStore: GLib 2.32 GMutex fixups (*)
2a40966... CamelKolabImapxMetadata: GLib 2.32 GMutex fixups (*)
7d7a233... libekolab: header include fixes (*)
d00bb6c... KolabMailAccess: GLib 2.32 GMutex fixups (*)
040dc48... tests: header include fixes (*)
b1f44b6... EPlugin: header include fixes (*)
5c8aab8... addressbook: header include fixes (*)
841e82a... addressbook: one more header include fix (*)
45d7b7f... EBookBackendKolab: GLib 2.32 GMutex fixups (*)
e4e662c... calendar: header include fixes (*)
1fc7e45... ECalBackendKolab: GLib 2.32 GMutex fixups (*)
8359b5b... Updated French translation (*)
98586a2... Updated Slovenian translation (*)
cd5c4d3... configure.ac: relax GMime dependency (*)
b6e84ff... Updated Latvian translation (*)
b340618... CamelIMAPXExtdServer: integrate with CamelIMAPXServer chang (*)
3fe0f93... docs: updated INSTALL-notes for 3.4 (*)
09e3103... ECalBackendKolab: Fix an obvious comment typo. (*)
6d217f5... Generate GEnumTypes from kolab-types.h. (*)
e793a17... CamelKolabIMAPXSettings cleanups. (*)
485a5ba... kolab_util_contact_cache_get_object: Remove unused 'cache' (*)
cf22d3e... kolab_util_contact_cache_update_object: Remove unused "cach (*)
247ba0c... kolab_util_contact_cache_update_on_query: Remove unused "ca (*)
9bca54f... kolab_util_contact_cache_get_contacts: Remove unused "cache (*)
583020c... kolab_util_contact_cache_assure_uid_on_econtact: Remove unu (*)
5ab387f... EBookBackendKolab: Remove now unused EBookBackendCache. (*)
46bdd5f... Remove kolab_util_backend_sourcename_new_from_foldername(). (*)
f06effc... Remove kolab_util_backend_foldername_new_from_sourcename(). (*)
039c37a... Add git.mk. (*)
2989fff... Add MAINTAINERCLEANFILES. (*)
1371240... Remove .gitignore from source control. (*)
59a483c... Remove all .gitignore from source control. (*)
8744d2e... Make libekolab{,backend,util}.la noinst libraries. (*)
093a00d... Adapt to CamelStore API changes. (*)
1fa7ac1... Move CamelKolabIMAPXSettings to libekolabutil. (*)
80d9134... Add book_backend_kolab_get_collection_settings(). (*)
2bec52d... Add cal_backend_kolab_get_collection_settings(). (*)
5dda750... Get host/user from CamelKolabIMAPXSettings. (*)
0ff903b... Replace KOLAB_SYNC_STRATEGY_PROP with a CamelSettings prope (*)
3416dfa... Add kolab_util_backend_get_foldername(). (*)
f55b3b5... kolab-util-contact-cache.c: Replace uri params with EBookBa (*)
4c083b7... kolab_util_contact_store(): Replace uri argument with EBook (*)
4c51265... EBookBackendKolab: Eliminate priv->book_uri. (*)
3eb5130... kolab-util-calendar-cache.c: Replace uri params with EBookB (*)
4d89d3c... kolab_util_calendar_store(): Replace uri argument with ECal (*)
abac319... ECalBackendKolab: Eliminate priv->cal_uri. (*)
a70fca8... KolabMailAccess: Implement ESourceAuthenticator. (*)
d3b1a53... Clarify the FIXME comment. (*)
d5e936c... Replace e_book_backend_notify_auth_required(). (*)
e584694... Replace e_cal_backend_notify_auth_required(). (*)
e354e1f... Disable e_book_backend_kolab_authenticate_user(). (*)
95387de... Disable e_cal_backend_kolab_authenticate_user(). (*)
a3e861c... Move CamelKolabIMAPXSettings to libekolab. (*)
e61ed91... kolab-util-contact.c: E_CONTACT_BOOK_URI -> UID (*)
0069f35... Reimplement mail account configuration. (*)
8f534f5... libcamelkolab depends on libekolab, not vice versa. (*)
4342559... Move CamelKolabStream to libekolabutil. (*)
54ed3c5... Add kolab_settings_handler_new(). (*)
63a66c5... KolabSettingsHandler: House a CamelKolabIMAPXSettings. (*)
0ff4e1d... Load KolabSettingsHandler with a CamelKolabIMAPXSettings. (*)
489cd39... Add camel_kolab_imapx_settings_build_url(). (*)
3048b4b... kolab_util_calendar_create_http_request: Use CamelKolabIMAP (*)
1344b59... Remove KOLAB_SETTINGS_HANDLER_CHAR_FIELD_KOLAB_URI. (*)
01d8d0d... camel_settings_load_from_url() no longer exists. (*)
ac3a3c7... KolabSettingsHandler: Add a "camel-settings" property. (*)
77a3850... Simplify kolab_mail_imap_client_configure_store_settings(). (*)
443778b... Remove unused kolab_util_backend_camel_url_new_from_setting (*)
55ccc4b... test-kolab-mail-access.c: Assign "tls-variant" to CamelSett (*)
5d1782f... Remove KOLAB_SETTINGS_HANDLER_UINT_FIELD_TLS_VARIANT. (*)
5d1903a... Remove KOLAB_SETTINGS_HANDLER_CHAR_FIELD_KOLAB_USER_NAME. (*)
122d2f7... Remove KOLAB_SETTINGS_HANDLER_CHAR_FIELD_KOLAB_SERVER_NAME. (*)
e342814... kolab-util-backend.c: Fix an unused variable warning. (*)
4b104e6... Actually remove KOLAB_SETTINGS_HANDLER_CHAR_FIELD_KOLAB_USE (*)
858d4fd... e_source_peek_uid() is now e_source_get_uid(). (*)
a43ec11... Add ESourceKolabFolder extension. (*)
3a074f9... CamelKolabIMAPXSettings: Add "pkcs11-pin" string property. (*)
fd1223c... Remove KOLAB_SETTINGS_HANDLER_CHAR_FIELD_PKCS11_USER_PIN. (*)
efc57a7... Move CamelKolabSession to libekolab. (*)
bd5b931... Move CamelKolabIMAPXStore to libekolab. (*)
d7938de... Move camel-imapx-extd-server.[ch] to libekolab. (*)
6a991f7... Move camel-imapx-metadata.[ch] to libekolab. (*)
249c67c... Move camel-kolab-imapx-metadata.[ch] to libekolab. (*)
5b86221... Move camel-kolab-imapx-metadata-db.[ch] to libekolab. (*)
11a8a99... Move CamelIMAPXExtdStore to libekolab. (*)
ba3c2bf... Move camel-imapx-extd-store-friend.h to libekolab. (*)
13e2a44... Remove camel-imapx-extd-tokens.txt. (*)
db76ec1... Fix static linking. (*)
4e16c69... Stub in a collection backend. (*)
bded9ea... camel-imapx-metadata.c: Change an assertion to a runtime wa (*)
05d6360... Stub in ESourceConfigBackends for address books and calenda (*)
56554f9... Updated POTFILES.in (*)
3cb3abb... KolabMailAccess: removed 'kolab_' prefix from static functi (*)
852e797... KolabMailAccess: separated out syncing from connecting, new (*)
2685c4c... CamelKolabIMAPXStore: avoid Camel warning (error not set on (*)
aa6ba08... camel-kolab-imapx-metadata: handle missing server metadata (*)
3dd0f4a... CamelKolabIMAPXStore: handle missing server metadata protoc (*)
47ae1a0... post non-release version bump (*)
0dd3de2... CamelIMAPXExtdStore: properly (de)init metadata structure (*)
61799c9... test-kolab-mail-access: adapt to KolabMailAccess API change (*)
2988f73... Updated Spanish translation (*)
1c11ab3... EPlugin: get the plugin back into build process (*)
4e721e3... NEWS update for 3.5.4 release (*)
a5335d1... post release version bump (*)
37ae989... Use template files to generate GEnumClass types. (*)
eb282a6... Doxyfile: updated version info to 3.5.5 (*)
942faf6... CamelImapxMetadata: added API for setting protocol type (*)
aef2d6f... CamelIMAPXExtd{Server,Store}: fixed capabilities handling (*)
6a7ce1a... CamelIMAPXExtdServer: cleansed annotation getting/setting f (*)
30e81e1... CamelImapxMetadata: rework of metadata resection (*)
8c2103b... CamelIMAPXExtdServer: use GOnce in init() for thread safety (*)
afdabd4... CamelIMAPXExtd{Server,Store}: removed unneeded hash table r (*)
bb3f0f2... Updated POTFILES.in (*)
b977491... Updated Spanish translation (*)
2e78794... libekolabutil: added KolabFolderDescriptor type and util fu (*)
0947d04... CamelKolabIMAPXStore: make SQLite DB updates optional on fo (*)
786cfd9... KolabMailImapClient: added API for querying folder type inf (*)
23072f6... KolabMailAccess: added API for querying folder type informa (*)
561103f... tests/integration: set a logging domain for the test cases (*)
f54f56c... test-kolab-mail-access: adapted to KolabMailAccess changes (*)
e7f8617... CamelKolabIMAPXStore: make SQLite DB updates optional on fo (*)
90bae7d... KolabMailImapClient: make SQLite DB updates optional on fol (*)
dbdaf84... KolabMailAccess: added comment about server sync when switc (*)
33d3032... EBookBackendKolab: marked string as translatable (*)
a4f7eb6... ECalBackendKolab: marked strings as translatable (*)
2759a82... CamelKolabIMAPXProvider: g_return_if_fail() if CamelIMAPXPr (*)
81e5088... CamelImapxMetadata: marked string as translatable (*)
b6a8902... CamelKolabIMAPXStore: marked strings as translatable (*)
a91442f... KolabMailHandle: marked string as translatable (*)
b2f605c... KolabMailImapClient: marked string as translatable (*)
14b1156... kolab-util-camel: marked string as translatable (*)
cdfc829... Updated POTFILES.in (*)
24f5f46... EBookBackendKolab: added missing GLib i18n header include (*)
19e9425... ECalBackendKolab: added missing GLib i18n header include (*)
c50a7e9... EBookBackendKolab: removed 'e_' prefix from static function (*)
4be412e... ECalBackendKolab: removed 'e_' prefix from names of static (*)
1934213... kolab-util-calendar: removed 'kolab_' prefix from names of (*)
be4197a... EPlugin: removed 'e_' prefix from name of static function (*)
5db097b... CamelIMAPXExtdServer: removed 'camel_' prefix from name of (*)
a8c4dd0... CamelImapxMetadata: removed 'camel_' prefix from names of s (*)
01383bc... CamelKolabImapxMetadataDb: removed 'camel_' prefix from nam (*)
bb56aea... CamelKolabImapxMetadata: removed 'camel_' prefix from name (*)
a0c299b... KolabMailHandle: removed 'kolab_' prefix from name of stati (*)
aa7f242... KolabMailImapClient: removed 'kolab_' prefix from names of (*)
1c0e758... KolabMailInfoDb: removed 'kolab_' prefix from names of stat (*)
d6b036d... KolabMailMimeBuilder: removed 'kolab_' prefix from name of (*)
ec2d212... KolabMailSideCache: removed 'kolab_' prefix from names of s (*)
2e47642... KolabMailSummary: removed 'kolab_' prefix from names of sta (*)
40edde1... KolabMailSynchronizer: removed 'kolab_' prefix from names o (*)
60925c8... KolabSettingsHandler: removed 'kolab_' prefix from names of (*)
a009a9a... kolab-util-folder: removed 'kolab_' prefix from names of st (*)
244d9af... kolab-util-http: removed 'kolab_' prefix from names of stat (*)
98b4c38... kolab-util-sqlite: removed 'kolab_' prefix from names of st (*)
1e2527e... Updated Spanish translation (*)
50a5699... libekolab: reformatted Makefile.am (*)
594d33e... libekolabutil: added micro-implementation of a GList with c (*)
69f4553... EPlugin: removed remaining e_source_get_uri() calls (*)
5390aaf... CamelKolabIMAPXSettings: GLib 2.32 GMutex fixups (*)
5088d4c... CamelIMAPXExtdServer: keep extension code to separate files (*)
886dd62... CamelIMAPXExtdServer: removed extension code from vanilla C (*)
f345fa4... Updated POTFILES.in (*)
d7d76b7... CamelIMAPXExtdServerMetadata: corrected function arg names (*)
b712c29... libekolab: stubbed in basic infrastructure for IMAP ACL sup (*)
fe81f7f... EPlugin: added label for IMAP ACL MYRIGHTS display (*)
da057d3... EPlugin: fixed radiobutton groups (*)
a4b7064... EPlugin: minor code cleanup (*)
9fa4b41... EPlugin: separated out CamelStore getter from selected path (*)
92c0fbd... EPlugin: added EShellView utility functions to e-kolab-plug (*)
ea200c9... EPlugin: added checkbox to metadata tab to (un)hide PIM fol (*)
7a820ca... EPlugin: propagate EShellView and the dialog's EAlertBar (*)
a724b87... EPlugin: added an EAlertBar to the Kolab Folder Properties (*)
36a793a... NEWS update for 3.5.5 release (*)
dfb30c9... post release version bump (*)
969c90d... libekolab(util): dropped LibSoup dependency (*)
2807426... addressbook: cleanup (removed commented old code) (*)
25fd88d... calendar: cleanup (removed commented old code) (*)
c3d167e... libekolabutil: cleanup (removed commented old code) (*)
ff51da1... Updated Slovenian translation (*)
02c0efa... Updated Spanish translation (*)
c0c56ea... Update git.mk. (*)
1e85aff... Adapt to CamelService API changes. (*)
b5d1130... EPlugin: folder properties dialog code reorganization (*)
432a23d... EPlugin: more folder properties dialog code reorganization (*)
be0f4a4... EPlugin: stubbed in functions for metadata/acl querying, di (*)
a552a15... EPlugin: stubbed in functions for metadata query and UI upd (*)
8c9206a... EPlugin: stubbed in functions for ACL query and UI update (*)
ad312a7... EPlugin: use the metadata and ACL query / UI update stubs (*)
493473b... libekolabutil: added function to create a flat folder list (*)
6c00ba4... test-kolab-mail-access: foxed mem leak, added some debuggin (*)
71fbe1f... CamelKolabIMAPXStore: allow retrieval of complete folder in (*)
ce477bc... KolabMailImapClient: make kolab_mail_imap_client_query_fold (*)
530dfb8... NEWS update for 3.5.90 release (*)
2217052... post release version bump (*)
90e54b8... Prototype automatic resource discovery. (*)
5c12957... Updated Polish translation (*)
0057bfd... KolabMailAccess: added server sync point when going online (*)
af2c1b9... EBookBackendKolab: fixed typo in class macro name (*)
a202da1... libekolabutil: do not prepend cache directory with protocol (*)
647a46c... ECalBackendKolab: avoid possible segfault when removing obj (*)
6214141... Adapt to CamelIMAPXServer API changes in 3.5.91. (*)
5145542... Remove kolab_session_get_password(). (*)
4be7cbe... Remove kolab_session_forget_password(). (*)
c272c68... Remove camel_kolab_session_set_password(). (*)
a6394dc... CamelKolabSession: Remove private 'passwd' member. (*)
e303d9e... CamelKolabSession: Add a "backend" constructor property. (*)
3e673b8... KolabMailAccess: Remove ESourceAuthenticator interface. (*)
7ee6107... libekolabutil: added AUTO folder (creation) type (*)
688130f... libekolabutil: added type KolabUtilCamelIMAPPath and util f (*)
e07aafb... CamelIMAPXExtdStore: updated comment (yes, parent_name may (*)
05fa524... CamelKolabIMAPXStore: folder creation type getter/setter AP (*)
01b31ff... KolabMailImapClient: require folder type argument for folde (*)
6f68799... KolabMailSynchronizer: pass in folder type information to t (*)
7c671c2... KolabMailAccess: relax folder type checking, adapt to synch (*)
fac8e0f... test-kolab-mail-access: added folder creation/deletion into (*)
5d65984... test-kolab-mail-access: properly init bool var (*)
f390150... Updated Polish translation (*)
3770d55... Updated Polish translation (*)
96033e5... NEWS update for 3.5.91 release (*)
c185659... post release version bump (*)
c2f50ca... Updated Spanish translation (*)
2c87ad4... libekolabutil: header include cosmetics (*)
333e341... EBookBackendKolab: added server sync point to start_view() (*)
8bf6cda... ECalBackendKolab: added server sync point to start_view() (*)
e4db4e8... KolabMailAccess: do not sync with server when going online (*)
0686281... EBookBackendKolabFactory: bind translation text domain on m (*)
7a536a8... ECalBackendKolabFactory: bind translation text domain on mo (*)
9b0735a... EMailConfigKolabBackend: bind translation text domain on mo (*)
d17227c... test-kolab-mail-access: Add a dummy EBackend. (*)
176d810... Make sure E_TYPE_SOURCE_KOLAB_FOLDER is registered. (*)
b4c211c... ECalBackendKolab: lock views mutex as early as possible (*)
fe757f2... EBookBackendKolab: lock views mutex as early as possible, r (*)
6277e3c... ECalBackendKolab: fixed typo in comparison (thanks mbarnes) (*)
52d87a4... ECalBackendKolab lock KolabMailAccess instance mutex as ear (*)
5981dcb... EBookBackendKolab lock KolabMailAccess instance mutex as ea (*)
a6bc535... KolabMailSynchronizer: folder hash table from InfoDb may be (*)
ed29648... CamelKolabSession: propagate GError in authenticate() (*)
1b940ce... ECalBackendKolab: set KolabMailAccess online/offline state (*)
7d22d71... EBookBackendKolab: set KolabMailAccess online/offline state (*)
8c984f9... Updated Spanish translation (*)
9c79a89... Updated Polish translation (*)
f19845d... ECalBackendKolab: assign each cal backend its own KolabMail (*)
3b6a1e1... EBookBackendKolab: assign each book backend its own KolabMa (*)
34a6919... EKolabBackend: init libekolabutil subsystems (*)
642aaf9... CamelKolabImapxMetadata: no need to uninit folder utilities (*)
ba7444b... libekolabutil: initialize Camel only once, and thread-safe (*)
3f76b2a... libekolabutil: rework of folder utility init (*)
7e450d2... CamelIMAPXExtdServerMetadata: serialized annotation handler (*)
0055609... CamelIMAPXExtdServer: serialized handler registration, init (*)
9d6776a... KolabMailImapClient: fixed online (non-DB) folder info quer (*)
9959dee... ECalBackendKolab: release views lock as late as possible in (*)
6638b9e... EBookBackendKolab: release views lock as late as possible i (*)
6689289... CamelIMAPXExtdServer: register untagged handlers once per s (*)
bfe0947... CamelKolabSession: fixed error handling in authentication (*)
38183d2... ECalBackendkolab: fixed wrong comparison in remove_objects( (*)
a13fd9c... kolab-util-calendar: reworked error handling for free-busy (*)
b090adc... ECalBackendKolab: use GList acessor functions (*)
431ace5... ECalBackendKolab: no offensive code comments, please (*)
e5070b7... ECalBackendKolab: return UID and object for newly created c (*)
3b26264... KolabMailImapClient: added API for retrieving password (*)
d5b506c... CamelKolabIMAPXSettings: do not let local vars go uninitial (*)
15b55fd... KolabMailAccess: added API function to make (in)visible the (*)
55e8d1b... kolab-util-calendar: allow the (X)FB trigger code to read K (*)
0398ddb... kolab-util-calendar: unset the CamelURL port for HTTP reque (*)
d442af9... KolabMailImapClient: relax NULL foldername arg assertion in (*)
759a209... EKolabBackend: Implement remote resource creation/deletion. (*)
843271a... EBookConfigKolab: Allow creation of remote folders. (*)
cc364e1... ECalConfigKolab: Allow creation of remote folders. (*)
87c2da4... ECalConfigKolab: Oops, wrong backend name. (*)
c03c0c0... Updated British English translation (*)
f07cc44... Updated POTFILES.in (*)
3fd3aa1... Updated Polish translation (*)
1db5a58... libekolab: populate KolabDataFolderMetadata with members ne (*)
de30640... CamelKolabIMAPXStore: stubbed in functions for (un)hiding P (*)
6b34807... EPlugin: add query/store operations for metadata (*)
5ef9cda... EPlugin: add query/store stubs for ACL (*)
51dd98f... EPlugin: adapt to API change in metadata / permissions code (*)
46602f0... Updated Slovenian translation (*)
4633e58... Updated Slovenian translation (*)
af8f7bc... Updated Polish translation (*)
058a652... NEWS update for 3.5.92 release (*)
df5f3a8... post release version bump (*)
ac7f572... Updated Spanish translation (*)
f0757d1... KolabMailAccess: need to down-sync folder info before creat (*)
fe95bd1... KolabMailAccess: elaborate on PIM folder existence check wh (*)
6ac9b26... KolabMailImapClient: folder type setting is done in CamelKo (*)
682e8ca... CamelIMAPXExtdServerAcl: silenced some compiler warnings (*)
cecfc0f... CamelImapxMetadata: added function for metadata removal (*)
b440b94... CamelIMAPXExtdStore: metadata handling for folder create/st (*)
a914115... CamelKolabIMAPXStore: silenced a few compiler warnings (*)
e103c57... KolabMailAccess: reworked handling of folder creation (*)
e822dea... KolabMailImapClient: issue a warning if we do not get folde (*)
92f65d9... kolab-util-folder: rework of initialization (*)
6d47a20... CamelImapxMetadata: do not include trailing NUL in command (*)
c57e958... Updated Polish translation (*)
cd167fe... Updated Slovenian translation (*)
42a11fe... KolabMailAccess: do online folder existence check when dele (*)
2b6e3d5... KolabMailAccess: implemented folder existence check (*)
97ad2a1... KolabMailImapClient: make InfoDb update optional in folder (*)
180a1bc... KolabMailAccess: reworked handling of folder delete (*)
0f35434... KolabMailAccess: API doc updates for source create/delete (*)
333e339... CamelKolabIMAPXStore: try to unset folder type annotation a (*)
9d1d0e1... KolabMailImapClient: actually delete the folder when reques (*)
cb698bf... KolabMailAccess: documentation update (*)
788f367... kolab-util-backend: rewrite of the KolabMailAccess deployme (*)
ef2347b... Collection: set sources deletable as we find them (in onlin (*)
e0301ed... Collection: remove successfully deleted sources from regist (*)
ac0939b... KolabMailImapClient: refuse to delete non-empty folder (*)
6e44716... Updated Polish translation (*)
96150f6... Updated Slovenian translation (*)
b9036ab... libekolabutil: header file reformatting (*)
c5ad8f6... libekolabconv: use gssize instead of gint for number of byt (*)
e3ee5e9... libekolabutil: new helper functions for folder timestamp bo (*)
fb92925... KolabMailAccess: skip repeated down-sync of recently-synced (*)
9fc0537... NEWS update for 3.6.0 release (*)
e7aa6d0... post release version bump (*)
77b93ec... EPlugin: data type fixes (*)
3355b86... EPlugin: removed commented-out code (*)
ee12a09... EPlugin: use a #define for the number of folder types we ha (*)
788a497... EPlugin: update Kolab folder context menu "metadata" tab fr (*)
fef5541... EPlugin: removed implementation FIXME (*)
554a35e... EPlugin: made Kolab folder properties dialog modal (*)
58cb486... EPlugin: added util function for ref'ing a button in a GtkD (*)
07b44e8... EPlugin: pass the folder context GtkDialog on to metadata / (*)
f48f401... EPlugin: activate "OK" dialog button on metadata change (*)
0dff6f1... EPlugin: new util function for creating an EAlert from GErr (*)
e6da058... EPlugin: display alert bar if saving Kolab folder propertie (*)
d645b9c... EPlugin: whitespace cleanup (*)
70b208c... libekolab: added command runner utils for extended IMAPX (*)
899395c... CamelIMAPXExtdServerMetadata: use command runner util funct (*)
37bf2d4... CamelIMAPXExtdServerAcl: first-shot implementation of API f (*)
2651a7f... libekolab: added IMAP ACL string validator stub (*)
1a049fb... CamelIMAPXExtdServerAcl: validate IMAP ACL string before wr (*)
694ca22... libekolab: stubbed in ACL parsing and handling functions (*)
ec5c168... libekolab: added function parameter name to metadata header (*)
307ef85... CamelIMAPXExtdServerAcl: implemented untagged response hand (*)
7233b3b... CamelIMAPXExtdServer: register ACL untagged response handle (*)
f999797... Updated POTFILES.in (*)
1fd1a0d... Updated Polish translation (*)
a273c87... Updated Slovenian translation (*)
f36615c... Updated Spanish translation (*)
ef2d3fc... Updated Lithuanian translation (*)
0c161e1... CamelImapxAcl: API / stubs rework (*)
8f591b6... CamelIMAPXExtdServerAcl: adapt to API changes in CamelImapx (*)
e1cd33b... CamelImapxAcl: added "spec" datastructure for specifying a (*)
890f532... libekolab: avoid compiler warnings (guint64 vs. long long v (*)
d44486b... CamelIMAPXExtdStore: stubbed in ACL getter/setter functions (*)
aa65138... CamelKolabIMAPXStore: stubbed in ACL getter/setter function (*)
d694409... CamelKolabIMAPXStore: oops, GError function arg error (*)
e84c8f9... CamelImapxAcl: new entry / list cloning functions (*)
f4baf96... KolabDataFolderPermissions: initial implementation (*)
36d6ab1... EPlugin: query store for folder permissions (*)
2e72b62... Deleted obsolete Belarusian translation. (*)
9642ba2... CamelImapxAcl: API rework (update functions) (*)
54a9af1... CamelKolabImapxAcl: new layer for ACL handling (*)
f86c895... CamelIMAPXExtdStore: implemened ACL getter (*)
4af9ef9... CamelKolabIMAPXStore: implemented folder permission getter (*)
fec8c7d... KolabDataFolderPermissions: adapt to CamelKolabIMAPXStore A (*)
ce7846c... EPlugin: read MYRIGHTS and ACL from IMAP server and display (*)
76c939a... libekolabutil: added CamelIMAPXStream helper function (*)
36e6c66... CamelImapxAcl: properly check for "end of stream" (*)
737d2f3... EPlugin: set "Retrieve" button in ACL editor inactive (*)
c355a22... EPlugin: differentiate callback paths for add/edit ACL (*)
b196ea7... EPlugin: deactivate access_id dropdown in ACL edit dialog (*)
d084e0a... EPlugin: new widget folder rights in ACL edit dialog (*)
75cccbc... EPlugin: use "Permission(s)" consistently in the UI (*)
6f9474e... EPlugin: split out updating the ACL add/edit dialog into se (*)
dba161c... EPlugin: update the ACL edit sub-dialog before displaying (*)
4637326... EPlugin: update the ACL add sub-dialog before displaying (*)
356e1d6... Updated Polish translation (*)
bed56dc... EPlugin: new default selection for the ACL "edit" sub-dialo (*)
8e4a48a... libekolabutil: added enumeration for Kolab folder permissio (*)
2b3743f... EPlugin: new util function for GtkButton sensitivity (*)
dccee7c... EPlugin: added forgotten header include (*)
639fe4c... EPlugin: implemented signals inside ACL add/edit sub-dialog (*)
6031d24... Updated Polish translation (*)
a69092b... Updated Slovenian translation (*)
6a42ab3... EPlugin: cleanup (removed commented/unused code) (*)
c0082c1... EPlugin: renamed response callback for add/edit dialog (*)
0fbaad9... libekolabutil: new lookup array for supported ACL rights st (*)
54f6c47... EPlugin: new util function for adding a GError to an EAlert (*)
9eef16b... EPlugin: use new util function to add a GError to an EAlert (*)
d942be5... libekolabutil: relaxed assertions on function args a bit (*)
2899440... EPlugin: rework of ACL add/edit sub-dialog internals (*)
eced786... Updated Slovenian translation (*)
011894a... Updated Polish translation (*)
bf76e51... CamelImapxAcl: new function for getting rights from list (*)
134c464... CamelImapxAcl: implemented MYRIGHTS updater (*)
3c14bc9... CamelImapxAcl: implemented ACL list updater (*)
80be93d... CamelImapxAcl: implemented validator function (*)
1ba43d1... CamelImapxAcl: added rights strings merger (*)
6f5b0e5... CamelImapxAcl: added updater for ACL GList representation (*)
614bb89... CamelImapxAcl: API cleanup (*)
f9cb07e... CamelImapxAcl: fixed CamelImapxAcl instance validation (*)
a992e13... EPlugin: update ACL tab after add/edit (*)
70b72d1... Updated POTFILES.in (*)
687926f... Updated Polish translation (*)
53f20d2... Updated Spanish translation (*)
8e5b3b6... Updated British English translation (*)
91e3195... Updated Slovenian translation (*)
4e2b72b... CamelImapxAcl: function for entry removal from list represe (*)
ee5044e... EPlugin: implemented ACL entry removal, cleanup (*)
6294739... CamelImapxAcl: implemented basic ACL validation (*)
aae2b6d... EPlugin: avoid writing non-changes to store (*)
4f04d94... EPlugin: add error handling to store getter (*)
833c3f0... CamelKolabIMAPXStore: exposed folder type setter (*)
804d51c... EPlugin: implemented Kolab folder type setting (*)
df6a0ea... EPlugin: write ACL to server only if changed (*)
c33a39c... EPlugin: removed unused static cleanup function (*)
24fc701... libekolabutil: include 'k' (create folders) in "all" rights (*)
2875e4e... CamelKolabIMAPXStore: implemented setter for ACL (*)
c0b2e36... EPlugin: changed ACL removal handling (*)
5eb1be3... CamelImapxAcl: ACL command list implementation (*)
0dfcf74... CamelIMAPXExtdStore: adapt to camel-imapx-acl API change (*)
e5bfb27... CamelIMAPXExtdStore: implemented ACL setter (*)
87a5012... EPlugin: activate dialog stock "OK" if ACL removed (*)
243a529... Updated Polish translation (*)
fbcc988... Updated Spanish translation (*)
4a09952... NEWS update for 3.6.1 release (*)
f6fac9c... post release version bump (*)
4b5db95... Updated Slovenian translation (*)
f92b3e7... EPlugin: write back "show all folders" to store (*)
4448cc5... CamelKolabIMAPXStore: unhide/hide PIM folders (*)
6abf3b5... EPlugin: new action group name util function (*)
b05ddbf... EPlugin: use new action entry group name getter (*)
2eaf66b... EPlugin: register ESourceKolabFolder GType on module load (*)
f84b4a9... KolabDataFolderMetadata: added a KolabSyncStrategyID member (*)
5ec808d... EPlugin: new util functions for getting type and context fr (*)
89ae848... EPlugin: skip trying to read/write permissions if in PIM co (*)
89610ff... EPlugin: skip trying to read/write folder type if in PIM co (*)
0b5f433... EPlugin: deactivate folder operations depending on context (*)
5198804... EPlugin: implemented sync stategy get/set (*)
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]