1. 18 May, 2009 1 commit
  2. 11 May, 2009 2 commits
  3. 10 May, 2009 2 commits
  4. 05 May, 2009 2 commits
  5. 04 May, 2009 3 commits
  6. 29 Apr, 2009 1 commit
    • Brian Cameron's avatar
      Minor fix for GTK+ mediaLib code. · 33f4ead5
      Brian Cameron authored
      After doing some performance analysis, it was found that the GTK+ mediaLib code
      triggers unnecessary lazy loading of dependent libraries.  The current code
      uses RTLD_DEFAULT, RTLD_PROBE, RTLD_NEXT, and RTLD_SELF.  However, RTLD_PROBE
      is all that is necessary, and avoids triggering the lazy loading.  So this
      commit fixes the code to just use RTLD_PROBE.  (Bug 580678)
      33f4ead5
  7. 20 Apr, 2009 2 commits
  8. 10 Apr, 2009 1 commit
    • Carlos Garcia Campos's avatar
      Fix memory leak in gdkscreen-x11 · 5261d14d
      Carlos Garcia Campos authored
      When RandR 1.2 X driver doesn't return any usable multihead data the
      monitors array is freed, without freeing the memory allocated by the array
      elements before. Fixes bug #578354
      5261d14d
  9. 09 Apr, 2009 1 commit
  10. 07 Apr, 2009 1 commit
  11. 06 Apr, 2009 1 commit
  12. 31 Mar, 2009 1 commit
  13. 27 Mar, 2009 1 commit
    • Behdad Esfahbod's avatar
      Bug 437533 – Implement draw_shape PangoRenderer method · d21f55fe
      Behdad Esfahbod authored
      2009-03-27  Behdad Esfahbod  <behdad@gnome.org>
      
              Bug 437533 – Implement draw_shape PangoRenderer method
      
              * gdk/gdkpango.c (gdk_pango_renderer_draw_shape),
              (gdk_pango_renderer_class_init): Implement draw_shape
      
              * demos/gtk-demo/rotated_text.c (fancy_shape_renderer),
              (create_fancy_attr_list_for_layout), (rotated_text_expose_event),
              (do_rotated_text):
              1) Port to pangocairo
              2) Also show a rotated label
              3) Install a custom shape renderer on both.  The second one goes
              through gdkpango and hence tests the patch above.  It's working.
      
      
      svn path=/trunk/; revision=22592
      d21f55fe
  14. 25 Mar, 2009 1 commit
    • Sven Neumann's avatar
      compile fix for build with DIRECT_ENABLE_DEBUG. · 7cfac711
      Sven Neumann authored
      2009-03-25  Sven Neumann  <sven@gimp.org>
      
      	* gdk/directfb/gdkwindow-directfb.c
      	(gdk_window_directfb_process_all_updates): compile fix for build
      	with DIRECT_ENABLE_DEBUG.
      
      
      svn path=/trunk/; revision=22583
      7cfac711
  15. 24 Mar, 2009 1 commit
  16. 17 Mar, 2009 1 commit
    • Tor Lillqvist's avatar
      Bug 575700 - Crash when moving a GtkWindow · c3879d40
      Tor Lillqvist authored
      2009-03-17  Tor Lillqvist  <tml@novell.com>
      
      	Bug 575700 - Crash when moving a GtkWindow
      
      	* gdk/win32/gdkevents-win32.c (gdk_event_translate): Fix
      	embarrassing crasher bug introduced on 2009-03-11. A variable was
      	assigned a value only inside a GDK_NOTE but still used outside
      	that.
      
      
      svn path=/trunk/; revision=22568
      c3879d40
  17. 11 Mar, 2009 4 commits
    • Tor Lillqvist's avatar
      Bug 573067 - Intra-app dnd of text behavior on Windows is wrong · e029e001
      Tor Lillqvist authored
      2009-03-11  Tor Lillqvist  <tml@iki.fi>
      
      	Bug 573067 - Intra-app dnd of text behavior on Windows is wrong
      
      	* gdk/win32/gdkdnd-win32.c (local_send_motion) (gdk_drag_motion):
      	The default action should be move, not copy. Tweak how the
      	GdkDragAction fields in GdkDragContexts are changed. Seems to help
      	the problem.
      
      	Add more debugging printout for --gdk-debug=dnd to many functions.
      
      	* gdk/win32/gdkmain-win32.c
      	* gdk/win32/gdkprivate-win32.h: (_gdk_win32_drag_protocol_to_string)
      	(_gdk_win32_drag_action_to_string): New functions for use in
      	debugging printouts.
      
      
      svn path=/trunk/; revision=22522
      e029e001
    • Tor Lillqvist's avatar
      Use G_DEFINE_TYPE. Some debugging printout changes. Hacking on the · e51f525a
      Tor Lillqvist authored
      2009-03-11  Tor Lillqvist  <tml@iki.fi>
      
      	* gdk/win32/gdkdnd-win32.c: Use G_DEFINE_TYPE. Some debugging
      	printout changes. Hacking on the OLE2_DND code, which still
      	doesn't work, though, and is not normally compiled.
      
      
      svn path=/trunk/; revision=22517
      e51f525a
    • Tor Lillqvist's avatar
      Bug 570896 - gdkevents-win32.c(2947) : error C4053: one void operand for · 93bb740d
      Tor Lillqvist authored
      2009-03-11  Tor Lillqvist  <tml@iki.fi>
      
      	Bug 570896 - gdkevents-win32.c(2947) : error C4053: one void
      	operand for '?:'
      
      	* gdk/win32/gdkevents-win32.c (gdk_event_translate): Fix
      	compilation error with MSVC. While at it add clarifying comments
      	and fix a typo in the debugging output.
      
      
      svn path=/trunk/; revision=22515
      93bb740d
    • Tor Lillqvist's avatar
      Bug 574794 - Can not resize shaped windows on Windows · 703a18c2
      Tor Lillqvist authored
      2009-03-11  Tor Lillqvist  <tml@iki.fi>
      
      	Bug 574794 - Can not resize shaped windows on Windows
      
      	* gdk/win32/gdkevents-win32.c (gdk_event_translate): On handling
      	WM_WINDOWPOSCHANGED, don't do anything if the position and size
      	hasn't changed. I am not exactly sure I understand why this helps
      	this particular bug.
      
      
      svn path=/trunk/; revision=22511
      703a18c2
  18. 02 Mar, 2009 2 commits
  19. 28 Feb, 2009 2 commits
  20. 24 Feb, 2009 1 commit
    • Matthias Clasen's avatar
      Another attempt at getting Xrandr screen size changes right. Actually · fcdd092a
      Matthias Clasen authored
              * gdk/x11/gdkevents-x11.c:
              * gdk/x11/gdkscreen-x11.[hc]: Another attempt at getting Xrandr
              screen size changes right. Actually handle XRRScreenChangeNotify
              events, and ignore root ConfigureNotify events if we are using
              Xrandr. Only emit size-changed signals if the screen size changed,
              and only emit monitor-changed signals if the monitors changed.
      
      
      svn path=/trunk/; revision=22398
      fcdd092a
  21. 20 Feb, 2009 1 commit
    • Ray Strode's avatar
      After using randr to get a list of monitors, sort the list such that the · e8224623
      Ray Strode authored
      2009-02-19  Ray Strode  <rstrode@redhat.com>
      
      	* gdk/x11/gdkscreen-x11.c
      	(monitor_compare_function), (init_randr13):
      	After using randr to get a list of monitors,
      	sort the list such that the biggest output
      	of "cloned" outputs comes first in the list.
      	This helps apps that don't generally handle
      	overlapping outputs to work better in randr
      	clone mode.
      
      svn path=/trunk/; revision=22386
      e8224623
  22. 19 Feb, 2009 4 commits
  23. 18 Feb, 2009 4 commits
    • Matthias Clasen's avatar
      some xrandr fixes · f517b9d5
      Matthias Clasen authored
      svn path=/trunk/; revision=22370
      f517b9d5
    • Sven Neumann's avatar
      Bug 533456 – Memory leak when window is destroyed · a292a2c7
      Sven Neumann authored
      2009-02-18  Sven Neumann  <sven@gimp.org>
      
      	Bug 533456 – Memory leak when window is destroyed
      
      	* gdk/directfb/gdkdirectfb.h
      	* gdk/directfb/gdkprivate-directfb.h
      	* gdk/directfb/gdkcursor-directfb.c
      	* gdk/directfb/gdkevents-directfb.c
      	* gdk/directfb/gdkwindow-directfb.c: removed all #ifdef checks 
      for
      	DIRECTFB_MAJOR_VERSION >= 1. We depend on DirectFB >= 1.0.0 now.
      	Fixes a potential build issue that would lead to a memory leak 
      as
      	described in bug #533456.
      
      
      svn path=/trunk/; revision=22367
      a292a2c7
    • Sven Neumann's avatar
      Bug 513422 – Unknown meaning of translatable messages · be7349f5
      Sven Neumann authored
      2009-02-18  Sven Neumann  <sven@gimp.org>
      
      	Bug 513422 – Unknown meaning of translatable messages
      
      	* gdk/directfb/gdkdisplay-directfb.c: removed broken and 
      commented
      	code and the translatable messages that belonged to it.
      
      
      svn path=/trunk/; revision=22365
      be7349f5
    • Sven Neumann's avatar
      Bug 560671 – the client_message API doesn't work in DirectFB · 926acf91
      Sven Neumann authored
      2009-02-18  Sven Neumann  <sven@gimp.org>
      
      	Bug 560671 – the client_message API doesn't work in DirectFB
      
      	* gdk/directfb/gdkevents-directfb.c: applied a slightly cleaned 
      up
      	patch from Steve Lhomme that adds this functionality using
      	DirectFB's DFBUserEvent.
      
      
      svn path=/trunk/; revision=22363
      926acf91