| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- bus_id is for usb devices too
- remove obsolete fields info and name
- add nbuttons, device, old_device descriptions
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
| |
- split scannerdrake:val into vendor and description
- don't display bogus "val:%HASH"
|
| |
|
| |
|
|
|
|
|
| |
purpose here
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
- get rid of ->{set,get}_user_data
|
| |
|
|
|
|
|
| |
another hw class
|
| |
|
|
|
|
|
| |
- remove drakx decorations
|
|
|
|
|
|
| |
- s/nbuttons/Number of buttons/
- delete qw(MOUSETYPE XMOUSETYPE unsafe)
|
| |
|
|
|
|
|
| |
- complete help
|
| |
|
|
|
|
|
| |
- move $in declaration near where it's used
|
| |
|
|
|
|
|
| |
- comment some stuff
|
| |
|
|
|
|
|
|
|
|
| |
- 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
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
| |
POSIX is no more used too.
|
| |
|
|
|
|
|
|
|
| |
- better GUI reactivity: don't wait for config tool to complete, just
"fork and forget" [(c) us air force] and refuse to run another
config tool until the first one to complete
|
|
|
|
|
| |
tool
|
|
|
|
|
|
|
|
|
|
|
|
| |
- move strict and standalone require at top
- c is unused
- comment exceptions in devices loop (ie skip classes without any
devices or any detector
- optimize away $pid
|
|
|
|
|
|
|
| |
- menu does appear
- information fields are translated from raw to english again
|
|
- harddrake/data.pm: the data structure
- harddrake/ui.pm: the ui code
- standalone/service_harddrake: the init.d service (which need a few polishing (timeout, ...)
- standalone/harddrake2: the ui caller which need to be dadou/ln -fied
|