[READ-ONLY] Mirror of https://github.com/probablykasper/time-machine-inspector. Time Machine backup size inspector app
backup macos tauri time-machine
0

Configure Feed

Select the types of activity you want to include in your feed.

Restructure files

Kasper (Jan 17, 2022, 9:11 AM +0100) 0403be26 be778c7a

+12 -11
+3 -3
src/App.svelte
··· 1 1 <script lang="ts"> 2 - import Page from './Page.svelte' 3 - import Sidebar from './Sidebar.svelte' 4 - import { backups, close as closePage, loadBackups } from './page' 2 + import Page from './page/Page.svelte' 3 + import Sidebar from './sidebar/Sidebar.svelte' 4 + import { backups, close as closePage, loadBackups } from './page/page' 5 5 import { fade } from 'svelte/transition' 6 6 import { cubicInOut } from 'svelte/easing' 7 7 import ProgressBar from './lib/ProgressBar.svelte'
+5 -4
src/Page.svelte src/page/Page.svelte
··· 1 1 <script lang="ts"> 2 - import { runCmd } from './general' 2 + import { runCmd } from '../general' 3 3 import PageItem, { ItemClickEvent } from './PageItem.svelte' 4 4 import { backups, page, backupInfos } from './page' 5 - import Button from './lib/Button.svelte' 6 - import ProgressBar from './lib/ProgressBar.svelte' 5 + import Button from '../lib/Button.svelte' 6 + import ProgressBar from '../lib/ProgressBar.svelte' 7 7 8 8 let selectedPath = '' 9 9 ··· 79 79 name={childName} 80 80 {size} 81 81 fullPath={rootPath + '/' + childName} 82 - on:click={itemClick} /> 82 + on:click={itemClick} 83 + /> 83 84 {/each} 84 85 {/if} 85 86 </div>
src/PageItem.svelte src/page/PageItem.svelte
+1 -1
src/Sidebar.svelte src/sidebar/Sidebar.svelte
··· 1 1 <script lang="ts"> 2 - import type { Backups } from './page' 2 + import type { Backups } from '../page/page' 3 3 import SidebarItems from './SidebarItems.svelte' 4 4 5 5 export let backups: Backups
+2 -2
src/SidebarItems.svelte src/sidebar/SidebarItems.svelte
··· 1 1 <script lang="ts"> 2 - import { page, Backups, backupInfos, BackupInfo } from './page' 2 + import { page, Backups, backupInfos, BackupInfo } from '../page/page' 3 3 4 4 export let path: string 5 5 export let backups: Backups ··· 68 68 } 69 69 </script> 70 70 71 - {#each dir as item, i} 71 + {#each dir as item} 72 72 <div 73 73 class="item" 74 74 data-load-state={getLoadState($backupInfos, item.prevPath, item.path)}
+1 -1
src/page.ts src/page/page.ts
··· 1 1 import { get, writable } from 'svelte/store' 2 - import { runCmd } from './general' 2 + import { runCmd } from '../general' 3 3 4 4 export type Backups = { 5 5 dirs: DirMap