This adds missing tooltips to the text of the Size of database cache
and the Number of script verification threads
settings.
All settings in the Options window will now have appropriate tooltip texts.
This adds missing tooltips to the text of the Size of database cache
and the Number of script verification threads
settings.
All settings in the Options window will now have appropriate tooltip texts.
tACK b669974a42c6e6e09e6402d8d108a783c63119d9 Tested on Ubuntu 20.04 (Using Qt version 5.12.8)
The newly added tooltip messages, as well as extracomments, look great. If I imagine myself in the shoes of the translator, I would be able to translate these tooltip messages in my own language effectively. Great Work, @jarolrod!
Tested Successfully on Ubuntu 20.04. Adding screenshots of the newly added tooltip messages by this PR.
103@@ -104,6 +104,9 @@
104 <layout class="QHBoxLayout" name="horizontalLayout_2_Main">
105 <item>
106 <widget class="QLabel" name="databaseCacheLabel">
107+ <property name="toolTip">
108+ <string extracomment="Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value.">Limit the database cache size to a certain value. A larger cache size can contribute to faster sync times. Lowering the cache size will reduce memory usage.</string>
Maybe something like this.
0 <string extracomment="Tooltip text for Options window setting that sets the size of the database cache. Explains the corresponding effects of increasing/decreasing this value.">Maximum database cache size. A larger cache size can contribute to faster sync. Lowering the cache size will reduce memory usage. Unused mempool memory is shared for this cache.</string>
A sync can be faster, a sync time can be lower/higher, so maybe s/faster sync time/faster sync/
(Aside, ISTM the “Unused mempool memory is shared for this cache” text in src/init.cpp
is not very clear, or at least not as precise as it could be.)
Per doc/reduce-memory.md
, this may be worth appending:
“faster sync, after which the benefit is less pronounced for most use cases–unless fast validation of blocks is important, such as for mining.”
Tested ACK b669974a42c6e6e09e6402d8d108a783c63119d9
modulo suggestion below