Re: xfwm4-wayland (xfway) is being ported to wlroots

2022-07-16 Thread adlo
I have two repos, xfwm4 and xfway. The xfway repo is now extremely outdated and 
I’m not sure what to do. I could copy the xfwm4 repo over to the xfway repo, 
but the histories are completely different. I might end up having to completely 
rewrite the history of the xfway repo. Also I might want the two repos to 
diverge in some ways but still keep up with the changes from the other one.

I ended up with two repos because I’m not sure if I want this to be an 
independent project or an official part of Xfce.

Regards
adlo

> On 16 Jul 2022, at 00:01, Alex  wrote:
> 
> Hi Adlo,
> 
> great to hear so, sounds promising !
> 
> I have currently trouble to build it (sent you a pm). When the build
> runs fine for me, I'll give it a spin.
> 
> When you succeed in bringing the project into a good shape, and after
> some testing, I suppose it would make sense to host it on
> https://gitlab.xfce.org/  (if non of the core devs puts a veto)
> 
> Cheers, Alex
> 
>> Am 15.07.22 um 06:54 schrieb adlo:
>> I am currently porting xfwm4-wayland (xfway) to wlroots. It is based on
>> Ariadne's Hopalong compositor.
>> 
>> I have also ported xfwm4's build system to Meson.
>> 
>> At the moment there are feature regressions compared to the libweston
>> version.
>> 
>> You can build it with meson.
>> 
>> https://github.com/adlocode/xfwm4/tree/wlroots
>> 
>> Regards
>> 
>> adlo
>> ___
>> Xfce4-dev mailing list
>> xfce4-...@xfce.org
>> https://mail.xfce.org/mailman/listinfo/xfce4-dev
> 
> 
> ___
> Xfce4-dev mailing list
> xfce4-...@xfce.org
> https://mail.xfce.org/mailman/listinfo/xfce4-dev


Fwd: xfway: added support for alt-tab switcher

2022-07-16 Thread adlo



Begin forwarded message:

> From: adlo 
> Date: 17 July 2022 at 02:54:11 BST
> To: Xfce development list 
> Subject: Re: xfway: added support for alt-tab switcher
> 
> 
>> 
>> On 15 Jan 2022, at 14:02, Alex  wrote:
>> 
>> Hi adlo,
>> 
>> Interesting ! What are your further plans with it ?
>> 
>> You plan to dump the remaining X11 code ? Or do you plan to support
>> both, X11 and wayland sessions ?
> 
> I think I plan to support both X11 and Wayland, though I haven’t actually 
> tested that the X11 code still works.
> 
>> You want to rename the project to xfway ? (keeping "xfwm4" as name would
>> be confusing if it is going to be a wayland-only compositor)
> 
> I’m not sure if I want it to be an independent project or an actual port of 
> xfwm4 to Wayland that’s officially part of xfce, so if it’s an independent 
> project it will be called xfway and if it’s an official part of xfce it would 
> be called xfwm4.
> 
> ofourdan favours the libmutter route. The advantage is that it would be a 
> familiar ecosystem, as there is already a good relationship between the xfce 
> and GNOME communities. However, this would mean that xfce4-panel and 
> xfdesktop would have to be integrated into the compositor and they would no 
> longer be separate components.
> 
> I keep wondering whether it would be better to use libmutter, but I don’t 
> think I would be interested in developing a highly integrated desktop 
> environment.
> 
> As a result of being unsure which library I should use, I’m not sure whether 
> I want this to be an official part of Xfce or an independent project.
> 
> 
> Regards
> adlo