Add Qt options for new switches #2214

issue sipa opened this issue on January 25, 2013
  1. sipa commented at 5:17 PM on January 25, 2013: member

    There are several new command-line switches which have no corresponding options in Qt:

    • -dbcache
    • -checkpoints
    • -par

    These older switches can probably also use a config panel equivalent:

    • -checklevel / -checkblocks
    • -maxreceivebuffer / -maxsendbuffer
    • -maxsigcachesize
    • -timeout
  2. Diapolo commented at 5:57 PM on January 25, 2013: none

    Makes a whole lot of sense to add these and I also still have that proxy-stuff in my mind (with a simplified code in init.cpp ^^).

    I guess we should discuss, if some other dev is missing further options, I know @gmaxwell was looking for some more of the networking stuff.

  3. laanwj commented at 2:46 PM on January 28, 2013: member

    Agreed. Though we only want the more common settings in the ui, those which can be explained to end users in a few lines. The very obscure ones that make sense to developers only can always be provided on the command line or in bitcoin.conf.

  4. sipa commented at 11:16 PM on April 23, 2013: member

    @Diapolo @laanwj Any of you feel like doing this?

  5. gmaxwell commented at 11:18 PM on April 23, 2013: contributor

    "Listen" really could use a gui option.

  6. Diapolo commented at 4:31 PM on April 24, 2013: none

    I still have that proxy stuff in mind, remember? When doing this a listen switch could for sure be added. But I have got one problem with Qt and networking stuff, as we currently mirror some of the code for setting the proxy, which is IMHO a bad thing. Perhaps we always should require a client-restart when changing network stuff and remove ApplyProxySettings() from optionsmodel.cpp ... thoughts?

  7. sipa commented at 4:32 PM on April 24, 2013: member

    I think the few checkboxes/fields suggested here are much more useful than making proxy settings fully tweakable from the GUI :)

  8. Diapolo commented at 4:48 PM on April 24, 2013: none

    Even if you separate the two and I agree, we should extend the GUI options, there is still my question open :).

  9. Diapolo commented at 4:25 PM on April 27, 2013: none

    Currently working on this, but it will take some time... it's a little fiddling work to be done here ^^.

  10. jonasschnelli commented at 3:53 PM on March 15, 2015: contributor

    -Listen and -dbcache are now changeable through the UI. I would say -par, checkpoints, -checklevel, -checkblocks, -maxreceivebuffer, -maxsigcachesize belongs to a text-config-file (or cmd args) only.

  11. laanwj commented at 9:36 AM on March 16, 2015: member

    -par is also settable in the GUI

  12. jonasschnelli commented at 9:49 AM on March 16, 2015: contributor

    @laanwj right. I oversaw that. The question is if we should agree for adding UI settings for checkpoints, checklevel, checkblocks, maxreceivebuffer, maxsigcachesize or close this issue. (IMO we should close the issue)

  13. laanwj commented at 10:17 AM on March 16, 2015: member

    I agree and see no value in that. So let's close this issue.

  14. laanwj closed this on Mar 16, 2015

  15. MarcoFalke locked this on Sep 8, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-19 09:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me