hefty: bar: allow vertical

This commit is contained in:
end-4
2026-02-03 22:43:09 +01:00
parent 58184f5be8
commit 5bb1aa06af
7 changed files with 177 additions and 84 deletions
@@ -15,6 +15,8 @@ Singleton {
property int readWriteDelay: 50 // milliseconds
property bool blockWrites: false
signal reloaded()
function setNestedValue(nestedKey, value) {
let keys = nestedKey.split(".");
let obj = root.options;
@@ -70,7 +72,10 @@ Singleton {
blockWrites: root.blockWrites
onFileChanged: fileReloadTimer.restart()
onAdapterUpdated: fileWriteTimer.restart()
onLoaded: root.ready = true
onLoaded: {
if (!root.ready) root.reloaded()
root.ready = true
}
onLoadFailed: error => {
if (error == FileViewError.FileNotFound) {
writeAdapter();
@@ -92,16 +97,12 @@ Singleton {
property string tool: "functions" // search, functions, or none
property list<var> extraModels: [
{
"api_format": "openai" // Most of the time you want "openai". Use "gemini" for Google's models
,
"api_format": "openai", // Most of the time you want "openai". Use "gemini" for Google's models
"description": "This is a custom model. Edit the config to add more! | Anyway, this is DeepSeek R1 Distill LLaMA 70B",
"endpoint": "https://openrouter.ai/api/v1/chat/completions",
"homepage": "https://openrouter.ai/deepseek/deepseek-r1-distill-llama-70b:free" // Not mandatory
,
"icon": "spark-symbolic" // Not mandatory
,
"key_get_link": "https://openrouter.ai/settings/keys" // Not mandatory
,
"homepage": "https://openrouter.ai/deepseek/deepseek-r1-distill-llama-70b:free", // Not mandatory
"icon": "spark-symbolic", // Not mandatory
"key_get_link": "https://openrouter.ai/settings/keys", // Not mandatory
"key_id": "openrouter",
"model": "deepseek/deepseek-r1-distill-llama-70b:free",
"name": "Custom: DS R1 Dstl. LLaMA 70B",