Skip to content
This repository has been archived by the owner on Jun 6, 2018. It is now read-only.

Question: I want to complete the TODO list, for that I need to understand every point of that. #13

Open
fmf437 opened this issue Jun 5, 2015 · 6 comments

Comments

@fmf437
Copy link
Contributor

fmf437 commented Jun 5, 2015

Could, someone explain to me what means each point of the TODO list, I'm not understand:
1 - allow to set the base lib dir
2 - force to remove db config
3 - show detailed info for one config
4 - set architecture from library not from bash
5 - pass ids and bus ids to script
6 - do not remove packages on reinstallation ...
7 - add option similar to pacman --root (this option do not exists on pacman ! )

@philmmanjaro
Copy link
Member

These are old ideas by Roland. Some of those are already implemented by @december0123. Maybe he knows more and what he did so far ...

@fmf437
Copy link
Contributor Author

fmf437 commented Jul 3, 2015

@philmmanjaro What remains to be done in this project ?

@december0123
Copy link
Contributor

Right now I'm refactoring mhwd to give it a better structure, eliminate code duplication and utilize modern C++ features.
I plan to extract a library so @Kirek can use the refactored mhwd in his Manjaro Settings Manager. What he needs is: "the list of configurations/devices available to install with mhwd, and the installed configurations and some info about them (configuration name, device name, class name, vendor name, etc)."
I also plan to finally get down to writing some tests so we can know that nothing got broken.

One new feature off the top of my head would be to somehow indicate which config is currently being used.

@fmf437
Copy link
Contributor Author

fmf437 commented Jul 3, 2015

I can help in something ? Tell me what.

@fmf437
Copy link
Contributor Author

fmf437 commented Jul 3, 2015

"One new feature off the top of my head would be to somehow indicate which config is currently being used."
"which config" means the drivers installed ?

@philmmanjaro
Copy link
Member

@filipe-marques: we have this feature already ...

list installed config(s)

[phil@manjaro conf]$ mhwd -li
> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2014.09.29               false            PCI
Warning: No installed USB configs!

list available configs for current hardware

[phil@manjaro conf]$ mhwd -l
> 0000:01:00.0 (0300:10de:0fc6) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2014.09.29               false            PCI
    video-nvidia-340xx            2014.09.29               false            PCI
    video-nvidia-304xx            2014.09.24               false            PCI
         video-nouveau            2015.04.10                true            PCI
              video-nv            2012.09.18                true            PCI
            video-vesa            2012.09.18                true            PCI

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants