feat: add tui (#758)

This commit also contains an entire redesign of the GUI interface, which now contains a sidebar for all panels. Hopefully checkra1n approves :)
This commit is contained in:
C authored and GitHub committed 2026-07-06 04:05:57 -07:00
1 parent 89b6147e26
commit 18023c4037
42 files changed
+2895 -487

No files matched your search

+3 -3
View File
@@ -1,9 +1,10 @@
#ifdef WITH_GUI
#if defined(WITH_GUI) || defined(WITH_TUI)
#ifndef SEQUENCE_H
#define SEQUENCE_H
#include <string>
#include <vector>
struct DfuButton
{
@@ -26,7 +27,6 @@ struct DfuSequence
std::string imageName;
int imageWidth = 0;
int imageHeight = 0;
int imageOffsetX = 0;
std::vector<DfuButton> buttons;
std::vector<DfuStep> steps;
@@ -37,4 +37,4 @@ bool SequenceIsSupported(const std::string& deviceKey);
#endif // SEQUENCE_H
#endif // WITH_GUI
#endif // WITH_GUI || WITH_TUI