xonotic/xonotic.git
14 months agoEnable menu hotfix pk3
bones_was_here [Mon, 11 Jul 2022 09:44:57 +0000 (19:44 +1000)]
Enable menu hotfix pk3

14 months agoMerge branch 'bones_was_here/all_no_glx' into 'master'
bones_was_here [Mon, 4 Jul 2022 12:02:21 +0000 (12:02 +0000)]
Merge branch 'bones_was_here/all_no_glx' into 'master'

Remove GLX client support in developer builds (./all compile)

See merge request xonotic/xonotic!95

14 months agoMerge branch 'fix-appdata-urls' into 'master'
bones_was_here [Fri, 1 Jul 2022 14:02:10 +0000 (14:02 +0000)]
Merge branch 'fix-appdata-urls' into 'master'

Fix URLs and syntax errors in AppData

See merge request xonotic/xonotic!96

14 months agoFix URLs and syntax errors in AppData
AsciiWolf [Fri, 1 Jul 2022 14:02:09 +0000 (14:02 +0000)]
Fix URLs and syntax errors in AppData

14 months agoRelease 0.8.5
bones_was_here [Thu, 30 Jun 2022 22:29:40 +0000 (08:29 +1000)]
Release 0.8.5

14 months agoClarify autobuild-bsp time estimate message xonotic-v0.8.5
bones_was_here [Sun, 26 Jun 2022 15:20:07 +0000 (01:20 +1000)]
Clarify autobuild-bsp time estimate message

15 months agoFix typo causing empty directory error
bones_was_here [Wed, 22 Jun 2022 07:35:08 +0000 (17:35 +1000)]
Fix typo causing empty directory error

15 months agomappingsupport: don't ship 10 year old NetRadiant
bones_was_here [Mon, 20 Jun 2022 02:56:37 +0000 (12:56 +1000)]
mappingsupport: don't ship 10 year old NetRadiant

15 months agoUse correct filenames in -latest* checksum files
bones_was_here [Sun, 19 Jun 2022 12:06:06 +0000 (22:06 +1000)]
Use correct filenames in -latest* checksum files

15 months agoAutomate checksum computation
bones_was_here [Sun, 19 Jun 2022 09:58:02 +0000 (19:58 +1000)]
Automate checksum computation

15 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

15 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

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

17 months 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

17 months 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

17 months 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

17 months 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

17 months 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

18 months 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

18 months 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

18 months 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

18 months 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.

18 months 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

18 months 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

18 months 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

18 months 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.

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

18 months 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

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

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

18 months agoRemove GLX client support in developer builds (./all compile) 95/head
bones_was_here [Sun, 20 Feb 2022 20:26:28 +0000 (06:26 +1000)]
Remove GLX client support in developer builds (./all compile)

This allows `./all compile` to build current DarkPlaces.

18 months 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.

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

18 months 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

18 months 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

18 months 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

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

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

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

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

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

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

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

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

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

19 months 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

19 months 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

19 months 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

19 months 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.

19 months 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.

19 months 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

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

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

19 months 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.

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

19 months 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

19 months 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.

19 months 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

19 months 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

19 months 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.

19 months 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?

19 months 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.

19 months 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.

19 months 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.

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

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

19 months 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

20 months 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

20 months 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>
21 months 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"

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

21 months 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.

21 months 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.

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

21 months 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.

21 months 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.

21 months 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.

22 months 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.

22 months 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.

22 months 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.

22 months 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.

22 months 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.

22 months 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.

22 months 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.

22 months 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.

22 months 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".

22 months 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.

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

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

22 months 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.

22 months 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.

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

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

22 months 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