| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
printerdrake
o Corrected handling of PPD links in Foomatic printer XML files,
no the prinyer list entries have the correct model names of the
Foomatic printer XML files and so PPDs linked to multiple
printers appear with each linked printer in printerdrake. This
also avoids duplicate "(Recommended)" tags for one printer
(problem occured with HP LaserJet 1200).
o Avoid duplicate PPD entries for Foomatic-generated PPDs and
identical pre-generated Foomatic PPDs in /usr/share/cups/model.
This problem occured when the hplip-hpijs-ppds package is
installed.
o Some polishing of list entries.
o Reduced Perl warnings.
|
|
|
|
|
|
| |
printerdrake is broken, use "Postscript" if Foomatic driver is
wrongly set to "PPD", should fix bug #20028.
|
|
|
|
|
| |
file and not the old one from the system gets used.
|
| |
|
|
|
|
|
| |
/usr/share/cups/model (bug #19524).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Removed HPOJ support (HPOJ obsolete, now completely replaced by HPLIP).
- Warn the user if an HP printer is connected via a port which is not
supported by HPLIP.
- Fixed printerdrake freezing when choosing a machine as remote CUPS
server (for daemon-less client) which does not exist or does not run
CUPS.
- Let network printer detection also work if the DNS is misconfigured.
- Let "Printer options" entry in printer editing menu only disapppear
if there are really no options (entry disappeared also for Sagem
MF3625 with empty manufacturer name in the PPD).
- Fixed raw queue being shown with "driver: PPD" and not "driver: raw".
- Do not use "Unknown model" and "Unknown Model", this somtimes broke
identifying a print queue as being for an unknown printer.
- Do not die if /usr/share/hplip/data/xml/models.xml (HPLIP printer
database) is missing, this allows creation of live distros without
HPLIP.
- Fixed loop of determining the HPLIP device URI for local printers in
the "printer::main::start_hplip()" function.
|
| |
|
|
|
|
|
|
| |
the margins are already well set.
- Also match model name with added lower-case "hp" with HPLIP XML database.
|
|
|
|
|
| |
printer/driver list.
|
|
|
|
|
|
| |
several Xerox Phaser printers the user was asked again and again to
set up a print queue.
|
|
|
|
|
| |
#18041 and bug #18053.
|
|
|
|
|
|
|
| |
configuration, so do not set margins when creating a queue with
Gutenprint, or remove the margins when switching the driver of an
existing queue to Gutenprint.
|
|
|
|
|
| |
database entries.
|
|
|
|
|
| |
especially PCL-XL PPDs from Ricoh.
|
|
|
|
|
| |
- Small menu text improvement.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Taken into account that HPLIP sometimes uses model names with "HP"
in the beginning and sometimes not.
- Fixed problem of cursor in printer model list pointing to random,
completely unrelated printer when no model name was auto-detected.
- For setting the cursor onto the correct model in the printer model
list also taken into account a model name detected only by HPLIP.
- When one chooses "Printer Connection Type" in the "Edit" menu of
an Ethernet-connected printer which is under the control of HPLIP or
HPOJ, "LOCAL" was pre-selected as connection type and not
"SOCKET". Fixed.
- Replaced "Windows 95/98/NT" by simply "Windows" in the connection
type menu. There are many more Windows versions than 95, 98, and NT
currently.
- Made matching of detected printer model name with HPLIP database
more reliable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
desktop according to the suggestions in bug #17370.
- Ask the user whether he wants really have a new printer set up
before doing the auto queue setup.
- Do always a fully non-interactive auto queue setup when X is not
installed
- First-time dialog could show garbage as printer model name for some
models. Fixed.
- Separated "Print no test pages" entry on the wizard page for
printing test pages.
- Changed the defaults for automatic re-enabling of disabled queues to
"no", due to the new CUPS backend wrapper queues should not get
disabled automatically any more.
- Typo corrections.
|
|
|
|
|
|
| |
way CUPS does not disable print queues automatically any more (for
example if printer not turned on).
|
|
|
|
| |
re-enabling
|
|
|
|
|
| |
/etc/sane.d/dll.conf
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
or changing the connection type
- Fixed bug of PostScript printers with manufacturer-supplied PPD cannot
be renamed at all
- Fixed bug of print queue being deleted when renaming fails
- Fixed bug of printerdrake trying to open a message window when
non-interactive queue generation fails
- Fixed pre-definition of $printer->{ARGS}, this bug made printerdrake
crashing sometimes
|
|
|
|
|
| |
10651)
|
|
|
|
|
| |
with printerdrake.
|
|
|
|
|
| |
it will be automatically removed now.
|
| |
|
|
|
|
|
| |
- Let "ask_warn()" messages not embed in the wizard, this breaks the "Cancel" button (help texts when MF device queue is added).
|
| |
|
| |
|
| |
|
|
|
|
| |
correctly with HPOJ (probably bad interaction with udev).
|
|
|
|
|
|
| |
- Conserve auto-detection data when a Foomatic printer entry is replaced by an
entry from a native PostScript PPD.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- many functions now take $security (which used to be taken from $in during install)
- fix some functions with empty prototype but still using a parameter
- remove some unused variable
- rename some $_foo vars to $foo since those vars are used
- add some undef to some function calls to be minimally perl_checker compliant
- perl_checker compliant optional parameters in start_spooler_on_boot(), install_spooler()
|
| |
|
|
|
|
|
|
|
|
|
|
| |
settings which are required. This prevents from writing a corrupt cupsd.conf
- Write cupsd.conf only if it exists already (cups package installed).
- Create /etc/cups directory if it does not exist when client.conf is written
- Return something reasonable if client.conf is tried to be read but does not exist.
- Write mime.convs only if it exists already (cups package installed).
|
|
|
|
|
|
|
|
| |
list of available print queues in the main window.
- Added command to the edit-printer window to enable and disable print queues.
- Fixed bug of "--expert" command line option of printerdrake not working.
|
|
|
|
|
|
|
|
|
|
| |
that he can set up a daemon-less CUPS client.
- Warn the user when printerdrake is set to daemon-less CUPS client but no server is specified.
- Fixed bug of local queues not being recognized when the spooler daemon is not running during printerdrake startup.
- Do not try to copy print queues when switchung from daemon-less CUPS to normal CUPS.
- Remove the client.conf when switching from daemon-less CUPS to normal CUPS.
|
|
|
|
|
| |
- Fixed graying out of buttons/menu entries in the main window.
|
|
|
|
|
|
|
|
| |
"autosetupprintqueues" command, preferrably to be started by hotplug.
- Typo correction.
- Correction of file check for package installation.
|
| |
|
| |
|
|
|
|
|
|
| |
- Removed configuration of applications, GIMP and OpenOffice.org are patched now so that they do not need configuration of print queues any more.
- Text fix for scanners in HP's multi-function devices.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$modules_conf
- $modules_conf is a class choosing modules.conf or modprobe.conf
(esp. useful after install) (but not working yet!)
- modules::load() doesn't use $modules_conf, use modules::load_and_configure()
- modules::load() doesn't allow options, use either modules::load_raw() or modules::load_and_configure()
- some functions used to want an array ref for modules options and some a string, now every functions use a string
- many functions (like modules::get_alias()) are now methods on $modules_conf
- some functions in mouse.pm needed a $in where a $do_pkgs is enough
- some perl_checker compliance
- small fixes
|
| |
|
| |
|