Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-05 | Remove: BeOS support (deprecated by Haiku) | Patric Stout | |
In 10 years there is no commit to change how BeOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), BeOS is no longer support. SDL2 suggests to use Haiku instead of BeOS. | |||
2019-03-05 | Remove: MorphOS / AmigaOS support | Patric Stout | |
In 10 years there is no commit to change how MorphOS works, and we have no active maintainer for it. It is unlikely it works in its current state (but not impossible). With the arrival of SDL2 (and removal of SDL), MorphOS is no longer support. There is an SDL2 port for MorphOS, but it is not maintained by upstream SDL2, and nobody can currently test it out. If anyone wants to re-add MorphOS, please do (revert this patch, fix the problems, and create a Pull Request). If you need any help doing so, let us know! It is not that we don't like MorphOS, it is that we don't have anyone fixing the problems :( | |||
2019-03-02 | Codechange: Remove ability for SDL to be dynamically loaded on Windows | Charles Pigott | |
2019-02-24 | Change: [OSX] Prevent 2D scrolling for traditional scroll wheel mice | Alexander Weiss | |
2019-02-24 | Change #6800: [OSX] Use high-precision scrolling deltas for 2D scrolling | Alexander Weiss | |
2019-01-17 | Codechange: Remove unnecessarily defined functions under MinGW | Charles Pigott | |
2019-01-17 | Fix: A few minor compile warnings under MinGW | Charles Pigott | |
2018-12-27 | Fix: [Win32] WIN32 may not be defined, always prefer the compiler predefined ↵ | glx | |
macro _WIN32 | |||
2018-07-19 | Feature: Framerate display window (#6822) | Niels Martin Hansen | |
Frame rate and various game loop/graphics timing measurements and graphs. Accessible via the Help menu, and can print some stats in the console via the fps command. | |||
2018-06-27 | Fix: [Win32] Garbage in OS window title if branch name was too long. | Michael Lutz | |
This was caused by a missing \0-character on reaching the buffer limit. | |||
2018-05-27 | Change: [OSX] Disable macOS Sierra's automatic tab feature | Alexander Weiss | |
2018-05-24 | Change: [OSX] Reversed pinch to zoom behaviour. | Alexander Weiss | |
Made pinch out zoom in and pinch in zoom out, as virtually all macOS applications do. | |||
2018-04-30 | Fix 74b7f0a: [OSX] Mouse cursor getting occasionally stuck. | Michael Lutz | |
2018-04-30 | Fix: Some spelling errors in printed messages | Matthijs Kooijman | |
2018-04-29 | Remove: WinCE support | Patric Stout | |
2018-04-29 | Remove: PSP support | Patric Stout | |
2018-04-21 | Fix: [OSX] Compiler warning about an unused NULL argument. | Michael Lutz | |
2018-04-10 | Codechange: [OSX] Use newer APIs to get resolution information when available. | Michael Lutz | |
2018-04-10 | Codechange: [OSX] Use non-deprecated API for displaying an alert where ↵ | Michael Lutz | |
supported. | |||
2018-04-10 | Fix: [OSX] Remove some OSX compiler warnings on newer SDKs/compilers. | Michael Lutz | |
2018-04-10 | Codechange: [Win32] Use OS function for mouse tracking if present. | Michael Lutz | |
2017-12-09 | (svn r27935) -Fix [FS#6629]: [Win32] Right mouse scrolling didn't work ↵ | michi_cc | |
properly with the Windows 10 Fall Creators Update. | |||
2017-08-13 | (svn r27893) -Codechange: Use fallthrough attribute. (LordAro) | frosch | |
2017-03-11 | (svn r27775) -Fix [FS#6510]: Insufficient thread synchronisation when ↵ | frosch | |
switching blitters. (JGR) | |||
2017-03-11 | (svn r27774) -Fix [FS#5889]: Enabling palette animation for 32bpp blitters ↵ | frosch | |
while paused skipped initialisation of the palette and resulted in black windows. -Revert (r23978): No SDL-specific fix required anymore. The new fix applies to all backends. | |||
2016-10-31 | (svn r27675) -Fix [FS#6502]: [OSX] Building with 10.11 or 10.12 SDKs. | michi_cc | |
2016-10-30 | (svn r27673) -Add: [Win32] Thread names for windows debuggers. | michi_cc | |
2016-10-30 | (svn r27670) -Add: [FS#6471] Assign descriptive names to (GNU pthread) ↵ | frosch | |
threads. (JGR) | |||
2016-09-04 | (svn r27653) -Fix(r27647): Rename FileOperation enum and values to ↵ | alberth | |
SaveLoadOperation to avoid nameclash with windows compiler toolkit. | |||
2016-09-04 | (svn r27650) -Codechange: Replace SaveOrLoadMode by FileOperation and ↵ | alberth | |
DetailedFileType. | |||
2015-02-22 | (svn r27167) -Fix: [SDL, Windows] Right-mouse-button scrolling ↵ | frosch | |
scrolled/jumped way to far, when OpenTTD lagged during mouse event processing. | |||
2014-10-26 | (svn r27046) -Fix [FS#5812]: Don't require double-press from non-dead ↵ | fonsinchen | |
console hotkeys. | |||
2014-09-30 | (svn r26943) -Fix: [Win32] Silence a warning about comparison of signed and ↵ | planetmaker | |
unsigned variables when using gcc | |||
2014-09-13 | (svn r26818) -Fix [FS#AndyShouldHaveFoundFlySprayByNow] (r26758): [OSX] Line ↵ | michi_cc | |
history and scrolling in the console window went on a walk. | |||
2014-08-24 | (svn r26758) -Fix [FS#5972]: [OSX] Implement more of the text editing API to ↵ | michi_cc | |
prevent crashes and improve IME support. | |||
2014-07-30 | (svn r26709) -Fix (r15892 and others) [FS#6069]: [OSX] Compilation fails ↵ | planetmaker | |
with some lzo2 versions if we define __LP64__ as 0 instead of checking whether it is defined (kernigh2) | |||
2014-04-28 | (svn r26538) -Codechange: remove double accounting of the drivers | rubidium | |
2014-04-27 | (svn r26522) -Add: A config-file-only setting to disable usage of 8bpp video ↵ | frosch | |
modes. -Remove: [win32] fullscreen_bpp setting, which is replaced by above setting. -Change: Disable usage of 8bpp blitters and video modes by default. Many modern OS and hardware cause issues with those. | |||
2014-04-25 | (svn r26509) -Codechange: replace strdup with stredup (the latter ensures ↵ | rubidium | |
the return is not NULL) | |||
2014-04-24 | (svn r26502) -Fix: OSX compilation error | rubidium | |
2014-04-24 | (svn r26496) -Fix (r1547): Reading console input on dedicated server relied ↵ | frosch | |
on unspecified behaviour. | |||
2014-04-23 | (svn r26489) -Codechange: properly account for the end of buffers in the ↵ | rubidium | |
file io code instead of assuming MAX_PATH is okay | |||
2014-04-23 | (svn r26486) -Codechange: replace a number of snprintfs with seprintf | rubidium | |
2014-04-23 | (svn r26482) -Codechange: add an include that allows us to undefine/redefine ↵ | rubidium | |
"unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values | |||
2014-04-08 | (svn r26449) -Add: Allow more sound sleep for dedicated servers when there's ↵ | planetmaker | |
nothing to do and nobody paying attention | |||
2014-02-23 | (svn r26367) -Fix: [Win32] Use a separate event to indicate that the drawing ↵ | michi_cc | |
thread has finished initialising, preventing potential deadlocks. | |||
2014-02-23 | (svn r26366) -Fix: Protect the windows video driver from concurrent access ↵ | fonsinchen | |
(frosch123) | |||
2014-02-23 | (svn r26365) -Fix [FS#5867]: Don't draw the cursor when its sprite isn't ↵ | fonsinchen | |
ready and set _screen.dst_ptr immediately when the buffer changes (frosch123) | |||
2014-02-22 | (svn r26360) -Revert (r25550) / Fix [FS#5922]: ClientSizeChanged is only ↵ | frosch | |
called via WndProcGdi which already has the mutex. The issue which r25550 tried to fix still exists as FS#5867. | |||
2014-02-16 | (svn r26351) -Fix: Protect all VideoDriver_SDL methods with the _draw_mutex. | frosch | |