From: Mario Date: Mon, 4 Jan 2016 11:48:46 +0000 (+0000) Subject: Merge branch 'terencehill/menu_optimization' into 'master' X-Git-Tag: xonotic-v0.8.2~1286 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=692cb758fe8f25fa078bfd5885333ee031885600;p=xonotic%2Fxonotic-data.pk3dir.git Merge branch 'terencehill/menu_optimization' into 'master' Menu optimization List of demos, screenshots, music tracks and player models (current player model image too) are now loaded on display, previously both on start (2 times due to a bug) and on display List of cvars and keybinds are now loaded only on display (previously only on start) Implementation changes: * Removed an unnecessary showNotify call for every item when building up the menu (caused to load many file lists twice) * Added SUPER(XonoticCvarsDialog).showNotify(me); in the implementation of showNotify for dialogs so that showNotify gets called for every item in the dialog (e.g. for the cvarlist in the "Advanced Settings" dialog) See merge request !263 --- 692cb758fe8f25fa078bfd5885333ee031885600