3DStris Versions Save

A Tetris clone for the 3DS

v1.6.9

3 years ago

Changes:

  • f4d8a524b98507fc1b259446c52f936a499b1c61 Move comment about Games::all joining load thread to correct position
  • a201f923f47a0d8a60374c4c303469b15d3205a4 Instead of copying, simply mutate existing saved games
  • a063917b8ce25740bc98b9176d3db776ab73d39b Fix Azure Pipelines link leading to a 404 [ #116 ]
  • bb010077d31b3f93fe6333db7d9874ebbc9f1090 Previously removed include was not unnecessary, but only used in debug
  • 69c67ac2f648b6ccbaf110e0f877f3e8377e5920 Add Indonesian flag
  • 358774267d697c46b329fe7775de339ea72daeeb Rename id.json to id_ID.json
  • 58c58aa0bff7588b9432e49e40f340333188a6f9 Remove unnecessary include
  • 89b4e04094f92f12366a80d228033526ebfb306c Merge pull request #114 from weblate/weblate-3dstris-game
  • de1d69e17861d92e46b57af6aaf42b540d11bc27 Update translation files
  • 59eefe30311b9047b8d673e1b0db4f346f18498c Translated using Weblate (Indonesian)
See More
  • e81db614139134d48fecff303f44dad1431d1132 Translated using Weblate (German)
  • f779893b46763cd7e9f99d4049f83bf132cc20a5 Fix stupid copy-paste typo [ #115 ]
  • f6ab50ec3964679fce85b0dcb44dc164dbeca7ef Change test++ to ++test
  • 72813c8d253a2ce08d9acf8c3505fbda5c8a6c82 Bump version to 1.6.9

This list of changes was auto generated.

v1.6.8

3 years ago

Changes:

  • 709d70a637bcb14abea837faf57d0434567c2153 I'm not sure how it even builds without these includes
  • 8becf1baa969da9159e00725a00b26e6dded1735 Bump version to 1.6.8
  • 334f417a9ad6d23d23a9dc91bac12dd21a229c2f Translated using Weblate (Russian)
  • e49c79d73806bd3654e01f1c596b77a3e6c08403 Translated using Weblate (German)
  • 9bde9a415d8e088af6a96698ebead3303bcba908 Translated using Weblate (Norwegian Bokmål)
  • 9cc0eaefbddf1e2af4b8302519e9a1d9ce49f29e Boring cleanup
  • 2a51029057a49f31a782d315090a4a1e1c3e4376 Merge pull request #112 from weblate/weblate-3dstris-game
  • bde44c615f2d33051cea47edce470428381b28f1 Translated using Weblate (Polish)
  • 0f4eee41653893e9e269fffa6deba21ef5745d3f Translated using Weblate (Norwegian Bokmål)
  • 78bc465e8ba1dd796397b36ebd5d863e89b1757a Translated using Weblate (Japanese)
See More
  • 070a7af7d72309cd69d1c12e6291728a2eeed1a8 Translated using Weblate (German)
  • e81d91d5cce8869e23d51eef974531bf2062021b Initialize Ingame::hold
  • 31f24beae7f6fcd9f8d532f7422347a2058e6222 Having it be const probably breaks moving..
  • 1ff059fd1b504cd1e9c2ecf8a27a93db88cd45ed Merge pull request #111 from weblate/weblate-3dstris-game
  • a176990ede213f184111837b2caee6b89f70e51f Translated using Weblate (Norwegian Bokmål)
  • bf89ac4ffa4ed1bcbe667843d741c66178251dfa This was actually correct and I just created a memory leak in its place
  • b00be49f60ff8fd5b5e8fe0172f37c3ea52794d0 Boring cleanup, micro-optimization
  • e4ecef88caf3128fd4436f2cc09a92b85490a089 Merge pull request #110 from weblate/weblate-3dstris-game
  • fa104e4adb11cda4c293b42e4b444376280d54a2 Translated using Weblate (Norwegian Bokmål)
  • 1f0917f8aac64adf6309aa2365f5238dcef7cec9 Translated using Weblate (Portuguese (Brazil))
  • 3c354627d111ce477aa663914fb9baeb656607bb Translated using Weblate (French)
  • 58574412c1563547361262867f40a0695cf37663 Translated using Weblate (Macedonian)
  • fc40beee95dab7364a31abda8bb7593c0229ffba Update README to reflect Weblate integration
  • 82e890e28c9847e94d3340426c601db440e886e3 Add blank nb_NO translation
  • 46f2be0102abf9cd0c65ad7a2885cb2bf1f37bd5 Improve language loading
  • 7266aa0b316376465087429219317e3408eed7de Handle empty translations correctly
  • 8f3ac84110c39200df91032338951ca66347d78c Update translations
  • 81d8881a3b6d6d2963a2f2ccc519f5cb956e2d38 De-templatify some PieceShape methods
  • 04a5b5abb11440125987e6b00a026c427ceb3893 Update translations
  • 595aa69a419f00e9fdbc5caccad04b67bb9c9714 Fix missing include
  • 6eac39387e46ffee790d4407890a364f18f2d35e Boring cleanup
  • 4f54b8007773a458df63dff1cc3c369963f142cc Merge pull request #106 from geniiii/feature/weblate
  • 9f0c03296909fb447ec2a410360892f0735f9733 Boring cleanup
  • f290733fc83e1a2ca417364668ff867928115687 Fully remove tsl-hopscotch
  • 21bcf9744a61da0595fd56fa71eae67bdcbe59db Better error handling
  • b8bbde840002ddd7f4b59dc805ab3d6f4df2686c Use sajson instead of RapidJSON, major translation rework
  • 52c4a6a90dd514ab635034e771384fb3648e4067 Fix #103

This list of changes was auto generated.

v1.6.7

4 years ago

This is a hotfix release, fixing the button text in the language menu. The changes you're probably looking for are in 1.6.6.

Changes:

  • 59179f6c84b0df56454f07b01dd308924bda0fac Azure Pipelines: Disable IPO/LTO
  • b597df2d7aedfd3be33e72e5b4ef3cc5686f50e0 Bump version to 1.6.7
  • be89dea39e4302aa42c5f8a8a0c6c58bc71ba8ec Boring cleanup

This list of changes was auto generated.

v1.6.6

4 years ago

Changes:

  • 4821b97e9562e5ce7f8bd4a7d066625b245393de Fix #103
  • 41dfed405864ac8a68e70c8a5b57c08b3d41da29 Credit AlbertCoolGuy for Danish translation in README
  • 8b6ed257b97b9b77f2618e3b31b31dc1d6b2afc4 Fix #102
  • 9432ee280e3568cba165f16f1b33e6d5da1ece34 Merge pull request #98 from AlbertCoolGuy/master
  • 0e4ae3940ce573d25b9a3275c2997791fda65c80 Merge pull request #1 from geniiii/hotfix/fix-danish
  • 641835f7e3525d69b4bff31483d8f205a5c2414f Use famfamfam flag icon for Denmark
  • 19036e220bb3a4df8c1e26b464e11ee5c643bb11 Fixed the language count
  • f58f6d945d9be4630180fbba2aa557745057b5fa Fixed the language enum
  • d3ad8f7d7e8aa2cc39ab69161258ee1ac57ddd6d Update l10n.cpp
  • 35b04173c181f910555787f44e45ac2eae2a43c6 Update l10n.hpp
See More
  • ff6a21fcd3af95f3ee1d74876728929538abea42 Added danish flag to images.t3s
  • 3ad65f260683248cc8c3a7f608cacffff0329194 Added danish flag
  • 28363c8d4ecf61eddc5c45b2c2bd80a201716537 Added danish language
  • 47d38e8dc14aaf37537aaac5c33a7608ebc02ffc No need for this to be const
  • 25e7ff6ffa6d495e4c1800b8d6f7b1532ba5bcf5 Default initialize Log::fp to nullptr
  • 301f6563797e8265fb1e8699427a43a3c1edc041 Add noexcept specifier to overload of Log::log
  • 53b21b514c6996052b6d6d51f89e41d354fd2657 Move default constructor of Vector2 to be above other
  • 4f77b7b85b7555a503cc17a74b99af5a985a5f49 Add comment to explain casting 0 to T in Board::inside
  • 6091ecf246b513ff781115847cd6e88ddb7f468c Default initialization instead of initializer list
  • 1d4d5e345ed839a0075dbd0a0bfc021720c80003 Remove unused getters
  • ca3b185a703c564840b665efd18d294ba27ba869 Make State::draw const
  • 688d6c7693b1e3f8f691d54348a3192a57e0ed3b String::length()
  • 681ad65181d45f8dc3e596d6ec4ba8302af1770c Merge pull request #96 from geniiii/feature/sds-wrapper
  • 1f6fac586c480d29a1a44d884c485ea8267f301a Move debug console init to Log::Log()
  • 652e438923d48956459d494eaae534c0a240a423 Delete util.hpp
  • 37e0daeb0ac7fde26682f5a5eace7bdcb5fd08d7 String::fromFmt, String::fromPrintf
  • d0de6cf312ec6a8c5088170b8d024a83f0c80b15 Create and use sds wrapper
  • 4960d03b6d1cc741b73ac99f2f914ceebef45703 Add __restrict to L10n::get definition
  • 24555d031364d2522e3d00f5a0acb9809a71724b Boring cleanup
  • 7e7b7f91ec27f2646353ac8191a69dc6a05744a6 Bump version to 1.6.6
  • 7c52c72e6250472f326d73a58986f719b54c0cbc Move initialization of debug console to Game constructor
  • 0dcfc23c324377ddecf405ba190310784220417e Improve initialization comment

This list of changes was auto generated.

v1.6.5

4 years ago

This release no longer converts games.json to MessagePack. Please use an older version if you haven't converted yours yet!

Changes:

  • cd9d4d74a251e22a0fab0c32d7714e2d6ceb113f Out-of-line Theme::night() definition
  • 675f3af177a1a75d63a9676489426587e4037771 Cleanup
  • ab2427487e820be714502013271e3893000c2dc6 setFile(fopen... -> fp = fopen...
  • 7f15c7f74d8b687c60c86b5234da94b98ed894db Boring cleanup
  • 752238c1708608d9b6abc2681b7ac6c6d8fcfecf Boring cleanup
  • 7c24377d2e00836a516fb61159daae9cc66ed00e Azure Pipelines: Use Ninja, pre-built tools
  • ccb2b9f0e02e300bf79d449dfa36febbe3ea3a66 Boring cleanup
  • 3ce8a6bd71f393e26e0c5df7efaa4d1df52ee34d KeybindSelect::draw: Add missing noexcept specifier
  • 961bdb5c53c962932a6fec7642d98de58a5408d1 Remove unused include
  • 46501c8e3616a7861a37788132e7ef07523b4d56 Remove games.json->mp conversion
See More
  • acb4594664177f9b7cdcb8d542f6a848ae9ae27e Noexcept everything!
  • df884a5feb2058dbec38f616bec6650807ae9a4b Fix KeybindSelect save button position
  • 52e846fdaf4fb52c9c437ba0c61020fa58509d9d Use gui.getHeight/Width in more places
  • b51e59168e7e56873d9f9ccf23e5ea31cb996014 Improve service initialization comment
  • d0947104070f44bb65a8fece87a8afc13dca89c4 Fix terrible BaseSettings::config design
  • 5e2531d4160991fda55a50bfc3639a528ed2eb3a L10n: Use phmap::flat_hash_map instead of btree_map
  • 4f4a43b17b62a415748bd8ed95ae453ff4934b67 Remove Text::setColor declaration
  • b3e8c91c9726d251c90b9e79fba169ca1ed7eedd Merge pull request #94 from geniiii/feature/settings-pages
  • aa8aefa095133dca016785cfa187b860a9de95f8 Don't pass kHeld as parameter to Piece::update
  • 47adbd4cfad903f251fa39a6466119104812cc7d Rename some variables
  • 0fa4ed8b52b0acf74a2cd908e07b9af030f39a65 Revert theming changes
  • 52e68b41380c9e91f1af2367c5009ade9e24645d Bump version to 1.6.5
  • 8ec9237451223a7777bb8a2418edc7cd23093231 Move "Use Textures" button to center of panel
  • 30b4b752b2214d4255f6a90328c4fb2ab8b0a3af Fix includes
  • 126c24357990ab2b7729cae40ac5858c01d11e81 Allow going back using the B button in SprintTimes
  • 9dad07541ea4bebd9986516a1a008242766c8215 Add #pragma once to theme.hpp
  • 643d56272023fd47bc21cd4d1a516828f0ae4970 Use gui.getWidth/Height instead of (B)SCREEN_WIDTH/HEIGHT
  • 164d43fe2fb75cc210ec809b175775017cd83189 Settings pages, foundation for theming
  • 3012bd5bf936fd597323a928bb880df10c6029e0 Small cleanup
  • 751da8ea31aea6f6e0c406fa0eb200ba6cb577f9 Better variable name
  • 0564e30b8a1f0e232772021aaf6ab4e22ee8e262 Cleanup
  • 9760ba8978d779be1dee7af0f82f06f3dd5985c9 Read colors from Theme struct
  • 19bbf67c50e96ee91c1f974d2538dd1ef3a901d0 Allow going back using the B button in more menus

This list of changes was auto generated.

v1.6.4

4 years ago

Changes:

  • e4f228e4dd8dadbeb6239e99839551cfc4effa53 Bump version to 1.6.4
  • 1403c34cab2fbc279d1c403f5dd4a07677c8c312 Boring cleanup
  • f33772eeb62057378757302dc07316edac986d1d Move SavedGames from global namespace to Games
  • 53b5515753798cfad71ad166783eef4e82b727bc Remove unused include
  • f6981e648a73e527704dab1496b04b6c3d6070da Add log message about waiting for existing thread
  • 15d7f2d5dbdfc459488242cab39dafd1a1dbf63a Remove unreachable code
  • 16a087e5023ba32356a76d94ff0efd45af76c310 Do games loading on a separate thread
  • 90dc2809c21d281841813b2e6f57a63224f671c2 Only try to upload GitHub release if source branch is a tag

This list of changes was auto generated.

v1.6.3

4 years ago

Changes:

  • 126a2bff61ed60a19bf8f6ccfea5b9e2530b90fd Azure: Fix tag trigger
  • 71e7c3e30bf6884f272a7fbaaa66d92a2cd905af Boring cleanup
  • c2490076baf7a5a3042eacdecc782cd51578e0a5 Const qualification in the declaration is pointless
  • 556ef42ec2e131ffd7ac92065773dbaa483d743a Make some constructors explicit
  • 90fb18df7d9225311f215078963eeb27d9e1ce71 Don't try to close non-existent file pointer
  • 55d7c9a5126a4a356873b50e0c349d7b528d1e55 Bump version to 1.6.3
  • eaf712895281ca6cca534e9c5ae87b695cdee45c Update SDS to fix a few warnings
  • ef90225df4bb6042670109c30fa5580c475e999a Resize config screen save/cancel buttons
  • f32ecf66df2016044be1bfdd5d253ed1e82e551b Fix comparison of signed and unsigned int warnings
  • 6cba58f1bcb7ee9458b42f30a4c634e14b0b98ff Fix build
See More
  • d0b5637a75b2e338297f0a90831f6fda50d902ce Let's not include every ctrulib header
  • 346ef08071749c38cc36c88f742aa75277127409 Remove unused includes
  • 93ab773d7e678918ff0aa57dd1b4e2ebdd31ccef Replace banner melody with silence
  • 732acb1b4018210aab3e1705d875b3bc761ae832 Use nullptr instead of "" for sdsnewlen
  • b3b9f517e86452ba491106aadb8888e4f2912eb6 Azure: CMAKE_INTERPROCEDURAL_OPTIMIZATION=ON
  • a358f1ba72acf2aa2a36739254530327c9d52f6d Boring cleanup
  • 8c81e4edd950e015b091a300ba074a69bd66c07a NOP out LOG_DEBUG for non-debug builds
  • fd9ebc6c722d4c2deea4d7344cca6218c20667e5 Formatting changes
  • 74366f8478e60e33ed79c1ccf094ac38da99da8a Join existing save thread before creating a new one
  • fa1d381eb8e4e441b5a5c1076847bfe7e296dfb9 Use std::exit instead of svcExitProcess
  • ef8d4607f4a6c9df4643bb4997529f32d9f6e4e2 Join Games save thread before exiting the game

This list of changes was auto generated.

v1.6.2

4 years ago

Changes:

  • 559db25121ffc56ab9017ddf5f16748d55a2de4a Make tag format vN.N.N
  • 571bf18b00c549238c99326bd64a3dcce889a4fb Use stack char array for software keyboard input
  • 1e7e4195711c4bcada74c946326c18179f4607e1 Fix link to LICENSE file in README
  • 466f10d94d8194e1a885ff8949938500ba91264a Bump version to 1.6.2
  • b78503fdde3619ef4a20c56a5361df6321a8e7ce Switch to 3DStris fork of PCG
  • 4dbbc15df17818c8f60875d535946e02d1d9afda Save after discarding games
  • a7ec6b99ea8e695218f908e99638a2cd47baba7f Add MPack error codes to log
  • 8bfc822b9ce6380187d74335148eea1c4685aaa0 Add commit hash to log
  • 8be8c2b1d6c76c56fefbe2d60733e1ed2635d76e Small formatting change
  • a51c4869770a1e5bcf8e57cf999b8ff951dc0bf1 The width and height variables should be u32 everywhere

This list of changes was auto generated.

release-v1.6.1

4 years ago

Changes:

  • 2d71d9c193be81010aa89623430eee1f881de41c Merge pull request #90 from geniiii/feature/pcg
  • d58ccce78ea9112fa86cea9397cc9fa8c892d38f Bump version to 1.6.1
  • 3c2d4dea09a82726a3b4665de407c12d2cdeae4b Use PCG for bag RNG and shuffling
  • 3ccc1a1b4910259b34aceb92c6926c91a0f38004 Clean up CMake Find scripts
  • 26f22bd90ac2629d50ffc290134acea05384065c Small bag insertion optimizations
  • 32596ea5a2f5e64621c9214addf742c31d2e55aa Targs -> Args
  • abfe679939061ff5cdf475d2525fbe081ab7d38a L10n cleanup
  • a9b58826c4c1843767260dbc96022d4a87a725a8 Make some classes final
  • 2111c26439991aa3780ce2565c72e05c4d5e7544 azure-pipelines.yml: linux -> Linux

This list of changes was auto generated.

release-v1.6.0

4 years ago

Changes:

  • 6c947b3e8eaa63c482d72f3dabade8212b0969a7 Remove stupid comment from Azure Pipelines config
  • d48d5b7491a6d20fb8b36d5c72847e0ae396d44a Merge pull request #89 from geniiii/azure-pipelines
  • 55cea24a993dc4ccc652c74d9899622b6f348c99 Update README to reflect switch to Azure
  • 6ed56b0d8280d57c6ea4caecac5ac60f2b0c1a42 Replace Travis CI with Azure Pipelines

This list of changes was auto generated.