1. 15 May, 2020 9 commits
  2. 14 May, 2020 27 commits
  3. 13 May, 2020 4 commits
    • Matthias Clasen's avatar
      listbox: Don't steal focus-on-click · 7ef51da1
      Matthias Clasen authored
      If a row has content that is focus-on-click, and is set
      to focus-on-click itself, then the row steals the focus
      fromt he content, since it uses focus-on-click on button
      release, as opposed to button press. Avoid that by
      refusing to take focus if it is already on some
      descendent of the row.
      
      This was showing up in the widget-factory listbox on
      page 2, where clicking on the spinbutton would briefly
      put the focus on the spinbutton, only to lose it to
      the row.
      7ef51da1
    • Matthias Clasen's avatar
      widget-factory: Cosmetic changes · ce949c0f
      Matthias Clasen authored
      Change which rows in the listbox on page 2 are activatable,
      and trigger a dialog. It did not really make sense that this
      would happen when clicking on the spin button to focus it.
      ce949c0f
    • Matthias Clasen's avatar
      gtk-demo: Don't overdraw the fishbowl · e9d96648
      Matthias Clasen authored
      Set overflow to hidden for the fishbowl widget, so the
      blur buttons don't leak out into the window shadow.
      e9d96648
    • Matthias Clasen's avatar
      inspector: Disable recursive inspection · 4c8688b8
      Matthias Clasen authored
      We can't inspect the inspector, it doesn't work.
      Therefore, disable the keybindings in the
      inspector window.
      4c8688b8