Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Consolidate base utility libraries into libeutil. | Matthew Barnes | 2012-12-13 | 154 | -60598/+0 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Avoid gtk_rc_parse_string(). | Matthew Barnes | 2012-12-01 | 1 | -8/+19 |
| | | | | Use gtk_css_provider_load_from_data() instead. | ||||
* | Avoid gtk_style_attach(). | Matthew Barnes | 2012-12-01 | 1 | -5/+0 |
| | | | | | Documentation claims this step is unnecessary with GtkStyleContext, and indeed the current gtk_style_attach() code does nothing at all. | ||||
* | Avoid GtkStyle-based "paint" functions. | Matthew Barnes | 2012-12-01 | 1 | -42/+68 |
| | | | | | | | | | | | Use GtkStyleContext-based "render" functions instead. gtk_paint_arrow() --> gtk_render_arrow() gtk_paint_box() --> gtk_render_background() gtk_paint_expander() --> gtk_render_expander() gtk_paint_flat_box() --> gtk_render_background() gtk_paint_shadow() --> gtk_render_frame() gtk_paint_vline() --> gtk_render_line() | ||||
* | Avoid gtk_widget_get_child_requisition(). | Matthew Barnes | 2012-12-01 | 1 | -1/+1 |
| | | | | Use gtk_widget_get_preferred_size() instead. | ||||
* | Avoid gdk_app_launch_context_new(). | Matthew Barnes | 2012-12-01 | 1 | -1/+3 |
| | | | | Use gdk_display_get_app_launch_context() instead. | ||||
* | Avoid gdk_keyboard_grab/ungrab() and gdk_pointer_grab/ungrab(). | Matthew Barnes | 2012-12-01 | 2 | -51/+150 |
| | | | | | | | Use gdk_device_grab() and gdk_device_ungrab() instead. In some cases this requires stashing the grabbed device so it can be ungrabbed outside of an GdkEvent handler. | ||||
* | Address couple issues found by a Coverity scan | Milan Crha | 2012-11-30 | 1 | -1/+1 |
| | |||||
* | Add a GdkDevice parameter to gnome_canvas_item_grab(). | Matthew Barnes | 2012-11-30 | 3 | -19/+42 |
| | | | | | 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 | 4 | -26/+39 |
| | | | | | | | | | | | | 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. | ||||
* | EWebViewGtkHTML: Fix code alignment issues. | Matthew Barnes | 2012-11-30 | 1 | -60/+60 |
| | |||||
* | Avoid gdk_window_get_pointer(). | Matthew Barnes | 2012-11-29 | 1 | -6/+32 |
| | | | | Use gdk_window_get_device_position() instead. | ||||
* | Bug #687998 - Attachment dialog shown when storing assigned task | Milan Crha | 2012-11-12 | 2 | -0/+81 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-11-11 | 34 | -781/+1049 |
| | |||||
* | Bug #683877 - No more contextual menus for links | Milan Crha | 2012-11-09 | 2 | -125/+87 |
| | |||||
* | Bug #656143 - Stop using deprecated Gtk[HV]Box(Class) | Dominique Leuenberger | 2012-11-07 | 8 | -15/+15 |
| | |||||
* | Replace deprecated GLib symbols (as of GLib 2.34.x) | Milan Crha | 2012-11-06 | 5 | -5/+5 |
| | |||||
* | Bug #687155 - Text/plain signatures wrap in an editor | Milan Crha | 2012-10-30 | 2 | -3/+11 |
| | |||||
* | Bug #267787 - Preferences too large for small screens | Milan Crha | 2012-10-30 | 1 | -1/+57 |
| | |||||
* | Bug 627244 - Bold days in "Select Date" dialog not updated when changing month | Fabiano Fidêncio | 2012-10-26 | 1 | -1/+5 |
| | |||||
* | Prefer e_source_registry_check_enabled(). | Matthew Barnes | 2012-10-26 | 1 | -1/+2 |
| | | | | | Prefer e_source_registry_check_enabled() over e_source_get_enabled() for most instances where we want to exclude disabled data sources. | ||||
* | Bug #686785 - Port of WebDAV source doesn't match SSL check | Milan Crha | 2012-10-25 | 1 | -0/+31 |
| | |||||
* | Bug #685262 - Attachments disappear when dragged in message preview | Milan Crha | 2012-10-17 | 1 | -0/+11 |
| | |||||
* | Bug 685786 - EWebView: Signal handlers never disconnected | Matthew Barnes | 2012-10-14 | 1 | -0/+6 |
| | | | | | | | | | | | | Both EWebView and EMailDisplay listen for "changed" signals from a GSettings instance, passing itself as the 'user_data' to the signal handler e_web_view_update_fonts(). But in both cases the signal handler was left connected after EWebView and EMailDisplay were finalized, resulting in the signal handler receiving a dangling pointer. Not using g_signal_connect_object() here because of the unresolved reference leak issue in GObject. The GSettings instance is likely cached internally and lives well beyond EWebView and EMailDisplay. | ||||
* | EWebView cleanups. | Matthew Barnes | 2012-10-14 | 1 | -78/+91 |
| | |||||
* | Bug 678750 - Use geocode-glib instead of geoclue | Matthew Barnes | 2012-10-04 | 2 | -82/+90 |
| | |||||
* | Bug #678408 - WebKit renders frames with plain/text parts too small | Dan Vrátil | 2012-09-19 | 1 | -11/+8 |
| | | | | | | | | | Workaround for a WebKit bug [0] which appeared in 1.9.x series. When message is loaded, the content is zoomed in and out to force WebKit to recalculate and redraw the iframe so that the content is correctly visible [0] https://bugs.webkit.org/show_bug.cgi?id=89553 | ||||
* | Bug #683949 - Cannot create new LDAP Addressbook | Milan Crha | 2012-09-14 | 1 | -0/+1 |
| | |||||
* | Make sure selection in ECalendar is visible | Milan Crha | 2012-09-11 | 1 | -0/+7 |
| | | | | | | | The GtkStyle's GTK_STATE_ACTIVE background color can match background color of GTK_STATE_NORMAL, when there is not visible selected days in the calendar, thus fallback to GTK_STATE_SELECTED colors in that case. | ||||
* | Revert "Adjust for webkit 1.9.90 API change." | Matthew Barnes | 2012-09-07 | 1 | -5/+0 |
| | | | | | | This reverts commit 485704419b11685e4753024dabec53d1668aaa9d. WebKit reverted its API break in 1.9.91, so revert our workaround. | ||||
* | Bug #679382 - Saving attachments takes too long, maxes CPU usage | Milan Crha | 2012-09-06 | 1 | -3/+16 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-09-01 | 1 | -4/+8 |
| | |||||
* | Adjust for webkit 1.9.90 API change. | Dominique Leuenberger | 2012-08-25 | 1 | -0/+5 |
| | |||||
* | Disconnect signal handler from 'candidate' on its free | Milan Crha | 2012-08-23 | 1 | -0/+4 |
| | |||||
* | EAttachment: Minor code rearrangement. | Matthew Barnes | 2012-08-20 | 1 | -67/+67 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-08-20 | 10 | -19/+19 |
| | |||||
* | Bug 681882 - Account signature not selected in new composer window | Matthew Barnes | 2012-08-16 | 1 | -0/+51 |
| | |||||
* | Remove all references to JavaScriptCore and use of JavaScript | Dan Vrátil | 2012-08-09 | 2 | -230/+6 |
| | | | | | | | | | | JavaScript is disabled in EWebView, so any attempt to evaluate a JavaScript code will fail. We are using DOM bindings instead to interact with the document. This commit removes some helper functions created in the early days of WebKit port which are not used anymore and also fixes mail-to-task plugin, which was relying on some JavaScript. | ||||
* | Bug #681400 - Fix build against WebKitGtk+ 1.9.6 | Dan Vrátil | 2012-08-08 | 1 | -2/+11 |
| | |||||
* | Bug #681279 - Reply on selection doesn't work | Dan Vrátil | 2012-08-08 | 1 | -19/+70 |
| | |||||
* | Bug #678408 - Mail view is very small for some mails | Milan Crha | 2012-08-07 | 1 | -0/+9 |
| | |||||
* | Remove all GDK threads usage. | Matthew Barnes | 2012-08-06 | 7 | -18/+4 |
| | | | | | | | | | | | | According to [1], we don't need to worry about GDK's global lock since we don't call gdk_threads_init() or gdk_threads_set_lock_functions(). The GDK threads API is being aggressively deprecated by GTK+ developers so let's just abandon it entirely. I've never really understood when you're supposed to use it or not use it anyway, so it's good to be rid of this confusion. [1] https://mail.gnome.org/archives/desktop-devel-list/2012-August/msg00005.html | ||||
* | ESourceConfigDialog: Implement EAlertSink. | Matthew Barnes | 2012-08-03 | 1 | -4/+85 |
| | |||||
* | ESourceConfig: Enable remote resource creation. | Matthew Barnes | 2012-08-03 | 1 | -5/+14 |
| | |||||
* | Bug 681075 - Add tooltips to signature editor toolbar | Michael Wood | 2012-08-03 | 1 | -2/+2 |
| | |||||
* | Bug #680666 - Contacts/Tasks/Memos preview pane does not follow theme colors | Dan Vrátil | 2012-08-02 | 1 | -8/+3 |
| | |||||
* | Fix some memory leaks | Dan Vrátil | 2012-08-02 | 1 | -0/+1 |
| | |||||
* | EWebView: Remove a stray newline causing build failures. | Matthew Barnes | 2012-07-28 | 1 | -2/+1 |
| | |||||
* | Bug #679404 - Read colors for message preview from Gtk theme | Dan Vrátil | 2012-07-27 | 1 | -1/+18 |
| | |||||
* | G_GNUC_CONST leads to 'statement with no effect' compiler warning | Milan Crha | 2012-07-19 | 1 | -1/+1 |
| | |||||
* | Remove unused e_date_edit_have_time(). | Matthew Barnes | 2012-07-18 | 2 | -20/+0 |
| | |||||
* | EDateEdit cleanups. | Matthew Barnes | 2012-07-18 | 2 | -85/+118 |
| | |||||
* | Bug #678783 - Crash under e_attachment_set_file_info() | Milan Crha | 2012-07-13 | 1 | -20/+33 |
| | |||||
* | e_web_view_update_fonts(): Fix memory corruption. | Matthew Barnes | 2012-07-07 | 1 | -10/+8 |
| | | | | | | Boxed GdkColors are allocated with the slice allocator, not malloc(). This has been causing me frequent and random Evolution crashes. | ||||
* | Bug 678946 - Port entry in Account Assistant is unset | Matthew Barnes | 2012-07-05 | 1 | -3/+0 |
| | | | | Reverts part of commit 6c05b09be16ac8eceb17653c3c26c0c6f963ef10. | ||||
* | Bug #515004 - Allow toggling between text and HTML view of mail | Dan Vrátil | 2012-06-26 | 1 | -3/+2 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-06-25 | 3 | -7/+6 |
| | |||||
* | Reduce usage of g_type_class_peek_parent(). | Matthew Barnes | 2012-06-25 | 3 | -12/+16 |
| | | | | G_DEFINE_TYPE macros define a static "parent_class" variable. | ||||
* | Bug 678634 - Criticals warnings when creating new book/cal | Matthew Barnes | 2012-06-24 | 5 | -105/+355 |
| | | | | | | | | | | | | | | | | This required some reworking of assumptions I made early on when I first wrote ESourceConfig, before I thought up the whole "collection" concept. Not all ESourceConfigBackends will use a fixed parent UID, specifically collection backends. In fact we may use multiple instances of the same ESourceConfigBackend subclass if, for example, a user has two different Exchange Web Services accounts configured. We would need to show both EWS account (or "collection") names in the "Type" combo box. For the moment collection-based ESourceConfigBackends are not listed when creating a new calendar or address book since we lack support for creating new resources on a remote server. A D-Bus interface for that is in the works. | ||||
* | Do not call g_object_notify() when property didn't change | Milan Crha | 2012-06-18 | 10 | -3/+63 |
| | |||||
* | Bug #764467 - URL popup shows all Copy options | Dan Vrátil | 2012-06-18 | 2 | -19/+23 |
| | |||||
* | Fix some memory leaks | Dan Vrátil | 2012-06-18 | 1 | -0/+3 |
| | |||||
* | ESourceConfig: Lock down name when editing a collection member. | Matthew Barnes | 2012-06-15 | 1 | -7/+36 |
| | |||||
* | ESourceConfig: Add "collection-source" property. | Matthew Barnes | 2012-06-15 | 2 | -0/+50 |
| | | | | | | This is a read-only property, set when editing an existing data source which is a collection member. We'll use this to lock down certain UI elements. | ||||
* | Move ECalSourceConfig to /widgets/misc. | Matthew Barnes | 2012-06-15 | 3 | -0/+472 |
| | | | | | | ECalSourceConfig drags in no additional dependencies, and although we do publish a libevolution-calendar.so, this keeps all the ESource config UI in one place so it can more easily be moved to Evolution-Data-Server. | ||||
* | Move EBookSourceConfig to /widgets/misc. | Matthew Barnes | 2012-06-15 | 3 | -0/+323 |
| | | | | | | | | | | | 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. | ||||
* | Bug #677631 - Some HTML links don't work | Dan Vrátil | 2012-06-13 | 1 | -0/+5 |
| | |||||
* | Bug #677706 - Crash in spell_entry_recheck_all() | Milan Crha | 2012-06-12 | 1 | -0/+3 |
| | |||||
* | Mail formatter rewrite | Dan Vrátil | 2012-06-06 | 4 | -1/+856 |
| | | | | | | | | All mail-parsing and formatting code has been moved to em-format. Parsing is handeled by EMailParser class, formatting by EMailFormatter. Both classes have registry which hold extensions - simple classes that do actual parsing and formatting. Each supported mime-type has it's own parser and formatter extension class. | ||||
* | Fix a couple distcheck errors. | Matthew Barnes | 2012-06-05 | 1 | -0/+2 |
| | |||||
* | Adapt to single-include E-D-S libraries. | Matthew Barnes | 2012-06-04 | 37 | -65/+32 |
| | |||||
* | Adapt modules/calendar to the new ESource API. | Matthew Barnes | 2012-06-03 | 2 | -0/+65 |
| | |||||
* | Adapt modules/addressbook to the new ESource API. | Matthew Barnes | 2012-06-03 | 2 | -0/+66 |
| | |||||
* | Adapt widgets/misc to the new ESource API. | Matthew Barnes | 2012-06-03 | 39 | -5077/+4784 |
| | |||||
* | Adapt libeutil to the new ESource API. | Matthew Barnes | 2012-06-03 | 10 | -601/+1636 |
| | |||||
* | Add ESourceConfig widget. | Matthew Barnes | 2012-06-03 | 12 | -1/+2666 |
| | | | | Base class for building address book and calendar configuration dialogs. | ||||
* | Revert "Bug #669463 - HTML signature opens in editor as Plain text" | Matthew Barnes | 2012-06-03 | 3 | -54/+1 |
| | | | | | | This reverts commit f25826211b007a615118f9b583a66d7027eddeac. Not an issue on the account-mgmt branch. We can do without this hack. | ||||
* | Reduce diff noise with 'account-mgmt' branch. | Matthew Barnes | 2012-06-03 | 1 | -0/+6 |
| | | | | One last time. | ||||
* | Whitespace cleanups. | Matthew Barnes | 2012-06-02 | 2 | -3/+3 |
| | |||||
* | Fix memory leaks around gtk_tree_model_get() function | Milan Crha | 2012-05-31 | 1 | -0/+1 |
| | |||||
* | Bug #206484 - Add year scrolling to date picker | Milan Crha | 2012-05-17 | 4 | -42/+277 |
| | |||||
* | Bug #671585 - Add support for smooth scrolling devices | Milan Crha | 2012-05-15 | 2 | -2/+42 |
| | |||||
* | Whitespace cleanups. | Matthew Barnes | 2012-05-13 | 5 | -23/+21 |
| | |||||
* | Bug #200683 - Composer subject spell checking | Milan Crha | 2012-05-10 | 3 | -0/+922 |
| | |||||
* | Fix displaying icons in EWebView alerts | Dan Vrátil | 2012-05-03 | 1 | -30/+8 |
| | |||||
* | Bug #669463 - HTML signature opens in editor as Plain text | Milan Crha | 2012-05-03 | 3 | -1/+54 |
| | |||||
* | Initialize ESignatureEditor with GtkHTML's WebView | Milan Crha | 2012-05-03 | 1 | -2/+2 |
| | |||||
* | Bug #675347 - No 'Retrieving message...' in preview panel | Dan Vrátil | 2012-05-03 | 1 | -2/+2 |
| | |||||
* | Bug #669133 - Import Assistant preview widget is too small | Milan Crha | 2012-05-03 | 1 | -1/+1 |
| | |||||
* | Bug #674060 - Preview panel on folder change not updated | Dan Vrátil | 2012-04-27 | 1 | -1/+1 |
| | |||||
* | Bug #674701 - Clicking address in preview composes to default account | Milan Crha | 2012-04-26 | 1 | -0/+9 |
| | |||||
* | Bug #674062 - Runtime warning from e_attachment_load_handle_error() | Milan Crha | 2012-04-24 | 1 | -2/+4 |
| | |||||
* | Bug #674272 - Contacts preview differs with mailer running and not | Dan Vrátil | 2012-04-23 | 2 | -1/+37 |
| | | | | | | 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. | ||||
* | Handle default e-mail fonts with multiword names correctly | Dan Vrátil | 2012-04-16 | 1 | -2/+2 |
| | |||||
* | Bug #600860 - Opening IMAP message with large attachment blocks UI | Milan Crha | 2012-04-13 | 1 | -7/+27 |
| | |||||
* | Use link colors from GtkStyleContext | Dan Vrátil | 2012-04-13 | 1 | -0/+35 |
| | |||||
* | EWebView: Make antialiasing settings optional. | Matthew Barnes | 2012-04-12 | 1 | -25/+38 |
| | | | | | | Check if the "org.gnome.settings-daemon.plugins.xsettings" schema is available before creating a GSettings object for it, to avoid a hard dependency on gnome-settings-daemon. | ||||
* | Bug #673108 - Font settings and monospace fonts don't work | Dan Vrátil | 2012-04-12 | 2 | -14/+155 |
| | |||||
* | Add missing return to e_calendar_item_event() | Milan Crha | 2012-04-10 | 1 | -0/+1 |
| | |||||
* | Whitespace cleanup. | Matthew Barnes | 2012-04-02 | 1 | -19/+19 |
| | | | | | Replace 8-space indentation with tab characters, and various other automated cleanups. | ||||
* | WebKit port - port widgets | Dan Vrátil | 2012-03-29 | 17 | -1918/+3560 |
| | |||||
* | Bug 671509 (1/2) - Some small UI/theming improvements | Cosimo Cecchi | 2012-03-18 | 1 | -0/+3 |
| | | | | | attachment-button: set "linked" style class on the button to get a unified look for themes that support it. | ||||
* | Bug #665130 - Memory leaks in Preferences and ETable | Milan Crha | 2012-03-16 | 1 | -0/+4 |
| | |||||
* | Bug #665129 - Memory leak in EBufferTagger | Milan Crha | 2012-03-16 | 1 | -0/+2 |
| | |||||
* | Bug 671716 - Fails to build with --enable-contact-maps | Matthew Barnes | 2012-03-10 | 3 | -0/+12 |
| | |||||
* | Bug #664169 - Default port is not selected by default | Milan Crha | 2012-03-08 | 1 | -4/+2 |
| | |||||
* | Bug #671233 - Unable to choose port 587 for SMTP | Milan Crha | 2012-03-06 | 1 | -4/+15 |
| | |||||
* | 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 | 4 | -7/+7 |
| | | | | libevolution-utils. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-02-20 | 50 | -658/+815 |
| | |||||
* | Use i as mnemonic for Filename string everywhere. This does not conflict ↵ | Andre Klapper | 2012-02-17 | 1 | -1/+1 |
| | | | | with other mnemonics in the affected dialogs. | ||||
* | Bug 670280 - Remove "Recent Documents" attachment feature | Matthew Barnes | 2012-02-17 | 2 | -58/+0 |
| | | | | | | | GTK's file chooser dialog provides one-click access to recently used documents now, so we can remove the redundancy from Evolution's mail composer main menu and calendar component editor main menu and leave it at "Insert -> Attachment". | ||||
* | Bug #320976 - Remember last New button choice in Calendar view | Milan Crha | 2012-02-17 | 2 | -7/+141 |
| | |||||
* | Be able to define help target for Preferences pages | Milan Crha | 2012-02-15 | 3 | -11/+18 |
| | | | | A follow-up for bug #670073 | ||||
* | Bug #670073 - Non-working help button in Preferences dialog | Milan Crha | 2012-02-15 | 1 | -2/+30 |
| | |||||
* | Fix broken Help menu entry in Groupwise Send Options after Mallard transition. | Andre Klapper | 2012-02-15 | 1 | -3/+3 |
| | |||||
* | Bug #591436 - Add -avoid-version to LDFLAGS | H. Habighorst | 2012-02-15 | 1 | -1/+1 |
| | |||||
* | Bug #646430 - New line character is a link separator too | Milan Crha | 2012-01-30 | 1 | -3/+3 |
| | |||||
* | EActivity cleanups. | Matthew Barnes | 2012-01-25 | 2 | -6/+12 |
| | |||||
* | Introduce libemail-engine and libemail-utils. | Matthew Barnes | 2012-01-19 | 8 | -9/+11 |
| | | | | | | | These libraries are bound for E-D-S so they live at the lowest layer of Evolution for now -- even libeutil can link to them (but please don't). This is the first step toward moving mail handing to a D-Bus service. | ||||
* | Bug #667119 - Hard to change Attendee role in meeting editor | Milan Crha | 2012-01-11 | 5 | -768/+0 |
| | |||||
* | Bug 665981 - Use OpenStreetMap geoclue provider | Alban Browaeys | 2011-12-13 | 1 | -2/+4 |
| | | | | | | | Use the OpenStreetMap geoclue provider instead of the deprecated and likely disabled Yahoo geoclue v1 API. Requires geoclue >= 0.12. | ||||
* | Bug 665980 - Bump minimum champlain-gtk version to 0.12 | Alban Browaeys | 2011-12-13 | 1 | -1/+1 |
| | |||||
* | Reorder accounts by drag-and-drop. | Matthew Barnes | 2011-12-11 | 5 | -2156/+0 |
| | | | | | | | | | | | | | | | | | | | | | This implements https://bugzilla.gnome.org/show_bug.cgi?id=663527#c3. Account reordering is now done by drag-and-drop instead of up/down buttons. Turned out to be a wee bit more complicated than I initially thought. This scraps EAccountManager and EAccountTreeView and replaces them with new classes centered around EMailAccountStore, which EMailSession owns. EMailAccountStore is the model behind the account list in Preferences. The folder tree model now uses it to sort its own top-level rows using gtk_tree_path_compare(). It also broadcasts account operations through signals so we don't have to rely so heavily on EAccountList signals, since EAccountList is going away soon. Also as part of this work, the e-mail-local.h and e-mail-store.h APIs have been merged into EMailSession and MailFolderCache. | ||||
* | Merge branch 'master' into wip/gsettings | Matthew Barnes | 2011-11-23 | 4 | -74/+216 |
|\ | | | | | | | | | Conflicts: mail/e-mail-paned-view.c | ||||
| * | EPreviewPane: Implement EAlertSink. | Matthew Barnes | 2011-11-22 | 2 | -2/+69 |
| | | | | | | | | | | | | | | Means EMailBrowser no longer has to. Also, EMailReader now provides a default implementation for get_alert_sink() which just calls get_preview_pane() and casts. | ||||
| * | EAlertBar: Add a close button to all alerts. | Matthew Barnes | 2011-11-22 | 2 | -72/+147 |
| | | | | | | | | | | Replaces the 'Dismiss' button. All alerts appearing in an alert bar should be dismissable (i.e. non-modal). For modal alerts use a dialog. | ||||
| * | Remove some unnecessary #includes. | Matthew Barnes | 2011-11-18 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-11-08 | 4 | -112/+451 |
|\| | |||||
| * | EMAccountEditor: Start using CamelNetworkSettings. | Matthew Barnes | 2011-11-07 | 2 | -114/+121 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of stuffing host/port/user/etc into CamelURLs. To enforce this in 3rd party extensions, remove EAccounts from EMConfigTargetAccount and rename it EMConfigTargetSettings with the following struct members: const gchar *email_address; const gchar *storage_protocol; CamelSettings *storage_settings; const gchar *transport_protocol; CamelSettings *transport_settings; | ||||
| * | Add EAuthComboBox widget. | Matthew Barnes | 2011-11-07 | 3 | -0/+332 |
| | | | | | | | | To be used in the Account Editor to list authentication mechanisms. | ||||
* | | Merge branch 'master' into wip/gsettings | Rodrigo Moya | 2011-10-24 | 2 | -0/+5 |
|\| | |||||
| * | Bug #527614 - Valgrind shows a nice amount of lost memory | Milan Crha | 2011-10-20 | 2 | -0/+5 |
| | | |||||
* | | Port misc widgets to use GSettings | Rodrigo Moya | 2011-10-13 | 3 | -18/+11 |
|/ | |||||
* | Prefer g_simple_async_result_take_error(). | Matthew Barnes | 2011-10-06 | 2 | -22/+11 |
| | | | | | | | | | Slightly more efficient and convenient than: g_simple_async_result_set_from_error (simple, error); g_error_free (error); One less GError to copy and destroy. | ||||
* | Let GtkFileChooser track its own last-used-folder. | Matthew Barnes | 2011-10-06 | 2 | -129/+2 |
| | | | | | | 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. | ||||
* | Remove EHintedEntry. | Matthew Barnes | 2011-10-06 | 3 | -368/+0 |
| | | | | | GtkEntry in GTK+ 3.2 now provides this functionality through the new GtkEntry:placeholder-text property. | ||||
* | EAttachmentPaned: Add "resize-toplevel" property. | Matthew Barnes | 2011-10-06 | 2 | -13/+114 |
| | | | | | | | | | Similiar to the new GtkExpander:resize-toplevel property in GTK+ 3.2, but adapted to the fact that EAttachmentPaned's expander has no direct child widget, and instead acts on the child widget in the lower pane. CompEditor now uses this to fix the weird vertical resizing behavior when its attachment bar is expanded and then collapsed again. | ||||
* | Simplify library dependency flags. | Matthew Barnes | 2011-10-05 | 1 | -14/+15 |
| | | | | | | | | | 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. | ||||
* | Remove Ctrl + l () character from source files | Paul Menzel | 2011-09-30 | 2 | -5/+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 | ||||
* | Miscellaneous cleanups from the account-mgmt branch. | Matthew Barnes | 2011-09-27 | 2 | -14/+29 |
| | | | | | Reducing diff noise so I can see important changes easier when comparing branches. A few API changes, but nothing that affects functionality. | ||||
* | The EExtension framework is now in libebackend. | Matthew Barnes | 2011-09-26 | 7 | -7/+8 |
| | | | | | | | | The EModule, EExtensible and EExtension classes as well as the e_type_traverse() function have been moved to Evolution-Data-Server's libebackend library to replace e-data-server-module.c. Now Evolution-Data-Server modules use the same framework as Evolution. | ||||
* | Bug #351025 - Make the order of the mail accounts configurable | Milan Crha | 2011-09-26 | 3 | -5/+916 |
| | |||||
* | Bug #655252 - Need to escape the comp_uid part of a path | Milan Crha | 2011-09-26 | 2 | -58/+88 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-04 | 41 | -997/+1261 |
| | |||||
* | Bug #651741 - Find in text message doesn't warn about no matching found | Milan Crha | 2011-08-19 | 2 | -1/+5 |
| | |||||
* | Bug #651633 - Hidden task/memo sidebar always automagically re-appears | Milan Crha | 2011-08-19 | 1 | -0/+19 |
| | |||||
* | Bug #656722 - Incorrect prototype of notify:: signal callback | Milan Crha | 2011-08-17 | 1 | -1/+1 |
| | |||||
* | EPortEntry: Add a "security-method" property. | Matthew Barnes | 2011-08-15 | 2 | -75/+138 |
| | | | | | This is an enum property of type CAMEL_TYPE_NETWORK_SECURITY_METHOD. We can then bind it to CamelNetworkSettings:security-method. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-08-13 | 3 | -81/+102 |
| | |||||
* | Bug #655669 - Can't save inline pictures embedded in HTML Mails | Milan Crha | 2011-08-09 | 2 | -1/+55 |
| | |||||
* | Bug #654889 - Closes when clicking on year/month selector | Milan Crha | 2011-07-25 | 1 | -7/+17 |
| | |||||
* | Add "Open With Other Application" to attachment menu. | Matthew Barnes | 2011-06-22 | 1 | -6/+68 |
| | | | | Opens a GtkAppChooserDialog based on the attachment's content type. | ||||
* | Bug #652626 - Fix initial position of contact maps markers | Dan Vrátil | 2011-06-15 | 1 | -0/+1 |
| | |||||
* | Do not use deprecated EBook/ECal API | Milan Crha | 2011-06-14 | 2 | -23/+29 |
| | |||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-14 | 5 | -168/+161 |
| | |||||
* | Replace G_CONST_RETURN with 'const'. | Matthew Barnes | 2011-06-10 | 4 | -16/+16 |
| | | | | GLib is finally dropping this hack. | ||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-09 | 9 | -40/+69 |
| | |||||
* | Bug #642557 - Display maps in contact preview | Dan Vrátil | 2011-06-02 | 7 | -2/+1744 |
| | |||||
* | Embed e_hsv_tweak() directly in e-table-item.c. | Matthew Barnes | 2011-06-01 | 4 | -113/+0 |
| | | | | | ETableItem is the last user of e_hsv_tweak(). This allows us to remove widgets/misc/e-hsv-utils.[ch]. | ||||
* | Move EPopupMenu to /widgets/table. | Matthew Barnes | 2011-06-01 | 3 | -221/+0 |
| | | | | | | | | ETableHeaderItem is the last user of EPopupMenu. Move it to /widgets/table to discourage further use and strip out unused features. The functionality it provides has long since been superseded by GtkUIManager and GtkAction. | ||||
* | Including <glib-object.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 1 | -1/+0 |
| | |||||
* | Including <glib.h> directly is rarely needed. | Matthew Barnes | 2011-05-28 | 4 | -4/+0 |
| | |||||
* | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-05-27 | 59 | -14/+210 |
| | |||||
* | Bug 650491 - Shell handles forwarding uris to existing process wrong | Matthew Barnes | 2011-05-23 | 2 | -12/+9 |
| | | | | | This adds a "handle-uris" GAction which takes a string array argument, so the URIs can be passed to the primary process verbatim. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-05-22 | 11 | -93/+136 |
| | |||||
* | Bug #601541 - Add 'Copy Image' Option On Inline Email Images | Milan Crha | 2011-05-16 | 2 | -1/+113 |
| | |||||
* | Bug #243938 - Clicking on week numbers changes work week to week view | Milan Crha | 2011-05-13 | 2 | -4/+42 |
| | |||||
* | Coding style cleanups. | Matthew Barnes | 2011-05-09 | 6 | -20/+20 |
| | |||||
* | Whitespace and coding style cleanups. | Matthew Barnes | 2011-05-08 | 5 | -5/+11 |
| | |||||
* | Make EAlertBar messages selectable | Milan Crha | 2011-04-28 | 1 | -0/+2 |
| | |||||
* | Adapt to CamelService changes. | Matthew Barnes | 2011-04-21 | 1 | -7/+4 |
| | |||||
* | EWebView: Coding style cleanup | Matthew Barnes | 2011-04-15 | 1 | -1/+2 |
| | |||||
* | EWebView: Fix icon retrieval when showing EAlerts. | Matthew Barnes | 2011-04-14 | 1 | -1/+13 |
| | | | | Need to convert the icon filename to a URI for use in <img> tags. | ||||
* | EWebView: Implement the EAlertSink interface | Matthew Barnes | 2011-04-13 | 2 | -10/+116 |
| | | | | Shows alerts directly in the HTML area, similar to GtkInfoBar. | ||||
* | Restore lockdown integration. | Matthew Barnes | 2011-03-28 | 5 | -44/+116 |
| | | | | | | | | | | | | | With lockdown settings available through GSettings, widgets can handle lockdown integration themselves without having to use EShellSettings. Also fixed a few places where printing or save-to-disk actions were either not properly wired up or not responding to lockdown settings, but much more work needs done. Attachments, for example, are not honoring the disable-save-to-disk setting at all. This too requires the recently-added gsettings-desktop-schemas dependency. | ||||
* | Bug 644310 - Rework "Set as Background" image option | Matthew Barnes | 2011-03-27 | 1 | -25/+18 |
| | | | | | | | | | This adds a dependency on gsettings-desktop-schemas >= 2.91.92. The version was chosen for the change from "picture-filename" to "picture-uri" in the "org.gnome.desktop.background" schema. Also, we now save the background image under ~/Pictures since the old directory (~/.gnome2/wallpapers) is presumed deprecated in GNOME 3. | ||||
* | EAlertBar: Make warnings time out after 5 minutes | Matthew Barnes | 2011-03-26 | 1 | -1/+11 |
| | | | | | | Warnings are generally meant for transient errors. No need to leave them up indefinitely. Close them automatically if the user hasn't responded after a reasonable period of time has elapsed. | ||||
* | Reduce EAlertBar height. | Matthew Barnes | 2011-03-26 | 1 | -6/+12 |
| | | | | | Use height-for-width size requests instead of width-for-height. Height is still not as small as I'd like, but it's a little better. | ||||
* | Bug 418954 - Add a separate entry combo for port numbers | Dan Vráti | 2011-03-24 | 3 | -0/+558 |
| | | | | | | | | | Adds a new EPortEntry widget which appears alongside "host" entry boxes so users don't have to know about the "host:port" syntax to specify a custom port number. Currently only used in the mail account editor, but we'll generalize it futher so it can be used everywhere. | ||||
* | Fix few invalid reads caused by ECanvas | Milan Crha | 2011-03-15 | 1 | -6/+10 |
| | |||||
* | Bug 644235 - Make EActivityProxy a GtkFrame | Cosimo Cecchi | 2011-03-09 | 2 | -10/+5 |
| | | | | | So it can inherit the theme from the widget below. Was previously a GtkEventBox for historical reasons that no one remembers. | ||||
* | Bug 644066 - Text selection is cleared when right-clicking on a link | Matthew Barnes | 2011-03-07 | 1 | -5/+6 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-03-06 | 38 | -38/+84 |
| | |||||
* | Do not leak attachments in a mail view | Milan Crha | 2011-03-02 | 3 | -5/+33 |
| | |||||
* | Fix Gtk-Doc comment notation. | Matthew Barnes | 2011-03-02 | 1 | -3/+5 |
| | | | | Seeing lots of what I assume to be doxygen syntax in comment blocks. | ||||
* | Bug #641374 - "Send new mail to..." popup action doesn't work | Milan Crha | 2011-02-28 | 2 | -1/+18 |
| | |||||
* | Bug #614480 - Avoid using G_TYPE_INSTANCE_GET_PRIVATE repeatedly | Milan Crha | 2011-02-25 | 38 | -282/+125 |
| | |||||
* | Bug #623593 - Cannot drag&drop attached messages from mails | Milan Crha | 2011-02-23 | 3 | -7/+111 |
| | |||||
* | Bug #642088 - Crash when changing advanced send options in GroupWise | Milan Crha | 2011-02-17 | 1 | -11/+35 |
| | |||||
* | Remove NULL checks for GObject methods. | Matthew Barnes | 2011-02-13 | 13 | -30/+27 |
| | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks. | ||||
* | Bug 641756 - Fix warnings from GCC 4.6 | Kjartan Maraas | 2011-02-09 | 2 | -13/+2 |
| | | | | GCC learned how to find dead assignments. | ||||
* | Composer: Add Edit -> Preferences | Matthew Barnes | 2011-02-04 | 1 | -5/+9 |
| | | | | Opens the Preferences window to the Composer Preferences section. | ||||
* | Bug #641011 - Ugly appointment editing windows | Milan Crha | 2011-02-03 | 2 | -0/+3 |
| | |||||
* | More whitespace cleanup. | Matthew Barnes | 2011-01-31 | 8 | -45/+45 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-01-30 | 4 | -69/+122 |
| | |||||
* | Adapt ECanvasBackground to latest gtk+-3.0 API. | Matthew Barnes | 2011-01-26 | 1 | -4/+3 |
| | |||||
* | Adapt EMap to latest gtk+-3.0 API. | Matthew Barnes | 2011-01-26 | 1 | -140/+243 |
| | |||||
* | Adapt ECanvas to latest gtk+-3.0 API. | Matthew Barnes | 2011-01-26 | 1 | -1/+1 |
| | |||||
* | Adapt ECalendarItem to latest gtk+-3.0 API. | Matthew Barnes | 2011-01-26 | 1 | -50/+22 |
| | |||||
* | Fix minor compiler warnings | Matthew Barnes | 2011-01-26 | 1 | -2/+2 |
| | |||||
* | Various critical warnings about comp-editor-pages and date edit | Milan Crha | 2011-01-25 | 1 | -0/+1 |
| | |||||
* | Do not oversize New and Send/Receive toolbar buttons | Milan Crha | 2011-01-25 | 1 | -37/+0 |
| | |||||
* | Adapt size_request vfuncs to latest gtk+-3.0 API. | Rodrigo Moya | 2011-01-25 | 3 | -27/+70 |
| | |||||
* | Dialogs no longer have separators. | Matthew Barnes | 2011-01-25 | 1 | -1/+0 |
| | |||||
* | Drop backward-compatibility cruft. | Matthew Barnes | 2011-01-25 | 22 | -77/+2 |
| | |||||
* | Bug #640517 - Runtime warnings when launching composer | Milan Crha | 2011-01-25 | 1 | -27/+27 |
| | |||||
* | Bug #634403 - Mails Label popup menu is not updated properly | Milan Crha | 2011-01-19 | 1 | -0/+1 |
| | |||||
* | Remove some unused gnome-canvas options. | Matthew Barnes | 2011-01-16 | 1 | -2/+2 |
| | | | | | | | | | | | | | Simplifies the drawing code a bit. Public API removed: GnomeCanvas.center_scroll_region (is always TRUE) GnomeCanvas.pixels_per_unit (is always 1.0) gnome_canvas_set_center_scroll_region() gnome_canvas_get_center_scroll_region() gnome_canvas_set_pixels_per_unit() | ||||
* | Merge miscellaneous changes from gtk3 branch. | Matthew Barnes | 2011-01-15 | 2 | -542/+436 |
| | | | | Mostly coding style and whitespace changes, to reduce diff noise. | ||||
* | Fudge GtkScrollable for gtk2. | Matthew Barnes | 2011-01-15 | 1 | -4/+7 |
| | | | | | | Yes, the GtkScrollable interface is implemented by more than just GtkLayout, but it turns out GtkLayout is the only thing Evolution uses the GtkScrollable API for on the gtk3 branch. | ||||
* | Fudge gtk_widget_get_preferred_size() for gtk2. | Matthew Barnes | 2011-01-15 | 4 | -7/+13 |
| | | | | | Easy enough to fake gtk_widget_get_preferred_size() in gtk2 using gtk_widget_size_request(). Reduces diff noise with gtk3 branch. | ||||
* | EAttachmentIconView: Fix runtime warnings with GTK3. | Matthew Barnes | 2011-01-09 | 1 | -48/+58 |
| | | | | GtkIconView changed some implementation details, apparently. | ||||
* | EActionComboBox: Fix runtime warnings with GTK3. | Matthew Barnes | 2011-01-09 | 1 | -22/+33 |
| | | | | GtkComboBox changed some implementation details, apparently. | ||||
* | Bug #567879 - Add View >> Gallery Option In Email Composer | Milan Crha | 2010-12-22 | 3 | -0/+488 |
| | |||||
* | Free/busy meeting view doesn't work due to non-working extension | Milan Crha | 2010-12-06 | 8 | -6/+21 |
| | |||||
* | Show calendar backend errors in an alert sink | Milan Crha | 2010-12-04 | 1 | -0/+32 |
| | |||||
* | Bug #633779 - GtkComboBoxText issues | Milan Crha | 2010-11-18 | 1 | -11/+0 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-11-08 | 3 | -13/+13 |
| | |||||
* | Pass an EAlertSink to e_alert_sink_submit_alert(). | Matthew Barnes | 2010-11-01 | 1 | -3/+3 |
| | | | | | | | Passing a random GtkWidget and then searching its ancestors for an EAlertSink turned out to be not as useful as I thought. Most of the time we know about and have access to the widget that implements EAlertSink, so just pass it directly as an EAlertSink. | ||||
* | Bug 633471 - EAttachmentStore store folder name where uri is expected | Matthew Barnes | 2010-10-30 | 2 | -29/+34 |
| | |||||
* | Restore update method in ECanvasBackground | Matthew Barnes | 2010-10-30 | 1 | -0/+21 |
| | | | | | | | Restore the update() method in ECanvasBackground. Without a redraw request the draw() method is never called. For some reason this isn't noticeable on gtk+-3.0 -- ETable and ETree backgrounds are still white -- but on gtk+-2.0 the backgrounds are grey. | ||||
* | Adapt branch for building with GTK+ 2.22. | Matthew Barnes | 2010-10-30 | 1 | -1/+0 |
| | |||||
* | e-map: Take colormap and visual from the widget | Benjamin Otte | 2010-10-30 | 1 | -2/+2 |
| | | | | | No need to use magic visuals and colormaps anymore, we're all cairo these days. | ||||
* | e-map: Stuff tween duration into a macro so it's easier to change | Benjamin Otte | 2010-10-30 | 1 | -2/+3 |
| | |||||
* | e-map: Add simplification API to zoom from a certain state | Benjamin Otte | 2010-10-30 | 1 | -16/+17 |
| | |||||
* | e-map: Zoom out smoothly, too | Benjamin Otte | 2010-10-30 | 1 | -1/+14 |
| | |||||
* | e-map: Redo zooming | Benjamin Otte | 2010-10-30 | 1 | -387/+223 |
| | | | | | Instead of hacky magic, we now use cairo and a naïve implementation of tweening. | ||||
* | e-map: Make center_at() function take longitude/latitude | Benjamin Otte | 2010-10-30 | 1 | -21/+29 |
| | | | | | | | Way easier than to try to get the coordinates right. Includes refactoring to introduce e_map_world_to_render_surface() that computes coordinates on the background surface to make this stuff easier. | ||||
* | e-map: Introduce e_map_get_current_location() | Benjamin Otte | 2010-10-30 | 1 | -13/+13 |
| | | | | ... and use it when zooming out | ||||
* | e-map: Use gtk_alignment_configure() | Benjamin Otte | 2010-10-30 | 1 | -22/+14 |
| | | | | Nothing but a massive code cleanup | ||||
* | e-map: Repaint points unconditionally | Benjamin Otte | 2010-10-30 | 1 | -1/+2 |
| | | | | | | | The in_view() check is broken because it doesn't repaint points that are 1px outside the window. The point take 2 extra pixels in every direction after all. And gtk_widget_queue_draw_area() will automatically discard out-of-range rects anyway. | ||||
* | e-map: Make cache a server-side surface | Benjamin Otte | 2010-10-30 | 1 | -95/+92 |
| | | | | Doing performance optimizations on the client is not a good idea... | ||||
* | e-map: Query adjustment for size, not pixbuf | Benjamin Otte | 2010-10-30 | 1 | -2/+2 |
| | |||||
* | e-map: pass width and height to set_scroll_area() directly | Benjamin Otte | 2010-10-30 | 1 | -19/+7 |
| | |||||
* | e-map: Draw with cairo | Benjamin Otte | 2010-10-30 | 1 | -38/+11 |
| | |||||
* | e-map: Update the xofs/yofs properties together with the adjustments | Benjamin Otte | 2010-10-30 | 1 | -11/+9 |
| | |||||
* | e-map: Don't block signal handlers | Benjamin Otte | 2010-10-30 | 1 | -23/+0 |
| | | | | | The signal handler will no-op the operations anyway, because nothing changed. | ||||
* | e-map: Move all rendering into the expose event | Benjamin Otte | 2010-10-30 | 1 | -114/+65 |
| | | | | | For the zoom, we now use the long-deprecated gtk_widget_draw() to force repaints. | ||||
* | e-map: Always repaint the whole window on scrolls | Benjamin Otte | 2010-10-30 | 1 | -93/+1 |
| | | | | We cannot move parts of the window with GTK3 APIs, so stop doing it. | ||||
* | widgets: Don't use GdkGC in ECalendarItem | Benjamin Otte | 2010-10-30 | 1 | -19/+18 |
| | |||||
* | gnome-canvas: Convert canvas item transformation matrix to cairo | Benjamin Otte | 2010-10-30 | 3 | -28/+17 |
| | | | | | Also update the GnomeCanvasItem.update vfunc to take a cairo_matrix_t and no longer pass the clip_path (what was it used for anyway?). | ||||
* | e-canvas: Simplify ECanvasBackground | Benjamin Otte | 2010-10-30 | 1 | -243/+17 |
| | | | | | It's used without specifying a clip rectangle every time, so remove that property. Also do all drawing with Cairo. | ||||
* | gnome-canvas: Change GnomeCanvasItem->point vfunc | Benjamin Otte | 2010-10-30 | 3 | -23/+16 |
| | | | | | | | | Previously the function returned the distance to the nearest item. Now it only returns an item that is hit. This slightly changes semantics (button events are no longer dispatched to the nearest item, but only to the item actually clicked on), but makes the code way simpler and actually does what one would expect. | ||||
* | widgets: Remove stipple from ECanvasBackground | Benjamin Otte | 2010-10-30 | 2 | -46/+0 |
| | |||||
* | gnome-canvas: Remove aa code | Benjamin Otte | 2010-10-30 | 1 | -5/+2 |
| | | | | The anti-aliased code was never used, so remove it. | ||||
* | Bug #631982 - Hide Page properties in signature editor | Milan Crha | 2010-10-29 | 1 | -0/+7 |
| | |||||
* | Workaround GtkComboBoxText/GtkComboBoxEntry in .ui files | Milan Crha | 2010-10-28 | 1 | -6/+18 |
| | |||||
* | Bug #631956 - Reset renderer properties in action_combo_box_render_pixbuf | Milan Crha | 2010-10-26 | 1 | -1/+3 |
| | |||||
* | Bug #631870 - Memory leak in e_week_view after GtkObject removal | Milan Crha | 2010-10-25 | 1 | -1/+1 |
| |