December 2008 Commit Log

Number of Commits:
52
Number of Active Developers:
2
justin 2008-12-31 13:57 Rev.: 384

removing reference to MGL

1 lines of code changed in 1 file:

justin 2008-12-31 13:55 Rev.: 383

removing taskTemplateReactionTime -- no longer needed

0 lines of code changed in 1 file:

justin 2008-12-31 13:53 Rev.: 382

removing direct references to MGL

35 lines of code changed in 6 files:

justin 2008-12-31 13:53 Rev.: 381

removing direct refrences to MGL and using mglGetParam and mglSetParam instead. Also, getting rid of the Flashing and Static staircase taskTemplates and replacing with simply taskTemplateStaircase since we no longer need to do weird things to get good key press timestamps

206 lines of code changed in 8 files:

justin 2008-12-31 13:39 Rev.: 380

Removing all direct references to MGL variable and replacing with mglGetParam and mglSetParam

171 lines of code changed in 23 files:

justin 2008-12-31 12:56 Rev.: 379

another stability fix. This time, we are not closing the cocoa windows, just hiding them. Also there was a loose pointer in mglInstallSound. All versions (7.4 and 64bit) are working for both with/without desktop

123 lines of code changed in 9 files:

justin 2008-12-31 12:55 Rev.: 378

another rebuild

0 lines of code changed in 10 files:

justin 2008-12-31 05:08 Rev.: 377

rebuild

0 lines of code changed in 3 files:

justin 2008-12-31 05:08 Rev.: 376

Close cocoa windows after use, seems to help with stability

14 lines of code changed in 2 files:

justin 2008-12-31 05:07 Rev.: 375

minor change to message

1 lines of code changed in 1 file:

justin 2008-12-31 05:07 Rev.: 374

Adding methods to safley derference MGL global

45 lines of code changed in 2 files:

justin 2008-12-30 07:40 Rev.: 373

changed gcc version for G5

1 lines of code changed in 1 file:

justin 2008-12-30 07:39 Rev.: 372

Recompile of G5 version

0 lines of code changed in 42 files:

justin 2008-12-30 07:12 Rev.: 371

Fix to make startup text apper

6 lines of code changed in 1 file:

justin 2008-12-30 07:12 Rev.: 370

rebuild with cocoa

0 lines of code changed in 14 files:

justin 2008-12-30 07:08 Rev.: 369

Fix so that mgl runs both with or without the desktop. With the desktop only the windowed contexts use cocoa, and then show a borderless window without backing store -- otherwise the desktop crashes.

192 lines of code changed in 13 files:

justin 2008-12-30 07:07 Rev.: 368

minor rebuild

0 lines of code changed in 7 files:

justin 2008-12-29 14:17 Rev.: 367

Fixing to use cglOpen with full screen and cocoa for windowed context -- this plays better with the matlab desktop. Cocoa full screen context works fine without the desktop. Also, use a borderless window without backing store for the desktop -- anything else crashes

173 lines of code changed in 7 files:

justin 2008-12-29 07:54 Rev.: 366

defaulting to carbon build for non 64bit

17 lines of code changed in 4 files:

justin 2008-12-29 07:54 Rev.: 365

new build

0 lines of code changed in 13 files:

justin 2008-12-29 05:23 Rev.: 364

binary update

0 lines of code changed in 2 files:

justin 2008-12-29 05:22 Rev.: 363

binary recompile

0 lines of code changed in 1 file:

justin 2008-12-29 05:22 Rev.: 362

Fixing -framework options

3 lines of code changed in 1 file:

justin 2008-12-29 05:22 Rev.: 361

small cleanup

2 lines of code changed in 1 file:

justin 2008-12-29 05:20 Rev.: 360

Gave up trying to implement on 32bit -- appears there is some threading issue with the QTKit which doesn't seem worth fixing in mgl -- though in principle all you have to do is get the QT movie to init on the *main thread*

21 lines of code changed in 1 file:

justin 2008-12-29 05:19 Rev.: 359

Got rid of capture display -- seems to help with stability

1 lines of code changed in 1 file:

justin 2008-12-29 05:19 Rev.: 358

Cleaned up memory when deleting sounds, got rid of "alert" sound

13 lines of code changed in 2 files:

justin 2008-12-29 05:18 Rev.: 357

build of mexmac intel 64 bit on MacBook Pro with MATLAB Version 7.6.0.7769 (R2008a) BETA (Mac Intel 64-bit)

