mirror of
https://github.com/pj64team/Project64-Legacy.git
synced 2026-04-05 06:03:34 +00:00
4ce206f40df4591d64461140e8bcab993dc4d736
- Added selection and CTRL+C to copy lines.
- Supports selection ranges larger than the ListView; scroll and Shift+Click to select all text from the anchor to the click location (even across multiple pages).
- Scroll-on-select would be nice to have, but it is not implemented here.
- Keyboard selection would also be nice. Shift + arrows/page up/page down seems like it would be a decent UX... TBD.
- Right click to copy + deselect. Or hold left click and press Esc or right click to deselect without copying.
- Added support for scrolling with the mouse wheel.
- Added support for scrolling with the keyboard when the ListView has focus.
- Added support for scrolling with the scrollbar thumb.
- Switched to a fixed-width font for better readability.
- Show OpCodes (instruction bytes).
- Increased the window size to accommodate the better font and OpCode column.
- Normalized all instructions to lowercase.
- New colors to represent instruction state:
- Red: Breakpoint
- Green + outline: Current PC
- Orange + outline: Current PC + breakpoint
- Blue background: Selection highlight
- Fix watchpoint access size checks so they don't have to be an exact match on the address.
- Minor bug fixes.
Description
Finishing what we started.
Languages
C
93.7%
C++
6.3%