I guess one problem is that you never know whether a user wants the path they set to be relative or absolute.
Another problem may be that GTK overwrites any relative paths in keryx.conf with an absolute path whenever Keryx shuts down. Is that the case?
Perhaps it would be a good idea to drop the GTK file browsing widget and simply ask the user to provide a string. That way they specify whether the path should be relative or absolute.
I guess one problem is that you never know whether a user wants the path they set to be relative or absolute.
Another problem may be that GTK overwrites any relative paths in keryx.conf with an absolute path whenever Keryx shuts down. Is that the case?
Perhaps it would be a good idea to drop the GTK file browsing widget and simply ask the user to provide a string. That way they specify whether the path should be relative or absolute.