Seite 1 von 1
Suchmaschine für das Sprungbrett ändern
Verfasst: Sa 21. Mär 2026, 16:49
von holzdieb
Hi,
Ich nutze das Volla Phone 22 aktuell mit VOS 15 vom Februar dieses Jahres.
Mir passen die vorgegebenen Suchmaschinen nicht und ich würde diese daher gerne für das Sprungbrett ändern.
Im Fennec selbst habe ich die bereits geändert, nur hat das leider keine Auswirkungen auf das Sprungbrett.
Wo kann ich das ändern?
Re: Suchmaschine für das Sprungbrett ändern
Verfasst: Sa 21. Mär 2026, 17:15
von waldbursche
Du kannst das nicht ändern. Das müsste dann als Option im VollaLauncher im Code hinterlegt werden.
Falls Du einen Fork probieren und testen möchtest wäre der Ansatz in der
hier zu finden:
Code: Alles auswählen
function createCheckboxes() {
var component = Qt.createComponent("/Checkbox.qml", designSettingsItemColumn)
var properties = { "actionId": "duckduckgo",
"text": qsTr("DuckDuckGo"), "checked": mainView.getSearchMode() === mainView.searchMode.Duck,
"labelFontSize": mainView.mediumFontSize, "circleSize": mainView.largeFontSize,
"leftPadding": mainView.innerSpacing, "rightPadding": mainView.innerSpacing,
"bottomPadding": mainView.innerSpacing / 2, "topPadding": mainView.innerSpacing / 2, "isToggle": true,
"accentColor": mainView.accentColor }
var object = component.createObject(searchSettingsItemColumn, properties)
object.activeCheckbox = true
searchSettingsItemColumn.checkboxes.push(object)
component = Qt.createComponent("/Checkbox.qml", searchSettingsItemColumn)
properties["actionId"] = "startpage"
properties["text"] = qsTr("Startpage")
properties["checked"] = mainView.getSearchMode() === mainView.searchMode.StartPage
properties["accentColor"] = mainView.accentColor
object = component.createObject(searchSettingsItemColumn, properties)
object.activeCheckbox = true
searchSettingsItemColumn.checkboxes.push(object)
component = Qt.createComponent("/Checkbox.qml", designSettingsItemColumn)
properties["actionId"] = "metager"
properties["text"] = qsTr("MetaGer")
properties["checked"] = mainView.getSearchMode() === mainView.searchMode.MetaGer
properties["accentColor"] = mainView.accentColor
object = component.createObject(searchSettingsItemColumn, properties)
object.activeCheckbox = true
searchSettingsItemColumn.checkboxes.push(object)
if (mainView.searchEngineName !== undefined && mainView.searchEngineName.length > 0) {
component = Qt.createComponent("/Checkbox.qml", designSettingsItemColumn)
properties["actionId"] = "custom"
properties["text"] = mainView.searchEngineName
properties["checked"] = mainView.getSearchMode() === mainView.searchMode.Custom
properties["accentColor"] = mainView.accentColor
object = component.createObject(searchSettingsItemColumn, properties)
object.activeCheckbox = true
searchSettingsItemColumn.checkboxes.push(object)
}
console.log("Settings | Checkboxes created")
}
function destroyCheckboxes() {
for (var i = 0; i < searchSettingsItemColumn.checkboxes.length; i++) {
var checkbox = searchSettingsItemColumn.checkboxes[i]
checkbox.destroy()
}
searchSettingsItemColumn.checkboxes = new Array
}
function updateSettings(actionId, active) {
console.log("Settings | Update settings for " + actionId + ", " + active)
for (var i = 0; i < searchSettingsItemColumn.checkboxes.length; i++) {
var checkbox = searchSettingsItemColumn.checkboxes[i]
checkbox.activeCheckbox = false
checkbox.checked = checkbox.actionId === actionId && active ? active : !active
checkbox.activeCheckbox = true
}
if (actionId === "duckduckgo" && active) {
mainView.updateSearchMode(mainView.searchMode.Duck)
} else if (actionId === "startpage" && active) {
mainView.updateSearchMode(mainView.searchMode.StartPage)
} else if (actionId === "metager" && active) {
mainView.updateSearchMode(mainView.searchMode.MetaGer)
} else if (actionId === "custom" && active) {
mainView.updateSearchMode(mainView.searchMode.Custom)
}
}
}
In der
ist zwar ein Eintrag
vorgesehen, scheinbar aber nicht aktiviert.
Andernfalls erstelle gern auf GitHub ein FeatureRequest oder schreibe den Kundenservice an.
Re: Suchmaschine für das Sprungbrett ändern
Verfasst: Sa 21. Mär 2026, 19:17
von holzdieb
Der Fork würde dann mit dem nächsten Update wieder verschwinden, wenn ich das recht in erinnerung habe.
Re: Suchmaschine für das Sprungbrett ändern
Verfasst: Sa 21. Mär 2026, 20:26
von waldbursche
Richtig, ein Fork müsste dann selbst weitergepflegt werden bzw. nach jedem Update einfach reinstalliert werden.
Re: Suchmaschine für das Sprungbrett ändern
Verfasst: Mi 25. Mär 2026, 04:41
von holzdieb
Ok, hab dann jetzt mal einen PR auf Github erstellt. Mal sehen obs eingepflegt wird.
Re: Suchmaschine für das Sprungbrett ändern
Verfasst: Mi 25. Mär 2026, 04:41
von holzdieb
Ok, hab dann jetzt mal einen PR auf Github erstellt. Mal sehen obs eingepflegt wird.
Re: Suchmaschine für das Sprungbrett ändern
Verfasst: Mi 25. Mär 2026, 16:11
von waldbursche
Ein LInk wäre nett. Ich find keinen entsprechenden Eintrag auf GitHub