As a stepping stone toward multiple windows, Lagrange v1.4 will have split-screen modes.

You essentially get two copies of the full UI side by side. Very useful for large displays, viewing something on the side, or just browsing two pages simultaneously.

This required substantial changes in the UI internals, but it'll make multiple windows a lot easier to do in the future.



@jk What would be the problem with running multiple Lagrange processed to get multiple windows? Would syncing access to config files, caches, etc be too hard?

@karlb Complexity is the main problem with multiple processes. Not only the files and data have to be synced and protected, but there is no cross-platform reliable IPC mechanism. It's just a lot less work to have one process with many windows.

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.