Commit Graph

33807 Commits

Author SHA1 Message Date
32c321ec65 gnome-canvas: Update GailCanvasItem visibility code to cairo APIs 2010-10-29 13:50:00 -04:00
6be035b9ff gnome-canvas: Split out matrix_transform_rect code 2010-10-29 13:50:00 -04:00
6190064752 gnome-canvas: Remove now-unused functions 2010-10-29 13:50:00 -04:00
cadb974ea9 gnome-canvas: Remove GnomeCanvasPathDef
It's not needed anymore as it has practically been replaced by cairo_path_t.
2010-10-29 13:50:00 -04:00
24e39b9fb5 gnome-canvas: Rewrite GnomeCanvasShape to use Cairo
Dashing properties were commented out in the process. They are not used
inside Evolution.
2010-10-29 13:50:00 -04:00
9c183ab12a gnome-canvas: Change line-width handling of GnomeCanvasShape
Remove "width-pixels" property and replace the "width-units" property
name with "line-width".

Also adapt the code to use "line-width". It didn't really matter which
property was used, because the views weren't scaled.
2010-10-29 13:50:00 -04:00
e448932215 build: Depend on cairo-gobject
GTK3 depends on it anyway, and we need it for property types in
gnome-canvas.
2010-10-29 13:50:00 -04:00
5350394441 gnome-canvas: Make GnomeCanvasShape use modern gobject-fu
We have privates and G_DEFINE_TYPE() these days.
2010-10-29 13:50:00 -04:00
201eed9558 gnome-canvas: Get rid of libart usage in the text items 2010-10-29 13:50:00 -04:00
2a7f6208e4 gnome-canvas: Remove GnomeCanvasClipGroup 2010-10-29 13:50:00 -04:00
8106873666 gnome-canvas: gnome-canvas-rect-ellipse.[ch] => gnome-canvas-rect.[ch]
Rename to reflect change of scope
2010-10-29 13:50:00 -04:00
ef0288a709 calendar: Only include libgnomecanvas.h 2010-10-29 13:50:00 -04:00
829b5dc8b9 addressbook: Only include libgnomecanvas.h 2010-10-29 13:50:00 -04:00
147cc5979e e-text: Only include libgnomecanvas.h 2010-10-29 13:49:59 -04:00
629353acc3 gnome-canvas: Get rid of GnomeCanvasRE object
No more ellipses, no more need for 2 classes.
2010-10-29 13:49:59 -04:00
ba8393138d gnome-canvas: Remove GnomeCanvasItemEllipse
unused.
2010-10-29 13:49:59 -04:00
cf21582a93 gnome-canvas: Remove GnomeCanvasPoints
It's unused by now.
2010-10-29 13:49:59 -04:00
372b46d528 gnome-canvas: Remove GnomeCanvasLine
It's unused and has an ugly API. We can redo it later if we need it.
2010-10-29 13:49:59 -04:00
c90e014d61 gnome-canvas: Remove GnomeCanvasPolygon
It's unused and has an ugly API. We can redo it later if we need it.
2010-10-29 13:49:59 -04:00
e5cf725c52 e-table: Fix includes to only ever include libgnomecanvas.h 2010-10-29 13:49:59 -04:00
b3a95d0299 gnome-canvas: Change GnomeCanvasItem->point vfunc
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.
2010-10-29 13:49:59 -04:00
08e71ba8ae gnome-canvas: Remove CanvasItem->coverage vfunc declaration
It's unused.
2010-10-29 13:49:59 -04:00
6798b256cd gnome-canvas: Remove close_enough member
It's never set, so just replace it with its default value 0 everywhere.
2010-10-29 13:49:59 -04:00
ebd534357e gnome-canvas: Remove GnomeCanvasBpath item
It's unused.
2010-10-29 13:49:59 -04:00
9c9cbddd06 gnome-canvas: Port GnomeCanvasLine to use Cairo for drawing 2010-10-29 13:49:58 -04:00
6b75dd581c widgets: Remove stipple from ECanvasBackground 2010-10-29 13:49:58 -04:00
fbddd55a08 xxx: meeting time stipple 2010-10-29 13:49:58 -04:00
5245a810b2 e-table: Draw focus with Cairo 2010-10-29 13:49:58 -04:00
4a95827168 e-table: Remove unused stipple variable 2010-10-29 13:49:58 -04:00
bfe391f216 e-text: Remove stippling code 2010-10-29 13:49:58 -04:00
9a3e7eddaa calendar: Port meeting time selector to Cairo 2010-10-29 13:49:58 -04:00
de1adb892b gnome-canvas: Remove stipple properties from GnomeCanvasShape 2010-10-29 13:49:58 -04:00
35fc4eda52 gnome-canvas: Remove stipple properties from GnomeCanvasText 2010-10-29 13:49:58 -04:00
ffbb0df5f8 gnome-canvas: Remove stipple properties from GnomeCanvasLine 2010-10-29 13:49:58 -04:00
ed3ab11b8e e-table: Use semi-transparent red instead of stippled red
...when marking a header for deletion. Not that this does currently not
work (it uses opaque red instead), but this change is required so
stippling can be removed. And that is necessary to switch to Cairo
drawing.
2010-10-29 13:49:58 -04:00
6c5699c895 gnome-canvas: Remove GnomeCanvasBuf
It's not used anymore.
2010-10-29 13:49:58 -04:00
bac4bdb7a5 gnome-canvas: Remove GnomeCanvasItem->render vfunc
It's unused now
2010-10-29 13:49:58 -04:00
df70b76a55 gnome-canvas: Remove aa code
The anti-aliased code was never used, so remove it.
2010-10-29 13:49:57 -04:00
9b25761194 Cast GtkAdjustment constructor calls to GtkAdjustment
Otherwise gcc will complain about wrong type when comiling against GTK2.
This patch can be reverted when compiling against GTK3.
2010-10-29 13:49:57 -04:00
76ca1d5b2e Remove unused functions
Stop gcc warning about them.
2010-10-29 13:49:57 -04:00
2ee8cffd6e Remove unused function
gcc warning fix
2010-10-29 13:49:57 -04:00
709a0807d3 Bug #632280 - Backup file name should include date (YYYYMMDD) 2010-10-29 17:07:00 +02:00
059caea47b Bug #632278 - Double .vcf extension on addressbook save 2010-10-29 16:37:03 +02:00
475c08d68f Bug #632199 - Opening calendar from panel clock goes to previous day 2010-10-29 15:54:19 +02:00
e3b41081da Bug #632769 - EMeetingTimeSelector can be unrealized in express mode 2010-10-29 14:29:23 +02:00
0b899d3bc0 Bug #633155 - Incorrect signal connection with mail-vfolder.c:folder_deleted_cb 2010-10-29 14:08:50 +02:00
e101e63be9 More detailed runtime warning on message list pre-sorting 2010-10-29 14:01:19 +02:00
c7d7f88671 Bug #631982 - Hide Page properties in signature editor 2010-10-29 12:08:59 +02:00
95d422b0c0 Bug #633371 - Remote pop folder no longer emptied 2010-10-29 09:08:52 +02:00
a95d55794a [l10n] Updated Estonian translation 2010-10-28 09:44:09 +03:00