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

+57 -66
View File
@@ -82,17 +82,16 @@
"image_name":"ipodtouch",
"image_width":116,
"image_height":240,
"image_offset_x":100,
"buttons":{
"top":{
"name":"- Top button",
"x":192,
"y":-4
"x":237,
"y":0
},
"vol_down":{
"name":"Volume down -",
"x":8,
"y":62
"x":46,
"y":56
}
},
"sequence":"ipodtouch7"
@@ -101,17 +100,16 @@
"image_name":"ipodtouch",
"image_width":116,
"image_height":240,
"image_offset_x":100,
"buttons":{
"top":{
"name":"- Top button",
"x":196,
"y":-4
"x":237,
"y":0
},
"home":{
"name":"Home button -",
"x":50,
"y":210
"x":89,
"y":190
}
},
"sequence":"iphone-old"
@@ -120,17 +118,16 @@
"image_name":"iphonese",
"image_width":119,
"image_height":240,
"image_offset_x":100,
"buttons":{
"top":{
"name":"- Top button",
"x":200,
"y":-4
"x":237,
"y":0
},
"home":{
"name":"Home button -",
"x":56,
"y":210
"x":90,
"y":195
}
},
"sequence":"iphone-old"
@@ -139,17 +136,16 @@
"image_name":"iphone6s",
"image_width":123,
"image_height":240,
"image_offset_x":100,
"buttons":{
"side":{
"name":"- Side button",
"x":224,
"y":58
"x":244,
"y":54
},
"home":{
"name":"Home button -",
"x":60,
"y":210
"x":90,
"y":195
}
},
"sequence":"iphone6"
@@ -158,17 +154,16 @@
"image_name":"iphone7",
"image_width":123,
"image_height":240,
"image_offset_x":100,
"buttons":{
"side":{
"name":"- Side button",
"x":224,
"y":58
"x":244,
"y":54
},
"vol_down":{
"name":"Volume down -",
"x":14,
"y":78
"x":44,
"y":72
}
},
"sequence":"iphone7"
@@ -177,17 +172,16 @@
"image_name":"iphone8",
"image_width":120,
"image_height":240,
"image_offset_x":100,
"buttons":{
"side":{
"name":"- Side button",
"x":220,
"y":58
"x":248,
"y":54
},
"vol_down":{
"name":"Volume down -",
"x":10,
"y":78
"x":44,
"y":72
}
},
"sequence":"iphone8"
@@ -196,17 +190,16 @@
"image_name":"iphonex",
"image_width":121,
"image_height":240,
"image_offset_x":100,
"buttons":{
"side":{
"name":"- Side button",
"x":220,
"y":68
"x":246,
"y":62
},
"vol_down":{
"name":"Volume down -",
"x":10,
"y":75
"x":44,
"y":70
}
},
"sequence":"iphone8"
@@ -217,14 +210,14 @@
"image_height":240,
"buttons":{
"top":{
"name":"Top button",
"x":149,
"y":5
"name":"- Top button",
"x":266,
"y":0
},
"home":{
"name":"Home button",
"x":89,
"y":225
"name":"Home button -",
"x":94,
"y":200
}
},
"sequence":"iphone-old"
@@ -235,14 +228,14 @@
"image_height":240,
"buttons":{
"top":{
"name":"Top button",
"x":140,
"y":4
"name":"- Top button",
"x":260,
"y":0
},
"home":{
"name":"Home button",
"x":86,
"y":224
"name":"Home button -",
"x":92,
"y":200
}
},
"sequence":"iphone-old"
@@ -251,17 +244,16 @@
"image_name":"siriremote",
"image_width":79,
"image_height":240,
"image_offset_x":120,
"buttons":{
"menu":{
"name":"Menu -",
"x":84,
"y":84
"x":110,
"y":74
},
"playpause":{
"name":"Play/Pause -",
"x":52,
"y":146
"x":80,
"y":130
}
},
"sequence":"appletv4"
@@ -270,11 +262,10 @@
"image_name":"atv_std_brd",
"image_width":300,
"image_height":240,
"image_offset_x":0,
"buttons":{
"dfu":{
"name":"-- DFU button",
"x":120,
"x":170,
"y":48
}
},
@@ -295,7 +286,7 @@
"top",
"vol_down"
],
"description":"Press and hold the Top and Volume down buttons together",
"description":"HOLD Top and Volume down",
"duration":4,
"action":"reboot"
},
@@ -303,7 +294,7 @@
"buttons":[
"vol_down"
],
"description":"Release the Top button BUT KEEP HOLDING the Volume down button",
"description":"Release Top and KEEP holding Volume down",
"duration":10
}
],
@@ -320,7 +311,7 @@
"top",
"home"
],
"description":"Press and hold the Top\n and Home buttons\n together",
"description":"HOLD Top and Home button",
"duration":4,
"action":"reboot"
},
@@ -328,7 +319,7 @@
"buttons":[
"home"
],
"description":"Release the Top button\n BUT KEEP HOLDING the\n Home button",
"description":"Release Top and KEEP holding Home button",
"duration":10
}
],
@@ -345,7 +336,7 @@
"side",
"home"
],
"description":"Press and hold the Side\n and Home buttons\n together",
"description":"HOLD Side and Home button",
"duration":4,
"action":"reboot"
},
@@ -353,7 +344,7 @@
"buttons":[
"home"
],
"description":"Release the Side button\n BUT KEEP HOLDING the\n Home button",
"description":"Release Side and KEEP holding Home button",
"duration":10
}
],
@@ -370,7 +361,7 @@
"side",
"vol_down"
],
"description":"Press and hold the Side\n and Volume down\n buttons together",
"description":"HOLD Side and Volume down",
"duration":4,
"action":"reboot"
},
@@ -378,7 +369,7 @@
"buttons":[
"vol_down"
],
"description":"Release the Side button\n BUT KEEP HOLDING the\n Volume down button",
"description":"Release Side and KEEP holding Volume down",
"duration":10
}
],
@@ -395,7 +386,7 @@
"side",
"vol_down"
],
"description":"Press and hold the Side\n and Volume down\n buttons together",
"description":"HOLD Side and Volume down",
"duration":4,
"action":"reboot"
},
@@ -403,7 +394,7 @@
"buttons":[
"vol_down"
],
"description":"Release the Side button\n BUT KEEP HOLDING the\n Volume down button",
"description":"Release Side and KEEP holding Volume down",
"duration":10
}
],
@@ -420,7 +411,7 @@
"menu",
"playpause"
],
"description":"Press and hold Menu\n and Play/Pause together\n ",
"description":"Press and hold Menu and Play/Pause together",
"duration":7
},
{
@@ -443,7 +434,7 @@
"buttons":[
"dfu"
],
"description":"Press and hold the DFU\n button",
"description":"Press and hold the DFU button",
"duration":10,
"action":"reboot"
}