Commit Graph

464 Commits

Author SHA1 Message Date
Ray
b2ff512c8e Update raygui.h 2023-04-17 17:52:24 +02:00
Ray
6b88e106e0 REVIEW: GuitextBoxMulti() -WIP- 2023-04-17 17:51:15 +02:00
Ray
87fc5aa72c REVIEWED: GuiTextBoxMulti() -WIP- 2023-04-17 01:18:56 +02:00
Ray
e0d3c02892 REVIEWED: GuiTextBox() to support cursor movement 2023-04-17 00:36:31 +02:00
Ray
b80fa4016c Minor tweaks 2023-04-16 21:49:10 +02:00
Ray
8c89d8794f REVIEWED: Header info 2023-04-16 21:13:42 +02:00
5d1de95ba2 Fix Rectangle instanitation with RAYGUI_CLITERAL (#263) 2023-03-19 11:13:49 +01:00
Ray
19f781780e Update raygui.h 2023-03-07 23:16:06 +01:00
Ray
f218fd001a Remove trailing spaces 2023-03-06 14:58:12 +01:00
9f9b822338 Have GuiTextBox/GuiTextBoxMulti respect BORDER_WIDTH (#260)
GuiTextBox and GuiTextBoxMulti's focused and pressed state respect
the BORDER_WIDTH style setting, however in normal state this was
hard coded to 1. This change now allows users control over the borders
when in a normal state.
2023-03-06 13:25:29 +01:00
Ray
c02a5883e0 REVIEWED: fread()/fwrite() 2023-02-25 01:08:49 +01:00
Ray
42cc62e853 ADDED: GuiSetIconScale() 2023-01-10 20:57:31 +01:00
Ray
0ced5b1c0d Merge branch 'master' of https://github.com/raysan5/raygui 2023-01-10 20:41:25 +01:00
Ray
32f16ceafd FIX #247 2023-01-10 20:41:24 +01:00
8f808dfe66 float-casting fixes in raygui.h in order to support compilation with clang 16 (#250) 2023-01-08 16:15:30 +01:00
Ray
b5e5271646 Update raygui.h 2023-01-04 17:30:05 +01:00
Ray
0aeac22701 Update year to 2023 2023-01-01 18:09:37 +01:00
Ray
64179558e4 ADDED: Tooltip API 2022-12-04 23:02:00 +01:00
Ray
85d6736be9 Consider tabs out of screen bounds
Avoid drawing tabs out of screen
2022-11-22 17:09:11 +01:00
Ray
bd4d2d860c Avoid ALL warnings with MSVC 2022-11-10 16:48:06 +01:00
3fedc2fac4 Fix having an extra bracket (#243) 2022-11-08 07:32:30 +01:00
59cf0c7607 Use floor for mouse to cell mapping, it is more readable and would work for theoretical negative cell positions. (#241) 2022-11-07 19:22:28 +01:00
Ray
c16a98365f REVERTED: GuiGrid() cell compute, returning value was not right
It was validated on `rGuiIcons()`, returned value was not correct
2022-11-07 13:19:53 +01:00
Ray
03a3cce57b ADDED: Two new icons 2022-11-07 13:13:03 +01:00
Ray
6e4cd54baa REVIEWED: Parameter name #237 2022-11-07 11:18:54 +01:00
a8062229b0 small fixes for strict compilers (#240) 2022-11-07 11:14:52 +01:00
Ray
d4b9d1fb32 Minor tweaks to avoid some warnings 2022-11-03 10:46:39 +01:00
Ray
abe8bba7fa Merge branch 'master' of https://github.com/raysan5/raygui 2022-11-01 11:07:07 +01:00
Ray
1021907604 Update raygui.h 2022-11-01 11:06:59 +01:00
9dc0b58566 Added Image struct def, updated Font struct to match raylib (#236)
Image is required for RAYGUI_STANDALONE flag to work
Font was out of sync with raylib master

Co-authored-by: jobat <jobat@toolbelt-games.com>
2022-10-31 17:47:35 +01:00
Ray
16e63f33ee Update raygui.h 2022-10-24 18:32:35 +02:00
Ray
3386e912d3 Review literals to work with C++ and formatting details #233 2022-10-24 13:58:14 +02:00
Ray
0562c4c93f Update raygui.h 2022-10-24 13:31:19 +02:00
Ray
d981abebd8 Update raygui.h 2022-10-22 11:30:14 +02:00
Ray
ed4731ad9e ADDED: GuiTabBar() 2022-10-13 17:15:49 +02:00
Ray
a3075fcaf4 Updated icons 2022-10-10 16:54:09 +02:00
Ray
5cb62810b9 REMOVED: Unneeded icon editing tools 2022-10-09 14:20:00 +02:00
Ray
f4890960d8 Keep a pointer to icons data to update it if required
It's useful to point to a different iconset externally if required
2022-10-09 14:05:03 +02:00
Ray
eac855b0dd ADDED: New raygui icons, created by @gulrak 2022-10-09 11:06:16 +02:00
Ray
5f22083d6c Update raygui.h 2022-10-08 11:37:44 +02:00
Ray
353b8a4b5b REDESIGNED: GuiDrawText() to process lines separately
- REMOVED: `MeasureTextEx()` and `DrawTextEx()` dependencies
- REDESIGNED: `GetCodepointNext()`, simpler implementation
- REDESIGNED: `GuiTextSplit()` to receive delimiter parameter
- REVIEWED: `GetTextWidth()` implementation, line breaks used as line-ending
2022-10-06 18:10:55 +02:00
Ray
7837b9dc06 Update raygui.h 2022-10-03 17:59:36 +02:00
Ray
3e6f5fdf01 WARNING: Updated default style ListView items height 2022-10-02 13:34:02 +02:00
Ray
a0cded315a Update raygui.h 2022-09-02 18:49:17 +02:00
38236a5513 Fix merge bug introduced with #211 (#212) 2022-06-09 22:42:33 +02:00
Ray
fc6742a5fe Minor formating tweak 2022-06-09 21:09:47 +02:00
798da1b522 Remove two potential out of bounds crashes in GuiTextBoxMulti (#211) 2022-06-09 21:07:10 +02:00
1b18e43768 GtuiTextBox(): allow edits that fit textSize but not visual bounds (#210) 2022-06-09 21:05:45 +02:00
Ray
5bcfa6ccdc Update raygui.h 2022-06-03 11:48:39 +02:00
Ray
1f920bf264 REVIEWED: guiIconScale #196 2022-06-02 19:56:21 +02:00