~timfelgentreff/stratagus/+git/stratagus-github:master

Last commit made on 2024-04-25
Get this branch:
git clone -b master https://git.launchpad.net/~timfelgentreff/stratagus/+git/stratagus-github

Branch merges

Branch information

Recent commits

867b2ca... by Jarod42 <email address hidden>

Remove `strcasestr`

2d73b7f... by Jarod42 <email address hidden>

Replace C-header `<stdint.h>` by C++-header `<cstdint>`.
That should ensure that `uintXX_t` is (also) in namespace `std`.

310fd08... by Jarod42 <email address hidden>

Clean up headers:
- member initializations
- add some missing `const`
- add some missing `explicit`
- `default` some default constructor
- remove declaration without definition `CUpgrade::SetIcon`

ac32992... by Jarod42 <email address hidden>

Cleanup Editor:
Remove unused `MapLoaded`/`WriteCompressedMaps`/`PopUpX`/`PopUpY`

32bb8f1... by Jarod42 <email address hidden>

Remove `union` in `struct Settings` (type punning is UB in C++).

14822e1... by Jarod42 <email address hidden>

Replace (anonymous) `union` by `std::variant` in `CSound`.

e8cbaf6... by Jarod42 <email address hidden>

Remove `CSound::Mapref` and use `std::shared_ptr` instead.

e58bf6e... by Joris Dauphin <email address hidden>

Merge pull request #653 from Wargus/Sound

Sound clean up

4bcae56... by Jarod42 <email address hidden>

Clean up:
- replace `NO_SOUND` by `nullptr`.
- Remove `SetSoundRange`.
- use some more `std::string_view`.

aced99f... by Jarod42 <email address hidden>

Clean up:
- move `static` variable at function scope.
- use reference