Commit Graph

35984 Commits

Author SHA1 Message Date
Benjamin Otte
3d7e0f3eb1 gdkcairo: Actually paint the pixbuf
I accidentally a line before committing
b41787bc78 - whoops.
2013-09-24 17:43:44 +02:00
Benjamin Otte
7a9641b0f6 testsuite: Add a test for functions that work without gtk_init()
So far, this is just supposed to be gdk_cairo_set_source_pixbuf().

Note that this is usually not an API guarantee but courtesy to
applications that used these APIs without a gtk_init() call.

https://bugzilla.gnome.org/show_bug.cgi?id=708547
2013-09-24 16:42:48 +02:00
Benjamin Otte
b41787bc78 gdkcairo: Don't require gtk_init() for set_source_pixbuf()
Instead of using the default display's root window's surface, use the
target surface of the passed in cairo_t to create the similar image from.

https://bugzilla.gnome.org/show_bug.cgi?id=708547
2013-09-24 16:42:48 +02:00
Benjamin Otte
1959e36066 gdkcairo: Split out a function
This is in preparation for the next patch.
2013-09-24 16:42:48 +02:00
Chao-Hsiung Liao
9019c2bfb9 Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-09-24 19:17:12 +08:00
Inaki Larranaga Murgoitio
e51ee80d14 Updated Basque language 2013-09-24 09:18:50 +02:00
Matthias Clasen
97acd7abb1 Introduce version macros for 3.12 2013-09-23 18:55:28 -04:00
Matthias Clasen
a98e387be4 Bump version
3.11 is open for business.
2013-09-23 15:08:50 -04:00
Kenneth Nielsen
1f5de47712 Updated Danish translation 2013-09-23 19:35:20 +02:00
Yosef Or Boczko
6c90719b52 Updated Hebrew translation
Signed-off-by: Yosef Or Boczko <yoseforb@gmail.com>
2013-09-23 17:11:26 +03:00
Milo Casagrande
70d0e4186f [l10n] Updated Italian translation. 2013-09-23 15:10:26 +02:00
Petr Kovar
8de3055914 Update Czech transaltion 2013-09-23 15:00:29 +02:00
Petr Kovar
bae9b158fd Update Czech translation 2013-09-23 14:26:32 +02:00
Alexander Larsson
68c450468e icon-theme: Better handling of unscaled icon directories
If an icon is in a Fixed or Threshold directory we normally don't
scale it. However, in the case of HiDPI scaling we *do* want to
scale it, to avoid different layouts in Lo/HiDPI. We look up whatever
the size of the icon would have been in LoDPI and scale to that
in the no-scaling case, thus getting the same layout as the
unscaled case.

