Simon Schampijer
afcb2fcea9
Port get_preview method to cairo
...
Previously we were using a GdkPixmap [1] created with the get_snapshot [2]
method of the Gtk.Widget. GTK 3 encourages to use cairo surfaces
now instead.
The ported mothod does create a cairo surface similar to that of the canvas'
window and draws on that. Then we create a cairo image surface with
the desired preview size and scale the canvas surface on that.
Several people have been involved in this work: Gonzalo Odiard,
Manuel Quiñones and Benjamin Berg.
[1] http://developer.gnome.org/gdk/stable/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap
[2] http://developer.gnome.org/gtk/stable/GtkWidget.html#gtk-widget-get-snapshot
12 years ago
Pootle daemon
ca751fe004
Commit from Sugar Labs: Translation System by user HoboPrimate.: 35 of 35 messages translated (0 fuzzy).
12 years ago
Pootle daemon
32074379f6
Commit from Sugar Labs: Translation System by user cjl.: 21 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
346b05546b
Commit from Sugar Labs: Translation System by user cjl.: 30 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
62a9f45feb
Commit from Sugar Labs: Translation System by user cjl.: 25 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
99c2d5a682
Commit from Sugar Labs: Translation System by user cjl.: 25 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
047479d604
Commit from Sugar Labs: Translation System by user cjl.: 25 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
110512b75a
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
6b333c362e
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
54f8ae16d3
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
8d0d735bd5
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
1652405f36
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
bd815576aa
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
059a81f023
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
6268bf3b9d
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
f6e41d2e71
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
65a76075c1
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
86ca62832e
Commit from Sugar Labs: Translation System by user aputsiaq.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
5b5461b633
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
464c538dc7
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
dd7ade58a3
Commit from Sugar Labs: Translation System by user cjl.: 30 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
40714ebbc4
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
d654583f4b
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
6ac7c475fc
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
b8baf373fc
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
2ef1aaa482
Commit from Sugar Labs: Translation System by user cjl.: 25 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
561ef84398
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
9eff80ea62
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
66fe734dc1
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
60d0bda8ab
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
101b65740f
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
5ee0c57259
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
c6e11ae31d
Commit from Sugar Labs: Translation System by user cjl.: 29 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
1aa2363d25
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
4001571297
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
8b39b3f2a1
Commit from Sugar Labs: Translation System by user cjl.: 2 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
961567de14
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
c79c3fd4a2
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
58613b36df
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
f1e0b25c97
Commit from Sugar Labs: Translation System by user cjl.: 28 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
732eb57dfd
Commit from Sugar Labs: Translation System by user cjl.: 2 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
c5fd355cbe
Commit from Sugar Labs: Translation System by user cjl.: 30 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
5a7e8e77d0
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
1d1148648c
Commit from Sugar Labs: Translation System by user cjl.: 34 of 35 messages translated (1 fuzzy).
13 years ago
Pootle daemon
1550f2f1ef
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
de95c2eb3e
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
99a3cc4bbe
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
e2690e91de
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
303f585b55
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago
Pootle daemon
5829419eec
Commit from Sugar Labs: Translation System by user cjl.: 35 of 35 messages translated (0 fuzzy).
13 years ago