playdate icon indicating copy to clipboard operation
playdate copied to clipboard

Playdate Build Tools and API

Results 86 playdate issues
Sort by recently updated
recently updated
newest added

no-sdk are hidden because not supported yet: https://github.com/boozook/playdate/blob/dbb9e1b3992b3893f92969f92387d5afd287631e/cargo/src/cli/opts.rs#L37 Source of this issue ```rust pub fn special_args_global() -> Vec { vec![ Arg::new("sdk").help("Path to Playdate SDK") .long("sdk") .env(SDK_ENV_VAR) .conflicts_with("no-sdk") .value_name("DIRECTORY") .value_hint(clap::ValueHint::DirPath) .value_parser(clap::builder::ValueParser::path_buf())...

todo

should we panic here? https://github.com/boozook/playdate/blob/1aac70351e2f331e8abe67a7b23cf00abea8b0b6/support/build/src/assets/resolver.rs#L109 Source of this issue ```rust let var = std::env::var(name).map_err(log_err) .map(Cow::from) .unwrap_or_else(|_| { // XXX: should we panic here? panic!("Env var \"{name}\" not found") }); replaced...

todo

should we panic here? https://github.com/boozook/playdate/blob/1aac70351e2f331e8abe67a7b23cf00abea8b0b6/support/build/src/assets/resolver.rs#L86 Source of this issue ```rust .get(name) .map(Cow::from) .or_else(|| std::env::var(name).map_err(log_err).ok().map(Cow::from)) .unwrap_or_else(|| { // XXX: should we panic here? panic!("Env var \"{name}\" not found") }); replaced =...

todo

With their custom reloc-table format.

help wanted
elf-executable
build-utils

it's an extension for #227 to publish (maybe) short lived pre-releases to test specific feature. This would help alpha- and beta-testers to test specific feature without installation of the whole...

enhancement
good first issue
ci

attach data to the pool https://github.com/boozook/playdate/blob/242a336585c8e947d2fa8f6421ff22f902edae6b/support/device/src/usb/mod.rs#L292 Source of this issue ```rust use std::borrow::Cow; use std::pin::Pin; use std::task::Context; use std::task::Poll; use futures::FutureExt; use futures::TryFutureExt; use nusb::transfer::RequestBuffer; use nusb::transfer::TransferError; use nusb::DeviceInfo; use...

todo

error: device not found for serial port https://github.com/boozook/playdate/blob/242a336585c8e947d2fa8f6421ff22f902edae6b/support/device/src/serial/methods.rs#L34 Source of this issue ```rust use std::borrow::Cow; use crate::device::serial::SerialNumber; use crate::device::Device; use crate::error::Error; use crate::usb; type Result = std::result::Result; /// Create `Device`...

todo