1997 Commits

Author SHA1 Message Date
Fabian Greffrath
d48d02971f fix Max Health setting in Dehacked using complevel 2
Fixes #1305
2023-12-06 13:11:34 +01:00
Fabian Greffrath
aec003bb3a
Merge pull request #1302 from fabiangreffrath/auto_organize_savefiles
enable "Organize save files" if no savegame found in old location
2023-12-05 20:28:45 +01:00
Fabian Greffrath
b70fe6a6f1 bring back the menu entry 2023-12-05 15:25:44 +01:00
Fabian Greffrath
122f77bd18
Merge pull request #1301 from fabiangreffrath/menu_cleanup
Menu cleanup
2023-12-05 14:06:33 +01:00
Fabian Greffrath
0b2023dfa3
fall back to "Player" as the default player name (#1300)
* fall back to "Player 1" as the default player name

While giving players pet names is funny for network games, the player
name's primary and most prominent use is obituaries. And since these
are enabled by default, we should fall back to a generic default that
may get changed again in-game (or in config) for network games.

* Update net_client.h
2023-12-05 13:57:44 +01:00
Fabian Greffrath
3951f1ad15 enable "Organize save files" if no savegame found in old location
Also, remove the menu item since this will get switched back anyway.
2023-12-05 13:34:04 +01:00
Fabian Greffrath
724af3ca8b
set some more reasonable defaults (#1299)
widescreen 1
autorun 1
fuzzcolumn_mode 1
hud_secret_message 1
map_secret_after 0

Any more suggestions?

Fixes #1297
2023-12-05 12:13:26 +01:00
Fabian Greffrath
9e06d8fc8b get rid of most of the Enemies menu 2023-12-05 11:32:47 +01:00
Fabian Greffrath
10d425662d get rid of the Chat menu 2023-12-05 11:29:46 +01:00
Fabian Greffrath
55d54d71f2 get rid of the Compatibility menu 2023-12-05 11:25:25 +01:00
Fabian Greffrath
4883073d44 reduce hu_widget_t array sizes 2023-12-03 14:44:34 +01:00
Fabian Greffrath
07bb00c0fa fix hu_widget_t initialization 2023-12-03 14:27:15 +01:00
Fabian Greffrath
9ba20351a6 final fix 2023-12-01 09:29:56 +01:00
Fabian Greffrath
ce1fee04d2 why not fix it again 2023-12-01 09:18:39 +01:00
Fabian Greffrath
93c49c76f1 fix for the fix 2023-12-01 08:44:02 +01:00
Fabian Greffrath
a58f1e26ae restore centered message feature 2023-12-01 08:35:41 +01:00
Fabian Greffrath
69803d4fbc check for automapactive instead of automap_on in HU_Ticker() 2023-11-30 18:44:56 +01:00
Fabian Greffrath
780a6c4ecc
clean up the HUD setup menu (#1295)
* clean up the HUD setup menu

* consolidate coords/stats/time widget settings into one each

* improve wording
2023-11-30 14:12:34 +01:00
Fabian Greffrath
3d4e3122cd
add copyrights of LxDoom/LSDLDoom and PrBoom authors 2023-11-29 11:09:02 +01:00
Roman Fomin
525f344170
load complevel from save (#1294) 2023-11-29 16:38:01 +07:00
Fabian Greffrath
6ca81d6a61
no horizontal padding for Vanilla widgets (#1291)
Also, apply widescreen shift also to direct alignment.
2023-11-29 08:32:14 +01:00
Roman Fomin
4ffb49aeda
win midi: bring back unprepare header (#1268)
* always unprepare header before modifying buffer

* add exception for ASan

* sync with Chocolate Doom
2023-11-29 09:29:34 +07:00
Fabian Greffrath
a7e6e63599 explicitly call demotest with python3 2023-11-28 12:44:05 +01:00
Fabian Greffrath
939c91aaa4
fix key-locked one-sided lines getting coloured on automap (#1287)
* move exit line check before backsector check

* move keyed doors and lines check before backsector check

* do not highlight secret lines

* cosmetics
2023-11-28 10:44:06 +01:00
Roman Fomin
286e0c3750
add U_GetString function (#1289)
Revert '-' in TK_Identifier. U_GetString accepts all data except whitespace.
2023-11-28 12:04:15 +07:00
Roman Fomin
2b8ae8f4e4
accept '-' in TK_Identifier (#1282) 2023-11-26 14:37:21 +07:00
Fabian Greffrath
95e71f93c3
completely remove automap color selection from the menu (#1281) 2023-11-24 11:54:57 +01:00
Fabian Greffrath
a87280ed5e
allow .lmp/.pk3 extensions for -file parameter completion 2023-11-24 09:57:38 +01:00
Fabian Greffrath
f8053afc2f
Merge pull request #1280 from fabiangreffrath/mapcolor_preset
introduce Automap color presets
2023-11-23 21:46:21 +01:00
Fabian Greffrath
fee654487b fix initial min/max automap zoom factor 2023-11-23 21:45:44 +01:00
Fabian Greffrath
6c3ccff887 do not highlight monster-only teleporter lines 2023-11-23 21:27:08 +01:00
Fabian Greffrath
5927fd0390 introduce Automap color presets
Fixes #108
2023-11-23 20:47:41 +01:00
Roman Fomin
348267c6b9 update .gitignore 2023-11-22 19:21:39 +07:00
Roman Fomin
a86e4b136c
don't overwrite config parameter with -nograbmouse (#1279) 2023-11-22 18:39:00 +07:00
Fabian Greffrath
bf45792cd4
Merge pull request #1275 from fabiangreffrath/voxel_rotate
weapon pickup voxels spinning in place
2023-11-22 12:14:33 +01:00
Roman Fomin
0ec6f016f3 interpolate item rotation angle 2023-11-22 15:58:58 +07:00
Fabian Greffrath
351881cbdd weapon pickup voxels spinning in place 2023-11-21 22:47:56 +01:00
Fabian Greffrath
0de9800c97
display page number in setup menus (#1274)
* display page number in setup menus

Fixes #1270

* white space clean up, while at it

* draw page counter in the bottom line

* more clean-up
2023-11-21 11:00:25 +01:00
Fabian Greffrath
1dd33d8cc3 debug report rendering resolution 2023-11-21 09:07:37 +01:00
Fabian Greffrath
ae7b1403b5
catch fullscreen cwilv replacements (#1272)
4ee1cde8ef
2023-11-20 18:55:17 +01:00
Fabian Greffrath
01fd98a9f0
fix overflow hiding distant sprites (#1273)
de7bf11a63
2023-11-20 18:54:52 +01:00
Fabian Greffrath
4bb686532d
abstraction of the lightest/darkest palette color (#1271) 2023-11-20 14:17:46 +01:00
Fabian Greffrath
b070252225
restrict vertical aming range only for crosshair highlighting (#1265) 2023-11-20 06:16:58 +01:00
Roman Fomin
ec600f80c3
safe exit when console is closed on Windows (#1269) 2023-11-20 11:02:49 +07:00
Roman Fomin
b3097103e6
fix voxel rendering clipping flicker (#1267)
Earlier fix was not enough.
2023-11-19 23:13:49 +07:00
Roman Fomin
0f49f788bd
voxels: add support for DSDHACKED, more checks and cosmetic changes (#1266) 2023-11-19 00:52:28 +07:00
Roman Fomin
22edbe0c7e
demotest update (#1264)
* Implement -levelstat support.

* Use external diff tool instead of difflib to ignore whitespace.

* Added Judgment (MBF21) demos.

* Resolve source port path.

* Capture output of processes.
2023-11-17 20:39:24 +07:00
ceski
7024ffcef5
win midi: Sync with Chocolate Doom (#1261) 2023-11-16 12:01:52 -08:00
Roman Fomin
081d8a9bbf
implement demotest (#1260)
* add test step to workflows

* add -quiet
2023-11-16 20:34:58 +07:00
Roman Fomin
5b944166c4 update .gitignore 2023-11-16 19:05:18 +07:00