| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- Removed usage of on-disk cache
- Made new "<general>" and "<ieee1284>" tags for auto-detection info
being recognized.
|
|
|
|
|
| |
name if the model is not in the database, don't do wild guesses then.
|
|
|
|
| |
"Generic Printer".
|
| |
|
|
|
|
|
|
| |
Printing System" button only appears if at least one of them is manually
installed.
|
|
|
|
|
| |
mcc
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- "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.
|
|
|
|
|
|
|
| |
preparation of the "Summary" window (only if there are local
printers). No the printer queue entries should not be empty when
clicking on "Configure" in the "Printer" part of the "Summary" window.
|
|
|
|
|
|
| |
- Let printerdrake clean up its datastructure after auto-installing
printers in the beginning of the "Summary" installation step.
|
|
|
|
|
|
|
| |
manufacturer-supplied PostScript PPD files
- Removed forgotten debug mode
- Disabled wizard-mode temporarily
|
|
|
|
| |
automatic queue setup an it is asked for the model.
|
| |
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
- fix the most code style-independant perl checker things
|
|
|
|
|
|
|
| |
- it is replaced by interactive_help_id on each ask_*
- many set_help do not have any correspondance in help.pm (drakxid-*),
those are commented for now
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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
|
|
|
|
| |
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
|
|
|
|
| |
requested spooler.
|
| |
|
|
|
|
|
|
|
| |
- using cat_() instead of manual open or ...
- using "$var = s/$regexp//" instead of
"var=/regexp\(...\)/; var=$1;"
|
| |
|
| |
|
|
|
|
|
| |
by using an options hash
|
|
|
|
|
|
| |
and config_sane() :
factorize common code, aka resuse MDK::Common
|
|
|
|
|
|
| |
- 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.
|