aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* gnome-canvas: gnome-canvas-rect-ellipse.[ch] => gnome-canvas-rect.[ch]Benjamin Otte2010-10-304-4/+4
| | | | Rename to reflect change of scope
* calendar: Only include libgnomecanvas.hBenjamin Otte2010-10-3011-12/+11
|
* addressbook: Only include libgnomecanvas.hBenjamin Otte2010-10-304-5/+4
|
* e-text: Only include libgnomecanvas.hBenjamin Otte2010-10-303-3/+2
|
* gnome-canvas: Get rid of GnomeCanvasRE objectBenjamin Otte2010-10-302-160/+71
| | | | No more ellipses, no more need for 2 classes.
* gnome-canvas: Remove GnomeCanvasItemEllipseBenjamin Otte2010-10-302-142/+0
| | | | unused.
* gnome-canvas: Remove GnomeCanvasPointsBenjamin Otte2010-10-305-135/+1
| | | | It's unused by now.
* gnome-canvas: Remove GnomeCanvasLineBenjamin Otte2010-10-306-1337/+24
| | | | It's unused and has an ugly API. We can redo it later if we need it.
* gnome-canvas: Remove GnomeCanvasPolygonBenjamin Otte2010-10-304-323/+0
| | | | It's unused and has an ugly API. We can redo it later if we need it.
* e-table: Fix includes to only ever include libgnomecanvas.hBenjamin Otte2010-10-3030-40/+30
|
* gnome-canvas: Change GnomeCanvasItem->point vfuncBenjamin Otte2010-10-3023-320/+138
| | | | | | | | Previously the function returned the distance to the nearest item. Now it only returns an item that is hit. This slightly changes semantics (button events are no longer dispatched to the nearest item, but only to the item actually clicked on), but makes the code way simpler and actually does what one would expect.
* gnome-canvas: Remove CanvasItem->coverage vfunc declarationBenjamin Otte2010-10-301-3/+0
| | | | It's unused.
* gnome-canvas: Remove close_enough memberBenjamin Otte2010-10-303-14/+4
| | | | It's never set, so just replace it with its default value 0 everywhere.
* gnome-canvas: Remove GnomeCanvasBpath itemBenjamin Otte2010-10-304-222/+0
| | | | It's unused.
* gnome-canvas: Port GnomeCanvasLine to use Cairo for drawingBenjamin Otte2010-10-304-138/+100
|
* widgets: Remove stipple from ECanvasBackgroundBenjamin Otte2010-10-302-46/+0
|
* xxx: meeting time stippleBenjamin Otte2010-10-304-4/+2
|
* e-table: Draw focus with CairoBenjamin Otte2010-10-302-16/+13
|
* e-table: Remove unused stipple variableBenjamin Otte2010-10-301-4/+0
|
* e-text: Remove stippling codeBenjamin Otte2010-10-302-48/+0
|
* calendar: Port meeting time selector to CairoBenjamin Otte2010-10-303-52/+74
|
* gnome-canvas: Remove stipple properties from GnomeCanvasShapeBenjamin Otte2010-10-304-91/+0
|
* gnome-canvas: Remove stipple properties from GnomeCanvasTextBenjamin Otte2010-10-302-45/+0
|
* gnome-canvas: Remove stipple properties from GnomeCanvasLineBenjamin Otte2010-10-302-47/+0
|
* e-table: Use semi-transparent red instead of stippled redBenjamin Otte2010-10-302-16/+1
| | | | | | | ...when marking a header for deletion. Not that this does currently not work (it uses opaque red instead), but this change is required so stippling can be removed. And that is necessary to switch to Cairo drawing.
* gnome-canvas: Remove GnomeCanvasBufBenjamin Otte2010-10-303-113/+0
| | | | It's not used anymore.
* gnome-canvas: Remove GnomeCanvasItem->render vfuncBenjamin Otte2010-10-309-519/+0
| | | | It's unused now
* gnome-canvas: Remove aa codeBenjamin Otte2010-10-308-394/+85
| | | | The anti-aliased code was never used, so remove it.
* Cast GtkAdjustment constructor calls to GtkAdjustmentBenjamin Otte2010-10-304-7/+7
| | | | | Otherwise gcc will complain about wrong type when comiling against GTK2. This patch can be reverted when compiling against GTK3.
* Remove unused functionsBenjamin Otte2010-10-301-114/+0
| | | | Stop gcc warning about them.
* Remove unused functionBenjamin Otte2010-10-301-16/+0
| | | | gcc warning fix
* Bug #632280 - Backup file name should include date (YYYYMMDD)Milan Crha2010-10-292-2/+18
|
* Bug #632278 - Double .vcf extension on addressbook saveMilan Crha2010-10-291-7/+4
|
* Bug #632199 - Opening calendar from panel clock goes to previous dayMilan Crha2010-10-291-2/+14
|
* Bug #632769 - EMeetingTimeSelector can be unrealized in express modeMilan Crha2010-10-292-2/+4
|
* Bug #633155 - Incorrect signal connection with mail-vfolder.c:folder_deleted_cbMilan Crha2010-10-291-1/+1
|
* More detailed runtime warning on message list pre-sortingMilan Crha2010-10-291-2/+10
|
* Bug #631982 - Hide Page properties in signature editorMilan Crha2010-10-291-0/+7
|
* Bug #633371 - Remote pop folder no longer emptiedMilan Crha2010-10-293-8/+8
|
* [l10n] Updated Estonian translationMattias Põldaru2010-10-281-3/+3
|
* Updated Spanish translationJorge González2010-10-281-84/+81
|
* Workaround GtkComboBoxText/GtkComboBoxEntry in .ui filesMilan Crha2010-10-289-17/+103
|
* Bug 631731 - Remove status icon from mail notifierWilliam Jon McCann2010-10-282-158/+24
|
* Bug #632767 - Some widgets removed from mail-config.uiMilan Crha2010-10-271-3/+1
|
* Bug #633158 - Importer stops after single mail importMilan Crha2010-10-271-1/+1
|
* Bug #592045 - Use week-day names in abbreviated dateMilan Crha2010-10-271-5/+4
|
* Bug #445439 - Delete mail from pop-server when deleted from Inbox/TrashMilan Crha2010-10-275-9/+167
|
* Drop usage of GtkAnchorType.Matthew Barnes2010-10-2717-489/+7
| | | | gtk+-3.0 removed it for being "unused".
* Bug #631956 - Reset renderer properties in action_combo_box_render_pixbufMilan Crha2010-10-261-1/+3
|
* Bug #631870 - Memory leak in e_week_view after GtkObject removalMilan Crha2010-10-253-3/+3
|
* Fix build on platforms when ngettext is a macroFridrich Štrba2010-10-251-16/+27
|
* Update Simplified Chinese translation.Yinghua Wang2010-10-251-2865/+3222
|
* Updated Spanish translationJorge González2010-10-231-498/+507
|
* Remove EVO_MARSHAL_RULE.Matthew Barnes2010-10-233-13/+3
| | | | Use glib-gen.mak instead.
* Bug 632870 - Cut and paste broken in ESignatureEditorMatthew Barnes2010-10-231-0/+31
|
* Updated Catalan (Valencian) translationCarles Ferrando2010-10-231-330/+327
|
* Updated Catalan (Valencian) translationCarles Ferrando2010-10-231-5696/+6240
|
* Bug 632903 - Support libnotify-0.7Flo Gravo2010-10-234-5/+21
|
* Kill mail_store_set_offline().Matthew Barnes2010-10-239-215/+277
| | | | | | | | | | Replace it with new async functions: e_mail_store_go_offline() e_mail_store_go_offline_finish() e_mail_store_go_online() e_mail_store_go_online_finish()
* Fix capitalization in menu labels.Matthew Barnes2010-10-232-2/+2
|
* Simplify EActivity.Matthew Barnes2010-10-2346-1124/+942
| | | | | | | | | | | | | | | | | | | | | | With unintrusive error dialogs gone, we can cut some unnecessary bits out of EActivity. I'm also adding a new enum property called "state", which is one of: E_ACTIVITY_RUNNING E_ACTIVITY_WAITING E_ACTIVITY_CANCELLED E_ACTIVITY_COMPLETED The state of an activity must be explicitly changed. In particular, when the user cancels an activity the state should be set only after confirming the operation has been cancelled and not when cancellation is requested (e.g. after receiving a G_IO_ERROR_CANCELLED, not when the GCancellable emits "cancelled"). EActivityBar and EActivityProxy widgets have been updated to make this distinction clearer in the UI. E_ACTIVITY_WAITING will be used when activities have to be queued and dispatched in sequence, which I haven't written yet.
* Memory leaks around g_value_set_stringMilan Crha2010-10-224-7/+8
|
* Updated Japanese translationTakayuki KUSANO2010-10-221-2749/+2980
|
* Bug #632679 - Add 'Remove attachments' in pop up menuMilan Crha2010-10-212-0/+5
|
* Bug #597567 - Crash in comp_subject()Milan Crha2010-10-212-0/+22
| | | | Fix works only when compiled with libical 0.46 or later
* Bug #631526 - Loading images doesn't use proxy credentialsMilan Crha2010-10-211-1/+64
|
* Add missing gtk-compat.h include to various filesMilan Crha2010-10-214-0/+12
|
* ESignatureList cleanups.Matthew Barnes2010-10-217-136/+188
|
* Deal with GtkComboBoxEntry removal in gtk+-3.0.Matthew Barnes2010-10-2110-20/+56
|
* Bug 632641 - Handle combo box text API going awayMatthias Clasen2010-10-2126-83/+177
|
* Updated Spanish translationJorge González2010-10-201-216/+223
|
* Bug #631451 - Add handlers for x-scheme-handler/mailtoMilan Crha2010-10-202-25/+32
|
* Bug #630504 - Precache collate keys before sorting in EReflowModelMilan Crha2010-10-206-17/+109
|
* Updated Japanese translationTakayuki KUSANO2010-10-201-350/+351
|
* Bug #630969 - Implement also Message->Go to->Previous ThreadMilan Crha2010-10-204-0/+57
|
* Updated Spanish translationJorge González2010-10-201-205/+215
|
* [help] Fix XML validity of French translationClaude Paroz2010-10-201-4/+5
|
* Reduce GConf usage in em-composer-utils.c.Matthew Barnes2010-10-2018-291/+614
| | | | | | | | | | | | | | | | | | To reduce GConf usage in em-composer-utils.c: - Relevant functions in em-composer-utils.c now take arguments for reply and forward styles. - Redundant forwarding functions were removed: em_utils_forward_attached() em_utils_forward_inline() em_utils_forward_quoted() - EMailReader now has "forward-style" and "reply-style" properties, which get bound to the appropriate EShellSettings properties in modules/mail/e-mail-config-reader.c. These same EShellSettings properties are bound to the combo boxes in Composer Preferences.
* Bug #630695 - Invalid read when enable/disable the account in preferencesMilan Crha2010-10-191-6/+19
|
* Bug #534453 - Incorporate 'Remove attachments' pluginRex Tsai2010-10-193-2/+107
|
* Bug #567265 - BCC kept on message forward from Sent folderMilan Crha2010-10-193-4/+10
|
* Crash on start with vfolders configuredMilan Crha2010-10-192-0/+8
|
* Updated Spanish translationJorge González2010-10-191-762/+769
|
* Add an "ellipsize" property to EMFolderTree.Matthew Barnes2010-10-194-12/+112
| | | | | | So we don't have to access GConf directly from EMFolderTree. The property gets bound to an EShellSettings property, which is in turn bound to the "no_folder_dots" GConf key by way of a transform function.
* Fix a runtime warning from the enum change.Matthew Barnes2010-10-191-2/+2
|
* Collect mail enum types in e-mail-enums.h.Matthew Barnes2010-10-1924-139/+220
| | | | | | | | | And generate GTypes for each of them in e-mail-enumtypes.[ch]. Also, the glib-gen.mak script forced me to add a <mail/e-mail.h> top-level header, which really isn't a bad idea anyway. TODO: We should do this for calendar and addressbook too.
* Miscellaneous fixups.Matthew Barnes2010-10-192-0/+10
|
* Move more account utilities to e-account-utils.c.Matthew Barnes2010-10-1940-176/+251
|
* Kill mail_config_service_set_save_passwd().Matthew Barnes2010-10-193-11/+1
|
* Kill mail_config_get_gconf_client().Matthew Barnes2010-10-1915-301/+302
|
* Send errors to an EAlertSink instead of the task bar.Matthew Barnes2010-10-1951-1754/+570
| | | | | | This marks the end of unintrusive error dialogs, which were too unintrusive. We now show errors directly in the main window using the EAlert / EAlertSink framework.
* Add an EOfflineAlert module.Matthew Barnes2010-10-197-3/+241
| | | | | | | | | This module posts an alert to the first EShellWindow when starting offline, and also posts an alert when the network connection drops. We get frequent questions on the mailing list from users not realizing Evolution is starting in offline mode, so this is meant to help address that confusion.
* EAlert: Allow arbitrary actions to be added.Matthew Barnes2010-10-1916-174/+458
| | | | | | | | | | | | | | You can now amend the predefined actions in an EAlert by calling e_alert_add_action(). Useful for adding actions from an existing GtkUIManager. Call e_alert_peek_actions() to obtain a combined list of predefined and custom actions. These will typically serve as "related" actions for GtkButtons (cf. gtk_activatable_set_related_action()). Also, both EShellWindow and EShellView now implement EAlertSink. Use EShellWindow for application-wide alerts, EShellView for view-specific alerts.
* Implement EAlertSinkInterface in EShellContent.Matthew Barnes2010-10-185-14/+170
| | | | Use the same alert handling policy as the composer.
* EShellView: Mark a string for translation.Matthew Barnes2010-10-181-3/+1
|
* post release version bumpChenthill Palanisamy2010-10-181-1/+1
|
* News update for 2.91.1 releaseEVOLUTION_2_91_1Chenthill Palanisamy2010-10-181-0/+58
|
* Bug #630518 - Hides calendar parts from multipart/alternativeMilan Crha2010-10-182-4/+17
|
* Updated Spanish translationJorge González2010-10-181-27/+24
|
* Bug #630506 - "You have %d alarms" needs ngettextMilan Crha2010-10-181-1/+1
|
* Bug #631968 - Date wrongly displayed as Tomorrow.Punit Jain2010-10-181-0/+2
| | | | Taking absolute value of diff.
* Bug #604981 - Always bcc ignored for Contacts.Bharath Acharya2010-10-181-2/+2
| | | | Add the Bcc destinations instead of setting it.
* Updated Norwegian bokmål translationKjartan Maraas2010-10-161-1550/+1665
|
* Updated Spanish translationJorge González2010-10-151-201/+229
|
* Widget 'label-comments' gone in Contact editorMilan Crha2010-10-151-1/+0
|
* Bug #587011 - Integrate remove-duplicates into evolutionMilan Crha2010-10-154-0/+151
|
* Bug 632171 - "New Address Book" dialog accepts whitespace for nameMatthew Barnes2010-10-151-1/+8
|
* Bug 632127 - Composer is editable while sending messageMatthew Barnes2010-10-156-59/+121
|
* Added sl for Slovenian translationMatej Urbančič2010-10-151-1/+1
|
* Added Slovenian translationMatej Urbančič2010-10-151-0/+10246
|
* Updated Spanish translationJorge González2010-10-151-1188/+1187
|
* Update POTFILES.in.Matthew Barnes2010-10-141-1/+4
|
* Replace EBinding with GBinding.Matthew Barnes2010-10-1493-1437/+1332
| | | | | | GObject now does property bindings itself. Requires GLib >= 2.26.
* Remove an unused mail-config enum type.Matthew Barnes2010-10-141-7/+0
|
* Bug 305425 - Toolbar cancel button is always sensitiveMatthew Barnes2010-10-141-0/+6
|
* Bug 461769 - Add a --force-online command line optionMatthew Barnes2010-10-146-12/+75
| | | | | Use it to override network availability detection as reported by NetworkManager or other network monitoring software.
* EAlertBar: Always show the most recent alert.Matthew Barnes2010-10-141-6/+2
| | | | Make it work like a stack instead of a queue.
* EShellBackend: Respond to EShell::prepare-for-quit signals.Matthew Barnes2010-10-145-8/+170
| | | | | | | | | | | | Listen for "prepare-for-quit" signals from the shell and inhibit shutdown until all the activities we're tracking are finalized. Also, add a couple supporting functions: gboolean e_shell_backend_is_busy (EShellBackend *shell_backend); void e_shell_backend_cancel_all (EShellBackend *shell_backend); These will eventually replace mail_msg_active() and mail_cancel_all().
* Bug #630490 - Not visible calendar color change immediatelyMilan Crha2010-10-141-0/+6
|
* Bug #630375 - Character encoding of GPG encrypted message not honoredMilan Crha2010-10-133-2/+33
|
* Bug #617611 - redo_queries calls gtk+ functions in non-main threadMilan Crha2010-10-131-12/+55
|
* Updated Spanish translationJorge González2010-10-131-39/+13
|
* Remove unused mail_msg_wait().Matthew Barnes2010-10-132-29/+0
|
* Adjust EAlertBar text attributes.Matthew Barnes2010-10-131-2/+7
|
* Updated Spanish translationJorge González2010-10-131-20/+11
|
* Remove mail_tools_folder_to_url().Matthew Barnes2010-10-1311-84/+30
| | | | Use camel_folder_get_uri() instead.
* Composer: Show cancellable operations and errors inline.Matthew Barnes2010-10-1333-1642/+4423
| | | | | | | | | | | | | | | 'Send' and 'Save Draft' are now asynchronous and run outside of Evolution's MailMsg infrastructure. Add an EActivityBar to the composer window so these asynchronous operations can be tracked and cancelled even in the absense of a main window. Also add an EAlertBar to the composer window so error messages can be shown directly in the window. Instead of calling e_alert_dialog_run_for_args(), call e_alert_submit() and pass the EMsgComposer as the widget argument. The EMsgComposer will decide whether to show an EAlertDialog or use the EAlertBar, depending on the GtkMessageType of the alert.
* Give MailSession a permanent home.Matthew Barnes2010-10-13107-2617/+4597
| | | | | | | | | | | Global variables in shared libraries are a bad idea. EMailBackend now owns the MailSession instance, which is actually now EMailSession. Move the blocking utility functions in mail-tools.c to e-mail-session.c and add asynchronous variants. Same approach as Camel. Replace EMailReader.get_shell_backend() with EMailReader.get_backend(), which returns an EMailBackend. Easier access to the EMailSession.
* Updated Spanish translationJorge González2010-10-121-101/+79
|
* Bug #619387 - EMailBrowser doesn't honour sorting of a mail windowMilan Crha2010-10-121-0/+23
|
* Minor fixes on Catalan translationGil Forcada2010-10-111-31/+2
|
* Updated Catalan translationDavid Planella2010-10-111-4506/+5467
|
* Updated Spanish translationJorge González2010-10-101-2106/+2309
|
* Day view print: Put day name in its boxCarlos Martín Nieto2010-10-091-2/+3
|
* Add a missing week number offsetCarlos Martín Nieto2010-10-091-1/+1
|
* [i18n] Updated German translationMario Blättermann2010-10-091-2457/+2480
|
* Bug #240302 - Print the work week viewCarlos Martín Nieto2010-10-081-0/+419
|
* Bug #223337 - Auto-close message-browser when replying to themMilan Crha2010-10-083-2/+92
|
* Bug #552121 - Drop UUENCODE inline filterMilan Crha2010-10-081-51/+1
|
* autogen.sh: remove unneded call to autopointJavier Jardón2010-10-081-6/+0
| | | | It's already called in gnome-autogen.sh
* MailFolderCache notifies in reverse orderMilan Crha2010-10-071-5/+4
| | | | | Causing unread count on Drafts disappear sometimes. (Drafts, like Outbox, uses total message count, instead of real unread count).
* Bug #631341 - On This Computer/Inbox sub-folders lostMilan Crha2010-10-071-0/+7
|
* Bug #631588 - Sort by Subject doesn't workMilan Crha2010-10-071-1/+1
|
* Realli fix srcdir != builddir buildsJavier Jardón2010-10-071-1/+3
|
* Bug #631320 - GtkObject is gone in GTK3Milan Crha2010-10-0765-545/+383
|
* Bug #630390 - Operation stuck: Generating message list (cancelled)Milan Crha2010-10-061-0/+4
|
* Bug #617953 - Hide Junk messages in Search foldersMilan Crha2010-10-061-1/+1
|
* Bug #618102 - Single event print doesn't show timeMilan Crha2010-10-061-13/+33
|
* Calendar's "Open Web Page" actions doesn't workMilan Crha2010-10-064-4/+4
|
* Bug #211593 - Show week numbers on calendar printoutMilan Crha2010-10-061-17/+61
|
* Bug #500591 - Crash when viewing a large messageMilan Crha2010-10-051-1/+1
|
* Bug 588851 - Don't show unsubscribe option for local foldersMatthew Barnes2010-10-051-1/+3
|
* Fix srcdir != builddir builds.Javier Jardón2010-10-051-0/+2
|
* Bug #630295 - Inline GPG encrypted message is not always recognizedMilan Crha2010-10-051-3/+7
|
* Bug #629825 - Hide Free/Busy tab if not needed in express modeMilan Crha2010-10-051-1/+2
|
* Post-release version bump.Matthew Barnes2010-10-051-1/+1
|
* Fix distcheck errors.EVOLUTION_2_91_0Matthew Barnes2010-10-052-3/+7
|
* NEWS update for 2.91.0 release.Matthew Barnes2010-10-051-0/+89
|
* Bug #615835 - Alarm not working for authenticated calendarsMilan Crha2010-10-053-4/+19
|
* Get rid of deprecated GtkObject in EMap widgetMilan Bouchet-Valat2010-10-041-24/+2
| | | | | | | Remove GtkObject::destroy() handler. Move disconnecting signal handlers to e_map_finalize(). https://bugzilla.gnome.org/show_bug.cgi?id=630766
* Bug #616250 - Restore and Backup options aren't fully descriptiveMilan Crha2010-10-044-24/+24
|
* Update MAINTAINERCLEANFILES.Matthew Barnes2010-10-041-1/+41
|
* Coding style and whitespace cleanup.Matthew Barnes2010-10-0423-102/+158
|
* Change version to 2.91.0.Matthew Barnes2010-10-041-4/+4
| | | | In accordance with http://live.gnome.org/TwoPointNinetyone.
* Updated Norwegian bokmål translationKjartan Maraas2010-10-031-1952/+1829
|
* Bug 510020 - Add "Manage Subscriptions" to store context menusMatthew Barnes2010-10-036-7/+38
|
* Remove unused mail_tools_x_evolution_message_parse()Matthew Barnes2010-10-032-44/+0
|
* Fix a reference-counting regression I introduced.Matthew Barnes2010-10-031-1/+0
|
* Rewrite the folder subscription editor.Matthew Barnes2010-10-0310-1861/+1835
| | | | | Redesign the "Folder Subscriptions" dialog and use Camel's async API instead of the MailMsg infrastructure to simplify the implementation.
* Tamil Translation updatedifelix2010-10-011-11214/+13480
|
* Tamil Translation updatedifelix2010-10-011-10665/+11965
|
* Fix some CamelFolderChangeInfo lifecycle issues.Matthew Barnes2010-10-011-22/+43
| | | | | | | Apparently MessageList eats the CamelFolderChangeInfo it gets from the CamelFolder::changed signal. My confidence in this patch is shaky. The logic is pretty messy and we could easily be leaking memory here. Could use some hot valgrind action.
* Use upstream gettext instead the glib oneJavier Jardón2010-10-012-2/+6
|
* Remove MailAsyncEvent.Matthew Barnes2010-10-015-289/+30
| | | | | | | As of commit 7fa0dd78305677d14839a480fc379ebba3a6d55c, all CamelFolder and CamelStore signals are emitted from idle callbacks. That means we don't have to propagate events to the main loop thread anymore, which eliminates all remaining uses of MailAsyncEvent.
* MailFolderCache: Use an idle callback instead of MailAsyncEvent.Matthew Barnes2010-10-011-11/+15
|
* EAttachmentPaned: Use gtk_expander_set_label_fill()Matthew Barnes2010-10-011-17/+1
| | | | | Use the new GtkExpander:label-fill property in GTK+ 2.22, which was added specifically to get rid of my evil hack in EAttachmentPaned.
* Remove "type" parameter from mail_async_event_emit().Matthew Barnes2010-10-015-26/+14
| | | | | All remaining cases use MAIL_ASYNC_GUI, so remove mail_async_event_t altogether.
* Remove MailAsyncEvent from mail-session.c.Matthew Barnes2010-10-011-37/+19
| | | | Just use an idle callback to play a sound while filtering.
* Remove MailAsyncEvent from e-mail-store.c.Matthew Barnes2010-10-011-33/+12
| | | | Functions in e-mail-store.c are always called from the main thread.
* Kill em_utils_temp_save_part().Matthew Barnes2010-10-015-181/+109
| | | | | | | | | Rewrite the last usage of it in itip-formatter.c to use EAttachments instead. This also allowed me to kill mail_save_part() in mail-ops.c. I may need to reevaluate the EAttachment API at some point for all these fringe EAttachment uses we're accumulating. Having to asynchronously "load" an EAttachment whose content is already in memory kinda sucks.
* Fix typo in Japanese translationTakayuki KUSANO2010-09-301-1/+1
|
* EShellBackend: Start tracking activitiesMatthew Barnes2010-09-301-0/+25
| | | | | | | | | EShellBackend now keeps an internal queue of live EActivity objects passed to it via e_shell_backend_add_activity(). This will eventually replace "mail_msg_active_table" in mail-mt.c and be used to coordinate shutdown for all shell backends. But first I have to eliminate mail_msg_wait().
* Remove some unused bits from mail-mt.c.Matthew Barnes2010-09-303-54/+7
|
* Messin around with EAlerts.Matthew Barnes2010-09-3013-377/+648
| | | | | | | | | | | | | | | | | | | Trying out a new interface called EAlertSink. The idea is to centralize how errors are shown to the user. A GtkWindow subclass would implement the EAlertSink interface, which consists of a single method: void (*submit_alert) (EAlertSink *alert_sink, EAlert *alert); The subclass has complete control over what to do with the EAlert, although I imagine we'll wind up implementing various alert-handling policies as standalone widgets such as EAlertDialog. I'd like to try an EAlertInfoBar. Code that would otherwise display an error dialog itself would instead pass the EAlert to an appropriate EAlertSink and be done with it. Nothing is final yet. Still hacking on EAlert trying to find an API that feels right for these use cases.
* EAlert cleanups.Matthew Barnes2010-09-293-109/+57
| | | | Clean up the header, drop some unused cruft.
* camel_operation_new() now returns a GCancellable pointer.Matthew Barnes2010-09-2912-53/+61
|
* Bug #629462 - Tasks 'Due' filters don't work properlyMilan Crha2010-09-294-15/+34
|
* Bug #629799 - Crash importing a mail with an ics attachmentMilan Crha2010-09-292-16/+21
|
* Bug #630294 - Shouldn't send invitation reply when has no organizerMilan Crha2010-09-291-1/+1
|
* Bug #630700 - Crash on message sendMilan Crha2010-09-291-2/+3
|
* Bug #629266 - Crash on search in Current AccountMilan Crha2010-09-291-7/+54
|
* Bug #604080 - Predefined account SSL not propagated to UIMilan Crha2010-09-291-2/+2
|
* Bug #629934 - Month view defaults to Monday as start of weekMilan Crha2010-09-291-0/+3
|
* Bug #629636 - Doesn't recognize local ESource-sMilan Crha2010-09-294-6/+25
|
* Bug #629480 - calendar-gui-WARNING: Couldn't find event windowMilan Crha2010-09-291-3/+0
|
* Bug #629150 - Empty calendar viewMilan Crha2010-09-295-23/+106
|
* Bug #629972 - [backup-restore] Problems restoring old dataMilan Crha2010-09-291-40/+255
|
* Bump gtk+-2.0 requirement to 2.22.0.Matthew Barnes2010-09-294-192/+1
| | | | Remove backward-compatibility hacks for older GTK+ versions.
* Adapt to Camel API changes.Matthew Barnes2010-09-2856-637/+725
|
* Pass GCancellable to Camel.Matthew Barnes2010-09-2848-546/+1102
|
* [l10n] Updated Estonian translationIvar Smolin2010-09-281-162/+202
|
* Update Czech translation by Marek CernockyPetr Kovar2010-09-271-6124/+6578
|
* Updated Dutch translation by Wouter BolsterleeWouter Bolsterlee2010-09-251-71/+8
|
* Fixed Italian translationLuca Ferretti2010-09-241-2/+2
|
* [i18n] Updated Dutch translationHannie Dumoleyn2010-09-241-13338/+15365
|
* Updated Basque languageInaki Larranaga Murgoitio2010-09-231-5678/+6459
|
* Updated Polish translationPiotr Drąg2010-09-231-9153/+6717
|
* Updated Serbian translationMiloš Popović2010-09-222-12586/+13122
|
* Bug #630269 - Hang on mail operation cancelMilan Crha2010-09-221-1/+4
|
* Bug #629735 - Mail preference glitchPunit Jain2010-09-221-0/+2
|
* Updated Brazilian Portuguese translationDjavan Fagundes2010-09-221-6741/+4824
|
* Bug #629645 - Sets negative 'width' propertyMilan Crha2010-09-221-1/+1
|
* Bug #629737 - [publish-calendar] Could not find widget 'file_label'Milan Crha2010-09-221-1/+1
|
* Check for m->cancel != NULL in mail_msg_cancel().Matthew Barnes2010-09-211-1/+1
|
* Bug 630118 - Endless recursive loop in mail_msg_cancel()Matthew Barnes2010-09-211-1/+1
|
* Updated Greek translationBakaoukas Nikolaos2010-09-201-1603/+1653
|
* [l10n] fixed bug #574857Andika Triwidada2010-09-201-1/+1
|
* Updated Japanese translationTakayuki KUSANO2010-09-201-75/+75
|
* Updated Portuguese translationDuarte Loreto2010-09-201-5829/+6268
|
* Updated Swedish translationDaniel Nylander2010-09-201-1456/+1498
|
* Updated Danish translationKenneth Nielsen2010-09-201-1136/+1115
|
* Updated Danish translationKenneth Nielsen2010-09-191-1230/+1210
|
* Updated Italian translationLuca Ferretti2010-09-191-5824/+6336
|
* [l10n] Updated Estonian translationMattias Põldaru2010-09-191-42/+89
|
* Avoid a deadlock in mail_msg_free().Matthew Barnes2010-09-191-9/+9
|
* Add a GCancellable to EActivity.Matthew Barnes2010-09-1918-424/+288
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | EActivity now uses a GCancellable to manage cancellations, instead of having its own redundant cancellation API. API changes are as follows: + e_activity_get_cancellable() + e_activity_set_cancellable() - e_activity_cancel() - e_activity_is_cancelled() - e_activity_get_allow_cancel() - e_activity_set_allow_cancel() EActivity's "cancelled" signal remains, but only as a repeater for GCancellable::cancelled signals. It should not be emitted directly. The presence of a GCancellable implies that cancellation is allowed. EActivity does not create its own default GCancellable, it has to be given one. If a CamelOperation (cast as a GCancellable) is given, EActivity will configure itself to listen for status updates from the CamelOperation and propagate the information to its own "primary-text" and "percent" properties. These changes allowed me to start cleaning up some of the incredibly convoluted logic in mail-mt.c -- in particular, mail_operation_status() is completely gone now. mail-mt.c is still in a transitional state -- much more significant changes coming soon.
* [i18n] Updated German translationMario Blättermann2010-09-181-101/+101
|
* Use new GDK keysym names if available.Matthew Barnes2010-09-1869-371/+690
| | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0.
* Bug 628522 - invalid access off end of array in e_bit_array_delete()David Woodhouse2010-09-171-2/+3
|
* Updated Lithuanian translationŽygimantas Beručka2010-09-171-9277/+6046
|
* Update to make l10n.gnome.org happy. Fixes bug #629787.Andre Klapper2010-09-161-4/+1
|
* Add the new ui file to POTFILES.inBharath Acharya2010-09-161-0/+1
|
* Bug #611154 - problem in accessing folder propertyVibha Yadav2010-09-165-46/+224
|
* Updated Danish translationKenneth Nielsen2010-09-161-1098/+1166
|
* Increase safety on WindowsFridrich Štrba2010-09-155-9/+164
| | | | Call SetDllDirectory() to reduce risk of DLL hijacking, and call SetProcessDEPPolicy() to reduce risk of rogue code execution.
* Adapt to CamelOperation API changes.Matthew Barnes2010-09-1513-122/+99
|
* Bug 626066 (again) - work around NSS bug #595861David Woodhouse2010-09-151-7/+21
|
* Kill the subject-thread plugin.Matthew Barnes2010-09-157-127/+33
| | | | | | All this time I never realized the subject-thread plugin was nothing more than a stupid checkbox. The actual thread-by-subject code lives in the core mail library.
* Fix a crapload of run-time warnings.Matthew Barnes2010-09-1510-89/+225
| | | | EConfig and EMAccountEditor are very, very brittle.
* [l10n] Updated German help translationChristian.Kirbach2010-09-141-23/+23
|
* Bug #563471 - Printing tasks fails when grouped by category.Vibha Yadav2010-09-142-15/+34
| | | | | This works if Tasks/ Memos/ Contacts are grouped till level 1. If grouping level is increased then some text would be missing.
* Bug #624321 - Reply requested today does not work.Bharath Acharya2010-09-141-1/+1
| | | | | Do not check for the "reply_within" if it is not the "convenient" option. 0 can be an option too.
* Bug #346438 - Error dialog too wide.Vibha Yadav2010-09-141-10/+10
| | | | | The patch suggests displaying the calendar name and group instead of uri for the source of error.
* Bug #629482 - assertion `child->parent==NULL' failBharath Acharya2010-09-141-2/+0
| | | | A regression from https://bugzilla.gnome.org/show_bug.cgi?id=628005
* Avoid dll hijackingFridrich Štrba2010-09-141-1/+26
| | | | | Load sensapi.dll only from system directory where it should normally be and not from any random place.
* Bug 626066 - log in to NSS database on demand for changing trustDavid Woodhouse2010-09-144-12/+41
|
* Mail preferences tweaksMatthew Barnes2010-09-141-90/+46
|
* Reorganize composer preferencesMatthew Barnes2010-09-131-445/+360
| | | | | | Move alert checkboxes to a new "Confirmations" tab and reword the options. Also, split reply and forward-related options into a new "Replies and Forwards" section.
* Updated Finnish translation by Ubuntu Finnish translators.Timo Jyrinki2010-09-131-8656/+8641
|
* mail-config.ui cleanups.Matthew Barnes2010-09-134-2690/+2006
| | | | | | - Fix GtkVBox orientations. - Reduce container widgets. - Remove unused widgets.