Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Addressbook] Show editor errors above editor window | Milan Crha | 2013-08-07 | 7 | -12/+18 |
| | | | | | | | | | An address book editor error was shown about active EShell's window, which means switching to other application and back made the editor in the background, but, more importantly, the editor could be selected and the error was in the background, thus it seemed like being stuck, it didn't respond to any button click, until the error was dismissed. | ||||
* | Miscellaneous cleanups. | Matthew Barnes | 2013-07-28 | 1 | -3/+4 |
| | |||||
* | Bug 703244 - Work around GtkBox regression in GTK 3.9.1. | Matthew Barnes | 2013-07-21 | 1 | -0/+1 |
| | |||||
* | EaMinicardView: Create a minicard object, if not present in a list | Milan Crha | 2013-07-10 | 1 | -0/+6 |
| | | | | | The list of minicards in reflow is populated on demand, and this was a place where the demand was not satisfied, if it was missing. | ||||
* | Miscellaneous cleanups. | Matthew Barnes | 2013-07-07 | 1 | -1/+1 |
| | |||||
* | Remove GalViewFactoryMinicard. | Matthew Barnes | 2013-07-06 | 4 | -133/+0 |
| | | | | No longer used. | ||||
* | GalViewFactoryClass: Remove the new_view() method. | Matthew Barnes | 2013-07-06 | 1 | -8/+0 |
| | | | | | GalViewFactory can now use its "gal_view_type" class member to instantiate an appropriate GalView without help from subclasses. | ||||
* | GalViewFactoryClass: Remove the get_type_code() method. | Matthew Barnes | 2013-07-06 | 1 | -7/+0 |
| | | | | | GalViewFactory can now use its "gal_view_type" class member to peek at the appropriate GalViewClass and return its static "type_code" string. | ||||
* | GalViewFactoryClass: Add a "gal_view_type" member. | Matthew Barnes | 2013-07-06 | 1 | -0/+1 |
| | | | | | | | This is the GType of the GalView instances the factory creates. Having this information will allow GalViewFactoryClass to do more itself and be less reliant on subclasses. | ||||
* | GalViewClass: Replace get_type_code() with "type_code" string. | Matthew Barnes | 2013-07-06 | 1 | -7/+1 |
| | | | | | | All GalView subclasses return a static string in their get_type_code() methods, so replace the method with a static string pointer directly in the class structure, and remove the "type-code" GalView property. | ||||
* | GalView: Store the title string internally. | Matthew Barnes | 2013-07-06 | 2 | -55/+2 |
| | | | | | This replaces the get_title() and set_title() class methods, since it's silly to defer to subclasses to track a simple string property. | ||||
* | GalView-related cleanups. | Matthew Barnes | 2013-07-06 | 1 | -7/+8 |
| | |||||
* | GalViewFactory: Remove get_title() method. | Matthew Barnes | 2013-07-06 | 1 | -7/+0 |
| | | | | | | | | No longer used. Removed functions: gal_view_factory_get_title() | ||||
* | GalView: Remove edit() method. | Matthew Barnes | 2013-07-06 | 1 | -1/+0 |
| | | | | | | | | No longer used. Removed functions: gal_view_edit() | ||||
* | EShellView: Add a "view-instance" property. | Matthew Barnes | 2013-07-06 | 1 | -3/+8 |
| | | | | | | | | | | | | | | EShellView now holds a reference to the active GalViewInstance. Where applicable, the EShellView subclass is responsible for keeping this up to date when the sidebar selection changes. Holding a reference allows EShellView to implement common actions like "Save Current View" directly instead pushing it on to subclasses. New functions: e_shell_view_get_view_instance e_shell_view_set_view_instance | ||||
* | ETableSpecification: Implement GInitable. | Matthew Barnes | 2013-07-02 | 1 | -5/+11 |
| | | | | | | | | | | | | | | | | e_table_specification_new() now takes a table specification filename and a GError and parses the file as part of instance creation. If a file or parse error occurs, e_table_specification_new() returns NULL. This replaces e_table_specification_load_from_file(). New functions: e_table_specification_get_filename() Removed functions: e_table_specification_load_from_file() | ||||
* | Remove e_table_new_from_spec_file(). | Matthew Barnes | 2013-07-02 | 1 | -1/+7 |
| | | | | | | Also remove e_table_construct_from_spec_file(). Use e_table_new() or e_table_construct() instead. | ||||
* | e_table_new_from_spec_file: Remove unused "state_fn" parameter. | Matthew Barnes | 2013-07-02 | 1 | -2/+1 |
| | |||||
* | EUrlEntry: Replace button with clickable inline icon. | Matthew Barnes | 2013-06-24 | 1 | -11/+5 |
| | | | | | | | | Replace the big, bulky "open URL" button with a clickable icon directly in the text entry field. This saves precious vertical space, especially in the contact editor. Also remove e_url_entry_get_entry() since EUrlEntry now IS a GtkEntry. | ||||
* | Bug #693216 - Email type is changed to other after merging | Milan Crha | 2013-06-20 | 1 | -72/+112 |
| | |||||
* | Convert ETableModel to an interface. | Matthew Barnes | 2013-06-19 | 2 | -17/+28 |
| | | | | Similar to what was recently done to ETreeModel. | ||||
* | ETable-related cleanups. | Matthew Barnes | 2013-06-19 | 1 | -40/+44 |
| | |||||
* | Rename libeshell to libevolution-shell. | Matthew Barnes | 2013-05-28 | 2 | -2/+2 |
| | | | | | | To make Evolution's shared libraries more consistent. Also rename the documentation module to evolution-shell. | ||||
* | Rename libeutil to libevolution-util. | Matthew Barnes | 2013-05-28 | 3 | -3/+3 |
| | | | | | | To make Evolution's shared libraries more consistent. Also rename the documentation module to evolution-util. | ||||
* | Simplify EABContactFormatter. | Matthew Barnes | 2013-05-21 | 3 | -307/+45 |
| | | | | | | | | | | | | | | | | | | | | | | Simplify the EABContactFormatter API as follows: * Drop all constructor arguments from eab_contact_formatter_new() since get/set functions exist for all of them. * Remove eab_contact_formatter_format_contact_async() since EABContactFormatter does not block. * Replace eab_contact_formatter_format_contact_sync() with eab_contact_formatter_format_contact() which drops the CamelStream and GCancellable arguments and takes a GString as an output buffer. * Remove the "state" and "style" properties, and always use a white background when rendering the full contact. This is particularly important since render_normal() dereferenced the GtkStyle without checking for NULL, which would crash on mails with a vCard MIME part when "Show Full vCard" was clicked, because the "vcard-inline" module never set a GtkStyle. | ||||
* | EABContactFormatter cleanups. | Matthew Barnes | 2013-05-21 | 2 | -200/+184 |
| | |||||
* | Bug 698487 - Contact Editor's Image's file chooser must show only images files | Fabiano Fidêncio | 2013-04-26 | 1 | -4/+13 |
| | |||||
* | Bug 695477 - Crash in EContactListEditor | Matthew Barnes | 2013-03-11 | 1 | -2/+9 |
| | |||||
* | Use EClientComboBox where appropriate. | Matthew Barnes | 2013-03-02 | 6 | -76/+108 |
| | | | | Basically any place where we use both EClient and ESourceComboBox. | ||||
* | EAddressbookModel: Listen to the cache for client readonly changes. | Matthew Barnes | 2013-02-25 | 1 | -33/+43 |
| | | | | | | | | | | | | Change notifications for EClient's "readonly" property can come on any thread. Our "notify::readonly" signal handler immediately updates the model's editable status, which triggers GTK+ calls, which can crash the application if we're not in the correct thread. Connect instead to EClientCache's "client-notify" signal, which is always emitted from EClientCache's dedicated main loop context, and happens to be the same main loop context that GTK+ uses. It's also less bookkeeping when the model's EBookClient gets replaced. | ||||
* | EAddressbookModel: Replace "registry" property with "client-cache". | Matthew Barnes | 2013-02-25 | 5 | -56/+89 |
| | | | | | | | | | Registry can still be accessed through e_client_cache_ref_registry(), but we'll want to utilize the client cache as well. e_addressbook_model_new() now takes an EClientCache instead of an ESourceRegistry, and e_addressbook_model_get_registry() is replaced by e_addressbook_model_get_client_cache(). | ||||
* | Bug 694460 - 'Email' section toggle button in contact editor has incorrect name | Vadim Rutkovsky | 2013-02-25 | 1 | -1/+1 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2013-02-24 | 1 | -1/+1 |
| | |||||
* | Correct label for "Country:" textbox in Work section on | Vadim Rutkovsky | 2013-02-22 | 1 | -1/+1 |
| | | | | | | "Mailing Address" tab of contact editor https://bugzilla.gnome.org/show_bug.cgi?id=692020 | ||||
* | EAddressbookSelector: Inherit from EClientSelector. | Matthew Barnes | 2013-02-19 | 2 | -10/+22 |
| | | | | Use e_client_selector_get_client() to obtain an EClient. | ||||
* | Defer "backend-died" alerts to EShell. | Matthew Barnes | 2013-02-17 | 3 | -61/+0 |
| | |||||
* | Add mnemonic widgets for title and suffix comboboxes | Vadim Rutkovsky | 2013-02-08 | 1 | -0/+2 |
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=692720 | ||||
* | Fix up error handling around e_book/cal_client_connect_finish(). | Matthew Barnes | 2013-01-31 | 5 | -26/+67 |
| | |||||
* | Use e_book_client_connect(). | Matthew Barnes | 2013-01-30 | 6 | -82/+76 |
| | | | | Instead of e_client_utils_open_new() and e_book_client_new(). | ||||
* | Contact's print doesn't decode QP encoded email addresses | Milan Crha | 2013-01-23 | 6 | -61/+4 |
| | |||||
* | Bump GDK_VERSION_MIN_REQUIRED to GDK_VERSION_3_2. | Matthew Barnes | 2013-01-20 | 2 | -8/+8 |
| | | | | | Clean up resulting deprecation warnings, which were all related to GtkOrientable consolidation (e.g. gtk_hbox_new() -> gtk_box_new()). | ||||
* | Avoid deprecated libedataserver APIs. | Matthew Barnes | 2013-01-15 | 7 | -36/+39 |
| | | | | I forgot to include this in 3.7.4, but no matter. | ||||
* | Bug #691640 - Distinguish the word "Title" for translation | Milan Crha | 2013-01-15 | 2 | -2/+2 |
| | |||||
* | Bug #691134 - Only autocompleted name is added to a contact list | Milan Crha | 2013-01-11 | 1 | -3/+35 |
| | |||||
* | Bug #691134 - New contact lists always saved to a default book | Milan Crha | 2013-01-09 | 1 | -1/+1 |
| | |||||
* | e-config: Remove unused functions. | Matthew Barnes | 2012-12-17 | 2 | -4/+3 |
| | | | | | | | | | | | | e_config_add_skip_check() e_config_class_remove_factory() e_config_create_window() e_config_page_get() e_config_page_next() e_config_page_prev() e_config_set_page_is_finish() Also remove E_CONFIG_ASSISTANT and all the assistant support therein. | ||||
* | Move the contact map widgets to addressbook/gui/widgets. | Matthew Barnes | 2012-12-13 | 11 | -10/+1814 |
| | | | | | | | | | | | | Move the supporting widgets for the contact maps feature alongside EABContactDisplay. Removing them from libeutil helps isolate our usage of libchamplain so it's not imposed on the entire application, and even 3rd party software. That libchamplain is an optional dependency only further complicates the matter. Ideally I'd like to somehow isolate this feature in an extension module, but we currently lack sufficient hooks for such an extension. So this arrangement will have to suffice for now. | ||||
* | Consolidate base utility libraries into libeutil. | Matthew Barnes | 2012-12-13 | 32 | -134/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Evolution consists of entirely too many small utility libraries, which increases linking and loading time, places a burden on higher layers of the application (e.g. modules) which has to remember to link to all the small in-tree utility libraries, and makes it difficult to generate API documentation for these utility libraries in one Gtk-Doc module. Merge the following utility libraries under the umbrella of libeutil, and enforce a single-include policy on libeutil so we can reorganize the files as desired without disrupting its pseudo-public API. libemail-utils/libemail-utils.la libevolution-utils/libevolution-utils.la filter/libfilter.la widgets/e-timezone-dialog/libetimezonedialog.la widgets/menus/libmenus.la widgets/misc/libemiscwidgets.la widgets/table/libetable.la widgets/text/libetext.la This also merges libedataserverui from the Evolution-Data-Server module, since Evolution is its only consumer nowadays, and I'd like to make some improvements to those APIs without concern for backward-compatibility. And finally, start a Gtk-Doc module for libeutil. It's going to be a project just getting all the symbols _listed_ much less _documented_. But the skeletal structure is in place and I'm off to a good start. | ||||
* | Address couple issues found by a Coverity scan | Milan Crha | 2012-11-30 | 3 | -3/+4 |
| | |||||
* | Add a GdkDevice parameter to gnome_canvas_item_grab(). | Matthew Barnes | 2012-11-30 | 1 | -7/+18 |
| | | | | | GnomeCanvas will stash the GdkDevice and reuse it in the subsequent gnome_canvas_item_ungrab() call. | ||||
* | Avoid using GdkEventButton directly in certain places. | Matthew Barnes | 2012-11-30 | 2 | -5/+9 |
| | | | | | | | | | | | | Prefer dealing with GdkEvent pointers and using accessor functions like gdk_event_get_button(). This is complicated by the fact that some GtkWidget method declarations still use GdkEventButton pointers, and synthesizing button events pretty much requires direct GdkEventButton access. But GDK seems to be nudging itself toward sealing the GdkEvent union. Likely to happen in GDK4. Mainly clean up signal handlers and leave method overrides alone for now. | ||||
* | Bug #687360 - Crash on quit in gtk_style_context_get_valist() | Milan Crha | 2012-11-29 | 1 | -3/+8 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-11-11 | 21 | -944/+1188 |
| | |||||
* | Bug #683877 - No more contextual menus for links | Milan Crha | 2012-11-09 | 1 | -3/+2 |
| | |||||
* | Bug #317153 - Contact editor too large for small screens | Milan Crha | 2012-10-30 | 2 | -11/+70 |
| | |||||
* | Bug #679862 - Do not use ENameSelectorEntry in .ui files | Milan Crha | 2012-08-21 | 1 | -1/+1 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-08-20 | 12 | -75/+74 |
| | |||||
* | Bug #680666 - Contacts/Tasks/Memos preview pane does not follow theme colors | Dan Vrátil | 2012-08-02 | 3 | -12/+123 |
| | |||||
* | Display local contact photos in EContactEditor's EImageChooser | Dan Vrátil | 2012-06-27 | 1 | -1/+13 |
| | | | | | | | | Some contacts have photos stored locally as files. Until now EContactEditor displayed thumbnail of contact photo in EImageChooser only if the photo was embedded in the vCard as data. This patch adds support for dispalying thumbnails of photos stored in local files to indicate that the contact has a picture set. | ||||
* | Bug #674427 - Crash when formatting contact in addressbook | Dan Vrátil | 2012-06-27 | 3 | -23/+43 |
| | |||||
* | Fix displaying photos in contacts preview | Dan Vrátil | 2012-06-27 | 1 | -3/+6 |
| | | | | | | EContactPhoto URIs are already escaped, but WebKit escapes it again, so images are not displayed sometimes. Unescaping the URI before writing it to the HTML fixes to problem. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-06-25 | 8 | -10/+4 |
| | |||||
* | Reduce usage of g_type_class_peek_parent(). | Matthew Barnes | 2012-06-25 | 13 | -111/+41 |
| | | | | G_DEFINE_TYPE macros define a static "parent_class" variable. | ||||
* | all: don't set draw_background to FALSE on EText | Cosimo Cecchi | 2012-06-18 | 2 | -3/+0 |
| | |||||
* | Do not call g_object_notify() when property didn't change | Milan Crha | 2012-06-18 | 4 | -0/+18 |
| | |||||
* | Bug #764467 - URL popup shows all Copy options | Dan Vrátil | 2012-06-18 | 1 | -2/+3 |
| | |||||
* | Move EBookSourceConfig to /widgets/misc. | Matthew Barnes | 2012-06-15 | 3 | -323/+0 |
| | | | | | | | | | | | EBookSourceConfig drags in no additional dependencies, and allows us to delay publishing a libevolution-addressbook.so since 3rd party packages will need to subclass EBookSourceConfig. The address book source code will need to be flattened into a single library before we could publish a libevolution-addressbook.so anyway. That would be a good thing to do regardless -- Evolution has way too many internal libraries -- but it's out of scope at the moment. | ||||
* | Adapt to single-include E-D-S libraries. | Matthew Barnes | 2012-06-04 | 30 | -71/+36 |
| | |||||
* | Adapt addressbook/gui/widgets to the new ESource API. | Matthew Barnes | 2012-06-03 | 9 | -101/+179 |
| | |||||
* | Adapt addressbook/gui/merging to the new ESource API. | Matthew Barnes | 2012-06-03 | 4 | -22/+41 |
| | |||||
* | Adapt EContactListEditor to the new ESource API. | Matthew Barnes | 2012-06-03 | 2 | -21/+24 |
| | |||||
* | Adapt EContactEditor to the new ESource API. | Matthew Barnes | 2012-06-03 | 4 | -44/+61 |
| | |||||
* | Add ESourceConfig widget. | Matthew Barnes | 2012-06-03 | 3 | -0/+323 |
| | | | | Base class for building address book and calendar configuration dialogs. | ||||
* | Reduce diff noise with 'account-mgmt' branch. | Matthew Barnes | 2012-06-03 | 1 | -1/+3 |
| | | | | One last time. | ||||
* | Remove tooltip_markup from .ui | Piotr Drąg | 2012-05-19 | 1 | -4/+1 |
| | | | | As it turns out, it's not actually required. | ||||
* | Mark forgotten tooltip strings as translatable | Piotr Drąg | 2012-05-16 | 1 | -3/+3 |
| | |||||
* | Fix some GSimpleAsyncResult reference leaks. | Matthew Barnes | 2012-05-13 | 1 | -0/+2 |
| | |||||
* | Use g_simple_async_result_set_check_cancellable(). | Matthew Barnes | 2012-05-13 | 1 | -6/+7 |
| | | | | Always call it immediately after g_simple_async_result_new(). | ||||
* | Whitespace cleanups. | Matthew Barnes | 2012-05-13 | 2 | -6/+5 |
| | |||||
* | Bug #674997 - Collapsing contact lists broken in Contacts preview | Dan Vrátil | 2012-05-03 | 3 | -11/+100 |
| | |||||
* | Bug #668998 - Consistent UI for saving Contacts like in Events/Tasks/Memos | Milan Crha | 2012-04-26 | 2 | -2/+4 |
| | |||||
* | Bug #668989 - Add a twitter username to IM in contacts | Milan Crha | 2012-04-26 | 2 | -2/+23 |
| | |||||
* | Bug #668543 - Crash in view_modify_contact_cb() if contact has no UID | Milan Crha | 2012-04-23 | 1 | -0/+7 |
| | |||||
* | Bug #674380 - Deselected contact keeps preview filled | Dan Vrátil | 2012-04-23 | 1 | -1/+3 |
| | |||||
* | Bug #674272 - Contacts preview differs with mailer running and not | Dan Vrátil | 2012-04-23 | 2 | -33/+7 |
| | | | | | | This splits the giant EMailRequest to individual EFileRequest, EStockRequest, EHTTPRequest and EMailRequest, making the first two available globally from e-utils, the othe two are loaded only with mailer, since no other component uses them. | ||||
* | Adapt to libedataserver[ui] changes. | Matthew Barnes | 2012-04-22 | 6 | -30/+62 |
| | |||||
* | Bug #667912 - Remove name field from formatted address label | Milan Crha | 2012-04-18 | 1 | -6/+11 |
| | |||||
* | Whitespace cleanup. | Matthew Barnes | 2012-04-02 | 3 | -112/+112 |
| | | | | | Replace 8-space indentation with tab characters, and various other automated cleanups. | ||||
* | WebKit port - port addressbook, calendar and update composer to keep working ↵ | Dan Vrátil | 2012-03-29 | 4 | -1125/+1423 |
| | | | | with GtkHtml | ||||
* | Bug #665399 - Cannot change File Under to custom value | Milan Crha | 2012-03-17 | 1 | -2/+17 |
| | |||||
* | Add missing linker flags. | Matthew Barnes | 2012-03-04 | 1 | -0/+1 |
| | |||||
* | Move EAlert* and e-xml-utils references from other part of the code to ↵ | Srinivasa Ragavan | 2012-03-03 | 8 | -8/+8 |
| | | | | libevolution-utils. | ||||
* | Bug #670512 - Crash in ecp_set_target at e-cal-config.c:93 | Milan Crha | 2012-02-21 | 1 | -4/+2 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-02-20 | 20 | -585/+311 |
| | |||||
* | Fix broken Help button link in Contact Editor after Mallard transition. | Andre Klapper | 2012-02-15 | 1 | -1/+1 |
| | |||||
* | Bug #591436 - Add -avoid-version to LDFLAGS | H. Habighorst | 2012-02-15 | 2 | -2/+2 |
| | |||||
* | Bug #665036 - Memory leaks spot in Contacts view | Milan Crha | 2012-01-04 | 4 | -16/+34 |
| | |||||
* | Fix compiler warnings. | Matthew Barnes | 2011-12-17 | 2 | -26/+39 |
| | | | | | gtk_dialog_new_with_buttons() requires some buttons, otherwise use gtk_dialog_new() and set title/transient-for/etc properties manually. | ||||
* | Fix leaks around categories editing | Milan Crha | 2011-12-14 | 1 | -2/+3 |
| | | | | Requires commit 768ca76 in evolution-data-server | ||||
* | Upstreamed patch from MeeGo Bugzilla: 22945 | Srinivasa Ragavan | 2011-12-01 | 1 | -0/+8 |
| | | | | Check for birthdays which can't be set to future dates. | ||||
* | Miscellaneous cleanups. | Matthew Barnes | 2011-11-23 | 2 | -0/+2 |
| | |||||
* | Build fixes | Rodrigo Moya | 2011-11-18 | 1 | -1/+1 |
| | |||||
* | Migrate all EABConfig* code to use GSettings | Rodrigo Moya | 2011-11-17 | 2 | -9/+8 |
| | |||||
* | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-11-02 | 2 | -9/+35 |
|\ | |||||
| * | Teach Evolution about Photo/Logo EContact fields stored as URIs | Tristan Van Berkom | 2011-11-02 | 2 | -9/+35 |
| | | | | | | | | Committing Milan Crha's patch here at his request (bug 652178). | ||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-24 | 1 | -0/+7 |
|\| | |||||
| * | Bug #661409 - Contact display drops address lines | Dan Vrátil | 2011-10-20 | 1 | -0/+7 |
| | | | | | | | | | | | | | | | | Evo trets first line of a multi-line address field as a street name and the rest as "extended address", regardless of its content. The address-formatting code was ignoring the extended address, thus when the first line was for example a company name, the actual street was ignored. | ||||
* | | Migrate Contact Editor to GSettings | Rodrigo Moya | 2011-10-13 | 1 | -14/+4 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-13 | 1 | -25/+26 |
|\| | |||||
| * | Bug #661404 - Adding multiple e-mails to contact list is too hard | Milan Crha | 2011-10-11 | 1 | -25/+26 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-10 | 1 | -9/+25 |
|\| | |||||
| * | Bug #659876 - Make automatic contact address formatting optional | Dan Vrátil | 2011-10-07 | 1 | -4/+22 |
| | | | | | | | | | | Make behavior introduced in bug #636809 optional by adding checkbox to Preferences->Contacts. | ||||
| * | Let GtkFileChooser track its own last-used-folder. | Matthew Barnes | 2011-10-06 | 1 | -4/+0 |
| | | | | | | | | | | | | GtkFileChooser in GTK+ 3.2 now keeps track of the last-used-folder itself, even across applications, so get out of its way and let it handle it. | ||||
| * | GtkApplication has some new EShell-like features. | Matthew Barnes | 2011-10-06 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I pushed a few EShell features up to GtkApplication for GTK+ 3.2, so we can now trim off the redundancies in EShell. 1) GtkApplication has a new "window-added" signal which replaces EShell's own "window-created" signal. 2) GtkApplication has a new "window-removed" signal which replaces EShell's own "window-destroyed" signal. 3) gtk_application_get_windows() now returns a list of windows sorted by most recently focused, replacing e_shell_get_watched_windows(). 4) GtkApplication now provides enough hooks to subclasses that we can remove e_shell_watch_window() and call gtk_application_add_window() directly. | ||||
* | | First successful build | Rodrigo Moya | 2011-10-06 | 1 | -1/+0 |
| | | |||||
* | | Merge from master | Rodrigo Moya | 2011-10-05 | 21 | -145/+259 |
|\| | |||||
| * | Simplify library dependency flags. | Matthew Barnes | 2011-10-05 | 4 | -14/+16 |
| | | | | | | | | | | | | | | | | | | We have a confusing array of nearly-identical CFLAGS/LIBS definitions in configure.ac. Time to simplify. Instead let's just have one definition that includes all the libraries provided by Evolution-Data-Server (incl. Camel). That, in combination with GNOME_PLATFORM, gives us most of what we need for compliation and linking, and we can sprinkle definitions for additional library dependencies in Makefile.am's as needed. | ||||
| * | LC_ADDRESS is no posix and may not be defined. | Antoine Jacoutot | 2011-10-01 | 1 | -0/+4 |
| | | | | | | | | | | Only setlocale(2) LC_ADDRESS is this macro actually exist. https://bugzilla.gnome.org/show_bug.cgi?id=660624 | ||||
| * | Fix few 'may be used uninitialized' compiler warnings | Milan Crha | 2011-09-30 | 3 | -4/+6 |
| | | |||||
| * | Remove Ctrl + l () character from source files | Paul Menzel | 2011-09-30 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From ccc980da1fd84ebfca25cf8caf9a5d62333099fc Mon Sep 17 00:00:00 2001 From: Paul Menzel <paulepanter@users.sourceforge.net> Date: Wed, 28 Sep 2011 10:18:18 +0200 Subject: [PATCH] Remove Ctrl + l () character from source files The following commits git show aac3f2c8 git show 1510304c git show 13cabd9e git show 350a7a33 git show 9b7cc54d git show e6972011 git show 1d3a7938 git show 934524b9 git show b2954936 git show a7f677b5 git show 4369c400 git show d509f47a git show a6d5818f git show c3876df7 git show 4583098b git show 2831ada5 git show 4e1bce59 git show 1609f699 git show 4e4c1676 git show d6fade43 among others(?) introduced several occurrences of Ctrl + l (). Probably this was caused by the used editor. These control characters can be searched for using the following command [1]. $ git grep ^L [1] http://unstableme.blogspot.com/2009/10/grep-and-print-control-characters-in.html | ||||
| * | Bug #659874 - Address Cards Render extra Phone Number | Milan Crha | 2011-09-28 | 1 | -1/+14 |
| | | |||||
| * | Miscellaneous cleanups from the account-mgmt branch. | Matthew Barnes | 2011-09-27 | 14 | -126/+220 |
| | | | | | | | | | | Reducing diff noise so I can see important changes easier when comparing branches. A few API changes, but nothing that affects functionality. | ||||
| * | Bug #637673 - Make phone fields one row and auto-expand when needed | Milan Crha | 2011-09-26 | 1 | -2/+2 |
| | | |||||
| * | Invalid unref when merging contacts | Milan Crha | 2011-09-26 | 1 | -1/+2 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-04 | 31 | -424/+585 |
| | | |||||
| * | Do not show IM icons, a workaround till bug #473862 is fixed | Milan Crha | 2011-08-18 | 1 | -0/+5 |
| | | |||||
| * | Bug #656722 - Incorrect prototype of notify:: signal callback | Milan Crha | 2011-08-17 | 2 | -20/+12 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-08-13 | 12 | -319/+616 |
| | | |||||
| * | Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part | Milan Crha | 2011-08-09 | 2 | -1/+37 |
| | | |||||
| * | Coding style and whitespace cleanups. | Matthew Barnes | 2011-07-24 | 1 | -2/+4 |
| | | |||||
| * | Autocompletion in contact list editor didn't work | Milan Crha | 2011-06-30 | 1 | -0/+2 |
| | | | | | | | | due to forgotten call to load books to ENameSelector | ||||
| * | Bug #653644 - Warning when adding plain address into a contact list | Dan Vrátil | 2011-06-30 | 1 | -6/+14 |
| | | |||||
| * | Bug #224687 - Various fixes in contact list editor | Dan Vrátil | 2011-06-29 | 3 | -34/+138 |
| | | | | | | | | | | | | - fixed order of buttons in duplicate adding confirmation dialog - in the editor, don't display email addresses in sublist nodes - automatically remove sublists with no children | ||||
| * | Bug #652627 - Invalid unref on a NULL pointer from query_cb | Milan Crha | 2011-06-29 | 1 | -1/+2 |
| | | |||||
| * | Bug #224687 - Create lists of lists | Dan Vrátil | 2011-06-28 | 5 | -323/+417 |
| | | |||||
| * | Check for cancelled GIO operation error code too | Milan Crha | 2011-06-28 | 5 | -16/+24 |
| | | |||||
| * | Postpone ENameSelector loading as much as possible | Milan Crha | 2011-06-24 | 1 | -8/+2 |
| | | | | | | | | | | Also fixes few memory leaks around ENameSelector and cancels loading of its address books when not needed any more. | ||||
| * | Bug #653008 - Preference window for imap accounts is too large | Milan Crha | 2011-06-23 | 1 | -5/+0 |
| | | |||||
| * | Do not use deprecated EBook/ECal API | Milan Crha | 2011-06-14 | 26 | -923/+1082 |
| | | |||||
| * | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-14 | 3 | -18/+12 |
| | | |||||
| * | Replace G_CONST_RETURN with 'const'. | Matthew Barnes | 2011-06-10 | 3 | -20/+20 |
| | | | | | | | | GLib is finally dropping this hack. | ||||
| * | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-09 | 6 | -76/+155 |
| | | |||||
| * | Fix compiler warnings | Milan Crha | 2011-06-03 | 1 | -2/+2 |
| | | |||||
| * | Bug #332907 - Contact editor duplication alert misleading | Dan Vrátil | 2011-06-03 | 4 | -3/+32 |
| | | |||||
| * | Bug #636809 - Address labels formatting improvements | Dan Vrátil | 2011-06-03 | 7 | -2/+12118 |
| | | | | | | | | Address labels should be formated according to country specific standards. | ||||
| * | Bug #642557 - Display maps in contact preview | Dan Vrátil | 2011-06-02 | 3 | -13/+194 |
| | | |||||
| * | Including <glib-object.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 2 | -3/+0 |
| | | |||||
| * | Including <glib.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 2 | -2/+0 |
| | | |||||
| * | Bug #229244 - Re-ordering email addresses in contact list editor | Dan Vrátil | 2011-05-28 | 2 | -9/+293 |
| | | |||||
| * | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-05-27 | 23 | -1/+61 |
| | | |||||
| * | Bug #651135 - Crash using saved search with an empty expression | Milan Crha | 2011-05-26 | 1 | -0/+6 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-05-22 | 10 | -284/+568 |
| | | |||||
| * | Bug #619347 - Decode QP in email in Contact List Editor | Milan Crha | 2011-05-13 | 1 | -0/+10 |
| | | |||||
| * | Coding style cleanups. | Matthew Barnes | 2011-05-09 | 10 | -57/+57 |
| | | |||||
| * | Whitespace and coding style cleanups. | Matthew Barnes | 2011-05-08 | 4 | -7/+12 |
| | | |||||
| * | Bug 649381 - Memory leaks in contact editor | Dan Vrátil | 2011-05-05 | 1 | -0/+7 |
| | | |||||
| * | Bug 619782 - Characters override in contact editor express mode | Matthew Barnes | 2011-04-23 | 1 | -3/+0 |
| | | |||||
| * | Bug #647116 - Crash in g_error_matches, e_contact_editor_contact_modified | Milan Crha | 2011-04-19 | 1 | -3/+3 |
| | | |||||
| * | Bug #645610 - [regression] Editing contact doesn't refresh view | Milan Crha | 2011-04-19 | 1 | -9/+8 |
| | | |||||
| * | Bug 644194 - EAddressbookModel: Logic error in remove_contact() | Jari Urpalainen | 2011-03-08 | 1 | -7/+26 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-03-06 | 7 | -9/+20 |
| | | |||||
| * | Whitespace cleanup. | Matthew Barnes | 2011-03-05 | 1 | -1/+0 |
| | | |||||
| * | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly | Milan Crha | 2011-02-25 | 8 | -47/+27 |
| | | |||||
| * | Bug #635002 - Fix invalid use of .la file in contact-editor | Pacho Ramos | 2011-02-24 | 1 | -1/+1 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-02-19 | 3 | -10/+20 |
| | | |||||
| * | Bug #255973 - Contact preview waste space and cosmetic correction | Dan Vrátil | 2011-02-16 | 2 | -148/+246 |
| | | |||||
| * | Remove NULL checks for GObject methods. | Matthew Barnes | 2011-02-13 | 7 | -16/+16 |
| | | | | | | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks. | ||||
| * | More whitespace cleanup. | Matthew Barnes | 2011-01-31 | 4 | -253/+306 |
| | | |||||
| * | Coding style and whitespace cleanup. | Matthew Barnes | 2011-01-30 | 3 | -27/+49 |
| | | |||||
| * | Bug #640707 - Crash on 'Add to address book'->'Edit full' click | Milan Crha | 2011-01-28 | 2 | -3/+1 |
| | | |||||
| * | Bug #640526 - Default column width in address card view is small | Matthew Barnes | 2011-01-26 | 2 | -4/+4 |
| | | |||||
| * | Adapt to GtkComboBox class reorg. | Matthew Barnes | 2011-01-25 | 4 | -14/+30 |
| | | |||||
| * | Dialogs no longer have separators. | Matthew Barnes | 2011-01-25 | 7 | -7/+2 |
| | | |||||
| * | Drop backward-compatibility cruft. | Matthew Barnes | 2011-01-25 | 7 | -24/+0 |
| | | |||||
| * | Use e_load_book_source_async() for all EBook loading. | Matthew Barnes | 2011-01-22 | 2 | -86/+110 |
| | | |||||
| * | Fudge gtk_widget_get_preferred_size() for gtk2. | Matthew Barnes | 2011-01-15 | 1 | -2/+2 |
| | | | | | | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch. | ||||
| * | Bug #634305 - Crash on move of contacts between books | Milan Crha | 2011-01-11 | 1 | -2/+10 |
| | | |||||
| * | Bug #638087 - Crash at merging duplicate contact | Vibha Yadav | 2011-01-11 | 1 | -1/+1 |
| | | | | | | | | Using 'comments' instead of 'comment'. | ||||
| * | Show common addressbook and calendar errors in an alert sink | Milan Crha | 2010-12-15 | 7 | -42/+62 |
| | | |||||
| * | Free/busy meeting view doesn't work due to non-working extension | Milan Crha | 2010-12-06 | 2 | -0/+6 |
| | | |||||
| * | Localize few strings with ngettext | Milan Crha | 2010-12-02 | 1 | -3/+7 |
| | | | | | | | | Per request of bug #635414 | ||||
| * | Added few translator comments | Milan Crha | 2010-11-30 | 1 | -1/+1 |
| | | | | | | | | As requested in bug #635414 | ||||
| * | Bug #633779 - GtkComboBoxText issues | Milan Crha | 2010-11-18 | 2 | -7/+29 |
| | | |||||
| * | Bug #632671 - "Search interrupted" status message forever | Milan Crha | 2010-11-09 | 2 | -1/+28 |
| | | |||||
| * | Utilize the new ESourceSelector:primary-selection property. | Matthew Barnes | 2010-11-02 | 2 | -62/+16 |
| | | |||||
* | | Bug #637673 - Make phone fields one row and auto-expand when needed | Milan Crha | 2011-09-26 | 1 | -2/+2 |
| | | |||||
* | | Invalid unref when merging contacts | Milan Crha | 2011-09-26 | 1 | -1/+2 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-14 | 31 | -424/+585 |
| | | |||||
* | | Do not show IM icons, a workaround till bug #473862 is fixed | Milan Crha | 2011-09-14 | 1 | -0/+5 |
| | | |||||
* | | Bug #656722 - Incorrect prototype of notify:: signal callback | Milan Crha | 2011-09-14 | 2 | -20/+12 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-14 | 12 | -319/+616 |
| | | |||||
* | | Bug #655492 - Move 'Automatic contacts' tab to 'Contacts' part | Milan Crha | 2011-09-14 | 2 | -1/+37 |
| | | |||||
* | | Coding style and whitespace cleanups. | Matthew Barnes | 2011-09-14 | 1 | -2/+4 |
| | | |||||
* | | Autocompletion in contact list editor didn't work | Milan Crha | 2011-09-14 | 1 | -0/+2 |
| | | | | | | | | due to forgotten call to load books to ENameSelector | ||||
* | | Bug #653644 - Warning when adding plain address into a contact list | Dan Vrátil | 2011-09-14 | 1 | -6/+14 |
| | | |||||
* | | Bug #224687 - Various fixes in contact list editor | Dan Vrátil | 2011-06-30 | 3 | -34/+138 |
| | | | | | | | | | | | | - fixed order of buttons in duplicate adding confirmation dialog - in the editor, don't display email addresses in sublist nodes - automatically remove sublists with no children | ||||
* | | Bug #652627 - Invalid unref on a NULL pointer from query_cb | Milan Crha | 2011-06-30 | 1 | -1/+2 |
| | | |||||
* | | Bug #224687 - Create lists of lists | Dan Vrátil | 2011-06-30 | 5 | -323/+417 |
| | | |||||
* | | Check for cancelled GIO operation error code too | Milan Crha | 2011-06-30 | 5 | -16/+24 |
| | | |||||
* | | Postpone ENameSelector loading as much as possible | Milan Crha | 2011-06-30 | 1 | -8/+2 |
| | | | | | | | | | | Also fixes few memory leaks around ENameSelector and cancels loading of its address books when not needed any more. | ||||
* | | Bug #653008 - Preference window for imap accounts is too large | Milan Crha | 2011-06-30 | 1 | -5/+0 |
| | | |||||
* | | Do not use deprecated EBook/ECal API | Milan Crha | 2011-06-30 | 26 | -923/+1082 |
| | | |||||
* | | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-30 | 3 | -18/+12 |
| | | |||||
* | | Replace G_CONST_RETURN with 'const'. | Matthew Barnes | 2011-06-30 | 3 | -20/+20 |
| | | | | | | | | GLib is finally dropping this hack. | ||||
* | | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-30 | 6 | -76/+155 |
| | | |||||
* | | Fix compiler warnings | Milan Crha | 2011-06-30 | 1 | -2/+2 |
| | | |||||
* | | Bug #332907 - Contact editor duplication alert misleading | Dan Vrátil | 2011-06-30 | 4 | -3/+32 |
| | | |||||
* | | Bug #636809 - Address labels formatting improvements | Dan Vrátil | 2011-06-30 | 7 | -2/+12118 |
| | | | | | | | | Address labels should be formated according to country specific standards. | ||||
* | | Bug #642557 - Display maps in contact preview | Dan Vrátil | 2011-06-30 | 3 | -13/+194 |
| | | |||||
* | | Including <glib-object.h> directly is rarely needed. | Matthew Barnes | 2011-06-30 | 2 | -3/+0 |
| | | |||||
* | | Including <glib.h> directly is rarely needed. | Matthew Barnes | 2011-06-30 | 2 | -2/+0 |
| | | |||||
* | | Bug #229244 - Re-ordering email addresses in contact list editor | Dan Vrátil | 2011-06-30 | 2 | -9/+293 |
| | | |||||
* | | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-06-30 | 23 | -1/+61 |
| | | |||||
* | | Bug #651135 - Crash using saved search with an empty expression | Milan Crha | 2011-06-30 | 1 | -0/+6 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 10 | -284/+568 |
| | | |||||
* | | Bug #619347 - Decode QP in email in Contact List Editor | Milan Crha | 2011-06-30 | 1 | -0/+10 |
| | | |||||
* | | Coding style cleanups. | Matthew Barnes | 2011-06-30 | 10 | -57/+57 |
| | | |||||
* | | Whitespace and coding style cleanups. | Matthew Barnes | 2011-06-30 | 4 | -7/+12 |
| | | |||||
* | | Bug 649381 - Memory leaks in contact editor | Dan Vrátil | 2011-06-30 | 1 | -0/+7 |
| | | |||||
* | | Bug 619782 - Characters override in contact editor express mode | Matthew Barnes | 2011-06-30 | 1 | -3/+0 |
| | | |||||
* | | Bug #647116 - Crash in g_error_matches, e_contact_editor_contact_modified | Milan Crha | 2011-06-30 | 1 | -3/+3 |
| | | |||||
* | | Bug #645610 - [regression] Editing contact doesn't refresh view | Milan Crha | 2011-06-30 | 1 | -9/+8 |
| | | |||||
* | | Bug 644194 - EAddressbookModel: Logic error in remove_contact() | Jari Urpalainen | 2011-06-30 | 1 | -7/+26 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 7 | -9/+20 |
| | | |||||
* | | Whitespace cleanup. | Matthew Barnes | 2011-06-30 | 1 | -1/+0 |
| | | |||||
* | | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly | Milan Crha | 2011-06-30 | 8 | -47/+27 |
| | | |||||
* | | Bug #635002 - Fix invalid use of .la file in contact-editor | Pacho Ramos | 2011-06-30 | 1 | -1/+1 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 3 | -10/+20 |
| | | |||||
* | | Bug #255973 - Contact preview waste space and cosmetic correction | Dan Vrátil | 2011-06-30 | 2 | -148/+246 |
| | | |||||
* | | Remove NULL checks for GObject methods. | Matthew Barnes | 2011-06-30 | 7 | -16/+16 |
| | | | | | | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks. | ||||
* | | More whitespace cleanup. | Matthew Barnes | 2011-06-30 | 4 | -253/+306 |
| | | |||||
* | | Coding style and whitespace cleanup. | Matthew Barnes | 2011-06-30 | 3 | -27/+49 |
| | | |||||
* | | Bug #640707 - Crash on 'Add to address book'->'Edit full' click | Milan Crha | 2011-06-30 | 2 | -3/+1 |
| | | |||||
* | | Bug #640526 - Default column width in address card view is small | Matthew Barnes | 2011-06-30 | 2 | -4/+4 |
| | | |||||
* | | Adapt to GtkComboBox class reorg. | Matthew Barnes | 2011-06-30 | 4 | -14/+30 |
| | | |||||
* | | Dialogs no longer have separators. | Matthew Barnes | 2011-06-30 | 7 | -7/+2 |
| | | |||||
* | | Drop backward-compatibility cruft. | Matthew Barnes | 2011-06-30 | 7 | -24/+0 |
| | | |||||
* | | Use e_load_book_source_async() for all EBook loading. | Matthew Barnes | 2011-06-30 | 2 | -86/+110 |
| | | |||||
* | | Fudge gtk_widget_get_preferred_size() for gtk2. | Matthew Barnes | 2011-06-30 | 1 | -2/+2 |
| | | | | | | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch. | ||||
* | | Bug #634305 - Crash on move of contacts between books | Milan Crha | 2011-06-30 | 1 | -2/+10 |
| | | |||||
* | | Bug #638087 - Crash at merging duplicate contact | Vibha Yadav | 2011-06-30 | 1 | -1/+1 |
| | | | | | | | | Using 'comments' instead of 'comment'. | ||||
* | | Show common addressbook and calendar errors in an alert sink | Milan Crha | 2011-06-30 | 7 | -42/+62 |
| | | |||||
* | | Free/busy meeting view doesn't work due to non-working extension | Milan Crha | 2011-06-30 | 2 | -0/+6 |
| | | |||||
* | | Localize few strings with ngettext | Milan Crha | 2011-06-30 | 1 | -3/+7 |
| | | | | | | | | Per request of bug #635414 | ||||
* | | Added few translator comments | Milan Crha | 2011-06-30 | 1 | -1/+1 |
| | | | | | | | | As requested in bug #635414 | ||||
* | | Bug #633779 - GtkComboBoxText issues | Milan Crha | 2011-06-30 | 2 | -7/+29 |
| | | |||||
* | | Bug #632671 - "Search interrupted" status message forever | Milan Crha | 2010-11-10 | 2 | -1/+28 |
| | | |||||
* | | Utilize the new ESourceSelector:primary-selection property. | Matthew Barnes | 2010-11-10 | 2 | -62/+16 |
|/ | |||||
* | addressbook: Only include libgnomecanvas.h | Benjamin Otte | 2010-10-30 | 4 | -5/+4 |
| | |||||
* | Bug #632278 - Double .vcf extension on addressbook save | Milan Crha | 2010-10-29 | 1 | -7/+4 |
| |