1. 20 Feb, 2019 3 commits
    • Andrea Azzarone's avatar
      keybinding: Store flags in MetaKeyGrab · 1c2e8fcf
      Andrea Azzarone authored
      The external grab handler is shared across all external bindings and external
      bindings have now different binding flags. For this reason, when rebuilding the
      binding table there could be loss of information if we assign the bindings flags
      of the external handler to all external bindings. Let's store the bindings flags
      in MetaKeyGrab too and use this when rebuilding the binding table to avoid the
      above issue.
      
      !169
      1c2e8fcf
    • Andrea Azzarone's avatar
      keybindings: Add flag param to grab_accelerator · 00ca387e
      Andrea Azzarone authored
      Add a 'flags' parameters to meta_display_grab_accelerator. This will allow
      e.g. gnome-settings-daemon (through the gnome-shell's GrabAccelerator API) to
      create shorcuts that should descard auto-repeated key events.
      
      !169
      
      Closes: gnome-settings-daemon#68
      00ca387e
    • Daniel Mustieles's avatar
      Updated Spanish translation · 5688f1cf
      Daniel Mustieles authored
      5688f1cf
  2. 18 Feb, 2019 1 commit
    • Olivier Fourdan's avatar
      window: Do not restore shortcuts on a NULL window · 7bd668e6
      Olivier Fourdan authored
      The "force restore shortcuts" being triggered by a key-combo, there is
      no guarantee that the currently focused window is actually non-NULL in
      which case we would crash.
      
      Make sure there is a window currently focused before trying to restore
      the shortcuts on that window.
      
      Closes: #464
      7bd668e6
  3. 17 Feb, 2019 2 commits
  4. 15 Feb, 2019 7 commits
  5. 14 Feb, 2019 5 commits
  6. 13 Feb, 2019 6 commits
  7. 12 Feb, 2019 3 commits
    • Marek Cernocky's avatar
      Updated Czech translation · fdd531f3
      Marek Cernocky authored
      fdd531f3
    • Matej Urbančič's avatar
      Updated Slovenian translation · 70c45f89
      Matej Urbančič authored
      70c45f89
    • Niels De Graef's avatar
      meta-launcher: g_propagate_*_error takes ownership · b82fa2c6
      Niels De Graef authored
      This means we need to make sure we don't accidentally free the provided
      source GError (which automatically happens with `g_autoptr`), so use
      `g_steal_pointer()`.
      
      This fixes an issue where, when launched in a bubblewrap environment
      (such as the one provided by Buildstream), mutter would give the
      following warning message:
      
      ```
      mutter-WARNING **: 8:31:35:069: Can't initialize KMS backend: (null)
      ```
      
      ... which isn't that useful when trying to debug the actual issue.
      b82fa2c6
  8. 11 Feb, 2019 3 commits
  9. 09 Feb, 2019 7 commits
  10. 07 Feb, 2019 1 commit
  11. 06 Feb, 2019 2 commits