Changeset 540 for trunk/thune/eval.c

Show
Ignore:
Timestamp:
07/04/08 03:46:13 (5 months ago)
Author:
krobillard
Message:

Thune

  • Implemented date!. Added ur_arrayExpand(), save.

ThuneGL

  • Added line-edit widget, blit, move-glyphs.
  • Can now make font from texture & binary.
  • Optimized renderGlyphXY() a bit.
  • twidget close event handler works again.
  • Updated thune-gl.spec for renamed glv RPM.
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/thune/eval.c

    r539 r540  
    764764                return 1; 
    765765            break; 
     766 
     767        case UT_DATE: 
     768        case UT_TIME: 
     769            if( ur_is(b, UT_DATE) || ur_is(b, UT_TIME) ) 
     770            { 
     771                if( ur_seconds(a) == ur_seconds(b) ) 
     772                    return 1; 
     773            } 
     774            break; 
    766775    } 
    767776    return 0; 
     
    832841            if( (a->ctx.wordBlk == b->ctx.wordBlk) && 
    833842                (a->ctx.valBlk == b->ctx.valBlk) ) 
     843                return 1; 
     844            break; 
     845 
     846        case UT_DATE: 
     847        case UT_TIME: 
     848            if( ur_seconds(a) == ur_seconds(b) ) 
    834849                return 1; 
    835850            break; 
     
    13571372                ur_initType(val, UT_VEC3); 
    13581373            } 
     1374            break; 
     1375 
     1376        case UT_DATE: 
     1377            if( ur_is(val, UT_TIME) ) 
     1378                ur_type(val) = UT_DATE; 
     1379            break; 
     1380 
     1381        case UT_TIME: 
     1382            if( ur_is(val, UT_DATE) ) 
     1383                ur_type(val) = UT_TIME; 
    13591384            break; 
    13601385    }