Re: minimized and stick windows

2013-06-12 Thread Bill Spitzak
Rafael Antognolli wrote: Rafael Antognolli I've just updated the proposal, considering my last statement. Take a look at it and see if it fits your suggestion. This lets us with 2 surface types (toplevel and fullscreen), and 5 states (maximized, minimized, sticky, always_on_top and transient)

Re: minimized and stick windows

2013-06-12 Thread Rafael Antognolli
On Wed, Jun 12, 2013 at 7:39 PM, Rafael Antognolli wrote: > On Wed, Jun 12, 2013 at 4:39 PM, Bill Spitzak wrote: >> Shell surface types, exclusive: - top-level - transient (umm, what was this for, again?) - popup (menu?) >>> >>> >>> Transcient is for dialog (modal?) boxes, isn

Re: minimized and stick windows

2013-06-12 Thread Rafael Antognolli
On Wed, Jun 12, 2013 at 4:39 PM, Bill Spitzak wrote: > >>> Shell surface types, exclusive: >>> - top-level >>> - transient (umm, what was this for, again?) >>> - popup (menu?) >> >> >> Transcient is for dialog (modal?) boxes, isn’t it? > > > It means "this window stays above another one". > > Tran

Re: [PATCH] text: Fix misleading error message

2013-06-12 Thread Eduardo Lima (Etrunko)
On 06/07/2013 02:27 AM, Kristian Høgsberg wrote: > On Thu, Jun 06, 2013 at 10:59:06AM -0300, Eduardo Lima (Etrunko) wrote: >> Ping? > > This never made it to the list, it got stuck in moderation. Normally > you just subscribe to the list and re-send it, but I found it in the > moderation queue an

Re: The way to use system cursor and custom(client) cursor

2013-06-12 Thread Bill Spitzak
Pekka Paalanen wrote: I guess the question for the Wayland developer community is, do we want such cursor theme settings in the shell protocol, or is that something that should be left for DEs to solve in their own configuration systems? Any solution should involve everything the user calls "t

Re: minimized and stick windows

2013-06-12 Thread Bill Spitzak
Shell surface types, exclusive: - top-level - transient (umm, what was this for, again?) - popup (menu?) Transcient is for dialog (modal?) boxes, isn’t it? It means "this window stays above another one". Transient cannot be a type, but instead a state of a surface. It has to be done by set

Re: Things that killed my motivation to play with wayland

2013-06-12 Thread Tiago Vignatti
Hi, On 06/12/2013 04:40 AM, sardemff7+wayl...@sardemff7.net wrote: On 12/06/2013 02:49, dar...@chaosreigns.com wrote: 2) The XWayland segfault bug: https://bugs.freedesktop.org/show_bug.cgi?id=59983 This was the reason I stopped using weston as my primary UI at home in September. Tiago said h

[PATCH weston] xwayland: Forward global position to X

2013-06-12 Thread Tiago Vignatti
xeyes works as expected now. subwindows are popped also as expected. This patch should fix the following: https://bugs.freedesktop.org/show_bug.cgi?id=59983 Signed-off-by: Tiago Vignatti --- Hey guys, This fix the problem mentioned above but exposes something that was already buggy before: XWM

Re: minimized and stick windows

2013-06-12 Thread Rafael Antognolli
On Wed, Jun 12, 2013 at 5:23 AM, wrote: > On 12/06/2013 09:57, Pekka Paalanen wrote: >> >> To get the big picture, let me reiterate the surface classification as >> a whole, the way I see it. >> >> Surface roles, exclusive: >> - cursor >> - drag icon >> - shell surface > > > Each role is an inter

Re: minimized and stick windows

2013-06-12 Thread Rafael Antognolli
On Wed, Jun 12, 2013 at 6:25 AM, wrote: > On 12/06/2013 11:18, Pekka Paalanen wrote: >> >> On Wed, 12 Jun 2013 10:23:33 +0200 >> sardemff7+wayl...@sardemff7.net wrote: >> >>> On 12/06/2013 09:57, Pekka Paalanen wrote: To get the big picture, let me reiterate the surface classification a

Re: minimized and stick windows

2013-06-12 Thread Rafael Antognolli
On Wed, Jun 12, 2013 at 5:23 AM, wrote: > On 12/06/2013 09:57, Pekka Paalanen wrote: >> >> To get the big picture, let me reiterate the surface classification as >> a whole, the way I see it. >> >> Surface roles, exclusive: >> - cursor >> - drag icon >> - shell surface > > > Each role is an inter

Re: Things that killed my motivation to play with wayland

