]> git.xonotic.org Git - xonotic/xonotic.git/log
xonotic/xonotic.git
22 months agoAutomate checksum computation
bones_was_here [Sun, 19 Jun 2022 09:58:02 +0000 (19:58 +1000)]
Automate checksum computation

22 months agoChange gameversion_min logic per xonotic-data.pk3dir!1034 and update xonotic-release...
bones_was_here [Sat, 18 Jun 2022 14:43:18 +0000 (00:43 +1000)]
Change gameversion_min logic per xonotic-data.pk3dir!1034 and update xonotic-release-build.cron again

22 months agoUpdate xonotic-release-build.cron
bones_was_here [Sat, 18 Jun 2022 08:09:27 +0000 (18:09 +1000)]
Update xonotic-release-build.cron

2 years agoMakefile: pretty colours with printf
bones_was_here [Fri, 15 Apr 2022 08:51:36 +0000 (18:51 +1000)]
Makefile: pretty colours with printf

2 years agoMakefile: complete update targets before build targets if both are specified
bones_was_here [Thu, 14 Apr 2022 11:42:22 +0000 (21:42 +1000)]
Makefile: complete update targets before build targets if both are specified

2 years agoMakefile: avoid redundant script executions in d0_blind_id
bones_was_here [Thu, 14 Apr 2022 11:17:29 +0000 (21:17 +1000)]
Makefile: avoid redundant script executions in d0_blind_id

2 years agoMerge branch 'amade/fix_broken_sound' into 'master'
bones_was_here [Fri, 8 Apr 2022 18:29:19 +0000 (18:29 +0000)]
Merge branch 'amade/fix_broken_sound' into 'master'

Fix no audio by removing legacy (SDL 1.2) SDL_AUDIODRIVER logic

See merge request xonotic/xonotic!82

2 years agoFix no audio by removing legacy (SDL 1.2) SDL_AUDIODRIVER logic
Amadeusz Sławiński [Fri, 8 Apr 2022 18:29:18 +0000 (18:29 +0000)]
Fix no audio by removing legacy (SDL 1.2) SDL_AUDIODRIVER logic

2 years agoDon't show the Welcome dialog in screenshots
terencehill [Fri, 1 Apr 2022 21:38:27 +0000 (21:38 +0000)]
Don't show the Welcome dialog in screenshots

2 years agoMerge branch 'bones_was_here/aes' into 'master'
bones_was_here [Sat, 19 Mar 2022 05:27:01 +0000 (05:27 +0000)]
Merge branch 'bones_was_here/aes' into 'master'

Enable static linking of libd0_rijndael in linux release builds

Closes #210

See merge request xonotic/xonotic!93

2 years agoMerge branch 'bones_was_here/Makefile' into 'master'
bones_was_here [Fri, 18 Mar 2022 18:25:37 +0000 (18:25 +0000)]
Merge branch 'bones_was_here/Makefile' into 'master'

End-user focused Makefile

Closes #329

See merge request xonotic/xonotic!91

2 years agoMerge branch 'z411/dll_building' into 'master'
bones_was_here [Fri, 18 Mar 2022 05:09:16 +0000 (05:09 +0000)]
Merge branch 'z411/dll_building' into 'master'

DLL building for release

Closes #337 and #323

See merge request xonotic/xonotic!94

2 years agoRevert "Removing precompiled DLLs" 94/head
z411 [Fri, 18 Mar 2022 01:52:39 +0000 (22:52 -0300)]
Revert "Removing precompiled DLLs"

This reverts commit 388e413630ab560373fdcc0a862b6cfd7643cf88.

2 years agoAdd PostgreSQL support to CA scripts
bones_was_here [Wed, 16 Mar 2022 11:25:07 +0000 (21:25 +1000)]
Add PostgreSQL support to CA scripts

2 years agoUpdate CA files to match srv03 deployment
bones_was_here [Wed, 16 Mar 2022 11:16:20 +0000 (21:16 +1000)]
Update CA files to match srv03 deployment

