mirror of
https://github.com/nextcloud/server.git
synced 2026-06-11 01:30:50 -04:00
Merge pull request #56377 from nextcloud/refactor/files-settings
refactor(files): move hotkeys in app settings to new `NcAppSettingsShortcutsSection`
This commit is contained in:
commit
66d5faf502
179 changed files with 440 additions and 654 deletions
|
|
@ -9,6 +9,7 @@ import NetworkOffSvg from '@mdi/svg/svg/network-off.svg?raw'
|
|||
import TrashCanSvg from '@mdi/svg/svg/trash-can-outline.svg?raw'
|
||||
import { FileAction, Permission } from '@nextcloud/files'
|
||||
import { loadState } from '@nextcloud/initial-state'
|
||||
import { t } from '@nextcloud/l10n'
|
||||
import PQueue from 'p-queue'
|
||||
import { TRASHBIN_VIEW_ID } from '../../../files_trashbin/src/files_views/trashbinView.ts'
|
||||
import logger from '../logger.ts'
|
||||
|
|
@ -110,4 +111,9 @@ export const action = new FileAction({
|
|||
|
||||
destructive: true,
|
||||
order: 100,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Delete'),
|
||||
key: 'Delete',
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -21,10 +21,10 @@ export const ACTION_FAVORITE = 'favorite'
|
|||
|
||||
const queue = new PQueue({ concurrency: 5 })
|
||||
|
||||
// If any of the nodes is not favorited, we display the favorite action.
|
||||
/**
|
||||
* If any of the nodes is not favorited, we display the favorite action.
|
||||
*
|
||||
* @param nodes
|
||||
* @param nodes - The nodes to check
|
||||
*/
|
||||
function shouldFavorite(nodes: Node[]): boolean {
|
||||
return nodes.some((node) => node.attributes.favorite !== 1)
|
||||
|
|
@ -124,4 +124,9 @@ export const action = new FileAction({
|
|||
},
|
||||
|
||||
order: -50,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Add or remove favorite'),
|
||||
key: 'S',
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -51,4 +51,9 @@ export const action = new FileAction({
|
|||
},
|
||||
|
||||
order: 10,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Rename'),
|
||||
key: 'F2',
|
||||
},
|
||||
})
|
||||
|
|
|
|||
|
|
@ -0,0 +1,78 @@
|
|||
<!--
|
||||
- SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
|
||||
- SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
-->
|
||||
|
||||
<script setup lang="ts">
|
||||
import type { IHotkeyConfig } from '@nextcloud/files'
|
||||
|
||||
import { getFileActions } from '@nextcloud/files'
|
||||
import { t } from '@nextcloud/l10n'
|
||||
import NcAppSettingsShortcutsSection from '@nextcloud/vue/components/NcAppSettingsShortcutsSection'
|
||||
import NcHotkey from '@nextcloud/vue/components/NcHotkey'
|
||||
import NcHotkeyList from '@nextcloud/vue/components/NcHotkeyList'
|
||||
|
||||
const actionHotkeys = getFileActions()
|
||||
.filter((action) => !!action.hotkey)
|
||||
.sort((a, b) => (a.order || 0) - (b.order || 0))
|
||||
.map((action) => ({
|
||||
id: action.id,
|
||||
label: action.hotkey!.description,
|
||||
hotkey: hotkeyToString(action.hotkey!),
|
||||
}))
|
||||
|
||||
/**
|
||||
* Convert a hotkey configuration to a hotkey string.
|
||||
*
|
||||
* @param hotkey - The hotkey configuration
|
||||
*/
|
||||
function hotkeyToString(hotkey: IHotkeyConfig): string {
|
||||
const parts: string[] = []
|
||||
if (hotkey.ctrl) {
|
||||
parts.push('Control')
|
||||
}
|
||||
if (hotkey.alt) {
|
||||
parts.push('Alt')
|
||||
}
|
||||
if (hotkey.shift) {
|
||||
parts.push('Shift')
|
||||
}
|
||||
parts.push(hotkey.key)
|
||||
return parts.join(' ')
|
||||
}
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<NcAppSettingsShortcutsSection>
|
||||
<NcHotkeyList :label="t('files', 'Actions')">
|
||||
<NcHotkey :label="t('files', 'File actions')" hotkey="A" />
|
||||
|
||||
<NcHotkey
|
||||
v-for="hotkey of actionHotkeys"
|
||||
:key="hotkey.id"
|
||||
:label="hotkey.label"
|
||||
:hotkey="hotkey.hotkey" />
|
||||
</NcHotkeyList>
|
||||
|
||||
<NcHotkeyList :label="t('files', 'Selection')">
|
||||
<NcHotkey :label="t('files', 'Select all files')" hotkey="Control A" />
|
||||
<NcHotkey :label="t('files', 'Deselect all')" hotkey="Escape" />
|
||||
<NcHotkey :label="t('files', 'Select or deselect')" hotkey="Control Space" />
|
||||
<NcHotkey :label="t('files', 'Select a range')" hotkey="Control Shift Space" />
|
||||
</NcHotkeyList>
|
||||
|
||||
<NcHotkeyList :label="t('files', 'Navigation')">
|
||||
<NcHotkey :label="t('files', 'Go to parent folder')" hotkey="Alt ArrowUp" />
|
||||
<NcHotkey :label="t('files', 'Go to file above')" hotkey="ArrowUp" />
|
||||
<NcHotkey :label="t('files', 'Go to file below')" hotkey="ArrowDown" />
|
||||
<NcHotkey :label="t('files', 'Go left in grid')" hotkey="ArrowLeft" />
|
||||
<NcHotkey :label="t('files', 'Go right in grid')" hotkey="ArrowRight" />
|
||||
</NcHotkeyList>
|
||||
|
||||
<NcHotkeyList :label="t('files', 'View')">
|
||||
<NcHotkey :label="t('files', 'Toggle grid view')" hotkey="V" />
|
||||
<NcHotkey :label="t('files', 'Open file sidebar')" hotkey="D" />
|
||||
<NcHotkey :label="t('files', 'Show those shortcuts')" hotkey="?" />
|
||||
</NcHotkeyList>
|
||||
</NcAppSettingsShortcutsSection>
|
||||
</template>
|
||||
|
|
@ -54,7 +54,7 @@
|
|||
</NcAppSettingsSection>
|
||||
|
||||
<!-- Appearance -->
|
||||
<NcAppSettingsSection id="settings" :name="t('files', 'Appearance')">
|
||||
<NcAppSettingsSection id="appearance" :name="t('files', 'Appearance')">
|
||||
<NcCheckboxRadioSwitch
|
||||
data-cy-files-settings-setting="show_hidden"
|
||||
:checked="userConfig.show_hidden"
|
||||
|
|
@ -139,161 +139,7 @@
|
|||
</NcCheckboxRadioSwitch>
|
||||
</NcAppSettingsSection>
|
||||
|
||||
<NcAppSettingsSection
|
||||
id="shortcuts"
|
||||
:name="t('files', 'Keyboard shortcuts')">
|
||||
<h3>{{ t('files', 'Actions') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>a</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'File actions') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>F2</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Rename') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Del</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Delete') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>s</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Add or remove favorite') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div v-if="isSystemtagsEnabled">
|
||||
<dt class="shortcut-key">
|
||||
<kbd>t</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Manage tags') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
<h3>{{ t('files', 'Selection') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Ctrl</kbd> + <kbd>A</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Select all files') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>ESC</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Deselect all') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Ctrl</kbd> + <kbd>Space</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Select or deselect') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Ctrl</kbd> + <kbd>Shift</kbd> <span>+ <kbd>Space</kbd></span>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Select a range') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
<h3>{{ t('files', 'Navigation') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>Alt</kbd> + <kbd>↑</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go to parent folder') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>↑</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go to file above') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>↓</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go to file below') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>←</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go left in grid') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>→</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Go right in grid') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
<h3>{{ t('files', 'View') }}</h3>
|
||||
<dl>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>V</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Toggle grid view') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>D</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Open file sidebar') }}
|
||||
</dd>
|
||||
</div>
|
||||
<div>
|
||||
<dt class="shortcut-key">
|
||||
<kbd>?</kbd>
|
||||
</dt>
|
||||
<dd class="shortcut-description">
|
||||
{{ t('files', 'Show those shortcuts') }}
|
||||
</dd>
|
||||
</div>
|
||||
</dl>
|
||||
</NcAppSettingsSection>
|
||||
<FilesAppSettingsShortcuts />
|
||||
</NcAppSettingsDialog>
|
||||
</template>
|
||||
|
||||
|
|
@ -310,7 +156,8 @@ import NcAppSettingsSection from '@nextcloud/vue/components/NcAppSettingsSection
|
|||
import NcCheckboxRadioSwitch from '@nextcloud/vue/components/NcCheckboxRadioSwitch'
|
||||
import NcInputField from '@nextcloud/vue/components/NcInputField'
|
||||
import Clipboard from 'vue-material-design-icons/ContentCopy.vue'
|
||||
import FilesAppSettingsEntry from '../components/FilesAppSettingsEntry.vue'
|
||||
import FilesAppSettingsEntry from '../components/FilesAppSettings/FilesAppSettingsEntry.vue'
|
||||
import FilesAppSettingsShortcuts from '../components/FilesAppSettings/FilesAppSettingsShortcuts.vue'
|
||||
import { useUserConfigStore } from '../store/userconfig.ts'
|
||||
|
||||
export default {
|
||||
|
|
@ -318,6 +165,7 @@ export default {
|
|||
components: {
|
||||
Clipboard,
|
||||
FilesAppSettingsEntry,
|
||||
FilesAppSettingsShortcuts,
|
||||
NcAppSettingsDialog,
|
||||
NcAppSettingsSection,
|
||||
NcCheckboxRadioSwitch,
|
||||
|
|
@ -385,7 +233,7 @@ export default {
|
|||
this.settings.forEach((setting) => setting.open())
|
||||
},
|
||||
|
||||
beforeDestroy() {
|
||||
beforeUnmount() {
|
||||
// Update the settings API entries state
|
||||
this.settings.forEach((setting) => setting.close())
|
||||
},
|
||||
|
|
|
|||
|
|
@ -19,6 +19,94 @@ import '../css/fileEntryInlineSystemTags.scss'
|
|||
// Init tag cache
|
||||
const cache: TagWithId[] = []
|
||||
|
||||
export const action = new FileAction({
|
||||
id: 'system-tags',
|
||||
displayName: () => '',
|
||||
iconSvgInline: () => '',
|
||||
|
||||
enabled(nodes: Node[]) {
|
||||
// Only show the action on single nodes
|
||||
if (nodes.length !== 1) {
|
||||
return false
|
||||
}
|
||||
|
||||
// Always show the action, even if there are no tags
|
||||
// This will render an empty tag list and allow events to update it
|
||||
return true
|
||||
},
|
||||
|
||||
exec: async () => null,
|
||||
renderInline,
|
||||
|
||||
order: 0,
|
||||
|
||||
hotkey: {
|
||||
description: t('files', 'Manage tags'),
|
||||
key: 'T',
|
||||
},
|
||||
})
|
||||
|
||||
// Subscribe to the events
|
||||
subscribe('systemtags:node:updated', updateSystemTagsHtml)
|
||||
subscribe('systemtags:tag:created', addTag)
|
||||
subscribe('systemtags:tag:deleted', removeTag)
|
||||
subscribe('systemtags:tag:updated', updateTag)
|
||||
|
||||
/**
|
||||
* Update the system tags html when the node is updated
|
||||
*
|
||||
* @param node - The updated node
|
||||
*/
|
||||
function updateSystemTagsHtml(node: Node) {
|
||||
renderInline(node).then((systemTagsHtml) => {
|
||||
document.querySelectorAll(`[data-systemtags-fileid="${node.fileid}"]`).forEach((element) => {
|
||||
element.replaceWith(systemTagsHtml)
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
* Add and remove tags from the cache
|
||||
*
|
||||
* @param tag - The tag to add
|
||||
*/
|
||||
function addTag(tag: TagWithId) {
|
||||
cache.push(tag)
|
||||
}
|
||||
|
||||
/**
|
||||
* Remove a tag from the cache
|
||||
*
|
||||
* @param tag - The tag to remove
|
||||
*/
|
||||
function removeTag(tag: TagWithId) {
|
||||
cache.splice(cache.findIndex((t) => t.id === tag.id), 1)
|
||||
}
|
||||
|
||||
/**
|
||||
* Update a tag in the cache
|
||||
*
|
||||
* @param tag - The tag to update
|
||||
*/
|
||||
function updateTag(tag: TagWithId) {
|
||||
const index = cache.findIndex((t) => t.id === tag.id)
|
||||
if (index !== -1) {
|
||||
cache[index] = tag
|
||||
}
|
||||
updateSystemTagsColorAttribute(tag)
|
||||
}
|
||||
|
||||
/**
|
||||
* Update the color attribute of the system tags
|
||||
*
|
||||
* @param tag - The tag to update
|
||||
*/
|
||||
function updateSystemTagsColorAttribute(tag: TagWithId) {
|
||||
document.querySelectorAll(`[data-systemtag-name="${tag.displayName}"]`).forEach((element) => {
|
||||
(element as HTMLElement).style.setProperty('--systemtag-color', `#${tag.color}`)
|
||||
})
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @param tag
|
||||
|
|
@ -103,81 +191,3 @@ async function renderInline(node: Node): Promise<HTMLElement> {
|
|||
|
||||
return systemTagsElement
|
||||
}
|
||||
|
||||
export const action = new FileAction({
|
||||
id: 'system-tags',
|
||||
displayName: () => '',
|
||||
iconSvgInline: () => '',
|
||||
|
||||
enabled(nodes: Node[]) {
|
||||
// Only show the action on single nodes
|
||||
if (nodes.length !== 1) {
|
||||
return false
|
||||
}
|
||||
|
||||
// Always show the action, even if there are no tags
|
||||
// This will render an empty tag list and allow events to update it
|
||||
return true
|
||||
},
|
||||
|
||||
exec: async () => null,
|
||||
renderInline,
|
||||
|
||||
order: 0,
|
||||
})
|
||||
|
||||
// Update the system tags html when the node is updated
|
||||
/**
|
||||
*
|
||||
* @param node
|
||||
*/
|
||||
function updateSystemTagsHtml(node: Node) {
|
||||
renderInline(node).then((systemTagsHtml) => {
|
||||
document.querySelectorAll(`[data-systemtags-fileid="${node.fileid}"]`).forEach((element) => {
|
||||
element.replaceWith(systemTagsHtml)
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
// Add and remove tags from the cache
|
||||
/**
|
||||
*
|
||||
* @param tag
|
||||
*/
|
||||
function addTag(tag: TagWithId) {
|
||||
cache.push(tag)
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param tag
|
||||
*/
|
||||
function removeTag(tag: TagWithId) {
|
||||
cache.splice(cache.findIndex((t) => t.id === tag.id), 1)
|
||||
}
|
||||
/**
|
||||
*
|
||||
* @param tag
|
||||
*/
|
||||
function updateTag(tag: TagWithId) {
|
||||
const index = cache.findIndex((t) => t.id === tag.id)
|
||||
if (index !== -1) {
|
||||
cache[index] = tag
|
||||
}
|
||||
updateSystemTagsColorAttribute(tag)
|
||||
}
|
||||
// Update the color attribute of the system tags
|
||||
/**
|
||||
*
|
||||
* @param tag
|
||||
*/
|
||||
function updateSystemTagsColorAttribute(tag: TagWithId) {
|
||||
document.querySelectorAll(`[data-systemtag-name="${tag.displayName}"]`).forEach((element) => {
|
||||
(element as HTMLElement).style.setProperty('--systemtag-color', `#${tag.color}`)
|
||||
})
|
||||
}
|
||||
|
||||
// Subscribe to the events
|
||||
subscribe('systemtags:node:updated', updateSystemTagsHtml)
|
||||
subscribe('systemtags:tag:created', addTag)
|
||||
subscribe('systemtags:tag:deleted', removeTag)
|
||||
subscribe('systemtags:tag:updated', updateTag)
|
||||
|
|
|
|||
44
build/frontend-legacy/package-lock.json
generated
44
build/frontend-legacy/package-lock.json
generated
|
|
@ -29,7 +29,7 @@
|
|||
"@nextcloud/router": "^3.0.1",
|
||||
"@nextcloud/sharing": "^0.3.0",
|
||||
"@nextcloud/upload": "^1.11.0",
|
||||
"@nextcloud/vue": "^8.31.0",
|
||||
"@nextcloud/vue": "^8.34.0",
|
||||
"@simplewebauthn/browser": "^13.2.2",
|
||||
"@vue/web-component-wrapper": "^1.3.0",
|
||||
"@vueuse/components": "^11.3.0",
|
||||
|
|
@ -4017,16 +4017,16 @@
|
|||
}
|
||||
},
|
||||
"node_modules/@nextcloud/vue": {
|
||||
"version": "8.31.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.31.0.tgz",
|
||||
"integrity": "sha512-P5m3Odfw4m0siu7qs88WJutu2C8mEknqMS1ijlqYtQvc8qZwmpQshgCV5GhyyBTTK9Baicthm+ULglIf/Eq/sg==",
|
||||
"version": "8.34.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/vue/-/vue-8.34.0.tgz",
|
||||
"integrity": "sha512-zUmInTvT4NgbRjWJZbw8nA+h4EqitYKfoCTj3h3Xr930sQZcczQatPtSo5Sps8RAh+JJz3iiAqAawYqS9jvBdA==",
|
||||
"license": "AGPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"@floating-ui/dom": "^1.7.4",
|
||||
"@linusborg/vue-simple-portal": "^0.1.5",
|
||||
"@nextcloud/auth": "^2.5.2",
|
||||
"@nextcloud/axios": "^2.5.0",
|
||||
"@nextcloud/browser-storage": "^0.4.0",
|
||||
"@nextcloud/auth": "^2.5.3",
|
||||
"@nextcloud/axios": "^2.5.2",
|
||||
"@nextcloud/browser-storage": "^0.5.0",
|
||||
"@nextcloud/capabilities": "^1.2.0",
|
||||
"@nextcloud/event-bus": "^3.3.2",
|
||||
"@nextcloud/initial-state": "^2.2.0",
|
||||
|
|
@ -4041,11 +4041,11 @@
|
|||
"blurhash": "^2.0.5",
|
||||
"clone": "^2.1.2",
|
||||
"debounce": "^2.2.0",
|
||||
"dompurify": "^3.2.4",
|
||||
"dompurify": "^3.3.0",
|
||||
"emoji-mart-vue-fast": "^15.0.5",
|
||||
"escape-html": "^1.0.3",
|
||||
"floating-vue": "^1.0.0-beta.19",
|
||||
"focus-trap": "^7.4.3",
|
||||
"focus-trap": "^7.6.6",
|
||||
"linkify-string": "^4.3.2",
|
||||
"md5": "^2.3.0",
|
||||
"p-queue": "^8.1.1",
|
||||
|
|
@ -4059,7 +4059,7 @@
|
|||
"splitpanes": "^2.4.1",
|
||||
"string-length": "^5.0.1",
|
||||
"striptags": "^3.2.0",
|
||||
"tabbable": "^6.2.0",
|
||||
"tabbable": "^6.3.0",
|
||||
"tributejs": "^5.1.3",
|
||||
"unified": "^11.0.1",
|
||||
"unist-builder": "^4.0.0",
|
||||
|
|
@ -4086,19 +4086,6 @@
|
|||
"vue": "2.x"
|
||||
}
|
||||
},
|
||||
"node_modules/@nextcloud/vue/node_modules/@nextcloud/browser-storage": {
|
||||
"version": "0.4.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/browser-storage/-/browser-storage-0.4.0.tgz",
|
||||
"integrity": "sha512-D6XxznxCYmJ3oBCC3p0JB6GZJ2RZ9dgbB1UqtTePXrIvHUMBAeF/YkiGKYxLAVZCZb+NSNZXgAYHm/3LnIUbDg==",
|
||||
"license": "GPL-3.0-or-later",
|
||||
"dependencies": {
|
||||
"core-js": "3.37.0"
|
||||
},
|
||||
"engines": {
|
||||
"node": "^20.0.0",
|
||||
"npm": "^10.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@nextcloud/vue/node_modules/@nextcloud/initial-state": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/@nextcloud/initial-state/-/initial-state-2.2.0.tgz",
|
||||
|
|
@ -4109,17 +4096,6 @@
|
|||
"npm": "^10.0.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@nextcloud/vue/node_modules/core-js": {
|
||||
"version": "3.37.0",
|
||||
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.37.0.tgz",
|
||||
"integrity": "sha512-fu5vHevQ8ZG4og+LXug8ulUtVxjOcEYvifJr7L5Bfq9GOztVqsKd9/59hUk2ZSbCrS3BqUr3EpaYGIYzq7g3Ug==",
|
||||
"hasInstallScript": true,
|
||||
"license": "MIT",
|
||||
"funding": {
|
||||
"type": "opencollective",
|
||||
"url": "https://opencollective.com/core-js"
|
||||
}
|
||||
},
|
||||
"node_modules/@nextcloud/vue/node_modules/eventemitter3": {
|
||||
"version": "5.0.1",
|
||||
"resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz",
|
||||
|
|
|
|||
|
|
@ -45,7 +45,7 @@
|
|||
"@nextcloud/router": "^3.0.1",
|
||||
"@nextcloud/sharing": "^0.3.0",
|
||||
"@nextcloud/upload": "^1.11.0",
|
||||
"@nextcloud/vue": "^8.31.0",
|
||||
"@nextcloud/vue": "^8.34.0",
|
||||
"@simplewebauthn/browser": "^13.2.2",
|
||||
"@vue/web-component-wrapper": "^1.3.0",
|
||||
"@vueuse/components": "^11.3.0",
|
||||
|
|
|
|||
4
dist/1082-1082.js
vendored
4
dist/1082-1082.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(self.webpackChunknextcloud_ui_legacy=self.webpackChunknextcloud_ui_legacy||[]).push([[1082],{1082:(e,t,n)=>{n.r(t),n.d(t,{default:()=>E});var a=n(85471),s=n(9165),r=n(53334),p=n(17334),i=n.n(p),c=n(11275),l=n(6695),o=n(16879),u=n(4114),A=n(82736);const d=(0,a.pM)({__name:"SearchEmptyView",setup(e){const t=(0,A.j)((0,u.u)()),n=i()(e=>{t.query=e},500);return{__sfc:!0,searchStore:t,debouncedUpdate:n,mdiMagnifyClose:s.WBH,t:r.t,NcEmptyContent:c.A,NcIconSvgWrapper:l.A,NcInputField:o.A}}});var f=n(85072),y=n.n(f),m=n(97825),C=n.n(m),_=n(77659),h=n.n(_),w=n(55056),v=n.n(w),x=n(10540),b=n.n(x),g=n(41113),S=n.n(g),k=n(67246),N={};N.styleTagTransform=S(),N.setAttributes=v(),N.insert=h().bind(null,"head"),N.domAPI=C(),N.insertStyleElement=b(),y()(k.A,N),k.A&&k.A.locals&&k.A.locals;const E=(0,n(14486).A)(d,function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t(n.NcEmptyContent,{attrs:{name:n.t("files","No search results for “{query}”",{query:n.searchStore.query})},scopedSlots:e._u([{key:"icon",fn:function(){return[t(n.NcIconSvgWrapper,{attrs:{path:n.mdiMagnifyClose}})]},proxy:!0},{key:"action",fn:function(){return[t("div",{staticClass:"search-empty-view__wrapper"},[t(n.NcInputField,{staticClass:"search-empty-view__input",attrs:{label:n.t("files","Search for files"),"model-value":n.searchStore.query,type:"search"},on:{"update:model-value":n.debouncedUpdate}})],1)]},proxy:!0}])})},[],!1,null,"4e4bf1e2",null).exports},67246:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(71354),s=n.n(a),r=n(76314),p=n.n(r)()(s());p.push([e.id,".search-empty-view__input[data-v-4e4bf1e2]{flex:0 1;min-width:min(400px,50vw)}.search-empty-view__wrapper[data-v-4e4bf1e2]{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}","",{version:3,sources:["webpack://./apps/files/src/views/SearchEmptyView.vue"],names:[],mappings:"AAEC,2CACC,QAAA,CACA,yBAAA,CAGD,6CACC,YAAA,CACA,cAAA,CACA,QAAA,CACA,oBAAA",sourcesContent:["\n.search-empty-view {\n\t&__input {\n\t\tflex: 0 1;\n\t\tmin-width: min(400px, 50vw);\n\t}\n\n\t&__wrapper {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tgap: 10px;\n\t\talign-items: baseline;\n\t}\n}\n"],sourceRoot:""}]);const i=p}}]);
|
||||
//# sourceMappingURL=1082-1082.js.map?v=97342e1775a1c5225953
|
||||
"use strict";(self.webpackChunknextcloud_ui_legacy=self.webpackChunknextcloud_ui_legacy||[]).push([[1082],{1082:(e,t,n)=>{n.r(t),n.d(t,{default:()=>E});var a=n(85471),s=n(9165),r=n(53334),p=n(17334),i=n.n(p),c=n(42507),l=n(6695),o=n(16879),u=n(4114),A=n(82736);const d=(0,a.pM)({__name:"SearchEmptyView",setup(e){const t=(0,A.j)((0,u.u)()),n=i()(e=>{t.query=e},500);return{__sfc:!0,searchStore:t,debouncedUpdate:n,mdiMagnifyClose:s.WBH,t:r.t,NcEmptyContent:c.A,NcIconSvgWrapper:l.A,NcInputField:o.A}}});var f=n(85072),y=n.n(f),m=n(97825),C=n.n(m),_=n(77659),h=n.n(_),w=n(55056),v=n.n(w),x=n(10540),b=n.n(x),g=n(41113),S=n.n(g),k=n(67246),N={};N.styleTagTransform=S(),N.setAttributes=v(),N.insert=h().bind(null,"head"),N.domAPI=C(),N.insertStyleElement=b(),y()(k.A,N),k.A&&k.A.locals&&k.A.locals;const E=(0,n(14486).A)(d,function(){var e=this,t=e._self._c,n=e._self._setupProxy;return t(n.NcEmptyContent,{attrs:{name:n.t("files","No search results for “{query}”",{query:n.searchStore.query})},scopedSlots:e._u([{key:"icon",fn:function(){return[t(n.NcIconSvgWrapper,{attrs:{path:n.mdiMagnifyClose}})]},proxy:!0},{key:"action",fn:function(){return[t("div",{staticClass:"search-empty-view__wrapper"},[t(n.NcInputField,{staticClass:"search-empty-view__input",attrs:{label:n.t("files","Search for files"),"model-value":n.searchStore.query,type:"search"},on:{"update:model-value":n.debouncedUpdate}})],1)]},proxy:!0}])})},[],!1,null,"4e4bf1e2",null).exports},67246:(e,t,n)=>{n.d(t,{A:()=>i});var a=n(71354),s=n.n(a),r=n(76314),p=n.n(r)()(s());p.push([e.id,".search-empty-view__input[data-v-4e4bf1e2]{flex:0 1;min-width:min(400px,50vw)}.search-empty-view__wrapper[data-v-4e4bf1e2]{display:flex;flex-wrap:wrap;gap:10px;align-items:baseline}","",{version:3,sources:["webpack://./apps/files/src/views/SearchEmptyView.vue"],names:[],mappings:"AAEC,2CACC,QAAA,CACA,yBAAA,CAGD,6CACC,YAAA,CACA,cAAA,CACA,QAAA,CACA,oBAAA",sourcesContent:["\n.search-empty-view {\n\t&__input {\n\t\tflex: 0 1;\n\t\tmin-width: min(400px, 50vw);\n\t}\n\n\t&__wrapper {\n\t\tdisplay: flex;\n\t\tflex-wrap: wrap;\n\t\tgap: 10px;\n\t\talign-items: baseline;\n\t}\n}\n"],sourceRoot:""}]);const i=p}}]);
|
||||
//# sourceMappingURL=1082-1082.js.map?v=8c7e154dedb0812aec17
|
||||
2
dist/1082-1082.js.license
vendored
2
dist/1082-1082.js.license
vendored
|
|
@ -75,7 +75,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/1082-1082.js.map
vendored
2
dist/1082-1082.js.map
vendored
File diff suppressed because one or more lines are too long
5
dist/1543-1543.js.license
vendored
5
dist/1543-1543.js.license
vendored
|
|
@ -179,11 +179,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/1879-1879.js.license
vendored
2
dist/1879-1879.js.license
vendored
|
|
@ -48,7 +48,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/23-23.js.license
vendored
2
dist/23-23.js.license
vendored
|
|
@ -22,7 +22,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- css-loader
|
||||
- version: 7.1.2
|
||||
|
|
|
|||
2
dist/249-249.js.license
vendored
2
dist/249-249.js.license
vendored
|
|
@ -46,7 +46,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/3183-3183.js
vendored
4
dist/3183-3183.js
vendored
File diff suppressed because one or more lines are too long
2
dist/3183-3183.js.license
vendored
2
dist/3183-3183.js.license
vendored
|
|
@ -96,7 +96,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/3183-3183.js.map
vendored
2
dist/3183-3183.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/4081-4081.js
vendored
4
dist/4081-4081.js
vendored
File diff suppressed because one or more lines are too long
5
dist/4081-4081.js.license
vendored
5
dist/4081-4081.js.license
vendored
|
|
@ -173,14 +173,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/4081-4081.js.map
vendored
2
dist/4081-4081.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/4139-4139.js.license
vendored
2
dist/4139-4139.js.license
vendored
|
|
@ -51,7 +51,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/4357-4357.js.license
vendored
2
dist/4357-4357.js.license
vendored
|
|
@ -57,7 +57,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/4508-4508.js
vendored
2
dist/4508-4508.js
vendored
|
|
@ -1 +1 @@
|
|||
"use strict";(self.webpackChunknextcloud_ui_legacy=self.webpackChunknextcloud_ui_legacy||[]).push([[4508],{64508:(e,r,i)=>{i.r(r),i.d(r,{NcCustomPickerRenderResult:()=>s.N,NcReferenceList:()=>c.a,NcReferencePicker:()=>t.N,NcReferencePickerModal:()=>t.e,NcReferenceWidget:()=>t.f,NcRichText:()=>c.N,NcSearch:()=>t.h,anyLinkProviderId:()=>t.a,default:()=>c.N,getLinkWithPicker:()=>t.g,getProvider:()=>t.b,getProviders:()=>t.c,isCustomPickerElementRegistered:()=>s.c,isWidgetRegistered:()=>s.i,registerCustomPickerElement:()=>s.e,registerWidget:()=>s.r,renderCustomPickerElement:()=>s.f,renderWidget:()=>s.a,searchProvider:()=>t.s,sortProviders:()=>t.d});var c=i(7838),t=i(86432),s=i(52781)}}]);
|
||||
"use strict";(self.webpackChunknextcloud_ui_legacy=self.webpackChunknextcloud_ui_legacy||[]).push([[4508],{64508:(e,r,i)=>{i.r(r),i.d(r,{NcCustomPickerRenderResult:()=>s.N,NcReferenceList:()=>c.a,NcReferencePicker:()=>t.N,NcReferencePickerModal:()=>t.e,NcReferenceWidget:()=>t.f,NcRichText:()=>c.N,NcSearch:()=>t.h,anyLinkProviderId:()=>t.a,default:()=>c.N,getLinkWithPicker:()=>t.g,getProvider:()=>t.b,getProviders:()=>t.c,isCustomPickerElementRegistered:()=>s.c,isWidgetRegistered:()=>s.i,registerCustomPickerElement:()=>s.e,registerWidget:()=>s.r,renderCustomPickerElement:()=>s.f,renderWidget:()=>s.a,searchProvider:()=>t.s,sortProviders:()=>t.d});var c=i(16768),t=i(34935),s=i(52781)}}]);
|
||||
5
dist/4508-4508.js.license
vendored
5
dist/4508-4508.js.license
vendored
|
|
@ -100,14 +100,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
4
dist/4743-4743.js
vendored
4
dist/4743-4743.js
vendored
File diff suppressed because one or more lines are too long
5
dist/4743-4743.js.license
vendored
5
dist/4743-4743.js.license
vendored
|
|
@ -179,11 +179,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/4743-4743.js.map
vendored
2
dist/4743-4743.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/5258-5258.js
vendored
4
dist/5258-5258.js
vendored
|
|
@ -1,2 +1,2 @@
|
|||
"use strict";(self.webpackChunknextcloud_ui_legacy=self.webpackChunknextcloud_ui_legacy||[]).push([[5258],{16343:(e,t,n)=>{n.d(t,{a:()=>i,e:()=>o});var c=n(56426),u=n(43850),a=n(24715);const l=(0,c.c0)("nextcloud-vue").persist(!0).build();let r;function o(e,t=10){r||(r=new u.EmojiIndex(a));const n=function(){const e=Number.parseInt(l.getItem("NcEmojiPicker::currentSkinTone")??"1");return Math.min(Math.max(e,1),6)}();let c;return e?(c=r.search(`:${e}`,t),c.length<t&&(c=c.concat(r.search(e,t-c.length)))):c=u.frequently.get(t).map(e=>r.emoji(e))||[],c.map(e=>e.getSkin(n))}function i(e){u.frequently.add(e)}},95528:(e,t,n)=>{n.r(t),n.d(t,{NcAutoCompleteResult:()=>u.N,NcMentionBubble:()=>c.N,default:()=>u.a});var c=n(36079),u=n(81651)}}]);
|
||||
//# sourceMappingURL=5258-5258.js.map?v=d0482c670963edefd65f
|
||||
"use strict";(self.webpackChunknextcloud_ui_legacy=self.webpackChunknextcloud_ui_legacy||[]).push([[5258],{16343:(e,t,n)=>{n.d(t,{a:()=>i,e:()=>o});var c=n(80474),u=n(43850),a=n(24715);const l=(0,c.c0)("nextcloud-vue").persist(!0).build();let r;function o(e,t=10){r||(r=new u.EmojiIndex(a));const n=function(){const e=Number.parseInt(l.getItem("NcEmojiPicker::currentSkinTone")??"1");return Math.min(Math.max(e,1),6)}();let c;return e?(c=r.search(`:${e}`,t),c.length<t&&(c=c.concat(r.search(e,t-c.length)))):c=u.frequently.get(t).map(e=>r.emoji(e))||[],c.map(e=>e.getSkin(n))}function i(e){u.frequently.add(e)}},95528:(e,t,n)=>{n.r(t),n.d(t,{NcAutoCompleteResult:()=>u.N,NcMentionBubble:()=>c.N,default:()=>u.a});var c=n(36079),u=n(4943)}}]);
|
||||
//# sourceMappingURL=5258-5258.js.map?v=ea65fe01dfcc5b2239af
|
||||
5
dist/5258-5258.js.license
vendored
5
dist/5258-5258.js.license
vendored
|
|
@ -105,14 +105,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/5258-5258.js.map
vendored
2
dist/5258-5258.js.map
vendored
|
|
@ -1 +1 @@
|
|||
{"version":3,"file":"5258-5258.js?v=d0482c670963edefd65f","mappings":"yLAGA,MAAMA,GAAU,QAAW,iBAAiBC,SAAQ,GAAMC,QAC1D,IAAIC,EAUJ,SAASC,EAAYC,EAAOC,EAAa,IAClCH,IACHA,EAAa,IAAI,EAAAI,WAAW,IAE9B,MAAMC,EAeR,WACE,MAAMC,EAAWC,OAAOC,SAASX,EAAQY,QAAQ,mCAAqC,KACtF,OAAOC,KAAKC,IACVD,KAAKE,IACHN,EACA,GAGF,EAGJ,CA1B0BO,GACxB,IAAIC,EASJ,OARIZ,GACFY,EAAUd,EAAWe,OAAO,IAAIb,IAASC,GACrCW,EAAQE,OAASb,IACnBW,EAAUA,EAAQG,OAAOjB,EAAWe,OAAOb,EAAOC,EAAaW,EAAQE,WAGzEF,EAAU,EAAAI,WAAWC,IAAIhB,GAAYiB,IAAKC,GAAOrB,EAAWsB,MAAMD,KAAQ,GAErEP,EAAQM,IAAKE,GAAUA,EAAMC,QAAQlB,GAC9C,CACA,SAASmB,EAAeC,GACtB,EAAAP,WAAWQ,IAAID,EACjB,C","sources":["webpack:///nextcloud/node_modules/@nextcloud/vue/dist/chunks/emoji-BY_D0V5K.mjs"],"sourcesContent":["import { getBuilder } from \"@nextcloud/browser-storage\";\nimport { EmojiIndex, frequently } from \"emoji-mart-vue-fast\";\nimport data from \"emoji-mart-vue-fast/data/all.json\";\nconst storage = getBuilder(\"nextcloud-vue\").persist(true).build();\nlet emojiIndex;\nvar EmojiSkinTone = /* @__PURE__ */ ((EmojiSkinTone2) => {\n EmojiSkinTone2[EmojiSkinTone2[\"Neutral\"] = 1] = \"Neutral\";\n EmojiSkinTone2[EmojiSkinTone2[\"Light\"] = 2] = \"Light\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumLight\"] = 3] = \"MediumLight\";\n EmojiSkinTone2[EmojiSkinTone2[\"Medium\"] = 4] = \"Medium\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumDark\"] = 5] = \"MediumDark\";\n EmojiSkinTone2[EmojiSkinTone2[\"Dark\"] = 6] = \"Dark\";\n return EmojiSkinTone2;\n})(EmojiSkinTone || {});\nfunction emojiSearch(query, maxResults = 10) {\n if (!emojiIndex) {\n emojiIndex = new EmojiIndex(data);\n }\n const currentSkinTone = getCurrentSkinTone();\n let results;\n if (query) {\n results = emojiIndex.search(`:${query}`, maxResults);\n if (results.length < maxResults) {\n results = results.concat(emojiIndex.search(query, maxResults - results.length));\n }\n } else {\n results = frequently.get(maxResults).map((id) => emojiIndex.emoji(id)) || [];\n }\n return results.map((emoji) => emoji.getSkin(currentSkinTone));\n}\nfunction emojiAddRecent(emojiData) {\n frequently.add(emojiData);\n}\nfunction getCurrentSkinTone() {\n const skinTone = Number.parseInt(storage.getItem(\"NcEmojiPicker::currentSkinTone\") ?? \"1\");\n return Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n}\nfunction setCurrentSkinTone(skinTone) {\n skinTone = Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n storage.setItem(\"NcEmojiPicker::currentSkinTone\", skinTone.toString());\n}\nexport {\n EmojiSkinTone as E,\n emojiAddRecent as a,\n emojiSearch as e,\n getCurrentSkinTone as g,\n setCurrentSkinTone as s\n};\n//# sourceMappingURL=emoji-BY_D0V5K.mjs.map\n"],"names":["storage","persist","build","emojiIndex","emojiSearch","query","maxResults","EmojiIndex","currentSkinTone","skinTone","Number","parseInt","getItem","Math","min","max","getCurrentSkinTone","results","search","length","concat","frequently","get","map","id","emoji","getSkin","emojiAddRecent","emojiData","add"],"sourceRoot":""}
|
||||
{"version":3,"file":"5258-5258.js?v=ea65fe01dfcc5b2239af","mappings":"yLAGA,MAAMA,GAAU,QAAW,iBAAiBC,SAAQ,GAAMC,QAC1D,IAAIC,EAUJ,SAASC,EAAYC,EAAOC,EAAa,IAClCH,IACHA,EAAa,IAAI,EAAAI,WAAW,IAE9B,MAAMC,EAeR,WACE,MAAMC,EAAWC,OAAOC,SAASX,EAAQY,QAAQ,mCAAqC,KACtF,OAAOC,KAAKC,IACVD,KAAKE,IACHN,EACA,GAGF,EAGJ,CA1B0BO,GACxB,IAAIC,EASJ,OARIZ,GACFY,EAAUd,EAAWe,OAAO,IAAIb,IAASC,GACrCW,EAAQE,OAASb,IACnBW,EAAUA,EAAQG,OAAOjB,EAAWe,OAAOb,EAAOC,EAAaW,EAAQE,WAGzEF,EAAU,EAAAI,WAAWC,IAAIhB,GAAYiB,IAAKC,GAAOrB,EAAWsB,MAAMD,KAAQ,GAErEP,EAAQM,IAAKE,GAAUA,EAAMC,QAAQlB,GAC9C,CACA,SAASmB,EAAeC,GACtB,EAAAP,WAAWQ,IAAID,EACjB,C","sources":["webpack:///nextcloud/node_modules/@nextcloud/vue/dist/chunks/emoji-BY_D0V5K.mjs"],"sourcesContent":["import { getBuilder } from \"@nextcloud/browser-storage\";\nimport { EmojiIndex, frequently } from \"emoji-mart-vue-fast\";\nimport data from \"emoji-mart-vue-fast/data/all.json\";\nconst storage = getBuilder(\"nextcloud-vue\").persist(true).build();\nlet emojiIndex;\nvar EmojiSkinTone = /* @__PURE__ */ ((EmojiSkinTone2) => {\n EmojiSkinTone2[EmojiSkinTone2[\"Neutral\"] = 1] = \"Neutral\";\n EmojiSkinTone2[EmojiSkinTone2[\"Light\"] = 2] = \"Light\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumLight\"] = 3] = \"MediumLight\";\n EmojiSkinTone2[EmojiSkinTone2[\"Medium\"] = 4] = \"Medium\";\n EmojiSkinTone2[EmojiSkinTone2[\"MediumDark\"] = 5] = \"MediumDark\";\n EmojiSkinTone2[EmojiSkinTone2[\"Dark\"] = 6] = \"Dark\";\n return EmojiSkinTone2;\n})(EmojiSkinTone || {});\nfunction emojiSearch(query, maxResults = 10) {\n if (!emojiIndex) {\n emojiIndex = new EmojiIndex(data);\n }\n const currentSkinTone = getCurrentSkinTone();\n let results;\n if (query) {\n results = emojiIndex.search(`:${query}`, maxResults);\n if (results.length < maxResults) {\n results = results.concat(emojiIndex.search(query, maxResults - results.length));\n }\n } else {\n results = frequently.get(maxResults).map((id) => emojiIndex.emoji(id)) || [];\n }\n return results.map((emoji) => emoji.getSkin(currentSkinTone));\n}\nfunction emojiAddRecent(emojiData) {\n frequently.add(emojiData);\n}\nfunction getCurrentSkinTone() {\n const skinTone = Number.parseInt(storage.getItem(\"NcEmojiPicker::currentSkinTone\") ?? \"1\");\n return Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n}\nfunction setCurrentSkinTone(skinTone) {\n skinTone = Math.min(\n Math.max(\n skinTone,\n 1\n /* Neutral */\n ),\n 6\n /* Dark */\n );\n storage.setItem(\"NcEmojiPicker::currentSkinTone\", skinTone.toString());\n}\nexport {\n EmojiSkinTone as E,\n emojiAddRecent as a,\n emojiSearch as e,\n getCurrentSkinTone as g,\n setCurrentSkinTone as s\n};\n//# sourceMappingURL=emoji-BY_D0V5K.mjs.map\n"],"names":["storage","persist","build","emojiIndex","emojiSearch","query","maxResults","EmojiIndex","currentSkinTone","skinTone","Number","parseInt","getItem","Math","min","max","getCurrentSkinTone","results","search","length","concat","frequently","get","map","id","emoji","getSkin","emojiAddRecent","emojiData","add"],"sourceRoot":""}
|
||||
4
dist/5660-5660.js
vendored
4
dist/5660-5660.js
vendored
File diff suppressed because one or more lines are too long
5
dist/5660-5660.js.license
vendored
5
dist/5660-5660.js.license
vendored
|
|
@ -194,14 +194,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/5660-5660.js.map
vendored
2
dist/5660-5660.js.map
vendored
File diff suppressed because one or more lines are too long
5
dist/5679-5679.js.license
vendored
5
dist/5679-5679.js.license
vendored
|
|
@ -179,11 +179,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/5800-5800.js.license
vendored
2
dist/5800-5800.js.license
vendored
|
|
@ -51,7 +51,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/6590-6590.js.license
vendored
2
dist/6590-6590.js.license
vendored
|
|
@ -93,7 +93,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/6768-6768.js
vendored
Normal file
2
dist/6768-6768.js
vendored
Normal file
File diff suppressed because one or more lines are too long
|
|
@ -100,14 +100,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
1
dist/6768-6768.js.map
vendored
Normal file
1
dist/6768-6768.js.map
vendored
Normal file
File diff suppressed because one or more lines are too long
1
dist/6768-6768.js.map.license
vendored
Symbolic link
1
dist/6768-6768.js.map.license
vendored
Symbolic link
|
|
@ -0,0 +1 @@
|
|||
6768-6768.js.license
|
||||
4
dist/7491-7491.js
vendored
4
dist/7491-7491.js
vendored
File diff suppressed because one or more lines are too long
2
dist/7491-7491.js.license
vendored
2
dist/7491-7491.js.license
vendored
|
|
@ -204,7 +204,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/7491-7491.js.map
vendored
2
dist/7491-7491.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/7591-7591.js.license
vendored
2
dist/7591-7591.js.license
vendored
|
|
@ -194,7 +194,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/7838-7838.js
vendored
2
dist/7838-7838.js
vendored
File diff suppressed because one or more lines are too long
1
dist/7838-7838.js.map
vendored
1
dist/7838-7838.js.map
vendored
File diff suppressed because one or more lines are too long
1
dist/7838-7838.js.map.license
vendored
1
dist/7838-7838.js.map.license
vendored
|
|
@ -1 +0,0 @@
|
|||
7838-7838.js.license
|
||||
4
dist/8723-8723.js
vendored
4
dist/8723-8723.js
vendored
File diff suppressed because one or more lines are too long
5
dist/8723-8723.js.license
vendored
5
dist/8723-8723.js.license
vendored
|
|
@ -104,14 +104,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/8723-8723.js.map
vendored
2
dist/8723-8723.js.map
vendored
File diff suppressed because one or more lines are too long
5
dist/8741-8741.js.license
vendored
5
dist/8741-8741.js.license
vendored
|
|
@ -59,11 +59,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/8970-8970.js.license
vendored
2
dist/8970-8970.js.license
vendored
|
|
@ -69,7 +69,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 6.4.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/9107-9107.js.license
vendored
2
dist/9107-9107.js.license
vendored
|
|
@ -93,7 +93,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/9310-9310.js
vendored
4
dist/9310-9310.js
vendored
File diff suppressed because one or more lines are too long
2
dist/9310-9310.js.license
vendored
2
dist/9310-9310.js.license
vendored
|
|
@ -170,7 +170,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/9310-9310.js.map
vendored
2
dist/9310-9310.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/9381-9381.js.license
vendored
2
dist/9381-9381.js.license
vendored
|
|
@ -28,7 +28,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/comments-comments-app.js
vendored
4
dist/comments-comments-app.js
vendored
File diff suppressed because one or more lines are too long
5
dist/comments-comments-app.js.license
vendored
5
dist/comments-comments-app.js.license
vendored
|
|
@ -179,11 +179,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/comments-comments-app.js.map
vendored
2
dist/comments-comments-app.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/comments-comments-tab.js
vendored
4
dist/comments-comments-tab.js
vendored
File diff suppressed because one or more lines are too long
2
dist/comments-comments-tab.js.map
vendored
2
dist/comments-comments-tab.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-common.js
vendored
4
dist/core-common.js
vendored
File diff suppressed because one or more lines are too long
5
dist/core-common.js.license
vendored
5
dist/core-common.js.license
vendored
|
|
@ -267,14 +267,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/core-common.js.map
vendored
2
dist/core-common.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/core-install.js.license
vendored
2
dist/core-install.js.license
vendored
|
|
@ -53,7 +53,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/core
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
4
dist/core-legacy-unified-search.js
vendored
4
dist/core-legacy-unified-search.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-legacy-unified-search.js.license
vendored
2
dist/core-legacy-unified-search.js.license
vendored
|
|
@ -163,7 +163,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/core-legacy-unified-search.js.map
vendored
2
dist/core-legacy-unified-search.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-login.js
vendored
4
dist/core-login.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-login.js.license
vendored
2
dist/core-login.js.license
vendored
|
|
@ -208,7 +208,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @simplewebauthn/browser
|
||||
- version: 13.2.2
|
||||
|
|
|
|||
2
dist/core-login.js.map
vendored
2
dist/core-login.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-main.js
vendored
4
dist/core-main.js
vendored
File diff suppressed because one or more lines are too long
5
dist/core-main.js.license
vendored
5
dist/core-main.js.license
vendored
|
|
@ -216,14 +216,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/core-main.js.map
vendored
2
dist/core-main.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/core-public-page-menu.js.license
vendored
2
dist/core-public-page-menu.js.license
vendored
|
|
@ -167,7 +167,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
5
dist/core-public-page-user-menu.js.license
vendored
5
dist/core-public-page-user-menu.js.license
vendored
|
|
@ -164,14 +164,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/sharing
|
||||
- version: 0.3.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/core-recommendedapps.js.license
vendored
2
dist/core-recommendedapps.js.license
vendored
|
|
@ -46,7 +46,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- axios
|
||||
- version: 1.12.2
|
||||
|
|
|
|||
4
dist/core-unified-search.js
vendored
4
dist/core-unified-search.js
vendored
File diff suppressed because one or more lines are too long
5
dist/core-unified-search.js.license
vendored
5
dist/core-unified-search.js.license
vendored
|
|
@ -66,14 +66,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vue/devtools-api
|
||||
- version: 6.6.4
|
||||
|
|
|
|||
2
dist/core-unified-search.js.map
vendored
2
dist/core-unified-search.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/core-unsupported-browser.js
vendored
4
dist/core-unsupported-browser.js
vendored
File diff suppressed because one or more lines are too long
2
dist/core-unsupported-browser.js.license
vendored
2
dist/core-unsupported-browser.js.license
vendored
|
|
@ -48,7 +48,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- base64-js
|
||||
- version: 1.5.1
|
||||
|
|
|
|||
2
dist/core-unsupported-browser.js.map
vendored
2
dist/core-unsupported-browser.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/dashboard-main.js
vendored
4
dist/dashboard-main.js
vendored
File diff suppressed because one or more lines are too long
5
dist/dashboard-main.js.license
vendored
5
dist/dashboard-main.js.license
vendored
|
|
@ -65,11 +65,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/router
|
||||
- version: 3.0.1
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @vueuse/components
|
||||
- version: 11.3.0
|
||||
|
|
|
|||
2
dist/dashboard-main.js.map
vendored
2
dist/dashboard-main.js.map
vendored
File diff suppressed because one or more lines are too long
|
|
@ -164,7 +164,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
|
|
@ -186,7 +186,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
|
|
@ -163,7 +163,7 @@ This file is generated from multiple sources. Included packages:
|
|||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
4
dist/files-init.js
vendored
4
dist/files-init.js
vendored
File diff suppressed because one or more lines are too long
5
dist/files-init.js.license
vendored
5
dist/files-init.js.license
vendored
|
|
@ -199,11 +199,8 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/upload
|
||||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/files-init.js.map
vendored
2
dist/files-init.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/files-main.js
vendored
4
dist/files-main.js
vendored
File diff suppressed because one or more lines are too long
5
dist/files-main.js.license
vendored
5
dist/files-main.js.license
vendored
|
|
@ -205,14 +205,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/upload
|
||||
- version: 1.11.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
2
dist/files-main.js.map
vendored
2
dist/files-main.js.map
vendored
File diff suppressed because one or more lines are too long
4
dist/files-reference-files.js
vendored
4
dist/files-reference-files.js
vendored
File diff suppressed because one or more lines are too long
5
dist/files-reference-files.js.license
vendored
5
dist/files-reference-files.js.license
vendored
|
|
@ -182,14 +182,11 @@ This file is generated from multiple sources. Included packages:
|
|||
- @nextcloud/vue-select
|
||||
- version: 3.26.0
|
||||
- license: MIT
|
||||
- @nextcloud/browser-storage
|
||||
- version: 0.4.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/initial-state
|
||||
- version: 2.2.0
|
||||
- license: GPL-3.0-or-later
|
||||
- @nextcloud/vue
|
||||
- version: 8.31.0
|
||||
- version: 8.34.0
|
||||
- license: AGPL-3.0-or-later
|
||||
- @ungap/structured-clone
|
||||
- version: 1.3.0
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue