Commit Graph

70 Commits

Author SHA1 Message Date
JosiahWI 9840eeabe8
CMake Config and Version exports (#22) 2021-04-13 21:08:16 +02:00
sfan5 aa294a8107 Fix Android build 2021-04-09 21:28:31 +02:00
sfan5 05547cbd5f Disable Software drivers on mobile platforms
literally dead code
2021-04-09 21:24:58 +02:00
sfan5 4f90019dcb Fix segfault if non-i18n fallback input is used on Linux 2021-04-05 17:10:55 +02:00
sfan5 c77797bbed Bump revision early
So we can leave CI at the last build while being able to test changes locally.
2021-04-02 23:38:28 +02:00
yw05 3ef5902815 Add support for IMEs on Linux 2021-04-02 23:17:27 +02:00
yw05 32004b9c5f Prepare GUI for IME support 2021-04-02 23:17:27 +02:00
sfan5 d7127df9f8 Do not distort images scaled by integer multiples 2021-03-31 17:11:19 +02:00
sfan5 3fb23fc423 Skip unnecessary C compiler checks 2021-03-26 23:08:09 +01:00
sfan5 279530a230 Make compiling using MSVC work 2021-03-26 16:48:28 +01:00
sfan5 f7b46ba22f Bump revision to 1.9.0mt1 2021-03-25 15:47:33 +01:00
sfan5 f05f84b33b Rename library to IrrlichtMt
for clarity and to avoid conflicts
closes #16
2021-03-25 15:47:33 +01:00
sfan5 3006362e25 Make Linux CI run upload a package 2021-03-25 15:40:12 +01:00
Loic Blot ff737e113c Include irrUString directly in irrlicht
it's a derivate from irrString and originate from irrlicht, legitimate a return back to home
2021-03-25 13:35:51 +01:00
Loic Blot 8eaf3db05a Ignore all so, not only versioned ones 2021-03-25 13:35:51 +01:00
sfan5 7c428c6dc2 CIrrDeviceLinux: fix dead key/compose handling 2021-03-25 12:30:52 +01:00
sfan5 7f0e0a57b8 CIrrDeviceLinux: fix dumb key fallback behaviour
Turns out giving the application KEY_UNKNOWN + the correct char
to work with is better than returning nonsense EKEY_CODEs.
2021-03-24 20:14:46 +01:00
Alistair Findlay 4bdd8af47d
Fix missing step in build instructions 2021-03-18 12:57:17 +01:00
Jordan Snelling fa7a5dbdef Fix Irrlicht not properly resizing on macOS due to incorrect window size; thanks @torleif 2021-03-16 22:12:43 +01:00
sfan5 a3d848ff8b CMemoryFile: fix seek bounds-checking 2021-03-12 18:28:10 +01:00
sfan5 57ff34b1ed CGLXManager: Use GLX window correctly
fixes #17
2021-03-12 17:47:00 +01:00
sfan5 0335a52479 Fix pixel-perfect draw2DLine on OpenGL 2021-03-12 16:30:44 +01:00
sfan5 4931b34625
Remove trivial copy constructors and operators 2021-03-09 12:47:54 +01:00
sfan5 cadbd62271 CI: add workflows for win32 and win64 2021-03-08 23:53:47 +01:00
sfan5 0a09f98c74 macOS: silence OpenGL deprecation warnings 2021-03-08 13:36:44 +01:00
sfan5 03ad637114 Add README 2021-03-07 13:25:24 +01:00
sfan5 53e09519e2 Prepare for integration with Minetest 2021-03-07 12:24:37 +01:00
sfan5 97631c39fe Android: import back button patch 2021-03-07 02:09:32 +01:00
sfan5 dfe077134d Android: import touchedCount patch 2021-03-07 02:05:10 +01:00
sfan5 10a188e967 Restore Android support 2021-03-07 01:08:58 +01:00
sfan5 bfba19d67a Restore Windows and OSX support 2021-03-06 22:39:35 +01:00
sfan5 752401a450 Remove other left-over build systems 2021-03-06 21:40:05 +01:00
sfan5 6ce98dce77 Add CMake as new build system 2021-03-06 21:40:05 +01:00
sfan5 e3decfa3be Fix inconsistent-missing-override warnings 2021-03-06 14:01:22 +01:00
sfan5 94aafaef15 Fix Windows, Android build 2021-02-25 21:17:36 +01:00
sfan5 218cbec94e Add GLES workflow to CI 2021-02-25 19:32:19 +01:00
sfan5 32a45f8239 irrTypes.h: use standard header for number types 2021-02-25 19:09:48 +01:00
numzero c4503eaf17 GLX window is *not* an X11 window 2021-02-25 19:07:58 +01:00
sfan5 264f8b72c1 Throw out support for Bzip, LZMA and encrypted ZIPs 2021-02-25 18:34:17 +01:00
sfan5 67f1402410 Remove bundled libraries 2021-02-25 18:22:38 +01:00
Loic Blot 665e4309c4 Add github workflow & gitignore 2021-02-25 18:01:55 +01:00
cutealien 08a2846a93 Merging r6194 from trunk to ogl-es branch.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6195 dfc29bdd-3216-0410-991c-e03cc46cb475
2021-02-21 19:09:14 +00:00
cutealien 3a54e8d6b8 Merging r6186 through r6192 from trunk to ogl-es branch
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6193 dfc29bdd-3216-0410-991c-e03cc46cb475
2021-02-21 16:37:56 +00:00
cutealien 1f7c1830cb Whitespace fixes.
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6186 dfc29bdd-3216-0410-991c-e03cc46cb475
2021-01-06 14:59:13 +00:00
cutealien 838ecd6bf8 Merging r6181 through r6184 from trunk to ogl-es branch
- Changes to touch-input handling on X11


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6185 dfc29bdd-3216-0410-991c-e03cc46cb475
2021-01-06 14:52:49 +00:00
cutealien f1a58b706c Fix bug introduced in last merge from svn trunk
struct STouchInput was in there twice.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6183 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-12-30 19:08:13 +00:00
cutealien d07057959e Fix compiling last commit (missing a letter).
Thx @Maksym Hamarnyk


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6182 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-12-30 18:59:39 +00:00
cutealien 9274951a08 Enable _IRR_COMPILE_WITH_OGLES1_ on IOS.
Should be enabled according to Maksym Hamarnyk


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6181 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-12-30 18:50:50 +00:00
cutealien a9f7c2abc9 Merging r6173 through r6179 from trunk to ogl-es branch
- Adding optional support for touch input in X11


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6180 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-12-30 18:39:20 +00:00
cutealien 1e6fe54cf5 Merging r6173 through r6176 from trunk to ogl-es branch
Also adding -DPNG_ARM_NEON_OPT=0 to other places in Makefile as we don't have arm optimization for neon currently in our png lib.


git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6177 dfc29bdd-3216-0410-991c-e03cc46cb475
2020-12-22 21:30:35 +00:00