Commit graph

286 commits

Author SHA1 Message Date
Jean-Philip Desjardins
30568a057d Use app_config module.
Some checks failed
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
2025-03-11 16:18:58 -04:00
Jean-Philip Desjardins
595eb100cf Add ELF enum. 2024-03-25 16:33:15 -04:00
Jean-Philip Desjardins
08f2d44a1d Fix disasm copy paste feature. 2024-03-22 17:18:50 -04:00
Jean-Philip Desjardins
956b1fa7e9 Fix some issues around setting breakpoints in debugger. 2024-03-22 13:16:37 -04:00
Jean-Philip Desjardins
6e9fa384d6 Rename files. 2024-03-21 14:24:08 -04:00
Jean-Philip Desjardins
2a75aade11 Style cleanup. 2024-03-21 12:59:49 -04:00
Jean-Philip Desjardins
d5f687a57d Windowed disassembly. 2024-03-21 12:59:49 -04:00
Jean-Philip Desjardins
7446037869 Add support for viewing a subsection of memory in MemoryView. 2024-03-20 15:25:42 -04:00
Jean-Philip Desjardins
820768d08a Cleanup. 2024-03-20 15:16:00 -04:00
Jean-Philip Desjardins
6c80ed2ac0 Remove unused param. 2024-03-20 15:14:57 -04:00
Jean-Philip Desjardins
9157f1d80c Cleanup. 2024-03-20 15:10:53 -04:00
Jean-Philip Desjardins
35e20817db Clean and test MemoryViewModel. 2024-03-19 16:29:42 -04:00
Jean-Philip Desjardins
3444c3ce4d Make MemoryViewTable agnostic of MIPS. 2024-03-19 15:10:16 -04:00
Jean-Philip Desjardins
1a6a554f43 Remove last remnants of QT5 in CMakeLists. 2024-02-19 14:09:45 -05:00
Jean-Philip Desjardins
20b79bbd74 Allow building with either Qt5 or Qt6. 2024-02-19 14:09:28 -05:00
Jean-Philip Desjardins
57527bfa8a Cleanup. 2024-01-26 13:45:18 -05:00
Jean-Philip Desjardins
2a16227256 Remove tag when inputing an empty string. 2024-01-15 10:46:05 -05:00
Jean-Philip Desjardins
9b7f7fca42 Changes to TagsView to improve performance. 2023-11-29 16:00:54 -05:00
Jean-Philip Desjardins
6d9a4a42ae Updates following Xml code changes. 2023-11-14 17:42:31 -05:00
Jean-Philip Desjardins
7a4ff641d4 Cleanup. 2023-11-06 18:25:12 -05:00
Jean-Philip Desjardins
c916b0eaf7 Add some TLS related defines. 2023-11-06 18:18:22 -05:00
Jean-Philip Desjardins
1f29ae52b0 Frame debugger: Fix display of some far away primitives. 2023-09-25 10:53:52 -04:00
Jean-Philip Desjardins
b4d252d129 Apply formatting. 2023-08-30 10:21:25 -04:00
Jean-Philip Desjardins
5edde7b3d0 Add comments view. 2023-08-30 10:21:25 -04:00
Jean-Philip Desjardins
e1ee680fd6 Allow filtering tags. 2023-08-30 10:21:25 -04:00
Jean-Philip Desjardins
f7184f143e Rename some strings. 2023-08-30 10:21:25 -04:00
Jean-Philip Desjardins
fc35a7f886 Replace some instances of function tags. 2023-08-30 10:21:25 -04:00
Jean-Philip Desjardins
e95e5a2d4a Add variable tags. 2023-08-30 10:21:25 -04:00
Jean-Philip Desjardins
afb011601b Extract generic parts of functions view into tags view. 2023-08-30 10:21:24 -04:00
Jean-Philip Desjardins
9f5e926a9e Put all ELF symbol listing code in common. 2023-08-30 10:21:24 -04:00
Jean-Philip Desjardins
2ea1096e5e Reorder debugger menu. 2023-08-30 10:21:24 -04:00
Jean-Philip Desjardins
6973249b43 Fix frame debugger. 2023-08-24 14:16:44 -04:00
Zer0xFF
e15a212a3a Fix debugger build with Qt6 2023-08-21 18:52:20 -04:00
Jean-Philip Desjardins
310efb0a97 Apply code formatting changes. 2023-08-18 11:39:36 -04:00
Jean-Philip Desjardins
1700b901b6 Fix code style. 2023-05-30 21:00:01 -04:00
Jean-Philip Desjardins
3d5b56b424 Use Qt events to notify mouse events. 2023-05-30 20:08:32 -04:00
Jean-Philip Desjardins
6ce4766f72 Support deleting all functions from a module easily. 2023-04-04 17:36:27 -04:00
Jean-Philip Desjardins
4be247339d Fix ElfView disappearing when closing it and reopening in debugger. 2023-03-15 09:25:50 -04:00
Jean-Philip Desjardins
340b163df8 Prefill function in function rename dialog. 2023-03-15 09:25:29 -04:00
Jean-Philip Desjardins
574d1c70a6 Init array. 2023-03-05 13:01:45 -05:00
Jean-Philip Desjardins
bbf2fea886 Add some exception handing in FindEeFunctions. 2023-01-18 15:29:38 -05:00
Jean-Philip Desjardins
db1edfd5ce Allow viewing SIF RPC servers in debugger. 2023-01-18 15:29:13 -05:00
Jean-Philip Desjardins
a88f99f89b Fix comment. 2023-01-03 12:09:55 -05:00
Jean-Philip Desjardins
38d3775a07 Add proper "empty" return value to GetEffectiveAddress.
Zero is valid and cannot be used as "empty".
2022-12-07 14:48:20 -05:00
Jean-Philip Desjardins
b0598d76d0 Fix a crash that could occur in when IOP functions view was opened while resetting the emu. 2022-11-03 16:23:31 -04:00
Jean-Philip Desjardins
658915e319 Add splitter in ELFView. 2022-10-07 12:30:05 -04:00
Jean-Philip Desjardins
83a4624962 Support expanded section header counts in ELFView. 2022-10-07 12:29:59 -04:00
Jean-Philip Desjardins
a1f2e93634 Show some more ELF constants. 2022-10-07 12:29:52 -04:00
Jean-Philip Desjardins
2c1a8a81d3 Fix potential crash. 2022-09-29 17:18:44 -04:00
Jean-Philip Desjardins
ef45879639 Style fixes. 2022-09-10 12:47:16 -04:00