aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Free/busy meeting view doesn't work due to non-working extensionMilan Crha2010-12-0656-8/+215
|
* Updated Spanish translationJorge González2010-12-061-754/+871
|
* Fix backup section a bitAndre Klapper2010-12-051-8/+4
|
* Fix backup section a bit; remove useless non-explaining backup screenshots.Andre Klapper2010-12-052-0/+0
|
* Remove confusing and isolated "Contact list" line.Andre Klapper2010-12-051-1/+0
|
* Change two sentences with the same meaning to use same wording.Andre Klapper2010-12-051-3/+3
|
* Remove "most important command line options": Nothing for a "Getting ↵Andre Klapper2010-12-041-96/+0
| | | | | | Started" section. Remove "Additional documentation" section as it's actually not listing *additional* information.
* Clarify command line parameter stringAndre Klapper2010-12-041-1/+2
|
* Don't set the URL's defaults when the providers have not been refreshedFederico Mena Quintero2010-12-041-14/+8
| | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Only set the URL's defaults when we are creating a new accountFederico Mena Quintero2010-12-041-6/+9
|
* Set the provider's defaults on when CamelURLs get refreshed with a new protocolFederico Mena Quintero2010-12-041-0/+12
| | | | Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Don't set the provider's defaults on the URL from the widget functionsFederico Mena Quintero2010-12-041-42/+46
| | | | | | | | We will do that in a separate function to deal only with transferring the defaults from CamelProviderConfEntry structures to a CamelURL for an account. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Function to set a CamelURL's defaults based on a provider's defaultsFederico Mena Quintero2010-12-041-0/+89
| | | | | | | | | | | | | | | | | | | | | | | | In http://bugs.meego.com/show_bug.cgi?id=6498, part of the problem is that when a mail account is created through the startup wizard in Express mode, that account does not receive the default values that were defined by its respective CamelProvider (i.e. the provider->extra_conf CamelProviderConfEntry structures). However, the defaults *are* used if an account is created when not in Express mode. The problem is that Express mode doesn't include the "Receiving options" page in its mail account editor, while non-express mode does. The utility functions to populate that page's widgets are the ones responsible for setting the provider's default values on the CamelURL for the new account. Since in Express mode those widgets don't even get created, the provider's defaults are never even considered. Here, what we do is to pull out the logic from those functions that create widgets, so that we have set_provider_defaults_on_url(), a single function to set default values from a CamelProvider into a CamelURL. We will use that function to set the defaults in both Express and non-express modes, instead of depending on the widget code to do that. Signed-off-by: Federico Mena Quintero <federico@novell.com>
* Bug 636265 - Trash is untranslated in the window titleMatthew Barnes2010-12-041-10/+16
|
* Avoid a crash when building templates menu.Matthew Barnes2010-12-041-0/+5
|
* Show calendar backend errors in an alert sinkMilan Crha2010-12-045-80/+85
|
* CalDAV plugin - use saved password, if available, for server browsingMilan Crha2010-12-041-4/+14
|
* Bug #635755 - Authenticate books in addressbook importers on openMilan Crha2010-12-043-42/+91
|
* POP3 extensions, whatever that is. I link to the RFC now.Andre Klapper2010-12-031-1/+1
|
* Remove "Nettiquette" section. Fixes bug 567415.Andre Klapper2010-12-031-30/+0
|
* Fix right-click, right click, double-click, double click spellings. Fixes ↵Andre Klapper2010-12-031-8/+8
| | | | bug 544328.
* Remove non-existing images/figures linked from User Guide. Fixes bug 608527.Andre Klapper2010-12-031-7/+0
|
* Remove useless part of sentence. Fixes bug 566240.Andre Klapper2010-12-031-1/+1
|
* Fix invalid sentence. Fixes bug 588572.Andre Klapper2010-12-031-1/+1
|
* Fix broken sentence. Fixes bug 587153.Andre Klapper2010-12-031-1/+1
|
* Fix broken sentence. Fixes bug 587152.Andre Klapper2010-12-031-1/+1
|
* Fix weird sentence. Fixes bug 588570.Andre Klapper2010-12-031-1/+1
|
* Fix steps for contact list creation. Fixes bug 634734.Andre Klapper2010-12-031-3/+3
|
* Update Spellcheck instructions according to bug 522153. Fixes bug 609820.Andre Klapper2010-12-031-2/+2
|
* Localize few strings with ngettextMilan Crha2010-12-023-7/+13
| | | | Per request of bug #635414
* Bug #555324 - Ask for destination before "Save in Addressbook" inline vCardMilan Crha2010-12-021-1/+14
|
* Do not always ask for migration to maildirMilan Crha2010-12-021-2/+4
| | | | | One can downgrade GConf key /apps/evolution/last_version to something below 2.92.0 and he/she will be asked again.
* Bug #627176 - Do not spawn other process when clicking mailto: uriMilan Crha2010-12-021-0/+8
|
* Update British English translationPhilip Withnall2010-12-021-4576/+4836
|
* Bug #621150 - Add the possibility to modify locale of the quoting messagesJan Holesovsky2010-12-022-12/+95
|
* Do not create local_mbox when user denied maildir migrationMilan Crha2010-12-011-3/+4
|
* Bug #602183 (bnc) - Crash in Mini Calendar ViewVibha Yadav2010-12-011-5/+6
| | | | | | | | Calendar view crashes on updating the scroll bar of newly created layout for events. Hence tries to access the event's canvas which is not yet drawn. Hence calling scroll bar update after drawing long events.
* Revert the doc changes committed.Bharath Acharya2010-12-013-23/+25
| | | | Messed up some hunks in the doc with my previous commit. Reverting them.
* Bug #636058 - Account setup issues express mode.Punit Jain2010-12-014-27/+25
| | | | Widget name required to update.
* Default to beginning of the day for the last alarm notificationMilan Crha2010-11-302-2/+2
|
* Add option "Check for new messages in all active accounts"Milan Crha2010-11-305-2/+71
| | | | As a follow-up for bug #633949
* Update actions in EMailBrowser on message select tooMilan Crha2010-11-301-1/+3
|
* Added few translator commentsMilan Crha2010-11-303-11/+20
| | | | As requested in bug #635414
* Set mnemonic widget for lblDefaultCharset in Mail PreferencesMilan Crha2010-11-301-0/+1
|
* Bug #633949 - Add an option to disable new e-mail check at startupMilan Crha2010-11-305-3/+102
|
* Ensure vFolders are enabled when invoking Edit->Search FoldersMilan Crha2010-11-301-0/+2
|
* Bug #239817 - New criterion should grab focus in a filter editorMilan Crha2010-11-302-4/+8
|
* Bug #620609 - Empty trash at exit doesn't workMilan Crha2010-11-301-4/+4
|
* Bug #404570 - Ctrl-R / NNTP doesn't focus the new messageMilan Crha2010-11-291-2/+2
|
* post release version bumpChenthill Palanisamy2010-11-291-1/+1
|
* News update for 2.91.3 releaseEVOLUTION_2_91_3Chenthill Palanisamy2010-11-291-0/+41
|
* Revert certain parts from commit for bug #635738Milan Crha2010-11-291-4/+4
|
* [l10n] Updated Estonian translationIvar Smolin2010-11-271-4/+3
|
* Bug #635828 - Do not send meeting mails with no recipientMilan Crha2010-11-261-1/+32
|
* Bug #635738 - Sanitize Previous/Next buttons when not usableMilan Crha2010-11-261-7/+32
|
* [vCard-inline] Check also text/directory partsMilan Crha2010-11-261-0/+4
|
* Bug #634387 - Crash in bbdb_sync_buddy_list_in_threadMilan Crha2010-11-261-2/+5
|
* Bug #207580 - Allow new mail check on individual accountsMilan Crha2010-11-2619-150/+472
|
* Bug #635673 - Stack overflow when opening slow calendarMilan Crha2010-11-242-4/+18
|
* Bug #632962 - Duplicate "On this computer" sources after updateMilan Crha2010-11-245-60/+64
|
* Reset IM context when entering ECellText editingMilan Crha2010-11-241-39/+21
|
* Maildir migration: allow subfolders for InboxChenthill Palanisamy2010-11-231-13/+3
|
* Bug #371705 - Calendar's day view does not reset its IM contextMilan Crha2010-11-231-48/+39
|
* Bug #635087 - Leftover files after migration of config/data/cache to XDG ↵Mathieu Trudel-Lapierre2010-11-231-7/+11
| | | | directories
* Migrate the local store from mbox to maildir formatChenthill Palanisamy2010-11-2310-20/+363
|
* Bug #633783 - Folder->Expunge enabled when no folder selectedMilan Crha2010-11-221-0/+4
|
* [l10n] Updated Estonian translationIvar Smolin2010-11-211-1285/+1663
|
* Updated Norwegian bokmål translationKjartan Maraas2010-11-201-3449/+3059
|
* Added UG translationGheyret T.Kenji2010-11-201-20552/+20552
|
* Updated Galician translations. REVIEWED 50%Fran Diéguez2010-11-201-868/+882
|
* Bug #633779 - GtkComboBoxText issuesMilan Crha2010-11-1812-53/+87
|
* Bug #633774 - Headers are gone in grouped viewVibha Yadav2010-11-152-2/+2
|
* Updated Finnish translation, many corrections done with the help of pofilter ↵Ville-Pekka Vainio2010-11-151-6054/+6187
| | | | from the translate toolkit
* Added UG translationGheyret T.Kenji2010-11-141-0/+1
|
* Added UG translationGheyret T.Kenji2010-11-141-0/+20552
|
* Updated Galician translations. REVIEWD by Marcos LansMarcos Lans2010-11-131-5976/+5151
|
* Fix windows build of backup-restore pluginFridrich Štrba2010-11-121-0/+8
|
* Updated Spanish translationJorge González2010-11-121-307/+310
|
* Drop accessibility support for ECellText.Matthew Barnes2010-11-115-796/+0
| | | | | | The accessibility code for ECellText is unmaintained and crashes constantly. I'm evicting it from our code base until someone takes ownership of the libgal accessibility support and deals with it.
* Bug #632781 - Cannot disable search foldersMilan Crha2010-11-101-2/+0
|
* Bug #632683 - Remove-duplicates should work on selectionMilan Crha2010-11-107-194/+278
|
* Bug #632293 - Do not add POP accounts into folder treeMilan Crha2010-11-102-1/+6
|
* Workaround crash when pasting nothing into html message composerMilan Crha2010-11-091-0/+2
|
* Bug #632676 - Only "Checking for new mail" in status bar and nothing elseMilan Crha2010-11-091-3/+3
|
* Bug #632671 - "Search interrupted" status message foreverMilan Crha2010-11-092-1/+28
|
* Add a compatibility code to previous patchJavier Jardón2010-11-091-0/+4
|
* Use gtk_paned_new() instead gtk_[v|h]paned_new()Javier Jardón2010-11-091-1/+1
|
* Bug #632176 - Force user name on Google calendar/address bookMilan Crha2010-11-094-6/+64
|
* Updated Spanish translationJorge González2010-11-081-2031/+1909
|
* Post-release version bump.Matthew Barnes2010-11-081-1/+1
|
* Fix distcheck errors.EVOLUTION_2_91_2Matthew Barnes2010-11-086-10/+15
|
* NEWS update for 2.91.2 release.Matthew Barnes2010-11-081-0/+109
|
* Coding style and whitespace cleanup.Matthew Barnes2010-11-0826-74/+69
|
* [l10n] Updated German doc translation, fixed some XML errorsMario Blättermann2010-11-071-1724/+1608
|
* Updated Slovenian translationMatej Urbančič2010-11-071-333/+133
|
* Updated Slovenian translationMatej Urbančič2010-11-061-880/+1724
|
* Updated Spanish translationJorge González2010-11-061-4/+5
|
* Bug #634088 - Uses uninitialized variable in action_contact_new_cbMilan Crha2010-11-051-1/+1
|
* Updated Slovenian translationMatej Urbančič2010-11-051-3255/+4906
|
* Move calendar preferences to the calendar module.Matthew Barnes2010-11-0587-5669/+3464
| | | | | Continue replacing the use of calendar-config functions with GObject property bindings to EShellSettings properties.
* Add GBinding transform funcs for enum types.Matthew Barnes2010-11-054-0/+110
| | | | We'll want to store enum settings by their nicknames.
* Update API docs.Matthew Barnes2010-11-054-4/+66
|
* Rename CalUnits to EDurationType.Matthew Barnes2010-11-058-75/+76
| | | | And move the definition to e-util-enums.h so we get a GType for it.
* Use @valuenick@ in glib-gen.mak.Matthew Barnes2010-11-051-1/+1
| | | | So we get usable nicknames for converting enum values to strings.
* Remove unused calendar-config API.Matthew Barnes2010-11-053-45/+0
|
* Add missing EVOLUTION_MAIL_LIBS to LIBADD in mail/importersMilan Crha2010-11-041-0/+1
|
* Add missing libeshell.la to LIBADD in pst-import pluginMilan Crha2010-11-041-1/+1
|
* Updated Spanish translationJorge González2010-11-041-105/+125
|
* Bug #612181 - Show recurring events in italic in date navigatorMilan Crha2010-11-038-5/+65
|
* Bug #632580 - Freezes UI on account disableMilan Crha2010-11-033-1/+63
|
* Bug #632562 - Disabled account in preferences not remove in folder treeMilan Crha2010-11-031-1/+3
|
* Bug #632483 - [WinXP] Does not start when updated from 2.8Milan Crha2010-11-031-11/+4
|
* Bug #632768 - Message list not realized when opening new folderMilan Crha2010-11-032-16/+18
|
* Add forgotten cairo_destroy() callsMilan Crha2010-11-025-10/+24
|
* Updated Spanish translationJorge González2010-11-021-123/+156
|
* Bug #629479 - Runtime critical warnings from e-print.cMilan Crha2010-11-021-10/+6
|
* Bug #632941 - Calendar ignores preference "show/hide end times"Milan Crha2010-11-021-1/+4
|
* Utilize the new ESourceSelector:primary-selection property.Matthew Barnes2010-11-0226-198/+224
|
* Bug #484554 - Day names can overlap in calendar printoutsMilan Crha2010-11-021-62/+114
|
* Set checkspin label mnemonic widget in account editorMilan Crha2010-11-011-1/+3
|
* Updated Spanish translationJorge González2010-11-011-127/+129
|
* stock_appontment-reminder icons renamed (reverts previous commit)Milan Crha2010-11-0112-15/+5
|
* Add missing stock appointment-reminder iconsMilan Crha2010-11-0111-0/+10
|
* Bug #631981 - Change reply_close_browser short description textMilan Crha2010-11-011-1/+1
|
* Updated Spanish translationJorge González2010-11-011-382/+382
|
* Update POTFILES.in.Matthew Barnes2010-11-011-0/+1
|
* EMailReader: Add a get_alert_sink() method.Matthew Barnes2010-11-016-0/+68
|
* EMailBrowser: Implement EAlertSink.Matthew Barnes2010-11-011-38/+64
|
* Kill em_folder_utils_unsubscribe_folder().Matthew Barnes2010-11-017-80/+190
| | | | Use e_mail_session_unsubscribe_folder() instead.
* EActivity: Add an "alert-sink" property.Matthew Barnes2010-11-017-37/+129
| | | | | | | This is just for convenience, EActivity does not use this property. Especially useful in async function callbacks when the operation failed and now you have to do something useful with the GError.
* Pass an EAlertSink to e_alert_sink_submit_alert().Matthew Barnes2010-11-0112-46/+41
| | | | | | | Passing a random GtkWidget and then searching its ancestors for an EAlertSink turned out to be not as useful as I thought. Most of the time we know about and have access to the widget that implements EAlertSink, so just pass it directly as an EAlertSink.
* Updated Spanish translationJorge González2010-11-011-270/+287
|
* Kill mail_get_messagex().Matthew Barnes2010-11-012-60/+0
| | | | Use camel_folder_get_message() instead.
* EMailReader: Rewrite message retrieval tracking.Matthew Barnes2010-11-011-64/+95
| | | | | | | | | Instead of mail_get_messagex(), call camel_folder_get_message() and submit an EActivity to the shell backend. EMailReader now uses the activity's GCancellable to cancel the previous retrieval operation when the user selects a different message. Eliminates the last call to mail_get_messagex().
* Fix build break.Matthew Barnes2010-11-011-1/+1
|
* Bug 628139 - Thread-safety issues in libical time zone loadingMatthew Barnes2010-10-311-0/+26
|
* Set Date: when building a CamelMimeMessage in composer.Matthew Barnes2010-10-311-0/+3
|
* Require a CamelMimeMessage in em_utils_handle_receipt().Matthew Barnes2010-10-312-37/+40
| | | | Eliminates one of the two remaining calls to mail_get_messagex().
* Skip writing to Outbox when sending.Matthew Barnes2010-10-317-203/+281
| | | | | | | When sending a message from a composer window, it seems pointless to write message to Outbox only to immediately read it back and mark it for deletion. Instead, bypass the Outbox folder when sending, and if an error occurs, offer to save the message to Outbox instead.
* Remove an unused function.Matthew Barnes2010-10-311-22/+0
|
* Kill mail_append_mail().Matthew Barnes2010-10-317-144/+92
| | | | Use e_mail_folder_append_message() instead.
* Updated Slovenian translationMatej Urbančič2010-10-301-11/+11
|
* Bug 633172 - Folder->Subscriptions is always enabledMatthew Barnes2010-10-306-22/+94
|
* Bug 633471 - EAttachmentStore store folder name where uri is expectedMatthew Barnes2010-10-304-47/+50
|
* Revert my previous revert for GnomeCanvasShape.Matthew Barnes2010-10-301-4/+1
| | | | | | This reverts commit 0faef9453c27a1a65ac15bfa65925056e5dd551d. Turns out it broke ETable/ETree pretty badly.
* Fix gnome_canvas_rect_draw().Matthew Barnes2010-10-301-2/+2
| | | | Need to subtract the pixmap offset from the rectangle's coordinates.
* Merge GnomeCanvasShape into GnomeCanvasRect.Matthew Barnes2010-10-306-898/+669
| | | | | GnomeCanvasRect is the only subclass of GnomeCanvasShape, and passing Cairo paths around doesn't seem to work well.
* Fix typo in gnome_canvas_shape_update().Matthew Barnes2010-10-301-1/+1
|
* Revert "gnome-canvas: Fix bounding box calculation in GnomeCanvasShape"Matthew Barnes2010-10-301-1/+4
| | | | | | | This reverts commit ecd07f3f735debf9bad03543394f3db0f0714b8a. Actually you do want world coordinates, but the typo fixed in the next commit was probably causing strange and confusing behavior.
* GnomeCanvasShape: Make color string parsing more robustMatthew Barnes2010-10-301-4/+17
|
* Fix matrix in gnome_canvas_shape_draw().Matthew Barnes2010-10-301-2/+0
| | | | The path is in item coordinates, so we need an "i2c" matrix, not "c2i".
* Fix typos in gnome_canvas_shape_bounds().Matthew Barnes2010-10-301-2/+2
|
* Fix cursor drawing in ECellText.Matthew Barnes2010-10-301-12/+17
|
* Rename GnomeCanvasItem.destroy() to dispose().Matthew Barnes2010-10-306-52/+52
| | | | | To clarify the semantics: the method may be called multiple times so pointers should be set to NULL after freeing or unreferencing.
* Fix gnome_canvas_item_w2i_matrix().Matthew Barnes2010-10-301-6/+5
| | | | Was returning an inverted matrix: i2w instead of w2i.
* Fix typo in eti_update().Matthew Barnes2010-10-301-2/+2
|
* Actually set the path in gnome_canvas_shape_set_path().Matthew Barnes2010-10-301-0/+2
|
* Restore update method in ECanvasBackgroundMatthew Barnes2010-10-301-0/+21
| | | | | | | Restore the update() method in ECanvasBackground. Without a redraw request the draw() method is never called. For some reason this isn't noticeable on gtk+-3.0 -- ETable and ETree backgrounds are still white -- but on gtk+-2.0 the backgrounds are grey.
* Fix typo in EText.Matthew Barnes2010-10-301-2/+2
| | | | Fill color properties should be write-only, not read-only.
* Adapt branch for building with GTK+ 2.22.Matthew Barnes2010-10-305-4/+24
|
* Reinstate GDK_DISABLE_DEPRECATEDBenjamin Otte2010-10-301-0/+1
| | | | Everything compiles with this flag now.
* calendar: Don't draw a shadow outside of the widgetBenjamin Otte2010-10-301-49/+0
|
* calendar: Remove now unused gcs and colormap handling from EWeekViewBenjamin Otte2010-10-302-18/+0
|
* calendar: Draw EWeekViewTitlesItem with cairoBenjamin Otte2010-10-301-40/+35
|
* calendar: draw EWeekViewEventItem with cairoBenjamin Otte2010-10-301-47/+42
|
* calendar: Remove unused variableBenjamin Otte2010-10-301-4/+0
|
* e-table: Remove unused dnd pixmapsBenjamin Otte2010-10-303-65/+0
|
* e-table: Don't push/pop colormapsBenjamin Otte2010-10-304-13/+0
| | | | It's not necessary anymore.
* e-table: Draw button with cairoBenjamin Otte2010-10-301-16/+12
|
* e-table: Draw ECellTree with cairoBenjamin Otte2010-10-301-10/+10
|
* e-text: Draw EReflow with cairoBenjamin Otte2010-10-301-7/+13
|
* e-text: Fix color handlingBenjamin Otte2010-10-302-27/+13
| | | | | | | - "color" and "color-gdk" properties aren't readable (Their values would be wrong if an alpha channel was set). - Use the rgba color when rendering - Don't allocate the color in the colormap anymore.
* e-map: Take colormap and visual from the widgetBenjamin Otte2010-10-301-2/+2
| | | | | No need to use magic visuals and colormaps anymore, we're all cairo these days.
* gnome-canvas: Remove functions that allocate colorsBenjamin Otte2010-10-302-79/+0
| | | | | | Cairo doesn't need allocated colors. Yay, gnome-canvas now compiles with GDK_DISABLE_DEPRECATED.
* gnome-canvas: Use gdk_parse_color() in GnomeCanvasShapeBenjamin Otte2010-10-301-2/+4
| | | | We don't want to allocate colors anymore. It's not needed with cairo.
* calendar: Draw meeting time selector with cairoBenjamin Otte2010-10-302-121/+74
|
* calendar: Draw day view with cairoBenjamin Otte2010-10-304-57/+33
|
* e-table: Remove retro lookBenjamin Otte2010-10-305-210/+40
| | | | It's not used by themes so I don't see the need to port it.
* e-table: Remove unused GdkGCBenjamin Otte2010-10-301-4/+0
|
* e-table: Draw ECellText with cairoBenjamin Otte2010-10-301-54/+30
|
* e-table: Use gdk_pango_layout_get_clip_region() in ECellTextBenjamin Otte2010-10-301-44/+24
|
* e-table: Remove unused GdkGC from ECellToggleBenjamin Otte2010-10-301-22/+0
|
* e-table: Use Pango ellipsizing instead of manual arrow drawingBenjamin Otte2010-10-301-91/+11
|
* gnome-canvas: Port drawing to use cairoBenjamin Otte2010-10-302-29/+14
|
* gnome-canvas: Remove gnome_canvas_set_stipple_origin()Benjamin Otte2010-10-302-24/+0
|
* gnome-canvas: Port GnomeCanvasText to use cairoBenjamin Otte2010-10-302-118/+29
|
* e-map: Stuff tween duration into a macro so it's easier to changeBenjamin Otte2010-10-301-2/+3
|
* e-map: Add simplification API to zoom from a certain stateBenjamin Otte2010-10-301-16/+17
|
* e-map: Zoom out smoothly, tooBenjamin Otte2010-10-301-1/+14
|
* e-map: Redo zoomingBenjamin Otte2010-10-301-387/+223
| | | | | Instead of hacky magic, we now use cairo and a naïve implementation of tweening.
* e-map: Make center_at() function take longitude/latitudeBenjamin Otte2010-10-301-21/+29
| | | | | | | Way easier than to try to get the coordinates right. Includes refactoring to introduce e_map_world_to_render_surface() that computes coordinates on the background surface to make this stuff easier.
* e-map: Introduce e_map_get_current_location()Benjamin Otte2010-10-301-13/+13
| | | | ... and use it when zooming out
* e-map: Use gtk_alignment_configure()Benjamin Otte2010-10-301-22/+14
| | | | Nothing but a massive code cleanup
* e-map: Repaint points unconditionallyBenjamin Otte2010-10-301-1/+2
| | | | | | | The in_view() check is broken because it doesn't repaint points that are 1px outside the window. The point take 2 extra pixels in every direction after all. And gtk_widget_queue_draw_area() will automatically discard out-of-range rects anyway.
* e-map: Make cache a server-side surfaceBenjamin Otte2010-10-301-95/+92
| | | | Doing performance optimizations on the client is not a good idea...
* e-map: Query adjustment for size, not pixbufBenjamin Otte2010-10-301-2/+2
|
* e-map: pass width and height to set_scroll_area() directlyBenjamin Otte2010-10-301-19/+7
|
* e-map: Draw with cairoBenjamin Otte2010-10-301-38/+11
|
* e-map: Update the xofs/yofs properties together with the adjustmentsBenjamin Otte2010-10-301-11/+9
|
* e-map: Don't block signal handlersBenjamin Otte2010-10-301-23/+0
| | | | | The signal handler will no-op the operations anyway, because nothing changed.
* e-map: Move all rendering into the expose eventBenjamin Otte2010-10-301-114/+65
| | | | | For the zoom, we now use the long-deprecated gtk_widget_draw() to force repaints.
* e-map: Always repaint the whole window on scrollsBenjamin Otte2010-10-301-93/+1
| | | | We cannot move parts of the window with GTK3 APIs, so stop doing it.
* e-text: Draw with cairoBenjamin Otte2010-10-302-80/+27
|
* e-text: Use gdk_pango_layout_get_clip_region() for selection renderingBenjamin Otte2010-10-301-58/+19
|
* widgets: Don't use GdkGC in ECalendarItemBenjamin Otte2010-10-301-19/+18
|
* Remove libartBenjamin Otte2010-10-3071-9939/+0
| | | | It's not used by the gnome-canvas anymore.
* gnome-canvas: Simplify updating codeBenjamin Otte2010-10-302-326/+34
| | | | | Instead of keeping oour own invalid area, trust GDK to do the right thing.
* calendar: Use G_PIBenjamin Otte2010-10-301-3/+3
| | | | | | M_PI requires math.h. It's currently implicitly included, but might not be forever. (In fact, it'll go in the next commit, guess why I noticed it...)
* gnome-canvas: Fix bounding box calculation in GnomeCanvasShapeBenjamin Otte2010-10-301-4/+1
| | | | | | | The code converted the bbox to world coordinates, not to canvas coordinates. xxx: shape
* gnome-canvas: Remove render_dirty variableBenjamin Otte2010-10-302-33/+0
| | | | It's unused. Also remove the private struct, as it's now empty.
* gnome-canvas: Remove pangoft2 requirementBenjamin Otte2010-10-302-8/+0
| | | | | It's not really necessary to pull in libs for an unused variable, now is it?
* gnome-canvas: Remove gnome_canvas_w2c_affine()Benjamin Otte2010-10-302-28/+0
| | | | It's not necessary anymore. Use gnome_canvas_w2c_matrix() instead.
* gnome-canvas: Convert point tranformation functions to use cairoBenjamin Otte2010-10-301-25/+21
|
* gnome-canvas: Remove gnome_canvas_update_now()Benjamin Otte2010-10-302-29/+0
| | | | | 1) Don't ever force an update 2) There's GTK API to force an update if you need to. Use that.
* gnome-canvas: Convert canvas item transformation matrix to cairoBenjamin Otte2010-10-3023-510/+198
| | | | | Also update the GnomeCanvasItem.update vfunc to take a cairo_matrix_t and no longer pass the clip_path (what was it used for anyway?).
* e-table: Convert coordinates using CairoBenjamin Otte2010-10-301-18/+18
|
* e-table: Remove unused member variables from ETableItemBenjamin Otte2010-10-302-18/+14
| | | | | x1 and y1 were never set, only used. Replace all users with 0 and remove the members.
* e-table: Draw grids with CairoBenjamin Otte2010-10-302-25/+20
| | | | Gets rid of the need for GdkGC completely.
* gnome-canvas: Simplify GnomeCanvasPixbufBenjamin Otte2010-10-301-503/+37
| | | | | | Get rid of all the layout properties. They are unused, and if they are needed should be done in a separate object. Also do the drawing with Cairo.
* gnome-canvas: Update GnomeCanvasPixbuf for gobject nicetiesBenjamin Otte2010-10-302-68/+29
| | | | G_DEFINE_TYPE and private data, here we come!
* gnome-canvas: Fix refcounting for GnomeCanvasPixbufBenjamin Otte2010-10-301-21/+3
|
* gnome-canvas: Remove unused flags from GnomeCanvasPixbufBenjamin Otte2010-10-301-19/+0
|
* e-canvas: Simplify ECanvasBackgroundBenjamin Otte2010-10-301-243/+17
| | | | | It's used without specifying a clip rectangle every time, so remove that property. Also do all drawing with Cairo.
* gnome-canvas: Update GailCanvasItem visibility code to cairo APIsBenjamin Otte2010-10-301-139/+32
|
* gnome-canvas: Split out matrix_transform_rect codeBenjamin Otte2010-10-303-44/+58
|
* gnome-canvas: Remove now-unused functionsBenjamin Otte2010-10-302-546/+0
|
* gnome-canvas: Remove GnomeCanvasPathDefBenjamin Otte2010-10-304-1392/+0
| | | | It's not needed anymore as it has practically been replaced by cairo_path_t.
* gnome-canvas: Rewrite GnomeCanvasShape to use CairoBenjamin Otte2010-10-307-986/+293
| | | | | Dashing properties were commented out in the process. They are not used inside Evolution.
* gnome-canvas: Change line-width handling of GnomeCanvasShapeBenjamin Otte2010-10-304-59/+22
| | | | | | | | Remove "width-pixels" property and replace the "width-units" property name with "line-width". Also adapt the code to use "line-width". It didn't really matter which property was used, because the views weren't scaled.
* build: Depend on cairo-gobjectBenjamin Otte2010-10-301-0/+1
| | | | | GTK3 depends on it anyway, and we need it for property types in gnome-canvas.
* gnome-canvas: Make GnomeCanvasShape use modern gobject-fuBenjamin Otte2010-10-301-51/+20
| | | | We have privates and G_DEFINE_TYPE() these days.
* gnome-canvas: Get rid of libart usage in the text itemsBenjamin Otte2010-10-302-20/+12
|
* gnome-canvas: Remove GnomeCanvasClipGroupBenjamin Otte2010-10-304-336/+0
|
* 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
|