1. 16 Jul, 2015 1 commit
    • Emmanuele Bassi's avatar
      Avoid O(n²) walking of string arrays · e259b2f3
      Emmanuele Bassi authored
      "Yo, we heard you like traversing NULL-terminated arrays to operate on
      them, so we called g_strv_length() as the for condition, so you can
      iterate the array while iterating the array."
      
      Instead of making famed rapper and television producer Xzibit proud, we
      should avoid calling g_strv_length() on an array while looping on the
      array, to avoid quadratic complexity.
      
      We do this in various places that deal with arrays of strings that we
      cannot really guess are short enough not to matter — e.g. the list of
      CSS selectors in the inspector, or the required authentication
      information for printing.
      e259b2f3
  2. 06 May, 2015 1 commit
  3. 02 May, 2015 1 commit
  4. 10 Apr, 2015 1 commit
  5. 24 Mar, 2015 1 commit
  6. 19 Mar, 2015 2 commits
  7. 18 Mar, 2015 1 commit
  8. 16 Mar, 2015 1 commit
  9. 10 Mar, 2015 1 commit
  10. 20 Feb, 2015 1 commit
    • Carlos Garnacho's avatar
      inspector: Destroy popovers on unmap · 85ad4342
      Carlos Garnacho authored
      As an implementation detail, the popover hooks the fade out animation
      on ::hide. Destroying the popover right away here is not a problem, but
      prevents the animation from actually running. ::unmap will be run after
      the animation is finished, so destroy the popover there.
      85ad4342
  11. 13 Feb, 2015 1 commit
  12. 24 Jan, 2015 1 commit
  13. 22 Jan, 2015 1 commit
  14. 20 Jan, 2015 3 commits
  15. 17 Jan, 2015 1 commit
  16. 09 Jan, 2015 3 commits
  17. 29 Dec, 2014 1 commit
  18. 28 Dec, 2014 2 commits
  19. 21 Dec, 2014 2 commits
  20. 13 Dec, 2014 3 commits
  21. 11 Dec, 2014 4 commits
  22. 10 Dec, 2014 3 commits
  23. 09 Dec, 2014 1 commit
  24. 08 Dec, 2014 1 commit
  25. 01 Dec, 2014 1 commit
    • Benjamin Otte's avatar
      inspector: Properly update flashing hilight · 4d7369d1
      Benjamin Otte authored
      Previously, the inspector would not change the hilight while the
      previous hilight was still flashing.
      This is inconvenient while arrowing through the object selection
      treeview though where you want the currently selected row to hilight
      when arrowing quickly.
      4d7369d1
  26. 30 Nov, 2014 1 commit