mirror of
https://github.com/45Drives/cockpit-navigator.git
synced 2025-07-31 01:24:37 +02:00
ctime is actually btime
This commit is contained in:
parent
7a9e8efe26
commit
8821488816
@ -198,7 +198,7 @@ export default {
|
||||
);
|
||||
if (!newContent)
|
||||
return; // temp file deleted too quickly
|
||||
const attrsChanged = ["name", "owner", "group", "size", "ctime", "mtime", "atime"].map(key => String(entry[key]) !== String(newContent[key])).includes(true);
|
||||
const attrsChanged = ["name", "owner", "group", "size", "btime", "mtime", "atime"].map(key => String(entry[key]) !== String(newContent[key])).includes(true);
|
||||
Object.assign(entry, newContent, { cut: entry.cut, selected: entry.selected });
|
||||
if (attrsChanged) sortEntries();
|
||||
}
|
||||
|
@ -40,10 +40,10 @@
|
||||
</div>
|
||||
</th>
|
||||
<th class="last:border-r-2 last:border-r-transparent"
|
||||
v-if="settings?.directoryView?.cols?.ctime">
|
||||
v-if="settings?.directoryView?.cols?.btime">
|
||||
<div class="flex flex-row flex-nowrap gap-2 items-center">
|
||||
<div class="grow">Created</div>
|
||||
<SortCallbackButton v-model="sortCallback" :compareFunc="sortCallbacks.ctime" />
|
||||
<SortCallbackButton v-model="sortCallback" :compareFunc="sortCallbacks.btime" />
|
||||
</div>
|
||||
</th>
|
||||
<th class="last:border-r-2 last:border-r-transparent"
|
||||
@ -93,7 +93,7 @@
|
||||
</div>
|
||||
<div class="flex flex-row flex-nowrap gap-2 items-center">
|
||||
<div>Created</div>
|
||||
<SortCallbackButton v-model="sortCallback" :compareFunc="sortCallbacks.ctime" />
|
||||
<SortCallbackButton v-model="sortCallback" :compareFunc="sortCallbacks.btime" />
|
||||
</div>
|
||||
<div class="flex flex-row flex-nowrap gap-2 items-center">
|
||||
<div>Modified</div>
|
||||
@ -156,7 +156,7 @@ export default {
|
||||
owner: (a, b) => a.owner.localeCompare(b.owner),
|
||||
group: (a, b) => a.group.localeCompare(b.group),
|
||||
size: (a, b) => a.size - b.size,
|
||||
ctime: (a, b) => (a.ctime?.getTime() ?? 0) - (b.ctime?.getTime() ?? 0),
|
||||
btime: (a, b) => (a.btime?.getTime() ?? 0) - (b.btime?.getTime() ?? 0),
|
||||
mtime: (a, b) => (a.mtime?.getTime() ?? 0) - (b.mtime?.getTime() ?? 0),
|
||||
atime: (a, b) => (a.atime?.getTime() ?? 0) - (b.atime?.getTime() ?? 0),
|
||||
}
|
||||
|
@ -61,8 +61,8 @@
|
||||
</div>
|
||||
<div
|
||||
class="rounded-lg hover:bg-accent cursor-pointer flex flex-row gap-1 items-center px-2"
|
||||
v-if="settings.directoryView.cols.ctime"
|
||||
@click="settings.directoryView.cols.ctime = !settings.directoryView.cols.ctime"
|
||||
v-if="settings.directoryView.cols.btime"
|
||||
@click="settings.directoryView.cols.btime = !settings.directoryView.cols.btime"
|
||||
>
|
||||
Created
|
||||
<ChevronRightIcon class="size-icon-sm icon-default" />
|
||||
@ -116,8 +116,8 @@
|
||||
</div>
|
||||
<div
|
||||
class="rounded-lg hover:bg-accent cursor-pointer flex flex-row gap-1 items-center px-2 justify-end"
|
||||
v-if="!settings.directoryView.cols.ctime"
|
||||
@click="settings.directoryView.cols.ctime = !settings.directoryView.cols.ctime"
|
||||
v-if="!settings.directoryView.cols.btime"
|
||||
@click="settings.directoryView.cols.btime = !settings.directoryView.cols.btime"
|
||||
>
|
||||
<ChevronLeftIcon class="size-icon-sm icon-default" />Created
|
||||
</div>
|
||||
@ -164,7 +164,7 @@ const defaultSettings = {
|
||||
owner: true,
|
||||
group: true,
|
||||
size: true,
|
||||
ctime: true,
|
||||
btime: true,
|
||||
mtime: true,
|
||||
atime: true,
|
||||
},
|
||||
|
@ -9,7 +9,7 @@
|
||||
* @property {Boolean} directoryView.cols.owner - Show the owner column
|
||||
* @property {Boolean} directoryView.cols.group - Show the group column
|
||||
* @property {Boolean} directoryView.cols.size - Show the size column
|
||||
* @property {Boolean} directoryView.cols.ctime - Show the creation time column
|
||||
* @property {Boolean} directoryView.cols.btime - Show the creation time column
|
||||
* @property {Boolean} directoryView.cols.mtime - Show the modification time column
|
||||
* @property {Boolean} directoryView.cols.atime - Show the access time column
|
||||
* @property {Object} searchInDirectory - Settings for filtering directory entries
|
||||
|
Loading…
x
Reference in New Issue
Block a user