Merge branch 'master' into master

pull/3194/head
mohamedbenhariz 2024-05-25 19:33:41 +00:00 committed by GitHub
commit 2aaf679c9f
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 49 additions and 4 deletions

View File

@ -2,6 +2,23 @@
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
## [2.30.0](https://github.com/filebrowser/filebrowser/compare/v2.29.0...v2.30.0) (2024-05-19)
### Features
* allow multi-select with SHIFT key in singleClick mode ([#3185](https://github.com/filebrowser/filebrowser/issues/3185)) ([2e47a03](https://github.com/filebrowser/filebrowser/commit/2e47a038d63de8f848b070578c1d71f765438a24))
* Enhance MIME Type Detection for Additional File Extensions ([#3183](https://github.com/filebrowser/filebrowser/issues/3183)) ([be62f56](https://github.com/filebrowser/filebrowser/commit/be62f56782551e17d6d5dc23bc29cc56ef961a66))
### Bug Fixes
* add overlay for sidebar on mobile ([#3197](https://github.com/filebrowser/filebrowser/issues/3197)) ([3b48f75](https://github.com/filebrowser/filebrowser/commit/3b48f75301287fe94cbbacff184b4db03f37f7ea))
* current folder name in page title ([#3200](https://github.com/filebrowser/filebrowser/issues/3200)) ([e336a25](https://github.com/filebrowser/filebrowser/commit/e336a25ad29ed8b956169d426992860a877ee551))
* Fixing the inability to play MKV video files online and enhancing the auxiliary features of the VideoPlayer. ([#3181](https://github.com/filebrowser/filebrowser/issues/3181)) ([782375b](https://github.com/filebrowser/filebrowser/commit/782375b1cb4c4f954468c30ec277ce021c82b40d))
* shell window size ([#3198](https://github.com/filebrowser/filebrowser/issues/3198)) ([4c5b612](https://github.com/filebrowser/filebrowser/commit/4c5b612cb2563817f9da50413c7cf9e89b4c4d4a))
* The file type icon in the file list is sensitive to the case of the suffix name ([#3187](https://github.com/filebrowser/filebrowser/issues/3187)) ([a9c327c](https://github.com/filebrowser/filebrowser/commit/a9c327cc0687796a3c7bfafd4ddabf4342859e31))
## [2.29.0](https://github.com/filebrowser/filebrowser/compare/v2.28.0...v2.29.0) (2024-04-30)

View File

@ -1,4 +1,5 @@
<template>
<div v-show="active" @click="closeHovers" class="overlay"></div>
<nav :class="{ active }">
<template v-if="isLoggedIn">
<button

View File

@ -117,3 +117,13 @@ export default {
},
};
</script>
<style scoped>
.upload-info{
min-width: 19ch;
width:auto;
text-align: left;
}
</style>

View File

@ -6,15 +6,22 @@
background: var(--surfacePrimary);
color: var(--textPrimary);
z-index: 9999;
background: rgba(127, 127, 127, 0.1);
background: var(--dividerSecondary);
transition: 0.2s ease background;
cursor: ns-resize;
touch-action: none;
user-select: none;
width: 100%;
}
.shell__divider{
background: rgba(127, 127, 127, 0.3);
width: 100%;
height: 8px;
}
.shell__divider:hover {
background: rgba(127, 127, 127, 0.4);
background: rgba(127, 127, 127, 0.9);
}
.shell__content {
@ -34,7 +41,7 @@
top: 0px;
left: 0px;
z-index: 9998;
background-color: rgba(0, 0, 0, 0.05);
background-color: var(--dividerPrimary);
}
body.rtl .shell-content {
@ -62,6 +69,8 @@ body.rtl .shell-content {
font-size: inherit;
}
.shell__prompt {
width: 1.2rem;
}
@ -75,4 +84,5 @@ body.rtl .shell-content {
font-family: inherit;
white-space: pre-wrap;
width: 100%;
color:var(--textSecondary);
}

View File

@ -31,6 +31,8 @@
--hover: rgba(0, 0, 0, 0.1);
--borderPrimary: rgba(0, 0, 0, 0.1);
--borderSecondary: rgba(0, 0, 0, 0.2);
--dividerPrimary: rgba(255, 255, 255, 0.4);
--dividerSecondary: rgba(255, 255, 255, 0.9);
}
:root.dark {
@ -51,4 +53,6 @@
--hover: rgba(255, 255, 255, 0.1);
--borderPrimary: rgba(255, 255, 255, 0.05);
--borderSecondary: rgba(255, 255, 255, 0.15);
--dividerPrimary: rgba(30, 30, 30, 0.4);
--dividerSecondary:rgba(30, 30, 30, 0.6);
}

View File

@ -45,6 +45,8 @@ import { useI18n } from "vue-i18n";
import { useRoute } from "vue-router";
import FileListing from "@/views/files/FileListing.vue";
import { StatusError } from "@/api/utils";
import { name } from "../utils/constants";
const Editor = defineAsyncComponent(() => import("@/views/files/Editor.vue"));
const Preview = defineAsyncComponent(() => import("@/views/files/Preview.vue"));
@ -148,7 +150,8 @@ const fetchData = async () => {
}
fileStore.updateRequest(res);
document.title = `${res.name} - ${document.title}`;
document.title = `${res.name} - ${t("files.files")} - ${name}`;
} catch (err) {
if (err instanceof Error) {
error.value = err;