Commit graph

278 commits

Author SHA1 Message Date
Nicolas Noble
3b8f0a0e55
Merge pull request #1905 from ffgriever-pl/fix-set-scroll
Fix invalid set scroll position in memory editor.
2025-03-15 11:15:45 -07:00
ffgriever
25ac3fa159 Fix invalid set scroll position in memory editor.
If a monospace font is used for memory contents, use its size to calculate jump-to position. Previously, if monospace and variable width font sizes were different, the set scroll position would be invalid (point to offset before or after selected one).
2025-03-15 12:04:43 +01:00
Nicolas "Pixel" Noble
0dd745fbd1 General project cleanup. 2025-03-14 21:31:50 -07:00
Nicolas "Pixel" Noble
3996f8e7a2 Bumping LuaJIT to current latest.
- Also adding bit.extract
- Also adding ImGui's natvis files.
2025-02-10 19:11:20 -08:00
Nicolas "Pixel" Noble
4188c14c6e Preemptyively adding PEGTL submodule.
cc @njfox for AUR package.
2025-01-10 20:56:18 -08:00
Nicolas "Pixel" Noble
bc4529db7d Fixing eastl's variant. 2025-01-04 15:56:34 -08:00
Nicolas "Pixel" Noble
2b6944a660 Upgrading dependency from http-parser to llhttp. 2024-12-23 06:48:23 -08:00
Nicolas Pixel Noble
b5751bd577 Updating imgui to fix compilation issue. 2024-11-17 15:35:40 -08:00
Nicolas "Pixel" Noble
fea511babf Fixing ImGui's memory editor after ImGui upgrade. 2024-10-03 18:29:26 -07:00
Nicolas "Pixel" Noble
79f91a1007 Getting the rest of EASTL in. 2024-09-27 21:01:20 -07:00
Nicolas "Pixel" Noble
94f4645d16 Upgrading to ImGui 1.91.1. 2024-09-05 18:01:33 -07:00
Nicolas Pixel Noble
b2c7a42aa7 Updating Tracy to 0.11.0. 2024-07-20 21:17:30 -07:00
Nicolas Pixel Noble
fcf77b8618 Adding int return type for imgui Lua bindings. 2024-07-15 22:29:05 -07:00
Ken Murdock
599d5da5da Allow memory editors to export directly to a file 2024-04-26 03:25:03 +01:00
Nicolas Pixel Noble
e2769a43b8 Fixing various utf-8 issues + path to binary lookup.
Should fix #1600.
2024-03-27 06:42:07 -07:00
Nicolas Noble
fbed62cf12
Merge pull request #1590 from nicolasnoble/update-imgui
Updating imgui.
2024-03-02 08:24:05 -08:00
Nicolas Noble
57c62e5aca
Merge pull request #1598 from nicolasnoble/update-zlib
Updating zlib.
2024-03-02 00:25:20 -08:00
Nicolas Noble
c5221440ff
Merge pull request #1595 from nicolasnoble/update-stb
Updating stb.
2024-03-02 00:25:09 -08:00
Nicolas Noble
90526511c4
Merge pull request #1596 from nicolasnoble/update-sdl-gamecontrollers
Updating SDL_GameControllerDB.
2024-03-02 00:24:54 -08:00
Nicolas Noble
fff3581e33
Merge pull request #1594 from nicolasnoble/update-miniaudio
Updating miniaudio.
2024-03-02 00:24:42 -08:00
Nicolas Noble
3c9f58c25f
Merge pull request #1597 from nicolasnoble/update-luv
Updating luv.
2024-03-02 00:24:32 -08:00
Nicolas Noble
721ad22134
Merge pull request #1592 from nicolasnoble/update-magic-enum
Updating magic enum.
2024-03-02 00:23:38 -08:00
Nicolas Noble
8332ea00f2
Merge pull request #1593 from nicolasnoble/update-md4c
Updating md4c.
2024-03-02 00:23:28 -08:00
Nicolas Noble
a033744efe
Merge pull request #1591 from nicolasnoble/update-libuv
Updating libuv.
2024-03-02 00:23:17 -08:00
Nicolas Noble
3a4b615c98
Merge pull request #1589 from nicolasnoble/update-freetype
Updating freetype.
2024-03-02 00:23:04 -08:00
Nicolas Noble
e2ac7739c5
Merge pull request #1588 from nicolasnoble/update-fmt
Updating fmt.
2024-03-02 00:22:52 -08:00
Nicolas Noble
55fabb715f
Merge pull request #1587 from nicolasnoble/update-ELFIO
Updating ELFIO
2024-03-02 00:21:43 -08:00
Nicolas Pixel Noble
8736536c88 Updating imgui. 2024-03-02 00:18:55 -08:00
Nicolas Pixel Noble
1db3f044cb Updating zlib. 2024-03-01 21:30:12 -08:00
Nicolas Pixel Noble
27618d2294 Updating stb. 2024-03-01 21:26:36 -08:00
Nicolas Pixel Noble
d08b87f46e Updating SDL_GameControllerDB. 2024-03-01 21:22:05 -08:00
Nicolas Pixel Noble
368f7dee22 Updating miniaudio. 2024-03-01 21:16:13 -08:00
Nicolas Pixel Noble
76086508fb Updating luv. 2024-03-01 21:07:50 -08:00
Nicolas Pixel Noble
2bd37ecfad Updating magic enum. 2024-03-01 20:49:25 -08:00
Nicolas Pixel Noble
8a836093e4 Updating md4c. 2024-03-01 20:48:33 -08:00
Nicolas Pixel Noble
d12a4d3a7c Updating libuv. 2024-03-01 20:22:56 -08:00
Nicolas Pixel Noble
19867e3555 Updating freetype. 2024-03-01 19:44:08 -08:00
Nicolas Pixel Noble
1cd4d275ba Updating fmt. 2024-03-01 19:25:34 -08:00
Nicolas Pixel Noble
6e3effcec8 Updating ELFIO 2024-03-01 19:09:21 -08:00
Nicolas Pixel Noble
f5cec7466d Updating libcurl 2024-03-01 17:54:32 -08:00
Nicolas 'Pixel' Noble
99eb152332 Flags need to stay ordered. 2024-01-24 18:02:47 -08:00
Nicolas Pixel Noble
255c5f7bfc Adding Lua unit testing. 2024-01-21 23:08:16 -08:00
Nicolas "Pixel" Noble
dbae7c6190 Adding luacov submodule and properly renaming built-in imports. 2024-01-20 19:45:14 -08:00
Nicolas "Pixel" Noble
0d314497c5 Fixing string defaults in ImGui's Lua bindings. 2023-09-29 18:53:18 -07:00
Nicolas "Pixel" Noble
251001be13 Memory leak on CueFile objects. 2023-09-04 08:30:44 -07:00
Nicolas Pixel Noble
ed6d0afd75 Some EASTL touchups.
- More __builtin usage
- Using Vsnprintf8
2023-09-01 06:53:19 -07:00
Nicolas Pixel Noble
ab7af3da30 Proper handling of cuesheet files not terminated with a newline. 2023-08-08 21:37:36 -07:00
Nicolas Pixel Noble
7f9b13ebaf Simplifying / fixing string lenght system. 2023-08-08 21:35:13 -07:00
Nicolas Pixel Noble
a14475e14a Fixing REM keyword behavior. 2023-08-08 21:34:47 -07:00
Nicolas Pixel Noble
92992dfa0e Adding FLAC / OPUS / OGG track types. 2023-08-08 21:34:26 -07:00