| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
- many functions now take $security (which used to be taken from $in during install)
- fix some functions with empty prototype but still using a parameter
- remove some unused variable
- rename some $_foo vars to $foo since those vars are used
- add some undef to some function calls to be minimally perl_checker compliant
- perl_checker compliant optional parameters in start_spooler_on_boot(), install_spooler()
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
list of available print queues in the main window.
- Added command to the edit-printer window to enable and disable print queues.
- Fixed bug of "--expert" command line option of printerdrake not working.
|
|
|
|
|
|
|
|
|
|
| |
that he can set up a daemon-less CUPS client.
- Warn the user when printerdrake is set to daemon-less CUPS client but no server is specified.
- Fixed bug of local queues not being recognized when the spooler daemon is not running during printerdrake startup.
- Do not try to copy print queues when switchung from daemon-less CUPS to normal CUPS.
- Remove the client.conf when switching from daemon-less CUPS to normal CUPS.
|
|
|
|
|
| |
- Fixed graying out of buttons/menu entries in the main window.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
$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
|
| |
|
|
|
|
|
| |
=> prepare for reading either modprobe.conf or modules.conf based on the running kernel version
|
|
|
|
|
| |
it is easily done in ugtk2.pm
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
(perl_checker should have been loudly complain on those!!!! :-():
- add missing coma caracter
- move them near translations
note that i didn't bother check po comments that already have the proper
comma. instead this should be done by perl_checker which should warn about po
comments out of translation calls and tags contexts
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
against this)
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- reportbug via bugzilla
|
| |
|
| |
|
|
|
|
|
|
|
| |
for the expert mode.
- Fixed bug of database not being re-read when switching between
normal and expert mode with the new GTK2 main window.
|
|
|
|
|
| |
for translators to make the button texts short.
|
|
|
|
|
| |
out of the window.
|
|
|
|
|
| |
print queues.
|
|
|
|
|
|
|
| |
else, mcc wait forever for rpmdrake to embed in, then display an error
dialog explaining that rpmdrake has failled (since it exited before
displaying anything in mcc...)
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
when plug is realize, it's just cleaner to centralize/consolidate the child
embedding in mcc
this of course, need a newer up-to-date mcc
what's more, it allows to remove the somewhat mythical
"$::isEmbedded and kill 'USR2', $::CCPID;"
- keyboarddrake, xfdrake, drakautoinst: goto cleaning btw
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
| |
o make it be 'use strict' aware
o factorize options managment in one place
- standalone tools :
o they all now support -h|--help -v|--version, ...
o they can add their own options to %standalone::usages
- harddrake : use std --testing/$::testing rather than its own
--test option
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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 ...
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
rationale:
- currently, we use _("xxx") as a shorthand for gettext("xxx"). It
also used to call xgettext with --keyword=_
- alas, function &_ is global and not by package (notice esp. that _
is not exported in common.pm)
- this lead to big ugly pb with packages defining their own &_,
overriding common.pm's &_
- a fix is to set @::textdomains to add a new domain (the default
being "libDrakX")
but relying on the global "_" is still dangerous!
|
|
|
|
|
| |
mode last time.
|
|
|
|
|
| |
Star Office.
|
|
|
|
|
|
|
| |
Printerdrake for the first time.
- Added titles ("Printerdrake") to all wait messages.
|
|
|
|
|
| |
(so that 'use strict' works)
|
|
|
|
|
|
| |
=> allows to remove the somewhat mythical
$::isEmbedded = ($::XID, $::CCPID) = "@ARGV" =~ /--embedded (\w+) (\w+)/
|