66

The current PIP implementation in Orion is satisfactory, however it still needs a few improvements to be at the level of other browsers:

  • Clicking on the X button on a PIP video should not bring the tab and window into focus. That should only happen when clicking on the PIP button (which sends the video back to its tab)
  • Resizing a PIP video window that is playing should be smoother, currently it freezes a lot when resizing
  • Sometimes the control + cmd + P shortcut does not work without interacting with the video first (i.e. pausing and resuming playback). I found that the most reliable way to reproduce this is to have the video auto-playing setting on, head to YouTube, play any video, and try the shortcut. A lot of the times it won't work
  • Having the option to have a toolbar icon as a shortcut would also be nice
  • Vlad replied to this.

    catch-22 Can you record a video of it freezing while resizing?

    What would toolbar icon do (if video is not playing and if PiP video is playing?)

      Vlad Ok I'll record a video when I get a chance.

      A toolbar icon would do exactly the same as the existing control + cmd + P shortcut, it would be up to the user to decide whether to use the shortcut or the icon (or whereas to even have the icon in the toolbar).

      I personally prefer having a toolbar icon as I can just click on it with the mouse without needing to use both hands for a keyboard shortcut.

        While I can't speak on the other things you brought up as I haven't experienced them myself, I do want to say that I don't think an icon in the menu bar would be necessary.

        • saul replied to this.

          h2flux Doesn't have to be mandatory. There's a number of toolbar icons available that are not enabled by default. I don't see anything wrong with having a PiP icon for those that wish to use it

            saul Exactly, my whole point was to have an option to have a toolbar icon

              catch-22 As a note it is useful to break down big features to smaller separate issues. This issue now consists of several unrelated issues (resize glitch and toolbar icon are different things). As it is it would enter roadmap as a very large card which could delay it for a long time. Making a few smaller issues separately could help get to results faster (ie toolbar icon). No action needed now as I will manage it but FYI for future.

                Vlad yes you're right, I'll do it in future occasions

                  a year later
                  4 days later

                  posts that contain multiple feature requests are likely not to be considered any time soon. If you want things moved, please post a concrete, detailed description of one feature you want implemented. We'll take it one step at a time.

                    6 months later

                    This is almost done now, only thing missing as far as i can see is:

                    Clicking on the X button on a PIP video should not bring the tab and window into focus. That should only happen when clicking on the PIP button (which sends the video back to its tab)

                    Sounds fairly simple

                    a month later

                    Brief Summary
                    Closing (not minimising) a floating picture-in-picture video from a non-foregrounded should simply close the video without refocussing the tab or Orion.

                    Details:
                    There are two ways to dismiss a picture-in-picture video on macOS: either closing it (with the × button), or returning it to the video (with the picture-in-picture icon button). Currently either action causes Orion to reactivate the video's originating tab, but only collapsing the video should return to the video's source – merely closing the video should not make any changes to which tab is focussed.

                    This focus switch happens no matter how the video is dismissed, whether by explicitly clicking the close button or by opening another video in picture-in-picture thereby causing the existing one to be dismissed. More jarringly, when another application is active and Orion itself is in the background, if the video's originating tab is not the active tab Orion will even steal focus and make itself the frontmost app when the video is closed.

                    For comparison, Safari correctly differentiates between the two actions and only makes focus changes when collapsing the video, not when closing.

                      Merged 1 post from Closing picture-in-picture video should not refocus the tab.
                        2 months later
                        ForumNinja404 changed the title to PIP navigation improvements .

                          Keyboard controls to fast forward, rewind, and pause.
                          It would be great if we could use the right and left arrow keys to fast forward and rewind, space bar to pause.

                          Button appears on video to enter PiP mode.
                          In Firefox you can have a "PiP button" appear when you mouse over a video playing, you can even have it show on the left or right side of a video. But this would a lot more convenient to enter PiP mode versus right clicking on the tab or going to the Menu bar for PiP. Keep all options but a PiP button showing up over the video (as an option to enable in settings) would be really nice.

                          Multiple PiP windows playing at the same time.
                          Being able to have more than 1 PiP playing at the same time. I know this might sound like over kill. But more options the better. I have a wide screen monitor. So it's common for me to have a podcast video playing and some YouTube ambient music video in the background. Or switching to a YouTube ambient music video and a news video. Or completely nerd overkill, YouTube, Netflix, and more YouTube lol. But yeah more options the better.

                          Place PiP window anywhere on the screen without holding the CMD key.
                          Right now you have to hold the CMD key down and move the PiP window where you want on your monitor. But if you move it without holding the CMD key it moves to the closest corner of your monitor.

                          Thanks 🙏 !

                          • eirk replied to this.

                            Perfect suggestions! – Especially a button to enter PiP. Or better yet like Opera or Arc does it, have an option to automatically switch to PiP when switching tabs.

                            Also please we need video controls. Right now we can only pause, which is veery limited.

                            Lastly, I feel like CMD should be used to snap to window corners and make it free-form when moving without holding a modifier. Why? Because most times you want to move this window freely. It's a bit annoying having to reach for the cmd key every time you want to just move it a bit.

                              As a rule of thumb we do not automatically inject HTML to web pages to alter them (which is how Firefox adds that button). Button feels like it should be a part of the video control, not something browser should aritficially create.