1. 18 Sep, 2005 2 commits
    • Hans Breuer's avatar
      fix typo for GTK_VER; define HAVE_CONFIG_H cause gtkprogressbar.c has · 1127a03f
      Hans Breuer authored
      2005-09-18  Hans Breuer  <hans@breuer.org>
      
      	* gtk/makefile.msc.in : fix typo for GTK_VER; define HAVE_CONFIG_H
      	cause gtkprogressbar.c has #include <config.h> conditionally; less
      	noise from generated gtk.def
      	* gtk/stock-icons/makefile.msc gdk/makefile.msc tests/makefile.msc : updated
      
      	* gtk/gtktrayicon-win32.c : dummy implmentation to make gtk compile.
      	For me it works as well as the *NIX implemenation, that is not at all.
      
      	* gdk/win32/gdkproperty-win32.c : implement gdk_atom_intern_static_string()
      
      	* gdk/win32/gdkwindow-win32.c(gdk_window_set_urgency_hint) : only use
      	only use (WINVER >= 0x0500) when available from the SDK. Otherwise fall
      	back to true dynamic linking of FlashWindowEx. Makes gtk+ work on NT4.0
      	again - if compiled properly.
      
      	* tests/teststatusicon.c : don't use GNOME icons for testing, but icons
      	already coming with Gtk+. Makes it compile on win32.
      1127a03f
    • Guilherme de S. Pastore's avatar
      baf847bd
  2. 15 Sep, 2005 5 commits
    • Tor Lillqvist's avatar
      Check whether the widget actually is a GtkNotebook before treating it as · 6c544097
      Tor Lillqvist authored
      2005-09-16  Tor Lillqvist  <tml@novell.com>
      
      	* modules/engines/ms-windows/msw_style.c (draw_extension,
      	draw_box_gap): Check whether the widget actually is a GtkNotebook
      	before treating it as such. Drop some unneeded local variables,
      	use parameter with same information instead. (#316412)
      6c544097
    • Federico Mena Quintero's avatar
      Start a set of automated tests for the file chooser. The only test in · 329bc4e2
      Federico Mena Quintero authored
      2005-09-15  Federico Mena Quintero  <federico@ximian.com>
      
      	* tests/autotestfilechooser.c: Start a set of automated tests for
      	the file chooser.  The only test in there right now doesn't pass
      	yet.  It specifies the intended behavior of the first optimization
      	of a series which I'll do on the file chooser (see
      	http://primates.ximian.com/~federico/news-2005-09.html#14 for the
      	details of this optimization).
      
      	* tests/Makefile.am: Added autotestfilechooser.c.
      
      	* gtk/gtkfilechooserprivate.h (struct
      	_GtkFileChooserDialogPrivate): Move all the file chooser's private
      	structures to here, so that they can be accessed by
      	tests/autotestfilechooser.c:  _GtkFileChooserDialogPrivate,
      	_GtkFileChooserWidgetPrivate, LoadState, _GtkFileChooserDefault.
      
      	* gtk/gtkfilechooserdialog.c: See above.
      
      	* gtk/gtkfilechooserwidget.c: See above.
      
      	* gtk/gtkfilechooserdefault.c: See above.
      329bc4e2
    • Federico Mena Quintero's avatar
      List all the default key bindings. Fix the documentation for the · 4c3151de
      Federico Mena Quintero authored
      2005-09-15  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/tmpl/gtkfilechooser.sgml: List all the default key bindings.
      	Fix the documentation for the "location-popup" binding signal; its
      	"path" argument was not listed.  Mention a tip to have a crude
      	form of bookmarks accessible through key bindings.
      4c3151de
    • Tim Janik's avatar
      gtk_window_map_event(): new function to work around lost unmap requests. · 71de8c8e
      Tim Janik authored
      Thu Sep 15 15:27:55 2005  Tim Janik  <timj@imendio.com>
      
              * gtk/gtkwindow.c:
              gtk_window_map_event(): new function to work around lost unmap requests.
              fixes bug #316180.
      71de8c8e
    • Federico Mena Quintero's avatar
      Add an easy-to-find profiling marker when starting to create a file · 14bcc53e
      Federico Mena Quintero authored
      2005-09-14  Federico Mena Quintero  <federico@ximian.com>
      
      	* gtk/gtkfilechooserdefault.c (gtk_file_chooser_default_init): Add
      	an easy-to-find profiling marker when starting to create a file
      	chooser.
      	(browse_files_model_finished_loading_cb): Likewise, for when the
      	chooser is finished loading.
      14bcc53e
  3. 14 Sep, 2005 3 commits
  4. 13 Sep, 2005 10 commits
  5. 11 Sep, 2005 5 commits
  6. 10 Sep, 2005 1 commit
    • Matthias Clasen's avatar
      Add a cell renderer for displaying and editing accelerators, a port of · 07600fb1
      Matthias Clasen authored
      2005-09-09  Matthias Clasen  <mclasen@redhat.com>
      
      	* gtk/gtkcellrendererkeys.h:
      	* gtk/gtkcellrendererkeys.c: Add a cell renderer for displaying
      	and editing accelerators, a port of EggCellRendererKeys .
      
      	* gtk/gtk.symbols:
      	* gtk/gtk.h:
      	* gtk/Makefile.am: Add the keys cell renderer.
      
      	* tests/Makefile.am:
      	* tests/testkeys.c: Test GtkCellRendererKeys
      07600fb1
  7. 09 Sep, 2005 11 commits
  8. 08 Sep, 2005 3 commits
    • Tor Lillqvist's avatar
      Typo. · ef86d403
      Tor Lillqvist authored
      ef86d403
    • Tor Lillqvist's avatar
      Cache the display name. There is only one GdkDisplay on Win32, and · 0905c73a
      Tor Lillqvist authored
      2005-09-09  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkdisplay-win32.c (gdk_display_get_name): Cache the
      	display name. There is only one GdkDisplay on Win32, and
      	constructing the display name isn't entirely trivial, so cacheing
      	is probably worth it. For instance GIMP calls this function a lot.
      	(gdk_display_open): Call gdk_display_get_name() to prime the
      	cached name.
      	(gdk_display_get_n_screens, gdk_display_get_screen,
      	gdk_display_get_default_screen): Verify parameter correctness like
      	the X11 backend does.
      
      	* gdk/win32/gdkscreen-win32.c (gdk_screen_make_display_name):
      	Return a freshly allocated string, as the API specifies. Fixes a
      	heap corruption problem that caused random errors and crashes in
      	GIMP, for instance.
      0905c73a
    • Matthias Clasen's avatar
      Forgotten file · 93bb0e92
      Matthias Clasen authored
      93bb0e92