Matthias Clasen
ed4605e597
cups printbackend: create a pdf surface when appropriate
...
This should address bug 560177.
Based on a patch by Adrian Johnson.
2011-01-06 12:53:03 -05:00
Matthias Clasen
2cf66d39e4
Remove gtk_printer_new from gtkprintbackend.h
...
The function has been in gtkprinter.h forever.
2011-01-06 12:52:26 -05:00
Adrian Johnson
0c6d327a25
Set file GtkPrinter accepts_pdf/ps based on selected format
2011-01-06 12:52:17 -05:00
Adrian Johnson
7de568a2ae
Set "accepts-pdf" property to true only if supported by the print backend
2011-01-06 12:52:09 -05:00
Matthias Clasen
3241efa11c
Deprecated long-obsolete linux-fb related GtkWindow API
2011-01-06 12:48:23 -05:00
Matthias Clasen
472aeda2e0
Bump version to 2.23.90
2011-01-06 12:17:28 -05:00
Adel Gadllah
6490a22aaf
GdkX11dnd: Fix build issue
...
I messed up while rebasing the window caches patch.
2011-01-05 17:54:29 +01:00
Matthias Clasen
644f25c497
Decouple GdkWindowCache life-cycle from GdkX11DragContext
...
By making window caches refcounted. This fixes problems with leaking
drag contexts, as experienced in
https://bugzilla.gnome.org/show_bug.cgi?id=637691
and
https://bugzilla.gnome.org/show_bug.cgi?id=144324
Based on a patch by drago01@gmail.com
2011-01-05 17:37:37 +01:00
Benjamin Otte
54a07580c0
range: Deprecate update policies.
...
They're gonna be removed from GTK3.
2011-01-05 14:53:15 +01:00
Murray Cumming
87285bc8bf
gdk_spawn* deprecation docs: Mention actual replacement functions.
2011-01-05 01:34:49 +01:00
Benjamin Otte
882db1cf5f
gdk: Remove GTK_COMPILATION checks from headers
...
Now that gtk doesn't compile with GDK_DISABLE_DEPRECATED anymore,
they're not needed.
2011-01-03 19:07:07 +01:00
Benjamin Otte
79b4c34a8f
gtk: Remove GDK_DISABLE_DEPRECATED from compilation flags
...
With the recent deprecations going on, a lot of code doesn't compile
without warnings anymore. And instead of fixing maintenance-only code,
it's easier to just keep calling deprecated functions.
2011-01-03 19:07:07 +01:00
Benjamin Otte
fb2eb5f1aa
tests: Remove gtk_set_locale() calls
...
They are unnecessary and cause compilation warnings due to deprecations.
2011-01-03 19:07:07 +01:00
Benjamin Otte
9591369339
gdk: Deprecate gdk_display_set_pointer_hooks()
2011-01-03 19:07:07 +01:00
Benjamin Otte
b225585844
gdk: Deprecated gdk_set_pointer_hooks()
2011-01-03 19:07:07 +01:00
Matthias Clasen
6f776f0814
Scale down print dialog size
...
Shrink the preview display a little to make the print dialog
fit on a typical netbook screen.
https://bugzilla.gnome.org/show_bug.cgi?id=637958
2011-01-03 12:54:48 -05:00
Matthias Clasen
171bac4626
GtkBuilder migration docs: remove reference to a fixed issue
2011-01-03 12:21:52 -05:00
Matthias Clasen
f9dd531bc9
Don't use deprecated API
...
This should fix copy/paste problems observed with 2.23.3, as seen
eg in http://bugzilla.gnome.org/show_bug.cgi?id=637973
2010-12-27 19:06:18 -05:00
Matthias Clasen
c76b247da5
Revert some over-eager deprecation removal
...
We can't replace drawable api with window api when the object
is actually a pixmap.
2010-12-27 18:16:14 -05:00
Murray Cumming
e369d70dd6
Fix typos in 2 gobject-introspection annotations.
2010-12-27 20:57:14 +01:00
Alejandro Piñeiro
1e93d01d47
Clean the code to check the redundan object on the show watcher
...
The watcher doesn't add a window if is a redundant object. This
patch fixes two things:
* The check was made twice.
* It uses a check with the string "redundant object", when the
defined role ATK_ROLE_REDUNDANT_OBJECT is available
2010-12-27 16:37:28 +01:00
Alejandro Piñeiro
1e196b39b8
Proper connection to a toplevel window destroy signal
...
Only connect to the destroy of a toplevel window if it was
really added to the toplevel list of windows.
The destroy callback was added to remove the window from
the toplevel list. The callback doesn't cause a error,
but would iterate on the toplevel list without success.
2010-12-27 16:37:09 +01:00
Tor Lillqvist
be8c0e4734
No fsync on Windows
2010-12-27 11:31:37 +02:00
Tor Lillqvist
9fb03bb402
Export gdk_x11_ functions only on X11
2010-12-27 11:30:07 +02:00
Matthias Clasen
120915d6de
Reinstate the implementation of gdk_window_foreign_new_for_display
...
This was accidentally dropped when introducing
gdk_x11_window_foreign_new_for_display().
2010-12-23 11:58:26 -05:00
Matthias Clasen
e2361108f4
Document that keymap functions will stop accepting NULL
2010-12-23 10:15:59 -05:00
Matthias Clasen
b447cd972e
Fix a typo in GtkCombo
...
There is no GtkButton::depressed signal.
Reported by Nicolas Setton in bug 633089.
2010-12-22 14:53:13 -05:00
Matthias Clasen
8bccb1ecf1
Bump version
2010-12-21 23:19:09 -05:00
Matthias Clasen
5383f20c7e
Update NEWS
2010-12-21 21:46:11 -05:00
Matthias Clasen
3e9dc75768
Fix another typo
2010-12-21 18:06:54 -05:00
Matthias Clasen
8ad1c959ef
Fix a typo
2010-12-21 11:35:38 -05:00
Matthias Clasen
dd05e41475
Deprecate gdk_xid_table* functions
2010-12-21 09:54:15 -05:00
Matthias Clasen
7b1c38b57c
Deprecated gdk_drag_find_window and gdk_drag_get_protocol
2010-12-21 09:54:15 -05:00
Matthias Clasen
a88f8e4c57
Deprecate gdk_drag_context_new
2010-12-21 09:54:15 -05:00
Matthias Clasen
bad6d00966
Deprecate some gdk text conversion routines
...
And add x11-specific replacements for them
2010-12-21 09:54:15 -05:00
Matthias Clasen
e65e208d40
Deprecate gdk_set_locale and gtk_set_locale
2010-12-21 09:54:14 -05:00
Matthias Clasen
6250c1dbe1
Deprecate gdk_net_wm_supports
2010-12-21 09:54:14 -05:00
Matthias Clasen
dd1de27061
Deprecate gdkx_visual_get
2010-12-21 09:54:14 -05:00
Matthias Clasen
08e4a60de1
Deprecate gdk_spawn apis
2010-12-21 09:54:14 -05:00
Matthias Clasen
2f8c78ddc5
Deprecate foreign window apis
...
And add x11- and win32-specific apis for these at the same time
2010-12-21 09:54:14 -05:00
Matthias Clasen
0f8251da61
Deprecate gdk_set_sm_client_id
...
And add a gdk_x11_set_sm_client_id to replace it.
2010-12-21 09:54:13 -05:00
Matthias Clasen
3bdd56c928
Add some forgotten accessors for GdkDragContext
...
These fields are accessed in gtk.
2010-12-21 09:54:13 -05:00
Matthias Clasen
b2bd11618f
Don't access GdkDragContext fields directly
...
Instead use the accessors.
2010-12-21 09:54:13 -05:00
Carlos Garcia Campos
55cf284749
printing: Set new print operation settings before emitting custom-widget-apply signal
...
So that custom settings can be added from the custom-widget-apply
callback.
https://bugzilla.gnome.org/show_bug.cgi?id=637069
2010-12-20 21:09:16 +01:00
Tristan Van Berkom
53ff5679f7
Fixed gtk_entry_set_icon_tooltip_text & markup to not crash
...
Setting this property before the icon is actually set was
resulting in a crash (found by way of Glade bug 606103).
2010-12-17 18:17:45 +09:00
Matthias Clasen
c282958fb4
Optimize gdk_window_set_shape_combine_region
...
When setting no shape on an unshaped window, nothing changes,
so return early instead of recomputing lots of visibility
information.
Pointed out by Owen Taylor in bug 637156.
2010-12-14 22:24:09 -05:00
Matthias Clasen
64f2460b7b
Deprecate gtk_widget_reset_shapes
...
This function has been removed in GTK+ 3
2010-12-14 22:18:41 -05:00
Tristan Van Berkom
fced380ec9
gtktoolitemgroup: don't use GTimeSpec
...
Use gint64 time instead.
Conflicts:
gtk/gtktoolitemgroup.c
2010-12-15 01:07:06 +09:00
Martyn Russell
512d29e53a
gtk-faq: Fix all information related to CVS
...
Fixes bug #636832 , anoncvs.gnome.org does not exist
2010-12-09 23:47:31 +00:00
Matthias Clasen
098e02c29d
Revert b3c5232a9b
...
This causes warning and breaks e.g. the mozilla build.
2010-12-04 18:35:03 -05:00