fix the minor memory leak issue, also bring some possibility to implement custom keybinding. And oops I also did another feature in this commit.. Now we are able to set mouse wheel behavior in config dialog.
* Added translation using Weblate (Spanish) * Translated using Weblate (Spanish) Currently translated at 17.1% (18 of 105 strings) Translation: pineapple-pictures/Application Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/es/ * Translated using Weblate (French) Currently translated at 100.0% (105 of 105 strings) Translation: pineapple-pictures/Application Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/fr/ * Translated using Weblate (German) Currently translated at 100.0% (105 of 105 strings) Translation: pineapple-pictures/Application Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/de/ * Translated using Weblate (Russian) Currently translated at 100.0% (105 of 105 strings) Translation: pineapple-pictures/Application Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/ru/ * Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (105 of 105 strings) Translation: pineapple-pictures/Application Translate-URL: https://hosted.weblate.org/projects/pineapple-pictures/application/zh_Hans/ Co-authored-by: William(ѕ)ⁿ <600699d5-d2ad-4cfc-a1b3-fca4d102afea@anonaddy.me> Co-authored-by: J. Lavoie <j.lavoie@net-c.ca> Co-authored-by: Sergey Shornikov <sergey0000000000@gmail.com> Co-authored-by: Percy Hong <doraemonworldx@gmail.com>