I’m using OODE with Suse Leap 15.3 and Tumbleweed. The printer dialog is very “special” and reduced. With this I cannot make the settings that are needed, e.g. the selection of the paper cassette, the format, the format position and much more. Without such complex functions I cannot good use OODE.
In my opinion it’s necessary that OODE calls and shows the system printer dialog.
Peter