ImagicTheCat
22e68868e1
Fix/improve SHA-384/512 hashing.
2023-05-24 16:29:23 +02:00
ImagicTheCat
ade382072d
Fix/improve SHA-224/256 hashing.
2023-05-24 16:10:53 +02:00
ImagicTheCat
4304132f8f
Fix/improve SHA1 hashing.
2023-05-24 16:09:34 +02:00
ImagicTheCat
f1a5e47aae
Fix/improve MD5 hashing.
2023-05-24 16:08:27 +02:00
Miku AuahDark
c8e7d4e28a
Change the usage of constexpr to const.
...
VS2013 doesn't support them.
2023-05-03 19:05:01 +08:00
Miku AuahDark
0768583aaa
Merge branch 'workaround_32bitalign'
2023-05-03 18:42:16 +08:00
Miku AuahDark
39763bba2f
Retry make getdeps 250 times.
2023-04-26 22:18:53 +08:00
Sasha Szpakowski
7828d1e0fb
Fix macOS colorspace backport
2023-04-23 21:19:32 -03:00
Miku AuahDark
4ab9a1ce8c
Workaround alignment issue in Linux 32-bit platforms.
...
Apparently geting alignment right pre-C++17 is not easy.
Well, 2^32 fits entirely in Lua "double" 2^53 so it's fine
to assume alignment of 1.
Fixes #1916 .
2023-04-19 16:26:06 +08:00
Sasha Szpakowski
78e7c44424
update version
2023-04-15 09:37:22 -03:00
Miku AuahDark
c849f71d14
Artifact AppImage debug symbols.
2023-04-15 16:17:42 +08:00
Miku AuahDark
544bba8ef0
Update GitHub Actions dependencies.
2023-04-15 16:16:42 +08:00
Miku AuahDark
fa9978ec08
Use Ubuntu 20.04 for Linux build.
...
actions/runner-images#6002
2023-04-14 23:25:12 -03:00
Sasha Szpakowski
fe886c3c51
Updated changelog
2023-04-13 22:32:54 -03:00
scurest
f5b8117c19
graphics: fix typo in comment
2023-04-13 22:12:28 -03:00
scurest
106daedf75
graphics: fix for anti-parallel line segments ( #1894 )
...
Handle the case when a line doubles back on itself, eg
love.graphics.setLineJoin("bevel")
love.graphics.line({
180, 400,
200, 400,
100, 400
})
2023-04-13 22:12:22 -03:00
Sasha Szpakowski
a71cfdcb50
Fix typo
2023-04-13 22:12:11 -03:00
Sasha Szpakowski
1080507c7d
Improve variable name readability in line rendering code.
2023-04-13 22:12:05 -03:00
slime
c245397178
Remove NaN-check C assert calls in line drawing code.
...
Users can pass NaN point values into line drawing code. love shouldn't abort the entire program if that happens.
2023-04-13 22:11:46 -03:00
Klonan
7e0f8ca791
FIx polyline adding NaN normals, which breaks the line rendering
2023-04-13 22:11:35 -03:00
slime
f6e9277a6d
macOS: fix colors appearing oversaturated on P3 displays.
...
The fix only applies to macOS 11+ when using OpenGL.
2023-04-13 22:03:23 -03:00
Sasha Szpakowski
9963d1247c
update windows build status URL
2023-01-30 09:41:02 -04:00
Sasha Szpakowski
02d2dc9427
Fix race condition when a thread is destroyed right after thread:start
2023-01-18 17:27:06 -04:00
Sasha Szpakowski
0f4304edd1
Pump events a couple times during bootup.
...
Fixes unexpectedly slow first frames on macOS.
Fixes #1859
2023-01-15 12:36:15 -04:00
Sasha Szpakowski
592c306276
Fix images with mipmaps when ANGLE is used with an AMD gpu.
2023-01-14 22:35:00 -04:00
Sasha Szpakowski
0acb2f57dc
Revert "CI: explicitly set the visual studio version when building for windows"
...
This reverts commit fed946505f .
2023-01-14 10:58:32 -04:00
Sasha Szpakowski
fed946505f
CI: explicitly set the visual studio version when building for windows
2023-01-14 10:54:59 -04:00
Sasha Szpakowski
52fa5cf8f0
CI: update repository URL for love-appimage-source
2023-01-06 17:12:01 -04:00
Sasha Szpakowski
6a3031f357
Remove very old unused nsis installer file.
...
CMake is used instead these days.
2023-01-06 17:03:38 -04:00
Sasha Szpakowski
22b6388a96
Merge pull request #1888 from steveRoll-git/main
...
Allow Canvas:renderTo to accept varargs
2023-01-01 10:59:42 -04:00
Miku AuahDark
0b0ff5551f
Hide symbol visibility in CMake and Android.mk.
2023-01-01 15:16:26 +08:00
Miku AuahDark
3a49dc555a
Fix megasource link.
2023-01-01 14:46:25 +08:00
Sasha Szpakowski
0b75f6cfa5
Missed some files...
2022-12-31 22:36:48 -04:00
Sasha Szpakowski
c823dbca96
Update copyright year for 2023
2022-12-31 22:25:49 -04:00
Ron Tseytlin
c5d72846c4
Allow Canvas:renderTo to accept varargs
...
The varargs will be forwarded to the function.
2022-12-31 02:32:54 +02:00
Sasha Szpakowski
fc3f5ee620
macOS: remove stray library search path
2022-12-30 00:03:58 -04:00
Sasha Szpakowski
fc5b53a456
macOS: work around linking issues when building the app executable.
2022-12-30 00:01:10 -04:00
Sasha Szpakowski
6730d57f04
macOS: compile with symbols hidden by default.
2022-12-29 10:28:28 -04:00
Sasha Szpakowski
b4e9731dfb
Add LOVE_EXPORT to a couple macOS functions called from the exe.
2022-12-29 10:27:52 -04:00
Sasha Szpakowski
7876955001
Merge pull request #1887 from MikuAuahDark/visibility
...
Compile with hidden symbol visibility by default.
2022-12-29 09:52:05 -04:00
Miku AuahDark
bfcb6c6643
Compile with -fvisibility=hidden by default.
...
This gives around 1MB size reduction.
2022-12-28 13:51:21 +08:00
Miku AuahDark
c342339fee
Define LOVE_EXPORT on non-Windows.
...
With GCC or Clang, LOVE_EXPORT is defined as __attribute__((visibility("default"))).
2022-12-28 13:51:08 +08:00
Sasha Szpakowski
a51d45b1a3
Reduce source:tell drift after a streaming Source loops.
...
Fixes #1810
2022-12-04 19:36:38 -04:00
Miku AuahDark
e5495d6436
Add FreeType to the license.
2022-10-24 23:41:27 +08:00
Miku AuahDark
822d363dfa
Remove test #undef from previous commit.
2022-08-26 11:48:46 +08:00
Miku AuahDark
3c2b1b888e
Properly pause all audio processing in Android when minimized.
...
This uses ALC_SOFT_pause_device extension which is available since
OpenAL-soft 1.16. We guarantee almost 100% availability of this extension
since we've been using OpenAL-soft in Android since beginning.
Fixes #1828
2022-08-26 11:45:25 +08:00
slime
8495cefd3b
opengl: fix creating compressed array textures with > 1 layer.
...
Fixes #1817 .
2022-08-09 20:37:48 -03:00
slime
870021b8bd
Potentially fix a crash when calling Text:add("").
...
#1824
2022-07-24 16:23:56 -03:00
Alex Szpakowski
5175b0d1b5
Windows: fix some cases of stuttering in windowed mode.
...
Use DwmFlush instead of OpenGL vsync, when specific conditions are met. Fixes #1628 .
2022-04-17 11:26:06 -03:00
Alex Szpakowski
b3b1317f61
linux: fix issues if certain codepaths are hit while signal handlers are temporarily off.
2022-04-15 23:43:30 -03:00