Aegisub/aegisub/build/aegisub_vs2008
Thomas Goyne be77dc8307 Mostly rewrite the visual tools and related classes
Convert all coordinates within the visual tools to Vector2D, which has
been significantly extended. Eliminates a lot of issues with accumulated
rounding errors and simplifies a lot of code.

Modernize the visual tools' interactions with the rest of Aegisub by
connecting to signals directly rather than routing everything through
the video display and converting the main visual tool mode toolbar to
the command system.

Extract all references to OpenGL from the visual tools and move them to
OpenGLWrapper as a first step towards making it possible to implement an
alternative video renderer. In the process, eliminate all uses of OpenGL
immediate mode.

Fix a bunch of minor issues and general instability.

Originally committed to SVN as r5823.
2011-11-06 17:18:20 +00:00
..
aegisub_exe_filename.vsprops Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9. 2009-04-17 21:53:48 +00:00
aegisub_vs2008.vcproj Mostly rewrite the visual tools and related classes 2011-11-06 17:18:20 +00:00
compiler_options.vsprops Increase msvc heap limit to 130 so that the precompiled header is buildable 2011-10-29 03:46:57 +00:00
compiler_options_debug.vsprops Move more project settings into property sheet files. 2009-04-18 13:40:52 +00:00
contrib_includedirs.vsprops Add missing iconv include dir to MSVC project property sheet. 2009-07-14 21:57:38 +00:00
delayload_openal_32.vsprops Some more delayload vsprops files. 2009-04-29 19:08:40 +00:00
delayload_portaudio_32.vsprops Move more project settings into property sheet files. 2009-04-18 13:40:52 +00:00
ffms2_lib_include_dir.vsprops Fix include path for MSVC project to point to the new location of ffms2 sources. 2009-07-13 22:43:46 +00:00
libaegisub_include_dir.vsprops Merge all changes from the libaegisub branch into trunk, the effective range is r4175:4330. All options have been re-done and now use Cajun to support a json-backed format. 2010-05-21 01:13:36 +00:00
libraries_outdirs.vsprops Merge audio_display_rewrite branch to trunk. This is not a complete work, don't expect to time anything for a while. 2010-12-08 03:36:10 +00:00
suffix_debug32.vsprops Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9. 2009-04-17 21:53:48 +00:00
suffix_debug64.vsprops Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9. 2009-04-17 21:53:48 +00:00
suffix_release32.vsprops Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9. 2009-04-17 21:53:48 +00:00
suffix_release64.vsprops Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9. 2009-04-17 21:53:48 +00:00
svn_rev_header_update.vsprops Move more project settings into property sheet files. 2009-04-18 13:40:52 +00:00
wxlib_include.vsprops VSProps files to pick up a wx installation relative to the solution file. 2009-07-25 16:56:01 +00:00
wxlib_lib32.vsprops VSProps files to pick up a wx installation relative to the solution file. 2009-07-25 16:56:01 +00:00
wxlib_lib64.vsprops VSProps files to pick up a wx installation relative to the solution file. 2009-07-25 16:56:01 +00:00