Commit graph

  • 4bdee4f638 Dhewm3SettingsMenu: Improve cursor handling and opening menu ingame Daniel Gibson 2024-05-28 04:41:21 +0200
  • c0b6660389 ImGui styles: Allow writing only changed values to C++ code Daniel Gibson 2024-05-26 03:56:28 +0200
  • 2a7683ebaa imgui_savestyle.cpp - some improvements Daniel Gibson 2024-05-26 01:23:30 +0200
  • 894aa67a8f Dhewm3SettingsMenu: Add button to copy current style to clipboard as C++ Daniel Gibson 2024-05-25 18:16:00 +0200
  • 99b65a3edf Add WriteImGuiStyleToCode() to imgui_savestyle.cpp Daniel Gibson 2024-05-25 18:15:07 +0200
  • fd36e8e477 imgui_savestyle.cpp: use common->Warning() for warnPrintf() Daniel Gibson 2024-05-25 06:44:07 +0200
  • bb0511ac7b sys_imgui.cpp: Move code to read/write style to imgui_savestyle.cpp Daniel Gibson 2024-05-25 06:30:52 +0200
  • 53906538e6 Dhewm3SettingsMenu: Scroll within the tabs and similar tweaks Daniel Gibson 2024-05-24 17:05:37 +0200
  • 2e8cbc1344 Allow saving ImGui Userstyles Daniel Gibson 2024-05-24 04:00:19 +0200
  • ef529cf49a Bind F10 to open dhewm3Settings menu, unless F10 is already bound Daniel Gibson 2024-05-23 02:11:54 +0200
  • 2892e416f5 Add keybinding menu to Dhewm3SettingsMenu Daniel Gibson 2024-05-22 19:45:01 +0200
  • 6d508eac17 Some functions that will be used by the ImGui keybinding menu Daniel Gibson 2024-05-22 16:39:37 +0200
  • 8554487bf5 Dhewm3SettingsMenu: Get rid of obscureBindingEntries list Daniel Gibson 2024-05-21 17:32:36 +0200
  • 809bbfcccf Workaround for missing " or " string in Doom3 demo for Windows Daniel Gibson 2024-05-21 15:40:05 +0200
  • 9e4fe84eb8 Dhewm3SettingsMenu: some more joystick settings, stub of a binding menu Daniel Gibson 2024-05-11 00:27:40 +0200
  • 7023475c9d Add idStr::(V)Format(), make idList compatible with C++ foreach Daniel Gibson 2024-05-11 14:20:38 +0200
  • 0418f62489 Update ImGui to 1.90.6 Daniel Gibson 2024-05-10 03:28:46 +0200
  • c9a8901dbd ImGui: Improve integration, use scalable font, Control Options menu Daniel Gibson 2024-04-19 12:30:37 +0200
  • 86be2eb513 initial support for DPI scaling of imgui Daniel Gibson 2024-04-06 04:03:22 +0200
  • ffaf135758 Start ImGui-based settings menu Daniel Gibson 2024-04-05 06:33:33 +0200
  • 8fce796680 improve imgui integration Daniel Gibson 2024-03-29 01:16:30 +0100
  • c0c82e763a Initial ImGui integration in the engine Daniel Gibson 2024-03-27 01:02:03 +0100
  • 33ed99902e Integrate ImGui into buildsystem, adjust its OpenGL code for qgl Daniel Gibson 2024-03-20 15:22:21 +0100
  • 07f7d14f9b Add Dear ImGui 1.90.4 source Daniel Gibson 2024-03-20 05:18:21 +0100
  • f4446ca666 Bump version to 1.5.4pre Daniel Gibson 2024-05-22 19:46:01 +0200
  • 6daf1e9e7f Don't use GCC's __builtin_alloca_with_align(), fix #572 Daniel Gibson 2024-04-19 07:24:32 +0200
  • b565c6c732 Fix desktop files Martin Hauke 2024-03-29 14:55:06 +0100
  • 199ce2f433 Fix desktop files Martin Hauke 2024-03-29 14:55:06 +0100
  • 9892438a9b Update changelog for 1.5.3 1.5.3 Daniel Gibson 2024-03-29 01:55:34 +0100
  • a454d965a2 dhewm3 1.5.3 Daniel Gibson 2024-03-29 01:41:04 +0100
  • 7804daebac Suppress GCC warnings about variables with C++20 keyword names Daniel Gibson 2024-03-27 15:00:05 +0100
  • d6c0bb2003 Make it build and work on old PPC Macs again (#568) Daniel Gibson 2024-03-27 00:57:31 +0100
  • 9ccce9b4b6 in_namePressed: Only print key name on down events; document it Daniel Gibson 2024-03-25 02:31:07 +0100
  • 3504e693bf added a simple printing of the key/button pressed (#567) Biel Bestué de Luna 2024-03-25 02:15:20 +0100
  • 33207c9a92 damn! a typo! now corrected «BielBdeLuna» 2024-03-24 09:53:54 +0100
  • 216e74d1c0 once the tabulations and the space requirements are met «BielBdeLuna» 2024-03-24 09:44:07 +0100
  • 63cb1eb3ac added the printing of the key/button pressed «BielBdeLuna» 2024-03-23 09:24:32 +0100
  • fb5eedb35f Initialize variabls ubsan complained about Daniel Gibson 2024-03-20 18:32:26 +0100
  • 6310f699e1 Fix cursor focus for gamepads, once again, #566 Daniel Gibson 2024-03-20 18:31:28 +0100
  • fac06f0421 1.5.3 RC2 1.5.3_RC2 Daniel Gibson 2024-03-17 04:15:44 +0100
  • 27aeda205c Make Sys_SetInteractiveIngameGuiActive() work better Daniel Gibson 2024-03-17 04:03:27 +0100
  • 0d4405bbe6 Merge branch 'minizip-update' Daniel Gibson 2024-02-12 05:15:40 +0100
  • f6f654ee53 minizip: re-add doom3-specific changes Daniel Gibson 2024-02-12 05:04:11 +0100
  • 954620e1b3 minizip/unzip.cpp: restore TRYFREE() macro Daniel Gibson 2024-02-12 05:03:02 +0100
  • 2595a2dbe6 Update minizip source to latest code from zlib development branch Daniel Gibson 2024-02-12 04:51:14 +0100
  • 606a6c8e85 Configuration.md: document CVars, link alternative gamepad configs Daniel Gibson 2024-02-06 17:21:50 +0100
  • 6ed10c1dac Workaround for MCST-LCC compiler < 1.28 version mcst-lcc < 1.28 does not support __builtin_alloca_with_align() Ref: http://mcst.ru/lcc r-a-sattarov 2024-02-01 22:37:14 +0300
  • 8a3e0a328f 1.5.3 RC1 1.5.3_RC1 Daniel Gibson 2024-02-04 21:57:44 +0100
  • 9e3acf4b38 Update stb_image and stb_vorbis Daniel Gibson 2024-02-04 03:33:14 +0100
  • e63b63fcff Turn assertion in idRenderWorldLocal::BoundsInAreas() into Warning Daniel Gibson 2024-02-03 15:43:59 +0100
  • 784bf42390 Workaround for MCST-LCC compiler < 1.28 version mcst-lcc < 1.28 does not support __builtin_alloca_with_align() Ref: http://mcst.ru/lcc r-a-sattarov 2024-02-01 22:37:14 +0300
  • 94a208ea18 Configuration.md: Document the bindings in gamepad.cfg Daniel Gibson 2024-01-22 17:12:52 +0100
  • c743d21f08 Merge branch 'controller-input' Daniel Gibson 2024-01-22 16:41:53 +0100
  • d5f2dc4916 Add and link Configuration.md and gamepad configs controller-input Daniel Gibson 2024-01-22 05:52:16 +0100
  • 5b8e67762b Also allow using "Pad Y" for leftclick in menus Daniel Gibson 2024-01-22 05:50:45 +0100
  • 9e8d399257 Further gamepad improvements Daniel Gibson 2024-01-18 19:53:45 +0100
  • e7eb7d17fe Improve Nintendo Pro Controller support Daniel Gibson 2024-01-18 06:09:33 +0100
  • 09c89206a4 Fix gamepad button names for nintendo gamepads Daniel Gibson 2024-01-18 03:11:23 +0100
  • bb568bc3da Gamepad layout autodetection (for SDL 2.0.12 and newer) Daniel Gibson 2024-01-17 21:25:33 +0100
  • 86690df24e Add joy_gamepadLayout CVar to better support nintendo/PS-style gamepads Daniel Gibson 2024-01-17 18:54:09 +0100
  • cf5d10f4e6 Fix gamepad pseudo-mouse input for UIs in multiplayer mode Daniel Gibson 2024-01-17 16:47:21 +0100
  • 999d18e84c Added missing include wof8317 2024-01-17 10:44:45 -0600
  • 03ec74fd6f Make PDA work with gamepad, incl. making Pad A emulate leftclick Daniel Gibson 2024-01-17 06:33:06 +0100
  • e0bb01ef52 Gamepad cursor control improvements Daniel Gibson 2024-01-16 19:06:08 +0100
  • 6eac0540bf Various gamepad improvements Daniel Gibson 2024-01-16 17:26:45 +0100
  • f8557f6bd5 Modified some code to compile wof8317 2024-01-15 15:18:55 -0600
  • a1015d1511 Modified some code to compile wof8317 2024-01-15 15:18:55 -0600
  • 700b3ee558 Clean up gamepad code a bit, rename buttons Daniel Gibson 2024-01-08 05:26:27 +0100
  • ab53e9aa13 Merge GameController support from Quadrilateral Cowboy Daniel Gibson 2024-01-07 01:26:45 +0100
  • 37b0551ba8
    Added 21:9 and 32:9 resolutions (#532) fgsfds 2023-11-18 10:27:44 +0500
  • 80ae0b0bed Mention screenshot formats in Changelog Daniel Gibson 2023-11-01 06:47:25 +0100
  • 91934594c3
    Update RenderSystem_init.cpp fgsfds 2023-10-18 08:54:35 +0500
  • fd32b70277
    added 21:9 and 32:9 resolutions fgsfds 2023-09-16 21:55:08 +0500
  • ba986a2dc5 Merge branch 'eezstreet-screenshot-formats' Daniel Gibson 2023-06-26 01:48:13 +0200
  • 62f18c11a5 README: Update link to Steam Daniel Gibson 2023-06-26 01:11:36 +0200
  • d468e91d29 Made compress_for_stbiw static Nick Whitlock 2023-05-24 12:01:11 -0400
  • e74e8f5d7c Solution for not breaking SDK ABI Nick Whitlock 2023-05-24 01:40:18 -0400
  • 619c5d43f8 Optimization for screenshot flipping Nick Whitlock 2023-05-24 01:28:46 -0400
  • b880e8625b Use zlib for compression of png screenshots Nick Whitlock 2023-05-23 01:29:17 -0400
  • c86cb9a982 Use TGA in specific places Nick Whitlock 2023-05-22 21:45:34 -0400
  • df4e8405b0 Introduced cvar: 'r_screenshotPngCompression' Nick Whitlock 2023-05-22 21:34:49 -0400
  • 7ea3e91474 Added new screenshot formats. Nick Whitlock 2023-05-22 09:40:11 -0400
  • b6365e91d7 CMake: Detect all variations of the clang compiler (hopefully) Daniel Gibson 2023-05-19 03:33:46 +0200
  • 2c95a436f3 Honour fs_game_base when defaulting to base game library. Ionwerks 2023-05-10 12:32:40 +0100
  • 03fccc6220 R_IssueEntityDefCallback() fix bounds check Daniel Gibson 2023-03-28 19:18:55 +0200
  • 6f35ce045d _alloca16(): Use __builtin_alloca_with_align() on GCC Daniel Gibson 2023-03-28 19:14:29 +0200
  • 56b3c46ba8 Fix MSVC non-Release builds (_alloca()/assert() didn't play nice) Daniel Gibson 2023-03-02 18:04:48 +0100
  • 85a6b3b067
    README: Update build instructions for newer versions of VS Daniel Gibson 2023-02-12 20:09:00 +0100
  • d57f438db1 Fixup: typo: 'hiehgt' -> 'height' in a few places around the codebase James Addison 2023-01-11 16:16:34 +0000
  • 95d8d75ae0 Update Changelog, another small MD3 fix Daniel Gibson 2023-01-29 02:46:34 +0100
  • 604dc7c44d Fix MD3 model support (esp. on 64bit) Daniel Gibson 2023-01-29 01:10:41 +0100
  • 2de8c22f3b Fix MSVC + Tools build Daniel Gibson 2023-01-21 20:33:14 +0100
  • dee76dbb21 Increase stack size on Windows to 8MB, so huge models work Daniel Gibson 2023-01-21 19:26:11 +0100
  • e7e06d05f1 Fix SDL1.2 build and type of xthreadInfo::threadId Daniel Gibson 2023-01-16 03:22:01 +0100
  • 07985cc5ea Fix MinGW build, #505 Daniel Gibson 2023-01-16 03:09:34 +0100
  • 3e4ad68ab0 Fixup: typo: 'hiehgt' -> 'height' in a few places around the codebase James Addison 2023-01-11 16:16:34 +0000
  • 477252308d Fix date/time handling in idParser::ExpandBuiltinDefine() Daniel Gibson 2023-01-05 09:05:52 +0100
  • dbe4174c0b Fix/work around other misc. compiler warnings Daniel Gibson 2023-01-05 08:07:51 +0100
  • 996947eec6 Fix -Wmismatched-new-delete warnings Daniel Gibson 2023-01-05 07:56:16 +0100
  • 6730ddcb29 Work around false positive GCC -W(maybe-)uninitialized warnings Daniel Gibson 2023-01-05 07:54:41 +0100