ui: Added API to add custom layouts, imhex application and api cleanup

This commit is contained in:
WerWolv
2022-01-18 00:10:10 +01:00
parent c4cbcc7232
commit ee8b665472
28 changed files with 310 additions and 143 deletions

View File

@@ -8,12 +8,6 @@ namespace hex::plugin::builtin {
ContentRegistry::Language::addLocalizations("it-IT", {
/* ImHex default functionality */
{ "hex.menu.file", "File" },
{ "hex.menu.edit", "Modifica" },
{ "hex.menu.view", "Vista" },
{ "hex.menu.view.fps", "Mostra FPS" },
{ "hex.menu.view.demo", "Mostra la demo di ImGui" },
{ "hex.menu.help", "Aiuto" },
{ "hex.menu.feedback", "Lascia una Recensione" },
{ "hex.menu.debug_build", "Build di Debug"},
@@ -89,6 +83,14 @@ namespace hex::plugin::builtin {
/* Builtin plugin features */
{ "hex.builtin.menu.file", "File" },
{ "hex.builtin.menu.edit", "Modifica" },
{ "hex.builtin.menu.view", "Vista" },
//{ "hex.builtin.menu.layout", "Layout" },
{ "hex.builtin.menu.view.fps", "Mostra FPS" },
{ "hex.builtin.menu.view.demo", "Mostra la demo di ImGui" },
{ "hex.builtin.menu.help", "Aiuto" },
{ "hex.builtin.view.bookmarks.name", "Segnalibri" },
{ "hex.builtin.view.bookmarks.default_title", "Segnalibro [0x{0:X} - 0x{1:X}]" },
{ "hex.builtin.view.bookmarks.no_bookmarks", "Non è stato creato alcun segnalibro. Aggiungine uno andando su Modifica -> Crea Segnalibro" },
@@ -692,6 +694,8 @@ namespace hex::plugin::builtin {
//{ "hex.builtin.provider.disk.disk_size", "Disk Size" },
//{ "hex.builtin.provider.disk.sector_size", "Sector Size" },
//{ "hex.builtin.provider.disk.reload", "Reload" },
//{ "hex.builtin.layouts.default", "Default" }
});
}