Commit Graph

117 Commits (master)

Author SHA1 Message Date
q3k 7680c942a5 src/depot: add, move file loads to depot resolution 2021-04-28 20:18:44 +02:00
cazfi 9db40defd1 Bumped version number to start 0.9 development
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@727 0420edf4-82e4-42fc-9478-35b55e6d67a3
2020-03-05 15:54:10 +00:00
pkeus 8534ab350b Windows: Added manifest file
Removed hardcoded image sizes for menu corners, 
Small GUI fixes:
- Correctly check for Enter key in game over menu
- Properly set focus in event menu

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@721 0420edf4-82e4-42fc-9478-35b55e6d67a3
2020-02-27 20:16:34 +00:00
cazfi 677c5d6b94 Added 2020 to copyright years
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@720 0420edf4-82e4-42fc-9478-35b55e6d67a3
2020-02-26 22:13:30 +00:00
pkeus e79a1f28b3 Fixed webpage URL in credits
Fixed lighting of trees (thanks to Reinhard Niehoff)
Updated Visual Studio solution to VS 2019
Small optimizations:
- Try to make use of reserve() functions of STL containers
- Use MakePathStr to create paths

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@714 0420edf4-82e4-42fc-9478-35b55e6d67a3
2019-11-04 09:09:53 +00:00
cazfi c6d7d812f1 Added 2018 to copyright years
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@702 0420edf4-82e4-42fc-9478-35b55e6d67a3
2018-03-19 16:03:02 +00:00
pkeus 7e58b55392 Updated french translation
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@699 0420edf4-82e4-42fc-9478-35b55e6d67a3
2017-11-03 13:24:45 +00:00
cazfi 7f020276c2 Added appdata file.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@697 0420edf4-82e4-42fc-9478-35b55e6d67a3
2017-06-19 21:19:51 +00:00
cazfi 39f1d10a22 Added Swedish translation
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@696 0420edf4-82e4-42fc-9478-35b55e6d67a3
2017-06-19 21:06:05 +00:00
cazfi c128c4001c Added 2017 to copyright years
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@695 0420edf4-82e4-42fc-9478-35b55e6d67a3
2017-06-10 23:39:24 +00:00
cazfi 81fa26052d Updated 'options.lst' to read 'options.txt' in translations.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@672 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-07-22 15:48:27 +00:00
cazfi 220026e437 Renamed 'options' as 'options.txt' on systems where former name was used.
Loading falls back to using old file if the new one does not exist.
Saving always happens to the new filename.


git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@671 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-07-22 15:43:27 +00:00
cazfi f23e5fde69 Corrected reference to 'options.lst' to say just 'options'.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@665 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-06-24 23:25:44 +00:00
pkeus 443ff32862 Improved translatability of some strings
Fixed wrong course dimensions in wild_west_chute_out

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@660 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-05-18 09:20:27 +00:00
cazfi 48dfc77fec Removed font files removed from svn from the list in Makefile.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@647 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-04-11 15:34:26 +00:00
pkeus 3436509c11 Removed unused fonts, improved prepare_build_installer.bat, ran AStyle
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@644 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-02-29 10:03:40 +00:00
pkeus f8b1ad54e4 Reduced bit depth of bmp files to 24 bit and increased compression of some other images
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@634 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-29 08:59:37 +00:00
pkeus 5c127f9d8c Added preview.png where missing (submitted by uglemat)
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@630 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-25 21:38:12 +00:00
cazfi d8c26ec02d Corrected installation directory for I Like Spike course
Reported by uglemat


git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@628 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-24 20:24:54 +00:00
pkeus 6ad6e307b5 Updated french translation and updated credits.lst
CTexture::DrawNumChr(): Pass unsigned values to std::isdigit

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@625 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-23 19:57:00 +00:00
cazfi ed21733eb5 Removed the release name line from credits.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@611 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-21 09:56:50 +00:00
pkeus cffa184265 Updated french translation (submitted by SSTSylvain)
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@609 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-20 19:33:46 +00:00
cazfi 3af8c724b0 Corrected installation location of Frozen River course.
Reported by uglemat