https://bugzilla.gnome.org/show_bug.cgi?id=708384
2013-09-23 12:45:34 +02:00
Alexander Larsson
a001dc0ec7 icon-theme: Make icon_info_new() have some args
This gets rid of a bunch of duplicated code.
2013-09-23 12:45:34 +02:00
Alexander Larsson
ae24cbc11f testicontheme: Add some tests for scales 2013-09-23 12:45:34 +02:00
Chun-wei Fan
a3519988f5 demos/gtk-demo/toolpalette.c: Avoid C99ism
Avoid declaring variable at the middle of the block
2013-09-23 16:39:25 +08:00
Nilamdyuti Goswami
9b8f740635 Assamese translation updated 2013-09-23 13:25:09 +05:30
Andika Triwidada
c38e1ab301 Updated Indonesian translation 2013-09-23 09:48:12 +07:00
Peter Mráz
3d473d9602 Updated slovak translation 2013-09-22 22:54:11 +02:00
Pavol Klačanský
8e74179bf3 Updated slovak translation 2013-09-22 22:54:11 +02:00
Claude Paroz
12afdbe518 Updated French translation 2013-09-22 20:04:42 +02:00
Aurimas Černius
9779c355e3 Updated Lithuanian translation 2013-09-22 17:40:38 +03:00
Chun-wei Fan
00f9b1e769 MSVC Builds: "Install" gtklistboxrowaccessible.h
...which is an a11y header introduced in commit c22e27f9.
2013-09-22 22:10:28 +08:00
Pavol Klačanský
06ed35548c Updated slovak translation 2013-09-22 15:41:43 +02:00
Daniel Mustieles
04036f8221 Updated Spanish translation 2013-09-22 12:11:29 +02:00
Yosef Or Boczko
e4a299ea2c Updated Hebrew properties translation 2013-09-22 12:34:32 +03:00
Yosef Or Boczko
1b0b6ba5d4 Updated Hebrew translation 2013-09-22 12:31:01 +03:00
Matthias Clasen
e5317f0f9a Improve struct packing in various places 2013-09-21 23:50:55 -04:00
Matthias Clasen
d137f74fe9 Remove priv pointer from GtkStackSwitcher
This is a new widget, so lets avoid the unnecessary
priv pointer while we still can.
2013-09-21 23:50:55 -04:00
Matthias Clasen
4b13b93394 Improve struct packing in GdkWindowImplWayland 2013-09-21 23:50:55 -04:00
Duarte Loreto
e92ed298b5 Updated Portuguese translation 2013-09-22 02:50:58 +01:00
Duarte Loreto
8f7a52239d Updated Portuguese translation 2013-09-22 02:29:51 +01:00
Matthias Clasen
f0aba21fd2 Small cleanup for the previous commit
When setting an accessible type, we don't need to
set an accessible row anymore.
2013-09-21 20:56:46 -04:00
Matthias Clasen
c22e27f986 Add a GtkListBoxRow accessible
This lets us do two things:
1. Set the list-item role
2. Set selectable and selected states as appropriate

https://bugzilla.gnome.org/show_bug.cgi?id=692258
2013-09-21 20:51:22 -04:00
Matthias Clasen
bdd4d65e85 Small improvement to GtkLinkButton a11y
ATK has a visited state, so propagate the visited property
of GtkLinkButton to that state.
2013-09-21 20:51:21 -04:00
Rūdolfs Mazurs
9111aaf1f7 Updated Latvian translatio 2013-09-21 21:51:20 +03:00
Matej Urbančič
eaafb32afc Updated Slovenian translation 2013-09-21 20:27:52 +02:00
Baurzhan Muftakhidinov
94b97d9dbd Update Kazakh translation 2013-09-21 16:36:08 +06:00
Federico Mena Quintero
1e5dde7eab places sidebar: Don't activate the bookmark if Eject was clicked
This should really fix https://bugzilla.gnome.org/show_bug.cgi?id=704087 ...

Signed-off-by: Federico Mena Quintero <federico@gnome.org>
2013-09-20 21:14:00 -05:00
Matthias Clasen
9f3627cd7c Trivial typo fix 2013-09-20 20:17:25 -04:00
Enrico Nicoletto
69b41536b8 Updated Brazilian Portuguese translation 2013-09-20 22:36:44 -03:00
Fran Diéguez
c636323f39 Updated Galician translations 2013-09-21 00:00:18 +02:00
Piotr Drąg
6c86c97ed0 Updated Polish translation 2013-09-20 21:06:57 +02:00
Matthias Clasen
dab146fe30 Add accessible names to csd buttons
Its the right thing to do.
2013-09-20 15:02:17 -04:00
GunChleoc
b4ab4a96cb Updated Scottish Gaelic translation 2013-09-20 12:14:50 -06:00
GunChleoc
ecb72adf20 Updated Scottish Gaelic translation 2013-09-20 12:04:54 -06:00
Florian Müllner
f081552da1 icontheme: Make sure icon_info->scale doesn't end up 0
GdkPixbuf will fail returning %NULL if we try to scale a pixbuf to (0, 0),
which will then trigger an assertion in gtk_icon_info_load_icon_finish();
we never want a scale of 0, so ensure it is at least 1.

https://bugzilla.gnome.org/show_bug.cgi?id=708384
2013-09-20 14:42:41 +02:00
Nilamdyuti Goswami
7b2f60831c Assamese translation updated 2013-09-20 18:13:49 +05:30
Chao-Hsiung Liao
716b8bf110 Updated Traditional Chinese translation(Hong Kong and Taiwan) 2013-09-20 13:50:59 +08:00