Skip to content

Commit 498c610

Browse files
committed
Update dependencies
1 parent 7975a44 commit 498c610

File tree

13 files changed

+154
-128
lines changed

13 files changed

+154
-128
lines changed

gtk-server/uthash

ioio/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This interface provides control over all the IOIO board functions.
1414
|void hardReset(void)|Equivalent to disconnecting and reconnecting the board power supply.|
1515
|void softReset(void)|Resets the entire state (returning to initial state), without dropping the connection.|
1616
|void sync(void)|Sends a message to the IOIO and waits for an echo.|
17-
|void waitForConnect(int)|Establishes connection with the IOIO board.|
17+
|void waitForConnect(void)|Establishes connection with the IOIO board.|
1818
|void waitForDisconnect(void)|Blocks until IOIO has been disconnected and all connection-related resources have been freed, so that a new connection can be attempted.|
1919

2020
## AnalogInput

ioio/api.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
},{
3737
"name": "waitForConnect"
3838
"rtn": "void",
39-
"arg": "int",
39+
"arg": "void",
4040
"comment": "Establishes connection with the IOIO board."
4141
},{
4242
"name": "waitForDisconnect"

nuklear/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ static void get_rgba_str(struct nk_color c, char *str) {
224224
}
225225

226226
static int get_value(const char *str, int range) {
227-
const char *end;
227+
char *end;
228228
int result = nk_strtoi(str, &end);
229229
if (*end == '%') {
230230
result = result * range / 100;

raylib/README.md

Lines changed: 40 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
*Raylib* _MAJOR 5 _MINOR 5 _PATCH 0 5.5-dev
1+
*Raylib* _MAJOR 5 _MINOR 5 _PATCH 0 5.5
22
=======
33
raylib is a simple and easy-to-use library to enjoy videogames programming.
44

55
https://www.raylib.com/
66

7-
Implemented APIs (629)
7+
Implemented APIs (631)
88
----------------
99

1010
| Name | Description |
@@ -49,6 +49,9 @@ Implemented APIs (629)
4949
| func ColorToHSV(color) | Get HSV values for a Color, hue [0..360], saturation/value [0..1] |
5050
| func ColorToInt(color) | Get hexadecimal value for a Color (0xRRGGBBAA) |
5151
| func CompressData(data, dataSize, compDataSize) | Compress data (DEFLATE algorithm), memory must be MemFree() |
52+
| func ComputeCRC32(data, dataSize) | Compute CRC32 hash code |
53+
| func ComputeMD5(data, dataSize) | Compute MD5 hash code, returns static int[4] (16 bytes) |
54+
| func ComputeSHA1(data, dataSize) | Compute SHA1 hash code, returns static int[5] (20 bytes) |
5255
| func createPhysicsbodycircle() | n/a |
5356
| func createPhysicsbodypolygon() | n/a |
5457
| func createPhysicsbodyrectangle() | n/a |
@@ -96,8 +99,8 @@ Implemented APIs (629)
9699
| sub DrawModelPointsEx(model, position, rotationAxis, rotationAngle, scale, tint) | Draw a model as points with extended parameters |
97100
| sub DrawModelWires(model, position, scale, tint) | Draw a model wires (with texture if set) |
98101
| sub DrawModelWiresEx(model, position, rotationAxis, rotationAngle, scale, tint) | Draw a model wires (with texture if set) with extended parameters |
99-
| sub DrawPixel(posX, posY, color) | Draw a pixel |
100-
| sub DrawPixelV(position, color) | Draw a pixel (Vector version) |
102+
| sub DrawPixel(posX, posY, color) | Draw a pixel using geometry [Can be slow, use with care] |
103+
| sub DrawPixelV(position, color) | Draw a pixel using geometry (Vector version) [Can be slow, use with care] |
101104
| sub DrawPlane(centerPos, size, color) | Draw a plane XZ |
102105
| sub DrawPoint3D(position, color) | Draw a point in 3D space, actually a small line |
103106
| sub DrawPoly(center, sides, radius, rotation, color) | Draw a regular polygon (Vector version) |
@@ -204,7 +207,7 @@ Implemented APIs (629)
204207
| func GetCodepointPrevious(text, codepointSize) | Get previous codepoint in a UTF-8 encoded string, 0x3f('?') is returned on failure |
205208
| func GetCollisionRec(rec1, rec2) | Get collision rectangle for two rectangles collision |
206209
| func GetColor(hexValue) | Get Color structure from hexadecimal value |
207-
| func GetCurrentMonitor() | Get current connected monitor |
210+
| func GetCurrentMonitor() | Get current monitor where window is placed |
208211
| func GetDirectoryPath(filePath) | Get full path for a given fileName with path (uses static string) |
209212
| func GetFileExtension(fileName) | Get pointer to extension for a filename string (includes dot: '.png') |
210213
| func GetFileLength(fileName) | Get file length in bytes (NOTE: GetFileSize() conflicts with windows.h) |
@@ -221,7 +224,7 @@ Implemented APIs (629)
221224
| func GetGestureDetected() | Get latest detected gesture |
222225
| func GetGestureDragAngle() | Get gesture drag angle |
223226
| func GetGestureDragVector() | Get gesture drag vector |
224-
| func GetGestureHoldDuration() | Get gesture hold time in milliseconds |
227+
| func GetGestureHoldDuration() | Get gesture hold time in seconds |
225228
| func GetGesturePinchAngle() | Get gesture pinch angle |
226229
| func GetGesturePinchVector() | Get gesture pinch delta |
227230
| func GetGlyphAtlasRec(font, codepoint) | Get glyph rectangle in font atlas for a codepoint (unicode character), fallback to '?' if not found |
@@ -387,45 +390,45 @@ Implemented APIs (629)
387390
| func IsAudioDeviceReady() | Check if audio device has been initialized successfully |
388391
| func IsAudioStreamPlaying(stream) | Check if audio stream is playing |
389392
| func IsAudioStreamProcessed(stream) | Check if any audio stream buffers requires refill |
390-
| func IsAudioStreamReady(stream) | Checks if an audio stream is ready |
393+
| func IsAudioStreamValid(stream) | Checks if an audio stream is valid (buffers initialized) |
391394
| func IsCursorHidden() | Check if cursor is not visible |
392395
| func IsCursorOnScreen() | Check if cursor is on the screen |
393396
| func IsFileDropped() | Check if a file has been dropped into window |
394397
| func IsFileExtension(fileName, ext) | Check file extension (including point: .png, .wav) |
395398
| func IsFileNameValid(fileName) | Check if fileName is valid for the platform/OS |
396-
| func IsFontReady(font) | Check if a font is ready |
399+
| func IsFontValid(font) | Check if a font is valid (font data loaded, WARNING: GPU texture not checked) |
397400
| func IsGamepadAvailable(gamepad) | Check if a gamepad is available |
398401
| func IsGamepadButtonDown(gamepad, button) | Check if a gamepad button is being pressed |
399402
| func IsGamepadButtonPressed(gamepad, button) | Check if a gamepad button has been pressed once |
400403
| func IsGamepadButtonReleased(gamepad, button) | Check if a gamepad button has been released once |
401404
| func IsGamepadButtonUp(gamepad, button) | Check if a gamepad button is NOT being pressed |
402405
| func IsGestureDetected(gesture) | Check if a gesture have been detected |
403-
| func IsImageReady(image) | Check if an image is ready |
406+
| func IsImageValid(image) | Check if an image is valid (data and parameters) |
404407
| func IsKeyDown(key) | Check if a key is being pressed |
405408
| func IsKeyPressed(key) | Check if a key has been pressed once |
406-
| func IsKeyPressedRepeat(key) | Check if a key has been pressed again (Only PLATFORM_DESKTOP) |
409+
| func IsKeyPressedRepeat(key) | Check if a key has been pressed again |
407410
| func IsKeyReleased(key) | Check if a key has been released once |
408411
| func IsKeyUp(key) | Check if a key is NOT being pressed |
409412
| func IsModelAnimationValid(model, anim) | Check model animation skeleton match |
410-
| func IsModelReady(model) | Check if a model is ready |
413+
| func IsModelValid(model) | Check if a model is valid (loaded in GPU, VAO/VBOs) |
411414
| func IsMouseButtonDown(button) | Check if a mouse button is being pressed |
412415
| func IsMouseButtonPressed(button) | Check if a mouse button has been pressed once |
413416
| func IsMouseButtonReleased(button) | Check if a mouse button has been released once |
414417
| func IsMouseButtonUp(button) | Check if a mouse button is NOT being pressed |
415-
| func IsMusicReady(music) | Checks if a music stream is ready |
416418
| func IsMusicStreamPlaying(music) | Check if music is playing |
419+
| func IsMusicValid(music) | Checks if a music stream is valid (context and buffers initialized) |
417420
| func IsPathFile(path) | Check if a given path is a file or a directory |
418-
| func IsRenderTextureReady(target) | Check if a render texture is ready |
419-
| func IsShaderReady(shader) | Check if a shader is ready |
421+
| func IsRenderTextureValid(target) | Check if a render texture is valid (loaded in GPU) |
422+
| func IsShaderValid(shader) | Check if a shader is valid (loaded on GPU) |
420423
| func IsSoundPlaying(sound) | Check if a sound is currently playing |
421-
| func IsSoundReady(sound) | Checks if a sound is ready |
422-
| func IsTextureReady(texture) | Check if a texture is ready |
423-
| func IsWaveReady(wave) | Checks if wave data is ready |
424-
| func IsWindowFocused() | Check if window is currently focused (only PLATFORM_DESKTOP) |
424+
| func IsSoundValid(sound) | Checks if a sound is valid (data loaded and buffers initialized) |
425+
| func IsTextureValid(texture) | Check if a texture is valid (loaded in GPU) |
426+
| func IsWaveValid(wave) | Checks if wave data is valid (data loaded and parameters) |
427+
| func IsWindowFocused() | Check if window is currently focused |
425428
| func IsWindowFullscreen() | Check if window is currently fullscreen |
426-
| func IsWindowHidden() | Check if window is currently hidden (only PLATFORM_DESKTOP) |
427-
| func IsWindowMaximized() | Check if window is currently maximized (only PLATFORM_DESKTOP) |
428-
| func IsWindowMinimized() | Check if window is currently minimized (only PLATFORM_DESKTOP) |
429+
| func IsWindowHidden() | Check if window is currently hidden |
430+
| func IsWindowMaximized() | Check if window is currently maximized |
431+
| func IsWindowMinimized() | Check if window is currently minimized |
429432
| func IsWindowReady() | Check if window has been initialized successfully |
430433
| func IsWindowResized() | Check if window has been resized last frame |
431434
| func IsWindowState(flag) | Check if one specific window flag is enabled |
@@ -450,7 +453,6 @@ Implemented APIs (629)
450453
| func LoadImageFromTexture(texture) | Load image from GPU texture data |
451454
| func LoadImagePalette(image, maxPaletteSize, colorCount) | Load colors palette from image as a Color array (RGBA - 32bit) |
452455
| func LoadImageRaw(fileName, width, height, format, headerSize) | Load image from RAW file data |
453-
| func LoadImageSvg(fileNameOrString, width, height) | Load image from SVG file data or string with specified size |
454456
| func LoadModel(fileName) | Load model from files (meshes and materials) |
455457
| func LoadModelAnimations(fileName, animCount) | Load model animations from file |
456458
| func LoadModelFromMesh(mesh) | Load model from generated mesh (default material) |
@@ -471,14 +473,14 @@ Implemented APIs (629)
471473
| func LoadWaveFromMemory(fileType, fileData, dataSize) | Load wave from memory buffer, fileType refers to extension: i.e. '.wav' |
472474
| func LoadWaveSamples(wave) | Load samples data from wave as a 32bit float data array |
473475
| func MakeDirectory(dirPath) | Create directories (including full path requested), returns 0 on success |
474-
| sub MaximizeWindow() | Set window state: maximized, if resizable (only PLATFORM_DESKTOP) |
476+
| sub MaximizeWindow() | Set window state: maximized, if resizable |
475477
| func MeasureText(text, fontSize) | Measure string width for default font |
476478
| func MeasureTextEx(font, text, fontSize, spacing) | Measure string size for Font |
477479
| func MemAlloc(size) | Internal memory allocator |
478480
| sub MemFree(ptr) | Internal memory free |
479481
| func MemRealloc(ptr, size) | Internal memory reallocator |
480482
| func meshboundingbox() | n/a |
481-
| sub MinimizeWindow() | Set window state: minimized, if resizable (only PLATFORM_DESKTOP) |
483+
| sub MinimizeWindow() | Set window state: minimized, if resizable |
482484
| sub OpenURL(url) | Open URL with default system browser (if available) |
483485
| sub PauseAudioStream(stream) | Pause audio stream |
484486
| sub PauseMusicStream(music) | Pause music playing |
@@ -494,7 +496,7 @@ Implemented APIs (629)
494496
| func pollevents() | n/a |
495497
| sub PollInputEvents() | Register all input events |
496498
| func resetPhysics() | n/a |
497-
| sub RestoreWindow() | Set window state: not minimized/maximized (only PLATFORM_DESKTOP) |
499+
| sub RestoreWindow() | Set window state: not minimized/maximized |
498500
| sub ResumeAudioStream(stream) | Resume audio stream |
499501
| sub ResumeMusicStream(music) | Resume playing paused music |
500502
| sub ResumeSound(sound) | Resume a paused sound |
@@ -511,7 +513,7 @@ Implemented APIs (629)
511513
| sub SetConfigFlags(flags) | Setup init configuration flags (view FLAGS) |
512514
| sub SetExitKey(key) | Set a custom key to exit program (default is ESC) |
513515
| func SetGamepadMappings(mappings) | Set internal gamepad mappings (SDL_GameControllerDB) |
514-
| sub SetGamepadVibration(gamepad, leftMotor, rightMotor) | Set gamepad vibration for both motors |
516+
| sub SetGamepadVibration(gamepad, leftMotor, rightMotor, duration) | Set gamepad vibration for both motors (duration in seconds) |
515517
| sub SetGesturesEnabled(flags) | Enable a set of gestures using flags |
516518
| sub SetMasterVolume(volume) | Set master volume (listener) |
517519
| func setmodeldiffusetexture() | n/a |
@@ -559,17 +561,17 @@ Implemented APIs (629)
559561
| sub SetTextureFilter(texture, filter) | Set texture scaling filter mode |
560562
| sub SetTextureWrap(texture, wrap) | Set texture wrapping mode |
561563
| sub SetTraceLogLevel(logLevel) | Set the current threshold (minimum) log level |
562-
| sub SetWindowFocused() | Set window focused (only PLATFORM_DESKTOP) |
563-
| sub SetWindowIcon(image) | Set icon for window (single image, RGBA 32bit, only PLATFORM_DESKTOP) |
564-
| sub SetWindowIcons(images, count) | Set icon for window (multiple images, RGBA 32bit, only PLATFORM_DESKTOP) |
564+
| sub SetWindowFocused() | Set window focused |
565+
| sub SetWindowIcon(image) | Set icon for window (single image, RGBA 32bit) |
566+
| sub SetWindowIcons(images, count) | Set icon for window (multiple images, RGBA 32bit) |
565567
| sub SetWindowMaxSize(width, height) | Set window maximum dimensions (for FLAG_WINDOW_RESIZABLE) |
566568
| sub SetWindowMinSize(width, height) | Set window minimum dimensions (for FLAG_WINDOW_RESIZABLE) |
567569
| sub SetWindowMonitor(monitor) | Set monitor for the current window |
568-
| sub SetWindowOpacity(opacity) | Set window opacity [0.0f..1.0f] (only PLATFORM_DESKTOP) |
569-
| sub SetWindowPosition(x, y) | Set window position on screen (only PLATFORM_DESKTOP) |
570+
| sub SetWindowOpacity(opacity) | Set window opacity [0.0f..1.0f] |
571+
| sub SetWindowPosition(x, y) | Set window position on screen |
570572
| sub SetWindowSize(width, height) | Set window dimensions |
571-
| sub SetWindowState(flags) | Set window configuration state using flags (only PLATFORM_DESKTOP) |
572-
| sub SetWindowTitle(title) | Set title for window (only PLATFORM_DESKTOP and PLATFORM_WEB) |
573+
| sub SetWindowState(flags) | Set window configuration state using flags |
574+
| sub SetWindowTitle(title) | Set title for window |
573575
| sub ShowCursor() | Shows cursor |
574576
| sub StartAutomationEventRecording() | Start recording automation events (AutomationEventList must be set) |
575577
| sub StopAudioStream(stream) | Stop audio stream |
@@ -594,8 +596,8 @@ Implemented APIs (629)
594596
| func TextToPascal(text) | Get Pascal case notation version of provided string |
595597
| func TextToSnake(text) | Get Snake case notation version of provided string |
596598
| func TextToUpper(text) | Get upper case version of provided string |
597-
| sub ToggleBorderlessWindowed() | Toggle window state: borderless windowed [resizes window to match monitor resolution] (only PLATFORM_DESKTOP) |
598-
| sub ToggleFullscreen() | Toggle window state: fullscreen/windowed [resizes monitor to match window resolution] (only PLATFORM_DESKTOP) |
599+
| sub ToggleBorderlessWindowed() | Toggle window state: borderless windowed, resizes window to match monitor resolution |
600+
| sub ToggleFullscreen() | Toggle window state: fullscreen/windowed, resizes monitor to match window resolution |
599601
| sub UnloadAudioStream(stream) | Unload audio stream and free memory |
600602
| sub UnloadAutomationEventList(list) | Unload automation events list from file |
601603
| sub UnloadCodepoints(codepoints) | Unload codepoints data from memory |
@@ -624,8 +626,8 @@ Implemented APIs (629)
624626
| func updateautomationeventlist() | n/a |
625627
| sub UpdateCamera(camera, mode) | Update camera position for selected mode |
626628
| sub UpdateMeshBuffer(mesh, index, data, dataSize, offset) | Update mesh vertex data in GPU for a specific buffer index |
627-
| sub UpdateModelAnimation(model, anim, frame) | Update model animation pose |
628-
| sub UpdateModelAnimationBoneMatrices(model, anim, frame) | Update model animation mesh bone matrices |
629+
| sub UpdateModelAnimation(model, anim, frame) | Update model animation pose (CPU) |
630+
| sub UpdateModelAnimationBoneMatrices(model, anim, frame) | Update model animation mesh bone matrices (GPU skinning) |
629631
| sub UpdateMusicStream(music) | Updates buffers for music streaming |
630632
| func updatePhysics() | n/a |
631633
| sub UpdateSound(sound, data, sampleCount) | Update sound buffer with new data |
@@ -653,7 +655,7 @@ Unimplemented APIs
653655
| DrawMeshInstanced | Draw multiple mesh instances with material and different transforms |
654656
| GenImageFontAtlas | Generate image font atlas using chars info |
655657
| GetGlyphInfo | Get glyph font info data for a codepoint (unicode character), fallback to '?' if not found |
656-
| IsMaterialReady | Check if a material is ready |
658+
| IsMaterialValid | Check if a material is valid (shader assigned, map textures loaded in GPU) |
657659
| LoadFontData | Load font data for further use |
658660
| LoadMaterialDefault | Load default material (Supports: DIFFUSE, SPECULAR, NORMAL maps) |
659661
| LoadMaterials | Load materials from model file |

0 commit comments

Comments
 (0)