dagit / annelid Goto Github PK
View Code? Open in Web Editor NEWSpeedrun timer with autosplitter for fxpak/sd2snes
License: GNU General Public License v3.0
Speedrun timer with autosplitter for fxpak/sd2snes
License: GNU General Public License v3.0
With the native dialog library we're currently using zenity
is an implicit/hidden dependency. It would be better to just implement our own native dialogs, possibly. Or find a library that doesn't implicitly have other programs as dependencies.
Even if this is a separate app initially, it would help people a LOT.
The whole licensing comment in usb2snes.rs seems to be directly lifted from usb2snes.
I want to use different fonts on the splits but it won't transfer those fonts over.
Logging to a file that users can easily find would help with debugging, especially for people that don't run from the terminal
Basically, there should be a quick and obvious way to answer the question: Which version am I using?
I've mentioned this to you directly, but so you have some record of it, annelid sometimes hangs on restart. I think it happens when either qusb2snes isn't running or annelid isn't connected to it. When everything is set up right, it seems to work fine. It had just started happening to me again, and then I noticed qusb2snes wasn't running (I assume it must've crashed cause I did start it). Once I started it up again, restarting in annelid worked fine.
Hi,
As promised here is the first of a small set of features for bugs/features
As SNI and QUsb2Snes can be ran remotely, I think it would be nice if it were possible to set their host and port from the settings and/or from environment variables.
Program launches, all other run controls work fine. Reset using num3 works fine but not from the right lick menus.
Im also not connected to an SFC for any of my testing.
I found this section in the code
impl AppConfig {
fn new() -> Self {
let modifiers = ::egui::Modifiers::default();
AppConfig {
recent_splits: None,
recent_layout: None,
recent_autosplitter: None,
hot_key_start: Some(HotKey {
key: egui::Key::Num1,
modifiers,
}),
hot_key_reset: Some(HotKey {
key: egui::Key::Num3,
modifiers,
}),
hot_key_undo: Some(HotKey {
key: egui::Key::Num8,
modifiers,
}),
hot_key_skip: Some(HotKey {
key: egui::Key::Num2,
modifiers,
}),
hot_key_pause: Some(HotKey {
key: egui::Key::Num5,
modifiers,
}),
use_autosplitter: Some(YesOrNo::Yes),
frame_rate: Some(DEFAULT_FRAME_RATE),
polling_rate: Some(DEFAULT_POLLING_RATE),
reset_on_reset: Some(YesOrNo::No),
global_hotkeys: Some(YesOrNo::Yes),
}
}
}
and while I'm not a rust dev, I did try these numbers both by themselves and with virtually every modifier combination I could think of and couldn't get anything to happen. I'm on a mac, where there is no number pad, just the number row above the letters, and I wonder if that could have anything to do with it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.