Anders Jenbo
ba5a9d698f
Update flathub meta info
2 years ago
Gleb Mazovetskiy
26f0eea50d
Bump SDL to v2.30.5
2 years ago
Trihedraf
93c0882d5b
update miyoomini build to latest port requirements
2 years ago
Oleksandr Kalko
a6f9a6ad73
Remove offending line
...
It's not relevant to flatpak anyway
2 years ago
Anders Jenbo
7812d0a49b
Update Packaging/nix/devilutionx.metainfo.xml
...
Co-authored-by: qndel <stefan551@o2.pl>
2 years ago
Anders Jenbo
a21fa04a2d
Update 1.5.2 info in devilutionx.metainfo.xml
2 years ago
Oleksandr Kalko
b4a378c0a7
Add 1.5.2 release to metainfo ( #6862 )
2 years ago
Anders Jenbo
26977f37c5
Update 1.5.1 release notes in metainfo
3 years ago
Oleksandr Kalko
6cfa1cc752
Add draft for 1.5.1 release notes in metainfo
3 years ago
Gleb Mazovetskiy
c98e9f5409
debian-cross-aarch64-prep.sh: Support `file` paths
...
These `file` paths are used to define mirrors on the GitHub Runner Image
for Ubuntu 20.04 and 22.04.
This should fix the flaky aarch64 build.
3 years ago
Gleb Mazovetskiy
2f03bbb2e9
Xbox One: Fix SDL2 checkout command
...
Also updates SDL2 version to the latest SDL2 branch commit.
3 years ago
Oleksandr Kalko
f841fca1b6
Remove flatpak manifest
...
It now lives in flathub repo and will be maintained there
3 years ago
Oleksandr Kalko
8912d0333a
Metainfo improvements ( #6388 )
3 years ago
Oleksandr Kalko
1955c089ed
Add install instructions to metainfo
...
This info will be displayed in Flathub and stores like KDE Discover
and Gnome Software Center
3 years ago
Gleb Mazovetskiy
d6b7949dab
Fonts: Use pre-cropped CLX sprites
...
Built-in font size decreased by 121,587 bytes
(2,287,332 -> 2,165,745).
Fixes #6361
3 years ago
ikonomov
ee91d9ecf5
update arenas
...
Removed the murky pools, simplified the areas and made them accessible without teleport.
3 years ago
Anders Jenbo
d5b6066664
Update discord link
3 years ago
Oleksandr Kalko
5046f10b23
Flatpak install improvements ( #6245 )
3 years ago
Gleb Mazovetskiy
a88374cae8
LinuxReleasePackaging.sh: Copy discord_game_sdk
...
Also adds a `devilutionx.sh` launcher which sets `LD_LIBRARY_PATH` so
that `discord_game_sdk.so` can be loaded from the same directory.
3 years ago
Anders Jenbo
fc91b65958
Add widescreen hive loadscreen
3 years ago
Anders Jenbo
83a984d019
Add widescreen crypt loadscreen
3 years ago
Gleb Mazovetskiy
78f542b611
OpenDingux / Miyoo: Disable system libfmt
...
libfmt soversion changes frequently.
Disable the system (SDK) version for wider compatibility.
3 years ago
Gleb Mazovetskiy
8896a34a13
Overhaul version handling
...
Stop using git for the version tag.
The new process is as follows:
1. The `VERSION` file contains the version.
For release, it should contain "1.5.0".
Immediately after the release, it should be changed to "1.6.0-dev".
2. The build type is included in the version string unless it is
"Release". The commit hash is now included into the version string
whenever the `VERSION` file has a suffix (i.e. 1.5.0-dev rather than
just 1.5.0). The full version string for development builds now
looks like this: `1.5.0-dev-Debug-b102dccf8`.
This means we longer need git or `-DVERSION_NUM` to get a sensible version number.
The in-development versions are now always clearly indicated with the
`-dev` suffix no matter how DevilutionX was built.
3 years ago
Gleb Mazovetskiy
9021e3b89e
Automate Linux x86_64 release
...
Also adds `discord_game_sdk.so` to the Linux release builds.
3 years ago
Gleb Mazovetskiy
ae99697cfc
GitHub actions: Automate i386-linux-gnu release
...
Also updates aarch64 to be basically the same as the i386 one.
3 years ago
Anders Jenbo
f9b5c61f68
Extract pause translations table as a data file
3 years ago
ephphatha
2ce420425e
Remake talkbutton.clx as a sheet of two sprites
3 years ago
Gleb Mazovetskiy
6d1064b57a
Re-encode all the bundled CLX assets
...
Following the CLX encoding fix in https://github.com/diasurgical/devilutionx-graphics-tools/pull/3
3 years ago
Anders Jenbo
82d233baf9
Add widescreen version of level 16 loadscreen
3 years ago
Gleb Mazovetskiy
dd3103497a
aarch64-linux-gnu cross-compilation
...
Allows one to easily cross-compile for aarch64 on a Debian/Ubuntu host.
Also adds a GitHub Action for it.
3 years ago
Trihedraf
13e38c2c30
Update Linux Packaging Script
3 years ago
Anders Jenbo
5a1f0f4280
Add widscreen load background for Hell
3 years ago
Anders Jenbo
839690a74f
Add cutttw widescreen load screen ( #5923 )
3 years ago
Anders Jenbo
45023b5680
Add files via upload
3 years ago
Anders Jenbo
4bd0148f49
Add cave widescreen
3 years ago
Gleb Mazovetskiy
d57e59d9ee
Fix OpenDingux/build.sh buildroot prep
...
1. Creates the missing `shared-dl` directory.
2. Unsets some environment variables that interfere with buildroot.
3. Disables `BR2_PER_PACKAGE_DIRECTORIES`, which prevented us
from using the partial sysroot build.
Also documents the `TOOLCHAIN=...` option in docs/building.md.
3 years ago
Anders Jenbo
92244af90d
Re generate load screen graphics
3 years ago
Anders Jenbo
20eb12570f
Add catacombs widescreen ( #5889 )
3 years ago
Anders Jenbo
28ea755e32
Add churche widescreen
3 years ago
Gleb Mazovetskiy
f2cb9f0fa0
file_util: Implement `RecursivelyCreateDir`
...
With this, we no longer require `std::filesystem` support to create the
save file directory when it does not exist.
Note that by default the save file directory exists because it is
created by SDL, so this is mostly useful on platforms that override the
save directory or use `UNPACKED_SAVES`.
3 years ago
danie1kr
c2c0211ad8
updated buildscripts
...
recent changes made it necessary to add new packages to be installed and build options to be adapted
3 years ago
staphen
9acedd25e4
Fix yellow color used in UI dialog
3 years ago
staphen
0cfc60783a
Reenable tests on MSVC build
3 years ago
Anders Jenbo
c99f7cf644
Floating numbers ( #5639 )
...
Co-authored-by: qndel <stefan551@o2.pl>
Co-authored-by: Stephen C. Wills <staphen@gmail.com>
3 years ago
Gleb Mazovetskiy
2d1773f644
Update RG99 PGO script and add instructions
...
Updates the script for compatibility with `UNPACKED_SAVES` and adds an
instructions document.
3 years ago
Gleb Mazovetskiy
2dd57475a5
Update SDL to the latest SDL2 branch
3 years ago
Felipe Wannmacher
34077e775c
Renewed uwp certificate ( #5669 )
...
Added new certificate with expiration set for 100 years
3 years ago
Felipe Wannmacher
f25c365c00
fixed issue https://github.com/diasurgical/devilutionX/issues/5661 ( #5665 )
3 years ago
Gleb Mazovetskiy
ff27203d65
Add a script for building a PGO'd binary
3 years ago
Gleb Mazovetskiy
135812a353
rg99: Enable `-fipa-pta`
...
From GCC documentation:
> Perform interprocedural pointer analysis and interprocedural modification and reference analysis.
> This option can cause excessive memory and compile-time usage on large compilation units.
> It is not enabled by default at any optimization level.
Also forces the CMake generation to `make` because `ninja` gets into an
infinite loop for some reason on my laptop.
3 years ago