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
c02a5883e0
REVIEWED: fread()/fwrite()
2023-02-25 01:08:49 +01:00
42cc62e853
ADDED: GuiSetIconScale()
2023-01-10 20:57:31 +01:00
0ced5b1c0d
Merge branch 'master' of https://github.com/raysan5/raygui
2023-01-10 20:41:25 +01:00
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
b5e5271646
Update raygui.h
2023-01-04 17:30:05 +01:00
0aeac22701
Update year to 2023
2023-01-01 18:09:37 +01:00
64179558e4
ADDED: Tooltip API
2022-12-04 23:02:00 +01:00
85d6736be9
Consider tabs out of screen bounds
...
Avoid drawing tabs out of screen
2022-11-22 17:09:11 +01:00
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
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
03a3cce57b
ADDED: Two new icons
2022-11-07 13:13:03 +01:00
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
d4b9d1fb32
Minor tweaks to avoid some warnings
2022-11-03 10:46:39 +01:00
abe8bba7fa
Merge branch 'master' of https://github.com/raysan5/raygui
2022-11-01 11:07:07 +01:00
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
16e63f33ee
Update raygui.h
2022-10-24 18:32:35 +02:00
3386e912d3
Review literals to work with C++ and formatting details #233
2022-10-24 13:58:14 +02:00
0562c4c93f
Update raygui.h
2022-10-24 13:31:19 +02:00
d981abebd8
Update raygui.h
2022-10-22 11:30:14 +02:00
ed4731ad9e
ADDED: GuiTabBar()
2022-10-13 17:15:49 +02:00
a3075fcaf4
Updated icons
2022-10-10 16:54:09 +02:00
5cb62810b9
REMOVED: Unneeded icon editing tools
2022-10-09 14:20:00 +02:00
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
eac855b0dd
ADDED: New raygui icons, created by @gulrak
2022-10-09 11:06:16 +02:00
5f22083d6c
Update raygui.h
2022-10-08 11:37:44 +02:00
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
7837b9dc06
Update raygui.h
2022-10-03 17:59:36 +02:00
3e6f5fdf01
WARNING: Updated default style ListView items height
2022-10-02 13:34:02 +02:00
b37c0df561
Delete gui_textbox_extended.h
2022-09-10 10:24:34 +02:00
680a4bca4b
Move icons directory
2022-09-10 10:24:03 +02:00
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
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
5bcfa6ccdc
Update raygui.h
2022-06-03 11:48:39 +02:00
1f920bf264
REVIEWED: guiIconScale #196
2022-06-02 19:56:21 +02:00
df117f84cb
REVIEWED: Narrowing issue with styles #179
...
Actually this issue is a bit tricky, C++ (g++ only) complains about narrowing on styles if `propertyValue` is assigned an hexadecimal value because it was not `unsigned int`, making it unsigned it avoids that error but then properties can only be positive... maybe we need some property value to be negative?
Maybe this issue will require further review in the future.
2022-06-01 20:48:20 +02:00
4232b2a0e7
REVIEWED: Created VS2022 projects for examples
...
Some renames and reviews
2022-06-01 20:40:42 +02:00
99299c3f06
REVIEWED: Narrowing issue for g++ #179
...
It requires review for MSVC
2022-06-01 20:05:33 +02:00
6cff9e20d4
Reviewed latests PRs formating
2022-05-29 17:45:05 +02:00
013f1a2772
add distinct icon-only buffer for internal use ( #208 )
2022-05-29 17:26:08 +02:00
f534a9a265
Ensure utf8 codepoints don't overflow buffer and backspace handles them correctly ( #207 )
2022-05-28 10:10:42 +02:00
694e770351
Fix for unsafe call of MeasureTextEx in GetTextWidth ( #204 )
2022-05-21 20:05:23 +02:00