-
Notifications
You must be signed in to change notification settings - Fork 158
v5.5 #223
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
IoIxD
wants to merge
105
commits into
deltaphc:master
Choose a base branch
from
raylib-rs:unstable
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
v5.5 #223
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* well that also works ig * oops * remove some documentation --------- Co-authored-by: bitten2up <[email protected]>
Fix `draw_mesh()` and `draw_mesh_instanced()` for receiving mesh as reference instead as owned value
Specs was marked as optional, but could not be removed from the dependency chain. Co-authored-by: IoIxD <[email protected]>
* [build] expanded nobuild * [file] accidentally removed get_file_length although to be fair it should be removed anyways
…s audio processors (#124) * impl: constructed a wrapper to provide some user data to the callbacks (limited to N callbacks) * impl: constructed a wrapper to provide some user data to the callbacks (limited to N callbacks) * doc * doc and send trait * doc * wip * chore: automated number of indices/callbacks; fixed clear function * doc * chore: get rid of lazy static * chore: fix panic format string * chore: added music player demo with effects * chore: review, fixed dependency to be optional and only used by the example.
* [...] assorted fixes that got lost because i forgot to update the branch * [...] assorted fixes that got lost because i forgot to update the branch * [raylib-test] remove reference to a feature that isn't even in raylib * [samples] undo cargo.toml changes other then authors
* [raylib-test] remove set_file_text_loader * [raylib-test] ci test * [ci] raylib-test doesn't need all features
Co-authored-by: Dacode45 <[email protected]>
* [raylib-test] remove set_file_text_loader * [meta] version bump
Restores the 5.0 usage for gui_panel(), which allowed None. Previously, passing None would cause a NULL pointer to be get to GuiPanel(), effectively avoiding the rendering of the panel label.
* Implement `DataBuf` structure * Make requested changes * Generalize DataBuf * Add alignment assertion * Fix doctest mistake * Update DataBuf documentation * Remember that NonNull doesn't care whether T implements Debug * Update DataBuf documentation * Add DataBuf::leak and extra safety notes
* Remove cfg-if from Cargo.toml * Remove cfg_if from optional_serde_struct
* Simplify serde use statement * Simplify serde use statement
* Improve lifetime versatility of drawing.rs * Undo breaking change, to be addressed in a separate issue
…rgonomics (#169) * Replace match statement with map_or_else * Remove resolved comments
6ebeb38
to
e6f7a59
Compare
* Create FilePathIter and create initial tests * Add file path iter tests * Improve FilePathIter doctests * Make iterators for automation.rs and model.rs * Add extra iterator methods for optimization --------- Co-authored-by: Henry Wilder <[email protected]>
) * Apply documentation to audio methods * Make getter methods const * Apply documentation to automation methods * Apply documentation to `camera.rs` * Apply documentation to `color.rs` * Add color palette impls * Fix documentation comment * Apply documentation to `drawing.rs * Fix inconsistent name pattern * Fix documentation and inline inconsistencies in `file.rs` * Add missing inlines in `input.rs` * Improve consistency within `math.rs` * Add missing documentation to `models.rs` * Improve API consistency in `shaders.rs` * Add missing documentation to `text.rs` * Add optional attributes to `make_thin_wrapper!` * Add documentation to `texture.rs` * Add missing docs to `vr.rs` * Add missing documentation to `window.rs` * Confirm all public functions from Raylib API are documented * Add documentation comments to thin wrappers in `audio.rs`
Co-authored-by: IoIxD <[email protected]>
* Make errors more helpful in audio.rs * Finish audio errors * Add errors for data.rs * Add font and model errors * Add errors for texture.rs * Move error types into error.rs * Import texture error types * Add RaylibError type * Improve context of some errors
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This repo should just be archived (although idk if that's possible without the original owner) in favor of raylib-rs/raylib-rs, or at the very least have PRs closed. But in any case it feels necessary to open this PR from the actively worked on branch anyways.
:D