1. 03 Sep, 2012 10 commits
    • Benjamin Otte's avatar
      cssvalue: Pass property ID to transition function · e3fc081c
      Benjamin Otte authored
      This is to allow animating arrays properly. I'm not really thrilled
      about this solution (we leak propertys into the values again...), but
      it's the best I can come up with - I prefer it to having N different
      array types...
      e3fc081c
    • Benjamin Otte's avatar
      cssvalue: Don't allow empty arrays anymore · fd7668bf
      Benjamin Otte authored
      CSS arrays aren't empty, even the ones that appear empty contain one
      "none" element.
      fd7668bf
    • Benjamin Otte's avatar
      cssvalue: Make the array parser no longer parse "none" · 912d5a5c
      Benjamin Otte authored
      Arrays that support it, handle it themselves.
      912d5a5c
    • Benjamin Otte's avatar
      css: Redo bindings parsing · 44ba5d25
      Benjamin Otte authored
      I want to get away from the ability to have 0-length arrays, all css
      arrays are single element.
      Even if the element is "none", it is still a "none" element.
      44ba5d25
    • Claudio Saavedra's avatar
      gtkliststore: fix documentation typo · 21d0db82
      Claudio Saavedra authored
      21d0db82
    • Matthias Clasen's avatar
      Add a way to test touch features · 8c3a668d
      Matthias Clasen authored
      The GTK_TEST_TOUCHSCREEN envvar is now checked in entries
      and textviews to allow testing of text handles with other
      kinds of devices.
      8c3a668d
    • Carlos Garnacho's avatar
      Implement touch text selection in GtkTextView · 5bda3a00
      Carlos Garnacho authored
      GtkTextHandle is used to indicate both the cursor position
      and the selection bound, dragging the handles will modify
      the selection and scroll if necessary.
      
      Backwards text selection is also blocked for touch devices,
      so the handles don't get inverted positions and possibly
      obscure portions of the selected text.
      5bda3a00
    • Carlos Garnacho's avatar
      Implement touch text selection in GtkEntry · d38efb17
      Carlos Garnacho authored
      GtkTextHandle is used to indicate both the cursor position
      and the selection bound, dragging the handles will modify
      the selection and scroll if necessary.
      
      Backwards text selection is also blocked for touch devices,
      so the handles don't get inverted positions (This is more
      important though on GtkTextView, as inverted handles may
      obscure portions of the selected text, good for consistence
      though)
      d38efb17
    • Carlos Garnacho's avatar
      Add GtkTextHandle · 1f7e375c
      Carlos Garnacho authored
      This is a helper object to allow text widgets to implement
      text selection on touch devices. It allows for both cursor
      placement and text selection, displaying draggable handles
      on/around the cursor and selection bound positions.
      
      Currently, this is private to GTK+, and only available to
      GtkEntry and GtkTextView.
      1f7e375c
    • Carlos Garnacho's avatar
      scrolledwindow: don't capture events meant for non-child windows · 8c632417
      Carlos Garnacho authored
      GtkTextHandle creates temporary override redirect windows, but still
      hook to the text widget for events, so those are effectively captured
      by GtkScrolledWindow if a text widget is within it
      8c632417
  2. 01 Sep, 2012 7 commits
  3. 31 Aug, 2012 5 commits
  4. 30 Aug, 2012 1 commit
  5. 29 Aug, 2012 3 commits
  6. 28 Aug, 2012 14 commits