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
Matthias Clasen
b2274ba08a
Avoid delays in starting applications
...
Only query file info once, and don't do it for non-native files, since
that may cause sync network IO.
Bug http://bugzilla.gnome.org/show_bug.cgi?id=635588
2010-11-29 21:08:59 +01:00
Murray Cumming
6e2573fd76
gtk_combo_box_get_active_text(): Fix my docs typo.
2010-11-25 12:28:15 +01:00
Murray Cumming
36a1730bb8
gtk_combo_box_get_active_text(): Documentation: Restore old text.
...
Bring back the note about using this with GtkComboBoxEntry because
otherwise it is a change of behaviour in the stable branch. This does
apparently still work because the get_active_text vfunc is implemented
in GtkComboBoxEntry.
Also make the deprecation note more helpful, giving a hint about what
to do in both cases. Note that the advice is ugly for the
GtkComboBoxEntry case and I wish there was real API for that.
2010-11-25 11:58:47 +01:00
Michael Natterer
b3c5232a9b
Bug 565665 - GtkTargetEntry member target should be const char *
2010-11-24 21:01:10 +01:00
Michael Natterer
d0f2b13309
gdk: add gdk_device_get_n_keys() to access the sealed num_keys member
2010-11-24 20:15:29 +01:00
Benjamin Otte
07c00b9969
gtk: Deprecate GtkRuler and subclasses.
...
They have been removed fom GTK 3.
2010-11-24 17:26:09 +01:00
Colin Walters
058ff14ac8
iconcache: Ensure we don't lose data on power loss
...
fsync() should ensure our data hits disk; since corrupt icon
caches break all apps, we need to ensure it's valid.
https://bugzilla.gnome.org/show_bug.cgi?id=635307
2010-11-22 13:46:10 -05:00
Michael Natterer
7f6b9ce7f5
gtk: draw the frame around the spinbutton's buttons conditionally
...
(depending on GtkEntry::has-frame)
2010-11-19 14:54:41 +01:00
Benjamin Otte
3024081928
tests: Remove broken ellipsise test
2010-11-18 17:47:43 +01:00
Benjamin Otte
516a6d8495
testgtk: Make it compile with warnings enabled
...
The code is pretty hairy, so it'll probably not work. But at least it
won't crash.
2010-11-18 17:47:43 +01:00