Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail From: John Ames Newsgroups: comp.os.linux.misc Subject: Re: KiCad and Wayland Date: Mon, 7 Jul 2025 15:14:20 -0700 Organization: A noiseless patient Spider Lines: 21 Message-ID: <20250707151420.000017e1@gmail.com> References: <102qhlf$205pe$1@dont-email.me> <20250617084654.00002604@gmail.com> <6868edea$0$12928$426a74cc@news.free.fr> <20250707090307.000038ea@gmail.com> <104hfsq$3474l$9@dont-email.me> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Injection-Date: Tue, 08 Jul 2025 00:14:25 +0200 (CEST) Injection-Info: dont-email.me; posting-host="aa002dd4bf9a991830052d51f8ae7dcb"; logging-data="3283978"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18gwhJH538qSJd8e4+1cV//o7Eg9LhmmS0=" Cancel-Lock: sha1:Vge11cPVQi9bjw/Uu+9kqM+2t8E= X-Newsreader: Claws Mail 4.3.0 (GTK 3.24.42; x86_64-w64-mingw32) Xref: csiph.com comp.os.linux.misc:69471 On Mon, 7 Jul 2025 21:57:46 -0000 (UTC) Lawrence D'Oliveiro wrote: > > ... different windows arranging themselves in a saved configuration > > is an *extremely* well-known design pattern for GUI applications > > All the apps I use on a regular basis have their own mechanisms for > implementing custom layouts within each document window, where they > need it. Sure - and that's the approach I prefer myself, all other things being equal. But there are plenty of examples of the other approach out there (GIMP's multi-window mode, f'rexample,) so it's not like they should've been *surprised* by that - and if they *weren't,* then they arbitrarily chosen to disallow an entirely valid GUI design pattern for...reasons. Which, okay, it's their thing and it's certainly not illegal for them to do that - but when they openly aim to be a replacement for something that *doesn't* dictate policy on those matters, it shouldn't be a shock when it ruffles feathers with the users of the existing system.