1. 12 Mar, 2018 2 commits
  2. 27 Jan, 2018 1 commit
  3. 03 Jan, 2018 1 commit
  4. 21 Dec, 2017 1 commit
  5. 08 Oct, 2017 1 commit
    • Daniel Boles's avatar
      testmenubutton: Fix inverted keynav in the GtkMenu · 30effaf7
      Daniel Boles authored
      GtkMenu’s own keynav code, which actually bothers to account for the
      layout of items, only happens if columns > 1. So, adding items to 1
      column using a reverse loop meant they were placed in the Menu’s list of
      children in that order, and because we only have 1 column, Menu passes
      keynav up to MenuShell, which doesn’t adjust for the items’ positions.
      
      ‘Fix’ that here by adding items in the same order they’ll have when laid
      out in the Menu, so keynav does what you’d expect, not the opposite. For
      that, it’s simpler just to use gtk_container_add().
      
      Let’s presume users are using add(), attach() with a non-inverted loop,
      or attach() with arguments that create 2+ columns and so GtkMenu keynav.
      30effaf7
  6. 04 Oct, 2017 1 commit
    • Daniel Boles's avatar
      testcombo: Test grid :row- and :column-span-column · 37839344
      Daniel Boles authored
      Ditch two items that were white and so weren’t visible on our standard
      theme anyway, and use the new space to test extra grid-mode properties.
      
      Note that if we do this then, as before, we set the ListStore on the
      ComboBox before appending to it, that produced runtime warnings like:
      
      Gtk-CRITICAL **: gtk_menu_attach: assertion 'left_attach < right_attach' failed
      
      I didn’t look into that yet, but it may indicate that attaching items
      vs. recognising their spans don’t occur in the correct order. For the
      purposes of testing this, I just create the CB after filling its model.
      37839344
  7. 03 Sep, 2017 1 commit
  8. 27 Aug, 2017 1 commit
  9. 24 Aug, 2017 1 commit
  10. 14 Aug, 2017 1 commit
  11. 31 Jul, 2017 1 commit
  12. 18 Jul, 2017 1 commit
  13. 01 Jun, 2017 1 commit
  14. 23 May, 2017 1 commit
  15. 09 May, 2017 1 commit
  16. 23 Apr, 2017 1 commit
  17. 22 Apr, 2017 1 commit
  18. 21 Apr, 2017 1 commit
  19. 26 Mar, 2017 1 commit
  20. 07 Mar, 2017 9 commits
  21. 06 Mar, 2017 2 commits
  22. 19 Jan, 2017 1 commit
  23. 03 Nov, 2016 1 commit
  24. 21 Oct, 2016 1 commit
  25. 19 Jul, 2016 1 commit
  26. 09 Jun, 2016 1 commit
  27. 05 Jun, 2016 1 commit
  28. 01 Jun, 2016 1 commit
  29. 30 May, 2016 1 commit
  30. 02 May, 2016 1 commit