Compare commits

...
3 Commits
Author SHA1 Message Date
SonicSwordcane 18dccb8a64 chore: Release lemur version 0.10.1 2026-01-23 00:13:24 -05:00
SonicSwordcane 6325a90b4f Update dependencies 2026-01-23 00:02:30 -05:00
SonicSwordcane be1133adf7 Fix hotkey detection 2026-01-22 23:15:43 -05:00
4 changed files with 285 additions and 738 deletions
Generated
+281 -734
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -4,7 +4,7 @@ description = "An emulator for the Virtual Boy."
repository = "https://git.virtual-boy.com/PVB/lemur" repository = "https://git.virtual-boy.com/PVB/lemur"
publish = false publish = false
license = "MIT" license = "MIT"
version = "0.10.0" version = "0.10.1"
edition = "2024" edition = "2024"
[dependencies] [dependencies]
@@ -36,7 +36,7 @@ object = "0.38"
oneshot = "0.1" oneshot = "0.1"
pollster = "0.4" pollster = "0.4"
rand = "0.9" rand = "0.9"
rfd = { version = "0.15", default-features = false, features = ["xdg-portal", "async-std"]} rfd = "0.17"
rtrb = "0.3" rtrb = "0.3"
rubato = "0.16" rubato = "0.16"
serde = { version = "1", features = ["derive"] } serde = { version = "1", features = ["derive"] }
+1 -1
View File
@@ -16,7 +16,7 @@ RUN apt-get update && \
ln -s $(which ld64.lld-21) /usr/bin/ld64.lld && \ ln -s $(which ld64.lld-21) /usr/bin/ld64.lld && \
SDK_VERSION=14.5 UNATTENDED=1 ENABLE_COMPILER_RT_INSTALL=1 TARGET_DIR=/osxcross ./build.sh SDK_VERSION=14.5 UNATTENDED=1 ENABLE_COMPILER_RT_INSTALL=1 TARGET_DIR=/osxcross ./build.sh
FROM rust:1.91-bookworm FROM rust:1.93-bookworm
ADD --chmod=644 "https://apt.llvm.org/llvm-snapshot.gpg.key" /etc/apt/trusted.gpg.d/apt.llvm.org.asc ADD --chmod=644 "https://apt.llvm.org/llvm-snapshot.gpg.key" /etc/apt/trusted.gpg.d/apt.llvm.org.asc
COPY llvm.sources /etc/apt/sources.list.d/llvm.sources COPY llvm.sources /etc/apt/sources.list.d/llvm.sources
RUN rustup target add x86_64-pc-windows-msvc && \ RUN rustup target add x86_64-pc-windows-msvc && \
+1 -1
View File
@@ -683,7 +683,7 @@ impl ShortcutProvider {
else { else {
return true; return true;
}; };
if shortcut.logical_key != *key || !shortcut.modifiers.contains(*modifiers) { if *key != shortcut.logical_key || !modifiers.contains(shortcut.modifiers) {
return true; return true;
} }
if matches!(command, Command::FastForward(_)) { if matches!(command, Command::FastForward(_)) {