1. 29 Nov, 2019 7 commits
  2. 28 Nov, 2019 1 commit
  3. 27 Nov, 2019 2 commits
  4. 26 Nov, 2019 3 commits
    • Florian Müllner's avatar
      fileUtils: Delete deleteGFile hack · 0a9e1b41
      Florian Müllner authored
      It is true that delete is a javascript keyword, but that doesn't
      prevent it from being used as method name - there are event built-in
      types like Map or Set with delete() methods!
      
      So if that hack was ever needed, this hasn't been the case for years
      now; just removed the hack now.
      
      GNOME/gnome-shell!862
      0a9e1b41
    • Ricardo Silva Veloso's avatar
      66f4feeb
    • Daniel Garcia Moreno's avatar
      texture-cache: Remove also scaled keys from the cache · e642e1c1
      Daniel Garcia Moreno authored
      We're storing in the texture cache images and scaled images appending
      the scaling factor to the key. When a file changes the cache key
      corresponding to that file is removed, but not the keys for the scaled
      ones so that images in the cache are never reloaded.
      
      This patch removes all keys from the cache related to the file that
      changes, including those with the scaling factor.
      
      A new set (hash table) was added to keep track of scale used to be able
      to remove all possible images in the cache.
      
      When the KEY is removed from the cache, we can look now in the scale set
      for and each scale we also remove the key "KEY1.000000", "KEY2.000000",
      etc.
      
      Assuming that the number of used scales is small (I would typically
      expect one or two), the overhead should be negligible.
      
      GNOME/gnome-shell!567
      e642e1c1
  5. 25 Nov, 2019 8 commits
  6. 24 Nov, 2019 1 commit
    • verdre's avatar
      appDisplay: Add a timeout when switching pages during DnD · 5a287a42
      verdre authored
      Currently when dragging an icon to the space above or below the appGrid
      to switch pages, we do so very quickly without checking when the last
      page-switch happened. This makes it hard to move icons to pages which
      are not the first or the last one, since the other pages are skipped
      very quickly.
      
      To fix this, add a timeout of 1 second that blocks switching pages after
      a page-switch using drag overshoot occured.
      
      Fixes GNOME/gnome-shell#1693
      5a287a42
  7. 23 Nov, 2019 17 commits
  8. 22 Nov, 2019 1 commit