Ventoy Forums

Full Version: [Feature request] Icon for submenu
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Good morning all,

I have not found how to add icons to the halt, reboot, search ... return submenu. Maybe this option could be integrated in a future version?

Thanks.
In fact, there is class defined for these sub menu and I just haven't had time to update the document in the website.

For example, see  https://github.com/ventoy/Ventoy/blob/ma.../power.cfg
Code:
menuentry Reboot --class=power_reboot {
    echo -e '\n\nSystem is rebooting ... \n'
    sleep 1
    reboot
}

menuentry Halt --class=power_halt {
    echo -e '\n\nSystem is halting ... \n'
    sleep 1
    halt
}

menuentry 'Return to menu [Esc]' --class=vtoyret VTOY_RET {
    echo 'Return ...'
}

--class=xxx is the class defination.

power_reboot  power_halt  are the corresponding class and you just need to prepare a power_reboot.png  and power_halt.png
great i immediately test that
I put icons in my folder :

boot_g4d.png
power_reboot.png
boot_windows.png
power_halt.png
vtoyret.png
debug_autoinstall.png
debug_json.png
debug_menualias.png
debug_menuclass.png
debug_persistence.png
debug_theme.png
boot_disk.png

I am missing an icon for "Check global control plugin configuration", I did not find a corresponding class. In any case it works great. thanks again
https://github.com/ventoy/Ventoy/blob/ma.../debug.cfg


Code:
submenu 'Check plugin json configuration (ventoy.json)' --class=debug_json {
    menuentry 'Check global control plugin configuration' { <--------------------missing class : --class=debug_global ??
        set pager=1
        vt_check_plugin_json $vt_plugin_path control $iso_path
       
        echo -e "\npress ENTER to exit ..."
        read vtInputKey
        unset pager
    }
Yes, I will add it in the next release.