| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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.
|
|
|
|
|
|
|
| |
shown in the window popping up to ask whether the printer should be
set up. Even sometimes parallel printers which are not connected or
turned on any more were shown. Fixed.
|
|
|
|
|
| |
manufacturer name from model name
|
|
|
|
|
| |
also working if "ppdev" module is loaded.
|
|
|
|
|
|
| |
broadcast ping (most newer HP). This is done only in class C and
smaller networks, to not scan too many machines.
|
| |
|
|
|
|
|
|
| |
string for Mandriva hardware database.
- Fixed USB IEEE-1284 ID string output.
|
| |
|
|
|
|
|
| |
queue auto setup.
|
|
|
|
|
|
| |
relevant item at all in the ID string, to avoid mis-detection of some USB
keyboards as printers.
|
|
|
|
|
|
| |
- Let network not be scanned by default during printer auto-detection in
beginner's mode
|
|
|
|
|
|
| |
- Longer timeouts for "ping", as some network printers were missed
- Suppressed stderr output of called command line tools
|
|
|
|
|
| |
when printerdrake's queue generator is called by the hotplug script.
|
| |
|
|
|
|
| |
auto-detection.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$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
|
| |
|
| |
|
|
|
|
| |
their device ID string (ex: Brother HL-720, bug #7753).
|
|
|
|
| |
PhotoSmart 7760, bug #6534).
|
|
|
|
| |
kernel 2.6.x is used.
|
| |
|
| |
|
|
|
|
|
| |
any more.
|
| |
|
|
|
|
|
|
|
|
| |
printer::printerdrake::{setup_smb,setup_socket}(): do not use undef values, but reuse those
we just calculate
printer::printerdrake::main(): fix printer::default::printer_type() callee
|
| |
|
|
|
|
|
|
|
| |
From' lines in the /etc/cups/cupsd.conf, otherwise one can have
certain configurations with which one cannot access to the options of
the local printer(s).
|
|
|
|
|
| |
three attempts being invisible instead of being listed as an "Unknown device".
|
|
|
|
| |
contain information.
|
|
|
|
|
|
|
|
|
|
| |
- Made automatic queue setup being done during installation
- Support for unknown printers in auto-detection and in automatic queue
setup
- Fixed determination of default printer
- Fixed printer help page display
- Fixed wait message in /usr/sbin/printerdrake
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
detect_devices to printer::detect
(it cleans up detect_devices, and won't hurt eyes anymore :)
this change, together with .perl_checker skipping printer::* marks the style disagreement
between printer/* and the rest of install
|
|
|
|
|
| |
Reverted broken printer::main::set_usermode() to version of Mandrake 9.0.
|
|
|
|
|
| |
whatNetPrinter() directly asking for both network & smb (faster)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- remove redundant parentheses
- add some parentheses for clarity
|
| |
|
|
- create the printer/ hierarchy
- split services related stuff into services.pm & printer::services,
- move things that've nothing to do with printers into common.pm
(alternatives, permissions, ...)
- move eveything related to cups, gimp-print, detection,
{star,open}office to the corresponding splited printer:: module
- big consolidation of printer::office (it was obvious there were tons
of duplication between staroffice and openoffice managment)
- move other stuff into printer::main, printer::common,
status : print.pm has been heavily splited (now one can begin to
understand the little bits).
printerdrake still needs to be splited/cleaned and eventually removed
since printer/printerdrake modules separation is not understandable by
other people
till, in printer::gimp, $lprcommand is neither declared nor setted
nowhere. idem in mdk9.0 ...
|