|
Rubidium
|
r28410:d9c73d685bbc
|
7 months ago
|
|
|
|
Rubidium
|
r27737:728d55b97775
|
15 months ago
|
|
Codechange: automatic adding of _t to (u)int types, and WChar to char32_t
for i in `find src -type f|grep -v 3rdparty/fmt|grep -v 3rdparty/catch2|grep -v 3rdparty/opengl|grep -v stdafx.h`; do sed 's/uint16& /uint16 \&/g;s/int8\([ >*),;[]\)/int8_t\1/g;s/int16\([ >*),;[]\)/int16_t\1/g;s/int32\([ >*),;[]\)/int32_t\1/g;s/int64\([ >*),;[]\)/int64_t\1/g;s/ uint32(/ uint32_t(/g;s/_uint8_t/_uint8/;s/Uint8_t/Uint8/;s/ft_int64_t/ft_int64/g;s/uint64$/uint64_t/;s/WChar/char32_t/g;s/char32_t char32_t/char32_t WChar/' -i $i; done
|
|
Patric Stout
|
r27371:b9ad4c1bff08
|
15 months ago
|
|
Feature: opt-in survey when exiting a game
On first start-up, the game will ask if you want to participate in our automated survey. You have to opt-in, and can easily opt-out (via the Options) at any time.
When opt-in, whenever you exit a game, a JSON blob will be send to the survey server hosted by OpenTTD. This JSON blob contains information that gives a global picture of the game just played: - What settings were used - How many humans vs AIs - How long the game has been played - Basic information about the OS / CPU
All this information is kept very generic, so there is no chance we send private information to our survey server. Nothing in the JSON blob could identify you as a person; it mostly tells about the game played. At any time you can see what the JSON blob includes, by pressing the "Preview Survey Results" button in-game.
|
|
S. D. Cloudt
|
r23917:50c2317ea357
|
5 years ago
|
|
|
|
Michael Lutz
|
r23902:510958802c2d
|
5 years ago
|
|
|
|
Michael Lutz
|
r22780:58edd93c83ed
|
6 years ago
|
|
|
|
michi_cc
|
r20625:eee38d09d194
|
11 years ago
|
|
|
|
planetmaker
|
r20605:fab457c4027e
|
11 years ago
|
|
|
|
planetmaker
|
r18062:17f95a9d533f
|
13 years ago
|
|
(svn r22893) -Fix [FS #4744]: [OSX] Compilation on OSX 10.7 was broken (based on patch by leecbaker) -Add: [OSX] Support for fullscreen mode when compiled against SDK 10.7. Otherwise fullscreen mode is disabled when OpenTTD is run on OSX Lion
|
|
michi_cc
|
r13189:ab2ccc525850
|
15 years ago
|
|
|
|
michi_cc
|
r13188:946b6b8895b9
|
15 years ago
|
|
|
|
michi_cc
|
r13187:b8b0e4467fd1
|
15 years ago
|
|
|
|
michi_cc
|
r13185:d56b4a2579bb
|
15 years ago
|
|
(svn r17702) -Change: [OSX] Assure that the minimal OSX version is defined in all cases. -Codechange: [OSX] Improve conditional defines for OS version dependant code.
|
|
rubidium
|
r12768:980ae0491352
|
15 years ago
|
|
|
|
rubidium
|
r11363:6906c490a00e
|
15 years ago
|
|
|
|
rubidium
|
r11294:320545551bef
|
15 years ago
|
|
|
|
bjarni
|
r9776:f931ee60c8c5
|
16 years ago
|
|
|
|
rubidium
|
r9111:983de9c5a848
|
16 years ago
|
|
|
|
egladil
|
r7965:724a81116ee2
|
17 years ago
|
|
|
|
bjarni
|
r5941:09e955ca9251
|
17 years ago
|
|
(svn r8605) -Codechange: [OSX] changed all objective C to objective C++ This will permanently solve the issue where compilation on OSX broke because C++ code was added to some header files -Note: (important if you develop mac specific code) taken from http://developer.apple.com/releasenotes/Cocoa/Objective-C++.html gdb lacks an integrated C++ with Objective-C parser. This means that gdb won't be able to evaluate expressions that contain both C++ and Objective-C constructs. gdb assumes that the language for ".mm" files is C++. you can change it to objective C by typing: (gdb) set language objc Mixing C++ and objective C has some limitation (see link for all of them)
|
|
rubidium
|
r5587:034e5e185dc2
|
18 years ago
|
|
|
|
rubidium
|
r5475:3f5cd13d1b63
|
18 years ago
|
|
(svn r7759) -Merge: makefile rewrite. This merge features: - A proper ./configure, so everything needs to be configured only once, not for every make. - Usage of makedepend when available. This greatly reduces the time needed for generating the dependencies. - A generator for all project files. There is a single file with sources, which is used to generate Makefiles and the project files for MSVC. - Proper support for OSX universal binaries. - Object files for non-MSVC compiles are also placed in separate directories, making is faster to switch between debug and release compiles and it does not touch the directory with the source files. - Functionality to make a bundle of all needed files for for example a nightly or distribution of a binary with all needed GRFs and language files.
Note: as this merge moves almost all files, it is recommended to make a backup of your working copy before updating your working copy.
|