aboutsummaryrefslogtreecommitdiff
path: root/source/Irrlicht/CIrrDeviceLinux.cpp
AgeCommit message (Collapse)Author
2023-03-24Implement X11 primary selectionDesour
2023-03-24Unify & improve log messagescutealien
Lots of places where coders did not realize our Printer::log with hint adds a ": " string between message and hint Which caused uglier messages in a few places (added documentation for that, maybe helps?) Some added info in a few places Some whitespace unification Some spelling unification git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/trunk@6414 dfc29bdd-3216-0410-991c-e03cc46cb475
2023-02-06Add WindowMaximized creation parameter and isWindowMaximized() (#142)DS
2023-01-02Remove leftover code from software renderingsfan5
2022-09-12Avoid using XIWarpPointer on certain setups where it's brokensfan5
fixes minetest/minetest#12697
2022-07-18Drop gamma ramp codesfan5
We definitely won't be wanting to set the gamma for the entire display in the future.
2022-02-26Get rid of all sprintf callssfan5
2021-11-24Fix various GCC warningsJosiahWI
- fix overload hiding - handle missing enumeration values in switch - remove extraenous semicolons - always have defaults in color converter switch - fix root cause of stringop warning
2021-08-30Fix X11 selections (#55)DS
This fixes all the issues with the X11 selection in addition to switching the clipboard to always be UTF-8.
2021-08-27Merging r6196 through r6248 from trunk to ogl-es branchcutealien
git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6249 dfc29bdd-3216-0410-991c-e03cc46cb475
2021-08-27CIrrDeviceLinux: Add support For TouchInput.touchedCountTheBrokenRail
2021-07-16Remove various ancient support codesfan5
2021-06-15CIrrDeviceLinux: reimplement fullscreen using NetWM hintsfan5
2021-06-15CIrrDeviceLinux: drop all video mode support codesfan5
2021-04-21CIrrDeviceLinux: don't create input context if no windowsfan5
This broke the Null driver.
2021-04-19Fix misbehaving input after IME changes (Linux)yw05
2021-04-05Fix segfault if non-i18n fallback input is used on Linuxsfan5
2021-04-02Add support for IMEs on Linuxyw05
2021-03-25CIrrDeviceLinux: fix dead key/compose handlingsfan5
2021-03-24CIrrDeviceLinux: fix dumb key fallback behavioursfan5
Turns out giving the application KEY_UNKNOWN + the correct char to work with is better than returning nonsense EKEY_CODEs.
2021-01-06Merging r6181 through r6184 from trunk to ogl-es branchcutealien
- 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
2020-12-30Merging r6173 through r6179 from trunk to ogl-es branchcutealien
- 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-22Merging r6173 through r6176 from trunk to ogl-es branchcutealien
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-01-03Merging r5975 through r6036 from trunk to ogl-es branch.cutealien
GLES drivers adapted, but only did make compile-tests. git-svn-id: svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es@6038 dfc29bdd-3216-0410-991c-e03cc46cb475