# HG changeset patch # User John Tsiombikas # Date 1391138118 -7200 # Node ID a396d43a62f9ac044df4c17d8683c8899793a2bc # Parent 026cdd1737ff717eeac2ab13dff17cda43553c4d made the images always visible fullscreen by default regardless of their aspect ratio diff -r 026cdd1737ff -r a396d43a62f9 examples/imgthumbs/src/main.c --- a/examples/imgthumbs/src/main.c Fri Jan 31 03:40:00 2014 +0200 +++ b/examples/imgthumbs/src/main.c Fri Jan 31 05:15:18 2014 +0200 @@ -84,7 +84,7 @@ if(show_thumb->aspect >= 1.0) { glScalef(1, 1.0 / show_thumb->aspect, 1); } else { - glScalef(show_thumb->aspect, 1, 1); + glScalef(show_thumb->aspect / win_aspect, 1.0 / win_aspect, 1); } glBegin(GL_QUADS); @@ -129,7 +129,13 @@ { switch(key) { case 27: - exit(0); + if(show_thumb) { + show_thumb = 0; + glutPostRedisplay(); + } else { + exit(0); + } + break; case ' ': show_zoom = 1.0;