Skip to content

Add some cross platform example projects - #3224

Merged
mrexodia merged 47 commits into
developmentfrom
cross-platform
Aug 17, 2025
Merged

Add some cross platform example projects#3224
mrexodia merged 47 commits into
developmentfrom
cross-platform

Conversation

@mrexodia

@mrexodia mrexodia commented Sep 22, 2023

Copy link
Copy Markdown
Member

Still a work in progress, just some proof of concept code to show that (some of) the BasicView components work on Mac/Linux (and with Qt6)

  • Replace vendored dependencies with fetch-content to not bloat the repository unnecessarily
  • Set up GitHub Actions to make sure things stay compatible

@mrexodia
mrexodia marked this pull request as draft September 22, 2023 16:55
@torusrxxx

Copy link
Copy Markdown
Member

What are your plans on this? I will be on holiday soon, do you think I should quickly make dump in trace ready to merge so that you can start modifying the dump and disassembly there to use your new headers?

@mrexodia

Copy link
Copy Markdown
Member Author

Yeah would be good if we could merge the new trace features (at least hidden behind a setting if it’s not fully ready yet).

I’m not in a big hurry with this though, just working on it from time to time. I wanted to open an issue/discussion about this with more details, but the plan is to slowly refactor the core UI components to be completely independent of x64dbg, so they can be reused for other projects. Additionally I want to merge back the improvements to the graph view that Cutter made, but that will probably be after this.

@mrexodia
mrexodia force-pushed the cross-platform branch 2 times, most recently from f75eddd to bc7cae2 Compare June 16, 2024 14:42
@mrexodia
mrexodia force-pushed the cross-platform branch 4 times, most recently from ace48bc to 47135a2 Compare June 19, 2025 13:00
@mrexodia
mrexodia force-pushed the development branch 2 times, most recently from 03447d4 to 699342d Compare July 3, 2025 23:32
@mrexodia
mrexodia force-pushed the cross-platform branch 3 times, most recently from 9c080f6 to c8d4d82 Compare August 17, 2025 18:37
@mrexodia
mrexodia force-pushed the cross-platform branch 2 times, most recently from 8bcd09d to 9001386 Compare August 17, 2025 21:53
@mrexodia
mrexodia force-pushed the cross-platform branch 2 times, most recently from 31e485a to e87cfe4 Compare August 17, 2025 23:03
@x64dbg x64dbg deleted a comment from AppVeyorBot Aug 17, 2025
@x64dbg x64dbg deleted a comment from AppVeyorBot Aug 17, 2025
@x64dbg x64dbg deleted a comment from AppVeyorBot Aug 17, 2025
@x64dbg x64dbg deleted a comment from AppVeyorBot Aug 17, 2025
@x64dbg x64dbg deleted a comment from AppVeyorBot Aug 17, 2025
@mrexodia
mrexodia marked this pull request as ready for review August 17, 2025 23:06
@x64dbg x64dbg deleted a comment Aug 17, 2025
@mrexodia
mrexodia merged commit 1b9b766 into development Aug 17, 2025
8 checks passed
@mrexodia
mrexodia deleted the cross-platform branch August 17, 2025 23:23
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