Commit graph

324 commits

Author SHA1 Message Date
OpenGOALBot 594f9d457e release: bump to version - 1.9.0 2023-02-28 01:12:20 +00:00
Tyler Wilding e13c12b895
backend: cleanup error handling hacks on the rust layer 2023-02-25 16:06:20 -05:00
Tyler Wilding 920b45bab0
frontend/backend: add a support package feature with hopefully everything you'd need 2023-02-24 14:49:43 -05:00
Tyler Wilding d03562d69c
frontend: support updating the game upon version mismatches 2023-02-19 23:13:47 -05:00
Tyler Wilding 520a46ee68
frontend/backend: support launching a REPL on windows 2023-02-19 17:04:56 -05:00
Tyler Wilding 92d0510122
frontend/backend: add a command to reset game settings 2023-02-19 16:42:43 -05:00
Tyler Wilding f118d856c3
frontend: nice flow for decompiling/compiling 2023-02-19 14:41:51 -05:00
Tyler Wilding d2a91a4f46
frontend: support folder installs but disabled due to issue upstream 2023-02-19 13:44:30 -05:00
Tyler Wilding 4435296c42
frontend: update background when a game is uninstalled/installed 2023-02-19 13:43:37 -05:00
Tyler Wilding 9952261eb5
tauri: embed the bootstrapper, minimal size increase for better compat 2023-02-19 00:22:29 -05:00
Tyler Wilding 5513d99608
backend: support uninstalling the game 2023-02-18 16:51:22 -05:00
Tyler Wilding ed6655b909
deps: update tauri deps to the latest 2023-02-18 16:50:57 -05:00
Tyler Wilding 1e23216dd2
backend/frontend: installing and playing mostly working e2e 2023-02-18 13:14:50 -05:00
Tyler Wilding fee811df72
backend: majority of version management implemented 2023-02-16 23:19:14 -05:00
Tyler Wilding a01b809ffc
backend: downloading a file via rust is working! 2023-02-16 02:09:22 -05:00
Tyler Wilding d7d5a5f58c
frontend: working on the settings page 2023-02-15 01:28:41 -05:00
Tyler Wilding 211a8cc613
rs: setting installation directory and persisting the changes 2023-02-14 00:45:16 -05:00
Tyler Wilding b255124b7b
rs: parsing the existing settings.json file in rust 2023-02-13 22:16:47 -05:00
Tyler Wilding 5dcdb7edf9
rs: start managing the config on the rust side 2023-02-13 00:27:37 -05:00
dependabot[bot] bd30d9fb97
build(deps): bump serde_json from 1.0.91 to 1.0.93 in /src-tauri (#101)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-12 19:26:23 -05:00
Tyler Wilding 4a398175b6
Merge remote-tracking branch 'origin/main' into dev/new-ui 2023-02-12 19:17:56 -05:00
Tyler Wilding fbf71a8aa5
new-ui: adjust some things to make it successfully build locally 2023-02-12 19:13:40 -05:00
dependabot[bot] 53e64dd5eb
build(deps): bump fs_extra from 1.2.0 to 1.3.0 in /src-tauri (#98)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-12 17:58:20 -05:00
OpenGOALBot 345f0461cb release: bump to version - 1.8.0 2023-01-31 03:58:51 +00:00
OpenGOALBot 057dc8933b release: bump to version - 1.7.0 2022-12-31 20:38:42 +00:00
dependabot[bot] 9ee49442ac
build(deps): bump tauri from 1.2.1 to 1.2.2 in /src-tauri (#80)
Bumps [tauri](https://github.com/tauri-apps/tauri) from 1.2.1 to 1.2.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases">tauri's
releases</a>.</em></p>
<blockquote>
<h2>tauri v1.2.2</h2>
<p>Updating crates.io index</p>
<!-- raw HTML omitted -->
<pre><code>Fetching advisory database from
`https://github.com/RustSec/advisory-db.git`
Loaded 473 security advisories (from /home/runner/.cargo/advisory-db)
    Updating crates.io index
    Scanning Cargo.lock for vulnerabilities (441 crate dependencies)
Crate:     xml-rs
Version:   0.8.4
Warning:   unmaintained
Title:     xml-rs is Unmaintained
Date:      2022-01-26
ID:        RUSTSEC-2022-0048
URL:       https://rustsec.org/advisories/RUSTSEC-2022-0048
Dependency tree:
xml-rs 0.8.4
└── plist 1.3.1
    └── tauri-codegen 1.2.1
        ├── tauri-macros 1.2.1
        │   └── tauri 1.2.2
        │       ├── tauri 1.2.2
        │       ├── restart 0.1.0
        │       └── app-updater 0.1.0
        └── tauri-build 1.2.1
            └── app-updater 0.1.0
<p>warning: 1 allowed warning found
</code></pre></p>
<!-- raw HTML omitted -->
<h2>[1.2.2]</h2>
<ul>
<li>Invoke event listener in windows safely to avoid causing uncaught
errors in windows that have loaded external urls
<ul>
<li><a
href="c14b1df372">c14b1df3</a>
fix(core): Invoke event listener in windows safely to avoid causing
uncaught errors in windows that have loaded external urls (<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/pull/5563">#5563</a>)
on 2022-12-08</li>
</ul>
</li>
<li>Cleanup sidecar and tray icons when calling <code>app.exit()</code>
from JS.
<ul>
<li><a
href="0f26960891">0f269608</a>
fix(core/api): cleanup before exit (<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/pull/5765">#5765</a>)
on 2022-12-07</li>
</ul>
</li>
<li>Fix compatibility with older Linux distributions.
<ul>
<li><a
href="b490308c88">b490308c</a>
fix(core): compilation error on older Linux versions, fixes <a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/pull/5684">#5684</a>
(<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/pull/5697">#5697</a>)
on 2022-11-28</li>
</ul>
</li>
<li>Add <code>tauri::Builder::enable_macos_default_menu</code> to enable
or disable the default menu creation on macOS.
<ul>
<li><a
href="8866ecac3c">8866ecac</a>
feat(core): add <code>tauri::Builder::enable_macos_default_menu</code>
(<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/pull/5756">#5756</a>)
on 2022-12-07</li>
<li><a
href="b293da35dd">b293da35</a>
fix(changes): change <code>enable_macos_default_menu</code> bump to
patch on 2022-12-08</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
<pre><code>&lt;/tr&gt;&lt;/table&gt; 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="75a0c79dea"><code>75a0c79</code></a>
Apply Version Updates From Current Changes (<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/issues/5710">#5710</a>)</li>
<li><a
href="c14b1df372"><code>c14b1df</code></a>
fix(core): Invoke event listener in windows safely to avoid causing
uncaught ...</li>
<li><a
href="41a471b23a"><code>41a471b</code></a>
feat(covector): improve published version check (<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/issues/5783">#5783</a>)</li>
<li><a
href="9e7ce0a8ee"><code>9e7ce0a</code></a>
feat(cli): detect SolidJS and SolidStart (<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/issues/5758">#5758</a>)</li>
<li><a
href="b293da35dd"><code>b293da3</code></a>
fix(changes): change <code>enable_macos_default_menu</code> bump to
patch</li>
<li><a
href="fdcd77338c"><code>fdcd773</code></a>
chore(deps): update wry to 0.23</li>
<li><a
href="9093ef3314"><code>9093ef3</code></a>
fix(bundler): blank taskbar icon on WiX update, closes <a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/issues/5631">#5631</a>
(<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/issues/5779">#5779</a>)</li>
<li><a
href="ffe21e0225"><code>ffe21e0</code></a>
chore(cli): rerun build on template changes</li>
<li><a
href="4f087cfd92"><code>4f087cf</code></a>
chore(deps): pin wry to 0.22.6</li>
<li><a
href="7225501c13"><code>7225501</code></a>
chore(deps) Update dependency prettier to v2.8.1 (<a
href="https://github-redirect.dependabot.com/tauri-apps/tauri/issues/5777">#5777</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tauri-apps/tauri/compare/tauri-v1.2.1...tauri-v1.2.2">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tauri&package-manager=cargo&previous-version=1.2.1&new-version=1.2.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 16:47:35 -05:00
dependabot[bot] 80d00dd387
build(deps): bump serde_json from 1.0.89 to 1.0.91 in /src-tauri (#83)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.89 to
1.0.91.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.91</h2>
<ul>
<li>Opt out of <code>-Zrustdoc-scrape-examples</code> on docs.rs for
now</li>
</ul>
<h2>v1.0.90</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="26f147fde7"><code>26f147f</code></a>
Release 1.0.91</li>
<li><a
href="d9cdb98f2e"><code>d9cdb98</code></a>
Opt out -Zrustdoc-scrape-examples on docs.rs</li>
<li><a
href="331511d73d"><code>331511d</code></a>
Release 1.0.90</li>
<li><a
href="87538296f7"><code>8753829</code></a>
Replace ancient CI service provider in readme</li>
<li><a
href="0a43394ef6"><code>0a43394</code></a>
Update build status badge</li>
<li><a
href="8794844eee"><code>8794844</code></a>
Prevent build.rs rerunning unnecessarily on all source changes</li>
<li><a
href="0b548714d8"><code>0b54871</code></a>
Time out workflows after 45 minutes</li>
<li><a
href="ecad462c8e"><code>ecad462</code></a>
Fix renamed let_underscore_drop lint</li>
<li><a
href="9295c96c8e"><code>9295c96</code></a>
Resolve needless_borrowed_reference clippy lints</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.89...v1.0.91">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.89&new-version=1.0.91)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 16:31:46 -05:00
dependabot[bot] d97408fe04
build(deps): bump serde from 1.0.148 to 1.0.151 in /src-tauri (#84)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.148 to
1.0.151.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.151</h2>
<ul>
<li>Update
<code>serde::</code>{<code>ser</code>,<code>de</code>}<code>::StdError</code>
to re-export <code>core::error::Error</code> when serde is built with
<code>feature=&quot;std&quot;</code> <strong>off</strong> and
<code>feature=&quot;unstable&quot;</code> <strong>on</strong> (<a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2344">#2344</a>)</li>
</ul>
<h2>v1.0.150</h2>
<ul>
<li>Relax some trait bounds from the <code>Serialize</code> impl of
<code>HashMap</code> and <code>BTreeMap</code> (<a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2334">#2334</a>)</li>
<li>Enable <code>Serialize</code> and <code>Deserialize</code> impls of
<code>std::sync::atomic</code> types on more platforms (<a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2337">#2337</a>,
thanks <a
href="https://github.com/badboy"><code>@​badboy</code></a>)</li>
</ul>
<h2>v1.0.149</h2>
<ul>
<li>Relax some trait bounds from the <code>Serialize</code> impl of
<code>BinaryHeap</code>, <code>BTreeSet</code>, and <code>HashSet</code>
(<a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2333">#2333</a>,
thanks <a
href="https://github.com/jonasbb"><code>@​jonasbb</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="44bf3633af"><code>44bf363</code></a>
Release 1.0.151</li>
<li><a
href="f261184416"><code>f261184</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2344">#2344</a>
from dtolnay/coreerror</li>
<li><a
href="df40f80fcf"><code>df40f80</code></a>
Make StdError identical to core::error::Error on
feature=&quot;unstable&quot;</li>
<li><a
href="e7060ba83d"><code>e7060ba</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2342">#2342</a>
from atouchet/badges</li>
<li><a
href="d98f0eea3d"><code>d98f0ee</code></a>
Update build status badge</li>
<li><a
href="4f157a8b81"><code>4f157a8</code></a>
Prevent build.rs rerunning unnecessarily on all source changes</li>
<li><a
href="d493649f52"><code>d493649</code></a>
Release 1.0.150</li>
<li><a
href="0e947e6c3b"><code>0e947e6</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2338">#2338</a>
from serde-rs/atomic</li>
<li><a
href="9249dab54c"><code>9249dab</code></a>
Deduplicate atomic_impl macro calls</li>
<li><a
href="7440e56c53"><code>7440e56</code></a>
Deduplicate atomic_impl macro implementations</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.148...v1.0.151">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.148&new-version=1.0.151)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-20 16:31:37 -05:00
OpenGOALBot d4106ba772 release: bump to version - 1.6.1 2022-11-30 04:33:42 +00:00
OpenGOALBot 807229c619 release: bump to version - 1.6.0 2022-11-30 03:56:31 +00:00
OpenGOALBot 5e0a973df2 release: bump to version - 1.5.2 2022-11-10 01:54:54 +00:00
OpenGOALBot 28bb19aee3 release: bump to version - 1.5.1 2022-11-02 02:48:43 +00:00
dependabot[bot] 8b725d6b72
build(deps): bump serde from 1.0.145 to 1.0.147 in /src-tauri (#55)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.145 to
1.0.147.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.147</h2>
<ul>
<li>Add <code>serde:🇩🇪:value::EnumAccessDeserializer</code> which
transforms an <code>EnumAccess</code> into a <code>Deserializer</code>
(<a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2305">#2305</a>)</li>
</ul>
<h2>v1.0.146</h2>
<ul>
<li>Allow internally tagged newtype variant to contain unit (<a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2303">#2303</a>,
thanks <a
href="https://github.com/tage64"><code>@​tage64</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f41509261e"><code>f415092</code></a>
Release 1.0.147</li>
<li><a
href="6d009711a2"><code>6d00971</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2305">#2305</a>
from serde-rs/enumaccessdeserializer</li>
<li><a
href="354b48fd40"><code>354b48f</code></a>
Add EnumAccessDeserializer to turn EnumAccess into a Deserializer</li>
<li><a
href="3fd8e52f0c"><code>3fd8e52</code></a>
Release 1.0.146</li>
<li><a
href="142dce0d3d"><code>142dce0</code></a>
Touch up PR 2303</li>
<li><a
href="6aed101630"><code>6aed101</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2303">#2303</a>
from tage64/master</li>
<li><a
href="e2ccfd9ea7"><code>e2ccfd9</code></a>
Remove bad deserialization from sequence to internally tagged newtype
variant...</li>
<li><a
href="a07d794f74"><code>a07d794</code></a>
Update test_suite/tests/test_annotations.rs</li>
<li><a
href="90d28fc314"><code>90d28fc</code></a>
Serialize and deserialize a tagged newtype variant over unit () as if it
was ...</li>
<li><a
href="55cf0ac51a"><code>55cf0ac</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/serde/issues/2297">#2297</a>
from serde-rs/output</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.145...v1.0.147">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde&package-manager=cargo&previous-version=1.0.145&new-version=1.0.147)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 21:47:06 -04:00
dependabot[bot] 97eb1a3aea
build(deps): bump serde_json from 1.0.86 to 1.0.87 in /src-tauri (#56)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.86 to
1.0.87.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.87</h2>
<ul>
<li>Add <code>write_i128</code> and <code>write_u128</code> methods to
<code>serde_json::Formatter</code> to control the formatting of 128-bit
integers (<a
href="https://github-redirect.dependabot.com/serde-rs/json/issues/940">#940</a>,
thanks <a
href="https://github.com/Lucretiel"><code>@​Lucretiel</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="993e7a6eea"><code>993e7a6</code></a>
Release 1.0.87</li>
<li><a
href="31070349af"><code>3107034</code></a>
Eliminate needless 'tri!' from Serializer impl</li>
<li><a
href="46c9778ce1"><code>46c9778</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/json/issues/942">#942</a>
from serde-rs/integer128</li>
<li><a
href="37e76e0f85"><code>37e76e0</code></a>
Assume serde_if_integer128 is true</li>
<li><a
href="ec0456ad7b"><code>ec0456a</code></a>
Use existing macros to implement 128-bit From impls</li>
<li><a
href="c183125e04"><code>c183125</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/json/issues/941">#941</a>
from serde-rs/alloc</li>
<li><a
href="ab0f884fb6"><code>ab0f884</code></a>
Delete 1.36+ caveat from descriptions of alloc feature</li>
<li><a
href="486598bbef"><code>486598b</code></a>
Merge pull request 940 from Lucretiel/int128</li>
<li><a
href="84d6d95e01"><code>84d6d95</code></a>
Add direct support for i128 and u128 via itoa</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.86...v1.0.87">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.86&new-version=1.0.87)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-01 21:46:58 -04:00
dependabot[bot] 91f06ff9d6
build(deps): bump serde_json from 1.0.85 to 1.0.86 in /src-tauri (#49)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.85 to
1.0.86.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.86</h2>
<ul>
<li>Support <code>arbitrary_precision</code> feature even in no-std mode
(<a
href="https://github-redirect.dependabot.com/serde-rs/json/issues/928">#928</a>,
thanks <a
href="https://github.com/kvinwang"><code>@​kvinwang</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4217e8e788"><code>4217e8e</code></a>
Release 1.0.86</li>
<li><a
href="99d6164d55"><code>99d6164</code></a>
Reorganize number.rs imports</li>
<li><a
href="8ab65c58ea"><code>8ab65c5</code></a>
Add a CI build for arbitrary precision without std</li>
<li><a
href="54f9685a57"><code>54f9685</code></a>
Merge pull request <a
href="https://github-redirect.dependabot.com/serde-rs/json/issues/928">#928</a>
from kvinwang/nostd-arbp</li>
<li><a
href="94019a31c6"><code>94019a3</code></a>
Remove default package.readme metadata from Cargo.toml</li>
<li><a
href="ec72b2764f"><code>ec72b27</code></a>
arbitrary_precision without std</li>
<li><a
href="d64ffdc92a"><code>d64ffdc</code></a>
GitHub Workflows security hardening</li>
<li><a
href="9af851709f"><code>9af8517</code></a>
Resolve manual_string_new pedantic clippy lint in test</li>
<li><a
href="7af05a9ba7"><code>7af05a9</code></a>
Resolve needless_borrow clippy lints</li>
<li><a
href="5f801ea312"><code>5f801ea</code></a>
Ignore using destructuring assignment to wildcard pattern</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.85...v1.0.86">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=serde_json&package-manager=cargo&previous-version=1.0.85&new-version=1.0.86)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-19 21:39:36 -04:00
tripp 23d166c512 add open repl button 2022-10-03 21:04:59 -04:00
tripp eceae716a3 Add button to open the REPL (#30) 2022-10-03 20:34:54 -04:00
dependabot[bot] e819d56ecb
build(deps): bump serde from 1.0.144 to 1.0.145 in /src-tauri (#45) 2022-10-03 19:58:41 -04:00
dependabot[bot] 92bfac6aaf
build(deps): bump tauri-build from 1.1.0 to 1.1.1 in /src-tauri (#44) 2022-10-03 19:17:09 -04:00
dependabot[bot] 09f133f2bb
build(deps): bump tauri from 1.1.0 to 1.1.1 in /src-tauri (#43) 2022-10-03 19:14:16 -04:00
tripp dee7b66c0a
UI Overhaul (#35)
- [x] Add support for texture packs
- [x] Override default Tauri updater dialog
- [x] Custom top menu bar
- [x] Added support links to github issues (jak-project, launcher) &
discord
- [x] New progress bar / progress stepper
- [x] Highlight active route in sidebar
- [ ] Add an error handling screen
- [x] Connect update notes properly
2022-09-27 20:40:13 -04:00
tripp bcc80553e9
Add button to open the REPL (#30) 2022-09-27 20:38:36 -04:00
Tyler Wilding d1801e8cb8
linux: fix linux support issues (#36) 2022-09-17 21:12:25 -04:00
OpenGOALBot 1bc025bc2e release: bump to version - 1.5.0 2022-09-07 23:08:16 +00:00
OpenGOALBot 4fbbc47131 release: bump to version - 1.4.0 2022-09-02 16:14:50 +00:00
OpenGOALBot ae80006e11 release: bump to version - 1.3.0 2022-09-01 01:43:01 +00:00
OpenGOALBot 212c1c4fe7 release: bump to version - 1.2.0 2022-08-24 01:04:21 +00:00
OpenGOALBot 4ba777ea1e release: bump to version - 1.1.0 2022-08-22 23:55:52 +00:00
OpenGOALBot 1672faa2c0 release: bump to version - 1.0.2 2022-08-12 03:44:36 +00:00
Tyler Wilding 3b6eb676ff
rust: fix copying of data files to not remove existing (but unrelated) files (#139) 2022-08-09 20:07:42 -04:00
dependabot[bot] ec4eb73c88
build(deps): bump serde_json from 1.0.82 to 1.0.83 in /src-tauri (#137)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-08 21:23:17 -04:00
Tyler Wilding 360b92e81c
update: fix sync-loop after the game is re-decompiled after an update (#135) 2022-08-08 21:08:21 -04:00
Tyler Wilding d20787ecc6
release: update Cargo.lock as well after bumping versions (#136) 2022-08-08 20:01:11 -04:00
OpenGOALBot 88bfeb16f7 release: bump to version - 1.0.1 2022-08-04 18:39:13 +00:00
OpenGOALBot d79f0b22a0 release: bump to version - 1.0.0 2022-07-25 23:56:56 +00:00
dependabot[bot] 2fa8852b56
build(deps): bump serde from 1.0.139 to 1.0.140 in /src-tauri (#126)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-25 19:56:14 -04:00
Tyler Wilding 5a6e022871
Hide sidebar links for games that aren't ready and confirm uninstall (#122)
* app: confirm uninstallation

* docs: update screenshot

* sidebar: hide disabled options
2022-07-24 00:26:52 -04:00
OpenGOALBot efa20523a3 release: bump to version - 0.3.2 2022-07-23 23:26:16 +00:00
OpenGOALBot dec5c71166 release: bump to version - 0.3.1 2022-07-23 21:38:35 +00:00
Tyler Wilding c83f1fa541
Fix a bunch of small things discovered when testing the latest release (#118)
* launch the game in release mode

* log: handle a non-existent dir when rotating the file

* app: change casing of app name (and hopefully the install dir)

* setup: fix individually decompile/compile steps

* lint: formatting
2022-07-23 17:37:59 -04:00
OpenGOALBot b7eafdf67c release: bump to version - 0.3.0 2022-07-23 19:23:17 +00:00
OpenGOALBot cc35f27cd4 release: bump to version - 0.2.11 2022-07-23 19:01:23 +00:00
Tyler Wilding 16311b488e
deps: update tauri dependencies (#115) 2022-07-23 01:30:54 -04:00
Tyler Wilding 2cee538376
config: fix issue related to loading the settings on initial launch (#109) 2022-07-22 23:50:40 -04:00
tripp a26d4531b7
keep game process alive on launcher close (#113) 2022-07-22 21:52:44 -04:00
dependabot[bot] 2d354d8253
build(deps): bump tauri-build from 1.0.3 to 1.0.4 in /src-tauri (#108)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-15 19:38:42 -04:00
dependabot[bot] 1031a2c8f1
build(deps): bump tauri-build from 1.0.0 to 1.0.3 in /src-tauri (#104)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 18:24:38 -04:00
dependabot[bot] 8d524ab201
build(deps): bump tauri from 1.0.0 to 1.0.3 in /src-tauri (#106)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 18:23:55 -04:00
dependabot[bot] 4479d96635
build(deps): bump serde from 1.0.138 to 1.0.139 in /src-tauri (#103)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-14 18:06:46 -04:00
Tyler Wilding d259c477eb
Full pass of launcher code-base, fixing bugs and cleanup (#100)
Co-authored-by: tripp <86533397+trippjoe@users.noreply.github.com>
2022-07-14 18:04:01 -04:00
dependabot[bot] cb8629c8c6
build(deps): bump serde_json from 1.0.81 to 1.0.82 in /src-tauri (#96)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 19:53:04 -04:00
dependabot[bot] e63a2b28ef
build(deps): bump serde from 1.0.137 to 1.0.138 in /src-tauri (#97)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-06 19:52:42 -04:00
dependabot[bot] 061c505408
build(deps): bump tauri-plugin-store from 5e7542f to 17cf4d7 in /src-tauri (#92)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-02 22:24:37 -04:00
tripp 5c3fbcfc31
Reinstalling game after a launcher update (#88) 2022-07-02 21:40:51 -04:00
dependabot[bot] c1134f3752
build(deps): bump tauri-plugin-store from ff1556a to 5e7542f in /src-tauri (#80)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-22 00:24:21 -04:00
Tyler Wilding f0e8bb41e6
assets: another pass at reducing asset size (#81) 2022-06-21 23:59:54 -04:00
OpenGOALBot c915aaf667 release: bump to version - 0.2.10 2022-06-22 01:35:15 +00:00
OpenGOALBot 3dd99e8819 release: bump to version - 0.2.9 2022-06-22 01:16:50 +00:00
OpenGOALBot 3a327ec59b release: bump to version - 0.2.8 2022-06-22 01:02:54 +00:00
Tyler Wilding 4af8b93de5
release: persist the version of jak-project that we downloaded (#69)
* release: persist the version of `jak-project` that we downloaded

* release: go back to specifying `targets`
2022-06-21 21:02:26 -04:00
OpenGOALBot 6d4838f646 release: bump to version - 0.2.7 2022-06-21 02:54:57 +00:00
Tyler Wilding fb5d5488f8
Copy data dir to AppDir to avoid permissioning issues in release (#65) 2022-06-20 20:42:42 -04:00
OpenGOALBot 662dc96531 release: bump to version - 0.2.6 2022-06-19 02:59:33 +00:00
Tyler Wilding 680fb28f53
release: set bundle targets to all (#64) 2022-06-18 22:58:47 -04:00
tripp 1cda948b54
Merge pull request #59 from trippjoe/t/splash-screen
T/splash screen
2022-06-18 21:29:18 -04:00
OpenGOALBot c070942363 release: bump to version - 0.2.5 2022-06-19 00:58:05 +00:00
trippjoe 60ba74c55c splash screen script 2022-06-18 14:36:28 -04:00
OpenGOALBot 8e8b479daf release: bump to version - 0.2.4 2022-06-18 04:09:05 +00:00
trippjoe 8a9e16f357 install logs CSS cleanup 2022-06-17 20:01:41 -04:00
trippjoe 2f37313282 running the compatability check during splashscreen 2022-06-17 17:30:41 -04:00
trippjoe 58d300e360 transparent logo 2022-06-17 17:12:05 -04:00
trippjoe 4971ca7bdd added app splashscreen 2022-06-17 16:27:27 -04:00
OpenGOALBot fbc30c821b release: bump to version - 0.2.3 2022-06-17 01:27:16 +00:00
trippjoe c69e5ee5a0 setup logic planning 2022-06-02 00:03:18 -04:00
Tyler Wilding 888807c974
tauri: fix .gitignore so changes in /src-tauri/bin dont reload the app 2022-06-01 21:21:36 -04:00
trippjoe 8cb110a42c fixed the snake_case warning, added icon to button 2022-06-01 17:40:14 -04:00
trippjoe a04417461f added button to settings for opening the app directory 2022-06-01 17:26:07 -04:00
Tyler Wilding f928c908f8
deps: update dependencies to resolve a build failure 2022-06-01 00:27:39 -04:00
trippjoe e3369dba51 setup process works, but checking requirements crashes the app 2022-05-30 09:48:37 -04:00
trippjoe 75e203e72e breaks at decompiling 2022-05-29 21:44:40 -04:00
Tyler Wilding fdbb1b2051 dist: bumping some versions and stop building .debs 2022-05-01 23:58:08 -04:00
Tyler Wilding fba898bb08
release: isolate the updater configuration, only use it when releasing 2022-04-28 17:58:16 -04:00
trippjoe aeada3fd7d refactoring setup code to improve readability 2022-04-21 15:32:31 -04:00
trippjoe 4ebe6da6d4 refactoring install process because its rather convoluted 2022-04-20 18:58:15 -04:00
Tyler Wilding be996ea6be
release: a bunch of debugging, appimages fail on releases though 2022-04-20 00:51:37 -04:00
Tyler Wilding 3a7703a424
release: partially fleshed out release workflow 2022-04-19 20:46:50 -04:00
Tyler Wilding a0cee52942
assets: reduce the bg video size by 50% 2022-04-19 17:07:56 -04:00
Tyler Wilding 2a0dc27397
project: fix import aliases, crush assets filesize's 2022-04-19 17:00:37 -04:00
Tyler Wilding ef007ceb0e
tauri: start boilerplate for the updating flow 2022-04-19 17:00:05 -04:00
Tyler Wilding 9bed32f486
bin: add glewinfo (right now only windows) to fetch opengl info 2022-04-17 19:27:19 -04:00
Tyler Wilding 52da0285ee
tauri: add a command to retrieve avx/avx2 information 2022-04-17 19:26:46 -04:00
Tyler Wilding cd81f43b63
migrate: switch to Svelte 2022-04-14 19:49:13 -04:00
Tyler Wilding 41c580954e
setup: implement happy path for setup process 2022-04-13 22:03:10 -04:00
Tyler Wilding 58627414f5
replace default tauri icon 2022-04-11 23:32:00 -04:00
trippjoe fc2bbfbfe8 added initial data persistence for user settings 2022-04-11 16:18:43 -04:00
trippjoe 22879bf288 worked on iso extraction function 2022-04-10 18:55:00 -04:00
trippjoe 5f7208372a fixed promise chaining, decompiler and compiler work properly now 2022-04-10 10:36:59 -04:00
trippjoe 1442389e7f compiler code 2022-04-09 19:21:19 -04:00
trippjoe f68dd41da1 launching the game works 2022-04-09 18:31:07 -04:00
trippjoe 46ab26487c decompiler working 2022-04-09 18:18:28 -04:00
trippjoe 4cf3cb9ac3 writing iso functions with tauri api 2022-04-08 23:05:23 -04:00
trippjoe 452e64e0d7 updated bundle identifier 2022-04-08 19:21:54 -04:00
trippjoe 4910455619 tauri migration 2022-04-08 18:37:16 -04:00
Tyler Wilding 58f802bb4c
tauri: migrate from electron to tauri 2022-04-06 22:27:03 -04:00