-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash reporter #87
Crash reporter #87
Commits on Jan 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ef3ba86 - Browse repository at this point
Copy the full SHA ef3ba86View commit details -
fix(native): use
std::env::current_exe()
to get executable pathThe program's first argument is not guaranteed to be a path to the current executable. Also, at least on Linux, `std::env::current_exe()` is able to correctly find the new location of the executable if the user moves the executable before the panic handler runs.
Configuration menu - View commit details
-
Copy full SHA for 02c78b5 - Browse repository at this point
Copy the full SHA 02c78b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 175a641 - Browse repository at this point
Copy the full SHA 175a641View commit details
Commits on Jan 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a413e9f - Browse repository at this point
Copy the full SHA a413e9fView commit details
Commits on Jan 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1d79428 - Browse repository at this point
Copy the full SHA 1d79428View commit details -
Configuration menu - View commit details
-
Copy full SHA for 334cef6 - Browse repository at this point
Copy the full SHA 334cef6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 04506ea - Browse repository at this point
Copy the full SHA 04506eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45d776e - Browse repository at this point
Copy the full SHA 45d776eView commit details
Commits on Jan 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3711ce7 - Browse repository at this point
Copy the full SHA 3711ce7View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb52d77 - Browse repository at this point
Copy the full SHA eb52d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2b7915 - Browse repository at this point
Copy the full SHA c2b7915View commit details -
fix(web): set
clippy::missing_safety_doc
towarn
Setting this to `forbid` seems to break clippy when using wasm-bindgen. I'm setting this to `warn` so we can see clippy lints for crates that depend on luminol-web in web builds.
Configuration menu - View commit details
-
Copy full SHA for 0e58289 - Browse repository at this point
Copy the full SHA 0e58289View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcf8e5e - Browse repository at this point
Copy the full SHA dcf8e5eView commit details
Commits on Jan 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1a53401 - Browse repository at this point
Copy the full SHA 1a53401View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2cb71e8 - Browse repository at this point
Copy the full SHA 2cb71e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ee23ea - Browse repository at this point
Copy the full SHA 8ee23eaView commit details -
chore(web): update coi-serviceworker to commit 7b1d2a092d0d2dd2b7270b…
…6f12f13605de26f214
Configuration menu - View commit details
-
Copy full SHA for dfd628c - Browse repository at this point
Copy the full SHA dfd628cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee427ae - Browse repository at this point
Copy the full SHA ee427aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a6de5 - Browse repository at this point
Copy the full SHA f6a6de5View commit details -
Configuration menu - View commit details
-
Copy full SHA for b15d4f4 - Browse repository at this point
Copy the full SHA b15d4f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0b14ce - Browse repository at this point
Copy the full SHA c0b14ceView commit details -
fix(web): compute Git version before running Trunk hooks
Without this, the Git version will always have "-modified" at the end in web builds even if the code is unmodified, because the Trunk hooks modify .cargo/config.toml.
Configuration menu - View commit details
-
Copy full SHA for 01cd88d - Browse repository at this point
Copy the full SHA 01cd88dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a366e7a - Browse repository at this point
Copy the full SHA a366e7aView commit details
Commits on Jan 12, 2024
-
feat(web): service worker now caches Luminol's files
Luminol can now be run offline after loading it in a browser once.
Configuration menu - View commit details
-
Copy full SHA for bb0286a - Browse repository at this point
Copy the full SHA bb0286aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6326c06 - Browse repository at this point
Copy the full SHA 6326c06View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1823ef - Browse repository at this point
Copy the full SHA a1823efView commit details -
fix(web): fix environment being inconsistent between page reloads
This fixes a problem where sometimes, either cross-origin isolation would not be enabled at all or sw.js would have its own COEP (but not the COEP for other files) set to require-corp instead of credentialless. This would be fixed by refreshing the page a number of times. Now, COI should always be enabled and the COEP for sw.js should always be credentialless, without the user having to refresh the page: the page is automatically refreshed.
Configuration menu - View commit details
-
Copy full SHA for adcb06e - Browse repository at this point
Copy the full SHA adcb06eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d648a39 - Browse repository at this point
Copy the full SHA d648a39View commit details
Commits on Jan 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8dbb19a - Browse repository at this point
Copy the full SHA 8dbb19aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cfbe5f - Browse repository at this point
Copy the full SHA 1cfbe5fView commit details -
fix(web): disable credentialless COEP
Haha, turns out we don't even need credentialless COEP to send no-cors requests! The require-corp COEP works just fine.
Configuration menu - View commit details
-
Copy full SHA for bec6b91 - Browse repository at this point
Copy the full SHA bec6b91View commit details -
After further testing, it seems Firefox does require credentialless COEP for this type of no-cors request, so Chromium allowing it is probably a bug.
Configuration menu - View commit details
-
Copy full SHA for 1d183cd - Browse repository at this point
Copy the full SHA 1d183cdView commit details -
fix(web): increase robustness of the service worker
This fixes some edge cases I experienced when testing in Firefox where the user refreshing the page sometimes causes the page's COEP to revert to "require-corp" (the service worker is supposed to set it to "credentialless"). I hate web development so much.
Configuration menu - View commit details
-
Copy full SHA for d1f58ff - Browse repository at this point
Copy the full SHA d1f58ffView commit details -
fix(web): fix Git revision not always being updated
This fixes a bug where updating one of the HTML or JavaScript files (which changes the output of the `luminol_core::version!` macro) doesn't cause every crate that uses the `luminol_core::version!` macro to be recompiled, resulting in parts of Luminol getting different Git revision strings from this macro.
Configuration menu - View commit details
-
Copy full SHA for d015f86 - Browse repository at this point
Copy the full SHA d015f86View commit details
Commits on Jan 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0bb88dc - Browse repository at this point
Copy the full SHA 0bb88dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ee9a17c - Browse repository at this point
Copy the full SHA ee9a17cView commit details
Commits on Jan 20, 2024
-
refactor: move Git version into
UpdateState
This prevents the Git revision from being miscalculated if some of the crates are at a different version than others.
Configuration menu - View commit details
-
Copy full SHA for 2eb555e - Browse repository at this point
Copy the full SHA 2eb555eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a2db73 - Browse repository at this point
Copy the full SHA 9a2db73View commit details
Commits on Jan 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for aef37dd - Browse repository at this point
Copy the full SHA aef37ddView commit details
Commits on Jan 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 704d7eb - Browse repository at this point
Copy the full SHA 704d7ebView commit details
Commits on Jan 31, 2024
-
feat: add wgpu backend to report info
Since wgpu errors result in panics, this seems like a useful thing to have.
Configuration menu - View commit details
-
Copy full SHA for 02219cf - Browse repository at this point
Copy the full SHA 02219cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 843e61e - Browse repository at this point
Copy the full SHA 843e61eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6979cd - Browse repository at this point
Copy the full SHA d6979cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 65ba193 - Browse repository at this point
Copy the full SHA 65ba193View commit details