Commit Graph

  • 883012e993 merge upstream Josiah 2021-04-22 21:05:15 -0500
  • 2461e899ba Add basic test application that runs under CI sfan5 2021-04-22 10:46:31 +0200
  • 5411ec4f03 Hook up examples to CMake sfan5 2021-04-22 09:43:53 +0200
  • 3152a6cc46 CNullDriver: store real size for dummy textures sfan5 2021-04-21 18:09:49 +0200
  • 688debb643 CIrrDeviceLinux: don't create input context if no window sfan5 2021-04-21 17:34:10 +0200
  • 21cb990e75 Fix misbehaving input after IME changes (Linux) yw05 2021-04-18 21:27:15 +0200
  • 0d861545dd https://github.com/minetest/minetest/issues/11190#issuecomment-822036318 and https://github.com/minetest/minetest/issues/11190#issuecomment-822046127 #29 Emojigit 2021-04-19 21:13:04 +0800
  • 1766fc7060 reduce warning. engineer_apple 2021-04-17 23:02:44 +0000
  • 004c07ff1b draft proper target Josiah 2021-04-17 10:55:57 -0500
  • 4719f3c114 Fix Android build (again) sfan5 2021-04-17 17:30:45 +0200
  • bd95662f03 WGLManager: fix wglCreateContextAttribsARB not being used sfan5 2021-04-17 15:55:32 +0200
  • 451134322d Add changes to Makefile cutealien 2021-04-17 13:57:33 +0000
  • 4c0aff5aa8 Always use system OpenGL extension headers sfan5 2021-04-17 00:05:46 +0200
  • bfaffe1171 Speedup: Avoid string copy in CXMLReaderImpl::getAttributeByName string has operator== for char_type which can save a lot of string allocations when loading xml's. cutealien 2021-04-16 12:59:29 +0000
  • 5bdcc7eb4f Fix include install location sfan5 2021-04-13 23:32:53 +0200
  • 9840eeabe8
    CMake Config and Version exports (#22) JosiahWI 2021-04-13 14:08:16 -0500
  • 803fc9d2e2 fix cmake directory variable #22 Josiah 2021-04-12 20:41:02 -0500
  • aa294a8107 Fix Android build sfan5 2021-04-09 21:28:31 +0200
  • 05547cbd5f Disable Software drivers on mobile platforms sfan5 2021-04-09 21:24:58 +0200
  • 6a23d3592c
    finish removing IRRLICHT_VERSION variables JosiahWI 2021-04-09 11:51:45 -0500
  • 0ddecbba89 Remove redundant VERSION variable. Josiah 2021-04-08 22:56:16 -0500
  • 4f90019dcb Fix segfault if non-i18n fallback input is used on Linux sfan5 2021-04-05 17:09:08 +0200
  • c77797bbed Bump revision early sfan5 2021-04-02 23:25:50 +0200
  • 3ef5902815 Add support for IMEs on Linux yw05 2021-03-30 13:52:45 +0200
  • 32004b9c5f Prepare GUI for IME support yw05 2021-03-30 13:52:45 +0200
  • 2e07600ccd Add support for IMEs on Linux #23 yw05 2021-03-30 13:52:45 +0200
  • 7044c5ffda Prepare GUI for IME support yw05 2021-03-30 13:52:45 +0200
  • 036b3abcd5 Do not show password characters when the overwrite mode is active #24 yw05 2021-03-31 19:13:41 +0200
  • d7127df9f8 Do not distort images scaled by integer multiples sfan5 2021-03-31 16:55:48 +0200
  • 1b5d732fc3 Implement writability yw05 2021-03-31 11:49:09 +0200
  • 73b3c828eb Make protected CGUIEditBox methods virtual; remove -fno-rtti to avoid "undefined reference to typeinfo" errors yw05 2021-03-31 11:27:26 +0200
  • 0b44295fa0 Move CGUIEditBox.h to include/ yw05 2021-03-31 10:09:30 +0200
  • d214e96bf8 Proper config and version export. Josiah 2021-03-27 12:14:04 -0500
  • 81875955c7 Finish somewhat working version. Josiah 2021-03-26 21:27:22 -0500
  • 5c00b70ee6
    Add installation and export target. JosiahWI 2021-03-26 20:09:59 -0500
  • 473c15adcd
    Remove installation from CMake subdirectory. JosiahWI 2021-03-26 19:57:51 -0500
  • 3fb23fc423 Skip unnecessary C compiler checks sfan5 2021-03-26 23:08:09 +0100
  • 279530a230 Make compiling using MSVC work sfan5 2021-03-26 16:48:28 +0100
  • f7b46ba22f Bump revision to 1.9.0mt1 1.9.0mt1 sfan5 2021-03-25 14:50:10 +0100
  • f05f84b33b Rename library to IrrlichtMt sfan5 2021-03-25 14:14:44 +0100
  • 3006362e25 Make Linux CI run upload a package sfan5 2021-03-25 15:34:39 +0100
  • ff737e113c Include irrUString directly in irrlicht Loic Blot 2021-03-19 18:34:33 +0100
  • 8eaf3db05a Ignore all so, not only versioned ones Loic Blot 2021-03-19 18:33:58 +0100
  • 7c428c6dc2 CIrrDeviceLinux: fix dead key/compose handling sfan5 2021-03-25 12:29:34 +0100
  • 7f0e0a57b8 CIrrDeviceLinux: fix dumb key fallback behaviour sfan5 2021-03-24 20:11:27 +0100
  • 5a9c6a2024
    Include irrUString directly in irrlicht #20 Loic Blot 2021-03-19 18:34:33 +0100
  • 136c769934
    Ignore all so, not only versioned ones Loic Blot 2021-03-19 18:33:58 +0100
  • b709d2a772 Update release_checklist a bit. cutealien 2021-03-18 21:53:31 +0000
  • c481179825 Update tutorial.html's in example folders Add some for newer examples which didn't have those so far. Only updating this once now as some were broken. Next time on release. cutealien 2021-03-18 21:50:11 +0000
  • d1e3905f42 Update scripts to build tutorials. Adding some more sed magic and error checking. cutealien 2021-03-18 21:37:48 +0000
  • 5f3fc797f4 Merging r6201 from branch releases/1.8 to trunk cutealien 2021-03-18 20:57:08 +0000
  • 3fa6370cea Merging r6172 through r6199 from branch releases/1.8 to trunk Changes are all related to automatic creation of documentation. Note: It's not yet fully working in trunk due to changes since 1.8 cutealien 2021-03-18 20:33:59 +0000
  • 4bdd8af47d
    Fix missing step in build instructions Alistair Findlay 2021-03-18 22:57:17 +1100
  • 561ed828cf
    fix missing step in build instructions #19 Alistair Findlay 2021-03-18 22:32:17 +1100
  • fa7a5dbdef Fix Irrlicht not properly resizing on macOS due to incorrect window size; thanks @torleif Jordan Snelling 2021-03-16 20:55:30 +0000
  • a3d848ff8b CMemoryFile: fix seek bounds-checking sfan5 2021-03-12 18:28:10 +0100
  • 57ff34b1ed CGLXManager: Use GLX window correctly sfan5 2021-03-12 17:47:00 +0100
  • 0335a52479 Fix pixel-perfect draw2DLine on OpenGL sfan5 2021-03-11 23:48:05 +0100
  • 4931b34625
    Remove trivial copy constructors and operators sfan5 2021-03-09 12:47:54 +0100
  • cadbd62271 CI: add workflows for win32 and win64 sfan5 2021-03-08 23:48:28 +0100
  • 7aad2467f0 remove copy constructors (2) #15 sfan5 2021-03-08 14:53:49 +0100
  • 26951f1358 remove copy constructors (1) sfan5 2021-03-08 14:37:22 +0100
  • 0a09f98c74 macOS: silence OpenGL deprecation warnings sfan5 2021-03-08 13:36:44 +0100
  • 03ad637114 Add README 1.9.0mt0 sfan5 2021-03-07 13:24:11 +0100
  • 53e09519e2 Prepare for integration with Minetest sfan5 2021-02-18 13:46:40 +0100
  • 97631c39fe Android: import back button patch sfan5 2021-03-07 02:09:32 +0100
  • dfe077134d Android: import touchedCount patch sfan5 2021-03-07 01:50:11 +0100
  • 10a188e967 Restore Android support sfan5 2021-03-07 01:08:58 +0100
  • bfba19d67a Restore Windows and OSX support sfan5 2021-03-06 22:14:46 +0100
  • 752401a450 Remove other left-over build systems sfan5 2021-03-06 21:27:42 +0100
  • 6ce98dce77 Add CMake as new build system sfan5 2021-03-06 21:23:00 +0100
  • 1c14ae8988 Change default meaning of SIrrlichtCreationParameters::WindowResizable == 2 to meaning no resizing. Otherwise I probably break AmigaOS again (which was the reason to add this parameter in first place) cutealien 2021-03-06 15:58:05 +0000
  • c83eaa654c SIrrlichtCreationParameters::WindowResizable no longer bool but has 3 states. New default is that the system decides itself. Reason is that X11 didn't like the last change (disabling it on start) too much and we got messed up title-bars. Or at least on some Window Managers. Which makes sense as X11 really requires Windows to be resizable in Windowed mode. cutealien 2021-03-06 15:49:43 +0000
  • e3decfa3be Fix inconsistent-missing-override warnings sfan5 2021-03-06 14:01:22 +0100
  • 94aafaef15 Fix Windows, Android build sfan5 2021-02-25 21:17:23 +0100
  • 218cbec94e Add GLES workflow to CI sfan5 2021-02-25 19:30:20 +0100
  • 32a45f8239 irrTypes.h: use standard header for number types sfan5 2021-02-18 13:41:10 +0100
  • c4503eaf17 GLX window is *not* an X11 window numzero 2021-01-14 02:28:12 +0300
  • 264f8b72c1 Throw out support for Bzip, LZMA and encrypted ZIPs sfan5 2021-02-18 12:17:18 +0100
  • 67f1402410 Remove bundled libraries sfan5 2020-05-18 14:45:36 +0200
  • b2f7739719 Prepare for integration with Minetest #12 sfan5 2021-02-18 13:46:40 +0100
  • 665e4309c4 Add github workflow & gitignore Loic Blot 2020-05-18 09:35:38 +0200
  • 08a2846a93 Merging r6194 from trunk to ogl-es branch. cutealien 2021-02-21 19:09:14 +0000
  • 155c7f7592 Prevent crash in CIrrDeviceMacOSX::setWindowCaption with cyrillic strings. Thanks @Maksym Hamarnyk for proposing a patch and testing some changes. May break OSX 10.5 and older (lack of test-system, but probably not much used anymore). cutealien 2021-02-21 19:07:46 +0000
  • 3a54e8d6b8 Merging r6186 through r6192 from trunk to ogl-es branch cutealien 2021-02-21 16:37:56 +0000
  • cb2aaf8255 Trying to fix compiling for Apple silicon. Thanks at Maksim Gamarnik for patch: 599631f5bd See bug #452 https://sourceforge.net/p/irrlicht/bugs/452 cutealien 2021-02-21 16:19:44 +0000
  • 12a6a697b6 Prepare for integration with Minetest #11 sfan5 2021-02-18 13:46:40 +0100
  • b92a8fca0f Remove more unnecessary libraries sfan5 2021-02-18 12:17:18 +0100
  • 12a94ed5b7 BurningVideo: remove align 16 byte on win32 engineer_apple 2021-02-13 21:49:03 +0000
  • 748510300d Remove redundant compile flags -fstrict-aliasing -fexpensive-optimizations Both are already included in -O2 (which is in included in the -O3 we use) Thanks @randomMesh for reporting: http://irrlicht.sourceforge.net/forum/viewtopic.php?f=7&t=52692 Note: -fstrict-aliasing also gets removed in debug now where it also was enabled. cutealien 2021-02-12 11:29:53 +0000
  • 4a6d08d976 Clarify a bit in changes.txt the bug-case of rect::clipAgainst (I was wondering why it worked for UI). And run some tests (all seem fine... in 64bit, 32-bit has some older problem). cutealien 2021-02-11 14:26:18 +0000
  • 83d011019f Fix bug in rect::clipAgainst that had caused rects completely outside the rect to be clipped against ending up with one corner outside. cutealien 2021-02-11 13:57:53 +0000
  • 97ad8388b2 Add getAlign functions to IGUIElement getAlignLeft, getAlignRight, getAlignTop, getAlignBottom. Deliberately not mirroring setAlignment function, as that takes 4 parameters and that's always a bit ugly to return. cutealien 2021-01-25 16:15:44 +0000
  • 492a31c217 Support mouse wheel #10 numzero 2021-01-18 01:37:40 +0300
  • 39cd26305b Pass Shift and Control states numzero 2021-01-18 01:37:31 +0300
  • 690550d707 Provide Unicode input over legacy API numzero 2021-01-18 01:17:29 +0300
  • 82e7a5bf62 Add UTF8-CPP numzero 2021-01-18 01:16:46 +0300
  • 5b92629e67 GH workflow: download and build SDL 2.0.14 numzero 2021-01-17 04:25:13 +0300
  • 1ca656d428 Update GH workflow numzero 2021-01-17 03:52:01 +0300
  • 57e1ac78f9 Add CMake numzero 2021-01-17 03:00:35 +0300