Floating images for references and backgrounds #1417
Labels
feature
New features or improvements to existing ones
needs design
An idea that needs a design for it, like a UI mockup or similar
protocol change
A new feature that requires a compatibility breaking change to the protocol
We have a few similar use cases that are pretty common:
None of these is ideal for size and performance reasons, making it slow to catch up to sessions that use many or large images of this sort. The problem here is really that pasting on a layer is meant for art, so it always preserves every pixel exactly and losslessly. However, for the above use cases, that level of pixel accuracy is excessive. Especially for stuff like photo references or backgrounds, preserving every pixel is totally pointless, since the source image probably isn't lossless to begin with.
We could solve this by adding floating images of some sort. These could let you choose a quality level to bring the size down, using lossy JPEG or WEBP compression without any notable quality reduction, but a huge reduction in size, from several MB to a few hundred KB.
How to put this into the protocol isn't that exciting, since the feature isn't that complicated on that front, but how exactly this is supposed to look in the UI is something that needs ideas and design.
The text was updated successfully, but these errors were encountered: