Commit Graph

18 Commits (bf8154d447e8a4deecee56bbf9043ecb804b4a06)

Author SHA1 Message Date
Zi Ree 000691bf2b Linux: FIRE-32559: vsync not working after restart, also: remove weird inverted vsync logic for SDL based windows which was not even implemented correctly 2023-02-16 15:06:33 +01:00
Zi Ree 1add5d049a Linux/SDL2: update to SDL2-24-0, thanks PorkChop - might already help with FIRE-32074 2022-10-15 16:02:21 +02:00
Zi Ree 48282c7fea FIRE-31976 - Linux/X11: fix pasting text being cropped to 64k bytes 2022-10-05 00:10:45 +02:00
Zi Ree e977975008 FIRE-32123 - Attempt to fix Right-ALT cam on non AltGr keyboards while still keeping AltGr on AltGr keyboards working 2022-10-02 15:54:26 +02:00
Zi Ree 07c9d38526 Linux/SDL2 - FIRE-32214 - Add checkbox to Preferences/General to enable or disable IME text input, so regular keyboard input will not be affected 2022-09-26 02:02:12 +02:00
Zi Ree a5cb6dab38 Linux/SDL2 - IME support for composing Japanese, Chinese, etc. input. Tested with ibus/mozc giving over-the-top editing with candidate clause selection, Media pages in the internal web browser do not yet have accurate input placement 2022-09-14 11:19:51 +02:00
Zi Ree d42936ee6f Linux/SDL2: Add window position getter function 2022-09-11 18:25:48 +02:00
Zi Ree d0e86fb534 re-apply the alt/ctrl filter in SDL_TEXTINPUT to prevent extra characters showing up in text boxes when using e.g. alt+h 2022-08-02 13:57:46 +02:00
Zi Ree 8cd3733ad6 Linux SDL2 - Attempt to make AltGr in text input fields work, so e.g. German keyboard users can type @ € and such characters again. 2022-08-01 15:45:32 +02:00
Zi Ree b85418417f Linux SDL2 - Make screen black when window opens so it doesn't look like a crash 2022-07-30 22:26:06 +02:00
Zi Ree b374ba8c66 Make numpad enter behave the same as regular enter/return 2022-07-30 17:50:14 +02:00
Zi Ree b232bc4082 Linux SDL2 - Fix first click when activating the viewer window not coming through 2022-07-30 16:37:38 +02:00
Zi Ree 264237a070 Linux SDL2 - Also exclude scrolllock just to be on the safe side 2022-07-29 14:17:59 +02:00
Zi Ree 28b82cb645 Linux SDL2 - Fix main enter/return key not working when capslock or numlock are engaged 2022-07-29 13:35:18 +02:00
Zi Ree 017d872d2e Changed LL_WARNS into LL_DEBUGS for successful OpenGL context creation 2022-07-28 18:03:28 +02:00
Zi Ree 1f81f59409 Add support for shared OpenGL contexts when using SDL2 for multithreaded OpenGL image processing 2022-07-28 17:53:47 +02:00
Nicky 99b924a7fc Implementations for pure virtual methods from base class (needed for threaded texture decode. Or at least to make things compile first). 2022-07-28 12:06:55 +02:00
Nicky e5f684f085 Make SDL2 a cmake option, use SDL2 Mixer for audio playback, this might open a good way to a full open source way (no FModStudio needed). But here be dragons still. 2022-04-25 21:24:29 +02:00