2 years agoMerge branch 'bones_was_here/readme' into 'master'
terencehill [Tue, 1 Mar 2022 17:26:14 +0000 (17:26 +0000)]
Merge branch 'bones_was_here/readme' into 'master'

README.md improvements

Closes #339

See merge request xonotic/xonotic!89

2 years agoXonotic Bot Orchestra: upgrade to 1080p.
Rudolf Polzer [Tue, 1 Mar 2022 03:30:49 +0000 (22:30 -0500)]
Xonotic Bot Orchestra: upgrade to 1080p.

2 years agoMoved MAKEFLAGS out of DLL script
z411 [Fri, 25 Feb 2022 23:39:55 +0000 (20:39 -0300)]
Moved MAKEFLAGS out of DLL script

2 years agoAdded copy of required DLL for win32 builds
z411 [Fri, 25 Feb 2022 23:25:12 +0000 (20:25 -0300)]
Added copy of required DLL for win32 builds

2 years agoRemoving breaking checks
z411 [Fri, 25 Feb 2022 22:00:04 +0000 (19:00 -0300)]
Removing breaking checks

2 years agoDLL building: fix typo
bones_was_here [Fri, 25 Feb 2022 20:10:09 +0000 (06:10 +1000)]
DLL building: fix typo

2 years agoRevert "Document Freeze tag revival event"
terencehill [Tue, 22 Feb 2022 22:21:32 +0000 (23:21 +0100)]
Revert "Document Freeze tag revival event"

This reverts commit dbb50d2892046f838259bd182843502610c20462.

2 years agoDocument Freeze tag revival event
terencehill [Tue, 22 Feb 2022 22:04:29 +0000 (22:04 +0000)]
Document Freeze tag revival event

2 years agoUpdate Docs/faq.md to current xonotic.org version
terencehill [Tue, 22 Feb 2022 21:38:00 +0000 (21:38 +0000)]
Update Docs/faq.md to current xonotic.org version

2 years agoMerge branch 'DefaultUser/ToS' into 'master'
terencehill [Mon, 21 Feb 2022 23:34:06 +0000 (23:34 +0000)]
Merge branch 'DefaultUser/ToS' into 'master'

Document sv_termsofservice_url for displaying server specific ToS

See merge request xonotic/xonotic!88

2 years agoDocument sv_termsofservice_url for displaying server specific ToS
Freddy [Mon, 21 Feb 2022 23:34:06 +0000 (23:34 +0000)]
Document sv_termsofservice_url for displaying server specific ToS

2 years agoCleaning up release script
z411 [Mon, 21 Feb 2022 04:40:42 +0000 (01:40 -0300)]
Cleaning up release script

2 years agoFixing DLL copy
z411 [Sun, 20 Feb 2022 21:10:10 +0000 (18:10 -0300)]
Fixing DLL copy

2 years agoUse multiple jobs when compiling
z411 [Sun, 20 Feb 2022 20:58:35 +0000 (17:58 -0300)]
Use multiple jobs when compiling

2 years agoFixed DLL move command
z411 [Sun, 20 Feb 2022 20:53:07 +0000 (17:53 -0300)]
Fixed DLL move command

2 years agoRemoved leftover line
z411 [Sun, 20 Feb 2022 20:27:40 +0000 (17:27 -0300)]
Removed leftover line

2 years agoRemoving precompiled DLLs
z411 [Sun, 20 Feb 2022 20:23:59 +0000 (17:23 -0300)]
Removing precompiled DLLs

2 years agoSeparate win32/win64 building
z411 [Sun, 20 Feb 2022 20:20:07 +0000 (17:20 -0300)]
Separate win32/win64 building

2 years agoUpdated DLL building in release
z411 [Sun, 20 Feb 2022 20:01:50 +0000 (17:01 -0300)]
Updated DLL building in release

2 years agoInitial DLL building
z411 [Sun, 20 Feb 2022 19:05:03 +0000 (16:05 -0300)]
Initial DLL building

