Matthew Kennerly
Matthew Kennerly
I'll close this for now, but if anyone's interested in picking this up, feel free to let me know :)
Is this a problem with the backup itself, or when you try to restore the backup? Just to make sure I understand: * When you make the first save, the...
Thanks for reporting this! It looks like Ludusavi shouldn't re-normalize paths (which involves traversing symlinks) after applying the redirects. I'll look into fixing this, but it may take some time...
@TeamLinux01 I have a build with a fix for this. Would you be able to test it out? [ludusavi-v0.24.0-post.11+cc507f2-linux.zip](https://github.com/user-attachments/files/15829349/ludusavi-v0.24.0-post.11%2Bcc507f2-linux.zip)
Awesome :) Thank you for testing!
Hi! This seems to be a limitation of GitHub's `actions/upload-artifact`: https://github.com/actions/upload-artifact/issues/38 I suppose this makes a good argument for switching to `.tar.gz` instead of `.zip`, since it can preserve the...
This is now available with v0.26.0 \:D https://github.com/mtkennerly/ludusavi/releases/tag/v0.26.0
There's a similar problem with enums using `#[serde(tag = "..")]`: ```rust #![allow(unused)] #[derive(serde::Deserialize)] #[serde(tag = "type")] enum Outer { A { inner: f64 }, } fn main() { let raw...
HI! Sorry for the late reply. On Windows, Ludusavi uses identifiers like `drive-C` to represent Windows drives. It uses `drive-0` as a generic identifier on other systems like Linux. Could...
Thanks for finding this! It seems to be an issue in the underlying graphics libraries: * https://github.com/iced-rs/iced/issues/2323 * https://github.com/rust-windowing/winit/issues/3272 We'll have to wait on a fix from Winit, unfortunately.