player-03
03f2ae8b91
Update C++ project docs based on feedback.
2023-01-25 23:46:33 -05:00
Patrick Gutlich
82e6e9b779
Fix SIZEOF_SIZE_T in jpeg for RaspberryPi
2023-01-14 12:33:29 +01:00
Josh Tynjala
2f4b0844ef
Merge pull request #1531 from player-03/submodules
...
Restructure and update submodules
2023-01-13 13:44:33 -08:00
Josh Tynjala
8e3aa8afff
FileDialog: fix case where no file extension filters are specified
2022-12-16 14:50:29 -08:00
Josh Tynjala
52b7b4d574
FileDialog: use delete[] to match new[]
2022-12-16 14:50:11 -08:00
Josh Tynjala
8d6a496625
FileDialog: non-Windows support for multiple file extension filters in OpenFile/OpenFiles ( closes #2600 )
2022-12-16 14:50:11 -08:00
Josh Tynjala
41064e57b4
FileDialog: Windows support for multiple file extension filters in OpenFile/OpenFiles (references #2600 )
2022-12-16 14:50:11 -08:00
player-03
ea1c233251
Merge branch 'openfl:develop' into submodules
2022-12-01 11:58:25 -05:00
Joseph Cloutier
2fd9e9fd08
Use mirror of libpng.
2022-11-30 13:15:07 -05:00
player-03
63d2f896fb
Merge pull request #1597 from player-03/remove_kha
...
Remove the defunct Kha backend.
2022-11-18 14:07:20 -05:00
player-03
c14f90695f
Merge pull request #7 from Sirox228/submodules
...
fix libpng sdl error
2022-10-29 19:43:50 -04:00
player-03
668ffd769a
Only compile Arm-specific files for Arm devices.
...
These files are only required if `PNG_ARM_NEON_IMPLEMENTATION == 1` (the default). Since we can't test it here, we just have to assume it's the case on all Arm devices. (But only Arm devices.)
2022-10-29 19:40:58 -04:00
player-03
59b2644e9f
Explain the use of the unofficial mirror.
2022-10-29 18:45:33 -04:00
Sirox
f16b14bec2
Update png-files.xml
2022-10-29 21:55:09 +03:00
Sirox
09f07eab26
cut neon from pixman for build using new ndks
2022-10-29 20:40:33 +03:00
player-03
9e6a0006bf
Link to OpenFL's mirror of tiny file dialogs.
2022-10-29 00:12:36 -04:00
Josh Tynjala
4c821525b4
CURLBindings: fix "Send failed since rewinding of the data stream failed" error with 302 redirect
...
When CURLOPT_READDATA is specified, not only must we set CURLOPT_READFUNCTION, but we must also set CURLOPT_SEEKFUNCTION to ensure that the data can be resent if there's a redirect.
2022-10-13 11:56:53 -07:00
player-03
92410ddf73
Recommend apt instead of apt-get.
...
Progress bar > no progress bar.
2022-10-10 21:29:45 -04:00
player-03
fe6f1db7fd
Merge pull request #1579 from ShaharMS/develop
...
Implement `clickCount` on HTML5 and Native.
2022-10-10 13:32:34 -04:00
player-03
9ac49f148c
Fix spacing.
2022-10-01 13:24:15 -04:00
Shahar Marcus
716c90eef1
fixed signature mismatch
2022-09-13 20:51:27 +03:00
Shahar Marcus
1e45cbea7a
another attempt to fix the signature error
2022-09-13 20:16:55 +03:00
Shahar Marcus
5bcea64afb
quick fixes, should fix signature error
...
when compiling, i get this error:
FATAL ERROR : Invalid signature for function lime@hl_mouse_event_manager_register : PP_vOiiddiidd__v required but PP_vOiddiidd__v found in hdll
This should fix it
2022-09-13 17:44:35 +03:00
ShaharMS
5a18ed4f1a
implementation in SDLApplication, fix in MouseEvent.cpp
2022-09-13 13:05:25 +03:00
ShaharMS
17e8b1c065
added clickCount to MouseEvent files
2022-09-13 12:52:40 +03:00
player-03
f69c5a5d5c
Sort function declarations.
2022-08-12 12:17:30 -04:00
player-03
42e3450614
Sort functions and standardize formatting.
...
The new version no longer checks the return code of `SDL_GetWindowOpacity`, for consistency with the other getters. In theory this should be fine, because the only documented error condition is if the window is invalid, at which point none of the getters matter. If the platform doesn't support transparency, "opacity will be reported as 1.0f without error."
2022-08-12 12:16:26 -04:00
player-03
af05054ce5
Sort function definitions.
2022-08-12 11:59:28 -04:00
player-03
a3f54aa1d5
Sort function declarations.
2022-08-12 11:57:07 -04:00
player-03
efcbc622bd
Change spaces to tabs
...
Missed this one the first time.
2022-08-12 11:55:19 -04:00
player-03
2e92df9b89
Standardize formatting
2022-08-12 11:53:59 -04:00
Apprentice-Alchemist
86a7b4e136
C++ is strange.
2022-08-05 13:29:34 +02:00
Apprentice-Alchemist
1c8c6c1a5e
Implement window transparency.
2022-08-04 22:00:49 +02:00
mgambrell
0125e939a9
vorbisfile.cpp - change free(x) to delete x ( fixes #1556 )
2022-07-04 00:00:38 -05:00
Josh Tynjala
81d682d355
Window: add new setTextInputRect() method to optionally specify the location of the input when textInputEnabled is set to true
...
On native, this uses SDL_SetTextInputRect
2022-06-09 14:14:05 -07:00
player-03
439535a9d4
Explain how to build HashLink binaries.
2022-06-08 15:17:01 -04:00
player-03
2286704ed3
Add HashLink to the list of submodules.
2022-06-06 20:51:42 -04:00
Joseph Cloutier
60dd8803c1
Fix Windows header conflict.
2022-06-03 19:38:11 -04:00
Joseph Cloutier
50ff65956f
Add legacy Pi driver support.
...
Co-authored-by: Patrick Gutlich <patrick@gepatto.nl >
2022-06-03 18:39:45 -04:00
Joseph Cloutier
689fed4545
Merge branch 'develop' into submodules
2022-06-03 18:36:03 -04:00
Joseph Cloutier
34817221d8
Adjust RPI build settings.
...
Co-authored-by: Patrick Gutlich <patrick@gepatto.nl >
2022-06-01 00:27:46 -04:00
Joseph Cloutier
16166e1a0d
Fix RPI compile errors (incomplete).
...
At least, these changes should be a step in the right direction.
2022-05-28 14:55:50 -04:00
Joseph Cloutier
088b43a37a
Don't compile joystick HIDAPI code on iOS.
...
Per README-ios.md and SDL_config_iphoneos.h, it's disabled by default.
2022-05-28 08:34:04 -04:00
Joseph Cloutier
f3aff7f274
Compile PNG's "intrinsics" when targeting arm64.
...
As noted in pngpriv.h, the alternative (assembly code) doesn't currently
work on arm64.
There's no mention of iOS or tvOS, so maybe we could remove those?
2022-05-27 20:30:07 -04:00
Joseph Cloutier
821638ae34
Work around inconsistent header inclusion.
...
Overriding headers has always been risky, and finally we see why.
Apparently on iOS, files may be compiled in such a way that the original
SDL_config.h file is included, not Lime's custom one. It's hard to do
anything more than we've already done to manage include order, so we
need to find another option.
One such option is to make the two files as similar as possible, such
that it usually doesn't matter which one ends up being included. Then we
only set `USING_GENERATED_CONFIG_H` when it really matters.
2022-05-27 03:59:43 -04:00
Joseph Cloutier
03f5dcbf82
Don't enable ARC twice.
...
If `OBJC_ARC` is set, then `-fobjc-arc` was also set already.
2022-05-27 03:29:07 -04:00
Joseph Cloutier
9d56c6df4a
Enable ARC when compiling SDL.
...
SDL_cocoavideo.m now enforces this, as of this commit:
ec8fa57750
That commit also removed the destructors from SDL_render_metal.m, which
implies it's required on iOS too.
And before anyone asks, SDL seems to have no plans to back down on this.
2022-05-26 21:13:49 -04:00
Joseph Cloutier
aa44a540f2
Disable -Wno-enum-conversion on Windows.
...
Seems this doesn't apply to MVSC.
2022-05-25 20:50:50 -04:00
Joseph Cloutier
45d104d105
Disable HIDAPI on all targets again.
...
This reverts commit 41d93722f9 .
2022-05-25 18:25:47 -04:00
Joseph Cloutier
4b5ffdad62
Always disable enum-conversion warning.
...
Cairo 1.17.6 does a LOT of enum conversion, and judging from line 63 of
meson.build, their plan is to live with it. Might as well follow suit.
2022-05-25 00:45:01 -04:00