Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Baby steps toward GSEAL compliance. | Matthew Barnes | 2010-01-14 | 19 | -288/+506 | |
| | ||||||
* | Bug #606874 - mktemp disabled in latest glibc-2.11.90-8 | Milan Crha | 2010-01-14 | 2 | -7/+25 | |
| | ||||||
* | Updated Norwegian bokmål translation | Milan Crha | 2010-01-14 | 1 | -673/+768 | |
| | ||||||
* | Bug #605633 - A little code inconsistency in em_utils_send_receipt | Milan Crha | 2010-01-14 | 1 | -8/+6 | |
| | ||||||
* | Bug #604670 - addressbook-export segfaults when specifying addressbook | Milan Crha | 2010-01-14 | 1 | -0/+2 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2010-01-13 | 1 | -719/+753 | |
| | ||||||
* | Post-release version bump. | Matthew Barnes | 2010-01-12 | 1 | -1/+1 | |
| | ||||||
* | Update NEWS for 2.29.5 release.EVOLUTION_2_29_5 | Matthew Barnes | 2010-01-12 | 1 | -0/+72 | |
| | ||||||
* | Bug 604520 - Create first account window hidden behind main window | Matthew Barnes | 2010-01-12 | 1 | -2/+2 | |
| | ||||||
* | Bug #603452 - Increase gnome-pilot version to 2.0.16 | H.Habighorst | 2010-01-11 | 1 | -1/+1 | |
| | ||||||
* | Bug 606542 - Broken paste action on to/cc/subject fields | Matthew Barnes | 2010-01-11 | 1 | -15/+12 | |
| | ||||||
* | Whitespace cleanup. | Matthew Barnes | 2010-01-11 | 1 | -1/+1 | |
| | ||||||
* | Cleanup delete actions in shell views. | Matthew Barnes | 2010-01-11 | 24 | -686/+487 | |
| | ||||||
* | Updated Swedish translation | Daniel Nylander | 2010-01-10 | 1 | -2736/+2877 | |
| | ||||||
* | Bug 606449 - empty mail-notification popups | Lucian Langa | 2010-01-09 | 1 | -3/+5 | |
| | ||||||
* | Bug 598305 - Use Exif data to rotate inlined photos | Matthew Barnes | 2010-01-09 | 1 | -1/+80 | |
| | ||||||
* | Updated Polish translation | Tomasz Dominikowski | 2010-01-09 | 1 | -8677/+7713 | |
| | ||||||
* | Bug 606344 - Clicking "Reply to All" button causes Evo to dump core | Matthew Barnes | 2010-01-09 | 3 | -72/+75 | |
| | | | | | | | | | | | | | | Adding a GtkhtmlEditor::uri-requested repeater signal was a mistake. It unnecessarily complicates URI handling and so the composer no longer uses it -- instead it connects to GtkHTML::url-requested directly. This also requires commit 203ce61e6ea19323914b9c459b2e79bde5db15be from GtkHTML to work right. That commit changes GtkHTML::url-requested to a G_SIGNAL_RUN_LAST so the composer's signal handler runs first. If the composer can handle the URI request, it stops the signal emission so that nothing else tries to use the freed GtkHTMLStream. Henceforth consider GtkhtmlEditor::uri-requested to be deprecated. | |||||
* | Bug #599794 - Set composer as not changed on reply or forward action | Milan Crha | 2010-01-09 | 1 | -4/+4 | |
| | ||||||
* | Bug #605600 - Meeting reminders with wrong times | Milan Crha | 2010-01-09 | 1 | -3/+5 | |
| | ||||||
* | Bug #606340 - Crash on non-utf8 letter in mail folder name | Milan Crha | 2010-01-08 | 4 | -34/+44 | |
| | ||||||
* | Bug 606250 - Remove usage of deprecated GTK+ symbols | Matthew Barnes | 2010-01-08 | 34 | -55/+55 | |
| | | | | Several GtkWidget macros were recently deprecated. | |||||
* | Updated Spanish translation | Jorge González | 2010-01-08 | 1 | -1045/+1026 | |
| | ||||||
* | Delete camel information from /devel-docs. | Matthew Barnes | 2010-01-08 | 14 | -1092/+0 | |
| | | | | | Most of the information there is already in evolution-data-server, the rest is obsolete and not worth keeping. | |||||
* | Do not focus in a search entry when it is not having a focus | Milan Crha | 2010-01-08 | 1 | -1/+2 | |
| | ||||||
* | Bug #606316 - Mail with an attachment in a Junk folder crashes Evo | Milan Crha | 2010-01-08 | 1 | -9/+14 | |
| | ||||||
* | Bug #604994 - Folder state not preserved in Copy/Move Folder dialog | Milan Crha | 2010-01-07 | 10 | -97/+191 | |
| | ||||||
* | Bug #603469 - Crash in contacts-map with no Home address filled | Cedric Bosdonnat | 2010-01-07 | 1 | -1/+13 | |
| | | | | | | There was some confusion between the query using E_CONTACT_ADDRESS and the address used. Now the first of the following is shown in the map: Home, Work, Other. | |||||
* | Fix this up | Kjartan Maraas | 2010-01-07 | 1 | -1/+2 | |
| | ||||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2010-01-07 | 1 | -2103/+2035 | |
| | ||||||
* | Teach ETable to prefer themed icon names over pixbufs. | Matthew Barnes | 2010-01-07 | 12 | -460/+539 | |
| | ||||||
* | Bug #549988 - "Empty Trash" in Trash popup empties all Trash folders | Milan Crha | 2010-01-06 | 1 | -4/+4 | |
| | ||||||
* | Bug #605645 - Crash on exit in calendar_view_dispose | Milan Crha | 2010-01-06 | 1 | -41/+9 | |
| | ||||||
* | Bug #597816 - Read/save search folders with labels properly | Milan Crha | 2010-01-05 | 2 | -2/+17 | |
| | ||||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-01-05 | 28 | -525/+797 | |
| | ||||||
* | Kill widgets/misc/e-colors.[ch]. | Matthew Barnes | 2010-01-05 | 3 | -134/+0 | |
| | ||||||
* | Kill e_popup_menu(). | Matthew Barnes | 2010-01-05 | 17 | -109/+9 | |
| | | | | | The function is trivial and was only used from ETableHeaderItem. This also eliminates widgets/misc/e-gui-utils.[ch]. | |||||
* | Kill redundant RGB/HSV color conversion utilities. | Matthew Barnes | 2010-01-05 | 2 | -138/+17 | |
| | | | | | Use gtk_rgb_to_hsv() instead of e_rgb_to_hsv(). Use gtk_hsv_to_rgb() instead of e_hsv_to_rgb(). | |||||
* | Fixed Czech translation by Jiri Eischmann | Petr Kovar | 2010-01-05 | 1 | -2359/+1267 | |
| | | | | Fixes bug #595776, thanks to Andre Klapper and Lucas Lommer. | |||||
* | Updated Telugu Translations | krishnababu k | 2010-01-04 | 1 | -7/+6 | |
| | ||||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-01-04 | 53 | -295/+560 | |
| | ||||||
* | ETableExtras cleanup. | Matthew Barnes | 2010-01-03 | 2 | -86/+144 | |
| | ||||||
* | Minor ETimezoneDialog cleanup. | Matthew Barnes | 2010-01-03 | 2 | -47/+33 | |
| | ||||||
* | Updated Slovenian translation | Matej Urbančič | 2010-01-01 | 1 | -1951/+2062 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-12-29 | 1 | -226/+409 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-12-29 | 1 | -1184/+1295 | |
| | ||||||
* | Bug 361145 - Evolution hangs when formatting message - fixes part of it. | Chenthill Palanisamy | 2009-12-28 | 5 | -15/+27 | |
| | ||||||
* | Clarify "Synchronization Options" menu item. | Matthew Barnes | 2009-12-28 | 1 | -3/+9 | |
| | | | | | Rename it "GNOME Pilot Synchronization" and only display the item if gnome-pilot is installed. | |||||
* | Hide "Submit Bug Report" if bug-buddy is not present. | Matthew Barnes | 2009-12-28 | 1 | -0/+7 | |
| | ||||||
* | Remove more unneeded gunk from configure.ac. | Matthew Barnes | 2009-12-28 | 3 | -84/+7 | |
| | ||||||
* | Evolution does not need flex and bison. | Matthew Barnes | 2009-12-28 | 1 | -7/+0 | |
| | ||||||
* | Hard code "GTKHTML_PACKAGE". | Matthew Barnes | 2009-12-28 | 1 | -13/+4 | |
| | | | | | If GtkHTML's soname ever changes again (which is looking unlikely), we'll drop the version suffix from the library name entirely. | |||||
* | Replace alloca() with g_alloca(). | Matthew Barnes | 2009-12-28 | 12 | -24/+16 | |
| | ||||||
* | Hard code "EDS_PACKAGE" since it will never change. | Matthew Barnes | 2009-12-28 | 1 | -21/+20 | |
| | ||||||
* | Remove useless --enable-nntp configure option. | Matthew Barnes | 2009-12-28 | 1 | -16/+0 | |
| | ||||||
* | Compiler and linker flag cleanups. | Matthew Barnes | 2009-12-28 | 63 | -116/+207 | |
| | ||||||
* | Rename ECalendarTable to ETaskTable. | Matthew Barnes | 2009-12-27 | 14 | -375/+373 | |
| | | | | | Since ECalendarTable was only used for tasks anyway, and ETaskTable pairs nicely with EMemoTable. | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2009-12-26 | 38 | -105/+227 | |
| | ||||||
* | Remove dbus-glib-1 from evolution-shell.pc.in. | Matthew Barnes | 2009-12-26 | 1 | -1/+1 | |
| | | | | | D-Bus headers are not included in any public Evolution headers. Pointed out by Vincent Untz in bug #605392. | |||||
* | Bug 605392 - pkg-config files reference libraries that are not used anymore | Vincent Untz | 2009-12-26 | 1 | -1/+1 | |
| | ||||||
* | Introduce ESelectable and EFocusTracker. | Matthew Barnes | 2009-12-26 | 74 | -2049/+3140 | |
| | | | | | | | | | | | | | | | | | | EFocusTracker tracks the input focus within a window and helps keep the sensitivity of "selectable" actions in the main menu up-to-date. Selectable actions include Cut, Copy, Paste, Select All and Delete. EFocusTracker has built-in support for widgets that implement the GtkEditable interface such as GtkEntry and GtkTextView. It also supports custom widgets that implement the ESelectable interface, which is a subset of GtkEditable and can apply to anything that displays selectable content (esp. tree views and ETables). This commit integrates EFocusTracker with EShellWindow, CompEditor, EMsgComposer, and ESignatureManager. It also bumps the GtkHTML requirement to 2.29.5 to utilize the new GtkhtmlEditor:html constructor property. | |||||
* | Bug #520816 - S/MIME shares "Do not sign meeting requests" with PGP | Milan Crha | 2009-12-24 | 2 | -24/+75 | |
| | ||||||
* | Bug #329693 - Add contexts to translated "None" words | Milan Crha | 2009-12-24 | 17 | -25/+43 | |
| | ||||||
* | Bug #342935 - Do not choose disabled accounts for meeting requests | Milan Crha | 2009-12-23 | 1 | -2/+31 | |
| | ||||||
* | Bug #372921 - Meeting invites sent from wrong email account | Milan Crha | 2009-12-23 | 1 | -3/+13 | |
| | ||||||
* | Reverting commit 55c3f228ad35 because it's crashing Evolution | Milan Crha | 2009-12-23 | 1 | -2/+2 | |
| | ||||||
* | Bug #595501 - Crash on a changed mail filter action removal | Milan Crha | 2009-12-23 | 1 | -2/+12 | |
| | ||||||
* | Provison to hide search label for Anjal's use. | Srinivasa Ragavan | 2009-12-23 | 3 | -2/+54 | |
| | ||||||
* | Anjal's search bar is outside of EShellContent. Handle that. | Srinivasa Ragavan | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | Fix the way parent class is called. Anjal classes were never invoked | Srinivasa Ragavan | 2009-12-23 | 1 | -2/+2 | |
| | | | | before. | |||||
* | Fix a bug in the prev commit. Handle cases specific for Anjal. | Srinivasa Ragavan | 2009-12-23 | 1 | -1/+1 | |
| | ||||||
* | Add 'Defaults' page to Anjal's edit stuff. Prevent it coming in | Srinivasa Ragavan | 2009-12-23 | 1 | -2/+12 | |
| | | | | Evolution's account druid if the type is assistant. | |||||
* | Cherry pick anjal changes from stable to master. | Srinivasa Ragavan | 2009-12-23 | 1 | -4/+27 | |
| | ||||||
* | Bug #605192 - New memo window has start date as None | Milan Crha | 2009-12-23 | 2 | -1/+17 | |
| | ||||||
* | Bug #592117 - Calendar Day view All Day events print improvements | pepp | 2009-12-23 | 1 | -11/+12 | |
| | | | | | | | - reduced height of event boxes - reduced spacing between boxes - the '...' mark overlaps the last event box - add a 2px margin at the top/bottom of the all day events container | |||||
* | Bug #600521 - Remove trailing spaces from particular account fields | Milan Crha | 2009-12-22 | 1 | -3/+10 | |
| | ||||||
* | post release version bump | Chenthill Palanisamy | 2009-12-22 | 1 | -1/+1 | |
| | ||||||
* | News update for 2.29.4 release | Chenthill Palanisamy | 2009-12-22 | 1 | -0/+64 | |
| | ||||||
* | Remove the EShellBackend parameter from mail_session_init() | Jonathon Jongsma | 2009-12-21 | 3 | -4/+3 | |
| | | | | | | Last shell-related dep killed in MailSession https://bugzilla.gnome.org/show_bug.cgi?id=604952 | |||||
* | Clean up a bunch of unnecessary includes in mail/EVOLUTION_2_29_4 | Jonathon Jongsma | 2009-12-21 | 6 | -83/+24 | |
| | | | | | | | | Over time, extra includes have built up. I'm trying to get a good idea of what are actual dependencies for these files, so I'm cleaning out all of the unused ones. https://bugzilla.gnome.org/show_bug.cgi?id=604952 | |||||
* | Remove MailSession's last dep on EShell | Jonathon Jongsma | 2009-12-21 | 1 | -3/+4 | |
| | | | | | | | | When MailSession moves to a daemon process, there will be no shell object to query for the active window (and indeed there will often be no window in any case), so we can't specify a parent for the error dialog. https://bugzilla.gnome.org/show_bug.cgi?id=604952 | |||||
* | The shell backend is responsibile for setting the MailSession online | Jonathon Jongsma | 2009-12-21 | 2 | -6/+2 | |
| | | | | | | | | Previously the mail session set itself online inside mail_session_init() by checking whether the shell was online. This removes one more dependency from MailSession to EShell by moving that responsibility up one level. https://bugzilla.gnome.org/show_bug.cgi?id=604952 | |||||
* | Move the gross hack for EAccountComboBox up a level | Jonathon Jongsma | 2009-12-21 | 2 | -2/+3 | |
| | | | | | | | | This hack really needs to be fixed correctly, but I can't think of a good solution for now. So at the very least, move the hack up a level where it won't cause dependency problems for the mail-to-eds split. https://bugzilla.gnome.org/show_bug.cgi?id=604952 | |||||
* | Move forward_to() implementation to MailSession (remove dep on composer) | Jonathon Jongsma | 2009-12-21 | 4 | -189/+178 | |
| | | | | | | | | | | | | | | | | Previously, the CamelSesssion's forward_to vfunc was implemented in em-composer-utils. However, there wasn't really any composer-related functionality that this function depended on, so in order to remove MailSession's dependency on composer-related functionality, this function was moved into mail-session.c. So now, instead of calling em_utils_forward_message_raw(), you should just call camel_session_forward_to() instead. This change necessitated moving a couple of "guess_account"-related functions into em-utils, but that's ok for now -- it matches the existing em_utils_guess_account() function that's already there. https://bugzilla.gnome.org/show_bug.cgi?id=604952 | |||||
* | Bug #593896 - Menu > Search > Find now is always enabled (again) | Milan Crha | 2009-12-21 | 1 | -4/+4 | |
| | ||||||
* | Bug #596967 - Fix little constraint mistake from previous commit | Milan Crha | 2009-12-21 | 1 | -4/+2 | |
| | ||||||
* | Punctuation fixes | Jordi Mas | 2009-12-21 | 1 | -4/+4 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-12-20 | 1 | -241/+221 | |
| | ||||||
* | Bug #604838 - Drop unused alert dialog | Paul Bolle | 2009-12-20 | 1 | -5/+0 | |
| | ||||||
* | Bug 604822 - Drop more alert titles | Paul Bolle | 2009-12-20 | 8 | -17/+3 | |
| | | | | | Drop all alert titles to be found in *.error.xml. HIG suggests alerts do not have a title. | |||||
* | Bug 596947 - Calendar view forgets memo pane height | Matthew Barnes | 2009-12-20 | 3 | -16/+155 | |
| | ||||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2009-12-20 | 15 | -25/+15 | |
| | ||||||
* | Fix some compiler warnings. | Matthew Barnes | 2009-12-20 | 1 | -4/+0 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-12-20 | 1 | -92/+50 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-12-20 | 1 | -1747/+2011 | |
| | ||||||
* | Remove some obsolete GConf keys. | Matthew Barnes | 2009-12-19 | 7 | -169/+144 | |
| | | | | | | | | | /apps/evolution/mail/display/show_preview /apps/evolution/mail/display/thread_list These keys are no longer needed since we're storing the settings by folder now in ~/.evolution/mail/config/state. To simplify things we use hard-coded defaults: TRUE for PreviewVisible, FALSE for GroupByThreads. | |||||
* | Fix distcheck errors. | Matthew Barnes | 2009-12-19 | 1 | -0/+2 | |
| | ||||||
* | Refactor the EShell search API. | Matthew Barnes | 2009-12-19 | 38 | -1742/+2563 | |
| | | | | | | | | | | | | | | | | | Move the search interface to a new widget: EShellSearchbar The current search rule is now stored in EShellView, and the search context in EShellViewClass similar to GalViewCollection (since it's class-specific, not instance-specific). Also add a couple new signals to EShellView: "clear-search" and "custom-search" ("custom" refers to an advanced search or a saved search -- something more complex than a quick search). Still working out a few kinks. The search entry is clearly trying to be too many things. We need a different way of indicating that you're looking at search results. Perhaps a search results banner similar to Nautilus. | |||||
* | EShellContent cleanups. | Matthew Barnes | 2009-12-19 | 1 | -52/+71 | |
| | ||||||
* | Implement get_data/config_dir vfuncs for mail backend | Jonathon Jongsma | 2009-12-19 | 2 | -15/+32 | |
| | | | | | | Now the backend specifies the data dir for the mail module. Obviously it uses the same directory as it previously used, it's just that the responsibility for defining that value has moved to a different place. | |||||
* | Fix a small memory leak in EShellBackend | Jonathon Jongsma | 2009-12-19 | 1 | -0/+1 | |
| | ||||||
* | Add get_data_dir(), get_config_dir() vfuncs to EShellBackend | Jonathon Jongsma | 2009-12-19 | 2 | -22/+65 | |
| | | | | | | | This allows modules to specify their own data dir in a flexible way without having them hard-coded to the backend class name. For example, the data dir for the mail backend should be specified by the mail session (eventually as an eds daemon) and the vfunc will allow the shell to query that in a generic way. | |||||
* | Bug #596967 - Per-folder setting for threading and preview panel | Milan Crha | 2009-12-19 | 5 | -1/+169 | |
| | ||||||
* | Bug #603701 - Don't treat 4 byte values as DDWORDs | Paul Bolle | 2009-12-18 | 1 | -12/+12 | |
| | | | | | The values of PT_LONG and PT_BOOLEAN MAPI tags are 4 byte wide so they should be accessed as DWORDs. | |||||
* | Bug #604884 - Use proper colors in Search bar when is search activated | Milan Crha | 2009-12-18 | 1 | -6/+8 | |
| | ||||||
* | Bug #593896 - "Search -> Find now" should not be always enabled | Milan Crha | 2009-12-18 | 1 | -1/+1 | |
| | ||||||
* | Bug #593700 - Restore folder's last selected message as expected | Milan Crha | 2009-12-18 | 2 | -142/+6 | |
| | ||||||
* | Bug #603184 - Various problems with search box in folders | Milan Crha | 2009-12-18 | 4 | -3/+51 | |
| | ||||||
* | Add a way for Anjal to override shell_builtin_backend. | Matthew Barnes | 2009-12-18 | 2 | -0/+9 | |
| | | | | Yes this is a horrible, nasty hack. It's temporary. Promise. | |||||
* | Merge some composer header changes for Anjal. | Matthew Barnes | 2009-12-17 | 2 | -14/+31 | |
| | ||||||
* | Install e-util/gconf-bridge.h. | Matthew Barnes | 2009-12-17 | 1 | -2/+2 | |
| | ||||||
* | Updated Slovenian translation | Matej Urbančič | 2009-12-17 | 1 | -1304/+1480 | |
| | ||||||
* | Bug #604761 - Select certificate doesn't work | Milan Crha | 2009-12-17 | 1 | -114/+97 | |
| | ||||||
* | Bug #553057 - Show signer's information in a message window/preview | Matthew W. S. Bell | 2009-12-17 | 3 | -2/+69 | |
| | ||||||
* | Kill MailSession's interactive flag. | Matthew Barnes | 2009-12-17 | 4 | -42/+0 | |
| | | | | | | | | | | | | After analyzing this again I'm confident we really don't need it. The only state change is from FALSE to TRUE at startup, and that one-time event happens while the mail shell backend is starting up (see: e_shell_backend_start()). If a need arises to query for this in the future I'll extend the EShellBackend API with an e_shell_backend_started() function, but for now there's no need. | |||||
* | Move MailFolderCache signal handlers to EMailBackend. | Matthew Barnes | 2009-12-17 | 2 | -77/+87 | |
| | | | | | Move the MailFolderCache signal handlers from EMailShellBackend down to EMailBackend (in libevolution-mail.so) to share with Anjal. | |||||
* | Kill em_utils_get_data/config_dir(), push down to MailSession | Jonathon Jongsma | 2009-12-17 | 11 | -59/+44 | |
| | | | | | | | | This pushes the get_data_dir() API down to the right level. At present, it is still implemented by querying the shell backend for the data dir / config dir. But this should eventually be reversed (when mail is split off to EDS) so that the mail daemon is the one responsible for the storage locations and the shell backend queries the daemon for these values. | |||||
* | Bug #359755 - Do not fetch content of a CalDAV calendar when given it | Milan Crha | 2009-12-16 | 1 | -17/+62 | |
| | ||||||
* | Kill em_utils_adjustment_page(). | Matthew Barnes | 2009-12-16 | 2 | -31/+0 | |
| | ||||||
* | Introduce EMailBackend into libevolution-mail. | Matthew Barnes | 2009-12-16 | 5 | -361/+647 | |
| | | | | | | | EMailBackend is an abstract subclass of EShellBackend that handles online and offline modes and application shutdown. Placing this in the shared mail library allows Anjal to reuse it. Evolution's mail module further extends this class as EMailShellBackend. | |||||
* | Updated Norwegian bokmål translation. | Kjartan Maraas | 2009-12-16 | 1 | -1151/+1281 | |
| | ||||||
* | Update this | Kjartan Maraas | 2009-12-16 | 1 | -1/+2 | |
| | ||||||
* | Use the boxed CamelObject type for signal params in MailFolderCache | Jonathon Jongsma | 2009-12-16 | 2 | -16/+17 | |
| | | | | | | Previously I was just using G_TYPE_POINTER. Use the boxed camel object type from e-util.h instead. When camel-gobject lands, we'll use G_TYPE_OBJECT instead. | |||||
* | Add MailFolderCache::folder-changed signal | Jonathon Jongsma | 2009-12-16 | 3 | -32/+84 | |
| | | | | | | | | | Yes, this signal is kind of an ugly monster. I'm not sure how to improve this significantly. But this commit removes the last EMFolderTreeModel and EShell dependencies from MailFolderCache, which is a big step towards splitting off the backend. https://bugzilla.gnome.org/show_bug.cgi?id=604627 | |||||
* | MailFolderCache: add signal for updated unread counts | Jonathon Jongsma | 2009-12-16 | 3 | -62/+88 | |
| | | | | | | | | Emit a signal when we have an updated unread count for a folder rather than pushing the update directly to a particular treemodel. This doesn't yet remove the dependency on EMFolderTreeModel, but it's a first step. https://bugzilla.gnome.org/show_bug.cgi?id=604627 | |||||
* | Remove mail-config, vfolder, and filter deps from mail-folder-cache | Jonathon Jongsma | 2009-12-16 | 6 | -163/+212 | |
| | | | | | | | | | | | | | | | | | | Instead of pushing the updates to the right places, the folder cache simply emits the appropriate signals and other objects are responsible for listening and handling them appropriately. This allows us to cut down the dependencies of MailFolderCache significantly, which is a huge step towards allowing us to split it off for the backend. Another nice thing about this is that it allows us to trim a lot of 'public' api from the filter, vfolder, and config classes that were only used by the cache. Now that stuff can all be internal since they're pulling changes rather than having the changes pushed. The last remaining problematic dependency in MailFolderCache is EmFolderTreeModel. That is next on the chopping block. https://bugzilla.gnome.org/show_bug.cgi?id=604627 | |||||
* | Add signals to MailFolderCache for common events | Jonathon Jongsma | 2009-12-16 | 2 | -0/+86 | |
| | | | | | | | | | | | This will allow us to decouple ourselves from some of the current dependencies, such as the folder treemodel, the shell, etc. This just defines the signals, the next step is to refactor things and actually make other classes use them. We need one additional signal yet related to indicating the new unread emails, but that one will require a little more thought I think. https://bugzilla.gnome.org/show_bug.cgi?id=604627 | |||||
* | Add documentation to clarify mail-folder-cache functionality | Jonathon Jongsma | 2009-12-16 | 4 | -32/+119 | |
| | | | | | | | | | Added a bunch of gtk-doc documentation as well as a variety of small comments in the code. Also added documentation and renamed a couple of mail_vfolder_* functions that are only used by mail-folder-cache to make things a lot more understandable. https://bugzilla.gnome.org/show_bug.cgi?id=604627 | |||||
* | Make the mail folder cache a proper GObject | Jonathon Jongsma | 2009-12-16 | 9 | -164/+304 | |
| | | | | | | | | | | | mail-folder-cache previously was a bit of a pseudo object (sort of a singleton) that operated on some file static data. This commit re-factors things so that it is a proper class named MailFolderCache. At the moment, this doesn't gain us much, but in the future, it will allow us to add signals, etc so that we can de-couple a lot of the interdependencies in here. This is essentially a pre-requisite to splitting up a lot of the mail backend stuff. https://bugzilla.gnome.org/show_bug.cgi?id=604627 | |||||
* | Bug #602505 - Incorrect information in message window | Milan Crha | 2009-12-16 | 2 | -5/+40 | |
| | ||||||
* | Move mail migration code to libevolution-mail.so. | Matthew Barnes | 2009-12-16 | 5 | -14/+13 | |
| | | | | So Anjal can reuse it. | |||||
* | Bug #603342 - Memory leak fixes | Milan Crha | 2009-12-15 | 8 | -12/+39 | |
| | ||||||
* | Bug 604562 - Typo in gconf schema | Christophe Fergeau | 2009-12-15 | 1 | -1/+1 | |
| | ||||||
* | Introduce EMailSidebar into libevolution-mail. | Matthew Barnes | 2009-12-15 | 14 | -652/+1003 | |
| | | | | | | EMailSidebar is a subclass of EMFolderTree that implements the state saving and restoration feature from EMailShellSidebar. Placing this in the shared mail library allows Anjal to reuse it. | |||||
* | Make e_shell_window_update_search_menu() more crash-resistant. | Matthew Barnes | 2009-12-15 | 1 | -0/+9 | |
| | ||||||
* | Move icon theme path setup from main() to EShell. | Matthew Barnes | 2009-12-15 | 3 | -5/+7 | |
| | | | | So Anjal picks it up. | |||||
* | Bug #604512 - Calendar publishing tab misses button label | Milan Crha | 2009-12-15 | 1 | -4/+6 | |
| | ||||||
* | Bug #604182 - Hide variable used only with HAVE_LIBNOTIFY | Milan Crha | 2009-12-11 | 1 | -0/+2 | |
| | ||||||
* | Bug #602998 - Contacts searches are supposed to be per address book | Milan Crha | 2009-12-11 | 7 | -9/+157 | |
| | ||||||
* | Bug #499322 - Use extension for "Save as" suggested file name | Milan Crha | 2009-12-10 | 14 | -16/+121 | |
| | ||||||
* | Bug #603972 - Proper title for dialog | Paul Bolle | 2009-12-10 | 1 | -1/+1 | |
| | | | | Use proper title for e_table_field_chooser_dialog | |||||
* | Bug #591938 - Update translator's comments | Milan Crha | 2009-12-10 | 7 | -15/+22 | |
| | ||||||
* | Bug #604182 - Do not block UI with publish-calendar messages | Milan Crha | 2009-12-10 | 1 | -6/+113 | |
| | ||||||
* | Use EAlert API in EAlertActivity rather than using g_object_get_data | Jonathon Jongsma | 2009-12-09 | 3 | -14/+38 | |
| | | | | | | | | previously we were storing the EAlert's primary and secondary text in the dialog object (using g_object_set_data_full). Since EAlertDialog encapsulates an EAlert and we have access to the underlying EAlert object, we can just use the EAlert API to get the primary and secondary text rather than storing duplicates copies of it in the dialog. | |||||
* | Bug 604098 - Missing \n in EAlert | Jonathon Jongsma | 2009-12-09 | 1 | -1/+1 | |
| | | | | Fix another minor regression from my EAlert refactoring | |||||
* | Use gchar instead of char in e-alert.c | Jonathon Jongsma | 2009-12-09 | 1 | -1/+1 | |
| | ||||||
* | Revert accidentally committed experimental code | Jonathon Jongsma | 2009-12-09 | 1 | -143/+34 | |
| | | | | | | commit 2fa4ec1334a90d22c9a54d150d6e4722be9bfe1c accidentally included some unrelated changes from an experimental branch I was working on. This commit reverts that. | |||||
* | Handle the case where error definitions don't include certain fields | Jonathon Jongsma | 2009-12-09 | 1 | -6/+19 | |
| | | | | | | Some error definitions don't specify a title or secondary text. Handle these situations properly. This was a regression caused by my refactoring. Fixes bug #604085. | |||||
* | rename e_alert_get_buttons -> e_alert_peek_buttons | Jonathon Jongsma | 2009-12-09 | 4 | -37/+146 | |
| | | | | | Make it obvious that this does not need to be freed like the other things that use get_* (e.g. e_alert_get_title) | |||||
* | Kill ETableScrolled. | Matthew Barnes | 2009-12-08 | 29 | -2326/+1251 | |
| | | | | | ETableScrolled is nothing but a GtkScrolledWindow containing an ETable. It adds nothing of value and actually makes customizing ETable harder. | |||||
* | Kill ETreeScrolled. | Matthew Barnes | 2009-12-08 | 8 | -470/+196 | |
| | | | | | | | Kill ETreeScrolled and convert MessageList to an ETree subclass. ETreeScrolled is nothing but a GtkScrolledWindow containing an ETree. It adds nothing of value and actually makes customizing ETree harder. | |||||
* | Adding new file to POTFILES.in (from commit to bug #359755) | Milan Crha | 2009-12-08 | 1 | -0/+1 | |
| | ||||||
* | Bug #359755 - Support for CalDAV collections | Milan Crha | 2009-12-08 | 4 | -9/+1436 | |
| | ||||||
* | Port all error code to use GObject-ified EAlert / EAlertDialog | Jonathon Jongsma | 2009-12-08 | 61 | -103/+106 | |
| | | | | | | The changes are mainly including the e-alert-header.h header instead of just e-alert.h. This allows us to include e-alert.h in non-UI situations when necessary. | |||||
* | Add EAlertDialog | Jonathon Jongsma | 2009-12-08 | 3 | -2/+448 | |
| | | | | | This is a proper implementation of the various alert dialog helper functions. It is a proper subclass of GtkDialog, etc. | |||||
* | Refactor EAlert to make it a GObject | Jonathon Jongsma | 2009-12-08 | 2 | -291/+310 | |
| | | | | | | This encapsulates things a bit better and will be useful in the future since it will probably need to be a GObject if we want to communicate EAlerts between the front- and back-ends | |||||
* | Remove libhal requirement from configure | Bastien Nocera | 2009-12-07 | 1 | -4/+1 | |
| | | | | | | | It's not used. If build fails, then the dependencies should depend on it, not Evolution. https://bugzilla.gnome.org/show_bug.cgi?id=603974 | |||||
* | Updated Swedish translation | Daniel Nylander | 2009-12-07 | 1 | -4431/+5111 | |
| | ||||||
* | Updated Hebrew translation | Yair Hershkovitz | 2009-12-06 | 1 | -10554/+12503 | |
| | ||||||
* | Updated Norwegian bokmål translation. | Kjartan Maraas | 2009-12-05 | 1 | -5708/+4750 | |
| | ||||||
* | Update this | Kjartan Maraas | 2009-12-05 | 1 | -1/+1 | |
| | ||||||
* | Updated Slovenian translation | Matej Urbančič | 2009-12-05 | 1 | -401/+417 | |
| | ||||||
* | Synchronize help files with gnome-2-28 branch. | Matthew Barnes | 2009-12-04 | 329 | -48849/+6604 | |
| | ||||||
* | Bug 551464 - Paste files into composer as attachments | Matthew Barnes | 2009-12-04 | 3 | -58/+118 | |
| | ||||||
* | Bug 603682 - Duplicate mnemonic in meeting window | Matthew Barnes | 2009-12-04 | 1 | -2/+2 | |
| | ||||||
* | Bug 603592 - X11 window roles should be set | Matthew Barnes | 2009-12-04 | 1 | -0/+10 | |
| | ||||||
* | Revise the EShell ref-leak check to not upset Valgrind. | Matthew Barnes | 2009-12-03 | 2 | -19/+16 | |
| | ||||||
* | Fixing widgets order and adding back mnemonics after glade removal | Milan Crha | 2009-12-02 | 1 | -3/+3 | |
| | ||||||
* | Add an EShell:module-directory constructor property. | Matthew Barnes | 2009-12-02 | 4 | -6/+68 | |
| | | | | | | | | | | | | | | | | | This tells EShell where to look for EModules. Best practice is to define the directory in your CPPFLAGS and then pass it to EShell at instantiation time, like so: Makefile.am: evolution_CPPFLAGS = \ -DMODULEDIR=\""$(moduledir)"\" ... main.c: shell = g_object_new ( E_TYPE_SHELL, "module-directory", MODULEDIR, ...); | |||||
* | Allow EShellWindow "construct" methods to return NULL. | Matthew Barnes | 2009-12-02 | 1 | -14/+25 | |
| | | | | Also allow the methods themselves to be NULL. | |||||
* | Add private virtual methods to EShellWindowClass. | Matthew Barnes | 2009-12-02 | 15 | -378/+1090 | |
| | | | | | | | | | | | | | | | | | | | | | | | So Anjal can override what it needs to for its own purpose. Also makes the EShellWindow design a little cleaner. Methods added: GtkWidget * (*construct_menubar) (EShellWindow *shell_window); GtkWidget * (*construct_toolbar) (EShellWindow *shell_window); GtkWidget * (*construct_sidebar) (EShellWindow *shell_window); GtkWidget * (*construct_content) (EShellWindow *shell_window); GtkWidget * (*construct_taskbar) (EShellWindow *shell_window); EShellView * (*create_shell_view) (EShellWindow *shell_window, const gchar *view_name); Also added some new GObject properties to help decouple actions from internal EShellWindow widgets created by these methods: EShellWindow:sidebar-visible EShellWindow:switcher-visible EShellWindow:taskbar-visible EShellWindow:toolbar-visible | |||||
* | Add e_shell_taskbar_get_activity_count(). | Matthew Barnes | 2009-12-02 | 2 | -0/+18 | |
| | | | | | | | For Anjal. This really belongs in EShellBackend but the infrastructure is not there yet. | |||||
* | Bug #603061 - Use .ics for temp vcalendar files | Paul Bolle | 2009-12-02 | 1 | -2/+2 | |
| | ||||||
* | Revise a "to-do" comment that's done. | Matthew Barnes | 2009-12-02 | 1 | -3/+1 | |
| | ||||||
* | Expand the EMailReader interface so it's easier to use. | Matthew Barnes | 2009-12-02 | 18 | -462/+415 | |
| | | | | | | | | Adds the following methods: CamelFolder * (*get_folder) (EMailReader *reader); const gchar * (*get_folder_uri) (EMailReader *reader); GPtrArray * (*get_selected_uids) (EMailReader *reader); | |||||
* | Kill message_list_free_uids(). | Matthew Barnes | 2009-12-02 | 9 | -36/+29 | |
| | | | | Use em_utils_uids_free() instead. | |||||
* | Bump glib requirement to 2.22.0 | Jonathon Jongsma | 2009-12-01 | 1 | -1/+1 | |
| | | | | This allows us to use g_ptr_array_new_with_free_func(), among other things. | |||||
* | Update Simplified Chinese translation. | Ray Wang | 2009-12-01 | 1 | -11612/+11654 | |
| | ||||||
* | Merge bits and pieces of the anjal-evo-2-30 branch. | Matthew Barnes | 2009-12-01 | 23 | -293/+376 | |
| | ||||||
* | Fix a bug in e_alert_newv() that was causing a crash | Jonathon Jongsma | 2009-12-01 | 1 | -6/+5 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | Rename EError to EAlert to match general use better | Jonathon Jongsma | 2009-12-01 | 100 | -465/+451 | |
| | | | | | | | | | | The EError mechanism is used both for error dialogs as well as basic alerts or user prompts, so we should give it a more general name which matches this use. This patch also cleans up a few includes of e-alert.h (formerly e-error.h) that were not actually being used. https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port modules/ to new EError API. | Jonathon Jongsma | 2009-12-01 | 12 | -17/+17 | |
| | | | | | | This should be everything now. https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port plugins to use new EError API | Jonathon Jongsma | 2009-12-01 | 10 | -32/+67 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port calendar/ to the new EError API | Jonathon Jongsma | 2009-12-01 | 8 | -15/+16 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port mail/ to use new EError API | Jonathon Jongsma | 2009-12-01 | 13 | -44/+56 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port composer/ to user new EError API | Jonathon Jongsma | 2009-12-01 | 3 | -9/+13 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port addressbook/ to use new EError API | Jonathon Jongsma | 2009-12-01 | 8 | -15/+37 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port shell/ over to the new EError API | Jonathon Jongsma | 2009-12-01 | 4 | -7/+18 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port widgets/ to use new EError API | Jonathon Jongsma | 2009-12-01 | 1 | -4/+4 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | port filter/ classes over to new EError API | Jonathon Jongsma | 2009-12-01 | 11 | -51/+73 | |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | Refactor error reporting to separate error from dialogs | Jonathon Jongsma | 2009-12-01 | 2 | -84/+121 | |
| | | | | | | | | | | | | | | | | | | | | Previously, Most things reported errors directly. This is evidenced by the fact that e_error_new() returns a GtkDialog*. This patch attempts to de-couple error-reporting from the UI. It introduces a simple stuct (EError) that describes the error which is returned much like a GError by passing it as an output parameter to a function. e_error_new() now returns a newly-allocated EError*, but the function signature has changed to no longer accept a parent GtkWidget, so the API change should be detected at compile time. I kept the convenience dialog functions, but renamed them slightly: - e_error_new() -> e_error_new_dialog() - e_error_run() -> e_error_run_dialog() Build is currently broken because nothing has been ported to use this new API yet. https://bugzilla.gnome.org/show_bug.cgi?id=602963 | |||||
* | Updated Slovenian translation | Matej Urbančič | 2009-12-01 | 1 | -2053/+3483 | |
| | ||||||
* | post release version bump | Chenthill Palanisamy | 2009-11-30 | 1 | -1/+1 | |
| | ||||||
* | News update for 2.29.3 releaseEVOLUTION_2_29_3_1EVOLUTION_2_29_3 | Bharath Acharya | 2009-11-30 | 1 | -0/+111 | |
| | ||||||
* | Bug #361156 - [contacts-map] Add check for clutter-gtk-0.10 too | Cedric Bosdonnat | 2009-11-30 | 1 | -0/+7 | |
| | ||||||
* | Fixed a typo. my bad. | Chenthill Palanisamy | 2009-11-30 | 1 | -1/+1 | |
| | ||||||
* | Fixed bug 364618, solve the chinese character issue. | Jeff Cai | 2009-11-30 | 8 | -83/+141 | |
| | ||||||
* | Fixes a build break. | Chenthill Palanisamy | 2009-11-30 | 3 | -2/+2 | |
| | ||||||
* | Bug 494394 - No way for the user to refresh a calendar | Milan Crha | 2009-11-30 | 18 | -3/+177 | |
| | ||||||
* | Update API documentation. | Matthew Barnes | 2009-11-29 | 1 | -4/+0 | |
| | ||||||
* | Rewrite champlain-gtk and geoclue detection. | Matthew Barnes | 2009-11-29 | 2 | -31/+43 | |
| | | | | | | | Disabling desktop integration features must be explicit. If experimental plugins are enabled and unless --disable-contacts-map is given, configuration will fail if champlain-gtk or geoclue is missing. | |||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2009-11-29 | 6 | -15/+12 | |
| | ||||||
* | Bug #551603 - Special case "positive zero alarms" | Paul Bolle | 2009-11-28 | 1 | -28/+34 | |
| | | | | | | | | Alarms triggered at the start of an appointment have a positive offset (of zero) in their struct ECalComponentAlarmTrigger. This means they are ignored in the current code (which only accepts negative offsets). Add a special case for positive offsets of zero. (Palm devices can not handle alarm triggers with a positive offset.) | |||||
* | Bug #554779 - Removal of task due date does not sync from Palm | Matt McCutchen 2 | 2009-11-27 | 1 | -1/+2 | |
| | ||||||
* | Fix uninitialized variable from a patch for bug #591330 (yet another) | Milan Crha | 2009-11-27 | 1 | -3/+1 | |
| | ||||||
* | Implement a new 'killev' program. | Matthew Barnes | 2009-11-27 | 3 | -20/+178 | |
| | | | | | For now this only terminates Evolution, but the same basic approach should also be used with the Evolution-Data-Server D-Bus services. | |||||
* | Updated Spanish translation | Jorge González | 2009-11-27 | 1 | -444/+510 | |
| | ||||||
* | Fix compile time warnings in filter/e-rule-context.c | Milan Crha | 2009-11-27 | 1 | -2/+2 | |
| | ||||||
* | Bug #361156 - contacts-map plugin | Cedric Bosdonnat | 2009-11-27 | 7 | -1/+428 | |
| | | | | | Add a map showing the location of contacts when possible. It's disabled at the moment. | |||||
* | Add Evolution's process ID to ~/.evolution/.running. | Matthew Barnes | 2009-11-27 | 1 | -13/+21 | |
| | | | | | | | | | This is step two of the new --force-shutdown implementation. Read Evolution's PID from ~/.evolution/.running, then invoke Evolution with --quit to ask it to shutdown gracefully, then wait up to X seconds for notification of process termination. If the process still has not terminated, -then- we will kill it. | |||||
* | Make EShell more subclassable. | Matthew Barnes | 2009-11-27 | 3 | -30/+52 | |
| | | | | | | | | Add method pointers to EShellClass for all the EShell signals. Also rework my previous --quit corner case workaround: we'll want to do the full shutdown procedure after all, since the backends have already spun up. | |||||
* | Fix uninitialized variable from a patch for bug #591330 | Milan Crha | 2009-11-27 | 1 | -0/+1 | |
| | | | | Thanks to Matthew Barnes noticing it. | |||||
* | Handle a missed corner case with --quit. | Matthew Barnes | 2009-11-26 | 1 | -0/+11 | |
| | | | | | If --quit is given and no other Evolution process is running, bypass our usual shutdown procedure and terminate the main loop immediately. | |||||
* | Add a --quit command-line option. | Matthew Barnes | 2009-11-26 | 4 | -22/+64 | |
| | | | | | | | This -asks- an existing Evolution process to quit. It is equivalent to selecting File->Quit in the main window. It does not kill the process. My plan is to use this as part of a new --force-shutdown implementation. | |||||
* | Bug #558030 - Convert meeting to appointment popup menu option | Milan Crha | 2009-11-26 | 4 | -5/+59 | |
| | ||||||
* | Bug #591330 - Do not clear task preview every minute | Milan Crha | 2009-11-26 | 9 | -8/+123 | |
| | ||||||
* | Bug #602177 - Plug leaks. Fix race. | Paul Bolle | 2009-11-26 | 1 | -99/+55 | |
| | ||||||
* | Bug #550025 - Add error dialogs for Meetings | Paul Bolle | 2009-11-26 | 3 | -5/+35 | |
| | ||||||
* | Bug #598166 - All Day Meeting String Improvement | Milan Crha | 2009-11-26 | 3 | -51/+77 | |
| | ||||||
* | Bug 602704 - Actions->Purge in task view doesn't work | Matthew Barnes | 2009-11-26 | 3 | -4/+60 | |
| | ||||||
* | Fixed bug #602920 in German translation | Mario Blättermann | 2009-11-26 | 1 | -387/+320 | |
| | ||||||
* | Add a --geometry command-line option. | Matthew Barnes | 2009-11-26 | 10 | -22/+136 | |
| | | | | | Applies the user's window geometry string to the first main window. Suggested in bug #529565. | |||||
* | Bug 602799 - "Mark for Follow Up" menu item glitches | Matthew Barnes | 2009-11-25 | 2 | -1/+26 | |
| | ||||||
* | Bug 602907 - Cannot delete meetings or appointments in list view | Matthew Barnes | 2009-11-25 | 1 | -0/+8 | |
| | ||||||
* | Bug 602803 - New Contact enabled for read-only address books | Matthew Barnes | 2009-11-25 | 1 | -0/+8 | |
| | ||||||
* | Bug 602102 - [regression] evolution-alarm-notify segv on login to desktop | Chenthill Palanisamy | 2009-11-25 | 1 | -7/+7 | |
| | ||||||
* | Updating Estonian translation | Ivar Smolin | 2009-11-25 | 1 | -3/+3 | |
| | ||||||
* | Bug 602844 - Flags not saved to IMAP account on exit | Matthew Barnes | 2009-11-25 | 2 | -0/+57 | |
| | ||||||
* | Updating Estonian translation | Mattias Põldaru | 2009-11-25 | 1 | -2/+2 | |
| | ||||||
* | Fix a build error. | Matthew Barnes | 2009-11-25 | 1 | -0/+1 | |
| | ||||||
* | Bug #474502 - Don't check for contacts in broken address books | Milan Crha | 2009-11-24 | 1 | -4/+30 | |
| | | | | more than once | |||||
* | Default /evolution/shell/network_config/proxy_type to 0 explicitly | Milan Crha | 2009-11-24 | 1 | -0/+1 | |
| | | | | As part of fix for bug #602719 | |||||
* | Updated French translation | Claude Paroz | 2009-11-23 | 1 | -6782/+4494 | |
| | | | | Contributed by Bruno Brouard and Claude Paroz | |||||
* | Updated Spanish translation | Jorge González | 2009-11-23 | 1 | -87/+22 | |
| | ||||||
* | Updating Estonian translation | Mattias Põldaru | 2009-11-23 | 1 | -3/+3 | |
| | ||||||
* | Bug 602625 - Typos in translation messages | Matthew Barnes | 2009-11-22 | 3 | -5/+5 | |
| | | | | Caused by libglade to GtkBuilder migration. | |||||
* | Restore some lost characters in filter.ui. | Matthew Barnes | 2009-11-22 | 1 | -3/+3 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-11-22 | 1 | -60/+25 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-11-22 | 1 | -100/+31 | |
| | ||||||
* | Updated Spanish translation | Jorge González | 2009-11-22 | 1 | -2314/+3362 | |
| | ||||||
* | Add gettext/glade prefix before ui files in POTFILES.in | Claude Paroz | 2009-11-22 | 1 | -37/+37 | |
| | ||||||
* | Remove the last traces of libglade. | Matthew Barnes | 2009-11-21 | 2 | -3/+0 | |
| | ||||||
* | Header file cleanup. | Matthew Barnes | 2009-11-21 | 1 | -78/+131 | |
| | ||||||
* | Fix typos in e_cal_shell_content_paste_clipboard(). | Matthew Barnes | 2009-11-21 | 1 | -2/+2 | |
| | ||||||
* | Fix some details in our asynchronous functions. | Matthew Barnes | 2009-11-21 | 3 | -98/+35 | |
| | | | | | | | | | | Don't unref the GAsyncResult in finish functions. Do it after calling g_simple_async_result_complete(). This allows the GAsyncReadyCallback to be optional, and we'll still clean up resources properly. Also, don't call g_simple_async_result_complete_in_idle() unless we're completing an operation from a separate thread, which we're not in any of the current cases. | |||||
* | Updated Slovenian translation | Matej Urbančič | 2009-11-20 | 1 | -851/+836 | |
| | ||||||
* | Bug #602081 - Runtime warnings when going to Tasks | Milan Crha | 2009-11-20 | 1 | -6/+7 | |
| | ||||||
* | Still tweaking pane position restoration. | Matthew Barnes | 2009-11-20 | 1 | -4/+14 | |
| | | | | | | | | | My window maximization hack in EPaned works great if the top-level window has not been shown yet. But if it has, we've already missed the window state event we're listening for and so the pane position will not be restored properly. This commit fixes that. | |||||
* | Kill e_util_read_file(). | Matthew Barnes | 2009-11-20 | 3 | -97/+36 | |
| | ||||||
* | Add e_attachment_store_load_async(). | Matthew Barnes | 2009-11-20 | 3 | -43/+193 | |
| | | | | | | | This is a convenience function for adding multiple attachments to a store and loading them concurrently. Also included: e_attachment_store_load_finish() |