2 years agoEnable static linking of libd0_rijndael in release builds 93/head
bones_was_here [Sat, 19 Feb 2022 20:58:24 +0000 (06:58 +1000)]
Enable static linking of libd0_rijndael in release builds

2 years agoMerge branch 'bones_was_here/releases_nodirtyflag' into 'master'
terencehill [Sat, 19 Feb 2022 18:09:12 +0000 (18:09 +0000)]
Merge branch 'bones_was_here/releases_nodirtyflag' into 'master'

Remove the dirty flag from the qc version string in release builds

See merge request xonotic/xonotic!85

2 years agoMerge branch 'bones_was_here/imagemangle' into 'master'
terencehill [Sat, 19 Feb 2022 17:56:34 +0000 (17:56 +0000)]
Merge branch 'bones_was_here/imagemangle' into 'master'

Work around imagemagick regression that puts everything upside down

Closes #341

See merge request xonotic/xonotic!86

2 years agoOops, fix the errors.
Rudolf Polzer [Fri, 18 Feb 2022 00:07:15 +0000 (01:07 +0100)]
Oops, fix the errors.

Now the bot handles kicks right.

2 years agoFix handling of leave events due to kick.
Rudolf Polzer [Fri, 18 Feb 2022 00:02:59 +0000 (01:02 +0100)]
Fix handling of leave events due to kick.

2 years agoMerge branch 'z411/remove_readyrestart' into 'master'
terencehill [Sun, 13 Feb 2022 17:53:59 +0000 (17:53 +0000)]
Merge branch 'z411/remove_readyrestart' into 'master'

Remove cvars of deprecated ready_restart

See merge request xonotic/xonotic!90

2 years agoRename properly to powerbot.
Rudolf Polzer [Mon, 7 Feb 2022 21:42:23 +0000 (22:42 +0100)]
Rename properly to powerbot.

2 years agoAlso add a gitignore file.
Rudolf Polzer [Mon, 7 Feb 2022 21:39:29 +0000 (22:39 +0100)]
Also add a gitignore file.

2 years agoAdd our power levels Matrix bot.
Rudolf Polzer [Mon, 7 Feb 2022 21:38:29 +0000 (22:38 +0100)]
Add our power levels Matrix bot.

2 years agoEnd-user focused Makefile 91/head
bones_was_here [Tue, 1 Feb 2022 23:11:37 +0000 (09:11 +1000)]
End-user focused Makefile

2 years agoRemove cvars of deprecated ready_restart 90/head
z411 [Sat, 5 Feb 2022 04:57:48 +0000 (01:57 -0300)]
Remove cvars of deprecated ready_restart

2 years agoDo not mark maps as done when fetching their pk3 failed.
Rudolf Polzer [Fri, 4 Feb 2022 02:28:43 +0000 (03:28 +0100)]
Do not mark maps as done when fetching their pk3 failed.

May fix "missing screenshots" issue.

2 years agoREADME.md: reorganise the page 89/head
bones_was_here [Thu, 3 Feb 2022 15:09:42 +0000 (01:09 +1000)]
README.md: reorganise the page

2 years agoREADME.md: link to download and chat info instead of duplicating it; expand documenta...
bones_was_here [Thu, 3 Feb 2022 08:02:19 +0000 (18:02 +1000)]
README.md: link to download and chat info instead of duplicating it; expand documentation section

2 years agoRemove some random slashes from the URLs.
Rudolf Polzer [Mon, 31 Jan 2022 20:32:28 +0000 (12:32 -0800)]
Remove some random slashes from the URLs.

2 years agoInclude the map blob hash in the URL spammed on Matrix.
Rudolf Polzer [Mon, 31 Jan 2022 20:26:59 +0000 (12:26 -0800)]
Include the map blob hash in the URL spammed on Matrix.

Maybe this will make the preview always show the correct screenshot?

