summaryrefslogtreecommitdiffstats
path: root/perl-install/harddrake
Commit message (Collapse)AuthorAgeFilesLines
* add a fields data structure:Thierry Vignaud2002-07-251-0/+0
| | | | | | | | | | | | | | | - put together field translation and field description - this enable to get rid of %reverse_fields usage & creation - this ensure all field names & translations are marked translatables for gettext - move $wait declaration around its usage and explicit its destruction - remove usb debugging message needed to trace the null description bug i fixed in ldetect - simplify the device fields rendering "because of" the above - simplify the help window creation/display/destruction (only one statement left) - explicitely call interactive->exit
* only do one probeall here (there's still many in detect_devices,Thierry Vignaud2002-07-251-3/+3
| | | | | probing caching should go there)
* still less things to doThierry Vignaud2002-07-251-9/+7
|
* updateThierry Vignaud2002-07-251-18/+10
|
* handle both old device name and new devfs nameThierry Vignaud2002-07-251-0/+0
|
* scanners support:Thierry Vignaud2002-07-241-0/+0
| | | | | | | - split scannerdrake:val into vendor and description - don't display bogus "val:%HASH"
* don't account scanners as unknown devicesThierry Vignaud2002-07-241-1/+1
|
* updateThierry Vignaud2002-07-231-4/+1
|
* remove dead codeThierry Vignaud2002-07-231-0/+0
|
* remove dead argsThierry Vignaud2002-07-231-0/+0
|
* s/drakconnet/drakconnectThierry Vignaud2002-07-231-1/+1
|
* about and help windows: only show "OK" button, cancel one has noThierry Vignaud2002-07-231-0/+0
| | | | | purpose here
* useless standalone dependancy for pixel fscking checkerThierry Vignaud2002-07-181-0/+1
|
* s/draknet/drakconnect/Thierry Vignaud2002-07-181-1/+1
|
* updateThierry Vignaud2002-07-181-0/+3
|
* - bump version numberThierry Vignaud2002-07-181-4/+8
| | | | | | - move scsi & ata controllers, tv-audio, dvd, burners, ... in their own "non configurable" sections
* move USB and SMBus controllers from unknown section to their own nonThierry Vignaud2002-07-151-4/+5
| | | | | configurable section too
* put ide controller in their own non configurable subtree to prevent users to ↵Thierry Vignaud2002-07-151-3/+3
| | | | misunderstand why they're unknown/others
* - i18n: move $version out of translatable stringsThierry Vignaud2002-07-111-0/+0
| | | | | | | | | | | | - ui: o increase default main window size o put back the hw tree root o eide devices: split info between vendor and model strings - internals: o give meaningful names to some variables o cleanups
* enhance cohenrency: step 1Thierry Vignaud2002-07-101-0/+0
| | | | | | | | | | | | | | - ide and scsi devices use channel rather than bus to store their physical connection, which is more logic (at least for eide) - all devices have their connection bus in bus field, not in bus for {pci,usb,...} and interface_type for {scsi,eide,other_block_devices} - detect_devices:getIDE() : add eide_hds hash in order to be able to split info field between model and vendor - harddrake::ui : code reduction allowed by the above changes
* - add channel: primary/slave for eide deivcesThierry Vignaud2002-07-091-0/+0
| | | | | - get rid of ->{set,get}_user_data
* ensure we don't mix scsi and pci devicesThierry Vignaud2002-07-091-0/+0
|
* fix boot freeze on hw change: initscript was running us with stdoutThierry Vignaud2002-07-091-1/+0
| | | | | redirected to /dev/null; just use a small sh wrapper to fix it
* log only if options setThierry Vignaud2002-07-091-3/+5
|
* updateThierry Vignaud2002-07-091-4/+2
|
* typo fixThierry Vignaud2002-07-091-1/+1
|
* only log explanations in standalone modeThierry Vignaud2002-07-091-1/+1
|
* remove fixed stuffThierry Vignaud2002-07-081-6/+8
|
* - rehide "run config tool" button when it has been displayed inThierry Vignaud2002-07-081-0/+0
| | | | | another hw class
* don't display "run config tool" button if no configurator availlableThierry Vignaud2002-07-081-0/+0
|
* - center the main windowThierry Vignaud2002-07-081-0/+0
| | | | | - remove drakx decorations
* mice:Thierry Vignaud2002-07-081-0/+0
| | | | | | - s/nbuttons/Number of buttons/ - delete qw(MOUSETYPE XMOUSETYPE unsafe)
* don't delete info field in normal pathThierry Vignaud2002-07-081-0/+0
|
* - eide devices: split up info field into vendor and model fieldsThierry Vignaud2002-07-081-0/+0
| | | | | - complete help
* cache @devices so that hw probe is only done onceThierry Vignaud2002-07-081-7/+7
|
* hummm ... eide: 0->master, 1->slave :-(Thierry Vignaud2002-07-081-0/+0
|
* - remove save_report menu entry, this is done by service_harddrakeThierry Vignaud2002-07-081-0/+0
| | | | | - move $in declaration near where it's used
* eide hard disks : print master/slave for bus_locationThierry Vignaud2002-07-081-0/+0
|
* update todo listThierry Vignaud2002-07-081-1/+7
|
* - remove dead stuffThierry Vignaud2002-07-081-0/+0
| | | | | - comment some stuff
* minor simplicationThierry Vignaud2002-07-081-0/+0
|
* various cleanups:Thierry Vignaud2002-07-083-4/+4
| | | | | | | | - move all harddrake modules to harddrake namespace - replace two use by require so that it's not done at compil time but at runtime - there was a missing $ in harddrake::ui.pm
* simplify: use reverseThierry Vignaud2002-07-061-0/+0
|
* - help system:Thierry Vignaud2002-07-061-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add an help entry in help menu; - begin to describe information fields - reformat license in about window - information frame (mostly fixing incoherency between various hw classes fields) - s/media type/media class/ - s/info/Hardware id/ - s/device/device file/ - split description into manufacturer/description - eide devices: - rename bus as bus_location - set interface_type as bus - scsi devices: - set bus to SCSI - set bus_location to bus:id fields - don't print pci subids when non set - remove fields that were already used above (vendor id subvendor subid pci_bus pci_device pci_function) - no need to return window after program exit - print usage if needed - embed hardware tree in a "detected hardware" frame - cleanups: - rename widget2 as frame - remove dead commented code
* add bits regarding eide and scsiThierry Vignaud2002-07-061-0/+2
|
* add a configurator for soundThierry Vignaud2002-07-061-2/+2
|
* remove device test: there're only two harddrake::bttv users,Thierry Vignaud2002-07-051-1/+0
| | | | | | install_steps_interactive.pm and drakxtv which both have already tested that a bttv managed tv card is there.
* - add more tv cardsThierry Vignaud2002-07-051-4/+12
| | | | | | | | | - enable users to select number of buffers for mmap() - better description for pll setting - add tooltips help for some entries
* tv cards list:Thierry Vignaud2002-07-051-124/+158
| | | | | | | | | | | | | | | - split multi-cards entries - reverse the hash (needed since now bttv card types are not anymore unique) - complete the list from various sources - use a tree to display the list, it's clearer now since it's splitted by vendors - longer message
* - remove uneeded stuff for modules ("#!/..", "use lib..", "useThierry Vignaud2002-07-051-15/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | standalone", ...) - simplify bttv options managment: - use if_, thanks MDK::Common - s/mapn/map by using a hash at first - s/mapn{if}/map{if_} - don't read/write modules.conf here, drakx take care of that for us thus, the test program became: #!/usr/bin/perl use strict; use lib qw(/usr/lib/libDrakX); use standalone; use bttv; use interactive; use modules; modules::read_conf; bttv::config('interactive'->vnew()); modules::write_conf;