1. 09 Oct, 2008 5 commits
    • Christian Dywan's avatar
      Bug 555523 – gtk_scale_button_set_adjustment should accept NULL · ba5fbdb3
      Christian Dywan authored
      * gtk/gtkscalebutton.c (gtk_scale_button_set_adjustment):
      Create a new adjustment if NULL is passed, like other widgets
      
      svn path=/trunk/; revision=21620
      ba5fbdb3
    • Christian Dywan's avatar
      Bug 555578 – GtkTable propertiy maxima are wrong · 78be7a0a
      Christian Dywan authored
      * gtk/gtktable.c (gtk_table_class_init), (gtk_table_resize):
      Always use 65535 instead of G_MAXUINT since that is
      the actually supported maximum number of columns and rows
      
      svn path=/trunk/; revision=21619
      78be7a0a
    • Richard Hult's avatar
      Bug 550342 – Splash screens have a caption · db0ad1ff
      Richard Hult authored
      2008-10-09  Richard Hult  <richard@imendio.com>
      
      	Bug 550342 – Splash screens have a caption
      
      	* gdk/quartz/gdkwindow-quartz.c: (_gdk_window_new),
      	(gdk_window_set_decorations): Patch from Marianne Gagnon to make
      	splash windows borderless.
      
      svn path=/trunk/; revision=21617
      db0ad1ff
    • Michael Natterer's avatar
      Bug 516425 – Optionally display accelerators in popups · 7accf50a
      Michael Natterer authored
      2008-10-09  Michael Natterer  <mitch@imendio.com>
      
      	Bug 516425 – Optionally display accelerators in popups
      
      	* gtk/tmpl/gtkuimanager.sgml: document the enhanced XML syntax and
      	the new enum value for popups with accelerators.
      
      
      svn path=/trunk/; revision=21616
      7accf50a
    • Michael Natterer's avatar
      Bug 516425 – Optionally display accelerators in popups · 1d827221
      Michael Natterer authored
      2008-10-09  Michael Natterer  <mitch@imendio.com>
      
      	Bug 516425 – Optionally display accelerators in popups
      
      	* gtk/gtkuimanager.h (enum GtkUIManagerItemType): add value
      	GTK_UI_MANAGER_POPUP_WITH_ACCELS which works like _POPUP but
      	shows the actions' accelerators.
      
      	* gtk/gtkuimanager.c: honor the new enum value for programmatically
      	created UIs, and support <popup accelerators="true"> in the XML
      	for the same purpose.
      
      
      svn path=/trunk/; revision=21615
      1d827221
  2. 08 Oct, 2008 7 commits
  3. 07 Oct, 2008 7 commits
    • Matthias Clasen's avatar
      Avoid uninitialized memory warnings · f72dd13a
      Matthias Clasen authored
      svn path=/trunk/; revision=21603
      f72dd13a
    • Matthias Clasen's avatar
      Bug 554950 – gail must make itself resident · 8ecf7d04
      Matthias Clasen authored
      2008-10-07 Matthias Clasen <mclasen@redhat.com>
      
              Bug 554950 – gail must make itself resident
      
              * gail.c: Make the module resident, since it can't handle
              being unloaded.
      
      
      svn path=/trunk/; revision=21601
      8ecf7d04
    • Tim Janik's avatar
      gtk/gtkbox.c: fixed type declaration. · aa70a0a6
      Tim Janik authored
      svn path=/trunk/; revision=21600
      aa70a0a6
    • 11:03:30  Tim Janik's avatar
      keep GtkBox as an abstract type and keep _gtk_box_new() as private · ddd556af
      11:03:30 Tim Janik authored
      2008-10-07 11:03:30  Tim Janik  <timj@imendio.com>
      
              * gtk/gtkbox.h: keep GtkBox as an abstract type and keep _gtk_box_new()
              as private function until we settle on the exact semantics.
              renamed _gtk_box_set_old_defaults() as suggested by Mitch.
      
      
      svn path=/trunk/; revision=21599
      ddd556af
    • Michael Natterer's avatar
      reindent static prototypes. · a23bb3bf
      Michael Natterer authored
      2008-10-07  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkbox.c: reindent static prototypes.
      
      
      svn path=/trunk/; revision=21598
      a23bb3bf
    • Michael Natterer's avatar
      add gtk_box_new. · 776a1d26
      Michael Natterer authored
      2008-10-07  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk-sections.txt: add gtk_box_new.
      
      
      svn path=/trunk/; revision=21597
      776a1d26
    • Michael Natterer's avatar
      Bug 553573 – Add orientation API to GtkBox · 97a9867c
      Michael Natterer authored
      2008-10-07  Michael Natterer  <mitch@imendio.com>
      
      	Bug 553573 – Add orientation API to GtkBox
      
      	* gtk/gtkbox.[hh]: implement the GtkOrientable interface and
      	swallow all code from GtkHBox and GtkVBox. Add gtk_box_new()
      	which takes a GtkOrientation argument. Also move the newly
      	added "spacing_set" boolean from struct GtkBox to the new
      	private struct.
      
      	* gtk/gtkhbox.[ch]
      	* gtk/gtkvbox.[ch]: remove all code except the constructor and
      	call gtk_orientable_set_orientation() in init().
      
      	* gtk/gtk.symbols: add gtk_box_new().
      
      
      svn path=/trunk/; revision=21596
      97a9867c
  4. 06 Oct, 2008 3 commits
  5. 05 Oct, 2008 2 commits
    • Tor Lillqvist's avatar
      Slight editing of last entry. · 6ee15f8e
      Tor Lillqvist authored
      svn path=/trunk/; revision=21589
      6ee15f8e
    • Tor Lillqvist's avatar
      Bug 132501 - Make utility window translate to tool window in win32 · 55d7d50e
      Tor Lillqvist authored
      2008-10-04  Tor Lillqvist  <tml@novell.com>
      
      	Bug 132501 - Make utility window translate to tool window in win32
      
      	Implement the utility window type hint. Such windows are kept on
      	top of other windows. Makes GIMP's toolbox and dock windows behave
      	more like in GNOME under metacity. Apply the same logic also to
      	windows marked with the dialog window type hint, and windows that
      	are transient for some other window. I'll call such windows
      	"transient-type" below.
      
      	* gdk/win32/gdkevents-win32.c (doesnt_want_key): Drop unused
      	variables.
      
      	(ensure_stacking_on_unminimize)
      	(ensure_stacking_on_window_pos_changing)
      	(ensure_stacking_on_activate_app): New functions to implement the
      	desired stacking order. Make sure that a window that is not
      	transient-type stays below any transient-type windows of the
      	application. When activating a non-transient-type window make sure
      	it rises as high as possible.
      
      	(gdk_event_translate): Call above functions on
      	WM_WINDOWPOSCHANGING, WM_ACTIVATEAPP and on WM_SIZE when
      	unminimizing. Improve debugging printout.
      
      	* gdk/win32/gdkwindow-win32.c (get_effective_window_decorations):
      	Handle utility windows like toolbar windows.
      
      	(gdk_window_new_internal) (update_style_bits): Give utility
      	windows the WS_EX_TOOLWINDOW extended style.
      
      	(gdk_window_set_title): If debugging "misc" or "events", make the
      	handle of top-level windows show up in their title bars. Very
      	useful when looking at debugging output.
      
      	(gdk_window_set_keep_above) (gdk_window_set_keep_below)
      	(gdk_window_set_modal_hint) (gdk_window_set_skip_taskbar_hint)
      	(gdk_window_set_skip_pager_hint): Add and improve debugging
      	printout.
      
      	(gdk_window_set_type_hint): Print hint symbolically in GDK_NOTE().
      
      2008-10-04  Tor Lillqvist  <tml@novell.com>
      
      	* gdk/win32/gdkmain-win32.c (_gdk_win32_window_exstyle_to_string)
      	(_gdk_win32_window_pos_bits_to_string): New debugging printout
      	functions. Decode the WS_EX_* and SWP_* bits.
      
      	* gdk/win32/gdkprivate-win32.h: Declare them. Define
      	GDK_DEBUG_MISC_OR_EVENTS for use in GDK_NOTE() to match either
      	"misc" or "events".
      
      
      svn path=/trunk/; revision=21587
      55d7d50e
  6. 04 Oct, 2008 1 commit
    • Matthias Clasen's avatar
      Add some debug output. · c135a805
      Matthias Clasen authored
      2008-10-03  Matthias Clasen <mclasen@redhat.com>
      
              * gtk/gtkmodules.c (_gtk_modules_settings_changed): Add some
              debug output.
      
      
      
      svn path=/trunk/; revision=21583
      c135a805
  7. 03 Oct, 2008 2 commits
    • Matthias Clasen's avatar
      Bug 96431 – Can't cut and paste / DND within invisible entry · b08b6c6a
      Matthias Clasen authored
      2008-10-02  Matthias Clasen <mclasen@redhat.com>
      
              Bug 96431 – Can't cut and paste / DND within invisible entry
      
              * gtk/gtkentry.c: Disable cut, copy and drag out of an invisible
              entry. Proposed by Owen Taylor
      
      
      svn path=/trunk/; revision=21582
      b08b6c6a
    • Matthias Clasen's avatar
      Bug 530575 – GtkEntry with invisible chars has a confused cursor in · 3a4fea33
      Matthias Clasen authored
      2008-10-02  Matthias Clasen <mclasen@redhat.com>
      
              Bug 530575 – GtkEntry with invisible chars has a confused cursor in
              overwrite mode
      
              * gtk/gtkentry.c (gtk_entry_draw_cursor): Use the visible text
              in the layout when positioning the cursor, not the actual text
              content of the entry. This makes a different when using overwrite
              mode in an invisible entry.
              Problem noticed by Jonathan Blandford
      
              * gtk/gtktextutil.c: Fix a typo in a comment
      
      
      svn path=/trunk/; revision=21580
      3a4fea33
  8. 02 Oct, 2008 8 commits
  9. 01 Oct, 2008 5 commits