Commit Graph

18 Commits

Author SHA1 Message Date
Amar Takhar 0763541848 Change how configuration works.
* move win32/config0.h -> config/config_windows0.h
  * move win32/stdint.h -> msvc/stdint.h
  * move posix/defines.h -> config/config_unix.h
  * add config.h - brings in config_(windows|unix).h as required
  * add config.h to *.cpp
  * Self-contain FFmpegSource2 with required function defines wrapped with
    __UNIX__ instead of the now removed defines.h.
  * Edit aegisub_vs2008.vcproj to remove explicit inclusion of config.h, also
    change VCPreBuildEventTool to create windows_config.h from
    windows_config0.h.  Add msvc to include path.
  * Change configure to create ./acconf.h instead of posix/acconf.h

This will allow us to create a more standard and platform agnostic way of
configuration aegsisub during build time.

Originally committed to SVN as r2621.
2009-01-04 06:31:48 +00:00
pstatic 5942928b45 fix bug #595, with spell check
Originally committed to SVN as r2196.
2008-06-01 03:44:41 +00:00
Rodrigo Braz Monteiro 974efa126b Modified all providers to separate them between factory and factory manager. This will make plugin system easier. Also, made hunspell register manually as well.
Originally committed to SVN as r1946.
2008-03-07 02:32:29 +00:00
Rodrigo Braz Monteiro c2aaa4eb8c Added shb's incomplete perl support code (doesn't build on VC++ yet)
Originally committed to SVN as r1741.
2008-01-16 18:29:29 +00:00
Rodrigo Braz Monteiro a3c8e61f16 Added a #WITH_OLD_HUNSPELL option on config.h to let Hunspell use Hunspell::put_word() instead of Hunspell:AddWord().
Originally committed to SVN as r1733.
2008-01-15 17:24:49 +00:00
Rodrigo Braz Monteiro a69fe9e71e Made the Hunspell dictionary provider use a different dictionary (on user path) for user-defined words (fixes #477)
Originally committed to SVN as r1713.
2008-01-14 02:01:50 +00:00
Rodrigo Braz Monteiro 9e762b504b Changed lib name for hunspell to semi-conform to the official solution (debug lib needs _d appended).
Originally committed to SVN as r1677.
2008-01-11 00:38:47 +00:00
Rodrigo Braz Monteiro 75b4fb1437 Made almost all major components of Aegisub optional... this might be severely broken still.
Originally committed to SVN as r1660.
2007-12-31 06:46:22 +00:00
Rodrigo Braz Monteiro 2c60df7b53 Some fixes for SVN wx compatibility (that doesn't work, anyway)
Originally committed to SVN as r1472.
2007-08-07 20:45:41 +00:00
Rodrigo Braz Monteiro d0fc49ca67 Replaced all references to absolute paths with ?user, ?data or ?temp. Some bugs might have resulted, but it seems to work-ish.
Originally committed to SVN as r1277.
2007-06-21 00:46:50 +00:00
Rodrigo Braz Monteiro 4f1dc2c59d Made hunspell into a pluggable factory. This MIGHT cause issues with mythes if hunspell is not available...
Originally committed to SVN as r1108.
2007-04-22 02:03:40 +00:00
Rodrigo Braz Monteiro 97d996f995 Fixed all warnings while building on Linux, except for the ones on MatroskaParser.c and the ones about image conversion. Poke equinox for the later.
Originally committed to SVN as r1008.
2007-04-04 20:42:44 +00:00
Rodrigo Braz Monteiro d0c0e2a318 Early operation visual typesetting.
Originally committed to SVN as r746.
2007-01-09 01:52:30 +00:00
Rodrigo Braz Monteiro 4c792dc6ba Fixed splash and added a "add to dictionary" option
Originally committed to SVN as r677.
2007-01-02 00:47:47 +00:00
Rodrigo Braz Monteiro 9d1a3466dd Added option to let user disable spellchecker and thesaurus from right click menu, and a possible fix to splash screen.
Originally committed to SVN as r676.
2007-01-01 23:47:09 +00:00
Rodrigo Braz Monteiro bac9e14fc4 Implemented setting of language for Thesaurus
Originally committed to SVN as r671.
2007-01-01 05:15:05 +00:00
Rodrigo Braz Monteiro 62c1f80eea Improvements to spell checker file handling
Originally committed to SVN as r669.
2007-01-01 04:15:54 +00:00
Rodrigo Braz Monteiro 06cff2e2f2 Renamed /core/ to /aegisub/ to avoid issues with unix systems being unable to delete core dumps.
Originally committed to SVN as r652.
2006-12-28 23:43:23 +00:00