This commit is contained in:
Pierre Jacquier
2024-02-12 20:08:13 -05:00
parent 7293e85e31
commit a91a4fcfe2
3 changed files with 10 additions and 9 deletions

View File

@ -141,13 +141,12 @@ jobs:
- name: Install ubuntu system dependencies - name: Install ubuntu system dependencies
if: matrix.os == 'ubuntu-latest' if: matrix.os == 'ubuntu-latest'
run: > run: >-
sudo apt-get update && sudo apt-get update &&
sudo apt-get install -y sudo apt-get install -y
libgtk-3-dev libgtk-3-dev
libgtksourceview-3.0-dev libayatana-appindicator3-dev
webkit2gtk-4.0 libwebkit2gtk-4.0-dev
libappindicator3-dev
webkit2gtk-driver webkit2gtk-driver
xvfb xvfb

View File

@ -42,7 +42,7 @@ function ProjectCard({
const startOfToday = new Date() const startOfToday = new Date()
startOfToday.setHours(0, 0, 0, 0) startOfToday.setHours(0, 0, 0, 0)
// TODO: fix time // TODO: fix time
return "" return ''
return date.getTime() < startOfToday.getTime() return date.getTime() < startOfToday.getTime()
? date.toLocaleDateString() ? date.toLocaleDateString()
: date.toLocaleTimeString() : date.toLocaleTimeString()

View File

@ -56,16 +56,18 @@ export async function initializeProjectDirectory(directory: string) {
export async function getProjectsInDir(projectDir: string) { export async function getProjectsInDir(projectDir: string) {
const dirs = await readDir(projectDir) const dirs = await readDir(projectDir)
const projectsWithMetadata = await Promise.all( const projectsWithMetadata = await Promise.all(
dirs dirs
.filter(async (p) => { .filter(async (p) => {
const files = await readDir(await join(projectDir, p.name)) const files = await readDir(await join(projectDir, p.name))
return files.some(d => d.name === PROJECT_ENTRYPOINT) return files.some((d) => d.name === PROJECT_ENTRYPOINT)
}) })
.map(async (p) => ({ .map(async (p) => ({
entrypointMetadata: await stat(await join(projectDir, p.name, PROJECT_ENTRYPOINT)), entrypointMetadata: await stat(
await join(projectDir, p.name, PROJECT_ENTRYPOINT)
),
path: await join(projectDir, p.name), path: await join(projectDir, p.name),
...p, ...p,
})) }))
) )
return projectsWithMetadata return projectsWithMetadata