Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Don't show total attachment size if it's zero. | Matthew Barnes | 2010-01-29 | 2 | -8/+18 |
| | |||||
* | Revise some comments in e-attachment.c. | Matthew Barnes | 2010-01-29 | 1 | -6/+6 |
| | |||||
* | Bug 608160 - Pasting text from FireFox into composer gives just "[?]" | Matthew Barnes | 2010-01-29 | 1 | -1/+20 |
| | | | | Add UTF-16 to UTF-8 conversion to e_selection_data_get_html(). | ||||
* | Add bug-database and XML header. Fixes bug 587974 | Andre Klapper | 2010-01-28 | 1 | -0/+3 |
| | |||||
* | Bug 608340 - Help text missing --debug parameter | Matthew Barnes | 2010-01-28 | 1 | -1/+1 |
| | |||||
* | Without this evo 2.28.2 will not link/run at all | Fridrich Strba | 2010-01-28 | 8 | -536/+97 |
| | | | | | | The change is needed: 1) To export the right symbols from the right dummy import library so that the loader does not look for symbols where they are not 2) Export that comp_editor_registry using a getter function for win32 so that we don't have to decorate the data string so that the autoexport works again | ||||
* | Changes in mingw.org last w32api/mingw-rt packages. | Fridrich Strba | 2010-01-28 | 1 | -1/+1 |
| | |||||
* | Level the differences with the alternative runtime/header set | Fridrich Strba | 2010-01-28 | 1 | -0/+12 |
| | |||||
* | Updated Norwegian Nynorsk translation | Åsmund Skjæveland | 2010-01-28 | 1 | -305/+303 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2010-01-28 | 1 | -2057/+2114 |
| | |||||
* | Bug #605596 - Crash on message change | Milan Crha | 2010-01-28 | 3 | -4/+6 |
| | |||||
* | Updated Bulgarian translation | Krasimir Chonov | 2010-01-28 | 1 | -408/+414 |
| | |||||
* | Bug #607776 - Crash in image-inline.c:size_allocate_cb | Milan Crha | 2010-01-28 | 1 | -0/+9 |
| | |||||
* | Bug 607566 - Cause calendar view widget to redraw when dates shown changed | Gustavo Noronha Silva | 2010-01-27 | 1 | -0/+1 |
| | |||||
* | Expose ECalendarSelector | Gustavo Noronha Silva | 2010-01-27 | 1 | -0/+1 |
| | | | | Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175 | ||||
* | Make authentication functionality available | Gustavo Noronha Silva | 2010-01-27 | 30 | -53/+57 |
| | | | | | | | This involves renaming the calendar auth-related functions to have a prefix, and shipping the headers. Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175 | ||||
* | Bug #607751 - Double free while copying whole calendar | Milan Crha | 2010-01-27 | 1 | -3/+46 |
| | |||||
* | Fix include paths for some files to also work when installed | Gustavo Noronha Silva | 2010-01-27 | 4 | -4/+4 |
| | | | | Part of https://bugzilla.gnome.org/show_bug.cgi?id=608175 | ||||
* | Updated Spanish translation | Jorge González | 2010-01-26 | 1 | -368/+374 |
| | |||||
* | Bug #607595 - Do not auto-sign when replying to a signed message | Milan Crha | 2010-01-26 | 1 | -2/+3 |
| | |||||
* | Bug #606666 - Cannot move cursor with arrows in preview with caret mode | Milan Crha | 2010-01-25 | 1 | -1/+1 |
| | |||||
* | Remove a couple silly ECalModel functions. | Matthew Barnes | 2010-01-25 | 6 | -35/+10 |
| | |||||
* | Fix a issue for anjal while saving/restoring search across multiple | Srinivasa Ragavan | 2010-01-25 | 1 | -0/+1 |
| | | | | folders | ||||
* | Post-release version bump. | Bharath Acharya | 2010-01-25 | 1 | -1/+1 |
| | |||||
* | Update NEWS for 2.29.6 release.EVOLUTION_2_29_6 | Bharath Acharya | 2010-01-25 | 1 | -0/+84 |
| | |||||
* | Bug 607952 - "Hours" used as both singular and plural forms | Matthew Barnes | 2010-01-25 | 1 | -1/+1 |
| | |||||
* | Rearrange composer options. | Matthew Barnes | 2010-01-23 | 3 | -13/+9 |
| | | | | | | | | Renamed the "Security" menu to "Options" moved other options there: Request Read Receipt Prioritize Message Character Encoding | ||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2010-01-23 | 13 | -105/+202 |
| | |||||
* | Bug 606342 - PST option not offered in single file import | Matthew Barnes | 2010-01-23 | 1 | -0/+2 |
| | |||||
* | Fallback to missing image, when a stock icon could not be found | Gustavo Noronha Silva | 2010-01-23 | 1 | -2/+12 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=607804 | ||||
* | Bug 607087 - Not all inlined text attachments are included in replies | Matthew Barnes | 2010-01-23 | 1 | -0/+1 |
| | |||||
* | Add a EShellWindow::shell-view-created signal. | Matthew Barnes | 2010-01-23 | 5 | -10/+108 |
| | | | | | | | | | | | | | The signal uses the name of the newly created shell view as the detail, so for example "shell-view-created::mail" is emitted when the "mail" view is created. Also, add e_shell_window_peek_shell_view() to obtain a shell view if it exists but without instantiating it. Using these new tools, teach the templates plugin to wait for the user to switch to the "mail" view before connecting to its "update-actions" signal. Previously is was instantiating the "mail" view itself. | ||||
* | Bug 607741 - Move folder to claims it's copying in status bar | Matthew Barnes | 2010-01-22 | 1 | -1/+4 |
| | |||||
* | Revert commit for bug #516000 to fix bug #607591. | Matthew Barnes | 2010-01-22 | 1 | -6/+0 |
| | | | | | | Commit 25dd724999d551f2f59b06909cff7c660a3c3dab for bug 516000 ("Wrong formatted quoted text") caused bug 607591 ("Erratic wrapping of quoted sections"). | ||||
* | Bug 607572 - Date navigator should be synced with the GnomeCalendar upon ↵ | Gustavo Noronha | 2010-01-22 | 1 | -0/+3 |
| | | | | setting | ||||
* | Bug 549558 - "Download Messages for Offline Usage" still sensitive in ↵ | Viswanath Sivakumar | 2010-01-22 | 1 | -1/+7 |
| | | | | offline mode | ||||
* | Bug 607608 - Empty Trash does not work unless Trash is selected | Matthew Barnes | 2010-01-22 | 4 | -37/+47 |
| | |||||
* | Updated Traditional Chinese translation(Hong Kong and Taiwan) | Chao-Hsiung Liao | 2010-01-21 | 2 | -21338/+20154 |
| | |||||
* | Bug 607542 - Sometimes delete in pop up doesn't get displayed | Matthew Barnes | 2010-01-21 | 1 | -0/+6 |
| | |||||
* | Bug #606301 - Slow sort by subject | Milan Crha | 2010-01-20 | 15 | -171/+341 |
| | |||||
* | Updated Bulgarian translation | Alexander Shopov | 2010-01-20 | 1 | -2/+2 |
| | |||||
* | Updated Bulgarian translation | Alexander Shopov | 2010-01-20 | 1 | -5/+5 |
| | |||||
* | Updated Bulgarian translation | Krasimir Chonov | 2010-01-20 | 1 | -7533/+5769 |
| | |||||
* | Add focus tracking to EMailBrowser. | Matthew Barnes | 2010-01-20 | 5 | -5/+138 |
| | |||||
* | Updated Spanish translation | Jorge González | 2010-01-20 | 1 | -1323/+1338 |
| | |||||
* | Move e-search-bar around. | Kjartan Maraas | 2010-01-20 | 1 | -1/+1 |
| | |||||
* | Updated Norwegian bokmål translation | Kjartan Maraas | 2010-01-20 | 1 | -3/+48 |
| | |||||
* | A bit less 'camel_exception_get_id called with NULL parameter' on console | Milan Crha | 2010-01-20 | 1 | -1/+5 |
| | |||||
* | Added Norwegian to the list | Kjartan Maraas | 2010-01-20 | 1 | -1304/+1283 |
| | |||||
* | Bug 607409 - ~/.evolution/mail/config not created on demand | Matthew Barnes | 2010-01-20 | 2 | -8/+20 |
| | |||||
* | Bug #603480 - [bbdb] Traverse lists in destinations properly | Milan Crha | 2010-01-19 | 1 | -5/+21 |
| | |||||
* | Bug #602827 - Disable broken plugins automatically | Milan Crha | 2010-01-19 | 1 | -0/+2 |
| | |||||
* | Don't stomp on GConf's identifier namespace. | Jan Holesovsky | 2010-01-19 | 1 | -8/+7 |
| | |||||
* | Fix mention of CVS in autogen.sh. | Jan Holesovsky | 2010-01-19 | 1 | -1/+1 |
| | |||||
* | EShellBackend cleanup. | Matthew Barnes | 2010-01-19 | 1 | -48/+44 |
| | |||||
* | Bug #603480 - [bbdb] Crash on unref of uninitialized memory | Milan Crha | 2010-01-19 | 1 | -6/+7 |
| | | | | after address book error | ||||
* | Bug 607360 - [regression] Runtime warnings at exit | Matthew Barnes | 2010-01-19 | 1 | -2/+2 |
| | |||||
* | Bug 606940 - plugin_lib_loadmodule() always enables the plugin | Matthew Barnes | 2010-01-19 | 1 | -0/+4 |
| | |||||
* | Bug 607234 - Open received attachments as read-only | Matthew Barnes | 2010-01-19 | 1 | -0/+18 |
| | |||||
* | Bug #390973 - Changing meeting organizer should also change default attendee | Milan Crha | 2010-01-18 | 2 | -2/+64 |
| | |||||
* | Give all preview panes a search bar. | Matthew Barnes | 2010-01-18 | 31 | -401/+830 |
| | | | | Use Shift+Ctrl+F as the accelerator for consistency with the mailer. | ||||
* | Improve clipboard behavior. | Matthew Barnes | 2010-01-18 | 19 | -119/+823 |
| | | | | | | | | | | | | | | | | | | | | | Add "copy-target-list" and "paste-target-list" to the ESelectable interface. These are underutilized for the moment, but will eventually be used to help integrate drag-and-drop support into ESelectable. Add cut and paste support to EWebView, along with a new "editable" property and new clipboard signals "copy-clipboard", "cut-clipboard" and "paste-clipboard". In EFocusTracker, listen for "owner-changed" signals from the default clipboard as another trigger to update actions, particularly the Paste action. (Unfortunately this doesn't work for EWebView since GtkHtml implements its own clipboard.) In EMsgComposer, convert GtkhtmlEditor's clipboard methods to empty stubs, since EFocusTracker will now trigger EWebView's clipboard actions. Also, intercept EWebView::paste-clipboard signals and improve the interaction between the HTML editor and the attachment bar based on use cases in bug #603715. | ||||
* | Add selection utilities for "text/html" targets. | Matthew Barnes | 2010-01-17 | 2 | -0/+267 |
| | |||||
* | Fix some potential null pointer dereferences. | Matthew Barnes | 2010-01-16 | 3 | -6/+12 |
| | | | | Caught by the Clang Static Analyzer. | ||||
* | Fix a potential uninitialized variable use in em-composer-utils.c. | Matthew Barnes | 2010-01-16 | 1 | -1/+1 |
| | | | | Caught by the Clang Static Analyzer. | ||||
* | Fix a potential uninitialized variable use in emae_authtype_changed(). | Matthew Barnes | 2010-01-16 | 1 | -5/+10 |
| | | | | Caught by the Clang Static Analyzer. | ||||
* | Fix a potential uninitialized return value in e-timezone-dialog.c. | Matthew Barnes | 2010-01-16 | 1 | -5/+4 |
| | | | | Caught by the Clang Static Analyzer. | ||||
* | Fix a potential uninitialized argument in ech_config_section_factory(). | Matthew Barnes | 2010-01-16 | 1 | -1/+1 |
| | | | | Caught by the Clang Static Analyzer. | ||||
* | Fix a potential uninitialized argument in e_signature_list_find(). | Matthew Barnes | 2010-01-16 | 1 | -1/+1 |
| | | | | Caught by the Clang Static Analyzer. | ||||
* | Fix a potential uninitialized argument in e-plugin-python.c. | Matthew Barnes | 2010-01-16 | 1 | -4/+6 |
| | | | | | | | | | | | if (PyCallable_Check (priv->pClass)) pInstance = PyObject_CallObject (priv->pClass, NULL); pValue = PyObject_CallMethod (pInstance, (gchar *) name, NULL); 'pInstance' may be uninitialzed in call to PyObject_CallMethod(). Found by the Clang Static Analyzer. | ||||
* | Remove dead assignments found by clang. | Matthew Barnes | 2010-01-16 | 125 | -623/+107 |
| | |||||
* | Fixes #606937 - void function should not have a return value. | Wang Xin | 2010-01-15 | 1 | -1/+1 |
| | |||||
* | Fixes #605120 - evolution-exchange requires libcomposer. | Wang Xin | 2010-01-15 | 1 | -1/+1 |
| | |||||
* | Remove unused tooltip support from ECanvas/ETable/EText. | Matthew Barnes | 2010-01-15 | 10 | -471/+1 |
| | |||||
* | Remove unused ECell::show_tooltip method. | Matthew Barnes | 2010-01-15 | 6 | -400/+0 |
| | |||||
* | Remove dead ETableItem code. | Matthew Barnes | 2010-01-15 | 1 | -77/+0 |
| | |||||
* | Remove unused ECanvas functions. | Matthew Barnes | 2010-01-15 | 2 | -190/+3 |
| | |||||
* | Also ship gnome-cal.h as a public header | Gustavo Noronha Silva | 2010-01-15 | 1 | -0/+1 |
| | | | | | This file is included by e-calendar-view.h but was not being shipped, causing builds to fail. | ||||
* | 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. |