Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bug #671585 - Add support for smooth scrolling devices | Milan Crha | 2012-05-15 | 1 | -0/+1 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2012-02-20 | 1 | -117/+24 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-09-04 | 1 | -81/+151 |
| | |||||
* | Invalidate region by one more pixel in width and height | Milan Crha | 2011-08-19 | 1 | -2/+2 |
| | |||||
* | Bug 652629 - GnomeCanvas: Disregard synthesized crossing events | Matthew Barnes | 2011-07-11 | 1 | -0/+7 |
| | | | | | | | | | | | synth_crossing() in gtkwidget.c does not set valid pointer coordinates, but GnomeCanvas relies on these coordinates to figure out what canvas item the event applies to. Detect these synthesized GDK_ENTER_NOTIFY and GDK_LEAVE_NOTIFY events and disregard them. This was breaking drag-and-drop of EMinicards and probably elsewhere. | ||||
* | Coding style and whitespace cleanups. | Matthew Barnes | 2011-06-09 | 1 | -3/+8 |
| | |||||
* | Bug #646109 - Fix use of include <config.h> to make sure translations work | Milan Crha | 2011-05-27 | 1 | -0/+2 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-05-22 | 1 | -7/+12 |
| | |||||
* | Coding style cleanups. | Matthew Barnes | 2011-05-09 | 1 | -1/+1 |
| | |||||
* | Whitespace and coding style cleanups. | Matthew Barnes | 2011-05-08 | 1 | -3/+4 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-02-19 | 1 | -2/+2 |
| | |||||
* | Remove NULL checks for GObject methods. | Matthew Barnes | 2011-02-13 | 1 | -2/+2 |
| | | | | | As of GLib 2.28 all GObject virtual methods, including constructed(), are safe to chain up to unconditionally. Remove unnecessary checks. | ||||
* | Bug #641502 - Flickering while resizing the mail list | Milan Crha | 2011-02-10 | 1 | -40/+42 |
| | |||||
* | Bug 641756 - Fix warnings from GCC 4.6 | Kjartan Maraas | 2011-02-09 | 1 | -2/+0 |
| | | | | GCC learned how to find dead assignments. | ||||
* | Fix cairo-gobject.h include path | Milan Crha | 2011-02-04 | 1 | -1/+1 |
| | |||||
* | More whitespace cleanup. | Matthew Barnes | 2011-01-31 | 1 | -71/+71 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2011-01-30 | 1 | -4/+7 |
| | |||||
* | Adapt GnomeCanvas to latest gtk+-3.0 API. | Matthew Barnes | 2011-01-26 | 1 | -168/+158 |
| | |||||
* | Drop backward-compatibility cruft. | Matthew Barnes | 2011-01-25 | 1 | -3/+0 |
| | |||||
* | Remove some unused gnome-canvas options. | Matthew Barnes | 2011-01-16 | 1 | -172/+16 |
| | | | | | | | | | | | | | 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() | ||||
* | Fudge GtkScrollable for gtk2. | Matthew Barnes | 2011-01-15 | 1 | -36/+37 |
| | | | | | | 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. | ||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-11-08 | 1 | -2/+2 |
| | |||||
* | Rename GnomeCanvasItem.destroy() to dispose(). | Matthew Barnes | 2010-10-30 | 1 | -10/+10 |
| | | | | | To clarify the semantics: the method may be called multiple times so pointers should be set to NULL after freeing or unreferencing. | ||||
* | Fix gnome_canvas_item_w2i_matrix(). | Matthew Barnes | 2010-10-30 | 1 | -6/+5 |
| | | | | Was returning an inverted matrix: i2w instead of w2i. | ||||
* | gnome-canvas: Remove functions that allocate colors | Benjamin Otte | 2010-10-30 | 1 | -69/+0 |
| | | | | | | Cairo doesn't need allocated colors. Yay, gnome-canvas now compiles with GDK_DISABLE_DEPRECATED. | ||||
* | gnome-canvas: Port drawing to use cairo | Benjamin Otte | 2010-10-30 | 1 | -26/+14 |
| | |||||
* | gnome-canvas: Remove gnome_canvas_set_stipple_origin() | Benjamin Otte | 2010-10-30 | 1 | -18/+0 |
| | |||||
* | gnome-canvas: Simplify updating code | Benjamin Otte | 2010-10-30 | 1 | -310/+34 |
| | | | | | Instead of keeping oour own invalid area, trust GDK to do the right thing. | ||||
* | gnome-canvas: Remove gnome_canvas_w2c_affine() | Benjamin Otte | 2010-10-30 | 1 | -26/+0 |
| | | | | It's not necessary anymore. Use gnome_canvas_w2c_matrix() instead. | ||||
* | gnome-canvas: Convert point tranformation functions to use cairo | Benjamin Otte | 2010-10-30 | 1 | -25/+21 |
| | |||||
* | gnome-canvas: Remove gnome_canvas_update_now() | Benjamin Otte | 2010-10-30 | 1 | -24/+0 |
| | | | | | 1) Don't ever force an update 2) There's GTK API to force an update if you need to. Use that. | ||||
* | gnome-canvas: Convert canvas item transformation matrix to cairo | Benjamin Otte | 2010-10-30 | 1 | -338/+72 |
| | | | | | 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?). | ||||
* | gnome-canvas: Rewrite GnomeCanvasShape to use Cairo | Benjamin Otte | 2010-10-30 | 1 | -4/+86 |
| | | | | | Dashing properties were commented out in the process. They are not used inside Evolution. | ||||
* | gnome-canvas: Change GnomeCanvasItem->point vfunc | Benjamin Otte | 2010-10-30 | 1 | -47/+17 |
| | | | | | | | | Previously the function returned the distance to the nearest item. Now it only returns an item that is hit. This slightly changes semantics (button events are no longer dispatched to the nearest item, but only to the item actually clicked on), but makes the code way simpler and actually does what one would expect. | ||||
* | gnome-canvas: Remove close_enough member | Benjamin Otte | 2010-10-30 | 1 | -10/+3 |
| | | | | It's never set, so just replace it with its default value 0 everywhere. | ||||
* | gnome-canvas: Port GnomeCanvasLine to use Cairo for drawing | Benjamin Otte | 2010-10-30 | 1 | -0/+30 |
| | |||||
* | gnome-canvas: Remove GnomeCanvasItem->render vfunc | Benjamin Otte | 2010-10-30 | 1 | -32/+0 |
| | | | | It's unused now | ||||
* | gnome-canvas: Remove aa code | Benjamin Otte | 2010-10-30 | 1 | -151/+25 |
| | | | | The anti-aliased code was never used, so remove it. | ||||
* | Bug #631870 - Memory leak in e_week_view after GtkObject removal | Milan Crha | 2010-10-25 | 1 | -1/+1 |
| | |||||
* | Bug #631320 - GtkObject is gone in GTK3 | Milan Crha | 2010-10-07 | 1 | -43/+34 |
| | |||||
* | Use new GDK keysym names if available. | Matthew Barnes | 2010-09-18 | 1 | -0/+1 |
| | | | | | | | In GTK+ 2.21.8, the keysym names were renamed from GDK_* to GDK_KEY_*. I've added backward-compatibility macors to gtk-compat.h, which can be dumped as soon as we require GTK+ >= 2.22.0. | ||||
* | Various memory leaks | Milan Crha | 2010-09-08 | 1 | -2/+0 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-08-29 | 1 | -4/+4 |
| | |||||
* | Bug 624525 - Variable name collision in gtk-compat macro | Milan Crha | 2010-07-22 | 1 | -1/+1 |
| | |||||
* | Coding style and whitespace cleanup. | Matthew Barnes | 2010-06-20 | 1 | -213/+251 |
| | |||||
* | Don't bother translating GnomeCanvas GObject properties. | Matthew Barnes | 2010-06-20 | 1 | -6/+6 |
| | |||||
* | Remove unused libart_lgpl API. | Matthew Barnes | 2010-06-16 | 1 | -1/+0 |
| | | | | According to CallCatcher. | ||||
* | Fix all remaining GTK3 issues. | Matthew Barnes | 2010-06-16 | 1 | -140/+311 |
| | | | | | | | | | | | | Work around the issue of GnomeCanvasItem amending its own flags to GtkObject::flags (which is sealed) by giving it its own flags field. This breaks libgnomecanvas ABI and API, but I see no other way. This commit didn't work the first time because gnome-pilot libraries were still pulling in the system-wide libgnomecanvas, and that was interfereing with our bundled version which has a different ABI. But gnome-pilot integration was dropped in the previous commit, so everything is now using the bundled libgnomecanvas. | ||||
* | Revert "Fix all remaining GTK3 issues." | Matthew Barnes | 2010-06-15 | 1 | -311/+140 |
| | | | | | | | This reverts commit fd8b55edaa88906b588aa07d9eadcacd34a7a774. Something in this commit seriously hosed ETable, making Evolution pretty much unusable. Reverting this until I can track down the problem. | ||||
* | Fix all remaining GTK3 issues. | Matthew Barnes | 2010-06-15 | 1 | -140/+311 |
| | | | | | | Work around the issue of GnomeCanvasItem amending its own flags to GtkObject::flags (which is sealed) by giving it its own flags field. This breaks libgnomecanvas ABI and API, but I see no other way. | ||||
* | Embed libart_lgpl and libgnomecanvas. | Matthew Barnes | 2010-06-14 | 1 | -0/+4090 |
Both of these modules are deprecated and going away in GNOME 3 but we still rely heavily on them for GnomeCalendar and ETable. So, welcome to the island of unwanted libraries... |