Supporting multiple screens has been the top requested feature for a while now.
Unfortunately, we were unable to implement it so far. Having a seamless UI that can span multiple windows is difficult to do due to the fact that Pinegrow is not a native Mac/Windows app.
The closest we came to during internal prototypes was having the possibility to float individual page views in separate windows. That allows setups like having UI with panels in one window (on one screen) and one or more page views in separate windows, on same or other screens.
How helpful would that be?
How would you use the actual multi-windows/screen feature if it would be available?
That sounds much like the way GIMP operates on the Mac, or at least the way its UI used to work. I found that totally alien at first, coming from windows to Mac, but got used to it even though I preferred the all in one approach as I knew EXACTLY where everything would be.
I should think that as long as it came (if possible) with an easy to use/instant access window/panel manager or simple/user created system of shortcuts that allowed you to flip between Pinegrow PANELS/ and/or, Pinegrow SCREENS - and if PANEL positions could be remembered, that would be fantastic!
Even if you had to click between windows (and screens) people would complain about the inconvenience of this but HEY! you still end up with MORE SCREEN REAL ESTATE.
I just use my old 17" MacBook Pro, so I have one screen.
If Pinegrow could do this, I would actually use a second screen!
I don’t bother with this for any other app.
when paired with Atom or VSCode , with everything in dark UI mode it can be pretty confusing for me sometimes - without the other apps I am using at any given time, so
Alt+Tab are my saviours to flip between apps.
SO with this shortcut to do that to flip between APPS,if there were then other shortcuts to flip between PANELS within Pinegrow, which then allowed me to Alt+Tab back to the browser/file browsers/FTP APPS etc, I should think that you would be onto a serious winner.
But I am so terribly easy to please… providing everything is done MY way
Page views on separate monitors would not do much for me, since it’s not having multiple views open that I find clogs the work area. Rather, I’d like to see the ability to move the panels on to other screens, like you can do with Adobe software. At a minimum, it would be nice to just get the code view, and maybe the tree view, out of the main window.
Definitely the panels. The largest two… the Tree view and the code view ideally. For what it’s worth, this is an image of how I have PG set up on my system right now. I have 3 monitors, and I use PG on the center monitor, and extend the window across to my left monitor so the tree and the library panels are on one screen, and everything else is on the main screen.
There are already “floating panels” in Pinegrow, they only couldn’t cross the borders of the (current) window workspace. It would be ideal if that could be possible, and move floating panels to separate/other monitor(s).
That seems to be “option A”.
Does that indeed mean (what I assume) that every floating panel can be moved individually (to another screen), or do we get one extra window(space) where we can put/place them (all) in…??
Moved individually = can be placed on any screen (some people have more than 2 screens)
One extra window = can be placed only (all combined) on ONE extra screenspace (which also not have to be bad, because 2 screens is more/better than one).
Maybe you can clarify that.
Is this “Multi-Screen” solution going to replace the current “docking” panels, or will that be retained and still be possible. It would be fantastic to have them both, and be able to choose/switch between a “docked panels” configuration and a “Multi-Screen” floating panels configuration.
Thanks again for looking into this and exploring what is possible! @matjaz
My current thinking is that we could have floating panels (or groups of panels) floating in separate windows. Just like we have now for floating panels, but in separate windows. The rest of the UI would stay as it is.
Lol… I had a single monitor for the longest time, and then one day, one of my spare computer systems died, so I moved that monitor to my main system (since the video card had dual monitor capability) and I was multi-monitor hooked. Then, I bought a USB box to add a third monitor.
If I could, I’d have four curved 27" monitors, but at the moment I don’t have the desk space.
Interesting - was just thinking about this, but came to the forum with a different question… then saw this!
I’d use it exactly like I use my Adobe CC setup - when on two monitors, I save a workspace that has most palettes on my 2nd monitor.
It would be GREAT to be able to put different device views on separate screens, too (wishlist: at different scales) so I could load a monitor up with a few different screen sizes including desktop, iPad, iPhone, etc. without having to worry about the space needed for code and palettes.
Lot of confusion on what is meant. How about releasing a test beta. It doesn’t have to be a full Pinegrow version or bug free. All it needs to be is a semi working version of the UI. This way we can see the separate panels in separate windows, how things flow and how they work. We can better decide on whether it is a working solution and what solutions
Wow, time flies! I see that from then to now, I’ve stretched the PG window further to the left, so the tree view is on the second monitor, and I moved on set of panels to the left side of the working window. When I’m really doing heavy coding, like photo galleries, I often have Atom open on my right monitor.
yah funny thing is, that is the layout of panels, panes, windows…whatever they may be called in the multilane version too. and I noticed that @Thomas has the same as well.
I guess all paths to perfection lead up the same road.