| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
model reference (and not port number) tell at least in the menues that
it is on a parallel port.
|
|
|
|
|
|
|
| |
"Configured on other machines", not any more "Local Printers" and
"Remote Printers", so the current dialog is compatible to the new GTK2
dialog.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
working switch makes the further development easier).
- Added connectionstr() function which produces a human-readable
string for the connection type, needed for new main window.
- Added missing parantheses (there was a warning complaining about this).
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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
|
| |
|
| |
|
|
|
|
|
|
|
| |
$location_end, we exit it
- (rip_location): simplify @location build when no existing one
|
|
|
|
|
|
|
|
|
|
| |
a lot through getVarsFromSh() and setVarsInSh()
- (set_jap_textmode) simplify a lot through substInFile()
now all /etc/sysconfig/printing accesses get done by MDK::Common::File (until
shell template from libconf is used)
|
| |
|
| |
|
|
|
|
|
|
|
| |
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).
|
| |
|
| |
|
|
|
|
|
|
|
| |
- Removed usage of on-disk cache
- Made new "<general>" and "<ieee1284>" tags for auto-detection info
being recognized.
|
| |
|
|
|
|
|
|
| |
Printing System" button only appears if at least one of them is manually
installed.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- "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"
|
| |
|
| |
|
| |
|
| |
|