Bill Meltsner
012ce3a585
I'm stupid and forgot to add return statements to the new functions
2010-03-15 01:39:28 -04:00
Bill Meltsner
866f826e41
added Source:play(), Source:pause(), etc.
2010-03-15 01:26:57 -04:00
rude
78c783bb57
Fixed ImageFont.
2010-03-03 20:38:21 +01:00
rude
806d085ee9
Fixed size of filled rects.
2010-03-03 19:15:09 +01:00
rude
a8ff944a89
Reverted font origin. Don't want to break the API yet.
2010-03-01 20:46:01 +01:00
Bill Meltsner
7c33786100
fixed a ridiculous number of gcc warnings, nearly all of which were complaints about unused parameters - the remaining 199 warnings I get are from code that isn't ours (box2d is responsible for all but 8 of them)
2010-02-26 03:55:21 -05:00
bart@bartbes.ath.cx
dbf8301f24
Merge (the hardest merge evahr, thanks rude)
2010-02-25 20:13:50 +01:00
bart@bartbes.ath.cx
051f6f6eaa
Switched global thread to love._curthread and made love.thread.getThread() return that
2010-02-25 19:52:00 +01:00
rude
16bf591c96
Fixed a MSVC warning.
2010-02-24 21:35:21 +01:00
bart@bartbes.ath.cx
0f54088d06
Fixed mp3 playback on linux and added support for mono mp3s
2010-02-24 21:35:19 +01:00
rude
5fca0e9b33
Changed getThreads so that the caller must allocate the memory.
2010-02-24 21:34:55 +01:00
rude
368765820e
Changed unnecessary pass-by-value to pass-by-reference.
2010-02-24 21:21:45 +01:00
rude
bdafe0e455
Globals?! When did Bartbes the Sex Machine abandon reason for MADNESS?
2010-02-24 20:47:56 +01:00
rude
b4ad36cc51
Objects extending love::Object need to have virtual destructors. They are garbage collected as love::Object.
2010-02-24 20:43:05 +01:00
rude
4ba513b679
Bye-bye ThreadModuleRegistrar. An abstract ThreadModule will do that job.
2010-02-24 20:40:59 +01:00
bart@bartbes.ath.cx
6aa103c72c
Fixed font origin
2010-02-24 13:47:15 +01:00
Bill Meltsner
4ad7634a78
updated the Xcode project with love.thread, and fixed a few gcc warnings
2010-02-22 00:25:51 -05:00
bart@bartbes.ath.cx
bd9e068b91
As expected, merge
2010-02-21 14:07:26 +01:00
rude
9c4926b7da
Fixed double-transform spritebatch bug.
2010-02-20 18:19:16 +01:00
bart@bartbes.ath.cx
75f651c84b
getThreads works now (love.thread)
2010-02-16 16:02:07 +01:00
bart@bartbes.ath.cx
8457d461f8
Added a 'main' thread (love.thread)
2010-02-14 19:14:07 +01:00
bart@bartbes.ath.cx
736f7ab1a2
love.thread can now share full userdata
2010-02-14 17:41:11 +01:00
bart@bartbes.ath.cx
cc4d737924
Added demand (love.thread)
2010-02-14 11:16:56 +01:00
bart@bartbes.ath.cx
269b70f30c
Made receive destructive, added peek (love.thread)
2010-02-14 10:39:42 +01:00
bart@bartbes.ath.cx
2dcd11551c
Working communication in love.thread
2010-02-14 10:09:21 +01:00
bart@bartbes.ath.cx
555d542c09
Added ThreadVariant, and uses ThreadData for inter-thread communication, AND removed .o's
2010-02-12 21:25:50 +01:00
rude
d084deeebf
Added project files for love.thread on Windows. Also a minor fix to make love.thread builable as a standalone DLL.
2010-02-12 20:59:32 +01:00
bart@bartbes.ath.cx
d8963569f3
Merge
2010-02-12 20:25:06 +01:00
bart@bartbes.ath.cx
355a94755d
Added first version of thread and enabled newFileData
2010-02-12 20:24:39 +01:00
Bill Meltsner
db117de2c8
Switched Image wrap modes to the new string syntax too.
2010-02-09 15:18:27 -05:00
Bill Meltsner
e661459103
Switched Image filter modes to use the new string constant system
2010-02-09 14:30:41 -05:00
Bill Meltsner
73aba4bdd4
eliminated a whole bunch of gcc warnings
2010-02-09 13:21:25 -05:00
Bill Meltsner
3ebcee1e17
fixed a bug in ImageRasterizer's constructor where it wasn't using the ImageData passed to it
2010-02-09 13:20:40 -05:00
Bill Meltsner
dd85250180
fixed a bug in PrismaticJoint::setMotorEnabled where it ignored the argument passed
2010-02-09 12:39:05 -05:00
Bill Meltsner
3ed9823152
fixed a bug in Image::setFilter where it switched the min/mag parameters
2010-02-09 12:37:55 -05:00
rude
b94b5e6a9d
Fixed SpriteBatch using the wrong type for GL_ELEMENT_ARRAY_BUFFER.
2010-02-06 13:50:52 +01:00
rude
64dbfbd9eb
Added exception catcher for love.graphics.newFont.
2010-02-06 12:40:15 +01:00
rude
72efaa283f
Fixed crash on attempt to open non-existent file.
2010-02-03 20:48:58 +01:00
rude
e7a6323635
Made sure the state of the Source is applied to the AL source when it's played. Also increased the max number if sources allowed at the same time.
2010-02-02 21:22:57 +01:00
bart@bartbes.ath.cx
7935050435
Now builds on Ubuntu 9.10
2010-01-31 23:16:10 +01:00
rude
aa01c984b9
Updated all dates to 2010.
2010-01-31 16:54:47 +01:00
rude
eb138f92f2
Fixed seeking. In theory.
2010-01-31 16:30:30 +01:00
rude
67e10b64f9
Implmented a few 'missing methods' in love.physics.
2010-01-31 14:24:22 +01:00
rude
c269430981
Reduced the width and height of rectanges by one pixel.
2010-01-31 13:51:56 +01:00
rude
efd36826b7
Removed code related to GL_CULL_FACE.
2010-01-31 13:33:18 +01:00
rude
b0cd49781f
Merged love.audio changes.
2010-01-31 13:02:15 +01:00
rude
5b30c7fcfe
Major developments to love.audio/love.sound. Music and Sound are gone. There are only Sources now, which is much cleaner.
...
The audio module was not really stable in 0.6.0, it takes very little messing around to cause OpenAL to do horrible things. It should now be much more stable,
and you *should* be able to play/stop/pause/resume/rewind/loop like a madman without disasters. Seek and tell, however, are still not tested and verified for
all decoders, but that's less important. Also, all objects now have object:type() and object:typeOf(), which returns the type name of the object,
and checks whether an object is of a certain type, respectively.
2010-01-31 11:52:54 +01:00
bart@bartbes.ath.cx
af4c8977c6
Fixed invalid free bug, delete[] on a void* is undefined behaviour
2010-01-31 11:47:33 +01:00
Bill Meltsner
8de70ca2aa
added polyline support to love.graphics.line (the syntax is the same as love.graphics.polygon - either a list or a table of vertices)
2010-01-19 08:27:12 -05:00
rude
8e74574544
Fixed playing multiple instances of the same Music.
2009-12-27 17:38:51 +01:00