1. 30 Sep, 2008 3 commits
    • Michael Natterer's avatar
      Bug 541009 – Get rid of separate subclasses for horizontal and vertical · ee3ea1b3
      Michael Natterer authored
      2008-09-30  Michael Natterer  <mitch@imendio.com>
      
      	Bug 541009 – Get rid of separate subclasses for horizontal and
      	vertical orientation:
      
      	* gtk/Makefile.am
      	* gtk/gtk.symbols
      	* gtk/gtk.h
      	* gtk/gtkorientable.[ch]: add new interface GtkOrientable which
      	will be implemented by everything that can switch orientation.
      
      
      svn path=/trunk/; revision=21550
      ee3ea1b3
    • Christian Dywan's avatar
      Fix a typo in the tutorial. · 885dd3ef
      Christian Dywan authored
      2008-09-30  Christian Dywan  <christian@imendio.com>
      
      	Fix a typo in the tutorial.
      
      	* docs/tutorial/gtk-tut.sgml: It's mnemonic, not 'mnemnonic'.
      
      svn path=/trunk/; revision=21549
      885dd3ef
    • Matthias Clasen's avatar
      Bug 553086 – hard to see current immodule · 1c8da0ca
      Matthias Clasen authored
      2008-09-29  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 553086 – hard to see current immodule
      
              * gtk/gtkimmulticontext.c (gtk_im_multicontext_append_menuitems):
              Display the actually selected context in the system menuitem.
              Complaint by Akira Tagoh.
      
      
      svn path=/trunk/; revision=21548
      1c8da0ca
  2. 29 Sep, 2008 7 commits
    • Matthias Clasen's avatar
      Bug 530568 – Entries with visibility=FALSE should warn for caps-lock on · 82e001ea
      Matthias Clasen authored
      2008-09-29  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 530568 – Entries with visibility=FALSE should warn for caps-lock
              on
      
              * gtk/gtkentry.c: Add a tooltip-like Caps Lock warning for
              password entries. The warning is also triggered if an input method
              is active. The warning can be turned off using the
              GtkEntry::caps-lock-warning property.
              Proposed by Owen Taylor
      
      
      svn path=/trunk/; revision=21547
      82e001ea
    • Matthias Clasen's avatar
      Add a getter for the the sealed context_id field. · 680c460f
      Matthias Clasen authored
      2008-09-29  Matthias Clasen  <mclasen@redhat.com>
      
              * gtk/gtk.symbols:
              * gtk/gtkimmulticontext.[hc] (gtk_im_multicontext_get_context_id):
              Add a getter for the the sealed context_id field.
      
      
      svn path=/trunk/; revision=21546
      680c460f
    • Matthias Clasen's avatar
      Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc. · 859aaf90
      Matthias Clasen authored
      2008-09-29  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 107000 – Add signals to GdkKeymap for monitoring caps_lock, etc.
      
              * gdk/gdk.symbols:
              * gdk/gdkkeys.[ch]: Add a new GdkKeymap::state-changed signal, and
              a gdk_keymap_get_caps_lock_state function.
      
              * gdk/x11/gdkkeys-x11.c: Implement it here. For now, only emit
              state-changed when caps lock lockedness changes.
      
              * gdk/x11/gdkdisplay-x11.c: Also select for modifier lock status
              changes in the XkbSelectEventDetails call.
      
      
      svn path=/trunk/; revision=21545
      859aaf90
    • Kristian Rietveld's avatar
      Bug 487624 - Tooltips doesn't get updated if ther's no mouse motion over · 978e7800
      Kristian Rietveld authored
      2008-09-29  Kristian Rietveld  <kris@imendio.com>
      
      	Bug 487624 - Tooltips doesn't get updated if ther's no mouse motion
      	over widget
      
      	* gtk/gtkwidget.c (gtk_widget_set_property): after updating
      	tooltip text or markup, call gtk_widget_trigger_tooltip_query()
      	so that existing visible tooltips are updated.
      
      
      svn path=/trunk/; revision=21544
      978e7800
    • Matthias Clasen's avatar
      Bug 371908 – Password Entry broken Bug 317002 – Disable input method · 41edcd30
      Matthias Clasen authored
      2008-09-29  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 371908 – Password Entry broken
              Bug 317002 – Disable input method completely in GtkEntry when it's
              in invisible mode.
      
              * gtk/gtkentry.c (gtk_entry_backspace): Make backspace behave
              properly when invisible.
      
              * gtk/gtkentry.c (gtk_entry_create_layout): Show preedit even if
              invisible.
      
              * gtk/gtkentry.c (gtk_entry_set_visibility): Don't disable input
              methods when making the entry invisible.
      
      
      svn path=/trunk/; revision=21543
      41edcd30
    • Emmanuele Bassi's avatar
      Correctly chain up the finalize implementation. · 2b23dc99
      Emmanuele Bassi authored
      2008-09-29  Emmanuele Bassi  <ebassi@linux.intel.com>
      
      	* gdk/x11/gdkinput.c:
      	(gdk_device_class_init), (gdk_device_finalize): Correctly chain
      	up the finalize implementation.
      
      svn path=/trunk/; revision=21542
      2b23dc99
    • Richard Hult's avatar
      Bug 554141 – uninitialized data use/free in gtkclipboard-quartz.c · b29d3d40
      Richard Hult authored
      2008-09-29  Richard Hult  <richard@imendio.com>
      
      	Bug 554141 – uninitialized data use/free in gtkclipboard-quartz.c
      
      	* gtk/gtkclipboard-quartz.c: (gtk_clipboard_wait_for_contents):
      	Patch from Jon A. Cruz to initialize the allocated selection data.
      
      svn path=/trunk/; revision=21540
      b29d3d40
  3. 28 Sep, 2008 1 commit
    • Matthias Clasen's avatar
      Bug 339367 – Incorrect spotlocation · 3f8d98b9
      Matthias Clasen authored
      2008-09-27  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 339367 – Incorrect spotlocation
      
              * modules/input/gtkimcontextxim.c: Correct the spot location
              for on-the-spot style.
      
      svn path=/trunk/; revision=21537
      3f8d98b9
  4. 27 Sep, 2008 6 commits
  5. 26 Sep, 2008 3 commits
    • Matthias Clasen's avatar
      Bug 553578 - tabs are not drawn correctly · 9b320a62
      Matthias Clasen authored
      2008-09-26  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 553578 - tabs are not drawn correctly
      
              * gtk/gtknotebook.c: Track the visibility state of notebook tabs
              between allocations so that we know to redraw the tab labels if
              tabs are hidden and shown without changing position.
              Reported by Marek Kašík, patch by Owen Taylor.
      
      
      svn path=/trunk/; revision=21525
      9b320a62
    • Matthias Clasen's avatar
      Bug 553133 – GtkFileChooser won't ask to mount a volume · bc48caa2
      Matthias Clasen authored
      2008-09-26  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 553133 – GtkFileChooser won't ask to mount a volume
      
              * gtk/gtkfilechooserdefault.c (shortcuts_activate_volume): Use
              a GtkMountOperation when mounting, so that we get a password
              dialog when required.
      
      svn path=/trunk/; revision=21523
      bc48caa2
    • Cody Russell's avatar
      Bug 553917 – Typo in gdkwindow-win32.c · 7e8ebe06
      Cody Russell authored
      2008-09-26  Cody Russell  <bratsche@gnome.org>
      
              Bug 553917 – Typo in gdkwindow-win32.c
      
              * gdk/win32/gdkwindow-win32.c: Fixed a typo in 
              update_system_menu().  Changed GDK_DECOR_ALL to GDK_FUNC_ALL.
      
              Reported by Richard Hult
      
      
      svn path=/trunk/; revision=21522
      7e8ebe06
  6. 25 Sep, 2008 4 commits
  7. 24 Sep, 2008 7 commits
  8. 23 Sep, 2008 4 commits
    • Michael Natterer's avatar
      gtk/gtkobject.c s/GtkType/GType/ and · 781850fc
      Michael Natterer authored
      2008-09-23  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkobject.c
      	* gtk/gtksignal.[ch]: s/GtkType/GType/ and
      	s/GtkSignalMarshaller/GSignalCMarshaller/.
      
      
      svn path=/trunk/; revision=21498
      781850fc
    • 13:28:23  Tim Janik's avatar
      prevent RLE encoding of 1x1 pixel images, since the encoder comparison · 69be45d1
      13:28:23 Tim Janik authored
      2008-09-23 13:28:23  Tim Janik  <timj@imendio.com>
      
              * gdk-pixdata.c: prevent RLE encoding of 1x1 pixel images, since the
              encoder comparison operator requires at least 2 pixels, fixes #553374:
              Bug 553374 - gdk_pixdata_from_pixbuf fails for some images with use_rle set to TRUE
      
      
      svn path=/trunk/; revision=21497
      69be45d1
    • Michael Natterer's avatar
      remove unused variable and fix indentation. · 014acf75
      Michael Natterer authored
      2008-09-23  Michael Natterer  <mitch@imendio.com>
      
      	* gdk/x11/gdkevents-x11.c (gdk_event_translate): remove unused
      	variable and fix indentation.
      
      
      svn path=/trunk/; revision=21496
      014acf75
    • Michael Natterer's avatar
      gtk/gtkclist.h gtk/gtkctree.h gtk/gtklist.h gtk/gtklistitem.h · 4cdb9777
      Michael Natterer authored
      2008-09-23  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtkclist.h
      	* gtk/gtkctree.h
      	* gtk/gtklist.h
      	* gtk/gtklistitem.h
      	* gtk/gtkobject.h
      	* gtk/gtkoldeditable.h
      	* gtk/gtkpixmap.h
      	* gtk/gtkpreview.h
      	* gtk/gtktext.h
      	* gtk/gtktipsquery.h
      	* gtk/gtktree.h
      	* gtk/gtktreeitem.h: get rid of GtkType and GTK_CHECK_FOO() also
      	in all deprecated headers.
      
      
      svn path=/trunk/; revision=21495
      4cdb9777
  9. 22 Sep, 2008 5 commits
    • Matthias Clasen's avatar
      Bug 553135 – eog crash: assertion failed. Gtk error: · 235480bd
      Matthias Clasen authored
      2008-09-22  Matthias Clasen  <mclasen@redhat.com>
      
              Bug 553135 – eog crash: assertion failed. Gtk error:
              shortcuts_remove_rows: code should not be reached
      
              * gtk/gtkfilechooserdefault.c: Disconnect from GtkFileSystem
              signals when we are destroyed, in order to avoid nasty surprises.
              Patch by Claudio Saavedra
      
      
      svn path=/trunk/; revision=21492
      235480bd
    • Emmanuele Bassi's avatar
      Bug 552789 – Show size column in the search and recently used files · e27c3c19
      Emmanuele Bassi authored
      2008-09-22  Emmanuele Bassi  <ebassi@linux.intel.com>
      
      	Bug 552789 – Show size column in the search and recently used
      	files modes
      
      	* gtk/gtkfilechooserdefault.c: Display the file size column
      	when in OPERATION_MODE_SEARCH. This removes a stat() call
      	and simplifies the code a little bit by changing the query
      	for file informations for each search engine hit.
      
      svn path=/trunk/; revision=21491
      e27c3c19
    • Michael Natterer's avatar
      s/GTK_SIGNAL_FUNC/G_CALLBACK/ · c280f918
      Michael Natterer authored
      2008-09-22  Michael Natterer  <mitch@imendio.com>
      
      	* tests/ferret.c: s/GTK_SIGNAL_FUNC/G_CALLBACK/
      
      
      svn path=/trunk/; revision=21489
      c280f918
    • Michael Natterer's avatar
      gtk/gtksignal.[ch] gtk/gtkclist.c gtk/gtklist.c gtk/gtkmain.c · 1dc24ea3
      Michael Natterer authored
      2008-09-22  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtksignal.[ch]
      	* gtk/gtkclist.c
      	* gtk/gtklist.c
      	* gtk/gtkmain.c
      	* gtk/gtktext.c
      	* gtk/gtktreeitem.c: use G_CALLBACK and GCallback instead of
      	GTK_SIGNAL_FUNC and GtkSignalFunc also in deprecated code.
      
      
      svn path=/trunk/; revision=21488
      1dc24ea3
    • Frederic Crozat's avatar
      use the correct gi18n header. Fixes bug #553000. · d89074b4
      Frederic Crozat authored
      2008-09-22  Frederic Crozat  <fcrozat@mandriva.com>
      
              * gtk/gtkfilesystem.c: use the correct gi18n header.
              Fixes bug #553000.
      
      
      svn path=/trunk/; revision=21486
      d89074b4