gtk2/modules/printbackends
tinytrebuchet 41b60bbd6c New CPDB print backend for GTK Print Dialog
The Common Print Dialog Backends (CPDB) concept has GUI-toolkit-independent
backends for each print technology (CUPS, Print to File, cloud printing
services, ...) and each print dialog (GTK, Qt, Chromium, ...) is supposed
to use this backend, so that changes in print technologies can be centrally
and quickly covered by changing the backends and everything new gets available
in all print dialogs.

This commit provides a GTK print dialog backend to add support for the CPDB
concept. It communicates with all installed CPDB backends and so gives support
for all these print technologies to the GTK print dialog.

To make use of CPDB the GTK print dialog is supposed to be installed with this
backend and the 'Print To File' backend, and not any others to prevent printer
duplication.
2023-02-11 01:13:48 +05:30
..
gtkcupssecretsutils.c gtk: Use the new debug macros 2022-09-23 18:12:39 -04:00
gtkcupssecretsutils.h Replace "gchar" with "char" 2020-07-25 00:47:36 +02:00
gtkcupsutils.c gtk: Use the new debug macros 2022-09-23 18:12:39 -04:00
gtkcupsutils.h *: Fix spelling mistakes found by codespell 2020-08-21 15:29:34 +02:00
gtkprintbackendcpdb.c New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintbackendcpdb.h New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintbackendcups.c New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintbackendcups.h Rename gtkprintbackend.h to gtkprintbackendprivate.h 2019-05-26 22:23:52 +00:00
gtkprintbackendfile.c Revert "modules: Fix build on Visual Studio" 2022-10-31 20:20:32 -04:00
gtkprintbackendfile.h Rename gtkprintbackend.h to gtkprintbackendprivate.h 2019-05-26 22:23:52 +00:00
gtkprintbackendlpr.c Revert "modules: Fix build on Visual Studio" 2022-10-31 20:20:32 -04:00
gtkprintbackendlpr.h Rename gtkprintbackend.h to gtkprintbackendprivate.h 2019-05-26 22:23:52 +00:00
gtkprintbackendutils.c New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintbackendutils.h New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintercpdb.c New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintercpdb.h New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30
gtkprintercups.c Drop gtkintl.h 2022-09-24 10:03:37 -04:00
gtkprintercups.h printing: Create temporary queues for Avahi printers 2021-02-05 18:35:56 +01:00
meson.build New CPDB print backend for GTK Print Dialog 2023-02-11 01:13:48 +05:30