summaryrefslogtreecommitdiffstats
path: root/perl-install/standalone/printerdrake
Commit message (Collapse)AuthorAgeFilesLines
* - make printer::printerdrake::install_spooler() work with an optional $inPascal Rigaux2004-09-281-10/+12
| | | | | | | | | | - 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()
* reuse icon for windowsThierry Vignaud2004-09-021-0/+1
|
* fixed use of N()Pablo Saratxaga2004-08-301-6/+6
|
* - Added column to show whether the printers are enabled or disables to the ↵Till Kamppeter2004-08-301-12/+20
| | | | | | | | 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.
* - Inform the user on first-time setup, both during or after installation, ↵Till Kamppeter2004-08-291-4/+5
| | | | | | | | | | 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.
* - Made support for daemon-less CUPS client working.Till Kamppeter2004-08-271-4/+37
| | | | | - Fixed graying out of buttons/menu entries in the main window.
* Version number.Till Kamppeter2004-08-241-1/+1
|
* perl_checker fixesOlivier Blin2004-08-191-5/+5
|
* - %modules::conf is no more a global, so many functions need passing ↵Pascal Rigaux2004-07-211-1/+0
| | | | | | | | | | | | | | | $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
* MandrakeSoft -> MandrakesoftPascal Rigaux2004-07-201-1/+1
|
* modules::mergein_conf() doesn't need to be given /etc/modules.confPascal Rigaux2004-07-071-1/+1
| | | | | => prepare for reading either modprobe.conf or modules.conf based on the running kernel version
* revert ugly code printing "This program cannot be run in console mode",Pascal Rigaux2004-07-011-10/+1
| | | | | it is easily done in ugtk2.pm
* Some standalone tools don't compile when run from consoleRafael Garcia-Suarez2004-06-241-1/+10
|
* enforce introduction of translators hints into translation catalogsThierry Vignaud2004-06-141-12/+19
| | | | | | | | | | | (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
* "MandrakeSoft" -> "Mandrakesoft", "Mandrake" -> "Mandrakelinux".Till Kamppeter2004-03-131-1/+1
|
* spell Mandrakelinux in one wordThierry Vignaud2004-03-101-1/+1
|
* Better layout for PrinterDrake about dialog boxDavid Baudens2004-02-271-3/+3
|
* "use USER" is unecessary and probably comes from copy-pasting userdrake's GUIGuillaume Cottenceau2004-01-231-1/+0
|
* update copyright noticesThierry Vignaud2004-01-221-1/+1
|
* Removed occurences of "Mandrake" from translateable strings.Till Kamppeter2004-01-211-3/+7
|
* do not push anymore help menu at right (hig and kde guidelines areThierry Vignaud2004-01-121-1/+1
| | | | | against this)
* perl_checker fixesThierry Vignaud2003-12-191-3/+2
|
* push help menu at rightThierry Vignaud2003-12-191-1/+1
|
* misc perl_checker cleanupsThierry Vignaud2003-10-201-23/+21
|
* perl_checker cleanupsThierry Vignaud2003-10-171-29/+28
|
* - help callDaouda Lo2003-09-091-2/+2
| | | | | - reportbug via bugzilla
* Fixed copyright notice.Till Kamppeter2003-09-081-0/+1
|
* - support new help callDaouda Lo2003-09-081-1/+1
|
* - Use a field in the $printer data structure and no a global variableTill Kamppeter2003-09-081-7/+13
| | | | | | | 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.
* Reverted button texts to not break existing translations, added hintsTill Kamppeter2003-09-051-2/+8
| | | | | for translators to make the button texts short.
* Shorter button texts, so that translations do not let the buttons goTill Kamppeter2003-09-051-3/+3
| | | | | out of the window.
* Prevent main window crash when queue list gets empty by deleting allTill Kamppeter2003-09-021-1/+1
| | | | | print queues.
* do not explicitely reject embedding there, it has to be done in mcc.Thierry Vignaud2003-09-011-4/+0
| | | | | | | 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...)
* New GTK2-based main window for printerdrake (only after installation).Till Kamppeter2003-08-291-12/+474
|
* quick hack to enable printerdrake to runThierry Vignaud2003-07-151-0/+1
|
* perl_checker fixesThierry Vignaud2003-05-201-3/+3
| | | | | | | | 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
* - clean up embedding; since socket automatically emit plug-added gtk+ signalThierry Vignaud2003-02-241-1/+0
| | | | | | | | | | 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
* hide the icon when embedded to get more spaceThierry Vignaud2003-02-191-1/+1
|
* fix embedding and clean it upThierry Vignaud2003-02-191-6/+1
|
* - Restructured function "main()"Till Kamppeter2003-02-171-1/+2
| | | | | | | | | | - 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
* - standalone.pm :Thierry Vignaud2002-11-181-12/+1
| | | | | | | | | | | 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
* update copyright yearsThierry Vignaud2002-11-181-1/+1
|
* printer related modules cleaning :Thierry Vignaud2002-11-121-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | - 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 ...
* ensure "common" is imported to have N()Pascal Rigaux2002-11-101-0/+1
|
* replace "_" with "N" and "__" with "N_"Pascal Rigaux2002-11-061-1/+1
| | | | | | | | | | | | | | | | | | | 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!
* Printerdrake remembers now whether it was in normal mode or in expertTill Kamppeter2002-08-281-1/+8
| | | | | mode last time.
* Renamed icon of Printerdrake so that it does not get overwritten byTill Kamppeter2002-08-281-1/+1
| | | | | Star Office.
* - Ask user whether he really wants to set up printing when he starts ↵Till Kamppeter2002-08-261-1/+3
| | | | | | | Printerdrake for the first time. - Added titles ("Printerdrake") to all wait messages.
* replace "kill USR1" with "kill 'USR1'" (and same for USR2)Pascal Rigaux2002-08-051-2/+2
| | | | | (so that 'use strict' works)
* Handle parsing --embedded command line in standalone.pmPascal Rigaux2002-07-311-1/+0
| | | | | | => allows to remove the somewhat mythical $::isEmbedded = ($::XID, $::CCPID) = "@ARGV" =~ /--embedded (\w+) (\w+)/