Commits
- 627fdf5: Change from SDL1.2 to SDL3 to the point where the program builds successfully (Kevin Anthoney) #620
- 1a0372c: Fix SDL not finding display modes (Kevin Anthoney) #620
- e618b05: More SDL3 changes, including changing scan codes for US and UK keyboards in keymappings_linux.plist so that shift key works (Kevin Anthoney) #620
- c3f3187: Set depth buffer size before creating window (Kevin Anthoney) #620
- 2f8b1c0: If window creation fails, try different colour dpeths (Kevin Anthoney) #620
- 31b1a1e: Try and get splash screen to show (Kevin Anthoney) #620
- 778b39a: Clean up some errors and warnings (Kevin Anthoney) #620
- 9c55689: disable splash screen update to allow game to run (Kevin Anthoney) #620
- 106dadb: Get splash screen working so that game doesn't crash on start (Kevin Anthoney) #620
- 4793fdc: Get snapshots working (Kevin Anthoney) #620
- 94fce3d: Resize SDL window on reinitializing GL, create window in initialiseGLWithSize if one does not yet exist and fix problem with populating fullscreen modes (Kevin Anthoney) #620
- 1ce4197: Fix getNativeSize function in case of window not yet existing (Kevin Anthoney) #620
- 6347a4c: A little bit of tidying up SDL3 (Kevin Anthoney) #620
- f4eddec: Use HDR colourspace in SDL3 (Kevin Anthoney) #620
- 73f7b7d: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- 344a723: Get SDL3 build working under Windows (Kevin Anthoney) #620
- 44319aa: Merge branch 'kja_sdl3' of ssh://github.com/OoliteProject/oolite into kja_sdl3 (Kevin Anthoney) #620
- 5c33cf8: Readd missing line causing windows to behave weirdly (Kevin Anthoney) #620
- 38b84fe: Move some code from createWindowWithSize back to init where it should be (Kevin Anthoney) #620
- bcd8fa8: populate fullscreen video modes after video subsystem initialization (Kevin Anthoney) #620
- c464c01: Set US and UK windows keyboard mappings for use with SDL3 (Kevin Anthoney) #620
- 5e64eee: Set SDL_GL_FLOATBUFFERS when HDR requested so we get 16 bits per channel (Kevin Anthoney) #620
- 9245f76: Merge branch 'kja_sdl3' of ssh://github.com/OoliteProject/oolite into kja_sdl3 (Kevin Anthoney) #620
- 7391c7a: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- f0b2eaf: Fix game controls screen not finding correct full screen mode (Kevin Anthoney) #620
- 25eabc0: Comment out keymappings code to see if we actually need it under SDL3 (Kevin Anthoney) #620
- 3ff97b0: Fix weird characters appearing when shift/ctrl button pressed during text entry (Kevin Anthoney) #620
- 689fd49: Use SDL_GetKeyFromScancode to get key code (Kevin Anthoney) #620
- 880f4cd: Use SDL_WINDOW_HIGH_PIXEL_DENSITY flag to get full resolution on Wayland (Kevin Anthoney) #620
- e373921: SDL_WINDOW_HIGH_PIXEL_DENSITY flag causes crash in windowed mode, so remove for now (Kevin Anthoney) #620
- 100e372: Fix SDL_WINDOW_HIGH_PIXEL_DENSITY crash and reinstate high res windows (Kevin Anthoney) #620
- 99c420d: fix OpenGL scaling error when using high pixel density in windowed mode (Kevin Anthoney) #620
- a50c728: Fix issue with splash screen image not showing on Linux when using NVidia card (Kevin Anthoney) #620
- d143a3e: Fix mouse cursor positioning and map scissoring when using high density pixels (Kevin Anthoney) #620
- 0788cbb: Update dependencies to install SDL3 instead of SDL1.2 (Kevin Anthoney) #620
- 262a89c: Fix windows install_deps.sh script to install SDL3 package (Kevin Anthoney) #620
- 39edcbf: Apply gamma setting via oolite-final.fragment shader (Kevin Anthoney) #620
- 661d92f: Restore gamma correction code to fixed gamma of 2.2 in oolite-final.fragment (Kevin Anthoney) #620
- a17cfa7: Fix problem with keystroke for docking permission not working (Kevin Anthoney) #620
- b06381f: Remove obsolete gamma setting (Kevin Anthoney) #620
- 50e2953: Move windows-only SDL1.2 window events to SLD3 equivalents (Kevin Anthoney) #620
- 972d770: AnyLinux universal appimage (#615) (Mike) #620
- 29ed79b: Use SDL3 version of SDL_opengl.h (Kevin Anthoney) #620
- ccbbca2: Remove unneeded macro definitions (Kevin Anthoney) #620
- 0ff4d65: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- e215cdd: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- b6c4ec3: Get joysticks and gamepads working under SDL3 (Kevin Anthoney) #620
- 4b95c12: Stop window from centering (Kevin Anthoney) #620
- 52001f5: Correctly add transparency to window icon and remove some old SDL1.2 commented out code (Kevin Anthoney) #620
- 6518492: Fix compiler warnings (Kevin Anthoney) #620
- 57d729e: Fix mousewheel (Kevin Anthoney) #620
- b4fd660: Remove unnecessary code (Kevin Anthoney) #620
- 1f373d7: Remove -lSDLmain link flag which is no longer needed (Kevin Anthoney) #620
- 21869da: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- 0844edb: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- 2b21d92: Use correct SDL3 build flags (mcarans) #620,#643
- 7f11302: -lstdc++ isn't needed either (mcarans) #620,#643
- d590738: objcflags does not take cflags actually (mcarans) #620,#643
- b19fcc3: Remove sdl-config from Windows build (Kevin Anthoney) #620
- fd9bf15: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- 3307f94: Fix failure to find path environment variable under Windows (Kevin Anthoney) #620
- ae3917f: Simplify Linux build flags (mcarans) #620,#653
- df74b6b: Use 26.04 container for now (mcarans) #620,#653
- f6bbbf4: Use 26.04 container for now (mcarans) #620,#653
- 395664f: Check if escalation needed (mcarans) #620,#653
- 71696df: Ubuntu container needs curl (mcarans) #620,#653
- 9634ea1: Output test errors on Linux (mcarans) #620,#653
- 2dffaed: Add missing Ubuntu driver (mcarans) #620,#653
- 03c4b72: Add missing Ubuntu driver (mcarans) #620,#653
- b02eebc: Add missing Ubuntu driver (mcarans) #620,#653
- 905f7e6: See if xwayland is missing (mcarans) #620,#653
- 9ddcdef: Add some test steps (mcarans) #620,#653
- 26ec3f9: Fix Windows issue with log files, snapshots etc being saved to wrong directory (Kevin Anthoney) #620
- 7a8662b: Add xauth (mcarans) #620,#653
- 0872aba: Add x11-xserver-utils (mcarans) #620,#653
- b917678: Add XWAYLAND_NO_WM = "1" (mcarans) #620,#653
- 0ae9fc7: Add verbosity (mcarans) #620,#653
- da52125: Add verbosity (mcarans) #620,#653
- ebaec5a: Add verbosity (mcarans) #620,#653
- 931f634: Add verbosity (mcarans) #620,#653
- b88a434: Add verbosity (mcarans) #620,#653
- 7af813b: Add xcursor-themes (mcarans) #620,#653
- ef8e813: Change weston logging (mcarans) #620,#653
- 2a99106: Change weston logging (mcarans) #620,#653
- 163f1e6: Change weston logging and add x server logging (mcarans) #620,#653
- 66bf596: Escaping (mcarans) #620,#653
- c55a9ae: Merge branch 'master' into kja_sdl3 (Kevin Anthoney) #620
- 0e43956: Better logging of test (mcarans) #620,#653
- e11ae72: Add xwayland (mcarans) #620,#653
- d409122: Add universe repo (mcarans) #620,#653
- a260327: Use offscreen render (mcarans) #620,#653
- cdd4b17: Fix Windows (mcarans) #620,#653
- a5dcefa: Add angleproject to Windows (mcarans) #620,#653
- 9f8f0a8: Remove xwfb stuff (mcarans) #620,#653
- 8eb1177: Merge branch 'OoliteProject:kja_sdl3' into kja_sdl3 (Mike) #620,#653
- b262c99: Fix flatpak (mcarans) #620,#653
- 48d30ae: Fix flatpak (mcarans) #620,#653
- b76dde7: Fix flatpak (mcarans) #620,#653
- 142d3ca: Add glu (mcarans) #620,#653
- 2da9606: Build SDL3 in flatpak (mcarans) #620,#653
- 4fc6341: Fix merge conflict - add full version number to window title (Kevin Anthoney) #620
- e1d0703: Merge remote-tracking branch 'mcarans/kja_sdl3' into kja_sdl3 (Kevin Anthoney) #620,#653
- 9d7db85: Force a rebuild by removing uneeded --skip-wayland flag (Mike) #620