Hello Seb, I'm not happy with converting to PWA This will mean to convert OM to JS+REST i.e. rewrite it completely one more time I doubt I can do another rewrite Also I don't really like all these JS frameworks I believe the content should be controlled on server
But this is an open source project :) On Tue, 12 Oct 2021 at 10:07, seba.wag...@gmail.com <seba.wag...@gmail.com> wrote: > It is also possible to directly open the PWA instead of a new Browser > window for when opening OpenMeetings via an invitation link. So that it > opens the PWA directly. You can simply add a special URL parameter: > https://web.dev/pwa-url-handler/ > > So for invitation links we could potentially simply include the additional > URL parameter for all links, if the PWA is installed it will open it with > this link. Otherwise open in a new browser window. Should have no negative > impact. > > In order to support versioning (or different installations of OpenMeetings) > - in case a user has installed multiple OpenMeetings installations on the > same mobile device - we can include the name in the PWA name, so that it > does separate those versions. This may not be even a problem, but it might > be very handy for developers so you have multiple different icons on your > home screen. Or in case we use the more advanced features of a PWA (e.g. > local storage). > > Thanks > Seb > > Sebastian Wagner > Director Arrakeen Solutions, OM-Hosting.com > http://arrakeen-solutions.co.nz/ > https://om-hosting.com - Cloud & Server Hosting for HTML5 > Video-Conferencing OpenMeetings > < > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > > > < > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > > > > > On Tue, 12 Oct 2021 at 09:20, seba.wag...@gmail.com <seba.wag...@gmail.com > > > wrote: > > > Are we happy to proceed to: > > * Add manifest file and prompt to save to home screen on Mobile devices > > * Add prompt for mobile users to rotate device into landscape mode > > > > Thanks > > Seb > > > > Sebastian Wagner > > Director Arrakeen Solutions, OM-Hosting.com > > http://arrakeen-solutions.co.nz/ > > https://om-hosting.com - Cloud & Server Hosting for HTML5 > > Video-Conferencing OpenMeetings > > > > < > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > > > > < > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > > > > > > > > On Mon, 11 Oct 2021 at 18:22, seba.wag...@gmail.com < > seba.wag...@gmail.com> > > wrote: > > > >> I would say OM is for landscape mode ... > >>> Maybe we can show some message like: "OM will be much more useful in > >>> landscape mode :)" ? > >> > >> => That was my first idea too. But I think if we go down that path I > >> would probably also suggest to prompt users to save OpenMeetings to the > >> home screen on the mobile device (and by doing so converting it into a > >> Progressive Web App/PWA). Instead of just prompting for landscape mode. > >> > >> Cause once its a PWA we can: > >> > >> - Control full screen/display mode and maximise screen usage (no back > >> button, no URL navigation bar) - and especially the URL bar stays > away! The > >> annoying thing is that if you scroll on iOS is will show the URL bar > again > >> and makes the screen smaller > >> - Orientation landscape (at least in Android, iOS show "unsupported > >> orientation" - user friendly message) > >> - Start OpenMeetings like a Mobile App via an Icon on your home > >> screen (it makes a huge difference actually to user behaviour) > >> > >> So it's a much more "native" feel when converted to PWA. And the effort > >> in order to convert to a PWA is pretty small (create manifest file) > >> > >> In theory users can actually already save it to their home screen. > >> OpenMeetings is just not using any of the features that would help to > make > >> it more user friendly in that case. > >> > >> So should we maybe rather prompt to "save to home screen" ? It just > seems > >> to give more options to improve things. > >> > >> Thanks > >> Seb > >> > >> Sebastian Wagner > >> Director Arrakeen Solutions, OM-Hosting.com > >> http://arrakeen-solutions.co.nz/ > >> https://om-hosting.com - Cloud & Server Hosting for HTML5 > >> Video-Conferencing OpenMeetings > >> > >> < > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > > > >> < > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > > > >> > >> > >> On Mon, 11 Oct 2021 at 16:33, Maxim Solodovnik <solomax...@gmail.com> > >> wrote: > >> > >>> I would say OM is for landscape mode ... > >>> Maybe we can show some message like: "OM will be much more useful in > >>> landscape mode :)" ? > >>> > >>> On Sun, 10 Oct 2021 at 05:30, seba.wag...@gmail.com < > >>> seba.wag...@gmail.com> > >>> wrote: > >>> > >>> > I've updated the mobile viewports which makes OpenMeetings a lot more > >>> > usable on a Mobile device. Especially when in portrait mode it was > >>> pretty > >>> > much impossible to click any button or icon.Since they are literally > >>> 2x2 > >>> > pixels in size on the screen. > >>> > > >>> > There are some sample screens of forms, for example on the login > form: > >>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2685 > >>> > or when you try to click the icons to share your webcam / microphone: > >>> > https://issues.apache.org/jira/browse/OPENMEETINGS-2686 > >>> > > >>> > However now in portrait mode on the mobile device: The whiteboard is > >>> very > >>> > small. This is in portrait mode. Landscape is proportionally fine. > >>> > See screenshots in > >>> https://issues.apache.org/jira/browse/OPENMEETINGS-2686 > >>> > > >>> > It would be better if in portrait mode on a mobile device screen: The > >>> > whiteboard should use more space. For example by toggling the user > >>> list to > >>> > be "minimised" + adding some additional screen buttons for sharing > >>> > webcam/microphone (outside of the user list). > >>> > > >>> > I would argue the ability to share your audio/video is essential to > be > >>> > visible. Also on a mobile device. But you don't need to see all the > >>> users > >>> > in the user list constantly. More important to see the whiteboard and > >>> other > >>> > users. However currently there isn't a way to minimise the user list > >>> _and_ > >>> > show the audio/video sharing buttons. I'm thinking of adding this > >>> > functionality. Just for mobile devices to become more usable. > >>> > > >>> > Thanks > >>> > Seb > >>> > > >>> > Sebastian Wagner > >>> > Director Arrakeen Solutions, OM-Hosting.com > >>> > http://arrakeen-solutions.co.nz/ > >>> > https://om-hosting.com - Cloud & Server Hosting for HTML5 > >>> > Video-Conferencing OpenMeetings > >>> > < > >>> > > >>> > https://www.youracclaim.com/badges/da4e8828-743d-4968-af6f-49033f10d60a/public_url > >>> > > > >>> > < > >>> > > >>> > https://www.youracclaim.com/badges/b7e709c6-aa87-4b02-9faf-099038475e36/public_url > >>> > > > >>> > > >>> > >>> > >>> -- > >>> Best regards, > >>> Maxim > >>> > >> > -- Best regards, Maxim