Bart van Strien
5d43c9601a
Automatically deduce the type in luax_pushtype, if possible
...
--HG--
branch : dynamiccore2
2016-11-13 17:38:42 +01:00
Bart van Strien
7dd960619d
Automatically deduce the type in luax_checktype, luax_getmodule, luax_optmodule and luax_totype
...
--HG--
branch : dynamiccore2
2016-11-13 17:13:40 +01:00
Bart van Strien
4a0a90e511
Include int.h to fix windows build
...
--HG--
branch : dynamiccore2
2016-11-13 16:51:27 +01:00
Bart van Strien
3b88c13535
Delete love::Type copy constructor
...
--HG--
branch : dynamiccore2
2016-11-13 16:46:26 +01:00
Bart van Strien
c761202486
Build type information on first use (load-time), instead of using a hardcoded list
...
--HG--
branch : dynamiccore2
2016-11-13 16:38:57 +01:00
Alex Szpakowski
c647317a74
Re-generated boot.lua.h.
2016-11-05 17:33:32 -03:00
Alex Szpakowski
da3e292389
Merged in xpol/love/better-parse-options (pull request #71 )
...
Better love.arg.parse_options():
2016-11-05 20:29:50 +00:00
Xpol Wan
c28a6c51c4
love.arg.parse_option just return how many extra arg the current option consumes.
...
--HG--
branch : better-parse-options
2016-11-04 22:27:49 +08:00
xpol
de855f30d5
Better love.arg.parse_options():
...
1. use string.match for we are mean to match
2. better match pattern which now do not allow somthing like `not-a-valid--console`
3. use while loop which allows change loop var.
--HG--
branch : better-parse-options
2016-11-04 11:37:38 +08:00
Raidho
422325588e
fixed potential memory leak, minor code imporovements
...
--HG--
branch : minor-mic-input
2016-11-04 05:40:07 +03:00
Raidho
c7c253f449
made getRecordingDevices keep already existing devices
...
--HG--
branch : minor-mic-input
2016-11-03 20:24:21 +03:00
Raidho
57d02dec2b
Addressed some criticism
...
getRecordingDevices internal function is now returns constant reference,
also re-enumerates devices every time it is called; this is a slow operation
getID removed for not being useful
--HG--
branch : minor-mic-input
2016-11-03 06:31:31 +03:00
Bart van Strien
452a8a877e
Don't set the enet global when requiring enet
...
--HG--
branch : minor
2016-11-02 13:08:56 +01:00
Bart van Strien
3336accb8f
Added tag 0.10.2 for changeset afc69c4f7145
2016-10-31 20:23:56 +01:00
Bart van Strien
9e13977995
Added release date for 0.10.2
0.10.2
2016-10-31 20:23:52 +01:00
Alex Szpakowski
5ba449d1ff
Add support for BC4-7 compressed texture formats in KTX files. Updated the changelog.
2016-10-29 23:42:40 -03:00
Alex Szpakowski
43fcacc653
Merged in nkorth/love (pull request #70 )
...
Add 'ellipse' distribution to ParticleSystem
2016-10-29 15:35:10 +00:00
Alex Szpakowski
ba21512259
Updated the changelog
2016-10-29 12:30:15 -03:00
Nathan Korth
53c528aa44
Add 'ellipse' distribution to ParticleSystem
2016-10-28 16:26:28 -04:00
Alex Szpakowski
db78c89639
Merged in brocoli_/love/set-raw-transform (pull request #69 )
...
Added new raw values constructor to Matrix4 and Matrix4::setRawTransformation().
2016-10-26 20:39:34 +00:00
Julio Felipe Angelini
cdf7199c48
Added new raw values constructor to Matrix4 and Matrix4::setRawTransformation().
...
--HG--
branch : set-raw-transform
2016-10-26 17:45:28 -02:00
James Watkins-Harvey
bdc653d9a5
Define LUASOCKET_API macro in header file instead of build time argument
...
--HG--
branch : minor
2016-10-25 10:34:17 -04:00
Bart van Strien
6d95ff7fb7
Remove old (cmake-only) workaround for issue #1173 .
2016-10-25 15:33:30 +02:00
Bart van Strien
7a6e626c74
Make stb_image only use SSE2 on x86_64, or when an override has been set ( fixes #1173 )
...
Turns out, this is a gcc bug: detecting sse2 support cannot be done in shared
libraries. For now we'll assume 32-bit x86 builds are intended to also run on
devices without SSE2 (how old!). In the future we might decide we only support
machines that support SSE2, if we secretly don't already.
2016-10-25 15:21:31 +02:00
Alex Szpakowski
ec7565176e
Add love.window.isMaximized
2016-10-24 21:35:22 -03:00
Raidho
a99c757652
made :getData produce SoundData directly
...
moved SoundData::load back to private
--HG--
branch : minor-mic-input
2016-10-25 02:39:39 +03:00
Raidho
3de68707d1
made device enumeration lazy
...
made enumerator to first attempt aquire default device name by standard means,
then to fall back to read name from opened device
getRecordingDeviceCount removed for being redundant
--HG--
branch : minor-mic-input
2016-10-25 02:05:53 +03:00
Alex Szpakowski
ff53e8fe71
Fix non-integer coordinates passed to ImageData:mapPixel/setPixel/getPixel and SoundData:set/getSample.
...
LuaJIT does interesting things when you index into a FFI array using a non-integer value.
2016-10-24 18:14:09 -03:00
Alex Szpakowski
d57ce8ae73
The answer is no :(
2016-10-23 23:00:46 -03:00
Alex Szpakowski
295fff5db8
Testing whether appveyor can build with Windows XP support
2016-10-23 22:56:19 -03:00
Raidho
424d2704ec
made RecordingDevice throw errors on invalid parameters
...
--HG--
branch : minor-mic-input
2016-10-23 19:22:56 +03:00
Raidho
9a090e8df8
made RecordingDevice create new SoundData every time captured samples are aquired
...
--HG--
branch : minor-mic-input
2016-10-23 18:53:02 +03:00
Raidho
87f0b2811e
Microphone input implemented.
...
RecordingDevice class added
(number)love.audio.getRecordingDeviceCount() and (table)love.audio.getRecordingDevices() exposed
(bool):startRecording([samples, sampleRate, bitDepth, channels], (SoundData):stopRecording([SoundData]),
(SoundData):getData([SoundData]), (number):getSampleCount(), (number):getSampleRate(), (number):getBitDepth(),
(number):getChannels(), (string):getName(), (number):getID(), (bool):isRecording() member functions exposed
previously existed stub implementation removed
getFormat moved to love::audio::openal::Audio
getFormat arguments order swapped to (bitDepth, channels)
getFormat now returns AL_NONE if format is invalid
--HG--
branch : minor-mic-input
2016-10-23 17:56:52 +03:00
Alex Szpakowski
894a44f45c
Fix an incorrect delete call when out of memory.
2016-10-22 21:32:44 -03:00
Alex Szpakowski
a9593d926e
Fix love.math.noise(nil) to error instead of returning nil.
2016-10-20 22:57:12 -03:00
Raidho
e5be492431
Created new branch minor-mic-input
...
--HG--
branch : minor-mic-input
2016-10-19 02:33:03 +00:00
rcoaxil
3c413a293b
stray minus sign
...
--HG--
branch : minor
2016-10-19 05:13:30 +03:00
Alex Szpakowski
0653ec9564
Address some compiler warnings about implicit integer conversions.
...
--HG--
branch : minor
2016-10-18 22:32:35 -03:00
Alex Szpakowski
2e016810c9
Update Xcode project
...
--HG--
branch : minor
2016-10-18 22:08:25 -03:00
Alex Szpakowski
b8b670e0ae
Simplify Drawable code
...
--HG--
branch : minor
2016-10-18 22:06:52 -03:00
rcoaxil
329e10d35b
stb hack revert
...
--HG--
branch : minor
2016-10-18 05:36:28 +03:00
rcoaxil
9bed2ac33a
moved back update cycle constant looping override for static sources
...
--HG--
branch : minor
2016-10-18 05:33:34 +03:00
rcoaxil
b337e0ff6f
consistified seeking to invalid location behavior
...
removed few redundant operations and checks
moved sound start seeking from prepare to play
fixed potential bug with sources that failed to play not releasing AL source
back into the pool
sources now stop if seeked to invalid location
looped sources play from 0 if seeked to invalid location while playing
--HG--
branch : minor
2016-10-18 05:04:46 +03:00
Alex Szpakowski
a844c16657
Simplified Source constructors.
...
--HG--
branch : minor
2016-10-16 16:04:00 -03:00
Bart van Strien
a3f381be07
Update changelog
...
--HG--
branch : minor
2016-10-15 19:58:54 +02:00
Alex Szpakowski
7cd24de402
Merged in rcoaxil/love/minor (pull request #63 )
...
TYPE_QUEUE Source implemented, ported to minor branch.
--HG--
branch : minor
2016-10-15 17:56:37 +00:00
Alex Szpakowski
dafacf3fbc
test
...
--HG--
branch : minor
2016-10-15 14:55:35 -03:00
Alex Szpakowski
4930d85870
Close branch minor
...
--HG--
branch : minor
2016-10-15 17:50:19 +00:00
rcoaxil
71326564f0
removed some more trailing spaces
...
oh god i need a tool for this
--HG--
branch : minor
2016-10-15 20:08:41 +03:00
rcoaxil
38a6176665
issues addressed
...
cropped trailing spaces
put TYPE_MAX_ENUM in getDurationAtomic
moved around variables in seekAtomic
--HG--
branch : minor
2016-10-15 20:04:08 +03:00