Skip to content

Refactor/shellcode#186

Open
teenageswag wants to merge 4 commits into
munirov:devfrom
teenageswag:refactor/shellcode
Open

Refactor/shellcode#186
teenageswag wants to merge 4 commits into
munirov:devfrom
teenageswag:refactor/shellcode

Conversation

@teenageswag

@teenageswag teenageswag commented Apr 19, 2026

Copy link
Copy Markdown
Contributor

Отделил логику генерации шеллкода от интерфейса.
Добавлена подсветка синтаксиса asm (поверед бай клауд)

Вернул хоткеи для Data Converter, Re Calc и Shellcode Generator

image

@igmunv

igmunv commented Apr 19, 2026

Copy link
Copy Markdown
Collaborator

Привет. Давай уберем горячие клавиши совсем

@teenageswag

Copy link
Copy Markdown
Contributor Author

убрал хоткеи

static bool registered = []() {
ModuleManager::instance().registerModule<WindowBase>(
&displayName, "", []() { return new DataConverterDialog(); });
&displayName, "", []() { return new DataConverterDialog(); }, 0);

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

why?

static bool registered = []() {
ModuleManager::instance().registerModule<WindowBase>(
&displayName, "", []() { return new ReverseCalculatorDialog(); });
&displayName, "", []() { return new ReverseCalculatorDialog(); }, 0);

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

why?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

это position, просто на всякий указывается явно

@igmunv

igmunv commented May 6, 2026

Copy link
Copy Markdown
Collaborator

Привет. Может использовать уже готовую библиотеку редактора кода, которая лежит в libs/CodeEditor?

@teenageswag teenageswag force-pushed the refactor/shellcode branch from da8e7dc to 99a427d Compare May 9, 2026 04:46
@teenageswag

Copy link
Copy Markdown
Contributor Author

все было откачено до чистой dev ветки

отделен UI от логики, используется libs/codeeditor
улучшено отображение ошибок

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