1. 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
  2. 02 Oct, 2008 8 commits
  3. 01 Oct, 2008 7 commits
  4. 30 Sep, 2008 7 commits
    • Michael Natterer's avatar
      add gtk_separator_new. · dd41692b
      Michael Natterer authored
      2008-09-30  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk-sections.txt: add gtk_separator_new.
      
      
      svn path=/trunk/; revision=21554
      dd41692b
    • Michael Natterer's avatar
      Bug 553582 – Add orientation API to GtkSeparator · 2f628559
      Michael Natterer authored
      2008-09-30  Michael Natterer  <mitch@imendio.com>
      
      	Bug 553582 – Add orientation API to GtkSeparator
      
      	* gtk/gtkseparator.[ch]: implement the GtkOrientable interface and
      	swallow all code from GtkHSeparator and GtkVSeparator. Add
      	gtk_separator_new() which takes a GtkOrientation argument.
      
      	* gtk/gtkhseparator.c
      	* gtk/gtkvseparator.c: remove all code except the constructor and
      	call gtk_orientable_set_orientation() in init().
      
      	* gtk/gtk.symbols: add gtk_separator_new().
      
      
      svn path=/trunk/; revision=21553
      2f628559
    • Marek Kašík's avatar
      Bug 344522 – support non-local destination files (GtkPrint): · 1d7c1e13
      Marek Kašík authored
      2008-09-30  Marek Kasik  <mkasik@redhat.com>
      
      	Bug 344522 – support non-local destination files (GtkPrint):
      
      	* gtk/gtkprintunixdialog.c
      	* gtk/gtkprinteroptionwidget.c: Process URI instead of filename.
      	* modules/printbackends/file/gtkprintbackendfile.c: Add ability
      	to save files on non-local filesystems.
      
      svn path=/trunk/; revision=21552
      1d7c1e13
    • Michael Natterer's avatar
      forgot the G_GNUC_CONST of gtk_orientable_get_type(). · 6a3a9c95
      Michael Natterer authored
      2008-09-30  Michael Natterer  <mitch@imendio.com>
      
      	* gtk/gtk.symbols: forgot the G_GNUC_CONST of
      	gtk_orientable_get_type().
      
      
      svn path=/trunk/; revision=21551
      6a3a9c95
    • 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
  5. 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
  6. 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
  7. 27 Sep, 2008 6 commits
  8. 26 Sep, 2008 2 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