1. 03 Aug, 2019 1 commit
    • Sebastian Krzyszkowiak's avatar
      Use wlr-foreign-toplevel-management instead of private protocol · 532cfaf0
      Sebastian Krzyszkowiak authored
      Introduces PhoshToplevelManager and PhoshToplevel classes for
      managing and representing toplevel surfaces.
      
      Thanks to that:
       - it doesn't match the window to close via its title or app id,
         always trying to close the correct window instead
       - it removes the window from the overview only after it really got
         closed - which is especially noticable in case of windows that
         refuse to be closed
       - it updates the list automatically as the changes happen, without
         having to close and open the overview back again
      
      Closes #37
      532cfaf0
  2. 28 Jul, 2019 1 commit
  3. 22 Apr, 2019 1 commit
  4. 17 Mar, 2019 1 commit
  5. 05 Oct, 2018 1 commit
  6. 31 Aug, 2018 1 commit
  7. 29 Jul, 2018 1 commit
  8. 14 Jul, 2018 1 commit
  9. 26 Apr, 2018 3 commits
  10. 25 Apr, 2018 1 commit
  11. 28 Mar, 2018 1 commit
  12. 19 Feb, 2018 3 commits
    • Guido Gunther's avatar
      Allow to rotate display via setting · 350f5ad5
      Guido Gunther authored
      will be tied to iio-sensor-proxy in the future
      350f5ad5
    • Guido Gunther's avatar
      Add basic settings menu · f5411c92
      Guido Gunther authored
      This adds a common base class PhoshMenu for all top panel menus so
      phosh.c itself doesn't need to care about the details and we don't
      duplicate the code.
      f5411c92
    • Guido Gunther's avatar
      Add support to launch favorites · 8de8bfe8
      Guido Gunther authored
      (based on gnome-shell/maynard)
      
      We switch to a private shell protocol from here on.  This might get
      folded back into weston's desktop shell protocol at a later point when
      we see what else is needed.
      8de8bfe8
  13. 24 Jan, 2018 1 commit