2 years agoDon't set BUILD_ONE in the shell script - set this optionally in the cronjob.
Rudolf Polzer [Mon, 31 Jan 2022 20:14:06 +0000 (12:14 -0800)]
Don't set BUILD_ONE in the shell script - set this optionally in the cronjob.

2 years agoUpdate the screenshot cron runner script.
Rudolf Polzer [Mon, 31 Jan 2022 19:49:00 +0000 (11:49 -0800)]
Update the screenshot cron runner script.

2 years agoFix URL for accessing the screenshot server.
Rudolf Polzer [Mon, 31 Jan 2022 19:45:35 +0000 (11:45 -0800)]
Fix URL for accessing the screenshot server.

2 years agoSync xonotic-map-screenshot script.
Rudolf Polzer [Mon, 31 Jan 2022 18:16:20 +0000 (19:16 +0100)]
Sync xonotic-map-screenshot script.

2 years agoSync xonotic-release-build script.
Rudolf Polzer [Mon, 31 Jan 2022 18:14:04 +0000 (19:14 +0100)]
Sync xonotic-release-build script.

2 years agoMerge branch 'z411/tos_revision' into 'master'
Ant Zucaro [Fri, 21 Jan 2022 17:54:59 +0000 (17:54 +0000)]
Merge branch 'z411/tos_revision' into 'master'

Added TOS version to checkupdate.txt

See merge request xonotic/xonotic!87

2 years agoAdded TOS version to checkupdate.txt z411/tos_revision 87/head
z411 [Mon, 17 Jan 2022 22:14:50 +0000 (19:14 -0300)]
Added TOS version to checkupdate.txt

2 years agoWork around imagemagick regression that puts everything upside down 86/head
bones_was_here [Mon, 17 Jan 2022 17:25:22 +0000 (03:25 +1000)]
Work around imagemagick regression that puts everything upside down

Signed-off-by: bones_was_here <bones_was_here@xa.org.au>
2 years agoRemove the dirty flag from the qc version string in release builds 85/head
bones_was_here [Tue, 14 Dec 2021 12:41:31 +0000 (22:41 +1000)]
Remove the dirty flag from the qc version string in release builds

Old: "xonotic-v0.8.2~"
New: "xonotic-v0.8.2"

2 years agoRecompile libcurl, now with schannel.
Rudolf Polzer [Wed, 8 Dec 2021 20:25:43 +0000 (21:25 +0100)]
Recompile libcurl, now with schannel.

2 years agoUpdate libcurl DLL for Win64 too.
Rudolf Polzer [Wed, 8 Dec 2021 19:44:39 +0000 (20:44 +0100)]
Update libcurl DLL for Win64 too.

This is for issue #337.

2 years agoUpdate jpeg DLL by a new rebuild.
Rudolf Polzer [Wed, 8 Dec 2021 16:04:39 +0000 (17:04 +0100)]
Update jpeg DLL by a new rebuild.

2 years agoOops, actually select OS X ;)
Rudolf Polzer [Mon, 22 Nov 2021 21:25:33 +0000 (13:25 -0800)]
Oops, actually select OS X ;)

2 years agoAnother attempt at fixing OSX SDL build.
Rudolf Polzer [Mon, 22 Nov 2021 20:49:18 +0000 (12:49 -0800)]
Another attempt at fixing OSX SDL build.

2 years agoRe-enable macOS building using osxcross.
Rudolf Polzer [Mon, 22 Nov 2021 19:05:53 +0000 (11:05 -0800)]
Re-enable macOS building using osxcross.

2 years agoRename Windows builds so that xonotic.exe is 64bit SDL again.
Rudolf Polzer [Mon, 22 Nov 2021 13:32:29 +0000 (05:32 -0800)]
Rename Windows builds so that xonotic.exe is 64bit SDL again.

2 years agoAlso link to pthread for ODE.
Rudolf Polzer [Sun, 21 Nov 2021 01:34:33 +0000 (02:34 +0100)]
Also link to pthread for ODE.

The ODE static library requires it.