git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@604 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-19 17:54:21 +00:00
pkeus 5236839461 Compressed images with OptiPNG (lossless), requiring SFML 2.3 as minimum (otherwise some images cannot be loaded due to an old version of stb_image used by SFML < 2.3)
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@595 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-17 20:36:06 +00:00
pkeus e579231482 Translation and course description update:
- Added missing course "laberinto" to extras/courses.lst
- Updated german translation
- Fixed a few course descriptions
- Added back missing string in highscore menu

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@588 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-16 10:09:53 +00:00
cazfi 0ffdc1277d Added missing graphics for etr lightning conditions to installation.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@586 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 23:27:02 +00:00
cazfi 13a776a6f9 Prepared trunk for 0.8 development by bumping version numbers.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@577 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 19:53:02 +00:00
cazfi f7d111efb5 Improved clarity if Finnish translation of Track Mirroring settings.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@573 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 19:06:03 +00:00
cazfi 9b7c3e03be Made Highscore list texts translatable.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@571 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 17:23:23 +00:00
cazfi 52f4a0bcfa Added missing evening env pictures to installation
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@568 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 15:49:51 +00:00
cazfi a39f589d05 Use LF newlines
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@565 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 15:17:55 +00:00
cazfi 0733562664 Changed "Laskettele!" to "Laske!" in Finnish translation.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@564 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 12:18:25 +00:00
cazfi b99e42c971 Bumped version strings to 0.7-alpha, numbers to 0.6.99.1.
This is to test most of the release and build flow already before
the beta.


git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@563 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 08:54:12 +00:00
cazfi 5035190572 Added Finnish translation
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@556 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 07:42:02 +00:00
cazfi 7a0936c6a5 Updated translations template and added it to distribution.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@555 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 07:07:11 +00:00
cazfi 201d918d30 Updated copyright years to include 2015 and 2016
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@554 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 06:54:03 +00:00
cazfi b37c128d6f Added Pavel Borecki to credits.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@553 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 06:51:59 +00:00
cazfi 9ca1bc91c9 Added Czech translation by Pavel Borecki
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@552 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 06:47:10 +00:00
cazfi 938e79099b Removed menu_title_small.png from installation
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@551 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-15 06:33:39 +00:00
pkeus 6dd5346246 Small refactorizations and fixes:
- Fixed line ending of groups.lst
- Fixed GUI behaviour in race_select.cpp
- Removed redundant small menu title, use large one instead
- Code cleanups

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@550 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-14 22:34:42 +00:00
cazfi daa0439aed Added extra courses to installation
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@549 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-14 22:00:04 +00:00
pkeus d18c5fd78b Added courses from extremetuxracer-extras package
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@545 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-14 10:46:48 +00:00
pkeus 12b775197d Cleaned up default courses and fixed crashs highscore handling related to course-groups:
- Moved description ouf courses to .dim files (where the translated descriptions are already)
- Removed course "course" which was unused and is so short that it does not make sense to use it (seems to be an old proof-of-concept)
- Removed obsolete .tcl file
- Fixed crash when loading the highscore from a non-existent course
- Fixed crash when trying to save highscore of non-default courses

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/trunk@544 0420edf4-82e4-42fc-9478-35b55e6d67a3
2016-01-13 16:13:01 +00:00
cazfi 435bd1976b Removed herringicon3.png from the filelist.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@527 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-08-02 02:34:56 +00:00
cazfi a2a2ed71e2 Add Makefile.am for new data/courses/default directory
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@523 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-08-02 02:01:26 +00:00
cazfi 4afad3b149 Adjusted autotools build for courses directory hierarchy changes.
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@522 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-08-02 01:58:22 +00:00
pkeus ee1be7908c Bugfixes:
- Improved handling of missing data/configuration files: Print error message instead of crashing
- Fixed "auto" resolution: Use desktop mode for fullscreen
- Fixed GUI scaling in higher resolutions than 800*600
- Fixed Credits GUI broken in r492
- Updated some copyright dates to 2014

Refactorizations:
- Fixed some warnings
- Avoid copying TScore objects
- Small simplifications

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@518 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-07-12 19:00:57 +00:00
pkeus 7aeae80081 New Features:
- Translatable course names and descriptions
- Selection of race group in "practice" menu


git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@514 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-07-10 11:43:36 +00:00
pkeus 896890e042 Added support for course groups. Only use group "default"
git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@513 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-07-09 13:26:23 +00:00
pkeus 97d109235f Several small improvements:
- Fixed crash in sf::SoundBuffer destructor on startup caused by copying of TSound instances in std::vector<TSound> - replaced it with std::vector<TSound*>
- Improved GUI performance of TTextField and TIconButton by pre-creating SFML objects
- Translate word "author"
- Improved handling of KeyRepeat
- Added Icon to Installer

git-svn-id: https://svn.code.sf.net/p/extremetuxracer/code/branches/SFML2@512 0420edf4-82e4-42fc-9478-35b55e6d67a3
2014-07-09 09:47:56 +00:00