Skip to content

Commit

Permalink
release v0.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
theMackabu committed Apr 8, 2024
1 parent b058752 commit f256c93
Show file tree
Hide file tree
Showing 16 changed files with 4,650 additions and 138 deletions.
14 changes: 9 additions & 5 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
name: Build Application

on: [push, pull_request]
on: [workflow_dispatch]

jobs:
build:
name: Build Application
if: "contains(github.event.head_commit.message, '[run build]')"
strategy:
fail-fast: false
matrix:
Expand All @@ -17,11 +15,17 @@ jobs:
]
runs-on: ${{ matrix.build.os }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
with:
submodules: recursive
- name: Setup pnpm
uses: pnpm/action-setup@v3
with:
version: 8
- uses: theMackabu/wails-build-action@main
with:
package: true
go-version: '1.22'
node-version: '20.x'
build-name: ${{ matrix.build.name }}
build-platform: ${{ matrix.build.platform }}
package: false
27 changes: 0 additions & 27 deletions .github/workflows/release.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
export CC='cc'
export CXX='c++'
2 changes: 1 addition & 1 deletion .prettierrc.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
trailingComma = "es5"
trailingComma = "es6"
printWidth = 150
tabWidth = 2
useTabs = true
Expand Down
40 changes: 38 additions & 2 deletions build/darwin/Info.dev.plist
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<key>CFBundleExecutable</key>
<string>{{.Name}}</string>
<key>CFBundleIdentifier</key>
<string>com.wails.{{.Name}}</string>
<string>dev.themackabu.{{.Name}}</string>
<key>CFBundleVersion</key>
<string>{{.Info.ProductVersion}}</string>
<key>CFBundleGetInfoString</key>
Expand All @@ -23,10 +23,46 @@
<string>true</string>
<key>NSHumanReadableCopyright</key>
<string>{{.Info.Copyright}}</string>
{{if .Info.FileAssociations}}
<key>CFBundleDocumentTypes</key>
<array>
{{range .Info.FileAssociations}}
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>{{.Ext}}</string>
</array>
<key>CFBundleTypeName</key>
<string>{{.Name}}</string>
<key>CFBundleTypeRole</key>
<string>{{.Role}}</string>
<key>CFBundleTypeIconFile</key>
<string>{{.IconName}}</string>
</dict>
{{end}}
</array>
{{end}}
{{if .Info.Protocols}}
<key>CFBundleURLTypes</key>
<array>
{{range .Info.Protocols}}
<dict>
<key>CFBundleURLName</key>
<string>com.wails.{{.Scheme}}</string>
<key>CFBundleURLSchemes</key>
<array>
<string>{{.Scheme}}</string>
</array>
<key>CFBundleTypeRole</key>
<string>{{.Role}}</string>
</dict>
{{end}}
</array>
{{end}}
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsLocalNetworking</key>
<true/>
</dict>
</dict>
</plist>
</plist>
80 changes: 62 additions & 18 deletions build/darwin/Info.plist
Original file line number Diff line number Diff line change
@@ -1,19 +1,63 @@
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0"><dict>
<key>CFBundlePackageType</key><string>APPL</string>
<key>CFBundleName</key><string>{{.Info.ProductName}}</string>
<key>CFBundleExecutable</key><string>{{.Name}}</string>
<key>CFBundleIdentifier</key><string>com.wails.{{.Name}}</string>
<key>CFBundleVersion</key><string>{{.Info.ProductVersion}}</string>
<key>CFBundleGetInfoString</key><string>{{.Info.Comments}}</string>
<key>CFBundleShortVersionString</key><string>{{.Info.ProductVersion}}</string>
<key>CFBundleIconFile</key><string>iconfile</string>
<key>LSMinimumSystemVersion</key><string>10.13.0</string>
<key>NSHighResolutionCapable</key><string>true</string>
<key>NSHumanReadableCopyright</key><string>{{.Info.Copyright}}</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
</dict></plist>
<plist version="1.0">
<dict>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleName</key>
<string>{{.Info.ProductName}}</string>
<key>CFBundleExecutable</key>
<string>{{.Name}}</string>
<key>CFBundleIdentifier</key>
<string>dev.themackabu.{{.Name}}</string>
<key>CFBundleVersion</key>
<string>{{.Info.ProductVersion}}</string>
<key>CFBundleGetInfoString</key>
<string>{{.Info.Comments}}</string>
<key>CFBundleShortVersionString</key>
<string>{{.Info.ProductVersion}}</string>
<key>CFBundleIconFile</key>
<string>iconfile</string>
<key>LSMinimumSystemVersion</key>
<string>10.13.0</string>
<key>NSHighResolutionCapable</key>
<string>true</string>
<key>NSHumanReadableCopyright</key>
<string>{{.Info.Copyright}}</string>
{{if .Info.FileAssociations}}
<key>CFBundleDocumentTypes</key>
<array>
{{range .Info.FileAssociations}}
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>{{.Ext}}</string>
</array>
<key>CFBundleTypeName</key>
<string>{{.Name}}</string>
<key>CFBundleTypeRole</key>
<string>{{.Role}}</string>
<key>CFBundleTypeIconFile</key>
<string>{{.IconName}}</string>
</dict>
{{end}}
</array>
{{end}}
{{if .Info.Protocols}}
<key>CFBundleURLTypes</key>
<array>
{{range .Info.Protocols}}
<dict>
<key>CFBundleURLName</key>
<string>com.wails.{{.Scheme}}</string>
<key>CFBundleURLSchemes</key>
<array>
<string>{{.Scheme}}</string>
</array>
<key>CFBundleTypeRole</key>
<string>{{.Role}}</string>
</dict>
{{end}}
</array>
{{end}}
</dict>
</plist>
Binary file removed frontend/bun.lockb
Binary file not shown.
122 changes: 62 additions & 60 deletions frontend/package.json
Original file line number Diff line number Diff line change
@@ -1,62 +1,64 @@
{
"name": "lilith_launcher",
"license": "GPL-3.0",
"homepage": ".",
"babelMacros": {
"twin": {
"preset": "emotion"
}
},
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"lint": "eslint src",
"preview": "vite preview"
},
"dependencies": { "styled-components": "^6.1.0" },
"devDependencies": {
"@babel/plugin-syntax-jsx": "^7.16.7",
"@babel/plugin-transform-react-jsx": "^7.17.3",
"@emotion/babel-plugin-jsx-pragmatic": "^0.1.5",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@esbuild-plugins/node-globals-polyfill": "^0.2.3",
"@headlessui/react": "^1.7.14",
"@heroicons/react": "1.0.6",
"@tailwindcss/forms": "^0.5.3",
"@types/canvas-confetti": "^1.6.0",
"@types/node": "^17.0.25",
"@types/react": "^18.0.5",
"@types/react-dom": "^18.0.0",
"@types/react-transition-group": "^4.4.7",
"@typescript-eslint/eslint-plugin": "^5.19.0",
"@typescript-eslint/parser": "^5.19.0",
"@vitejs/plugin-react": "^1.3.0",
"ansi-to-html": "^0.7.2",
"autoprefixer": "^10.4.14",
"babel-plugin-macros": "^3.1.0",
"canvas-confetti": "^1.6.0",
"easy-peasy": "^6.0.0",
"eslint": "^8.13.0",
"eslint-plugin-prettier": "^4.0.0",
"eslint-plugin-react": "^7.29.4",
"ky": "^0.33.3",
"postcss": "^8.4.23",
"prettier": "^2.8.8",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.10.0",
"react-snowfall": "^1.2.1",
"react-transition-group": "^4.4.5",
"sass": "^1.51.0",
"tailwind-scrollbar": "^3.0.0",
"tailwindcss": "^3.3.1",
"twin.macro": "^3.3.1",
"typescript": "^4.6.3",
"vite": "^4.3.1",
"vite-plugin-banner": "^0.2.0",
"vite-plugin-checker": "^0.4.6",
"vite-plugin-html": "3.1.0",
"vite-plugin-remove-console": "^0.0.7"
}
"name": "lilith_launcher",
"license": "GPL-3.0",
"homepage": "/index.html",
"babelMacros": {
"twin": {
"preset": "emotion"
}
},
"scripts": {
"dev": "vite",
"build": "tsc && vite build",
"lint": "eslint src",
"preview": "vite preview"
},
"dependencies": {
"styled-components": "^6.1.8"
},
"devDependencies": {
"@babel/plugin-syntax-jsx": "^7.24.1",
"@babel/plugin-transform-react-jsx": "^7.23.4",
"@emotion/babel-plugin-jsx-pragmatic": "^0.1.5",
"@emotion/react": "^11.11.4",
"@emotion/styled": "^11.11.5",
"@esbuild-plugins/node-globals-polyfill": "^0.2.3",
"@headlessui/react": "^1.7.18",
"@heroicons/react": "1.0.6",
"@tailwindcss/forms": "^0.5.7",
"@types/canvas-confetti": "^1.6.4",
"@types/node": "^17.0.45",
"@types/react": "^18.2.74",
"@types/react-dom": "^18.2.24",
"@types/react-transition-group": "^4.4.10",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"@vitejs/plugin-react": "^1.3.2",
"ansi-to-html": "^0.7.2",
"autoprefixer": "^10.4.19",
"babel-plugin-macros": "^3.1.0",
"canvas-confetti": "^1.9.2",
"easy-peasy": "^6.0.4",
"eslint": "^8.57.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.34.1",
"ky": "^0.33.3",
"postcss": "^8.4.38",
"prettier": "^2.8.8",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.22.3",
"react-snowfall": "^1.2.1",
"react-transition-group": "^4.4.5",
"sass": "^1.74.1",
"tailwind-scrollbar": "^3.1.0",
"tailwindcss": "^3.4.3",
"twin.macro": "^3.4.1",
"typescript": "^4.9.5",
"vite": "^4.5.3",
"vite-plugin-banner": "^0.2.0",
"vite-plugin-checker": "^0.4.9",
"vite-plugin-html": "3.1.0",
"vite-plugin-remove-console": "^0.0.7"
}
}
2 changes: 1 addition & 1 deletion frontend/package.json.md5
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f38d4d89697843d735c9a3636cadd4f1
16d1d9ba95646a008a93056ef356ce6e
Loading

0 comments on commit f256c93

Please sign in to comment.