2 years agoAdd our own ODE build again, but a new one.
Rudolf Polzer [Sun, 21 Nov 2021 01:20:49 +0000 (02:20 +0100)]
Add our own ODE build again, but a new one.

The Debian one doesn't allow static linking.

2 years agoJust use JPEG and ODE from the installed Debian system.
Rudolf Polzer [Sun, 21 Nov 2021 01:04:54 +0000 (02:04 +0100)]
Just use JPEG and ODE from the installed Debian system.

It comes with .a files, so we can just embed them statically.

2 years agoFix weird paste error in release-engine-win32.
Rudolf Polzer [Sun, 21 Nov 2021 00:23:32 +0000 (01:23 +0100)]
Fix weird paste error in release-engine-win32.

2 years agoSame sync for OS X.
Rudolf Polzer [Sat, 20 Nov 2021 19:08:29 +0000 (14:08 -0500)]
Same sync for OS X.

Note that OS X builds aren't made yet as I first need to actually bring up the cross compiler first.

2 years agoAlso sync over flags for Windows.
Rudolf Polzer [Sat, 20 Nov 2021 19:05:49 +0000 (14:05 -0500)]
Also sync over flags for Windows.

No real diffs, other than some build flags for win32 that may fix crashes.

2 years agonokia2tuba: improve legato.
Rudolf Polzer [Sat, 20 Nov 2021 19:00:46 +0000 (14:00 -0500)]
nokia2tuba: improve legato.

Oops, had this commit laying around quite long.

2 years agoSync linux64 flags from the Travis script.
Rudolf Polzer [Sat, 20 Nov 2021 18:59:41 +0000 (13:59 -0500)]
Sync linux64 flags from the Travis script.

The old values were the ones we used before Travis.

This links JPEG statically and adds ODE into the binary.

2 years agoRebuild GMP with --enable-fat.
Rudolf Polzer [Sat, 13 Nov 2021 11:42:42 +0000 (12:42 +0100)]
Rebuild GMP with --enable-fat.

Should fix "illegal instruction".

2 years agoselfbuildagain branch is merged, no longer need to merge in the build script.
Rudolf Polzer [Fri, 12 Nov 2021 20:54:45 +0000 (12:54 -0800)]
selfbuildagain branch is merged, no longer need to merge in the build script.

2 years agoMerge branch 'divVerent/selfbuildagain'
Rudolf Polzer [Fri, 12 Nov 2021 20:53:54 +0000 (12:53 -0800)]
Merge branch 'divVerent/selfbuildagain'

2 years agoEnable local release builds.
Rudolf Polzer [Fri, 12 Nov 2021 19:36:26 +0000 (20:36 +0100)]
Enable local release builds.

2 years agoRecompile linux64 GMP and d0_blind_id --with-pic --enable-static --disable-shared.
Rudolf Polzer [Fri, 12 Nov 2021 19:17:40 +0000 (20:17 +0100)]
Recompile linux64 GMP and d0_blind_id --with-pic --enable-static --disable-shared.

2 years agoWe no longer have the old icon rebranding script.
Rudolf Polzer [Fri, 12 Nov 2021 19:02:33 +0000 (11:02 -0800)]
We no longer have the old icon rebranding script.

Well, let's just do another way.

2 years agoOops: sdl2-config.
Rudolf Polzer [Fri, 12 Nov 2021 18:52:16 +0000 (10:52 -0800)]
Oops: sdl2-config.

2 years agoFix compiler names.
Rudolf Polzer [Fri, 12 Nov 2021 18:45:05 +0000 (10:45 -0800)]
Fix compiler names.

2 years agoGo back to self-building rather than relying on Travis.
Rudolf Polzer [Fri, 12 Nov 2021 18:37:24 +0000 (10:37 -0800)]
Go back to self-building rather than relying on Travis.

This uses build flags that worked before we moved to Travis - some may be out of date.

2 years agoSync the update rsync script.
Rudolf Polzer [Thu, 8 Jul 2021 21:52:09 +0000 (23:52 +0200)]
Sync the update rsync script.

