Update of /cvsroot/jake2/jake2/src/jake2/render
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4358/src/jake2/render
Modified Files:
JoglBase.java
Log Message:
show all fullscreen modes in menu
Index: JoglBase.java
===================================================================
RCS file: /cvsroot/jake2/jake2/src/jake2/render/JoglBase.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** JoglBase.java 15 Jul 2004 16:16:23 -0000 1.2
--- JoglBase.java 15 Jul 2004 16:33:24 -0000 1.3
***************
*** 112,120 ****
for (j = 0; j < l.size(); j++) {
ml = (DisplayMode)l.get(j);
! if (ml.getWidth() >= m.getWidth()) break;
}
if (j == l.size()) {
l.addLast(m);
! } else if (ml.getWidth() > m.getWidth()) {
l.add(j, m);
} else if (m.getRefreshRate() > ml.getRefreshRate()){
--- 112,121 ----
for (j = 0; j < l.size(); j++) {
ml = (DisplayMode)l.get(j);
! if (ml.getWidth() > m.getWidth()) break;
! if (ml.getWidth() == m.getWidth() && ml.getHeight() >= m.getHeight()) break;
}
if (j == l.size()) {
l.addLast(m);
! } else if (ml.getWidth() > m.getWidth() || ml.getHeight() > m.getHeight()) {
l.add(j, m);
} else if (m.getRefreshRate() > ml.getRefreshRate()){
***************
*** 137,141 ****
for (int i = 0; i < modes.length; i++) {
m = modes[i];
! if (m.getWidth() == w) {
mode = m;
break;
--- 138,142 ----
for (int i = 0; i < modes.length; i++) {
m = modes[i];
! if (m.getWidth() == w && m.getHeight() == h) {
mode = m;
break;
|