2013-06-12 Thread Matt Turner
On Wed, Jun 12, 2013 at 12:40 AM, wrote: > On 12/06/2013 02:49, dar...@chaosreigns.com wrote: >> >> 1) This mesa bug: https://bugs.freedesktop.org/show_bug.cgi?id=61919 >> make fails without C_INCLUDE_PATH set. It pretty much destroyed my build >> testing setup (I was build testing 46 related r

[PATCH wayland 2/2] protocol: Add missing since attribute for name event on wl_seat

2013-06-12 Thread Rob Bradford
From: Rob Bradford This event was added in version 2 of the protocol. --- protocol/wayland.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocol/wayland.xml b/protocol/wayland.xml index f5d08b5..3d4ec9b 100644 --- a/protocol/wayland.xml +++ b/protocol/wayland.xml @@ -1

[PATCH wayland 1/2] build: Fix warning message on syscall failures

2013-06-12 Thread Rob Bradford
From: Rob Bradford --- configure.ac | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index 7f3a694..7ca70da 100644 --- a/configure.ac +++ b/configure.ac @@ -42,13 +42,13 @@ AC_SUBST(GCC_CFLAGS) AC_CHECK_FUNCS([accept4 mkostemp]) AC_CHECK_D

Re: [PATCH weston 2/4] input: Add a weston_pointer_output_center

2013-06-12 Thread Rob Bradford
On Tue, Jun 11, 2013 at 03:08:23PM +0300, Pekka Paalanen wrote: > On Mon, 10 Jun 2013 15:17:29 +0100 > Rob Bradford wrote: > > > From: Rob Bradford > > > > Centre the pointer on a the provided output. This function provides the > > basis of ensuring that the pointer starts on the output when we

Re: The way to use system cursor and custom(client) cursor

2013-06-12 Thread Pekka Paalanen
On Tue, 11 Jun 2013 12:27:43 -0700 Elvis Lee(이광웅) wrote: > Thanks for your comments. It's really helpful. > I almost understood the Wayland designs for cursor. > Basically, I respect the designs. And possibly my issue can be > handled with dynamic-switching of wayland-cursor. But I'm not sure > y

Re: [fbdev_backend]: support of DIRECTCOLOR Frame buffer

2013-06-12 Thread Pekka Paalanen
On Wed, 12 Jun 2013 10:07:00 +0200 Marc Chalain wrote: > It's not broken, it's just 1 value per 65535 unused for red and blue. The > difference between the red 65534 and the red 65535 is insignificant. The I have no idea what you are talking about, but lets assume rgb565 and see what happens. r

Re: minimized and stick windows

2013-06-12 Thread sardemff7+wayland
On 12/06/2013 11:18, Pekka Paalanen wrote: On Wed, 12 Jun 2013 10:23:33 +0200 sardemff7+wayl...@sardemff7.net wrote: On 12/06/2013 09:57, Pekka Paalanen wrote: To get the big picture, let me reiterate the surface classification as a whole, the way I see it. Surface roles, exclusive: - cursor

Re: minimized and stick windows

2013-06-12 Thread Pekka Paalanen
On Wed, 12 Jun 2013 10:23:33 +0200 sardemff7+wayl...@sardemff7.net wrote: > On 12/06/2013 09:57, Pekka Paalanen wrote: > > To get the big picture, let me reiterate the surface classification as > > a whole, the way I see it. > > > > Surface roles, exclusive: > > - cursor > > - drag icon > > - shel

Re: minimized and stick windows

2013-06-12 Thread sardemff7+wayland
On 12/06/2013 09:57, Pekka Paalanen wrote: To get the big picture, let me reiterate the surface classification as a whole, the way I see it. Surface roles, exclusive: - cursor - drag icon - shell surface Each role is an interface then? Simple and efficient, I love it. Shell surface types, e

Re: [fbdev_backend]: support of DIRECTCOLOR Frame buffer

2013-06-12 Thread Marc Chalain
It's not broken, it's just 1 value per 65535 unused for red and blue. The difference between the red 65534 and the red 65535 is insignificant. The real fix is more significant when we run on target with 126Mb of RAM or less. Don't forget that on PC Desktop you find very big video card which runs wi

Re: minimized and stick windows

2013-06-12 Thread Pekka Paalanen
On Tue, 11 Jun 2013 16:31:59 -0300 Rafael Antognolli wrote: > Starting code here. Following are some comments. > > https://github.com/antognolli/wayland/commits/minimize > https://github.com/antognolli/weston/commits/minimize > > I didn't add code for the events that ask state changes from the

Re: Things that killed my motivation to play with wayland

2013-06-12 Thread sardemff7+wayland
On 12/06/2013 02:49, dar...@chaosreigns.com wrote: 1) This mesa bug: https://bugs.freedesktop.org/show_bug.cgi?id=61919 make fails without C_INCLUDE_PATH set. It pretty much destroyed my build testing setup (I was build testing 46 related repos every few hours). I never managed to work out the