Commit graph

1027 commits

Author SHA1 Message Date
beaglejoe
87b8ccdaf2 Fix build for some gcc versions
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8436 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: bc479117ef491f161bc7e2e8aba6658f8af45797
Former-commit-id: c2c2b09bdd4f0029a30f5e9415cb375185570c42
2022-08-30 19:09:15 +00:00
iobyte
a1ad780f48 ignore CMakeLists.txt because it's not a directory
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8434 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5972798e5b6629bc37a46c393af3d8ac494f939f
Former-commit-id: f50cbf697f38bacc2a93c71656724efe9eee8149
2022-08-29 17:10:16 +00:00
beaglejoe
6873e42533 Possible fix for issue with resizable window not being created
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8419 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 396009741aeef4cf5127dd918c92123934caaec0
Former-commit-id: 4aad7f4e432bca29e7f8e5bc6fc3bdcc217bdcb9
2022-08-20 23:47:33 +00:00
iobyte
1d1272877c add missing to_string functions for Visual studio 2010
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8415 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a5bb87886766f914f511f446673ebcea86881d22
Former-commit-id: 7fcff3db4cd657f3693427a5901a17e72e847534
2022-08-19 19:16:13 +00:00
iobyte
35e55f88eb reformat rttrack.cpp with clang-format -style=Microsoft
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8386 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 901291e7c3c66911be8fd391e5712c2892fea76e
Former-commit-id: 75ab985b89344bf3daf90cc1869e348422b819ef
2022-08-09 20:11:04 +00:00
beaglejoe
840a43de11 Allow in-game volume adjustment
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8380 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 363807df04161764752d59727b256a5ec66cc225
Former-commit-id: 3712cda2133e522063eef6194bff22fc22c3854c
2022-08-08 01:15:06 +00:00
beaglejoe
b0081f6b78 fix segfault on menu sfx disable
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8379 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6701db179293aeabc04cd563cac5a3a541027dff
Former-commit-id: fef6ef8bc4a62211d45ff163a54821d74326afbf
2022-08-07 23:59:44 +00:00
beaglejoe
4e497345f0 Fix warning
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8231 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 73c62580ce52161ed2e9ffa7e62e1d07126c60f7
Former-commit-id: 609ca86b3cf77d46c6b20d083f63eb5cf9796d08
2022-06-20 16:28:32 +00:00
beaglejoe
bf2e139cd3 Remove EXPERIMENTAL from window title
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8192 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5ecc81adbdd36b9fb0ff5da1defcf0df57ae350f
Former-commit-id: 23d3f160c416c1282e7198fc0ce24de32e4370a3
2022-06-12 20:25:20 +00:00
beaglejoe
0b1c521d06 Added some tracing for startup code
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8174 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 9d1877214f501768d264d4a083033b89b3f31c9c
Former-commit-id: db2ac7a40621ec40f7160dd22cab10cbd45578ff
2022-06-01 14:49:25 +00:00
beaglejoe
14065368e7 Improved error handling for startup code
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8172 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a3438487a3bcada0f3a4d004c885ce99245f9fde
Former-commit-id: 5075ed13ef9ed4d4bc5fb0460828837ab42a77f1
2022-05-31 01:18:06 +00:00
iobyte
c47be89d4d use C++ style system header files
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8169 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 59bfa2199162e419615f9589e7de6074c108bae2
Former-commit-id: 6f99ed0e8e826f25060c7780c3c06ad7c92ad369
2022-05-19 19:08:57 +00:00
beaglejoe
53fe66859a Remove some debug code
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8160 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7f2a3bb81945299e0c3c283287da1d533b187b04
Former-commit-id: f592b081280cc613ba59de0340e8b8ebdb1e32de
2022-05-14 11:22:45 +00:00
beaglejoe
951ebf7f64 Fixed some menus to use addDefaultShortcuts()
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8159 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 0331d72c7c7ee9530da84c096c6b700cd3a9601b
Former-commit-id: af121c685a63fc4b4aecb3e38dbf5d07ca032bfc
2022-05-14 11:10:46 +00:00
beaglejoe
c64c80bb69 Implement resizable game window
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8158 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 22ef99d6573c555d1cb1969e8768bda514320be5
Former-commit-id: 8f46964de02eb4fcbb2e6cafeb4c703023e2e93f
2022-05-13 17:53:03 +00:00
beaglejoe
71eb0cb878 Fix webserver 'Test login' button
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8127 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d14f2cd4eee73201481babfea93fed5a875430c8
Former-commit-id: 9b5ff6d11c9c332acc0519f1fda0d309a8395688
2022-04-26 18:53:25 +00:00
beaglejoe
7309853b9b Separate the real weather from OPTION_WEBSERVER. Real weather is now always available
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8126 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 452790a2a0cb9d22be53af0e4545118e00ae66e1
Former-commit-id: 46bd061d6d49cc22646abe0e8d238accc659bfca
2022-04-26 02:55:50 +00:00
beaglejoe
25ab3fa7fe Fix build with OPTION_WEBSERVER=False
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8121 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 15eeb1091e710d9eb7749aa0315a257598c210bc
Former-commit-id: 2490163b7161d606223bdd21d61447144e58c9b0
2022-04-25 17:07:18 +00:00
beaglejoe
9807f23ae1 Fix webserver so the game can close correctly
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8120 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7d61f249cb0919736ddf294a6eb6c0c260f1d287
Former-commit-id: a5bc9b4d3d82248bae7804b2d0b8aa7650f62dc6
2022-04-25 04:57:05 +00:00
beaglejoe
06d2e6d0d5 Make notifications a member of WebServer
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8119 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b236cd97d7595f36cf3348d63d3ffa36883cae89
Former-commit-id: d9eb6e67e566be94ea7feb1fa686c741023f3d97
2022-04-25 02:36:29 +00:00
beaglejoe
a74d4c63aa Remove unused function and restrict access to members
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8118 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5fa0c1b3a0c31f3ce1effc1914153590eeaf5be6
Former-commit-id: 5275ca45a35ae5f6a36cb5bfb64a58564d4f7d22
2022-04-25 02:25:39 +00:00
beaglejoe
6e93a2deeb Fix include guard name. Move declaration of webServer to webserver.h (WIP for #1179)
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8117 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 67fade8142fea57a0c8eef9931a9c13dfa4fc64d
Former-commit-id: ab42ffede7fe81f255a7abfefdce31d5ae48e62c
2022-04-25 01:41:10 +00:00
iobyte
ac5b74ea41 improve some error messages
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8109 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d36dda05e50d5c783a9d9974f409a0c2e9d36e99
Former-commit-id: 2dd288307fdc02cf3a1660490a5ac04a127d73ea
2022-04-22 03:20:07 +00:00
beaglejoe
ab8f88cc95 Fix for #1160 Anti-aliasing
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8099 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d56b77a512b45c8c2d74f52af4d6d8c8f795afbc
Former-commit-id: b65c2d8882f3e2bb7b35bdc70691f04ed8a94d61
2022-03-31 15:43:03 +00:00
beaglejoe
fe6de8c6e3 Fix menu Click SFX playing on mouse up and down
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8096 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: fe81700c1f66166cc100cb95e69d69469e273589
Former-commit-id: d6292400ba72f1520262c30f537f11fef3e01324
2022-03-30 20:07:04 +00:00
beaglejoe
95a76ae8ae Implement code for Menu sound effects #1174
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8093 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 48a50e0508539841e3b786213f18b89148391041
Former-commit-id: eda017f6448b841eec67ff0292d4bed635f44e29
2022-03-30 01:40:28 +00:00
iobyte
9801262f23 use enum for skill level
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8084 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: bd773fd49f6925375006ab52fef5dce8b01cdb87
Former-commit-id: b82a133f92c21a6aca36c354ab8491fdf3cea1c2
2022-03-22 23:18:49 +00:00
iobyte
b7be21b210 move skill level array initialization into define
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8083 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6ed8c92f8cfe7e2b2567d409ee142c011a30afab
Former-commit-id: a4a747f52ab26829de9e5a54de70571a0958289f
2022-03-22 20:26:22 +00:00
beaglejoe
fd232f83a5 Added handler for future resize events
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8081 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: ae12b234821a6dea2fcaa79c382e39371944dd54
Former-commit-id: 0495874bb685e53559163c2bc19abaf9eaa49ce2
2022-03-14 16:47:00 +00:00
iobyte
229eaa6f24 add engine information for karts
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8071 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a2a0d88a7e52f0a1cd6dd67dff88eabb6e1e25f1
Former-commit-id: a632948d2cfd6d9fedb5e89888540e07463afcce
2022-03-06 03:11:16 +00:00
iobyte
bee791d006 use enums for engine shape and position
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8070 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 7627cd03fbfc9f0d0818526e0120ccdbe618c501
Former-commit-id: 4f23083af06600ad72bc185ffda697a7f38d4bb6
2022-03-06 02:07:45 +00:00
iobyte
3b54533ef2 use car tDriveType in tgfdata/cars
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8069 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6c6deb7346b625a45d287c51e259c93e440d9a71
Former-commit-id: 1d2cffb3f1529d7bbe9a7f908213d88352201959
2022-03-05 23:46:14 +00:00
iobyte
fa899d2111 move gear change mode definitions to playerpref.h
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8068 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 0581d1ef3d7eaeca59950eb237744e2e45c70dc0
Former-commit-id: 56c0977e728dcc5b2218b9ed64b6e9e33b99ea71
2022-03-05 21:03:42 +00:00
iobyte
71cd48dc98 move drive train type definitions to car.h
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8067 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 86f00d59e32a0bcd169264458366a0b8889599c8
Former-commit-id: f953619b9edc43ce169897322f972623d492ca76
2022-03-05 20:58:11 +00:00
iobyte
f15ef41b9a remove unnecessary level of indirection
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8064 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 1e0f2c45a0c918ad816c4f76e545ae4f5bf311b5
Former-commit-id: d01e732d4a59f5a4d9438d6acf42ebdd2a9d842e
2022-03-04 22:20:42 +00:00
iobyte
f855317f8f use defines for max mouse buttons and axes
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8062 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: b73794bd1bff106a2b8477b14783b93f9e4f1b7a
Former-commit-id: 8352fe7906675cf68932c10a205f29124269b028
2022-03-04 06:10:11 +00:00
iobyte
0f19f3bb45 get number and names of joysticks
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8059 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: c7b9954b2e481d5909904c976e01c9329a7601c0
Former-commit-id: 6d70b3b332f9433ea0273533d00e05d0edfff1cb
2022-02-28 18:02:46 +00:00
beaglejoe
ebc7d74568 Fix for #1173 -m option not working
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8058 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 190ac0fd00614e0e3aa505a1f62b4e843ef19030
Former-commit-id: 8e2233e982733db8a0934228c7e3424c2c1379d5
2022-02-28 04:15:39 +00:00
iobyte
e9899756e2 don't check for joystick buttons that don't exist
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8053 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 9f026d2ec48b1907de4966350a1aa9157f9ee27b
Former-commit-id: f316898d854aa04f45a95086d84dd0b1ccf15e8e
2022-02-26 21:19:53 +00:00
iobyte
89fb1aa330 replace stringstream with string
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8052 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 790c4588d28b4efab93d135a93136b23855673d0
Former-commit-id: 2038258e01f001792efe83ab603363fd28ce44bc
2022-02-26 18:53:48 +00:00
iobyte
7cbc8fadaf simplify some strlen and strncmp usage
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8051 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: a831fc21fde203dea27d140eae7d83b8d3825680
Former-commit-id: c5875f37189d1c96b330a4900823fd0128dd3bd1
2022-02-26 17:12:14 +00:00
iobyte
f87ef400b2 use std::string for user defined directory paths
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8049 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: eac8d8c5af4ca406a2a31991ea84832573026409
Former-commit-id: b3697b623ac3d0dfdf16d75105a89af432e6f63c
2022-02-25 23:43:47 +00:00
torcs-ng
f11013b208 -fix bug #1171
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8041 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 2315a486eb1fef3f78fc45e8b70fecf393551af3
Former-commit-id: a3640fd9cf17bf7f9c8cbb76f92166d95736e9c7
2022-02-16 22:20:29 +00:00
beaglejoe
83965ce74c Fix for Ticket #1121 from Stefan
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8032 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 6bbdbfddf826417af51b4a8930243ef151741cd5
Former-commit-id: 95088482ca0ad03760b778c625dc16c97276dd3e
2022-02-15 16:40:50 +00:00
iobyte
f5666bb03a fix clang warning
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8019 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 738ce2e3cd762a73501c956bbf61f9b9c2885e2e
Former-commit-id: 9f263d3e916607bc70be25db89a25d188f8f6ad4
2022-02-10 14:29:56 +00:00
iobyte
11ec8a9b6d OSGHUD: use Ctrl + [1-7] keys for debug widgets
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8018 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: d8a6ee4c70468d6afa6a6d20f94e8cf43bb6743d
Former-commit-id: c7a20c2da3c3fb49354a23efb8ebcd10bfed59d9
2022-02-10 00:47:06 +00:00
iobyte
5b7efece5e use define driver preference
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8015 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 235e94cdb996bffb63c51d672b0a2d539abc7df1
Former-commit-id: 1cf08198c3a8fa74b80146ac23bc51dffa69e5cf
2022-02-08 02:21:49 +00:00
iobyte
9fc52abc07 use define for preference file
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8013 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 472be05fada984efe025fcaf068ae9cb52cc8b5e
Former-commit-id: 1e6091431d3d1e6c46ee02c553ceeebecbd208f4
2022-02-07 23:09:54 +00:00
iobyte
bb1211a1c7 overload some GfParm functions to take std::string & for file name
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8012 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5d976593ff5820dcf86345463e8ace5a61125977
Former-commit-id: f29c339034c73d7224312b3c3e2bbced4eaa7d82
2022-02-07 22:51:01 +00:00
madbad
040563cfd9 WebServer: fix webserver still sending login information despite being disabled
git-svn-id: https://svn.code.sf.net/p/speed-dreams/code/trunk@8011 30fe4595-0a0c-4342-8851-515496e4dcbd

Former-commit-id: 5248cacb3e21d94bcc56d8b9137cdc6556b1b33b
Former-commit-id: bad82c884011f8d85dc990cb0d254488977503c1
2022-02-07 15:21:13 +00:00