Skip to content

Improve usability with configurable fonts, symbol search, and bug fixes - #469

Open
AbhiAgnal wants to merge 12 commits into
mortbopet:masterfrom
AbhiAgnal:feature/ripes-improvements
Open

AbhiAgnal wants to merge 12 commits into
mortbopet:masterfrom
AbhiAgnal:feature/ripes-improvements

Conversation

@AbhiAgnal

Copy link
Copy Markdown

Summary

This PR contains several usability improvements and bug fixes for Ripes.

Improvements

  • Add search/filter support to the Symbol Navigator.
  • Add configurable fonts for:
    • Source editor
    • Executable code view
    • Register pane
  • Persist register display radix across sessions.
  • Generate a proper macOS application icon during the build.
  • Improve processor diagram readability.

Bug fixes

  • Fix executable code disassembly showing unknown instructions by decoding from the loaded memory image.
  • Fix save dialog source filename extension handling when the user already provides an extension.

Tested

  • macOS (Apple Silicon)
  • Qt 6

@mortbopet mortbopet left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the PR - a few comments.

Comment thread src/processortab.cpp Outdated
Comment thread src/ripessettings.cpp Outdated

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants