| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- "BrowsePoll <IP>:<Port>" needs "Browsing On" in /etc/cups/cupsd.conf.
- If the same printer model is once on the parallel port and second on USB,
there was a new USB queue created on every start of Printerdrake.
- Now CUPS is restarted whenever a new USB print queue is set up so that
CUPS can provide the model-related USB URI.
- Made sure that the default printer is defined and that it is an existing
queue so that during installation printerdrake does not show a line only
containing " (Default)" in the list of installed printers.
- Cleaned up data structure after automatic queue generation.
|
|
|
|
|
|
|
| |
manufacturer-supplied PostScript PPD files
- Removed forgotten debug mode
- Disabled wizard-mode temporarily
|
|
|
|
|
|
| |
- Fixes on error message windows in the dialog for printer sharing
destinations.
|
|
|
|
|
|
| |
there is already a queue for it
- Fixed checking whether a device is known to CUPS
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
| |
|
|
|
|
|
|
| |
it is used by both printerdrake and scannerdrake.
- Improvements and fixes on CUPS daemon configuration by printerdrake.
|
|
|
|
| |
PostScript PPDs.
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
| |
- using cat_() instead of manual open or ...
- using "$var = s/$regexp//" instead of
"var=/regexp\(...\)/; var=$1;"
|
| |
|
|
|
|
|
|
| |
and config_sane() :
factorize common code, aka resuse MDK::Common
|
| |
|
|
|
|
|
| |
Reverted broken printer::main::set_usermode() to version of Mandrake 9.0.
|
|
|
|
| |
dialog.
|
|
|
|
| |
"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()
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
now loaded in printer::hpoj namespace (needs testing)
|
| |
|
| |
|
|
|
|
|
|
| |
- remove redundant parentheses
- add some parentheses for clarity
|
|
|
|
|
|
| |
- cleanups
- all code is now runnable in strict mode
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
- get_usermode() : ditto, use getVarsFromSh
|
| |
|
| |
|