Today I was wondering something about nautilus: what service/module does use nautilus sidebar to list mounted and unmounted partitions/volumes?
I realize it's not strictly about Ubuntu, but Ubuntu does a peculiar use of nautilus so I was curious about that.
I would say it uses GIO/GVFS which belongs to Glib.
Api documentation can be found here and here.