Amar Takhar
|
bf05289495
|
* Remove misplaced const on a void method.
* Forward declare Options to avoid including options.h in the header.
Originally committed to SVN as r5320.
|
2011-02-08 03:48:00 +00:00 |
|
Niels Martin Hansen
|
7ae6e6da88
|
Completely untested implementation of agi::Path for Windows.
Originally committed to SVN as r5319.
|
2011-02-08 00:21:42 +00:00 |
|
Amar Takhar
|
78ed8e3694
|
Add stub path file for Windows and hand-edit vcproj to include the file.
Originally committed to SVN as r5318.
|
2011-02-07 18:02:26 +00:00 |
|
Amar Takhar
|
0a54e9ca06
|
Fix inclusion of config.h, when I was writing this I added a relative path directly to acconf.h
Originally committed to SVN as r5316.
|
2011-02-07 17:36:24 +00:00 |
|
Amar Takhar
|
a35962923f
|
Finish agi::Path so we can actually use it, our current path system is brutal and I needed this for libmedia. I'll be adding OS X support shortly: someone else will have to figure out what to do with windows it's completely trivial see unix/path.cpp and check libaegisub/path.h for the return values.
Originally committed to SVN as r5315.
|
2011-02-07 16:39:49 +00:00 |
|
Amar Takhar
|
7b06c334aa
|
Add missing headers and change StdioProgressSink() to use std::cout and friends.
Originally committed to SVN as r5314.
|
2011-02-07 00:46:49 +00:00 |
|
Amar Takhar
|
e27c3e15b8
|
Add several progress factories to handle progress bars. The GUI version will come from code within aegisub.
Originally committed to SVN as r5313.
|
2011-02-07 00:12:57 +00:00 |
|
Amar Takhar
|
73913fb0b8
|
Remove mutex.h from common/log.cpp until the windows build is fixed.
Originally committed to SVN as r5312.
|
2011-02-06 20:45:46 +00:00 |
|
Amar Takhar
|
874950382c
|
s/acconf.h/config.h/ -- I forgot I actually fixed this when adding mutex.h so it was already working with the exception of the namespace change.
Originally committed to SVN as r5311.
|
2011-02-06 20:19:25 +00:00 |
|
Amar Takhar
|
2edbc8c8c1
|
Fix mutex.h so we can actually use it.
Originally committed to SVN as r5309.
|
2011-02-06 19:50:59 +00:00 |
|
Amar Takhar
|
f486f8dea8
|
Commit missed changes to libaegisub/Makefile to remove media code.
Originally committed to SVN as r5296.
|
2011-02-06 00:07:19 +00:00 |
|
Amar Takhar
|
66b6fdcfc8
|
Move video_frame.cpp which was left out of r5292.
Originally committed to SVN as r5293.
|
2011-02-05 23:46:09 +00:00 |
|
Amar Takhar
|
511b37ee48
|
Move converted code out of libaegisub and into libmedia.
Originally committed to SVN as r5292.
|
2011-02-05 23:43:20 +00:00 |
|
Amar Takhar
|
ac2c6508dd
|
Strategically place comments to stub out AskForTrackSelection() and CleanCache().
Originally committed to SVN as r5285.
|
2011-02-03 18:12:42 +00:00 |
|
Amar Takhar
|
d59e0dd075
|
Add support for removing ffms support and properly link ffms into libaegisub.
Originally committed to SVN as r5283.
|
2011-02-03 18:08:41 +00:00 |
|
Amar Takhar
|
a733260603
|
Add missing headers.
Originally committed to SVN as r5281.
|
2011-02-03 17:15:38 +00:00 |
|
Amar Takhar
|
ac70f229dc
|
Re-license video_frame.(cpp|h) with permission of copyright holder (Rodrigo Braz Monteiro).
Originally committed to SVN as r5280.
|
2011-02-03 15:52:06 +00:00 |
|
Amar Takhar
|
ffff58d698
|
Compilation fixes now that ffmpegsource_common.cpp has been moved over. Everything compiles correctly now.
Originally committed to SVN as r5279.
|
2011-02-03 15:49:44 +00:00 |
|
Amar Takhar
|
b47dd1e220
|
Add mid() template to util namespace.
Originally committed to SVN as r5278.
|
2011-02-03 15:49:13 +00:00 |
|
Amar Takhar
|
bb4aa727d3
|
Add media/* to the build on Unix.
Originally committed to SVN as r5277.
|
2011-02-03 15:48:46 +00:00 |
|
Amar Takhar
|
36549ff724
|
Add media.h -- I'm not sure if this will be the perm name, it currently holds exception definitions.
Originally committed to SVN as r5276.
|
2011-02-03 15:48:18 +00:00 |
|
Amar Takhar
|
93ceb59b0f
|
Move ffmpegsource_common.(cpp|h) and change the license to fit the rest of libaegisub with permission of the current license holder (Karl Blomster)
Originally committed to SVN as r5275.
|
2011-02-03 15:47:43 +00:00 |
|
Amar Takhar
|
bcafbe2083
|
Move ffms_* files over to media/
Originally committed to SVN as r5274.
|
2011-02-03 01:18:43 +00:00 |
|
Amar Takhar
|
629b819e37
|
Move video_frame.(cpp|h) to libaegisub. The license has not been changed however I have an email sent to amz, I will change it once he responds.
Originally committed to SVN as r5273.
|
2011-02-03 01:18:14 +00:00 |
|
Amar Takhar
|
f5308fe65b
|
Move video_provider_ffmpegsource.(cpp|h) and change the license to fit the rest of libaegisub with permission of the current license holder (Karl Blomster)
Originally committed to SVN as r5272.
|
2011-02-03 01:17:15 +00:00 |
|
Amar Takhar
|
cddfe3ed20
|
Wrap code under the agi namespace.
Originally committed to SVN as r5271.
|
2011-02-02 23:23:48 +00:00 |
|
Amar Takhar
|
cacc3516c1
|
This should have gone into r5269: These files were re-licensed with permission of the original author. (Karl Blomster).
Originally committed to SVN as r5270.
|
2011-02-02 23:20:03 +00:00 |
|
Amar Takhar
|
1219b069b1
|
Copy audio_provider_ffmpegsource.(cpp|h) to ./ffms_audio.(cpp|h) and remove wx usage.. The plan is to move a/v support to libaegisub and write unit tests to make sure we can open/close/seek the "official" formats we want to support.
Originally committed to SVN as r5269.
|
2011-02-02 23:11:17 +00:00 |
|
Thomas Goyne
|
3f9bead41a
|
Use the tr1 version of <tuple> when building with gcc
Originally committed to SVN as r5235.
|
2011-01-18 00:29:40 +00:00 |
|
Thomas Goyne
|
04a4c074b0
|
Add function to get the string representation of the hotkeys for a command, use it when generating the menu
Originally committed to SVN as r5230.
|
2011-01-17 23:53:46 +00:00 |
|
Thomas Goyne
|
cd4b032c25
|
Make agi::hotkey::Scan const
Originally committed to SVN as r5229.
|
2011-01-17 23:53:38 +00:00 |
|
Thomas Goyne
|
403d465475
|
Fix hotkeys with non-alphanumeric keys other than back, return, escape, space and delete
Originally committed to SVN as r5217.
|
2011-01-16 07:17:53 +00:00 |
|
Thomas Goyne
|
1aeded1a29
|
Make scoped_ptr's constructor explicit
Originally committed to SVN as r5202.
|
2011-01-16 07:16:07 +00:00 |
|
Amar Takhar
|
03ca62df22
|
Include dependency files into the Makefiles. This gives us dep tracking for headers.
Originally committed to SVN as r5162.
|
2011-01-10 21:27:39 +00:00 |
|
Amar Takhar
|
c2a81a5dd7
|
Add a cast to make x64 build on windows happy.
Originally committed to SVN as r5155.
|
2011-01-09 02:49:49 +00:00 |
|
Niels Martin Hansen
|
a13e0ddedf
|
Clear out some warnings emitted by Visual C++ 2010.
On 32 bit VC 2010, std::streamsize is 64 bit while size_t is 32 bit.
Originally committed to SVN as r5151.
|
2011-01-08 21:58:48 +00:00 |
|
Niels Martin Hansen
|
abf9ee645b
|
std::basic_streambuf::_Sgetn_s was removed was Visual C++ 2010 for some reason.
Originally committed to SVN as r5150.
|
2011-01-08 21:54:31 +00:00 |
|
Amar Takhar
|
3f110101aa
|
Ensure the proper cflags are set for common/charset_conv.cpp in libaegisub. Also fix iconv include path on *bsd.
Originally committed to SVN as r5145.
|
2011-01-08 17:46:46 +00:00 |
|
Amar Takhar
|
319ac2d4bb
|
Catch all exceptions when deciding whether to load the default config.
Originally committed to SVN as r5136.
|
2011-01-08 12:13:24 +00:00 |
|
Amar Takhar
|
0d7b2c6e76
|
Add missing headers when not using precompiled header support. Some minor formatting in libaegisub/common/hotkey.cpp.
Originally committed to SVN as r5135.
|
2011-01-08 12:10:40 +00:00 |
|
Thomas Goyne
|
e450cb3e7e
|
Fix include paths
Originally committed to SVN as r5132.
|
2011-01-05 18:40:37 +00:00 |
|
Amar Takhar
|
167f09a610
|
Merge the dynamic menu, hotkey and toolbar branch to trunk. This doesn't include Windows support as vs2008 was being a major pain. This involves revisions r4921:4950, r4961:5002, r5005:5006, r5008:5056, r5062:5065, r5072, r5081:5082, r5087, r5096:5110, r5124:5125. Updates #1258.
Originally committed to SVN as r5126.
|
2011-01-05 13:00:46 +00:00 |
|
Amar Takhar
|
cdc73b17d2
|
Add support for bitmask options to Options. First one is to avoid flushing the config to disk which we don't want to happen when the reporter uses Options to read config values.
Originally committed to SVN as r5123.
|
2011-01-04 04:24:40 +00:00 |
|
Thomas Goyne
|
5920c3124b
|
Make agi::Signal uncopyable
Originally committed to SVN as r5076.
|
2010-12-31 21:02:49 +00:00 |
|
Thomas Goyne
|
a566955047
|
Rename signals.h to signal.h
Originally committed to SVN as r5075.
|
2010-12-31 21:02:42 +00:00 |
|
Thomas Goyne
|
edff7d6a2d
|
Rewrite keyframe loading and saving code and move it to libaegisub
Originally committed to SVN as r5073.
|
2010-12-31 21:02:17 +00:00 |
|
Amar Takhar
|
063cd0480d
|
OS X also needs typename to be defined within the template, that makes Windows,BSD and OS X, it's better to exclude platforms when we hit them.
Originally committed to SVN as r4920.
|
2010-12-08 18:58:10 +00:00 |
|
Amar Takhar
|
944eaa535e
|
Remove universalchardet headers from the precompiled header. For some reason this was causing issues with compliation on FreeBSD, rather than investigate why I removed it since it's used by exactly 1 file (charset_ucd.cpp). If it's going to cause one problem now it may cause another later that we may not notice.
Originally committed to SVN as r4919.
|
2010-12-08 14:32:30 +00:00 |
|
Amar Takhar
|
5d73bcc598
|
Remove common/option_value.cpp it was converted to use signals in r4899.
Originally committed to SVN as r4917.
|
2010-12-08 14:21:45 +00:00 |
|
Amar Takhar
|
32bb692521
|
Define typename in the Signal template for FreeBSD as well. I'm not sure why this is required (yet) but we may need it on other platforms as well.
Originally committed to SVN as r4916.
|
2010-12-08 14:20:53 +00:00 |
|