Skip to content

Commit e4940ea

Browse files
committed
feat(owner): wire real auto-update via shared useUpdater(); fix(app): silent Dialog-plugin gap
- owner: register tauri-plugin-updater + tauri-plugin-process, add bundle.createUpdaterArtifacts/plugins.updater to tauri.conf.json, call useUpdater() from @7n/tauri-components/vue in App.vue, register Quasar Dialog plugin (n-tauri.mdc updater canon — no local reimplementation). - app: useUpdater() was already called but Quasar's Dialog plugin was never registered, so $q.dialog(...) silently threw and no update prompt ever appeared even though check()/download worked. Added Dialog to main.js.
1 parent 8e507fa commit e4940ea

17 files changed

Lines changed: 606 additions & 2129 deletions

File tree

app/.changes/260715-1816.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
bump: patch
3+
section: Fixed
4+
---
5+
Auto-update: додано Quasar Dialog-плагін — useUpdater() раніше мовчки не показував діалог оновлення ($q.dialog is not a function)

app/src/components/docs/NodeActions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ type: Vue Component
33
title: NodeActions.vue
44
resource: app/src/components/NodeActions.vue
55
docgen:
6-
crc: 0878a697
6+
crc: ab3b344d
77
model: openai-codex/gpt-5.5
88
---
99

app/src/docs/main.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,8 @@ type: JS Module
33
title: main.js
44
resource: app/src/main.js
55
docgen:
6-
crc: 8df017e5
6+
crc: 6c5173d0
77
model: omlx/gemma-4-e4b-it-OptiQ-4bit
8-
tier: local-min
98
score: 90
109
issues: internal-name:App,judge:inaccurate:0.97
1110
judgeModel: openai-codex/gpt-5.4-mini

app/src/main.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import '@quasar/extras/material-symbols-outlined/material-symbols-outlined.css'
2-
import { Notify, Quasar } from 'quasar'
2+
import { Dialog, Notify, Quasar } from 'quasar'
33
import iconSet from 'quasar/icon-set/material-symbols-outlined'
44
import 'quasar/src/css/index.sass'
55
import App from './App.vue'
66

77
createApp(App)
88
.use(Quasar, {
9-
plugins: { Notify },
9+
plugins: { Dialog, Notify },
1010
config: {
1111
dark: 'auto'
1212
},

owner/.changes/260715-1816.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
bump: minor
3+
section: Added
4+
---
5+
Auto-update: owner тепер має tauri-plugin-updater + tauri-plugin-process, useUpdater() у App.vue, Dialog-плагін Quasar для промпту оновлення

0 commit comments

Comments
 (0)