Rodrigo Braz Monteiro
7c505f06d4
Improved Aegisub's exception handling and crash log generation.
...
Originally committed to SVN as r2008.
2008-03-10 06:28:21 +00:00
Niels Martin Hansen
bb31ddb1da
Re-introduce the wxBevelButton control of old and use it for Commit button in subs edit area on wxMac builds.
...
Originally committed to SVN as r2006.
2008-03-09 23:40:45 +00:00
Niels Martin Hansen
7c8e990766
Revert r2004, wxEXPAND looks ugly.
...
Originally committed to SVN as r2005.
2008-03-09 23:00:03 +00:00
Niels Martin Hansen
f6e12ba05a
Experimentally add wxEXPAND flags to style/actor/effect controls to possibly fix alignment problems on Mac.
...
Originally committed to SVN as r2004.
2008-03-09 22:54:24 +00:00
Niels Martin Hansen
1248cd264f
Some changes to subs edit area toolbuttons sizing
...
Originally committed to SVN as r2003.
2008-03-09 22:31:16 +00:00
Rodrigo Braz Monteiro
c833156e8b
Now attempting to solve automation issues with Evolutionary programming: keep changing random shit until something works well, repeat until fixed.
...
Originally committed to SVN as r2002.
2008-03-09 22:07:17 +00:00
Rodrigo Braz Monteiro
ed7a434a9e
More messing around with Lua.
...
Originally committed to SVN as r2001.
2008-03-09 21:49:46 +00:00
Rodrigo Braz Monteiro
777242fce3
2000 GET!! Changed how the Lua factory is registered.
...
Originally committed to SVN as r2000.
2008-03-09 21:36:24 +00:00
Rodrigo Braz Monteiro
f8d7c69c15
Changed how the Perl factory is registered.
...
Originally committed to SVN as r1999.
2008-03-09 21:33:35 +00:00
Niels Martin Hansen
d7ad931526
Rename Automation4::LuaStackcheck::check() to avoid clash with some define somewhere.
...
Originally committed to SVN as r1998.
2008-03-09 21:09:51 +00:00
Rodrigo Braz Monteiro
f20fc57d22
Possible fix for Perl.
...
Originally committed to SVN as r1997.
2008-03-09 21:00:55 +00:00
Rodrigo Braz Monteiro
825b2f3af0
Fixed registration of Ruby automation.
...
p.s.: embedding ruby on vc++ sucks.
Originally committed to SVN as r1996.
2008-03-09 19:01:54 +00:00
Rodrigo Braz Monteiro
a72c3abb3c
Changed the way that automation factories are registered.
...
Originally committed to SVN as r1995.
2008-03-09 18:19:15 +00:00
Rodrigo Braz Monteiro
9f5d3e7a6e
More stuff in subs lib.
...
Originally committed to SVN as r1991.
2008-03-09 17:25:12 +00:00
Rodrigo Braz Monteiro
fe8ed21878
Added a "reverse" option to export framerate.
...
Originally committed to SVN as r1988.
2008-03-09 05:32:02 +00:00
Rodrigo Braz Monteiro
88b845852a
Modifications for 2.1.2
...
Originally committed to SVN as r1987.
2008-03-09 04:16:52 +00:00
Niels Martin Hansen
49d7b55755
Possible fix for crash in LAVCKeyframes constructor
...
Originally committed to SVN as r1986.
2008-03-09 00:04:30 +00:00
Rodrigo Braz Monteiro
79b82b9167
Possible fix to lavc crash.
...
Originally committed to SVN as r1984.
2008-03-08 23:41:24 +00:00
Amar Takhar
48af40fa26
Add include/aegisub/* headers.
...
Originally committed to SVN as r1981.
2008-03-08 22:22:01 +00:00
Amar Takhar
af18413a7b
Remove unused 'beautify' script.
...
Originally committed to SVN as r1980.
2008-03-08 22:21:44 +00:00
Amar Takhar
0e00389079
Add .c_str() to line 300 (filename).
...
Originally committed to SVN as r1976.
2008-03-08 20:38:03 +00:00
Amar Takhar
ad1d357c61
ADd missing video_provider_manager.cpp and remove video_provider.cpp.
...
Originally committed to SVN as r1975.
2008-03-08 20:37:32 +00:00
Rodrigo Braz Monteiro
8227971186
Another battle in the String Hell War
...
Originally committed to SVN as r1974.
2008-03-08 18:13:42 +00:00
Rodrigo Braz Monteiro
045f60da35
Reverted last commit.
...
Originally committed to SVN as r1973.
2008-03-08 18:04:51 +00:00
Amar Takhar
ea8d16dabe
More s/wxString/Aegisub::String/ changes.
...
Originally committed to SVN as r1972.
2008-03-08 08:13:46 +00:00
Amar Takhar
fc14717b71
Fix header -> subtitles_provider_manager.h
...
Originally committed to SVN as r1970.
2008-03-08 07:51:23 +00:00
Amar Takhar
c501ae6e2e
Add -Iinclude to the list of CXX_FLAGS.
...
Originally committed to SVN as r1969.
2008-03-08 07:50:10 +00:00
Amar Takhar
6246c3998d
s/wxString/Aegisub::String/ in many places.
...
Originally committed to SVN as r1967.
2008-03-08 04:27:41 +00:00
Amar Takhar
7c4c825cef
Missed a header change in the OpenAL header.
...
Originally committed to SVN as r1963.
2008-03-07 21:53:46 +00:00
Amar Takhar
576dd4576e
s/audio_player.h/audio_player_manager.h/ for ALSA and OpenAL.
...
Originally committed to SVN as r1962.
2008-03-07 21:48:36 +00:00
Amar Takhar
b666b0aeb9
s/audio_provider.h/audio_provider_manager.h/ for ALSA, OpenAL and Pulse.
...
Originally committed to SVN as r1961.
2008-03-07 21:47:20 +00:00
Rodrigo Braz Monteiro
a8b4c5521d
Fixed include in portaudio player.
...
Originally committed to SVN as r1960.
2008-03-07 21:43:45 +00:00
Rodrigo Braz Monteiro
abbab149a6
(Maybe) fixed lavc after previous commit.
...
Originally committed to SVN as r1959.
2008-03-07 21:27:36 +00:00
Rodrigo Braz Monteiro
6b12f54d72
Changed video provider to not depend on wxWidgets.
...
Originally committed to SVN as r1958.
2008-03-07 21:24:14 +00:00
Rodrigo Braz Monteiro
4f4f4cc91f
Moved files relevant to providers to aegisub/include. A few things might be broken.
...
Originally committed to SVN as r1956.
2008-03-07 21:00:20 +00:00
Amar Takhar
09abd27acf
Fix Hunspell support for the older versions (1.1.10 and older?)
...
Originally committed to SVN as r1955.
2008-03-07 16:38:55 +00:00
Alysson Souza
c93d6d57b2
Fixed #688 , related to "Replace All" always being case sensitive
...
Originally committed to SVN as r1952.
2008-03-07 05:34:01 +00:00
Rodrigo Braz Monteiro
d40168007f
Updated version.cpp for the new release.
...
Originally committed to SVN as r1951.
2008-03-07 04:21:26 +00:00
Amar Takhar
1cb32448ce
Remove factory.h.
...
Originally committed to SVN as r1950.
2008-03-07 04:11:27 +00:00
Amar Takhar
39d0e31fa5
Add missing video_provider_cache.cpp.
...
Originally committed to SVN as r1948.
2008-03-07 03:52:19 +00:00
Rodrigo Braz Monteiro
f2ca0c4fd3
Removed obsolete registration for providers.
...
Originally committed to SVN as r1947.
2008-03-07 03:50:43 +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
6bdee2a765
Originally committed to SVN as r1945.
2008-03-07 00:47:57 +00:00
Amar Takhar
e65fdf1fcf
The source files for universalcharset support can be compiled with or without
...
actual support. If they're compiled without then we don't need the fake
library, if they are, then include them into a library so we can send the proper
CFLAGS.
Originally committed to SVN as r1944.
2008-03-07 00:35:48 +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
7d7ea83d23
-__-
...
Originally committed to SVN as r1940.
2008-03-07 00:17:03 +00:00
Rodrigo Braz Monteiro
eb5be3115a
Fixed directshow... again.
...
Originally committed to SVN as r1939.
2008-03-07 00:09:58 +00:00
Rodrigo Braz Monteiro
9c8c8831ec
Fixes to directshow video provider.
...
Originally committed to SVN as r1937.
2008-03-07 00:00:40 +00:00
Rodrigo Braz Monteiro
d9e254533a
Hopefully fixed a crash with mouse wheel on associations Window.
...
Originally committed to SVN as r1936.
2008-03-06 23:41:27 +00:00
Rodrigo Braz Monteiro
cf3a233970
Prevented Aegisub from saving .txt files directly. (Fix for #653 )
...
Originally committed to SVN as r1935.
2008-03-06 23:36:43 +00:00
Rodrigo Braz Monteiro
b19737c628
Fixed copying of video coordinates to clipboard.
...
Originally committed to SVN as r1934.
2008-03-06 23:27:54 +00:00
Rodrigo Braz Monteiro
03d4f3fc94
Fix for translation assistant ( #669 )
...
Originally committed to SVN as r1933.
2008-03-06 23:21:03 +00:00
Rodrigo Braz Monteiro
30f12ef7e8
Fixed lavc and directshow video providers.
...
Originally committed to SVN as r1932.
2008-03-06 22:34:28 +00:00
Amar Takhar
1b5175ef97
Sigh, remove one more reference to csri header files. I'm planning on redoing
...
the lower part of this file after we start moving to modules.
Originally committed to SVN as r1931.
2008-03-06 22:19:59 +00:00
Amar Takhar
b323e9b4f1
Forgot to remove the csri headers during the removal of the svn:externals link
...
to the include dir.
Originally committed to SVN as r1930.
2008-03-06 22:15:05 +00:00
Rodrigo Braz Monteiro
2c2664d4d8
Fixed some typos in csri subs provider header.
...
Originally committed to SVN as r1929.
2008-03-06 21:58:06 +00:00
Rodrigo Braz Monteiro
bb7177dcfb
Fixed #662 , that resulted in crashes when trying to load an empty avs file.
...
Originally committed to SVN as r1927.
2008-03-06 21:38:40 +00:00
Rodrigo Braz Monteiro
2e7a77ec64
Changed charset detection to always include local charset (hopeful fix to #676 )
...
Originally committed to SVN as r1926.
2008-03-06 20:49:04 +00:00
Rodrigo Braz Monteiro
d447236571
Fixed issue #673 , related to concatenation of null-timed lines.
...
Originally committed to SVN as r1924.
2008-03-06 19:57:14 +00:00
Rodrigo Braz Monteiro
9cd698f673
Fixed issue #675 , that caused insertion of override tags to be unable to reach the end of the line when characters over U+7F were present.
...
Originally committed to SVN as r1923.
2008-03-06 19:53:45 +00:00
Rodrigo Braz Monteiro
3327fc0154
Fixed issue #674 , related to ScaledBorderAndShadow being erased by Clean Script Info
...
Originally committed to SVN as r1922.
2008-03-06 19:43:47 +00:00
Rodrigo Braz Monteiro
853fbfaebd
Fixed #671 , related to VFR transformation erasing templater tags.
...
Originally committed to SVN as r1921.
2008-03-06 19:40:24 +00:00
Rodrigo Braz Monteiro
b1eb77e1b9
Ops, a few missing files from provider change.
...
Originally committed to SVN as r1920.
2008-03-06 19:21:18 +00:00
Rodrigo Braz Monteiro
bed7f3ed8d
Modified the video provider interface to be a true interface, and moved all caching routines to another video provider that can be chained.
...
Originally committed to SVN as r1918.
2008-03-06 19:20:25 +00:00
Amar Takhar
db5580f1cc
Make the csri.h header a relative include and wrap it with __WINDOWS__, in the
...
future I'll remove all of these ifdefs and fix the windows vcproj files so we
can have the same includes for all operating systems.
Originally committed to SVN as r1916.
2008-03-06 17:01:19 +00:00
Amar Takhar
b62b58ed6f
Fix OpenAL on UNIX by wrapping the Windows headers with __WINDOWS__ (AL/al.h),
...
the OS X headers with __APPLE__ (OpenAL/AL.h). The default will be the UNIX
location (AL/a.h).
Originally committed to SVN as r1908.
2008-03-05 20:16:31 +00:00
Amar Takhar
f55ffd6d91
* Add support for universalchardet
...
* Fix #ifdef for STIDO/fstream with a proper ifdef/else
* Make auto3 subdir inclusion conditional
* Rename libspell_hunspell to libmisc*
Please note that universalchardet is only set to work with X86 for now, I'll fi$
the rest later.
Originally committed to SVN as r1907.
2008-03-05 18:52:09 +00:00
Amar Takhar
896cfc112b
Wrap ass/ass.h with __WINDOWS__ as the UNIX build uses the system version.
...
Originally committed to SVN as r1904.
2008-03-05 16:50:14 +00:00
Amar Takhar
8e8f45c715
Wrap LUA includes with __WINDOWS__, the Windows build uses rolled package that
...
has support for unicode pathnames, UNIX does not require this support so system
installs are used.
Originally committed to SVN as r1900.
2008-03-05 04:10:20 +00:00
Rodrigo Braz Monteiro
a9984a2741
Fixed a link error with libass.
...
Originally committed to SVN as r1898.
2008-03-05 03:46:29 +00:00
Rodrigo Braz Monteiro
c3d1128efd
Blame you-know-who.
...
Originally committed to SVN as r1897.
2008-03-05 03:31:20 +00:00
Rodrigo Braz Monteiro
5795012adb
Yet another fix, now to libass.
...
Originally committed to SVN as r1896.
2008-03-05 03:24:01 +00:00
Rodrigo Braz Monteiro
7659293a21
Fixed compiling of lavc video provider.
...
Originally committed to SVN as r1895.
2008-03-05 03:20:55 +00:00
Rodrigo Braz Monteiro
1b96e656ff
...And done making subtitle providers register manually. If anything goes wrong, blame movax.
...
Originally committed to SVN as r1894.
2008-03-05 02:58:11 +00:00
Rodrigo Braz Monteiro
ee61192c43
Made audio players register manually.
...
Originally committed to SVN as r1893.
2008-03-05 02:43:01 +00:00
Rodrigo Braz Monteiro
30d1aeb551
ops.
...
Originally committed to SVN as r1892.
2008-03-05 02:23:47 +00:00
Rodrigo Braz Monteiro
b1b2c3d7fb
Changed audio providers to register manually.
...
Originally committed to SVN as r1891.
2008-03-05 02:19:50 +00:00
Rodrigo Braz Monteiro
59f1962e7c
Changed video providers to be initialized explicitly. (Only avisynth tested, though)
...
Originally committed to SVN as r1890.
2008-03-05 02:05:01 +00:00
Niels Martin Hansen
5047295635
Separate general Auto4 support and Auto4 Lua support into different defines in source
...
Originally committed to SVN as r1889.
2008-03-04 23:17:07 +00:00
Amar Takhar
8798ebd38f
s/AM_CPPFLAGS/AM_CXXFLAGS/, CXXFLAGS are sent to every file including libraries.
...
(This was a typo on my part that I didn't notice until now.)
Originally committed to SVN as r1887.
2008-03-04 17:16:32 +00:00
Amar Takhar
7b9af6a159
* Fix all per-conditional/'library' CFLAGS (this fixes all library building).
...
* Fix 1 cut-and-past-o
Originally committed to SVN as r1884.
2008-03-04 04:15:14 +00:00
Amar Takhar
f5764fa2e4
Add support for OpenAL.
...
Originally committed to SVN as r1880.
2008-03-04 00:59:02 +00:00
Amar Takhar
76ed1d4ad8
I forgot to add all the required libraries (on condition) to the final link.
...
Originally committed to SVN as r1875.
2008-03-03 09:59:59 +00:00
Amar Takhar
ed4e70fae8
Add preliminary support for the swscale library if swscale is not included
...
in ffmpeg, there are some linux distro's running ancient versions still.
Originally committed to SVN as r1872.
2008-03-03 08:57:08 +00:00
Amar Takhar
b1c441ff73
Commit the new build system (complete re-write), this includes several changes:
...
* Sane C/CXX/CPP/LDFLAGS
* --with/--without settings
* Proper gettext support
* System portability changes (to support OS X and all other unix-like osen)
* Features to allow for proper compile time settings (support exists features
need to be added)
This comes with no warrenty at the moment, auto3 and asa support are both
incomplete/non-existent, there is no documentation and some conftests still nee$
to be written.
It's still incomplete try it at your own risk!
Originally committed to SVN as r1865.
2008-03-03 07:22:58 +00:00
Rodrigo Braz Monteiro
d23733da21
Hopefully fixed crash on search dialog.
...
Originally committed to SVN as r1861.
2008-02-15 21:47:09 +00:00
shb
5fd966f0f3
Various improvements to autoperl
...
Originally committed to SVN as r1858.
2008-02-03 19:21:02 +00:00
Rodrigo Braz Monteiro
9eb12b0f36
Fixed source-wide spelling of the word adjacent.
...
Originally committed to SVN as r1856.
2008-01-27 22:09:47 +00:00
Rodrigo Braz Monteiro
3ee6d78939
Increased the default vertical size of audio display from 100 to 200.
...
Originally committed to SVN as r1854.
2008-01-27 18:30:16 +00:00
Rodrigo Braz Monteiro
c583f15082
Fixed button to open assdraw... again
...
Originally committed to SVN as r1852.
2008-01-27 16:58:15 +00:00
Rodrigo Braz Monteiro
b2a854396c
Fixed ASSDraw3 and building of auto4-perl with console disabled.
...
Originally committed to SVN as r1849.
2008-01-27 03:04:42 +00:00
shb
9a7012de0b
Made PerlConsole compilation optional. Added a funny line in autoperl docs.
...
Originally committed to SVN as r1848.
2008-01-27 01:22:01 +00:00
Rodrigo Braz Monteiro
f6a7c5c98a
Modified version string to say "RELEASE PREVIEW" instead of "PRE-RELEASE".
...
Originally committed to SVN as r1847.
2008-01-26 20:41:44 +00:00
Rodrigo Braz Monteiro
db1de1a8e0
Fixed a rogue long path (made it short path) in avs audio provider.
...
Originally committed to SVN as r1846.
2008-01-26 17:18:12 +00:00
Rodrigo Braz Monteiro
96bb7cbe53
Fix for avisynth.h for it to work with avisynthx64
...
Originally committed to SVN as r1845.
2008-01-26 16:57:46 +00:00
Rodrigo Braz Monteiro
346520fbce
Removed a #pragma from wxstd.h (yay for forced full rebuild) and updated installer.
...
Originally committed to SVN as r1844.
2008-01-26 03:42:01 +00:00
Rodrigo Braz Monteiro
4157469ed2
Changed the splash screen for 2.1.x releases.
...
Originally committed to SVN as r1843.
2008-01-26 03:35:58 +00:00
shb
7cff10cf5b
Fixed bugs in autoperl: entry's class recognition misreading comments as key:value; crash if core modules are not found; description not set after script loading failure.
...
Originally committed to SVN as r1841.
2008-01-26 01:24:52 +00:00
Rodrigo Braz Monteiro
d793010a6b
Updated assdraw project to support x64, fixed a few things, and changed Aegisub version string to 2.1.0.
...
Originally committed to SVN as r1840.
2008-01-26 00:21:54 +00:00
Rodrigo Braz Monteiro
94c7fcd101
Fixed assdraw3 to compile on MSVC with Unicode on. Thanks to TheFluff for the perl script to do the conversion.
...
Originally committed to SVN as r1839.
2008-01-25 23:16:29 +00:00