1. 04 Apr, 2006 1 commit
  2. 03 Apr, 2006 3 commits
    • Matthias Clasen's avatar
      Here too. · 9713b368
      Matthias Clasen authored
      2006-04-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdk.c: Here too.
      9713b368
    • Matthias Clasen's avatar
      Make _gdk_windowing_args const. · aff3329d
      Matthias Clasen authored
      2006-04-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkinternals.h:
      	* gdk/x11/gdkmain-x11.c:
      	* gdk/win32/gdkmain-win32.c:
      	* gdk/directfb/gdkdisplay-directfb.c:
      	* gdk/quartz/gdkmain-quartz.c: Make _gdk_windowing_args const.
      aff3329d
    • Matthias Clasen's avatar
      Include gdksreen.h (#337032, Kazuki IWAMOTO) · ac180cb0
      Matthias Clasen authored
      2006-04-03  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/win32/gdkpixmap-win32.c: Include gdksreen.h  (#337032,
      	 Kazuki IWAMOTO)
      ac180cb0
  3. 30 Mar, 2006 4 commits
  4. 29 Mar, 2006 1 commit
  5. 27 Mar, 2006 2 commits
    • Anders Carlsson's avatar
      Make the poll func work with real file descriptors. We do this by creating · 856ee02f
      Anders Carlsson authored
      2006-03-27  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkevents-quartz.c:
              (select_thread_func):
              (got_fd_activity):
              (poll_func):
              (gdk_event_translate):
              Make the poll func work with real file descriptors.
              We do this by creating a thread which calls poll and then
              signals the main thread using a run loop source.
      
              * gtk/gtkclipboard-quartz.c:
              (-[GtkClipboardOwner pasteboard:provideDataForType:]):
              Remove debugging output
      856ee02f
    • Richard Hult's avatar
      Add more stubs. · ce823f5b
      Richard Hult authored
      2006-03-27  Richard Hult  <richard@imendio.com>
      
      	* gdk/quartz: Add more stubs.
      ce823f5b
  6. 21 Mar, 2006 5 commits
    • Michael Natterer's avatar
      removing trailing \ fixes the build. · d4d65217
      Michael Natterer authored
      2006-03-21  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/quartz/Makefile.am: removing trailing \ fixes the build.
      d4d65217
    • Anders Carlsson's avatar
      Implement gdk_window_scroll. · 03c29e11
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkgeometry-quartz.c:
              (gdk_window_scroll):
              Implement gdk_window_scroll.
      03c29e11
    • Anders Carlsson's avatar
      Add the GDK part of the DND implementation. · 6b1510bf
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/GdkQuartzWindow.c:
              (drag_operation_to_drag_action):
              (drag_action_to_drag_operation):
              (update_context_from_dragging_info):
              (-[GdkQuartzWindow draggingEntered:]):
              (-[GdkQuartzWindow draggingEnded:]):
              (-[GdkQuartzWindow draggingExited:]):
              (-[GdkQuartzWindow draggingUpdated:]):
              (-[GdkQuartzWindow performDragOperation:]):
              (-[GdkQuartzWindow wantsPeriodicDraggingUpdates]):
              (-[GdkQuartzWindow draggedImage:endedAt:operation:]):
              * gdk/quartz/gdkdnd-quartz.c:
              (gdk_drag_context_finalize):
              (gdk_drag_context_init):
              (gdk_drag_context_class_init):
              (gdk_drag_begin):
              (gdk_drag_status):
              Add the GDK part of the DND implementation.
      
              * gdk/quartz/Makefile.am:
              Add some missing headers.
      
              * gdk/quartz/gdkdrawable-quartz.h:
              * gdk/quartz/gdkprivate-quartz.h:
              * gdk/quartz/gdkquartz.h:
              * gdk/quartz/gdkwindow-quartz.c:
              (gdk_quartz_window_get_nsview):
              New function, for use by the GTK part of the DND implementation
      6b1510bf
    • Anders Carlsson's avatar
      Offset coordinates by 0.5 pixels to get consistant results for both image · ac3643d8
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkdrawable-quartz.c:
              (gdk_quartz_ref_cairo_surface):
              (gdk_quartz_draw_rectangle):
              (gdk_quartz_draw_arc):
              (gdk_quartz_draw_polygon):
              (gdk_quartz_draw_drawable):
              (gdk_quartz_draw_segments):
              (gdk_quartz_draw_lines):
              (gdk_quartz_draw_pixbuf):
              (gdk_quartz_draw_image):
              (_gdk_quartz_drawable_get_context):
              * gdk/quartz/gdkdrawable-quartz.h:
              Offset coordinates by 0.5 pixels to get consistant results for both
              image contexts and screen contexts.
      ac3643d8
    • Anders Carlsson's avatar
      ]): Synthesize GDK_CONFIGURE events when the window position changes. · 7fe53a99
      Anders Carlsson authored
      2006-03-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/GdkQuartzWindow.c
              ([GdkQuartzWindow -windowDidMove:]): Synthesize GDK_CONFIGURE events
              when the window position changes.
      7fe53a99
  7. 15 Mar, 2006 1 commit
  8. 11 Mar, 2006 1 commit
    • Tor Lillqvist's avatar
      Use Polygon() for outlined polygons, too. Same idea as in · 23025393
      Tor Lillqvist authored
      2006-03-11  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkdrawable-win32.c (draw_polygon): Use Polygon() for
      	outlined polygons, too. Same idea as in draw_rectangle(): Set pen
      	to NULL_PEN if drawing a filled polygon, set brush to HOLLOW_BRUSH
      	if drawing a polygon outline. (#332662)
      	(gdk_win32_draw_polygon): Corresponding simplification: no need to
      	add an extra final copy of the starting point.
      23025393
  9. 08 Mar, 2006 1 commit
    • Michael Natterer's avatar
      gdk/gdkscreen.h gdk/x11/gdkscreen-x11.c added · 5afb4f0f
      Michael Natterer authored
      2006-03-08  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/gdkscreen.h
      	* gdk/x11/gdkscreen-x11.c
      	* gdk/gdk.symbols: added gdk_screen_get_active_window() and
      	gdk_screen_get_window_stack() (patch from maemo-gtk).
      	Fixes bug #320881.
      
      	* gdk/directfb/gdkscreen-directfb.c
      	* gdk/quartz/gdkscreen-quartz.c
      	* gdk/win32/gdkscreen-win32.c: added the functions as stubs.
      5afb4f0f
  10. 04 Mar, 2006 1 commit
  11. 27 Feb, 2006 2 commits
    • Michael Natterer's avatar
      map "gtk-touchscreen-mode" to the "Gtk/TouchscreenMode" XSettings · 7324be3c
      Michael Natterer authored
      2006-02-27  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/x11/gdksettings.c: map "gtk-touchscreen-mode" to the
      	"Gtk/TouchscreenMode" XSettings property, remove trailing
      	whitespace.
      
      	* gdk/x11/checksettings.c: #include <string.h> and sprinkled some
      	newlines.
      7324be3c
    • Tim Janik's avatar
      moved and renamed the gdk_settings_names and gdk_settings_map. · e33012b8
      Tim Janik authored
      Mon Feb 27 14:52:50 2006  Tim Janik  <timj@imendio.com>
      
              * gdkevents-x11.c:
              * gdksettings.c: moved and renamed the gdk_settings_names and
              gdk_settings_map.
      
              * gdk/x11/checksettings.c: test program for the gdk_settings_map array.
      
              * gdk/x11/Makefile.am: run checksettings as part of make check.
      e33012b8
  12. 26 Feb, 2006 1 commit
  13. 25 Feb, 2006 1 commit
  14. 24 Feb, 2006 1 commit
  15. 21 Feb, 2006 1 commit
    • Anders Carlsson's avatar
      Add these from the win32 backend. · 5dcae734
      Anders Carlsson authored
      2006-02-21  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkselection-quartz.c:
              (make_list):
              (gdk_text_property_to_utf8_list_for_display):
              Add these from the win32 backend.
      5dcae734
  16. 20 Feb, 2006 10 commits
    • Matthias Clasen's avatar
      Obtain the background color from the gc when it is needed. (#331820) · 1bb487a2
      Matthias Clasen authored
      2006-02-20  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkgc.c (_gdk_gc_update_context): Obtain the
      	background color from the gc when it is needed.  (#331820)
      1bb487a2
    • Matthias Clasen's avatar
      Forgotten file · 0f0845a6
      Matthias Clasen authored
      0f0845a6
    • Matthias Clasen's avatar
      Add a gc_changed argument, and avoid setting the clip region if the gc has · 3c9432ee
      Matthias Clasen authored
      2006-02-19  Matthias Clasen  <mclasen@redhat.com>
      
      	* gdk/gdkgc.c (_gdk_gc_update_context): Add a gc_changed
      	argument, and avoid setting the clip region if the gc
      	has not changed.
      
      	* gdk/gdkgc.c: Update all callers.
      
      	* gdk/gdkpango.c (get_cairo_context): Avoid updating the
      	context if nothing changed.
      3c9432ee
    • Anders Carlsson's avatar
      Add stubs for input shape functions. · ba8e91b9
      Anders Carlsson authored
      2006-02-20  Anders Carlsson  <andersca@imendio.com>
      
              * gdk/quartz/gdkdisplay-quartz.c:
              (gdk_display_supports_shapes):
              (gdk_display_supports_input_shapes):
              * gdk/quartz/gdkwindow-quartz.c:
              (gdk_display_warp_pointer):
              (gdk_window_input_shape_combine_mask):
              (gdk_window_input_shape_combine_region):
              (gdk_window_set_child_input_shapes):
              (gdk_window_set_accept_focus):
              (gdk_window_merge_child_input_shapes):
              Add stubs for input shape functions.
      ba8e91b9
    • Anders Carlsson's avatar
      Fix typo so ctrl gets passed on to the gdk event. · cae6c15d
      Anders Carlsson authored
      2006-02-20  Anders Carlsson  <andersca@mac.com>
      
              * gdk/quartz/gdkevents-quartz.c:
              (get_keyboard_modifiers_from_nsevent):
              Fix typo so ctrl gets passed on to the gdk event.
      
              * gdk/quartz/gdkproperty-quartz.c:
              (gdk_atom_name):
              g_strdup the atom name.
      cae6c15d
    • Tor Lillqvist's avatar
      New function, return TRUE. (gdk_display_supports_input_shapes): New · 3cb8a43a
      Tor Lillqvist authored
      2006-02-20  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkdisplay-win32.c (gdk_display_supports_shapes):
      	New function, return TRUE.
      	(gdk_display_supports_input_shapes): New function, return FALSE.
      3cb8a43a
    • Tor Lillqvist's avatar
      New function. Factor out code from gdk_window_shape_combine_mask(). · f251cf42
      Tor Lillqvist authored
      2006-02-20  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkwindow-win32.c (do_shape_combine_region): New
      	function. Factor out code from gdk_window_shape_combine_mask().
      	(gdk_window_shape_combine_region): Actually do something. Convert
      	region to a HRGN and call do_shape_combine_region().
      	(gdk_window_input_shape_combine_mask)
      	(gdk_window_input_shape_combine_region)
      	(gdk_window_set_child_input_shapes)
      	(gdk_window_merge_child_input_shapes): New functions, dummy
      	implementations.
      f251cf42
    • Michael Natterer's avatar
      adding boolean have_shapes and have_input_shapes members fixes the build. · 9b9a5bce
      Michael Natterer authored
      2006-02-20  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/x11/gdkdisplay-x11.h (struct _GdkDisplayX11): adding boolean
      	have_shapes and have_input_shapes members fixes the build.
      9b9a5bce
    • Tor Lillqvist's avatar
      Replace all calls to g_strcasecmp() with g_ascii_strcasecmp(). · d9d1a36c
      Tor Lillqvist authored
      2006-02-20  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkfont-win32.c: Replace all calls to g_strcasecmp()
      	with g_ascii_strcasecmp().
      d9d1a36c
    • Matthias Clasen's avatar
      Support input shapes: (#331070) · 1ad93a68
      Matthias Clasen authored
      2006-02-19  Matthias Clasen  <mclasen@redhat.com>
      
      	Support input shapes:  (#331070)
      
      	* gdk/gdk.symbols:
      	* gdk/gdkdisplay.h:
      	* gdk/gdkwindow.h:
      	* gdk/x11/gdkdisplay-x11.c (gdk_display_supports_shapes)
      	(gdk_display_supports_input_shapes): Functions to determine
      	if a display supports shaped windows or input shapes.
      
      	* gdk/x11/gdkwindow-x11.c (gdk_window_input_shape_combine_region):
      	(gdk_window_input_shape_combine_mask):
      	(gdk_window_set_child_input_shapes):
      	(gdk_window_merge_child_input_shapes): Input shape versions
      	of the window shape API.
      
      	* gtk/gtk.symbols:
      	* gtk/gtkwidget.h:
      	* gtk/gtkwidget.c (gtk_widget_input_shape_combine_mask):
      	New function to set an input shape on a widget.
      1ad93a68
  17. 17 Feb, 2006 1 commit
  18. 09 Feb, 2006 3 commits