rubidium
|
0463dbdc9e
|
(svn r26482) -Codechange: add an include that allows us to undefine/redefine "unsafe" functions to prevent them from being used, and thus having to care about certain aspects of their return values
|
11 years ago |
rubidium
|
bb5984a02b
|
(svn r26114) -Fix-ish: do our best to not get bit by getenv being unsafe as hell
|
11 years ago |
rubidium
|
d2ffba07bb
|
(svn r26114) -Fix-ish: do our best to not get bit by getenv being unsafe as hell
|
11 years ago |
rubidium
|
d9a3177862
|
(svn r26089) -Fix: a number of minor memory leaks
|
11 years ago |
rubidium
|
0ac9ed0b6b
|
(svn r26089) -Fix: a number of minor memory leaks
|
11 years ago |
rubidium
|
86621f0ff4
|
(svn r26087) -Fix: file descriptor leak when finding a corrupt tar
|
11 years ago |
rubidium
|
3eecd246eb
|
(svn r26087) -Fix: file descriptor leak when finding a corrupt tar
|
11 years ago |
rubidium
|
e591a65ade
|
(svn r26082) -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco)
|
11 years ago |
rubidium
|
b75e60124d
|
(svn r26082) -Fix [FS#5816] (r26077): tar files with more than one file in the root directory would not be read properly (zydeco)
|
11 years ago |
rubidium
|
954a141ca8
|
(svn r26077) -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory
|
11 years ago |
rubidium
|
5e2d22da79
|
(svn r26077) -Codechange: handle strings like strings when scanning a tar instead of merely blobs of memory
|
11 years ago |
rubidium
|
428faaf4ad
|
(svn r26076) -Codechange: upgrade some C-style named structs to C++-style named structs
|
11 years ago |
rubidium
|
5049e938f5
|
(svn r26076) -Codechange: upgrade some C-style named structs to C++-style named structs
|
11 years ago |
rubidium
|
e4b208c069
|
(svn r26061) -Fix: negative result of ftell wasn't handled correctly in some cases
|
11 years ago |
rubidium
|
78a316d349
|
(svn r26061) -Fix: negative result of ftell wasn't handled correctly in some cases
|
11 years ago |
rubidium
|
a6fae2c608
|
(svn r26058) -Fix: handle the return value of a number of functions better
|
11 years ago |
rubidium
|
0e9c992104
|
(svn r26058) -Fix: handle the return value of a number of functions better
|
11 years ago |
rubidium
|
446613e868
|
(svn r26008) -Fix (r25975): uninitialised warning
|
11 years ago |
rubidium
|
b934e528d9
|
(svn r26008) -Fix (r25975): uninitialised warning
|
11 years ago |
rubidium
|
a77aa68f16
|
(svn r25975) -Feature [FS#5385]: XDG base directory support
|
11 years ago |
rubidium
|
ee137a5ced
|
(svn r25975) -Feature [FS#5385]: XDG base directory support
|
11 years ago |
rubidium
|
c4ab18c029
|
(svn r25974) -Codechange: make the _personal_dir global const, since once it's set it shouldn't be changed anyhow
|
11 years ago |
rubidium
|
def597fe31
|
(svn r25974) -Codechange: make the _personal_dir global const, since once it's set it shouldn't be changed anyhow
|
11 years ago |
frosch
|
b172ed3578
|
(svn r25291) -Add: WindowDesc ability to load and store information in a config file.
|
12 years ago |
frosch
|
23ba42b66c
|
(svn r25291) -Add: WindowDesc ability to load and store information in a config file.
|
12 years ago |
planetmaker
|
f00d9976f9
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
planetmaker
|
c24374f99c
|
(svn r24900) -Fix [FS#5389]: Comments with typos (most fixes supplied by Eagle_rainbow)
|
12 years ago |
rubidium
|
b89df11932
|
(svn r24877) -Fix: some whitespace "errors"
|
12 years ago |
rubidium
|
d5d96ba683
|
(svn r24877) -Fix: some whitespace "errors"
|
12 years ago |
frosch
|
50abcf3edc
|
(svn r24804) -Add: Separate subdirectory for screenshots.
|
12 years ago |
frosch
|
edd9c0553a
|
(svn r24804) -Add: Separate subdirectory for screenshots.
|
12 years ago |
rubidium
|
6bc634efba
|
(svn r23983) -Fix [FS#5083]: tarred heightmaps wouldn't be found
|
13 years ago |
rubidium
|
27cf8de733
|
(svn r23983) -Fix [FS#5083]: tarred heightmaps wouldn't be found
|
13 years ago |
truebrain
|
ff7797c421
|
(svn r23612) -Add: allow importing libraries in the same way as AI does, only with GS prefix (and in game/library)
|
13 years ago |
truebrain
|
963802e9a7
|
(svn r23612) -Add: allow importing libraries in the same way as AI does, only with GS prefix (and in game/library)
|
13 years ago |
truebrain
|
14325e2391
|
(svn r23605) -Add: GAME_DIR and CONTENT_TYPE_GAME, and read gamescript from that directory
|
13 years ago |
truebrain
|
b4f832f29f
|
(svn r23605) -Add: GAME_DIR and CONTENT_TYPE_GAME, and read gamescript from that directory
|
13 years ago |
rubidium
|
ffccec6d84
|
(svn r23234) -Fix [FS#4840]: crash when after downloading content
|
13 years ago |
rubidium
|
a3a2fdcfc2
|
(svn r23234) -Fix [FS#4840]: crash when after downloading content
|
13 years ago |
frosch
|
1ab0108bb9
|
(svn r23228) -Fix (r23227): FileScanner::Scan() still did not scan all required directories for basesets.
|
13 years ago |
frosch
|
1f6c9c6457
|
(svn r23228) -Fix (r23227): FileScanner::Scan() still did not scan all required directories for basesets.
|
13 years ago |
frosch
|
88980e11a3
|
(svn r23227) -Fix (r23219): The FileScanner should also consider the old directories.
|
13 years ago |
frosch
|
7b86e3e109
|
(svn r23227) -Fix (r23219): The FileScanner should also consider the old directories.
|
13 years ago |
frosch
|
4eb0160cf6
|
(svn r23226) -Fix (r23219): If you find a file, also use it.
|
13 years ago |
frosch
|
52d3be2e05
|
(svn r23226) -Fix (r23219): If you find a file, also use it.
|
13 years ago |
rubidium
|
44cc20b269
|
(svn r23225) -Fix: create the newgrf/baseset/ai directories in the personal directory so the user has some clue where to place the different files
|
13 years ago |
rubidium
|
86a168b2e9
|
(svn r23225) -Fix: create the newgrf/baseset/ai directories in the personal directory so the user has some clue where to place the different files
|
13 years ago |
rubidium
|
5135e2a09e
|
(svn r23219) -Change: different directories for basesets and newgrfs. So data to baseset or newgrf, and gm to baseset
|
13 years ago |
rubidium
|
2b897b4fa0
|
(svn r23219) -Change: different directories for basesets and newgrfs. So data to baseset or newgrf, and gm to baseset
|
13 years ago |
rubidium
|
78628b590d
|
(svn r23218) -Codechange: prepare code for a separate base set directory
|
13 years ago |
rubidium
|
9e7174e540
|
(svn r23218) -Codechange: prepare code for a separate base set directory
|
13 years ago |
rubidium
|
4d281cce97
|
(svn r23217) -Codechange: introduce the concept of scanning only in a limited set of sub directories
|
13 years ago |
rubidium
|
6d991b3b10
|
(svn r23217) -Codechange: introduce the concept of scanning only in a limited set of sub directories
|
13 years ago |
rubidium
|
9bf2cb0e86
|
(svn r23216) -Codechange: introduce the concept of having different tar lists
|
13 years ago |
rubidium
|
160294ff22
|
(svn r23216) -Codechange: introduce the concept of having different tar lists
|
13 years ago |
rubidium
|
33d71b45fe
|
(svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free
|
13 years ago |
rubidium
|
7fd1e1df81
|
(svn r23198) -Codechange: introduce a free that takes const pointers so we don't need to cast to void/non-const before being able to free
|
13 years ago |
rubidium
|
661e5c6655
|
(svn r22904) -Codechange: add tar filename to file scanning
|
13 years ago |
rubidium
|
414c397000
|
(svn r22904) -Codechange: add tar filename to file scanning
|
13 years ago |
rubidium
|
fb5a2f4485
|
(svn r22835) -Codechange: keep track of the subdirectory we are looking through in the file scanner
|
13 years ago |
rubidium
|
672df52e0c
|
(svn r22835) -Codechange: keep track of the subdirectory we are looking through in the file scanner
|
13 years ago |
rubidium
|
33896fbffe
|
(svn r22834) -Codechange: unify some code, and extend it to work for other filenames that should end in a particular way
|
13 years ago |
rubidium
|
41169291e3
|
(svn r22834) -Codechange: unify some code, and extend it to work for other filenames that should end in a particular way
|
13 years ago |
rubidium
|
26788cf363
|
(svn r22825) -Codechange: pass subdir to FioOpenFile
|
13 years ago |
rubidium
|
2a12c9df2f
|
(svn r22825) -Codechange: pass subdir to FioOpenFile
|
13 years ago |
rubidium
|
c8167de1c2
|
(svn r22822) -Codechange: make a distinction between base sets and newgrfs for their directory
|
13 years ago |
rubidium
|
0061b5f184
|
(svn r22822) -Codechange: make a distinction between base sets and newgrfs for their directory
|
13 years ago |
smatz
|
4436588bab
|
(svn r22719) -Fix: compilation with gcc 4.7
|
13 years ago |
smatz
|
564dc66131
|
(svn r22719) -Fix: compilation with gcc 4.7
|
13 years ago |
alberth
|
288fdb3459
|
(svn r22709) -Doc: Doxyment fileio.cpp.
|
13 years ago |
alberth
|
89c7193b8f
|
(svn r22709) -Doc: Doxyment fileio.cpp.
|
13 years ago |
alberth
|
ef58554bd2
|
(svn r22669) -Codechange: For non-windows, only test for file existence again if strtolower actually changed the name.
|
13 years ago |
alberth
|
d55b380b69
|
(svn r22669) -Codechange: For non-windows, only test for file existence again if strtolower actually changed the name.
|
13 years ago |
alberth
|
7a60662b15
|
(svn r22668) -Codechange: FioFindFullPath tests already whether the file exists.
|
13 years ago |
alberth
|
20c2b5fdde
|
(svn r22668) -Codechange: FioFindFullPath tests already whether the file exists.
|
13 years ago |
glx
|
3e1bafdc0d
|
(svn r22502) -Fix (r22501): WIN32 compilation
|
14 years ago |
glx
|
986d5e950d
|
(svn r22502) -Fix (r22501): WIN32 compilation
|
14 years ago |
alberth
|
45f05f2419
|
(svn r22501) -Codechange: Move FileExists to a better place.
|
14 years ago |
alberth
|
6e3ef9fa1a
|
(svn r22501) -Codechange: Move FileExists to a better place.
|
14 years ago |
frosch
|
9027e2c49e
|
(svn r22465) -Fix [FS#4613]: When determining the executable path failed, the working directory was used instead, circumventing the not-home-directory check.
|
14 years ago |
frosch
|
b319fb31d5
|
(svn r22465) -Fix [FS#4613]: When determining the executable path failed, the working directory was used instead, circumventing the not-home-directory check.
|
14 years ago |
alberth
|
3ae756f85f
|
(svn r22460) -Doc: Semantic documentation fixes, and doxygen additions (partly by planetmaker).
|
14 years ago |
alberth
|
990ec6f0a9
|
(svn r22460) -Doc: Semantic documentation fixes, and doxygen additions (partly by planetmaker).
|
14 years ago |
rubidium
|
9ba8361f77
|
(svn r21247) -Fix: make the tar scanner forget about old (possibly removed) tars
|
14 years ago |
rubidium
|
f7b2a87292
|
(svn r21247) -Fix: make the tar scanner forget about old (possibly removed) tars
|
14 years ago |
alberth
|
063931d435
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
14 years ago |
alberth
|
7e48d85104
|
(svn r21060) -Doc: Improved wording of comments (mostly by __ln__)
|
14 years ago |
alberth
|
2b4da1d345
|
(svn r20689) -Codechange: Make some global functions used in 1 .cpp file static in that file.
|
14 years ago |
alberth
|
9f5a96ead2
|
(svn r20689) -Codechange: Make some global functions used in 1 .cpp file static in that file.
|
14 years ago |
alberth
|
137e2b64c9
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
14 years ago |
alberth
|
be6c058424
|
(svn r20211) -Codechange: Indented code should have curly braces around it.
|
14 years ago |
rubidium
|
1062330ba1
|
(svn r20194) -Fix: compilation with network disabled failed
|
14 years ago |
rubidium
|
5b1fc7304a
|
(svn r20194) -Fix: compilation with network disabled failed
|
14 years ago |
rubidium
|
9fd2afb147
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
b8487afe54
|
(svn r20192) -Cleanup: bye bye variables.h, bye bye VARDEF... you won't be missed :)
|
14 years ago |
rubidium
|
54ec48f7ce
|
(svn r20188) -Codechange: unVARDEF the _[config|log|highscore]_file variables and move them to a more logical location
|
14 years ago |
rubidium
|
eb30ebe1a4
|
(svn r20188) -Codechange: unVARDEF the _[config|log|highscore]_file variables and move them to a more logical location
|
14 years ago |
rubidium
|
0ca6c03b1e
|
(svn r20166) -Fix [FS#3949]: do not scan /data and ~/data (if they happen to be your working directory). If it's the directory where your binary is located it will still scan them.
|
14 years ago |
rubidium
|
6863b7539c
|
(svn r20166) -Fix [FS#3949]: do not scan /data and ~/data (if they happen to be your working directory). If it's the directory where your binary is located it will still scan them.
|
14 years ago |
yexo
|
a0a657585e
|
(svn r20055) -Feature: save/load hotkeys to/from hotkeys.cfg
|
14 years ago |