| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
it is used by both printerdrake and scannerdrake.
- Improvements and fixes on CUPS daemon configuration by 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
|
|
|
|
|
|
|
|
|
| |
- Cleaning of mamufacturer names for menues and for comparing auto-dtected
data against Foomatic centralized in one function.
- Fixed file name in check for installed packages.
- Fixed display of boolean options from native PostScript PPD files in the
option setting dialog.
|
|
|
|
|
|
| |
queues).
- Prepared for working with pre-compiled Foomatic PPDs.
|
|
|
|
|
|
|
| |
or when switching between PostScript PPD file and Foomatic.
- Fixed tree structure of main window in expert mode.
- Several smaller bug fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- For Foomatic PPDs the options in the "General" group are shown by default
the rest when clicking "Advanced". When there ar no groups, the decision
is done by a table of most commonly used option names.
- Sort the displayed options of a queue with a non-Foomatic PPD file by the
importance of the options.
- Do not sort the values of an option, they are already conveniently sorted
in the PPD files.
- Removed some unnecessary re-reads of the printer option information.
- Several fixes to run smoothly with Foomatic 2.9.x.
|
|
|
|
|
|
|
| |
- Standard and advanced options selected by option groups in PPD.
- Fixed bug of "CUPS + GIMP-Print" drivers being preferred against "Foomatic + gimp-print" drivers in beginners mode.
- Foomatic package installation adapted to Foomatic 2.9.x.
|
|
|
|
|
|
|
|
|
|
|
| |
- Added find_new_printer() function to find local printers which are not
configured yet
- Fixed Titi's bugs which messed up list of auto-detected printers
- Corrected text in the dialog for changing the printer connection type
(for local printer connections).
- Allow switching to expert mode during installation (the installation has
no global expert mode any more.
|
|
|
|
| |
recommended mode, bug fixes in association between detected printers and existing queues.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
mode.
- If "Foomatic + Postscript" is recommended driver for a printer and a
manufacturer-supplied PPD file exists for it, the PPD file gets the
recommended driver.
- Tried to extract IEEE-1284 auto-detection info from the PPD files but
this takes too long time (40 sec for 800 PPDs).
- Fixed long-standing bug in activation of auto-load of the USB "printer"
kernel module.
|
|
|
|
|
|
|
|
|
|
|
| |
non-interactive print queue generation):
- Make use of device ID strings in the Foomatic database
- Association of generic printers when PDL (PCL, PCL-XL, PostScript) could
be auto-detected
- Cleaned up entries from manufacturer-supplied PPDs for PostScript
printers to try to match model names of Foomatic entries
- Bug fixes on previous association mechanism
|
|
|
|
| |
requested spooler.
|
| |
|
|
|
|
|
| |
by using an options hash
|
|
|
|
|
|
| |
- don't reinvent the wheel, reverse is faster
- remove doble $device initialization in one path
|
|
|
|
|
| |
and optimize away useless $alreadyfound
|
| |
|
| |
|
|
|
|
|
| |
Reverted broken printer::main::set_usermode() to version of Mandrake 9.0.
|
| |
|
|
|
|
|
|
|
|
| |
context is bad)
- use printer::detect::whatNetPrinter directly (instead of net_detect() +
net_smb_detect()), it is faster when one wants both
|
|
|
|
| |
"every", "partition"
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
printer::cups::read_printer_list() (but it is unused!)
- printer::main::get_cups_remote_queues() is now printer::cups::get_formatted_remote_queues()
- cleanup printer::cups::get_remote_queues() using printer::cups::lpstat_v()
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
- don't display messages if we're not going to remove/install some
packages
|
| |
|
| |
|
|
|
|
|
| |
by using %spoolers data structure (function shrunked by 66%)
|
|
|
|
|
| |
so that all alternatives get centralized in one data structure
|
| |
|
|
|
|
|
|
| |
- remove redundant parentheses
- add some parentheses for clarity
|
|
|
|
|
| |
(some work for tomorow)
|
|
|
|
|
|
|
| |
- simplify main::get_copiable_queues(), main::setcupslink()
- s/unless (X ne Y)/if (X eq Y)/
- set_usermode() : ensure we add the line if it didn't exists
|
| |
|