From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; dkim=pass header.d=irif.fr header.i=@irif.fr header.a=rsa-sha256 header.s=dkim-irif header.b=dfY5LC1D; arc=none (Message is not ARC signed); dmarc=none Received: from korolev.univ-paris7.fr (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]) by mail.toke.dk (Postfix) with ESMTPS id B657713893EF for ; Fri, 24 Jul 2026 15:22:10 +0200 (CEST) Received: from potemkin.univ-paris7.fr (potemkin.univ-paris7.fr [IPv6:2001:660:3301:8000::1:1]) by korolev.univ-paris7.fr (8.14.4/8.14.4/relay1/82085) with ESMTP id 66ODM7XX009708 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 24 Jul 2026 15:22:07 +0200 Received: from mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [81.194.30.253]) by potemkin.univ-paris7.fr (8.14.4/8.14.4/relay2/82085) with ESMTP id 66ODM7tT015481; Fri, 24 Jul 2026 15:22:07 +0200 Received: from mailhub.math.univ-paris-diderot.fr (unknown [127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTP id B985942B80; Fri, 24 Jul 2026 15:22:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=irif.fr; h= content-type:content-type:mime-version:user-agent:references :in-reply-to:subject:subject:from:from:message-id:date:date :received:received; s=dkim-irif; t=1784899326; x=1785763327; bh= 14hzqQNvjRWwYTK95NfrUfVBbQzfIboMEJoSFU1u7ik=; b=dfY5LC1DmMOSm8mY zIKHvtydMx10wxUKusbyS9sAhlwUnXvO34UQKpHJFM3bWU886uSTEvdvycatEl0v ZXX50XAw0vdGKu9ZgSRtRKa5ZN3UyfR3/BmhvsAnhRJ3A33lifAiBqyVNClmqgyK oZTqZChvIU+xQEKk+AL8hXUZBVi7/scIGPTUlPezlg3sJl8PuNaXlDeMZFQl7jnV ehalGRYY/7q4f4CLjgGbRYI5Pitt+SLqOdqDKLlcdMaRSRlVARtV2feT+bUJlIYS OTmWxLYrQTdBQ/USTSKe7EqYbdKiPc54n9MQh1pjXIbhAc3CaaeTJmO8eMcXbZsO 0FvZHA== X-Virus-Scanned: amavisd-new at math.univ-paris-diderot.fr Received: from mailhub.math.univ-paris-diderot.fr ([127.0.0.1]) by mailhub.math.univ-paris-diderot.fr (mailhub.math.univ-paris-diderot.fr [127.0.0.1]) (amavisd-new, port 10023) with ESMTP id kx7ba-cEvnul; Fri, 24 Jul 2026 15:22:06 +0200 (CEST) Received: from trurl.irif.fr (unknown [82.64.191.149]) (Authenticated sender: jch) by mailhub.math.univ-paris-diderot.fr (Postfix) with ESMTPSA id B112E42ACF; Fri, 24 Jul 2026 15:22:06 +0200 (CEST) Date: Fri, 24 Jul 2026 15:22:06 +0200 Message-ID: <877bmkttdt.wl-jch@irif.fr> From: Juliusz Chroboczek To: "Gabriel Pruvost-Kerneis" Cc: galene@lists.galene.org In-Reply-To: <951c1531-48db-4515-87af-e7ab50820a79@betaapp.fastmail.com> References: <87ecgstykt.wl-jch@irif.fr> <951c1531-48db-4515-87af-e7ab50820a79@betaapp.fastmail.com> User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/30.2 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (korolev.univ-paris7.fr [IPv6:2001:660:3301:8000::1:2]); Fri, 24 Jul 2026 15:22:07 +0200 (CEST) X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (potemkin.univ-paris7.fr [194.254.61.141]); Fri, 24 Jul 2026 15:22:07 +0200 (CEST) X-Miltered: at korolev with ID 6A6366FF.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-Miltered: at potemkin with ID 6A6366FF.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 6A6366FF.000 from potemkin.univ-paris7.fr/potemkin.univ-paris7.fr/null/potemkin.univ-paris7.fr/ X-j-chkmail-Enveloppe: 6A6366FF.000 from mailhub.math.univ-paris-diderot.fr/mailhub.math.univ-paris-diderot.fr/null/mailhub.math.univ-paris-diderot.fr/ X-j-chkmail-Score: MSGID : 6A6366FF.000 on korolev.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Score: MSGID : 6A6366FF.000 on potemkin.univ-paris7.fr : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham X-j-chkmail-Status: Ham Message-ID-Hash: U2CU6T5ELR7KDYLI4PP462O6GKPM2QZZ X-Message-ID-Hash: U2CU6T5ELR7KDYLI4PP462O6GKPM2QZZ X-MailFrom: jch@irif.fr X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Subject: [Galene] Re: Camera test for Galene List-Id: =?utf-8?q?Gal=C3=A8ne_videoconferencing_server_discussion_list?= Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Thanks, Gabriel. > - the "enable" button is unclear. "Enable camera" or "enable > camera+microphone"? I think it should go away -- we should enable straight away once the user has picked "Enable permissions". > - Firefox displays a "play" button instead of the video before you click > "enable", but hitting it does nothing. It's confusing. I agree. > - CSS: the video is on the right of the screen (unclear if it's too large and doesn't fit or just not centered). It needs some CSS love. Actually, all of Galene needs some CSS love. (The current UI was written in a rush, with the aim of having something acceptable for the start of teaching season during Covid. I think the CSS pretty much needs to be rewritten from scratch.) > - the permissions are requested twice: once when clicking "request permissions" (for mic+camera) and another when clicking "enable" (for camera only). Probably because I didn't check "remember for this site" but still annoying. Yeah, I'm not sure how to work around this particular Firefox quirk. -- Juliusz