2 years agoMerge branch 'master' of gitlab.com:xonotic/xonotic
Rudolf Polzer [Thu, 8 Jul 2021 19:24:09 +0000 (21:24 +0200)]
Merge branch 'master' of gitlab.com:xonotic/xonotic

2 years agoImport updated release build script.
Rudolf Polzer [Thu, 8 Jul 2021 19:23:37 +0000 (21:23 +0200)]
Import updated release build script.

2 years agoShorter path (we now make autobuild-bsp the homedir).
Rudolf Polzer [Thu, 8 Jul 2021 19:16:50 +0000 (12:16 -0700)]
Shorter path (we now make autobuild-bsp the homedir).

2 years agoMerge branch 'bones_was_here/readme_chat_update' into 'master'
Ant Zucaro [Tue, 15 Jun 2021 12:30:53 +0000 (12:30 +0000)]
Merge branch 'bones_was_here/readme_chat_update' into 'master'

Update chat details in README.md

See merge request xonotic/xonotic!80

2 years agoUpdate chat details in README.md 80/head
bones_was_here [Wed, 9 Jun 2021 15:04:31 +0000 (01:04 +1000)]
Update chat details in README.md

2 years agoKill the -noaes builds (they're already 100% identical).
Rudolf Polzer [Sun, 30 May 2021 21:31:41 +0000 (23:31 +0200)]
Kill the -noaes builds (they're already 100% identical).

2 years agoRemove the -low autobuild.
Rudolf Polzer [Sun, 30 May 2021 21:11:27 +0000 (23:11 +0200)]
Remove the -low autobuild.

It's confusing to some users, as it does not actually have better performancer (may even use more RAM and take longer to load). It was meant to be a lower _size_ build only. But nowadays there is little demand for that.

Instead, redirect users to the regular build.

3 years agoDon't start an X server for texture compression - crunch doesn't need that.
Rudolf Polzer [Thu, 1 Apr 2021 13:19:09 +0000 (15:19 +0200)]
Don't start an X server for texture compression - crunch doesn't need that.

3 years agoAlso update map screenshot script from zernichter.
Rudolf Polzer [Thu, 1 Apr 2021 12:23:20 +0000 (14:23 +0200)]
Also update map screenshot script from zernichter.

3 years agoUpdate map compiler script from rm.cloudns.org.
Rudolf Polzer [Thu, 1 Apr 2021 12:20:40 +0000 (14:20 +0200)]
Update map compiler script from rm.cloudns.org.

3 years agoSync release build script from srv03.
Rudolf Polzer [Thu, 1 Apr 2021 12:19:04 +0000 (14:19 +0200)]
Sync release build script from srv03.

3 years agoFUN: a shell script to convert Nokia ringtones to cfg files for the tuba.
Rudolf Polzer [Wed, 24 Mar 2021 12:16:46 +0000 (08:16 -0400)]
FUN: a shell script to convert Nokia ringtones to cfg files for the tuba.

Use with care.

Demo video: https://www.youtube.com/watch?v=n7b5UVkpg8g

3 years agoAllow DXT1 for textures that have alpha (e.g. grates).
Rudolf Polzer [Fri, 19 Mar 2021 16:27:36 +0000 (09:27 -0700)]
Allow DXT1 for textures that have alpha (e.g. grates).

Should save some VRAM.

3 years agoTurn off renormalizing.
Rudolf Polzer [Thu, 18 Mar 2021 14:43:11 +0000 (07:43 -0700)]
Turn off renormalizing.

Crunch's renormalizing code looks hellish, and DP already renormalizes
normalmaps in the GLSL shader anyway.

Yes, means the mipmaps may not end up great. Should be OK though.

3 years agoAdd support for the "crunch" texture compression tool.
Rudolf Polzer [Thu, 18 Mar 2021 12:19:31 +0000 (05:19 -0700)]
Add support for the "crunch" texture compression tool.