terminx
|
72f7a6983a
|
Remove user map menu from EDUKE32_SIMPLE_MENU builds. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@6415 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-08-04 23:06:37 +00:00 |
|
hendricks266
|
c3fcd92db3
|
Menus: Fix RangeInt32.
git-svn-id: https://svn.eduke32.com/eduke32@6412 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-08-01 09:48:52 +00:00 |
|
terminx
|
a1d17f3a49
|
Continuation of r6409
git-svn-id: https://svn.eduke32.com/eduke32@6411 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-31 03:14:51 +00:00 |
|
hendricks266
|
2a75137f79
|
Fix two warnings. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@6410 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-31 01:53:16 +00:00 |
|
terminx
|
fe05c5dcc1
|
Unimportant menu changes to kick off synthesis
git-svn-id: https://svn.eduke32.com/eduke32@6409 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-31 01:34:54 +00:00 |
|
hendricks266
|
3e8c80a3d3
|
Fix a warning. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@6406 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-30 04:27:44 +00:00 |
|
hendricks266
|
d414d15b52
|
Menus: Disable compilation of all code pertaining to MenuRangeDouble_t, since we're not using any.
git-svn-id: https://svn.eduke32.com/eduke32@6403 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-29 20:39:57 +00:00 |
|
hendricks266
|
88d5da2859
|
Menus: Clean up MenuRanges.
git-svn-id: https://svn.eduke32.com/eduke32@6402 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-29 20:39:53 +00:00 |
|
hendricks266
|
9eaf935757
|
Connect minitext_ to MF_Minifont.
git-svn-id: https://svn.eduke32.com/eduke32@6390 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-28 08:27:24 +00:00 |
|
terminx
|
652a56e3d3
|
Derp. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@6389 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-27 20:05:48 +00:00 |
|
terminx
|
9b9b6baecd
|
Set default number of voices to 256, remove voices option from menu when compiled with SIMPLE_MENU=1
git-svn-id: https://svn.eduke32.com/eduke32@6380 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-27 09:13:09 +00:00 |
|
hendricks266
|
715d2ec25a
|
Menu stuff
git-svn-id: https://svn.eduke32.com/eduke32@6377 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-22 04:00:26 +00:00 |
|
terminx
|
dad337add8
|
Fix gcc 7.1.0 warnings
git-svn-id: https://svn.eduke32.com/eduke32@6370 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-18 20:53:41 +00:00 |
|
hendricks266
|
b702ebb085
|
Menus: Draw most text using YCenter and YOffsetZero modes to facilitate certain kinds of visual cues.
git-svn-id: https://svn.eduke32.com/eduke32@6354 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-10 13:44:07 +00:00 |
|
hendricks266
|
ebe2e67439
|
Fix a bug with undefinegamefunc breaking the key configuration menu.
git-svn-id: https://svn.eduke32.com/eduke32@6350 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-10 13:43:54 +00:00 |
|
terminx
|
15b2186696
|
Internal menu tweaks
git-svn-id: https://svn.eduke32.com/eduke32@6335 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-07 22:50:42 +00:00 |
|
hendricks266
|
4f1343adfc
|
Menus: Use screentext's newline support for more mgametext.
git-svn-id: https://svn.eduke32.com/eduke32@6330 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-06 14:43:11 +00:00 |
|
hendricks266
|
3e7f9ad276
|
Menu stuff
git-svn-id: https://svn.eduke32.com/eduke32@6329 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-06 14:43:07 +00:00 |
|
terminx
|
6af5f3b478
|
"Keyboard Keys" -> "Key Configuration"
git-svn-id: https://svn.eduke32.com/eduke32@6324 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:42:29 +00:00 |
|
hendricks266
|
d372800b3c
|
Menus: Wrap Menu_Find in Menu_FindFiltered to factor out id filtering for all cases that need it.
git-svn-id: https://svn.eduke32.com/eduke32@6315 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:46 +00:00 |
|
hendricks266
|
d032721aa1
|
Menus: Improve handling of the color correction screen.
git-svn-id: https://svn.eduke32.com/eduke32@6314 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-07-05 05:37:43 +00:00 |
|
hendricks266
|
4b15e4629e
|
Menu stuff
git-svn-id: https://svn.eduke32.com/eduke32@6289 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 01:50:55 +00:00 |
|
hendricks266
|
6487dc0db6
|
Fix standalone warnings.
git-svn-id: https://svn.eduke32.com/eduke32@6288 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-27 01:50:48 +00:00 |
|
terminx
|
504b04067b
|
Remove some Duke-specific screen displays from standalone builds
git-svn-id: https://svn.eduke32.com/eduke32@6271 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-24 21:18:06 +00:00 |
|
hendricks266
|
adf62d216c
|
scale(1<<##, b, c) --> divscale##(b, c)
git-svn-id: https://svn.eduke32.com/eduke32@6256 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-24 09:20:42 +00:00 |
|
hendricks266
|
bd9abf33ad
|
scale(a, b, 1<<##) --> mulscale##(a, b)
git-svn-id: https://svn.eduke32.com/eduke32@6255 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-24 09:20:37 +00:00 |
|
hendricks266
|
4f5ea33917
|
Make internal gametext calls use MF_Bluefont fields in the menus and a newly introduced MF_BluefontGame elsewhere.
git-svn-id: https://svn.eduke32.com/eduke32@6212 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-20 09:28:54 +00:00 |
|
hendricks266
|
cb8dc04660
|
Make menutext use MF_Redfont fields.
git-svn-id: https://svn.eduke32.com/eduke32@6209 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:07:23 +00:00 |
|
hendricks266
|
334007d6c3
|
Optimize all menutext calls.
git-svn-id: https://svn.eduke32.com/eduke32@6208 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:07:18 +00:00 |
|
hendricks266
|
7f6b26d362
|
Eliminate the RedfontGreen type and replace it with indentations (like "Apply Changes").
git-svn-id: https://svn.eduke32.com/eduke32@6207 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:07:12 +00:00 |
|
hendricks266
|
02256c51dd
|
Eliminate the RedfontBlue type and replace it with the Disabled or LookDisabled flags.
git-svn-id: https://svn.eduke32.com/eduke32@6206 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:07:09 +00:00 |
|
hendricks266
|
ecc60dec44
|
Add a new MenuEntryFlag to make an option appear disabled but still work.
git-svn-id: https://svn.eduke32.com/eduke32@6205 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:07:05 +00:00 |
|
hendricks266
|
2e12d10cc6
|
Namespace all MenuEntryFlags_t.
git-svn-id: https://svn.eduke32.com/eduke32@6204 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:07:01 +00:00 |
|
hendricks266
|
2afdaf5faf
|
Move cursorPosition and cursorScale from MenuEntryFormat_t to MenuFont_t.
git-svn-id: https://svn.eduke32.com/eduke32@6203 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:57 +00:00 |
|
hendricks266
|
da4081c2b6
|
Fix some indentation of the menu system.
git-svn-id: https://svn.eduke32.com/eduke32@6201 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:48 +00:00 |
|
hendricks266
|
9abe8f7958
|
Factor some menu code.
git-svn-id: https://svn.eduke32.com/eduke32@6200 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:45 +00:00 |
|
hendricks266
|
57b5a47b9d
|
Scale menu spacers by font zoom.
git-svn-id: https://svn.eduke32.com/eduke32@6199 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:41 +00:00 |
|
hendricks266
|
d85cbcc8cf
|
Attach fonts to spacer menu entries.
git-svn-id: https://svn.eduke32.com/eduke32@6198 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:37 +00:00 |
|
hendricks266
|
6221b0e74d
|
Apply MenuFont_t.zoom to margins and indentations.
git-svn-id: https://svn.eduke32.com/eduke32@6197 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:33 +00:00 |
|
hendricks266
|
72b7e30b19
|
Add zoom field to MenuFont_t.
git-svn-id: https://svn.eduke32.com/eduke32@6196 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:29 +00:00 |
|
hendricks266
|
f2b7650305
|
Shrink the MenuFont_t struct.
git-svn-id: https://svn.eduke32.com/eduke32@6195 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:25 +00:00 |
|
hendricks266
|
8e73029ecc
|
Touch up some menu options.
git-svn-id: https://svn.eduke32.com/eduke32@6194 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:21 +00:00 |
|
hendricks266
|
283c5c0644
|
Center the episode menu vertically like the skill menu.
git-svn-id: https://svn.eduke32.com/eduke32@6193 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-19 23:06:17 +00:00 |
|
hendricks266
|
8deddc19b0
|
Clean up warnings in standalone mode.
git-svn-id: https://svn.eduke32.com/eduke32@6190 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-17 11:42:20 +00:00 |
|
hendricks266
|
b0d9e94004
|
Remove an old hack from my menu system that upon closer inspection is no longer needed.
git-svn-id: https://svn.eduke32.com/eduke32@6186 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-17 11:42:04 +00:00 |
|
hendricks266
|
a10893d75f
|
Change the way gamefuncs are handled to support and ignore entries named as the empty string.
git-svn-id: https://svn.eduke32.com/eduke32@6185 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-17 11:41:59 +00:00 |
|
hendricks266
|
6d11c01fd7
|
Don't store redundant copies of default gamefunc names, since the indices are all that matter.
git-svn-id: https://svn.eduke32.com/eduke32@6184 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-06-17 11:41:54 +00:00 |
|
hendricks266
|
62a921c409
|
Remove the implicit "static" from our FORCE_INLINE macro.
This will be important for C++ member functions.
git-svn-id: https://svn.eduke32.com/eduke32@6076 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-02-25 08:15:53 +00:00 |
|
hendricks266
|
aa04307ad1
|
Route all inclusion of libc headers and most of POSIX headers through compat.h.
git-svn-id: https://svn.eduke32.com/eduke32@6074 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-02-25 08:15:36 +00:00 |
|
hendricks266
|
d43fb548cf
|
Abolish all " ={ " when assigning a struct. DONT_BUILD.
git-svn-id: https://svn.eduke32.com/eduke32@6061 1a8010ca-5511-0410-912e-c29ae57300e0
|
2017-02-05 20:58:33 +00:00 |
|