- Jul 13, 2018
-
-
Guido Gunther authored
FIXME: check if we get the right widh/height after rotation Closes: #20
-
Guido Gunther authored
-
- Jul 10, 2018
-
-
Guido Gunther authored
-
- Jul 06, 2018
-
-
Guido Gunther authored
This avoids opencoding it in lot of places (See #20)
-
- Jul 05, 2018
-
-
Guido Gunther authored
This allows other objects to interface with the layer shell API.
-
- Jul 04, 2018
-
-
Guido Gunther authored
Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
Guido Gunther authored
Signed-off-by:
Guido Günther <agx@sigxcpu.org>
-
Guido Gunther authored
Otherwise we can't test with mainline rootston and G_DEBUG=fatal-warnings easily.
-
- Jun 21, 2018
-
-
Guido Gunther authored
We're using an eventbox to detect button press events. This can later be used for right click actions
-
Guido Gunther authored
-
- Jun 19, 2018
-
-
Guido Gunther authored
This simplifies development and also moves the locking out of the constructor.
-
Guido Gunther authored
This makes it more obvious where it comes from
-
Guido Gunther authored
* Closes settings when favorites is clicked and vice verca * Close menu when activated a second time
-
- Jun 15, 2018
-
-
Guido Gunther authored
-
Guido Gunther authored
This is enough to see the monitors in the control panel with somewhat correct mode information. Future TODOs: * use xdg-output protocol as well * implement https://github.com/swaywm/wlr-protocols/issues/15 so we can set rotation and scaling
-
- Jun 14, 2018
-
-
Guido Gunther authored
-
- Jun 08, 2018
-
-
Guido Gunther authored
Fix a c'n'p error. Split finalize and dispose while at that.
-
- Jun 07, 2018
-
-
Guido Gunther authored
The corresponding issue in wlroots was fixed by https://github.com/swaywm/wlroots/pull/1031
-
- May 29, 2018
-
-
Guido Gunther authored
When the shell comes up we want a locked screen since there's no display manager in front of it.
-
- May 22, 2018
-
-
Guido Gunther authored
-
Guido Gunther authored
-
- May 18, 2018
-
-
Guido Gunther authored
Always use the first one for panel and lockscreen
-
- May 16, 2018
-
-
Guido Gunther authored
Don't assume the panel is always on the first monitor. This fixes the menu position of the settings menu with two displays.
-
Guido Gunther authored
There were some fixes regarding xdg popup positioning.
-
- May 12, 2018
-
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
It's a boolean, not a string
-
Guido Gunther authored
Harmless now but might prevent future errors
-
- May 02, 2018
-
-
Guido Gunther authored
The lock screen now shows the current time and on upward drag it switches to the lock screen. The lock screen then shows a keypad to unlock the screen. Validating the entered pin will be done in a follow up patch. TODO in future patches: - slide up lock surface when swiping - wiggle pane a little if swipe is too soft - alpha blend out lock screen surface
-
- Apr 26, 2018
-
-
Guido Gunther authored
See https://github.com/swaywm/wlroots/issues/897 for details.
-
Guido Gunther authored
This allows us to run phosh with wlroots/rootston master
-
Guido Gunther authored
This makes them close when clicked outside a layer-shell surface
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
-
Guido Gunther authored
Binding to wl_seat breaks GTK+ input since GTK+ binds it as well. Needs to be investigated.
-
Guido Gunther authored
-
Guido Gunther authored
We use the overlay level for the lock screen so it's above 'top' which is currently being used for the menus (until they turn into xdg popups). Together with the input-inhibit protocol this make sure neither clients nor other shell surfaces get any input.
-
Guido Gunther authored
Switch to wlroots layer-shell instead of weston's private desktop-shell protocoll.
-