Oleksandr Kalko
ad584ccc00
Flatpak: Clarify license from custom to SPDX tag ( #8255 )
4 months ago
dependabot[bot]
b29716711b
Bump jidicula/clang-format-action from 4.15.0 to 4.16.0
...
Bumps [jidicula/clang-format-action](https://github.com/jidicula/clang-format-action ) from 4.15.0 to 4.16.0.
- [Release notes](https://github.com/jidicula/clang-format-action/releases )
- [Commits](https://github.com/jidicula/clang-format-action/compare/v4.15.0...v4.16.0 )
---
updated-dependencies:
- dependency-name: jidicula/clang-format-action
dependency-version: 4.16.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
4 months ago
obligaron
187bdba561
Ensure gap-filling firewall tiles only damage moving players
4 months ago
obligaron
536378a469
Fill gaps in firewall and flamewave
4 months ago
obligaron
78a3edb719
Change MonsterTrapHit and MonsterMHit from index to Monster reference
4 months ago
obligaron
38389b3bf4
Harmonize grow logic of firewall and flamewave
4 months ago
staphen
e4d2b50ece
Add 1.5.5 to the bug report template
5 months ago
Oleksandr Kalko
8e3af9d590
Add 1.5.5 release
5 months ago
Anders Jenbo
1a235060ba
Add icon based on the Android icon and use it on Linux
5 months ago
dependabot[bot]
0baa07490f
Bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
5 months ago
staphen
442bbf5a94
Check if Android device has a file browser when importing data
5 months ago
Anders Jenbo
3520c480d6
Export import data option on data splash screen
5 months ago
Anders Jenbo
c0c8c84706
Update Android build
5 months ago
staphen
c8e0eec80e
Rename files downloaded on Android
5 months ago
staphen
942bebb664
Fix warnings about mismatched sign in comparisons
5 months ago
Gleb Mazovetskiy
90507b1714
text_render_integration_test: compare pixels
...
This allows the test to pass even if the underlying
image library is uses a non-libpng compressor (e.g. miniz).
5 months ago
Gleb Mazovetskiy
705a007c22
SDL3: Fix nearest-neighbor scaling
...
For some reason, setting the scaling on just `texture` still results
in bluriness. However, setting the default scaling mode on the renderer
fixes it.
Also, does a few more things the SDL3 way.
5 months ago
Gleb Mazovetskiy
db9404dcf6
CMake: Add SDL3_mixer
...
Requires a not-yet-released SDL 3.4.0.
I tried implementing audio with plain SDL and it's too complicated.
5 months ago
Gleb Mazovetskiy
1f939fc18a
CMake: Fix text_render_integration_test with make
...
Turns out, `add_custom_target`'s `DEPENDS` argument can only
refer to outputs of custom commands in the same directory (i.e. the same
CMakeLists.txt scope).
Interestingly, this worked with all generators except parallel
make, so perhaps there some ongoing work in CMake to allow
cross-directory `DEPENDS`.
Works around this limitation by moving tests to the same scope
(`CMakeLists.txt` file) as assets.
5 months ago
Gleb Mazovetskiy
8600e03acf
SDL3: Correctly scale the hardware cursor
...
Getting the correct scale turned out to be a lot trickier in SDL3 than
SDL2. SDL should probably provide an API for this.
Refs https://github.com/libsdl-org/SDL/issues/14271
5 months ago
Gleb Mazovetskiy
fc1d447918
SDL3: Convert events to render coordinates
...
Fixes mouse clicks with hardware cursor + integer scaling.
5 months ago
Gleb Mazovetskiy
20ad675558
SDL3: Build with sound
...
This doesn't implement full sound support but stubs out most of the
sound code under SDL3, so that we can implement it piecemeal.
Implemented here:
1. Sound device initialization.
2. SVid sound playback.
Does not add a dependency on `SDL_mixer`: SDL3 built-ins
are enough to play SVid audio.
5 months ago
Gleb Mazovetskiy
5c320cc9d4
SDL3: Set app metadata
5 months ago
Anders Jenbo
6130351a69
SDL3: Port audio code
5 months ago
Anders Jenbo
cab1d0a0bf
Fix SDL1 (non-8bit) support
5 months ago
staphen
945d82106c
Fix a handful of SDL2 API calls
5 months ago
Anders Jenbo
a60768a73f
SDL3: Backport to SDL 3.2.0
5 months ago
Gleb Mazovetskiy
88f706e0d1
SDL3: Add some backports / compat helpers
5 months ago
Gleb Mazovetskiy
1bbe8bfe08
SDL3: Even more migration
5 months ago
Gleb Mazovetskiy
842b23803f
SDL3: Use endianness swap helpers throughout
5 months ago
Gleb Mazovetskiy
a99cc9b40a
SDL3: Some more migration
5 months ago
Gleb Mazovetskiy
60357848d5
Linux_x86_64_test.yml: Switch to Ninja
5 months ago
Maderator Creator
400c93fa00
Fix ru.po
...
• Grammatical errors have been fixed
• Some formulations have been changed
• Fixed some lines that did not fit entirely into the menu interface
5 months ago
Gleb Mazovetskiy
318c2934f2
CMake: Improve asset copying
5 months ago
Gleb Mazovetskiy
8f6e9810d0
SDL3: Make `text_render_integration_test` build
...
Adds support for just enough SDL3 to make `text_render_integration_test`
work.
5 months ago
Trihedraf
809d276073
Party Panel: Fix Second Column and Shrink Gaps for Single Column in 480p ( #8206 )
...
* shrink gap for better 480p fit
* fix second column going all the way up
5 months ago
Trihedraf
5a7300d0ff
Upgrade MacOS x86_64 runner for deprecation and add MacOS arm64 runner ( #8205 )
5 months ago
Maderator Creator
09264c2465
Update ru.po ( #8198 )
...
* Update from source
* Update ru.po
• Translated new lines
• Some formulations have been changed
• Diablo Strike Team no longer has a "translation"
• Rouge is signed in a female person (Разбойница)
• The translation of the words "spell", "spells" (now it's магия)
has been changed • The word "Level" (Уровень) in the "char" tab has been split (Уро- вень), part of the word has been correctly moved to another line (the word does not fit in one line)
5 months ago
Trihedraf
c3cd5a8fbb
Align party panel with other overlay text
5 months ago
Trihedraf
b8feddb38e
Move FPS to top, Adjust Map Text if FPS is on
5 months ago
Trihedraf
ae0b8c27c0
Add mana display to Party Panel
5 months ago
Gleb Mazovetskiy
c0975bfa8b
Add USE_SDL3 build option
...
This does not actually add SDL3 support but adds enough
CMake stuff to make the following succeed:
```bash
cmake -S. -Bbuild-sdl3 -DUSE_SDL3=ON -DDEVILUTIONX_SYSTEM_SDL3=OFF -DDEVILUTIONX_STATIC_SDL3=ON -DNOSOUND=ON
```
`NOSOUND` is needed because `SDL_audiolib` does not support SDL3.
5 months ago
Anders Jenbo
0b18bda64f
Translate hero names in create menu ( #8201 )
5 months ago
Oleksandr Kalko
87daacda37
Open Update Ukrainian TL
5 months ago
Oleksandr Kalko
c2915e2766
Upgrade FMT to 12.0
...
Also upgrades Android Grandle build plugin
5 months ago
Oleksandr Kalko
22dae6896c
Update translation files
6 months ago
ephphatha
54ab558d87
remove single quotes in dummy identifiers
6 months ago
Hiperión
607aaf8204
Update Spanish translation
6 months ago
staphen
cd18ec35fb
Fix compiler warnings: NUM_MAX_CLASSES not handled in switch
6 months ago
Anders Jenbo
decf96d33f
Update image in README with new asset
6 months ago