Re: [evince] A question about printers

2019-06-07 Thread Ronald F. Guilmette


In message <20190607231758.7tb2olxu37daa...@aquaticape.us>, 
Jason Crain  wrote:

>Evince does not itself search for printers. It uses Gtk APIs for the
>print dialog. 
>
>https://developer.gnome.org/gtk3/stable/gtk3-High-level-Printing-API.html
>
>Sorry, but I don't know how Gtk finds printers.

That's OK.  Thanks anyway, and nevermind.

I've since found out that I was just botching my attempts to add my
printer via the fancy-schmancy cupsd web admin interface.  I am still
working through that problem, but at least now I have a much better
clue about where the real problem(s) is/are.

(CUPS apparently has all of the info it needs in order to support many
Brother[tm] brand printers, right out of the box.  Mine, alas, is not
among this set.)
___
evince-list mailing list
evince-list@gnome.org
https://mail.gnome.org/mailman/listinfo/evince-list


Re: [evince] A question about printers

2019-06-07 Thread Jason Crain
On 2019-06-07, "Ronald F. Guilmette"  wrote:
> How does Evince become aware of the set of available printers and their
> names?  Is there a specific file someplace in the filesystem that holds
> this list?  Or is there some specific API by which it is obtained by the
> applications that need it, e.g. Evince, Firefox, etc. ?

Evince does not itself search for printers. It uses Gtk APIs for the
print dialog. 

https://developer.gnome.org/gtk3/stable/gtk3-High-level-Printing-API.html

Sorry, but I don't know how Gtk finds printers.
___
evince-list mailing list
evince-list@gnome.org
https://mail.gnome.org/mailman/listinfo/evince-list


[evince] A question about printers

2019-06-07 Thread Ronald F. Guilmette


Greetings,

I have a question.  It is not really about evince, per se, but I think
that you folks may perhaps be able to tell me that answer, and that
would be quite helpful.

I'm trying to set up a fresh new FreeBSD 12.0-RELEASE system and the
support for my specific printer (Brother MFC-7860DW) is either broken
or non-existant on this OS.  That's unfortunate, especially given that
this same networked printer is, and was, supported right out of the box
on my old Ubuntu Linux 16.04 system.

At the moment, I'm just trying to figure out what the mechanism is by
which various applications, e.g. Evince, Firefox, etc. normally determine
the set of printers that are present and available, i.e. the ones that
are then offered to the user as alternatives in the print menu when a
print operation is requested.

How does Evince become aware of the set of available printers and their
names?  Is there a specific file someplace in the filesystem that holds
this list?  Or is there some specific API by which it is obtained by the
applications that need it, e.g. Evince, Firefox, etc. ?
___
evince-list mailing list
evince-list@gnome.org
https://mail.gnome.org/mailman/listinfo/evince-list