Commit Graph

  • 7680c942a5 src/depot: add, move file loads to depot resolution master q3k 2021-04-28 20:18:44 +0200
  • 5f36ee14ed winsys: lazy initialize sfml to prevent global ctor races q3k 2021-04-28 15:46:29 +0200
  • e9debff163 .gitignore: basic q3k 2021-04-28 15:46:15 +0200
  • de954a5b76 *: initial bazel pass q3k 2021-04-28 15:19:05 +0200
  • f31d65a334 Autotools: Require C++17 compiler cazfi 2020-03-07 19:33:54 +0000
  • 68f971fccc Various small Optimizations: - Use final specifier - Use STL reserve() function more often - Replace forward_list by vector for storing credits entries pkeus 2020-03-07 18:14:19 +0000
  • 44017fd910 NEWS: Set 0.8.0 release date cazfi 2020-03-07 09:32:00 +0000
  • 9db40defd1 Bumped version number to start 0.9 development cazfi 2020-03-05 15:54:10 +0000
  • 3ea7ad4ae4 Update homepage URLs in documentation to use https instead of http cazfi 2020-02-29 22:44:06 +0000
  • 79b0d54f33 NEWS: Removed mention of 0.7.6. cazfi 2020-02-29 09:24:27 +0000
  • 68b5df316b doc/code: Corrected minimum SFML version cazfi 2020-02-27 22:28:23 +0000
  • c383b5bafa autogen.sh: Include path to configure script in output cazfi 2020-02-27 22:15:23 +0000
  • 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 pkeus 2020-02-27 20:16:34 +0000
  • 677c5d6b94 Added 2020 to copyright years cazfi 2020-02-26 22:13:30 +0000
  • e9d4e054f3 Updated pkg.m4 to serial 12. It's the one from pkg-config 0.29.2 cazfi 2020-02-26 22:10:04 +0000
  • 634f22b350 Corrected license data in appdata file cazfi 2019-12-03 17:28:48 +0000
  • fa3b433229 Added 2019 to copyright years cazfi 2019-12-03 17:26:54 +0000
  • 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 pkeus 2019-11-04 09:09:53 +0000
  • 5aefa9fb74 NEWS: Set 0.7.5 release date cazfi 2018-04-27 20:01:13 +0000
  • 8136381fa2 NEWS: AppStream metadata has been backported to S0.7 cazfi 2018-04-25 06:12:44 +0000
  • 9ee386c908 Fixed a crash when score is not good enough to enter high score list cazfi 2018-04-25 05:01:06 +0000
  • ece8e396ed Mention AppStream metadata in NEWS cazfi 2018-04-02 05:00:04 +0000
  • 5abb921456 Refactorizations: - Prefer std::unordered_map over std::map - Sort CollArr by treetypes to avoid frequent texture rebinding pkeus 2018-03-22 16:17:58 +0000
  • c6d7d812f1 Added 2018 to copyright years cazfi 2018-03-19 16:03:02 +0000
  • b584b18a62 Fix comparison between pointer and an integer cazfi 2018-03-19 15:59:51 +0000
  • ca6eba4f84 Updated appdata file format cazfi 2018-03-19 14:48:42 +0000
  • 7e58b55392 Updated french translation pkeus 2017-11-03 13:24:45 +0000
  • 4f1f702b7d Updated to Visual Studio 2017 Reserve memory for some std::vectors to optimize their allocation behaviour pkeus 2017-08-27 14:37:42 +0000
  • 7f020276c2 Added appdata file. cazfi 2017-06-19 21:19:51 +0000
  • 39f1d10a22 Added Swedish translation cazfi 2017-06-19 21:06:05 +0000
  • c128c4001c Added 2017 to copyright years cazfi 2017-06-10 23:39:24 +0000
  • 321129bf5d Added comment about clang++ compile working to NEWS cazfi 2017-06-10 23:37:50 +0000
  • debff52b66 Improved TTextField widget: set cursor position when clicking, more efficient calculation of cursor position Fixed several cppcheck messages pkeus 2017-03-28 16:41:50 +0000
  • bb23733009 Windows: Set window icon pkeus 2017-01-19 13:25:12 +0000
  • 6d7ea29fb1 If libGL or libGLU is not found, try to find libopengl32 and libglu32 instead cazfi 2017-01-14 23:27:13 +0000
  • 51bcf457c7 Typofix 'detailled' -> 'detailed' cazfi 2016-11-19 22:02:17 +0000
  • c42d36a921 Removed clang++ support from TODO as it works already. cazfi 2016-11-13 23:27:53 +0000
  • 70e0944acf Request c++14 mode from the compiler. cazfi 2016-11-13 21:02:50 +0000
  • bf6cf2abb9 Corrected order of entries in NEWS cazfi 2016-11-13 20:40:53 +0000
  • cd24a9dd0f Replaced deprecated sf::Text::setColor() calls by sf::Text::setFillColor() and sf::Text::setOutlineColor() cazfi 2016-11-13 20:21:43 +0000
  • 692c81e49b Made SFML-2.4 minimum requirement cazfi 2016-11-13 20:20:05 +0000
  • 98eff27c0f Set 0.7.4 release date. cazfi 2016-10-27 06:31:42 +0000
  • a24564f9bc Fixed infinite loop when window resize event has been received to size different from what's in settings. cazfi 2016-10-27 06:08:12 +0000
  • 6d7a85113d Fixed one clang compiler warning cazfi 2016-07-22 19:38:01 +0000
  • d0c79ea157 Added NEWS entry about 0.7.3 cazfi 2016-07-22 16:10:50 +0000
  • 81fa26052d Updated 'options.lst' to read 'options.txt' in translations. cazfi 2016-07-22 15:48:27 +0000
  • 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. cazfi 2016-07-22 15:43:27 +0000
  • be2ad81594 Configure check for sfml-system cazfi 2016-06-25 00:17:49 +0000
  • d6d9069b9e Silenced clang++ warnings about keys not handled in switches. cazfi 2016-06-24 23:48:14 +0000
  • f23e5fde69 Corrected reference to 'options.lst' to say just 'options'. cazfi 2016-06-24 23:25:44 +0000
  • 27e60091bb Added AC_SYS_LARGEFILE call to configure.ac cazfi 2016-06-24 23:11:28 +0000
  • 1e3334b5f7 Implemented more convenient behaviour for certain up/down menus pkeus 2016-05-18 09:38:22 +0000
  • 443ff32862 Improved translatability of some strings Fixed wrong course dimensions in wild_west_chute_out pkeus 2016-05-18 09:20:27 +0000
  • 0513371751 Typofix "Exprimental" -> "Experimental" cazfi 2016-04-14 18:19:33 +0000
  • 2ec5646915 Final 0.7.2 NEWS item added to trunk. cazfi 2016-04-14 18:09:59 +0000
  • f0c580b957 Turned some std::string instances to sf::String to avoid unnecessary conversions between the two. cazfi 2016-04-11 17:15:14 +0000
  • da8a8a0a03 Fixed narrowing errors from clang compilation. cazfi 2016-04-11 16:19:37 +0000
  • 2cea4ccbb0 Added release 0.7.2 entry to NEWS. cazfi 2016-04-11 15:39:50 +0000
  • 48dfc77fec Removed font files removed from svn from the list in Makefile. cazfi 2016-04-11 15:34:26 +0000
  • 5498c13d76 Improved support for joystick buttons. pkeus 2016-03-04 10:10:14 +0000
  • c2458aeb3a Fixed joystick handling: - Always activate joysicks, removed mechanism to deactivate joysticks by a macro (broken since switch to SFML). - Fixed data range for axis movements (-100 to +100) pkeus 2016-03-01 09:58:14 +0000
  • 3436509c11 Removed unused fonts, improved prepare_build_installer.bat, ran AStyle pkeus 2016-02-29 10:03:40 +0000
  • f4cd9635ca Updated NEWS for 0.7.1 release. cazfi 2016-02-04 10:57:41 +0000
  • d54c9e3db5 Save screenshots under .etr subdirectory of user home directory. cazfi 2016-02-04 10:50:08 +0000
  • 38a6ddb872 Added Keywords to the desktop file cazfi 2016-02-04 10:19:56 +0000
  • 817281efc3 Refactorizations: - Use initializer lists (C++11) - Fixed several cppcheck messages, mostly about uninitialized variables in constructors - particles.cpp: Improved parameter values and simplified code pkeus 2016-01-29 09:05:00 +0000
  • f8b1ad54e4 Reduced bit depth of bmp files to 24 bit and increased compression of some other images pkeus 2016-01-29 08:59:37 +0000
  • 0a80bb84aa Refactorizations: - Removed TColor3, use sf::Color instead - Introduced more C++11 features: Use constexpr and defaulted/deleted functions - Made several member functions static or const - Removed dead code pkeus 2016-01-28 10:41:09 +0000
  • 5c127f9d8c Added preview.png where missing (submitted by uglemat) pkeus 2016-01-25 21:38:12 +0000
  • d8c26ec02d Corrected installation directory for I Like Spike course cazfi 2016-01-24 20:24:54 +0000
  • 6ad6e307b5 Updated french translation and updated credits.lst pkeus 2016-01-23 19:57:00 +0000
  • 750c269285 Set release date of 0.7.0 to trunk version of NEWS too. cazfi 2016-01-22 22:35:46 +0000
  • 9c71b3c167 Added AC_CONFIG_MACRO_DIR() to configure.ac cazfi 2016-01-22 10:10:43 +0000
  • 8520c14159 Fixed bug in tool_char.cpp introduced by SDL->SFML conversion (found by clang) pkeus 2016-01-21 21:40:19 +0000
  • 4e0f270f65 Explicitly give m4/ include path to autoreconf. cazfi 2016-01-21 19:59:43 +0000
  • 534f036830 Set SFML preprocessor flags to correct compiler command line. cazfi 2016-01-21 19:53:57 +0000
  • e1d7d0b848 Several small changes: - Fixed keyboard navigation into help menu (do not exit immediately) - Fixed forgotten size parameter to CSPList in game_ctrl.cpp - Added std:: prefix to exit() call - Do not use atoi to convert a char to an integer pkeus 2016-01-21 14:37:58 +0000
  • ed21733eb5 Removed the release name line from credits. cazfi 2016-01-21 09:56:50 +0000
  • cffa184265 Updated french translation (submitted by SSTSylvain) pkeus 2016-01-20 19:33:46 +0000
  • b60018475c Added better error handling of corrupted files to TODO cazfi 2016-01-20 08:19:06 +0000
  • bc1c836e3a Use sf::String::substring() instead of std::string::substr() cazfi 2016-01-20 08:15:50 +0000
  • 3af8c724b0 Corrected installation location of Frozen River course. cazfi 2016-01-19 17:54:21 +0000
  • ca62e16ae8 Refactorization: Use proper <cmath> functions, such as std::hypot() and std::log2() where appropriate. Added missing std:: prefix to some more <cmath> functions. pkeus 2016-01-19 16:52:26 +0000
  • 78729153f1 Added missing std:: prefixes to several C functions. Fixed type conversion issue in ogl.cpp pkeus 2016-01-19 16:16:09 +0000
  • ee35f1a467 Applied patch by Mattias Ugelvik: - Use different coloring in HUD in event mode to indicate how well the player does - Added missing std:: prefixes for min() and max() functions pkeus 2016-01-19 13:27:21 +0000
  • 7420115fbe Fixed 128 type conversion warnings from VS. pkeus 2016-01-19 13:07:10 +0000
  • 2506c7300f Fixed bug in spx.cpp introduced in r597. pkeus 2016-01-18 19:29:53 +0000
  • 85a6b4d9f9 Removed "using namespace std;" pkeus 2016-01-18 16:55:59 +0000
  • 5b57a1380b Removed line number limitation "feature" from CSPList and hence the limitations on the size of several data structures while loading them. The limits are arbitrary and are technically not necessary. pkeus 2016-01-18 16:10:27 +0000
  • fda66e80dc Require at least version 2.3 of libsfml. cazfi 2016-01-17 20:55:29 +0000
  • 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) pkeus 2016-01-17 20:36:06 +0000
  • f537d61e75 Added prepare_build_installer.bat to distribution. cazfi 2016-01-16 19:02:18 +0000
  • a67db6a05a Do not produce gzip compressed tarballs. cazfi 2016-01-16 18:27:07 +0000
  • 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 pkeus 2016-01-16 10:09:53 +0000
  • 0ffdc1277d Added missing graphics for etr lightning conditions to installation. cazfi 2016-01-15 23:27:02 +0000
  • b0b0c08ebb Coding style correction (astyle) cazfi 2016-01-15 21:32:36 +0000
  • f6eecb4892 Do not claim that autogen.sh succeeded when it didn't cazfi 2016-01-15 21:28:32 +0000
  • 7d835de695 Added AM_DIST_FORMATS to support automake-ng cazfi 2016-01-15 20:49:23 +0000
  • cdf14a8f2b Added automake option 'subdir-objects' to guarantee behavior that's going to be in use with future automake versions. cazfi 2016-01-15 20:47:19 +0000
  • 7d827b776a Removed unused config/ directory cazfi 2016-01-15 20:27:11 +0000