0 lines of code changed in 42 files:

justin 2008-12-29 05:03 Rev.: 356

Rebuild of mexmaci on MacBookPro with Matlab 7.4

1 lines of code changed in 42 files:

justin 2008-12-28 22:46 Rev.: 355

test

1 lines of code changed in 1 file:

justin 2008-12-28 22:45 Rev.: 354

test commit

1 lines of code changed in 1 file:

justin 2008-12-28 22:45 Rev.: 353

test

0 lines of code changed in 1 file:

justin 2008-12-28 22:39 Rev.: 352

test commit

2 lines of code changed in 1 file:

Unknown 2008-12-28 22:39 Rev.: 351

test commit

1 lines of code changed in 1 file:

Unknown 2008-12-28 22:34 Rev.: 350

commit test

0 lines of code changed in 1 file:

Unknown 2008-12-28 22:27 Rev.: 349

test commit

1 lines of code changed in 1 file:

justin 2008-12-28 22:09 Rev.: 348

fixing mrDisp to mydisp

7 lines of code changed in 1 file:

justin 2008-12-28 21:41 Rev.: 347

added cellArray function locally

42 lines of code changed in 1 file:

justin 2008-12-28 21:36 Rev.: 346

moving helper functions into mglRetinotopy to avoid potential conflict with mrTools declaration of these functions

68 lines of code changed in 4 files:

justin 2008-12-28 21:30 Rev.: 345

updating disppercent.m

117 lines of code changed in 1 file:

justin 2008-12-28 21:29 Rev.: 344

removing some stuff from the text file -- redundant with wiki

1 lines of code changed in 1 file:

justin 2008-12-28 21:27 Rev.: 343

fixing repository binary files

14 lines of code changed in 6 files:

justin 2008-12-28 21:21 Rev.: 342

fixing binary files

0 lines of code changed in 7 files:

justin 2008-12-28 21:18 Rev.: 341

fixing repository. removing old files.

2 lines of code changed in 12 files:

justin 2008-12-28 21:18 Rev.: 340

adding to repository, made these private functions

271 lines of code changed in 2 files:

justin 2008-12-28 21:15 Rev.: 339

Get frame implemented. Fixed release of error object.

43 lines of code changed in 2 files:

justin 2008-12-28 21:13 Rev.: 338

clean up movieStructs on close

1 lines of code changed in 1 file:

justin 2008-12-28 21:06 Rev.: 337

moved this code for mglGetKeyEvent.c

169 lines of code changed in 1 file:

justin 2008-12-28 20:53 Rev.: 336

Help information for mglResolution

19 lines of code changed in 1 file:

justin 2008-12-28 12:26 Rev.: 335

fixing readme.pdf

0 lines of code changed in 1 file:

justin 2008-12-28 11:49 Rev.: 334

***************************************************************************
THIS IS A MAJOR VERSION UPGRADE.

Apple has given up support for Carbon based GUIs for 64 bit applications, so internal functions have been rewritt
en to use the Cocoa (objective-c) based interface. Everything is working and there are some improvements.

Events: The functions mglGetKeyEvent, mglGetMouseEvent now return timestamps that have nanosecond precision (an
d not 1/60 second precision as before).
mglMovie: You can now display Quicktime movies.
Transparent windowsL For mglOpen(0) you can display a transparent window by passing in a value greater than 0 a
nd less than 1, e.g. mglOpen(0.7);

Here is a list of functions that have been rewritten for cocoa:

mglPrivateOpen
mglPrivateClose
mglGetMouse
mglGetKeyEvent
mglGetMouseEvent
mglCharToKeycode
mglKeycodeToChar
mglPlaySound
mglInstallSound
mglPrivateDescribeDisplays
mglPrivateSwitchDisplay
mglPrivateMoveWindow
mglMovie
mglListener

ALso, all the functions that have OS specific code have been reorganized to clearly mark where the OS specific co
de is. For many functions the OS specific code has been encapsulated into function calls which clearly define the
inputs/outputs of OS specific code -- to make it easier for porting. This will necessitate changes on the Linux
code side.

Finally, the code can still be compiled to run using the deprecated carbon function calls using:

mglMake('carbon');


***************************************************************************

3750 lines of code changed in 129 files:

justin 2008-12-27 09:32 Rev.: 333

commit test

1 lines of code changed in 1 file:

November 2008 »

Generated by StatSVN 0.4.1