Amar Takhar
|
2c6abb9a98
|
Instead of throwing return 0 for invalid values. This happens anyway if the input is invalid so it makes the most sense to return 0 for invalid ranges.
Originally committed to SVN as r5343.
|
2011-02-10 01:36:25 +00:00 |
|
Amar Takhar
|
ef7b3c04e3
|
Add <climits>
Originally committed to SVN as r5342.
|
2011-02-10 01:33:34 +00:00 |
|
Amar Takhar
|
3522c0b4bd
|
Add a strtoi function. (with unit tests)
Originally committed to SVN as r5340.
|
2011-02-10 00:41:15 +00:00 |
|
Amar Takhar
|
6615d3981f
|
Add <locale>.
Originally committed to SVN as r5339.
|
2011-02-09 23:56:24 +00:00 |
|
Amar Takhar
|
75e07c7aa7
|
Add a short method to make an std::string lowercase.
Originally committed to SVN as r5335.
|
2011-02-09 22:31:44 +00:00 |
|
Niels Martin Hansen
|
7638375282
|
Get rid of a few unused variable warnings.
Originally committed to SVN as r5333.
|
2011-02-09 21:56:10 +00:00 |
|
Niels Martin Hansen
|
bc002d749c
|
Make Windows path.cpp actually build. Still not really tested.
Originally committed to SVN as r5332.
|
2011-02-09 21:55:40 +00:00 |
|
Amar Takhar
|
c603c21b86
|
Print a message to the user and exit(1) if HOME is not set in the users environment.
Originally committed to SVN as r5324.
|
2011-02-08 22:40:55 +00:00 |
|
Amar Takhar
|
355ad91105
|
* Instead of ~ use getenv("HOME") to get the users home directory.
* Fix Locale() to return P_LOCALE
* Change data and doc values to P_DATA and P_DOC.
Originally committed to SVN as r5322.
|
2011-02-08 04:22:52 +00:00 |
|
Amar Takhar
|
961c1245f7
|
Remove const in path.cpp (missed in r5320)
Originally committed to SVN as r5321.
|
2011-02-08 03:53:34 +00:00 |
|
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 |
|