Commit graph

53 commits

Author SHA1 Message Date
Thomas Goyne
8cd1a0a9d4 Remove in-repo copy of lua 5.1 and use the submodule instead 2013-04-21 18:02:03 -07:00
Thomas Goyne
b4c71e4673 Delete vs2008 build system 2012-11-12 18:35:21 -08:00
Thomas Goyne
93a567e800 Update hunspell from 1.2.1 to 1.3.2 2012-10-12 14:54:08 -07:00
Thomas Goyne
fd6652b345 Delete stuff that's been split into their own repos 2012-08-19 20:43:40 -07:00
Thomas Goyne
bf9a71f91a assdraw: remove unused stuff
Originally committed to SVN as r6872.
2012-05-26 16:54:45 +00:00
Thomas Goyne
e368b068e4 assdraw: eliminate some variable shadowing
Originally committed to SVN as r6871.
2012-05-26 16:54:42 +00:00
Thomas Goyne
618c4b8afa assdraw: delete some commented code
Originally committed to SVN as r6870.
2012-05-26 16:54:39 +00:00
Thomas Goyne
4b662d74f4 assdraw: create the config dir if it doesn't already exist
Originally committed to SVN as r6869.
2012-05-24 01:56:39 +00:00
Thomas Goyne
03259b3ceb assdraw: always write the config file to the user's config dir
Originally committed to SVN as r6868.
2012-05-24 01:56:36 +00:00
Thomas Goyne
77b60b579e assdraw: actually set the app name
Originally committed to SVN as r6867.
2012-05-24 01:56:33 +00:00
Thomas Goyne
c3aa3cbe00 assdraw: strip trailing whitespace from files
Originally committed to SVN as r6866.
2012-05-24 01:56:30 +00:00
Thomas Goyne
8c6d047115 assdraw: remove checks for basic wx features
Originally committed to SVN as r6865.
2012-05-24 01:56:27 +00:00
Thomas Goyne
e215c9d22b assdraw: delete beta expiration code
Originally committed to SVN as r6864.
2012-05-24 01:56:24 +00:00
Thomas Goyne
3083df4a45 assdraw: delete some insane commented out code
Originally committed to SVN as r6863.
2012-05-24 01:56:21 +00:00
Thomas Goyne
091af97248 assdraw: use CSS syntax to save colors since it actually supports alpha
Originally committed to SVN as r6862.
2012-05-24 01:56:18 +00:00
Thomas Goyne
eb1184b329 assdraw: add minimal OS X bundle generation script
Originally committed to SVN as r6861.
2012-05-24 01:56:15 +00:00
Thomas Goyne
01eba350b7 assdraw: fix assertion failure from reading and writing a bitmap at the same time
Originally committed to SVN as r6860.
2012-05-24 01:56:12 +00:00
Thomas Goyne
f0eaaacd06 assdraw: actually ask for all of the wx libraries used
Originally committed to SVN as r6859.
2012-05-24 01:56:09 +00:00
Thomas Goyne
b67edaff6d assdraw: add missing news when creating PG properties
Originally committed to SVN as r6858.
2012-05-24 01:56:06 +00:00
Thomas Goyne
ecc05d5965 assdraw: fix AddTool argument order
Originally committed to SVN as r6857.
2012-05-24 01:56:03 +00:00
Thomas Goyne
a30b9d4fdb assdraw: remove pointless variable that clang barfs on
Originally committed to SVN as r6856.
2012-05-24 01:56:00 +00:00
Thomas Goyne
fd322e8dc9 assdraw: pass enough arguments to wxFlexGridSizer's constructor
Originally committed to SVN as r6855.
2012-05-24 01:55:57 +00:00
Thomas Goyne
a0c0b5a865 assdraw: remove wxADJUST_MINSIZE (which didn't actually do anything)
Originally committed to SVN as r6854.
2012-05-24 01:55:54 +00:00
Thomas Goyne
822f659055 assdraw: add missing wx/dcclient include
Originally committed to SVN as r6853.
2012-05-24 01:55:51 +00:00
Thomas Goyne
cfb34bd50c assdraw: typedef wxPGId for backwards comaptibility
Originally committed to SVN as r6852.
2012-05-24 01:55:49 +00:00
Thomas Goyne
decc47a568 assdraw: fix memory leak
Originally committed to SVN as r6851.
2012-05-24 01:55:46 +00:00
Thomas Goyne
40a2bae771 assdraw: remove pointless out of date inline copy of libpropgrid
Originally committed to SVN as r6850.
2012-05-24 01:55:42 +00:00
Thomas Goyne
c4367f083c assdraw: add wxwin.m4
Originally committed to SVN as r6849.
2012-05-24 01:55:39 +00:00
Thomas Goyne
5dd13ea811 assdraw: fix some derp in the configure script
Originally committed to SVN as r6848.
2012-05-24 01:55:36 +00:00
Thomas Goyne
86674614a4 assdraw: actually set the package name in configure.in
Originally committed to SVN as r6847.
2012-05-24 01:55:33 +00:00
Thomas Goyne
fb77e183e6 assdraw: replace autogen.sh with buildconf
The autogen.sh script was incredibly out of date and dumb.

Originally committed to SVN as r6846.
2012-05-24 01:53:59 +00:00
Thomas Goyne
c28a2d33ed Explicitly enable optimization for the CSRI project to eliminate some link-time warnings about optimizations being disabled
Originally committed to SVN as r6706.
2012-04-16 23:55:10 +00:00
Niels Martin Hansen
6490faa5c5 Prevent CSRI helper library from causing linking apps (like aegisub.exe) to export symbols.
Originally committed to SVN as r5184.
2011-01-14 02:05:01 +00:00
Thomas Goyne
d63dab8a3e Fix a memory leak in csri caused by csri_wrap_insts never being freed.
Originally committed to SVN as r4158.
2010-02-26 00:18:33 +00:00
Thomas Goyne
6f38989076 Remove some files from the iconv project that we shouldn't have been building.
Originally committed to SVN as r3608.
2009-10-02 22:02:00 +00:00
Niels Martin Hansen
be26ba4652 Surgically remove Automation 3.
Going to break UNIX build and Windows buildbot for now.

Originally committed to SVN as r3196.
2009-07-23 00:19:36 +00:00
Amar Takhar
909436578d Remove duplicate sources that are already built and used in wxAGG/
Originally committed to SVN as r3186.
2009-07-21 04:09:24 +00:00
Amar Takhar
e7f2dc00f7 Set wxAUI_MGR_RECTANGLE_HINT on Unix as Transparent and Venitian don't work here. I'm not sure if this is the fault of WindowMaker or GTK eventaully I'll try some other WMs and see what happens. This fixes floating windows and dragging them back/repositioning.
Originally committed to SVN as r3184.
2009-07-20 03:32:21 +00:00
Amar Takhar
77bacc0e53 Comment DRAG_BOTH events as the menu item is commented, this silences asserts for them in gtk.
Originally committed to SVN as r3183.
2009-07-20 03:28:05 +00:00
Amar Takhar
5b61da8337 s/^static char/const char/ to keep gcc happy.
Originally committed to SVN as r3182.
2009-07-20 03:24:18 +00:00
Amar Takhar
00fec11a64 Replace degree symbols with \370.
Originally committed to SVN as r3181.
2009-07-20 03:19:22 +00:00
Niels Martin Hansen
7532387444 Remove further deprecated compiler flags causing warnings from MSVC projects.
Originally committed to SVN as r3122.
2009-07-13 22:42:17 +00:00
Niels Martin Hansen
16a9521b0f Put iconv.vcproj in line with the other contrib etc. vcprojs:
* Add x64 configurations
 * Add contrib-outdirs.vsprop property sheet to put output dirs in line

Originally committed to SVN as r3078.
2009-06-17 17:55:30 +00:00
Thomas Goyne
80cb69f2ef Added a stripped down version of iconv with everything but libiconv and libcharset removed and a vcproj for building in MSVC added.
Originally committed to SVN as r3077.
2009-06-17 17:48:27 +00:00
Niels Martin Hansen
0100118190 Fix include file search path in CSRI project file for VC++ in x64 configurations.
Originally committed to SVN as r2862.
2009-04-26 21:01:18 +00:00
Niels Martin Hansen
909275f0df Visual Studio loves not saving property sheets unless told to VERY explicitly. Missed one for Lua 5.0.
Originally committed to SVN as r2823.
2009-04-17 22:39:43 +00:00
Niels Martin Hansen
0fe7719162 Adjust hunspell VC project to also use property sheets.
Originally committed to SVN as r2822.
2009-04-17 22:34:03 +00:00
Niels Martin Hansen
fe393f82af No longer support anything for Windows-builds but Visual Studio 2008/VC9.
Remove all outdated, unmaintained project files and some unused dirs, and other stuff related to outdated build methods.

Originally committed to SVN as r2821.
2009-04-17 22:08:37 +00:00
Niels Martin Hansen
77791217a0 Refactor Visual Studio 2008 build and make libauto3 and Lua 5.0 build on VC9.
* The most important project properties (especially paths) are now stored in VSProps files in generalised ways.
* Projects share VSProps files so they place output files in same locations and thus agree on where to find them.
* Avoid inconsistencies between build configurations/platforms as has happened often before.
* Now distributable binaries (aegisub.exe and aegisub-auto3.dll) will be placed in $(SolutionDir)/bin/, static libraries under $(SolutionDir)/lib/ and object files etc. under $(SolutionDir)/build/. Note that those locations are controlled by where the solution file is placed in the file system.
* libauto3 is no longer pulled in by a #pragma in auto4_auto3.c, but must instead be pulled in by making the aegisub project depend on the auto3 project, which must in turn depend on the lua50 project.
* Final binary filenames are now somewhat different. You get aegisub32.exe, aegisub64d.exe, aegisub-auto3lib32d.dll and more.
* There's still more that can be factored out, things like optimisation flags and defines.

Originally committed to SVN as r2819.
2009-04-17 21:53:48 +00:00
Niels Martin Hansen
b6ae30cc6c Force use of ANSI versions of Windows API's for runtime+loading of DLL's, causing problems when building with UNICODE defined.
Originally committed to SVN as r2815.
2009-04-17 20:20:37 +00:00