]>
git.rm.cloudns.org Git - xonotic/netradiant.git/log
Thomas Debesse [Tue, 21 Jun 2022 21:21:02 +0000 (23:21 +0200)]
radiant: fix xy/yz/xz layout
Thomas Debesse [Tue, 21 Jun 2022 06:38:04 +0000 (08:38 +0200)]
radiant: re-enable Credits and Issues buttons in About window
Thomas Debesse [Tue, 21 Jun 2022 05:14:14 +0000 (07:14 +0200)]
radiant: display plugin toolbar as toolbar when filter toolbar is also enabled, not as a menu
Thomas Debesse [Tue, 21 Jun 2022 04:33:07 +0000 (06:33 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:32:59 +0000 (06:32 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:29:46 +0000 (06:29 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:27:49 +0000 (06:27 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:27:31 +0000 (06:27 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:24:13 +0000 (06:24 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:23:57 +0000 (06:23 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:18:48 +0000 (06:18 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:18:35 +0000 (06:18 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:10:48 +0000 (06:10 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:08:48 +0000 (06:08 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:08:40 +0000 (06:08 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:06:16 +0000 (06:06 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:05:55 +0000 (06:05 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:05:22 +0000 (06:05 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 04:05:15 +0000 (06:05 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 03:59:45 +0000 (05:59 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 03:30:11 +0000 (05:30 +0200)]
contrib: fix bobToolz loading
Thomas Debesse [Tue, 21 Jun 2022 03:21:49 +0000 (05:21 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:54:06 +0000 (04:54 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:52:21 +0000 (04:52 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:52:11 +0000 (04:52 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:43:16 +0000 (04:43 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:25:25 +0000 (04:25 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:22:18 +0000 (04:22 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:21:38 +0000 (04:21 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:04:34 +0000 (04:04 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:04:02 +0000 (04:04 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:03:33 +0000 (04:03 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:03:03 +0000 (04:03 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:02:30 +0000 (04:02 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:02:03 +0000 (04:02 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:01:29 +0000 (04:01 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 02:01:17 +0000 (04:01 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 01:59:17 +0000 (03:59 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 01:58:45 +0000 (03:58 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 01:57:24 +0000 (03:57 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 01:57:16 +0000 (03:57 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 01:38:14 +0000 (03:38 +0200)]
Thomas Debesse [Tue, 21 Jun 2022 00:23:21 +0000 (02:23 +0200)]
Add some notes about NetRadiantCustom alternative code
Thomas Debesse [Tue, 21 Jun 2022 00:17:20 +0000 (02:17 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 04:00:15 +0000 (06:00 +0200)]
Add uncommited change from
db0e95d2 (merge
c5065eec /
f6b9708d )
Thomas Debesse [Mon, 20 Jun 2022 03:47:32 +0000 (05:47 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 03:47:15 +0000 (05:47 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:55:44 +0000 (04:55 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:51:00 +0000 (04:51 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:48:59 +0000 (04:48 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:45:20 +0000 (04:45 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:44:49 +0000 (04:44 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:44:41 +0000 (04:44 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:40:16 +0000 (04:40 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:39:53 +0000 (04:39 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:39:42 +0000 (04:39 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:38:12 +0000 (04:38 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:31:43 +0000 (04:31 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:30:37 +0000 (04:30 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:30:15 +0000 (04:30 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:29:55 +0000 (04:29 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:29:33 +0000 (04:29 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:29:25 +0000 (04:29 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:26:20 +0000 (04:26 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:26:13 +0000 (04:26 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:25:08 +0000 (04:25 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:24:45 +0000 (04:24 +0200)]
Thomas Debesse [Mon, 20 Jun 2022 02:24:01 +0000 (04:24 +0200)]
Thomas Debesse [Sun, 19 Jun 2022 21:48:39 +0000 (23:48 +0200)]
q3map2: fix dds/ prefixed dds image loading, don't break following formats
The dds/ prefix was mistakenly kept for ktx, crn and and webp loading.
Thomas Debesse [Sun, 19 Jun 2022 21:18:19 +0000 (23:18 +0200)]
bikeshedding: spacing
Thomas Debesse [Sun, 19 Jun 2022 21:08:55 +0000 (23:08 +0200)]
crunch: update submodule
Thomas Debesse [Sat, 18 Jun 2022 23:55:22 +0000 (01:55 +0200)]
radiant: rename AppData folder on Windows, also do not mixup with NRC
Configuration is now stored in %AppData%/NetRadiant
instead of %AppData%/NetRadiantSettings on Windows.
It's more consistent with the way of doing things
one windows and it also prevents to conflict with
NetRadiant Custom configuration.
Thomas Debesse [Sun, 19 Jun 2022 19:17:32 +0000 (21:17 +0200)]
radiant: restore original backup behaviour on Windows, ref
4d38a666
Restore original backup behaviour on Windows as NT symlinks are not handled
yet, see
4d38a666f972e7cbc2156865a2c99ecf2192c467 .
Thomas Debesse [Fri, 26 Nov 2021 00:21:23 +0000 (01:21 +0100)]
radiant: introduce transformpath lib and make use of it to transform engine path
Thomas Debesse [Sat, 18 Jun 2022 21:23:52 +0000 (23:23 +0200)]
radiant: rework the configuration of FHS and absolute FHS installation
Walter Doekes [Wed, 13 Apr 2022 21:50:40 +0000 (23:50 +0200)]
fix bobtoolz exclusion list path
"Failed To Load Exclusion List: /usr/bin/plugins/bt/bt-el1.txt"
when clicking on Tree Planter. Now it's rightly loaded from
"/usr/share/netradiant/plugins/bt/bt-el1.txt".
Walter Doekes [Wed, 13 Apr 2022 19:51:52 +0000 (21:51 +0200)]
use /usr/lib/x86_64-linux-gnu/netradiant path
Walter Doekes [Sat, 9 Apr 2022 17:48:22 +0000 (19:48 +0200)]
fix warning when not really starting netradiant
When doing netradiant --help, you would see:
GLib-CRITICAL **: 19:22:11.618: g_string_free: assertion 'string != NULL'
failed -- twice. This fixes it.
Walter Doekes [Sat, 9 Apr 2022 17:20:58 +0000 (19:20 +0200)]
do not rename() .map symlinks, but just overwrite them
If the user uses symlinks (perhaps from a carefully constructed CVS path),
we would break the symlink when saving the map file. Do not write a .bak
file in this case and just overwrite the symlink target.
Thomas Debesse [Tue, 15 Feb 2022 22:10:41 +0000 (22:10 +0000)]
Merge branch 'flake' into 'master'
Add nix flake support for the repo's quake tools (tools like q3map)
See merge request xonotic/netradiant!192
Thomas Debesse [Tue, 15 Feb 2022 22:08:33 +0000 (22:08 +0000)]
Merge branch 'make-git-dependency-optional' into 'master'
Make git dependency optional if GIT_VERSION is set
See merge request xonotic/netradiant!191
Thomas Debesse [Tue, 15 Feb 2022 22:04:45 +0000 (22:04 +0000)]
Merge branch 'reproducible' into 'master'
Reproducible builds: omit build date and q3map version from bsp files
See merge request xonotic/netradiant!190
Antoine Fontaine [Thu, 10 Feb 2022 18:29:44 +0000 (19:29 +0100)]
Add nix flake support for the repo's quake tools (tools like q3map)
A nix flake allows building and running the software with the Nix
package manager, used in NixOS or standalone. You can consider as
a package or repo description.
In this case, this only packages the quake tool binaries, that is
h2data, q2map, q3data, q3map2 and qdata3.
Antoine Fontaine [Thu, 10 Feb 2022 21:14:17 +0000 (22:14 +0100)]
Make git dependency optional if GIT_VERSION is set
Thomas Debesse [Tue, 11 Jan 2022 10:53:24 +0000 (11:53 +0100)]
mime: fix mimetype and file type association
Antoine Fontaine [Mon, 3 Jan 2022 16:41:01 +0000 (17:41 +0100)]
Reproducible builds: omit build date and q3map version from bsp files
Thomas Debesse [Thu, 23 Dec 2021 00:00:34 +0000 (01:00 +0100)]
radiant: store preferences in Library/Application Support on macOS
Thomas Debesse [Fri, 24 Dec 2021 17:00:01 +0000 (17:00 +0000)]
Merge branch 'illwieckz/fixorigin' into 'master'
q3map2: Import two commits from netradiant-custom by Garux (fix debugorigin crash and uninitialized value)
See merge request xonotic/netradiant!188
Thomas Debesse [Thu, 23 Dec 2021 19:20:53 +0000 (19:20 +0000)]
Merge branch 'illwieckz/picomaterial' into 'master'
pico: detect intentional material name and do not replace them with texture
See merge request xonotic/netradiant!187
Thomas Debesse [Thu, 23 Dec 2021 14:41:24 +0000 (15:41 +0100)]
pico: detect intentional material name and do not replace them with texture
Detect intentional material name to not replace it with texture name.
Reimplement commits by Garux:
https://github.com/Garux/netradiant-custom/commit/
1bd3e7ae186b55fb61e3738d2493432c0b1f5a7b
https://github.com/Garux/netradiant-custom/commit/
ea21eee2254fb2e667732d8f1b0f83c439a89bfa
This attempts to restore proper material behaviour when the mapper knows what he is doing,
also called Julius' case or correct case because Julius is always correct™
while keeping the fallback for other situations, also called newbie's case
which may be compatible with third-party tools not following Quake 3 conventions.
See: https://gitlab.com/xonotic/netradiant/-/merge_requests/179#note_777324051
<3 @julius__ @Garux
Garux [Tue, 21 Dec 2021 10:48:33 +0000 (13:48 +0300)]
fix uninitialized value use in IlluminateRawLightmap
Garux [Tue, 21 Dec 2021 10:20:41 +0000 (13:20 +0300)]
fix -debugorigin crash in IlluminateVertexes
Thomas Debesse [Sun, 28 Nov 2021 00:39:02 +0000 (01:39 +0100)]
library-bundler: proper xargs usage
Prevent this warning:
xargs: warning: options --max-args and --replace/-I/-i are mutually exclusive, ignoring previous --max-args value
Thomas Debesse [Sun, 28 Nov 2021 00:38:43 +0000 (01:38 +0100)]
readme: update
Thomas Debesse [Tue, 9 Nov 2021 12:39:55 +0000 (13:39 +0100)]
radiant: list games alphabetically
Note: for some unknown reason it sorts “Quake 3” after “Quake 4”.
Thomas Debesse [Tue, 17 Aug 2021 07:34:06 +0000 (09:34 +0200)]
gamepacks: add more gamepacks and turn some into git-based ones
Thomas Debesse [Tue, 9 Nov 2021 03:00:35 +0000 (04:00 +0100)]
bikeshedding: better indentation
Thomas Debesse [Tue, 9 Nov 2021 02:16:00 +0000 (03:16 +0100)]
bikeshedding: better string syntax
Thomas Debesse [Sat, 2 Oct 2021 01:13:51 +0000 (03:13 +0200)]
mainframe: request texture browser to show all or common textures on VFS refresh
Thomas Debesse [Thu, 21 Oct 2021 12:11:32 +0000 (14:11 +0200)]
cmake: fix gtkglex build configuration issues