Skip to content

Releases: OpenPrinting/cpdb-backend-file

cpdb-backend-file 2.0b5

02 Aug 22:14
Compare
Choose a tag to compare

In the fifth beta release for cpdb-backend-file 2.0.0 we have removed the now unnecessary backend info file and fixed some bugs.

  • Remove CPDB backend info file
    The frontend libraries now use only the D-Bus to find available backends. This makes sure that everything works also if the frontend and/or any of the backends are installed via sandboxed packaging (like Snap for example) where the components cannot read each other's file systems.
  • Build system: Removed unnecessary lines in tools/Makefile.am
    Removed the TESTdir and TEST_SCRIPTS entries in tools/Makefile.am. They are not needed and let make install try to install run-tests.sh in the source directory, where it already is, causing an error.

cpdb-backend-file 2.0b4

20 Mar 14:25
Compare
Choose a tag to compare

In the forth beta release for cpdb-backend-file 2.0.0 we have now added a make check test and fixed a crasher.

  • Added test script for make test/make check
    The script src/run-tests.sh starts this backend and the cpdb-text-frontend text mode example frontend of cpdb-libs in one dbus-run-session environment. The frontend discovers the backend and some test tasks are done with it, like listing options and printing a job.
  • README.md: Updated for renaming of cpdb-libs tools
    The test/development frontend print_frontend is renamed to cpdb-text-frontend now.
  • Fixed buffer overflow caused in log line in the backend

cpdb-backend-file 2.0b3

20 Feb 20:51
Compare
Choose a tag to compare

Third beta release for cpdb-backend-file 2.0.0

  • Added handler for GetAllTranslations method (PR #7)
    • Added handler for GetAllTranslations method on backends.
    • Removed handlers for get-human-readable-option-names and
      get-human-readable-choice-names.
    • Bug fixes.

cpdb-backend-file 2.0b2

13 Feb 23:31
Compare
Choose a tag to compare

Second beta release for cpdb-backend-file 2.0.0

  • Let frontend synchronously fetch printer list upon activation (PR #5)
  • Added the support of cpdb-libs for translations
    • Using general message string catalogs from CUPS and also message string catalogs from individual print queues/IPP printers.
    • Message catalog management done by libcupsfilters 2.x, via the cfCatalog...() API functions (catalog.h).
  • Option group support
  • Log messages handled by frontend
  • Removed hardcoded paths (PR #3)
  • Build system: Let make dist also create .tar.bz2 and .tar.xz

cpdb-backend-file 2.0b1

13 Dec 18:45
Compare
Choose a tag to compare

First beta release for cpdb-backend-file 2.0.0

  • Added missing handlers for D-Bus methods added in CPDB 2.x
  • Adapted to renamed API functions and data types of cpdb-libs 2.x
  • Updated signal names to match those emitted from CPDB frontend
  • Made make dist generate a complete source tarball
  • Updated README.md
    • On update the old version of the backend needs to get killed
    • Common Print Dialog -> Common Print Dialog Backends
    • Requires cpdb-libs 2.0.0 or newer
    • Updated instructions for running the backend.
    • Added link to Gaurav Guleria's and Nilanjana Lodh's GSoC work
    • Put mention of Ayush's GSoC work into third person.

cpdb-backend-file 1.0.1

19 Aug 17:38
Compare
Choose a tag to compare

Added missing LICENSE.md file

cpdb-backend-file 1.0.0

19 Aug 11:33
Compare
Choose a tag to compare

Initial Rlease