Commit Graph

25 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
Amar Takhar d71641db51 s/WIN32/__WINDOWS__/ to stop a define collision with universalchardet. This is
a temp solution as the real fix is sorting out universalchardet to build
correctly.

Originally committed to SVN as r2087.
2008-03-21 02:41:46 +00:00
Amar Takhar 8c7eb8f404 Remove useless __WINDOWS__ wrap around USE_UNIVCHARSET
Originally committed to SVN as r1943.
2008-03-07 00:34:45 +00:00
Rodrigo Braz Monteiro c9f31a2d83 Fixed crash when attempting to load an empty file.
Originally committed to SVN as r1773.
2008-01-19 01:59:50 +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 3f4349584f Removed dependency from universal charset detector (that was the last one)
Originally committed to SVN as r1662.
2008-01-01 22:42:29 +00:00
Rodrigo Braz Monteiro 6b74afd8d9 Random changes in traydict
Originally committed to SVN as r1630.
2007-10-29 04:29:04 +00:00
Rodrigo Braz Monteiro 5f7d953f43 Fixed #568
Originally committed to SVN as r1606.
2007-10-18 03:12:18 +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 1db207ea29 Fixed file backup AGAIN...
Originally committed to SVN as r1279.
2007-06-21 04:11:24 +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 83f0c94545 Optimizations to AssTime::ParseASS()
Originally committed to SVN as r1102.
2007-04-20 22:17:42 +00:00
Rodrigo Braz Monteiro 877c4bf1b1 Much faster subtitles loading (only really relevant for huge files, though) and undo stack operations.
Originally committed to SVN as r1097.
2007-04-19 15:22:47 +00:00
Rodrigo Braz Monteiro f64d5341ce A few Linux fixes
Originally committed to SVN as r1095.
2007-04-18 20:24:32 +00:00
Rodrigo Braz Monteiro 50f63ba3fe Style editor layout redesign and added a style preview box to it (doesn't autoupdate yet, though).
Originally committed to SVN as r1079.
2007-04-16 04:26:42 +00:00
Rodrigo Braz Monteiro f1c9a1695d Fixed loading of unicode paths in win32
Originally committed to SVN as r1070.
2007-04-13 02:28:29 +00:00
Rodrigo Braz Monteiro f8a711a0db Made text file reader use iostream on all platforms... this will probably need some testing, though, so old code is only #ifdefed out.
Originally committed to SVN as r1069.
2007-04-13 02:05:38 +00:00
Rodrigo Braz Monteiro d3836e350f Fixed loading of subtitles from Matroska files.
Originally committed to SVN as r1033.
2007-04-08 21:20:32 +00:00
Rodrigo Braz Monteiro cb75613747 Disabled autodetection on non-windows for now.
Originally committed to SVN as r1029.
2007-04-08 06:10:52 +00:00
Rodrigo Braz Monteiro 4dcd02ab0a Instead of falling back to your local charset, Aegisub will now use the "universalchardet" library (the one used by the Mozilla project) to autodetect the character set of non-Unicode files.
Originally committed to SVN as r1028.
2007-04-08 06:01:41 +00:00
pomyk 008d60ba65 bug in line reading
Originally committed to SVN as r923.
2007-02-04 23:46:10 +00:00
Niels Martin Hansen 2d1fdcdfb9 Fixes for building with wx 2.8 without 2.6-compat mode. (Hopefully) more workyness for config dialogs in auto3.
Originally committed to SVN as r876.
2007-01-22 19:31:49 +00:00
Rodrigo Braz Monteiro e5ad6e4b60 Originally committed to SVN as r795. 2007-01-15 05:38:32 +00:00
Niels Martin Hansen ab9e184009 Removed some more superfluous Begin/EndDrawing
Originally committed to SVN as r690.
2007-01-03 03:56:40 +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