Subversion Repositories eduke32

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4554 2378d 1h hendricks266 / Delete empty folders and update ignore properties.

DONT_BUILD.
 
4553 2378d 2h hendricks266 / MSVC build system consolidation.

DONT_BUILD.
 
4552 2378d 3h hendricks266 / Fix Synthesis (at least partially).  
4551 2378d 7h hendricks266 / Re-add $(abspath ...) wrapping to libdirs to try and fix Synthesis.  
4550 2378d 22h hendricks266 / Normalize all rotatesprite calls to fullscreen panels so that they are centered at (160, 100) instead of top-lefted at (0, 0).  
4549 2378d 22h hendricks266 / Menus: Rearrange drawing so that MENUBAR (#2457) is always the first thing drawn after a menu's background, and its caption is always drawn last.  
4548 2378d 22h hendricks266 / Three Mac patches from rhoenie:
-sdlayer: Apple and GTK are not mutually exclusive.
-Makefile.common: Specify WITHOUT_GTK?=1 by default.
-Makefile: Limit linking with the QuickTime framework to OS X 10.6 and below.
One fix from me:
-osxbuild.sh: Fix building tools.
 
4547 2378d 22h hendricks266 / Deal with a few common themes in downstream patches applied by OpenBSD, FreeBSD, Gentoo Linux, and possibly others.
-Respect CC and CXX if already set in the environment.
-Respect CFLAGS, CXXFLAGS, and LDFLAGS if set or specified.
-Give packagers the setting "PACKAGE_REPOSITORY=1" to prevent us from adding our own optimization parameters.
 
4546 2378d 22h hendricks266 / Handle a concern kludged by SlackBuilds (used by Slackware Linux and NetBSD) where a warning in texcache.c spams the log.  
4545 2378d 22h hendricks266 / Apply/replicate patches from OpenBSD to dlopen .so names.  
4544 2378d 22h hendricks266 / Apply unpackssi_64bit_fix.patch from Gentoo Linux, with modifications.

https://bugs.gentoo.org/attachment.cgi?id=342598&action=edit
 
4543 2379d 1h hendricks266 / Ball-busting Makefile restructure.

DONT_BUILD.
 
4542 2379d 2h hendricks266 / Delete a bunch of crusty old outdated unused files.

DONT_BUILD.
 
4541 2381d 0h hendricks266 / 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.
 
4540 2391d 0h hendricks266 / Lunatic fixes:
1 compiler error.
2 compiler warnings.
1 runtime warning.

Note that at this time, CPLUSPLUS=1 LUNATIC=1 fails to build due to C++ function mangling, and Win64 Lunatic crashes.

DONT_BUILD.
 
4539 2391d 0h hendricks266 / Windows: Update libraries.
- libpng to 1.6.12
- LuaJIT to Git HEAD >= 2.0.3
- instructions.txt

DONT_BUILD.
 
4538 2394d 10h hendricks266 / Extend ebacktrace in two ways.
1. The application must specify its proper name and technical name. Instead of eduke32_or_mapster32.crash.log, we now have eduke32.crash.log and mapster32.crash.log.
2. The exception handler will display a message box informing the user of a crash and requesting they send in the crash log. The box has three options: "Quit", the DLL's current behavior, "Continue", which passes the exception to the next handler, and "Ignore", which resumes execution immediately. These should allow the user to skip bogus exceptions picked up by ebacktrace, such as one I get with my laptop that causes EDuke32 no issues.
 
4537 2394d 10h hendricks266 / Miscellaneous get/set(this)projectile cleanup.  
4536 2395d 9h terminx / WIP OSD refactor, committing now before it stops applying cleanly to current svn. This shouldn't break anything in an obvious or major way.  
4535 2395d 9h terminx / Looks like another MSVC build fix  

Show All