michi_cc
|
c722cb26b8
|
(svn r27935) -Fix [FS#6629]: [Win32] Right mouse scrolling didn't work properly with the Windows 10 Fall Creators Update.
|
2017-12-09 19:21:45 +00:00 |
|
michi_cc
|
e856e3cca8
|
(svn r27934) -Fix (r27900): Warning about unsigned unary minus.
|
2017-12-09 19:21:41 +00:00 |
|
michi_cc
|
016a68815d
|
(svn r27912) -Fix (r13948): [NPF] Reserved track bits were not accounted for when trying to find any safe position.
|
2017-09-03 13:06:29 +00:00 |
|
michi_cc
|
5e728da075
|
(svn r27792) -Add: [Win32] .gitignore for IntelliSense database of VS2015 Update 2.
|
2017-03-13 21:56:41 +00:00 |
|
michi_cc
|
cb2e84454f
|
(svn r27791) -Fix (r27790) [FS#6366]: Try #2. Now also for Visual Studio 2010.
|
2017-03-13 21:56:38 +00:00 |
|
michi_cc
|
ac735cfaac
|
(svn r27790) -Fix [FS#6366]: [Win32] Mark OpenTTD as DPI-aware to avoid OS window scaling that breaks mouse input.
|
2017-03-13 20:21:40 +00:00 |
|
michi_cc
|
8ad28478a3
|
(svn r27727) -Fix(-or-not) [FS#6295]: [OSX] Out-of-the-box compilation on newer OSX versions (dunn).
|
2017-01-08 17:00:18 +00:00 |
|
michi_cc
|
94b3965989
|
(svn r27675) -Fix [FS#6502]: [OSX] Building with 10.11 or 10.12 SDKs.
|
2016-10-31 19:29:01 +00:00 |
|
michi_cc
|
51052f4961
|
(svn r27674) -Fix (r27673): Mingw...
|
2016-10-30 19:27:07 +00:00 |
|
michi_cc
|
c83306391e
|
(svn r27673) -Add: [Win32] Thread names for windows debuggers.
|
2016-10-30 18:22:55 +00:00 |
|
michi_cc
|
be689517f6
|
(svn r27481) -Fix: [Win32] Stdin/out/err need to be re-assigned differently if the runtime lib of MSVC2015 is used.
|
2015-12-28 13:16:41 +00:00 |
|
michi_cc
|
9f5503ba8f
|
(svn r27382) -Add: [Win32] Project files for Visual Studio 2015.
|
2015-08-10 20:36:57 +00:00 |
|
michi_cc
|
2b8bb12d62
|
(svn r27381) -Fix: Warnings due to C++11 requirements for explicit narrowing conversions in initializer lists.
|
2015-08-10 20:24:13 +00:00 |
|
michi_cc
|
35b77450f8
|
(svn r27380) -Fix: [Win32] Compilation with MSVC2015.
|
2015-08-10 20:21:29 +00:00 |
|
michi_cc
|
95cb7c8692
|
(svn r27288) -Fix: Slow network content GUI in MSVC Debug builds due to repeated string resolving.
|
2015-05-17 19:49:35 +00:00 |
|
michi_cc
|
67242d2269
|
(svn r27186) -Codechange: Rename AlwaysDrawUnpavedRoads() to better reflect what it does.
|
2015-03-14 14:27:07 +00:00 |
|
michi_cc
|
8621ca4115
|
(svn r27106) -Fix [FS#6176]: Use the actual max speed of the vehicle in front when determining if a RV can overtake.
|
2015-01-01 22:39:35 +00:00 |
|
michi_cc
|
5a2fd3630b
|
(svn r26818) -Fix [FS#AndyShouldHaveFoundFlySprayByNow] (r26758): [OSX] Line history and scrolling in the console window went on a walk.
|
2014-09-13 22:00:10 +00:00 |
|
michi_cc
|
2b3b8c93e7
|
(svn r26758) -Fix [FS#5972]: [OSX] Implement more of the text editing API to prevent crashes and improve IME support.
|
2014-08-24 10:34:43 +00:00 |
|
michi_cc
|
5ba1a7f323
|
(svn r26654) -Fix (r26482): Header file missing from sources.list.
|
2014-06-17 20:09:00 +00:00 |
|
michi_cc
|
e15446bc58
|
(svn r26367) -Fix: [Win32] Use a separate event to indicate that the drawing thread has finished initialising, preventing potential deadlocks.
|
2014-02-23 16:08:50 +00:00 |
|
michi_cc
|
7d56fd5382
|
(svn r26339) -Revert (r26305): Accidental changes to the VS9.0 solution file disabling the x64 build.
|
2014-02-15 15:01:32 +00:00 |
|
michi_cc
|
b0b20192a9
|
(svn r26029) -Fix (r26017): The internal index of a character in the layout line depends on the used layouter.
|
2013-11-17 17:08:20 +00:00 |
|
michi_cc
|
2708aff853
|
(svn r26023) -Fix [FS#5805] (r25686): [OSX] Checking for a valid NSTextInputContext is supposed to fail on 10.4 according to docs, but somehow didn't, leading to a crash when an edit box lost focus.
|
2013-11-17 12:05:40 +00:00 |
|
michi_cc
|
a985f19d5a
|
(svn r26003) -Fix [FS#5795b] (r25743): [OSX] Some hotkeys were still triggered during text input.
|
2013-11-14 23:04:04 +00:00 |
|
michi_cc
|
8f8173c3fe
|
(svn r26002) -Fix: [OSX] If the console hotkey is a dead key, require two presses to toggle the console, allowing input of accented characters.
|
2013-11-14 23:03:59 +00:00 |
|
michi_cc
|
8ceef6ec61
|
(svn r26001) -Fix [FS#5795a] (r25686): [OSX] Clear any pending marked characters from an edit box losing focus.
|
2013-11-14 23:03:54 +00:00 |
|
michi_cc
|
9b68e4f864
|
(svn r25962) -Fix (r25951): [OSX] Do the SDK version test the proper way 'round.
|
2013-11-09 14:47:03 +00:00 |
|
michi_cc
|
a41b8c851d
|
(svn r25951) -Fix [FS#5797]: [OSX] Disable the old fullscreen sub-driver when compiling with SDK versions 10.9+.
|
2013-11-08 20:18:31 +00:00 |
|
michi_cc
|
a298a62098
|
(svn r25950) -Codechange: [OSX] Move some functions used by all video sub-drivers into the common source file.
|
2013-11-08 20:18:27 +00:00 |
|
michi_cc
|
dce0951fdc
|
(svn r25913) -Fix: [OSX] Compilation under OSX 10.9. (zydeco)
|
2013-10-26 17:20:48 +00:00 |
|
michi_cc
|
f36396929a
|
(svn r25751) -Fix (r25657): [OSX] Restore fullscreen state also when starting on 10.7+.
|
2013-08-31 20:17:29 +00:00 |
|
michi_cc
|
6bbca9307d
|
(svn r25743) -Fix [FS#5705]: [OSX] Text input into an edit box would trigger hotkeys.
|
2013-08-25 11:23:10 +00:00 |
|
michi_cc
|
bd02761b55
|
(svn r25696) -Fix (r25651): Missing function in the non-ICU paragraph layouter.
|
2013-08-06 17:35:11 +00:00 |
|
michi_cc
|
4ed08dcd60
|
(svn r25694) -Fix (r25651): Picky GCC.
|
2013-08-05 20:50:55 +00:00 |
|
michi_cc
|
b3ecfbb67a
|
(svn r25693) -Add: [OSX] Support the new IME functions introduced with 10.5.
|
2013-08-05 20:38:02 +00:00 |
|
michi_cc
|
d15c1c5d4a
|
(svn r25692) -Add: Replacement of a part of the edit box text with a new string.
|
2013-08-05 20:37:57 +00:00 |
|
michi_cc
|
30867c487f
|
(svn r25691) -Add: [OSX] Support for mouse selection in the IME composition string.
|
2013-08-05 20:37:53 +00:00 |
|
michi_cc
|
e2ec0ddb03
|
(svn r25690) -Change: [OSX] Position the candidate window at the caret position.
|
2013-08-05 20:37:48 +00:00 |
|
michi_cc
|
f5e4131492
|
(svn r25689) -Add: [OSX] Display the IME composition string ourself.
|
2013-08-05 20:37:44 +00:00 |
|
michi_cc
|
c64e297e0c
|
(svn r25688) -Codechange: [OSX] Make our view aware of text input by IMEs.
|
2013-08-05 20:37:40 +00:00 |
|
michi_cc
|
643a294e68
|
(svn r25687) -Codechange: [OSX] Pass text input directly down to the text handling.
|
2013-08-05 20:37:37 +00:00 |
|
michi_cc
|
e4d48f3a3b
|
(svn r25686) -Codechange: [OSX] Abandon IME input if the edit box lost the focus.
|
2013-08-05 20:37:33 +00:00 |
|
michi_cc
|
de097dd989
|
(svn r25685) -Codechange: [OSX] Use non-deprecated functions for byte swapping.
|
2013-08-05 20:37:29 +00:00 |
|
michi_cc
|
0883cf76e3
|
(svn r25684) -Change: [Win32] Draw the composition string ourselves if possible.
|
2013-08-05 20:37:25 +00:00 |
|
michi_cc
|
64d2fc4d1e
|
(svn r25683) -Add: Support for a marked/selected range to the textbuf.
|
2013-08-05 20:37:22 +00:00 |
|
michi_cc
|
cbdfd31a3c
|
(svn r25682) -Change: [Win32] Position the IME candidate window at the caret position.
|
2013-08-05 20:37:18 +00:00 |
|
michi_cc
|
da09fd3077
|
(svn r25681) -Change: [Win32] Position the IME composition window at the caret position.
|
2013-08-05 20:37:14 +00:00 |
|
michi_cc
|
21126aec62
|
(svn r25680) -Codechange: [Win32] Cancel the current IME composition when the input focus changes.
|
2013-08-05 20:37:11 +00:00 |
|
michi_cc
|
7422120014
|
(svn r25679) -Codechange: [Win32] Get the result string of an IME input directly without a trip through the window messaging system.
|
2013-08-05 20:37:06 +00:00 |
|
michi_cc
|
13873d2534
|
(svn r25678) -Codechange: Notify the video driver when an edit box lost (global) focus so it can abort any current input composition.
|
2013-08-05 20:37:02 +00:00 |
|
michi_cc
|
b96ef5c758
|
(svn r25677) -Codechange: [Win32] There are no 64-bit Windows versions below XP and we can safely assume it as the target platform.
|
2013-08-05 20:36:58 +00:00 |
|
michi_cc
|
765e7d349e
|
(svn r25676) -Fix: [Win32] The ANSI code page is not UTF-8 for non-Unicode builds.
|
2013-08-05 20:36:55 +00:00 |
|
michi_cc
|
63332afcf0
|
(svn r25675) -Fix: [Win32] Handle DBCS characters correctly in the non-Unicode build.
|
2013-08-05 20:36:51 +00:00 |
|
michi_cc
|
e3648455aa
|
(svn r25674) -Fix: [Win32] The console code page for non-Unicode builds is not the normal ANSI code page and definitely not UTF-8 either.
|
2013-08-05 20:36:47 +00:00 |
|
michi_cc
|
e37968aadd
|
(svn r25673) -Fix: [Win32] Use the right code page for converting ANSI strings into UTF-8 for non-Unicode builds. And don't crap out on DBCS code pages either.
|
2013-08-05 20:36:43 +00:00 |
|
michi_cc
|
fdc436b531
|
(svn r25672) -Fix: [Win32] Handle Unicode characters from outside the BMP correctly.
|
2013-08-05 20:36:40 +00:00 |
|
michi_cc
|
019984a14f
|
(svn r25671) -Codechange: Pass character and key code separately to the keyboard handler.
|
2013-08-05 20:36:36 +00:00 |
|
michi_cc
|
270d8aa639
|
(svn r25670) -Codechange: Pass UCS-4 characters to the edit box key handler.
|
2013-08-05 20:36:32 +00:00 |
|
michi_cc
|
1567e32d89
|
(svn r25669) -Codechange: Pass UCS-4 instead of UCS-2 characters to the hotkey handlers.
|
2013-08-05 20:36:28 +00:00 |
|
michi_cc
|
b911f4a452
|
(svn r25668) -Codechange: Pass proper Unicode UCS-4 characters instead of just UCS-2 to the window key press handlers.
|
2013-08-05 20:36:24 +00:00 |
|
michi_cc
|
923eb009e8
|
(svn r25667) -Fix: [Win32] Only forward key presses to the IME system if an edit box has the input focus.
|
2013-08-05 20:36:20 +00:00 |
|
michi_cc
|
8b476de3bf
|
(svn r25666) -Feature [FS#4760]: [OSX] Pinch gesture support for zooming. (Based on patch by leecbaker)
|
2013-08-05 20:36:17 +00:00 |
|
michi_cc
|
8003da77aa
|
(svn r25665) -Fix [FS#4689]: [OSX] Crash when unhiding the main window.
|
2013-08-05 20:36:13 +00:00 |
|
michi_cc
|
1ae357e905
|
(svn r25664) -Add [FS#4847]: [OSX] Bootstrap downloading of a baseset. (Matthieu)
|
2013-08-05 20:36:10 +00:00 |
|
michi_cc
|
3569a4fe5a
|
(svn r25663) -Fix [FS#4857]: [OSX] Monospace font detection.
|
2013-08-05 20:36:06 +00:00 |
|
michi_cc
|
313cdb579e
|
(svn r25662) -Fix: [OSX] Better rejection of unsuitable fonts during fallback auto-detection.
|
2013-08-05 20:36:03 +00:00 |
|
michi_cc
|
d5681d7f6d
|
(svn r25661) -Fix [FS#4847]: [OSX] Rework font detection to work even if no default font sprites are present.
|
2013-08-05 20:35:59 +00:00 |
|
michi_cc
|
4ec314989d
|
(svn r25660) -Fix: [OSX] The name's OpenTTD, not OTTD.
|
2013-08-05 20:35:56 +00:00 |
|
michi_cc
|
d23fdfa403
|
(svn r25659) -Fix [FS#4420]: [OSX] System mouse cursor could become visible during dragging. (Matthieu)
|
2013-08-05 20:35:53 +00:00 |
|
michi_cc
|
408c595eb8
|
(svn r25658) -Fix [FS#4392]: [OSX] The mouse cursor would sometimes jump near the window borders. (Matthieu)
|
2013-08-05 20:35:49 +00:00 |
|
michi_cc
|
7ba4d425c8
|
(svn r25657) -Fix [FS#4744]: [OSX] The new 10.7 fullscreen code can now also be compiled with older SDK versions.
|
2013-08-05 20:35:46 +00:00 |
|
michi_cc
|
2702fe88d7
|
(svn r25656) -Cleanup: Coding style.
|
2013-08-05 20:35:42 +00:00 |
|
michi_cc
|
6d50b10074
|
(svn r25655) -Fix: [OSX] Mouse cursor wasn't displayed properly after switching to fullscreen on 10.7+. (Based on patch by Maedhros)
|
2013-08-05 20:35:38 +00:00 |
|
michi_cc
|
a31be4ce11
|
(svn r25654) -Fix: Improve character and word deletion for CJK languages and complex scripts.
|
2013-08-05 20:35:35 +00:00 |
|
michi_cc
|
76367f6bf1
|
(svn r25653) -Add: Caret movement by words for CJK languages.
|
2013-08-05 20:35:31 +00:00 |
|
michi_cc
|
e7dc14b25a
|
(svn r25652) -Fix: Improve text caret movement for complex scripts.
|
2013-08-05 20:35:27 +00:00 |
|
michi_cc
|
33f3cf3a5d
|
(svn r25651) -Fix: Textbuf caret rendering for complex scripts (e.g. Tamil).
|
2013-08-05 20:35:23 +00:00 |
|
michi_cc
|
3c300cdc37
|
(svn r25611) -Fix (r25608): Update project files.
|
2013-07-14 19:13:12 +00:00 |
|
michi_cc
|
6f359bc1f0
|
(svn r25492) -Doc: Missing comment.
|
2013-06-27 21:18:56 +00:00 |
|
michi_cc
|
0150ab1bb2
|
(svn r25480) -Codechange: [OSX] OS X SDK versions >= 10.5 always have a non-const iconv declaration.
|
2013-06-26 21:17:09 +00:00 |
|
michi_cc
|
23a5c6a8c8
|
(svn r25269) -Feature [FS#5552]: [Win32] Driver param for the DirectMusic driver to specify the ouput port to use. (Based on patch by gulikoza)
|
2013-05-20 13:35:41 +00:00 |
|
michi_cc
|
a959f0c23e
|
(svn r25268) -Codechange: [Win32] Simplify resource deallocation in case initializing the DirectMusic driver fails.
|
2013-05-20 13:35:38 +00:00 |
|
michi_cc
|
461d366f30
|
(svn r25200) -Fix (r24846): The level crossing sound is an ambient sound and not a new year sound.
|
2013-04-24 00:37:06 +00:00 |
|
michi_cc
|
55ba9320f3
|
(svn r25157) -Feature: Determine the default font height for vector fonts according to the minimum readable height that the font provides.
|
2013-04-06 22:06:44 +00:00 |
|
michi_cc
|
2d67f07975
|
(svn r25155) -Codechange: [Win32] Improve SHGetFolderPath emulation.
|
2013-04-06 18:36:49 +00:00 |
|
michi_cc
|
3349cb3347
|
(svn r25154) -Fix: [Win32] Don't store invalid paths in the search path list.
|
2013-04-06 18:36:45 +00:00 |
|
michi_cc
|
d1212e0b1a
|
(svn r25153) -Fix [FS#5522] (r24487): [Win32] Don't statically link to SHGetFolderPath as it may not exist.
|
2013-04-06 18:36:41 +00:00 |
|
michi_cc
|
8ce21bb1c0
|
(svn r25128) -Codechange: [Win32] MSVC 2010 comes with stdint.h.
|
2013-03-30 13:50:46 +00:00 |
|
michi_cc
|
534837ace5
|
(svn r24885) -Fix: Pass proper UTF-16 strings instead of UCS-2 to ICU in order to preserve characters outside the BMP.
|
2013-01-03 23:14:38 +00:00 |
|
michi_cc
|
799a745099
|
(svn r24855) -Fix [FS#5405]: Don't send aircraft to depots that are out of range of the next destination.
|
2012-12-26 12:45:19 +00:00 |
|
michi_cc
|
245e32a10e
|
(svn r24839) -Feature [FS#5271]: [NewGRF] Support oversized purchase list sprites. (Based on patch by Eddi)
|
2012-12-23 01:00:25 +00:00 |
|
michi_cc
|
0d331c8d8e
|
(svn r24837) -Fix: Don't consider blocked rail station tiles that display wires as non-reachable for masking out unnecessary catenary wires.
|
2012-12-21 18:51:10 +00:00 |
|
michi_cc
|
cf570106a6
|
(svn r24836) -Feature(ette): Improve pylon placement around station tiles that display neither pylons nor catenary.
|
2012-12-21 18:51:06 +00:00 |
|
michi_cc
|
01566d6816
|
(svn r24834) -Fix [FS#5396]: The autorefit dropdown in the order GUI wasn't always updated when modifying vehicle consists.
|
2012-12-20 19:44:06 +00:00 |
|
michi_cc
|
c75962e04c
|
(svn r24833) -Codechange: Replace magic numbers for invalidating vehicle-related windows with an enum.
|
2012-12-20 19:44:02 +00:00 |
|
michi_cc
|
8eb1cb4ebb
|
(svn r24832) -Fix [FS#5397]: [NewGRF] Take bridge speed limits into account for vehicle variable 4C.
|
2012-12-20 19:43:58 +00:00 |
|
michi_cc
|
0ef3ce8c08
|
(svn r24831) -Fix [FS#5398]: [NewGRF] Incorrect values are better than a crash when a NewGRF queries vehicle variable 4C before vehicle initialisation is completed.
|
2012-12-20 19:43:54 +00:00 |
|
michi_cc
|
2caa80f751
|
(svn r24782) -Codechange: [Win32] Disable MSVC warning about using 'this' in a base member initializer list as we don't use it in any problematic way.
|
2012-12-03 22:08:03 +00:00 |
|
michi_cc
|
02f39ab1ee
|
(svn r24781) -Fix (r24762): [Win32] MinGW compiler warning.
|
2012-12-03 22:08:00 +00:00 |
|