redhog / InfiniteGlass

Window manager with infinite desktop, infinite zoom and infinite window resolution
https://redhog.github.io/InfiniteGlass/
GNU General Public License v3.0
35 stars 5 forks source link

Saving and restoring applications state #47

Closed IanTrudel closed 4 years ago

IanTrudel commented 4 years ago

My understanding from our multiple conversations is that saving and restoring are performed using SMLib, which is the proper approach in X but requires applications to support it.

Because not every applications support SMLib, it makes it difficult to save and restore States for any application.

I have been programming Smalltalk for many years and it always had an image to save and restore. It contains every object, live and otherwise.

Looking for something like that for Linux, I stumbled upon CRIU and it seems like it could be a very good solution for InfiniteGlass.

https://www.youtube.com/playlist?list=PL86FC0XuGZPISge_th8F5Jjj-IbGXEfE6

redhog commented 4 years ago

Moved to https://github.com/redhog/InfiniteGlass/issues/29