Alexander Larsson
55ee12c296
Set the right parent root window for the offscreen windows
2009-06-05 15:18:36 +02:00
Brian Cameron
3302114358
Improve Solaris Xinerama configure detection
...
The latest releases of Solaris now ship with the X.org Xserver, so it is
better to use the Xfree Xinerama interfaces if available. This commit fixes
the configure script so that it first tries to use the Xfree interfaces and
only falls back to the Solaris-specific interfaces if they are not available.
This way, older releases of Solaris which do not use X.org also will work.
(Bug 580079)
2009-06-05 00:46:25 -05:00
Marek Kasik
961ab2e5c1
Print in correct order when printing 4 pages per sheet to landscape
...
Rotates page layout according to selected paper orientation
when printing through CUPS backend (#420335 ).
2009-06-04 18:49:29 +02:00
Alexander Larsson
cd7afc14fd
Update GdkOffscreenWindow to new draw_drawable prototype
...
All rendering of drawables on offscreen was broken due to this change which
had not been implemented fully in offscreen windows.
2009-06-04 12:51:04 +02:00
Alexander Larsson
953be03acf
Fix too many args warning
...
Apparently we missed one place when converting gdk_window_ensure_native
2009-06-03 14:50:10 +02:00
Alexander Larsson
9437138db2
Fix some warnings added by the input handling
...
Add casting and actually fix parenthisation of boolean expression
2009-06-03 11:24:27 +02:00
Praveen Arimbrathodiyil
4bcf3e59d5
important transltion fixes to undo, redo and about
2009-06-01 23:38:22 -07:00
Alexander Larsson
609b03c517
Further clean up window drawing redirection/clipping
...
This combines the OFFSET_GC and various SETUP/RESTORE gc macros
to a single BEGIN/END_DRAW macro pair.
2009-06-01 14:48:11 +02:00
Alexander Larsson
1d739c2ff6
Fix up gdk_window_set_has_native rename issues
...
Seems like i forgot a bunch of things.
2009-06-01 14:47:38 +02:00
Alexander Larsson
e123931a65
Add more GdkWindow implementation docs
2009-06-01 13:38:04 +02:00
Alexander Larsson
a84cc4e9f3
Whitespace cleanup gdkwindow.c
...
Almost everything here changed anyway, so might as well clean it up.
2009-06-01 12:04:36 +02:00
Alexander Larsson
287b821705
Rename gdk_window_set_has_native to gdk_window_ensure_native
...
This also removes the (unimplemented) possibility to change a window to
non-native. This seems generally not very useful, and there are some problems
with it, for instance if two "users" need a window to be native and then
one of the "users" doesn't need it anymore it can't change it back, because
it is unaware of the other reason the window is native.
2009-06-01 11:57:59 +02:00
Matthias Clasen
597a24edf6
Improve GtkMenuPositionFunc docs
...
Add a note about gtk_menu_set_monitor().
2009-05-30 23:26:37 -04:00
Ask H. Larsen
d2cd949ca1
Updated Danish translation
2009-05-30 22:16:31 +02:00
Matthias Clasen
64b8f4e039
Avoid assertions due to invalid page sequence
...
It is much nicer to handle this gracefully in compute_last_button_state.
Fixes bug 584125.
2009-05-30 02:14:03 -04:00
Cody Russell
47db0f0020
Improve GtkEntry handling of invalid stock ids
...
Instead of silently showing no icon, show a "missing image"
icon, like GtkImage does in the same situation. Fixes bug 579590.
2009-05-30 00:10:14 -04:00
Caolan McNamara
5964109ef3
Plug a memory leak in Xrandr code
2009-05-30 00:05:35 -04:00
Matthias Clasen
ac0ed81b6f
Bump version to 2.17.2
2009-05-29 19:46:56 -04:00
Matthias Clasen
44690f17c8
2.17.1
2009-05-29 19:29:49 -04:00
Matthias Clasen
d2ac65c8ba
Fix a typo in the ::update-custom-widget docs
2009-05-29 18:47:23 -04:00
Matthias Clasen
7b49379b55
Fix a typo in the docs
2009-05-29 18:40:10 -04:00
Matthias Clasen
2a87eb83d1
Update for 2.17.1
2009-05-29 17:26:32 -04:00
Eitan Isaacson
8166a0e1af
Fix GtkAssistant's accessible children. Fixes bug #575319 .
2009-05-29 19:25:43 +02:00
Alexander Larsson
d1f5050262
Make disabled xinput work again
2009-05-29 16:45:06 +02:00
Alexander Larsson
7372379c24
Initial version of input support
2009-05-29 16:39:12 +02:00
Alexander Larsson
a6e3da1319
Add some test for draw_drawable graphics exposures
2009-05-27 17:10:37 +02:00
Alexander Larsson
0b586a5ad7
Add support for client side graphics exposures in gdk_draw_drawable
2009-05-27 17:10:32 +02:00
Alexander Larsson
44c7264bc7
Add _gdk_gc_get_exposures
2009-05-27 17:06:46 +02:00
Alexander Larsson
8cb385cd31
Add support for visibility notification
2009-05-26 20:53:48 +02:00
Alexander Larsson
6c76f8f6ce
Add gdk_region_rect_equal to compare a region with a rect
2009-05-26 20:48:10 +02:00
Alexander Larsson
8a689f2e15
Handle flushing implicit paint while there is a paint outstanding
...
If a native window or a window with a native subwindow is moved or resized
then the client window moves and implicit paints need to be flushed since
the native window move will copy/overwrite data. This may happen while there
is an outstanding paint if the move is inside an expose event (weird, but
flash embedded in webkit hit this).
Right now we're asserting here, but the right fix is to allow this but
to not flush the parts that are currently in a (non-implicit) paint. This
means we flush all results from previous not-yet-flushed exposes, but not
the ones being drawn.
2009-05-26 11:30:46 +02:00
Lebedev Roman
d1f921b5bc
Updated Russian translation
2009-05-26 02:49:34 +04:00
Seán de Búrca
73a9c40b51
Updated Irish translation
2009-05-25 19:50:56 +01:00
Alexander Larsson
7698daf97a
Merge branch 'master' into client-side-windows
...
Conflicts:
gdk/x11/gdkwindow-x11.c
2009-05-25 14:30:01 +02:00
Lin Ma
d0f887ddb1
Fix GtkTooltip destroy the custom widget
...
Fixed 576091, Custom_widget does not get destroyed when the tooltip
goes away. Add a release note for this fix.
2009-05-25 10:01:04 +08:00
Seán de Búrca
48c8818fa2
Updated Irish translation
2009-05-25 00:33:42 +01:00
Matthias Clasen
96912b564f
Avoid another case of treating None as an atom
2009-05-24 00:30:58 -04:00
Matthias Clasen
478cc88f8d
Fix a formatting error in the docs
...
Need to replace % by %amp; in examples. This was noticed in
bug 583522.
2009-05-24 00:17:49 -04:00
Claude Paroz
1199b3f741
Updated French translation
2009-05-23 19:03:31 +02:00
Carlos Garcia Campos
7437a79b85
Fix a crash when printing with defer drawing enabled
...
Fixes bgo#582963
2009-05-23 11:12:56 +02:00
Matthias Clasen
e18a4fa047
Improve gtk_combo_box_get_active_text() docs
...
Make it more explicit that the return value needs to be freed.
Fixes bug 583050.
2009-05-23 01:20:39 -04:00
James Andrewartha
bd84d95e63
add missing include $(top_srcdir)/git.mk to modules/papi/Makefile.am
...
Signed-off-by: Davyd Madeley <davyd@madeley.id.au>
2009-05-21 14:45:25 +08:00
Stefan Kost
e07d8adcca
docs: document the GtkUpdateType enum.
...
Add documentation based on the description from gtk_range_set_update_policy()
2009-05-20 14:27:36 +03:00
mark@ecs.vuw.ac.nz
1eff9aba24
Signalize that CUPS connection is available when EISCONN occurs
...
Add test for EISCONN error when testing whether a connection to CUPS server
is available (#576678 - patch by mark@ecs.vuw.ac.nz ).
Signed-off-by: Marek Kasik <mkasik@redhat.com>
2009-05-19 16:08:21 +02:00
Davyd Madeley
3969d1b969
Add papi to DIST_SUBDIRS
2009-05-19 16:31:52 +08:00
Davyd Madeley
bcf754ea1d
Merge commit 'origin/master'
2009-05-19 15:32:10 +08:00
Davyd Madeley
a746df7d37
Fix broken SGML in gtk reference.
...
Introduced in commit 9dbb30482b
2009-05-19 15:29:53 +08:00
Alexander Shopov
7fe8fb35b5
Updated Bulgarian translation
2009-05-19 07:54:51 +03:00
Carlos Garcia Campos
9b7fa7a904
Use nr_of_pages_to_print instead of nr_of_pages when updating printing progress
...
Fixes bgo#582950.
2009-05-18 09:43:13 +02:00
Matthias Clasen
122e0b40ba
Improve GtkNotbook behaviour with too little space
...
This fixes bug 582488. The patch was provided by Morten Welinder.
2009-05-17 23:47:30 -04:00