Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5065 2126d 12h terminx /polymer/eduke32/source/osdcmds.c Remove WeaponChoice* from eduke32.cfg and transition setting to "wchoice" cvar. This commit also removes an Android hack and changes the order of some of the in-game "F" key handling, just because it bugged me that some of them were out of order.  
4993 2167d 7h terminx /polymer/eduke32/source/osdcmds.c Android menu changes. Moves a few settings in-game instead of in crappy system UI dialogs. DONT_BUILD.  
4986 2167d 7h terminx /polymer/eduke32/source/osdcmds.c Minor sound cleanup... clean up crappy old code, remove obsolete "FXDevice" and "MusicDevice" variables, etc.  
4800 2233d 16h helixhorned /polymer/eduke32/source/osdcmds.c voxmodel.c: fix Polymost rendering of voxels.

This reverts/corrects two semantic changes of r4639 as far as what is now
voxmodel.c (formerly part of mdsprite.c) is concerned. One correction ends
up having no effect (m->bscale is always 1.f for voxel models, as far as I
can see), but is the proper rewrite.

Also, in osdcmds.c:registerosdcommands(), tweak two help strings.
 
4738 2253d 5h hendricks266 /polymer/eduke32/source/osdcmds.c Set up mouse cursor display in menus, with idle timeout fully implemented. No functionality yet. DONT_BUILD.  
4680 2276d 9h terminx /polymer/eduke32/source/osdcmds.c Another 5000 lines of pain and tears. DONT_BUILD.  
4649 2276d 9h terminx /polymer/eduke32/source/osdcmds.c Clean up GL background tinting a little bit. Remove access to glRectd in favor of glRecti.  
4622 2301d 8h terminx /polymer/eduke32/source/osdcmds.c r_showfps 2, displaying min and max fps  
4611 2301d 9h terminx /polymer/eduke32/source/osdcmds.c Change vid_brightness/contrast/gamma cvars to float vs double and do the same for OSD text scaling  
4595 2301d 9h terminx /polymer/eduke32/source/osdcmds.c HUD on the top of the screen and extra wide autoaim mode for Android  
4587 2323d 19h helixhorned /polymer/eduke32/source/osdcmds.c Allow DEFining music for which there is no CON music; Add 'music' OSD command.

The OSD command is invoked like "music E5L3" (case insensitively).
 
4585 2323d 19h helixhorned /polymer/eduke32/source/osdcmds.c Some cleanup around S_PlayMusic() and related functionality.  
4541 2373d 4h hendricks266 /polymer/eduke32/source/osdcmds.c Replace the funkily-formatted GNU.TXT with the FSF's official gpl-2.0.txt. Also, update the FSF's address in all source files that contain it.

DONT_BUILD.
 
4491 2424d 13h helixhorned /polymer/eduke32/source/osdcmds.c Bye, bye, B*alloc(), all hail X*alloc()! Replace large portion of the calls...

... and cull code that is dead with the X*alloc() versions since they never
return NULL on requesting memory.

Use something like
git grep '[^Xx]\(m\|c\|re\)alloc *('
and
git grep '[^Xx]strdup *('
to see places where I left the B*alloc() calls intact.

BUILD_LUNATIC.
 
4445 2466d 17h terminx /polymer/eduke32/source/osdcmds.c User-configurable security monitor refresh delay (r_camrefreshdelay)  
4435 2471d 9h terminx /polymer/eduke32/source/osdcmds.c OSD scaling fixes (mostly)  
4425 2477d 6h terminx /polymer/eduke32/source/osdcmds.c Add "osdscale", allowing the console text to be resized anywhere from 1-4x. It's a float because that seemed more useful to Android, where this will probably be hooked up to a slider (its intended usage).  
4410 2484d 16h helixhorned /polymer/eduke32/source/osdcmds.c Add a second DNCOORDS/cl_showcoords mode, showing some renderer settings.

Also, extend the documentation for r_usenewshading a little. Specifically,
note when the different modes were introduced. BUILD_LUNATIC.
 
4399 2489d 3h hendricks266 /polymer/eduke32/source/osdcmds.c Tidy menu code in advance of complete redesign.

This replaces all remaining magic numbers with enumerations thereof.

It also tweaks the following, even though most will be irrelevant post-rewrite:
-Remove unused menus
-Properly center the nuke icon in Duke and the star icon in NAM
-Fix the multiplayer macro editing menu:
--Position the currently editing quote its proper spot instead of beneath the first row
--Don't highlight the first quote while editing a different one
--Select the quote just edited when finished editing instead of the first one
-Fix the cursor of a centered text input field (such as the adult mode password)
-Implement proper shade glowing of selected menu entries in Joystick Settings, Joystick Axes, and Joystick Dead Zones
-Shift the the Joystick Axes menu down to avoid overlapping the title bar
-Change the title of mouse digital axis assignment "Digital Axes Setup" instead of "Advanced Mouse"
-Fix the behavior of the Next button in Joystick Dead Zones to not act like a scrollbar
 
4385 2493d 3h terminx /polymer/eduke32/source/osdcmds.c Widespread use of ARRAY_SIZE macro.  

Show All