-
Notifications
You must be signed in to change notification settings - Fork 13
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
April monthly release content #119
Merged
Merged
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
Changed all `if`s which don't wrap their contents in brackets to follow the expected style set by [Basic Code Structure](https://manual.gamemaker.io/monthly/en/index.htm#t=GameMaker_Language%252FGML_Overview%252FBasic_Code_Structure.htm). Round 1 only affects `if`s in this format: ```gml if <conditional> { <statement>; <statement>; ... }```
…r "Additional Information", add examples, etc. * Logging this under the above manual ticket, as this commit contains a bit of preparation for this * Documented json_encode's optional "prettify" parameter * General cleanup of pages json_encode and json_decode * Substantial cleanup of both pages: * Moved explanation of JSON to a snippet, inserted on both function pages * Consistency between notes by moving all notes under a "Usage Notes" section * A few typo fixes and visual updates here and there
YoYoGames/GameMaker-Bugs#4532 * Fixed on phy_collision_x and phy_collision_y pages * Moved note about "collision event only" to a snippet and inserted on all function pages * Explicitly added "Collision Event" to the examples to indicate context * On phy_collision_points page: "between the two objects in the collision" => "between the two instances in the collision" * A few typo fixes here and there
YoYoGames/GameMaker-Bugs#4532 * Updated the pages of all collision event variables again: * Inserted "Note" snippet on each page to explain built-in arrays aren't "real" arrays * Syntax changed to "builtin_array[index]", return type kept as "real", since - in theory - you can only access an array through an array lookup and that array lookup *does* return a real (omitting the subscript is allowed for backward compatibility) * Removed semicolons ";" at the end of the syntax line as these are expressions, rather than statements * Updated manual pages of other built-in global arrays as well. All of these pages should be updated by this commit. * Changed "Note" snippet about built-in arrays not being "real" arrays: "read" -> "access"
YoYoGames/GameMaker-Bugs#4331 * Updated the Async Steam Event page * The part starting at the section "Uploading Data" will likely be removed, as all this information is in the wiki
YoYoGames/GameMaker-Bugs#4331 * Actually remove the sections
`if` bracket consistency
Mentioned on file_text_open_* and file_bin_open function pages YoYoGames/GameMaker-Bugs#4610
…nd primitives (implying that they work for everything else) YoYoGames/GameMaker-Bugs#4744
…he debug overlay, and the debug overlay is not supported on HTML5
YoYoGames/GameMaker-Bugs#4586 * Added pr_trianglefan to the image showing primitive types * Moved the Primitive Type Constants table to a snippet: * Added a more detailed description to every constant * Added a warning to pr_trianglefan * vertex_submit/vertex_submit_ext: * Added extra note to Usage Notes list to mention conversion of pr_trianglefan to pr_trianglelist might occur
…n documentation, but GM expects it YoYoGames/GameMaker-Bugs#4973 * Added the default value (false) to matchAll parameter description * Linked to Offset and Length section on Array Functions page again (somehow this link can get lost for cross-references)
…ariables are private and cannot be accessed YoYoGames/GameMaker-Bugs#4687 * Static variables of the function of an instance method can be accessed * Added a note to the static_get page that explains that the static struct of the function can be accessed through the method index
* develop: review pr #90 Round 2: fixed inline `if`s not using brackets. `if` changes round 1 Remove unneeded `with` for `collision_rectangle` example Fixed checking instance exists for `point_distance_3d` example Consistent whitespace on `door_id` example for "**Bitwise Operators**" Fixed `sprite_merge` example calling "`spr_add` Removed unneeded `if` in `audio_sound_gain` example Fixed formatting on "Async Events - Steam" example
YoYoGames/YoYoStudio#8701 * Also added all descriptions to "default_hotkeys.json" file * Did an automatic export of all shortcuts in the beta version using the script * All shortcuts updated in the manual
YoYoGames/YoYoStudio#8701 * Replaced code editor names by the right variables * Linked to the Hotkey Chords section of the "IDE Input & Navigation" page from the "Keyboard shortcuts" page
* Added new PrivacyManifest tags - YoYoGames/GameMaker-Bugs#5122 * Documented File Injection * Documented iOSProjectFiles / ProjectFiles for extensions - YoYoGames/GameMaker-Bugs#5619
# Conflicts: # Manual/contents/GameMaker_Language/GML_Reference/File_Handling/Ini_Files/Ini_Files.htm # Manual/contents/GameMaker_Language/GML_Reference/GML_Reference.htm
Guide to using JSON, hotkey chords, changes to project format & Git-related changes, reworked tilemap pages and other additions
Docs changes for extensions
… set to 4 YoYoGames/GameMaker-Bugs#5595 * Updated shortcut style on the Workspaces page * Changed number of directions to 4 instead of 8 under "Workspace keyboard navigation degree range" on Workspace Preferences page
… overview navigation on macOS YoYoGames/GameMaker-Bugs#5595
…ling error in code example YoYoGames/GameMaker-Bugs#5621
modified batch script to sent json files to s3 before zipping
…ox, linked to on bbox_ var pages YoYoGames/GameMaker-Bugs#5101
YoYoGames/GameMaker-Bugs#5495 * Updated existing screenshot and added new ones
* develop: (98 commits) docs(feature): Reviewed PR #114 docs(general): updated shortcut styles on the IDE Input page YoYoGames/YoYoStudio#8701 docs(feature): replaced code editor 1 & 2 names with a variable YoYoGames/YoYoStudio#8701 docs(feature): updated all shortcuts on the keyboard shortcuts page YoYoGames/YoYoStudio#8701 docs(general): tiny change to shortcut script's export path example final fix docs(general): a couple of tiny typo fixes fixes for pushing to s3 fixes for pushing to s3 fixes for pushing to s3 adding some logging adding some logging adding some logging adding some logging adding some logging testing if python script is working testing if python script is working testing if git is present in the runner testing if git is present in the runner testing if git is present in the runner ...
YoYoGames/GameMaker-Bugs#5495 * Updated screenshots and added new settings on "Texture Groups" page * Added a section on "Texture Compression" on the "Textures" page (under GML Code Reference): * Explanation of standard compression and GPU texture compression * Short description of block compression * Comparison image for visual comparison * Added a "warning" note for YoYoGames/GameMaker-Bugs#5604 * Added "prefetch to avoid performance hit" to texture_prefetch function page * Some small changes on related pages
YoYoGames/GameMaker-Bugs#5495 * Moved texture compression to its own page, under Texture Groups * Added "Texture Compression" as a new section on the Texture Groups page * Added to TOC
Changes to the manual for GPU Hardware Texture Compression & small changes to keyboard shortcuts
Develop.gurpreet
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.
No description provided.