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

Check main/dev is empty and add clean assets task for `package`/`kind` https://api.github.com/boozook/playdate/blob/44ba9bc18e094bd1efc0428025f6cd528c8bdf8b/cargo/src/assets/mod.rs#L95 Also remove old build\-plan\. Source of this issue ```rust layout.clean()?; } let target_pid = package.package_id(); let has_dev =...

todo

add clean assets task for `package`/`kind` https://api.github.com/boozook/playdate/blob/44ba9bc18e094bd1efc0428025f6cd528c8bdf8b/cargo/src/assets/mod.rs#L76 Also remove old build\-plan\. Here and below for error case\. Source of this issue ```rust layout.clean()?; } let target_pid = package.package_id(); let has_dev...

todo

list deps in the plan https://api.github.com/boozook/playdate/blob/44ba9bc18e094bd1efc0428025f6cd528c8bdf8b/cargo/src/assets/mod.rs#L64 Source of this issue ```rust layout.clean()?; } let target_pid = package.package_id(); let has_dev = targets.iter() .any(|t| t.is_example() || t.is_test() || t.is_bench()); log::debug!("Inspecting dependencies tree...

todo

- [ ] package assets by workspace assets - [ ] dev-assets by package assets ([milestone](https://github.com/boozook/playdate/milestone/6), #23, #24 #25) - [ ] dev-assets by workspace dev-assets

assets

https://api.github.com/boozook/playdate/blob/699ca544b3fb4a4946ca58108e4f67656e9c155d/cargo/README.md#L79 ```markdown [metadata-readme]: https://github.com/boozook/playdate/blob/main/support/build/README.md#assets ## Configuration ```

docs
cargo
todo

[source](https://api.github.com/boozook/playdate/blob/1f1bc30b267d3d2e1f0abd8dd49c8a144e6c03b5/api/sprite/src/sprite.rs#L652) ```rust pub(crate) fn take_userdata(&self) -> Option { let f = self.1.get_userdata(); let ptr = unsafe { f(self.0) }; if ptr.is_null() { None } else { // TODO: check ptr...

todo

[source](https://api.github.com/boozook/playdate/blob/1f1bc30b267d3d2e1f0abd8dd49c8a144e6c03b5/api/sprite/src/sprite.rs#L652) ```rust pub fn userdata(&self) -> Option { let f = self.1.get_userdata(); let ptr = unsafe { f(self.0) }; if ptr.is_null() { None } else { let ptr = ptr...

todo

https://api.github.com/boozook/playdate/blob/1f1bc30b267d3d2e1f0abd8dd49c8a144e6c03b5/api/sprite/src/callback/func.rs#L40 ```rust //! WiP use core::ops::Deref; use core::pin::Pin; use sys::traits::AsRaw; use sys::ffi::LCDSprite; use crate::AnySprite; use crate::Sprite; use crate::SpriteApi; use crate::SpriteRef; use crate::api; impl Sprite { /// Wraps into sprite that...

todo

https://api.github.com/boozook/playdate/blob/1f1bc30b267d3d2e1f0abd8dd49c8a144e6c03b5/api/sprite/src/callback/func.rs#L33 ```rust //! WiP use core::ops::Deref; use core::pin::Pin; use sys::traits::AsRaw; use sys::ffi::LCDSprite; use crate::AnySprite; use crate::Sprite; use crate::SpriteApi; use crate::SpriteRef; use crate::api; impl Sprite { /// Wraps into sprite that...

todo