FreeCAD
482 строки · 14.1 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">3<class>Gui::Dialog::DlgSettingsAddonManager</class>4<widget class="QWidget" name="Gui::Dialog::DlgSettingsAddonManager">5<property name="geometry">6<rect>7<x>0</x>8<y>0</y>9<width>757</width>10<height>783</height>11</rect>12</property>13<property name="windowTitle">14<string>Addon manager options</string>15</property>16<layout class="QVBoxLayout" name="verticalLayout">17<property name="margin">18<number>0</number>19</property>20<item>21<widget class="Gui::PrefCheckBox" name="guiprefcheckboxcheckupdates">22<property name="toolTip">23<string>If this option is selected, when launching the Addon Manager,24installed addons will be checked for available updates</string>25</property>26<property name="text">27<string>Automatically check for updates at start (requires git)</string>28</property>29<property name="autoExclusive">30<bool>false</bool>31</property>32<property name="prefEntry" stdset="0">33<cstring>AutoCheck</cstring>34</property>35<property name="prefPath" stdset="0">36<cstring>Addons</cstring>37</property>38</widget>39</item>40<item>41<widget class="Gui::PrefCheckBox" name="guiprefcheckboxdownloadmacros">42<property name="text">43<string>Download Macro metadata (approximately 10MB)</string>44</property>45<property name="prefEntry" stdset="0">46<cstring>DownloadMacros</cstring>47</property>48<property name="prefPath" stdset="0">49<cstring>Addons</cstring>50</property>51</widget>52</item>53<item>54<layout class="QHBoxLayout" name="horizontalLayout">55<item>56<widget class="QLabel" name="label_2">57<property name="text">58<string>Cache update frequency</string>59</property>60</widget>61</item>62<item>63<widget class="Gui::PrefComboBox" name="guiprefcomboboxupdatefrequency">64<property name="sizePolicy">65<sizepolicy hsizetype="Expanding" vsizetype="Fixed">66<horstretch>0</horstretch>67<verstretch>0</verstretch>68</sizepolicy>69</property>70<property name="prefEntry" stdset="0">71<cstring>UpdateFrequencyComboEntry</cstring>72</property>73<property name="prefPath" stdset="0">74<cstring>Addons</cstring>75</property>76<item>77<property name="text">78<string>Manual (no automatic updates)</string>79</property>80</item>81<item>82<property name="text">83<string>Daily</string>84</property>85</item>86<item>87<property name="text">88<string>Weekly</string>89</property>90</item>91</widget>92</item>93</layout>94</item>95<item>96<widget class="Gui::PrefCheckBox" name="guiprefcheckboxhideunlicensed">97<property name="text">98<string>Hide Addons without a license</string>99</property>100<property name="checked">101<bool>true</bool>102</property>103<property name="prefEntry" stdset="0">104<cstring>HideUnlicensed</cstring>105</property>106<property name="prefPath" stdset="0">107<cstring>Addons</cstring>108</property>109</widget>110</item>111<item>112<widget class="Gui::PrefCheckBox" name="guiprefcheckboxhidenonfsf">113<property name="text">114<string>Hide Addons with non-FSF Free/Libre license</string>115</property>116<property name="checked">117<bool>false</bool>118</property>119<property name="prefEntry" stdset="0">120<cstring>HideNonFSFFreeLibre</cstring>121</property>122<property name="prefPath" stdset="0">123<cstring>Addons</cstring>124</property>125</widget>126</item>127<item>128<widget class="Gui::PrefCheckBox" name="guiprefcheckboxnonosi">129<property name="text">130<string>Hide Addons with non-OSI-approved license</string>131</property>132<property name="checked">133<bool>true</bool>134</property>135<property name="prefEntry" stdset="0">136<cstring>HideNonOSIApproved</cstring>137</property>138<property name="prefPath" stdset="0">139<cstring>Addons</cstring>140</property>141</widget>142</item>143<item>144<widget class="Gui::PrefCheckBox" name="guiprefcheckboxhidepy2">145<property name="text">146<string>Hide Addons marked Python 2 Only</string>147</property>148<property name="checked">149<bool>true</bool>150</property>151<property name="prefEntry" stdset="0">152<cstring>HidePy2</cstring>153</property>154<property name="prefPath" stdset="0">155<cstring>Addons</cstring>156</property>157</widget>158</item>159<item>160<widget class="Gui::PrefCheckBox" name="guiprefcheckboxhideobsolete">161<property name="text">162<string>Hide Addons marked Obsolete</string>163</property>164<property name="checked">165<bool>true</bool>166</property>167<property name="prefEntry" stdset="0">168<cstring>HideObsolete</cstring>169</property>170<property name="prefPath" stdset="0">171<cstring>Addons</cstring>172</property>173</widget>174</item>175<item>176<widget class="Gui::PrefCheckBox" name="guiprefcheckboxhidenewerfreecadrequired">177<property name="text">178<string>Hide Addons that require a newer version of FreeCAD</string>179</property>180<property name="checked">181<bool>true</bool>182</property>183<property name="prefPath" stdset="0">184<cstring>Addons</cstring>185</property>186<property name="prefEntry" stdset="0">187<cstring>HideNewerFreeCADRequired</cstring>188</property>189</widget>190</item>191<item>192<widget class="QLabel" name="label">193<property name="font">194<font>195<weight>75</weight>196<bold>true</bold>197</font>198</property>199<property name="text">200<string>Custom repositories</string>201</property>202</widget>203</item>204<item>205<widget class="QTableView" name="customRepositoriesTableView">206<property name="alternatingRowColors">207<bool>true</bool>208</property>209<property name="selectionMode">210<enum>QAbstractItemView::SingleSelection</enum>211</property>212<property name="selectionBehavior">213<enum>QAbstractItemView::SelectRows</enum>214</property>215<property name="sortingEnabled">216<bool>false</bool>217</property>218</widget>219</item>220<item>221<layout class="QHBoxLayout" name="horizontalLayout_2">222<item>223<spacer name="horizontalSpacer">224<property name="orientation">225<enum>Qt::Horizontal</enum>226</property>227<property name="sizeHint" stdset="0">228<size>229<width>40</width>230<height>20</height>231</size>232</property>233</spacer>234</item>235<item>236<widget class="QToolButton" name="addCustomRepositoryButton">237<property name="text">238<string notr="true">...</string>239</property>240</widget>241</item>242<item>243<widget class="QToolButton" name="removeCustomRepositoryButton">244<property name="text">245<string notr="true">...</string>246</property>247</widget>248</item>249</layout>250</item>251<item>252<widget class="QGroupBox" name="groupBox">253<property name="title">254<string>Proxy</string>255</property>256<layout class="QVBoxLayout" name="verticalLayout_2">257<item>258<widget class="Gui::PrefRadioButton" name="guiprefradiobuttonnoproxy">259<property name="text">260<string>No proxy</string>261</property>262<property name="checked">263<bool>true</bool>264</property>265<property name="prefEntry" stdset="0">266<cstring>NoProxyCheck</cstring>267</property>268<property name="prefPath" stdset="0">269<cstring>Addons</cstring>270</property>271</widget>272</item>273<item>274<widget class="Gui::PrefRadioButton" name="guiprefradiobuttonsystemproxy">275<property name="text">276<string>User system proxy</string>277</property>278<property name="prefEntry" stdset="0">279<cstring>SystemProxyCheck</cstring>280</property>281<property name="prefPath" stdset="0">282<cstring>Addons</cstring>283</property>284</widget>285</item>286<item>287<widget class="Gui::PrefRadioButton" name="guiprefradiobuttonuserproxy">288<property name="text">289<string>User-defined proxy:</string>290</property>291<property name="checked">292<bool>false</bool>293</property>294<property name="prefEntry" stdset="0">295<cstring>UserProxyCheck</cstring>296</property>297<property name="prefPath" stdset="0">298<cstring>Addons</cstring>299</property>300</widget>301</item>302<item>303<widget class="Gui::PrefLineEdit" name="guipreflineedituserproxy">304<property name="prefEntry" stdset="0">305<cstring>ProxyUrl</cstring>306</property>307<property name="prefPath" stdset="0">308<cstring>Addons</cstring>309</property>310</widget>311</item>312</layout>313</widget>314</item>315<item>316<layout class="QHBoxLayout" name="horizontalLayoutScore">317<item>318<widget class="QLabel" name="label_score">319<property name="text">320<string>Score source URL</string>321</property>322</widget>323</item>324<item>325<widget class="Gui::PrefLineEdit" name="guipreflineeditscoresourceurl">326<property name="sizePolicy">327<sizepolicy hsizetype="Expanding" vsizetype="Fixed">328<horstretch>0</horstretch>329<verstretch>0</verstretch>330</sizepolicy>331</property>332<property name="toolTip">333<string>The URL for the Addon Score data (see Addon Manager wiki page for formatting and hosting details).</string>334</property>335<property name="prefEntry" stdset="0">336<cstring>AddonsScoreURL</cstring>337</property>338<property name="prefPath" stdset="0">339<cstring>Addons</cstring>340</property>341</widget>342</item>343</layout>344</item>345<item>346<layout class="QGridLayout" name="gridLayout">347<item row="1" column="0">348<widget class="QLabel" name="label_3">349<property name="text">350<string>Path to Git executable (optional):</string>351</property>352</widget>353</item>354<item row="1" column="1">355<widget class="Gui::PrefFileChooser" name="gui::preffilechooser" native="true">356<property name="sizePolicy">357<sizepolicy hsizetype="Expanding" vsizetype="Preferred">358<horstretch>0</horstretch>359<verstretch>0</verstretch>360</sizepolicy>361</property>362<property name="minimumSize">363<size>364<width>300</width>365<height>0</height>366</size>367</property>368<property name="toolTip">369<string>The path to the git executable. Autodetected if needed and not specified.</string>370</property>371<property name="prefEntry" stdset="0">372<cstring>GitExecutable</cstring>373</property>374<property name="prefPath" stdset="0">375<cstring>Addons</cstring>376</property>377</widget>378</item>379</layout>380</item>381<item>382<widget class="QGroupBox" name="advanced">383<property name="sizePolicy">384<sizepolicy hsizetype="Minimum" vsizetype="Minimum">385<horstretch>0</horstretch>386<verstretch>0</verstretch>387</sizepolicy>388</property>389<property name="title">390<string>Advanced Options</string>391</property>392<layout class="QVBoxLayout" name="verticalLayout_3">393<item>394<widget class="Gui::PrefCheckBox" name="guiprefcheckboxShowBranchSwitcher">395<property name="text">396<string>Show option to change branches (requires git)</string>397</property>398<property name="prefEntry" stdset="0">399<cstring>ShowBranchSwitcher</cstring>400</property>401<property name="prefPath" stdset="0">402<cstring>Addons</cstring>403</property>404</widget>405</item>406<item>407<widget class="Gui::PrefCheckBox" name="guiprefcheckboxDisableGit">408<property name="text">409<string>Disable git (fall back to ZIP downloads only)</string>410</property>411<property name="prefEntry" stdset="0">412<cstring>disableGit</cstring>413</property>414<property name="prefPath" stdset="0">415<cstring>Addons</cstring>416</property>417</widget>418</item>419<item>420<widget class="Gui::PrefCheckBox" name="guiprefcheckboxDeveloperMode">421<property name="toolTip">422<string>Activate Addon Manager options intended for developers of new Addons.</string>423</property>424<property name="text">425<string>Addon developer mode</string>426</property>427<property name="prefPath" stdset="0">428<cstring>Addons</cstring>429</property>430<property name="prefEntry" stdset="0">431<cstring>developerMode</cstring>432</property>433</widget>434</item>435</layout>436</widget>437</item>438<item>439<spacer name="verticalSpacer">440<property name="orientation">441<enum>Qt::Vertical</enum>442</property>443<property name="sizeHint" stdset="0">444<size>445<width>20</width>446<height>40</height>447</size>448</property>449</spacer>450</item>451</layout>452</widget>453<customwidgets>454<customwidget>455<class>Gui::PrefCheckBox</class>456<extends>QCheckBox</extends>457<header>Gui/PrefWidgets.h</header>458</customwidget>459<customwidget>460<class>Gui::PrefComboBox</class>461<extends>QComboBox</extends>462<header>Gui/PrefWidgets.h</header>463</customwidget>464<customwidget>465<class>Gui::PrefRadioButton</class>466<extends>QRadioButton</extends>467<header>Gui/PrefWidgets.h</header>468</customwidget>469<customwidget>470<class>Gui::PrefLineEdit</class>471<extends>QLineEdit</extends>472<header>Gui/PrefWidgets.h</header>473</customwidget>474<customwidget>475<class>Gui::PrefFileChooser</class>476<extends>QWidget</extends>477<header>Gui/PrefWidgets.h</header>478</customwidget>479</customwidgets>480<resources/>481<connections/>482</ui>483