Thomas Goyne
a2055b5db9
Add submodules for most of the deps
2013-04-21 18:02:00 -07:00
Thomas Goyne
7d5a8a1b4c
Fix x64 compilation on Windows
2013-04-20 07:58:58 -07:00
Thomas Goyne
9c98d1bc13
Fix the output path for dictionaries in the portable install
2013-04-20 06:53:20 -07:00
Thomas Goyne
f68cc1e584
Fix crash when opening kanji timer dialog. Closes #1585 .
2013-04-16 20:21:06 -07:00
Thomas Goyne
d6fd2f016b
Shuffle some stuff around in MicroDVDSubtitleFormat::ReadFile
2013-04-16 20:05:45 -07:00
Thomas Goyne
b743bb39b0
Report a more useful line number for bad lines in the TPP. Closes #1596 .
2013-04-16 20:05:45 -07:00
Thomas Goyne
3c7527c2f7
Do a better job of picking a new active line after deleting lines
...
Set it to the first line not part of the selection after the selection
begins if there are any, and the last line remaining in the file if not
(i.e. the last line before the selection).
Closes #1595 .
2013-04-16 20:05:44 -07:00
Thomas Goyne
71b14ecc74
Select the right things in the select overlaps macro. Closes #1594 .
2013-04-16 20:05:44 -07:00
Thomas Goyne
1096ef8c6e
Disable a pile of wx things we don't use
2013-04-16 20:05:44 -07:00
Thomas Goyne
82476832af
Build wx without wxRegex
2013-04-16 20:05:44 -07:00
Thomas Goyne
4e7d6df6b2
Remove the use of wxRegex for case-insensitive filtering
2013-04-16 20:05:44 -07:00
Thomas Goyne
17170fc5fe
Remove the charset detection from TextFileReader since it's never used
2013-04-16 20:05:44 -07:00
Thomas Goyne
8bdb7d32ad
Drop support for non-UTF-8 lua scripts
2013-04-16 20:05:44 -07:00
Thomas Goyne
68662211a1
Make Lua 5.1 a required dependency
2013-04-16 20:05:43 -07:00
Thomas Goyne
c556a47509
Replace wxRegex bindings for lua with boost::regex bindings
...
API is mostly unchanged other than the addition of a lot more flags.
Should be less buggy since it has an actual test suite, and generally
has a more powerful regex syntax with better support for Unicode.
The bindings are written in MoonScript. For now the compiled form is
store in the repo for convenince.
2013-04-16 20:05:43 -07:00
Thomas Goyne
44188267d6
Extract some common helper methods to auto4_lua_utils.h
2013-04-09 20:14:53 -07:00
Thomas Goyne
e5c25fa066
Fix crash when clearing the contents of one of the Margin boxes
2013-04-07 11:36:10 -07:00
Thomas Goyne
d3cfa20db9
Fix unicode issues in the karaoke split/join bar
...
Use ICU to split the text into characters rather than assuming that one
wchar_t == one character in some places, and one char == one character
in other places.
2013-04-07 11:36:06 -07:00
Thomas Goyne
e33dc4ae3a
Add the en_US dictionary to the portable installer
2013-04-07 08:43:57 -07:00
Thomas Goyne
a15d1cb43d
Fix the paths in the PortableInstaller filters
2013-04-07 08:43:57 -07:00
Thomas Goyne
5ff00c6996
Remove MPC-HC VSFilter from the portable installer files
2013-04-07 08:43:57 -07:00
Thomas Goyne
c640f279ba
Create the output directory for the portable installer if it doesn't exist
2013-04-07 08:43:56 -07:00
Thomas Goyne
c49f4c68db
Add 64-bit installer script
2013-04-07 08:43:56 -07:00
Thomas Goyne
e89fb6eeb8
Improve the edit box tooltips
2013-04-07 08:43:56 -07:00
Thomas Goyne
51e17b4c38
Remove unused private member
2013-03-30 07:52:49 -07:00
Thomas Goyne
cb9c48d6af
Strip Collisions lines on read
...
Nothing supports them and malformed values crash VSFilter.
Closes #1583 .
2013-03-30 07:18:34 -07:00
Thomas Goyne
1598e81773
Remove the 'Collisions' setting from the properties dialog
...
No renderers actually support it so there's really no reason for it to
be settable.
2013-03-30 07:08:57 -07:00
Thomas Goyne
4603f39962
Fix the option name for the subtitle MRU list. Closes #1592 .
2013-03-29 21:24:47 -07:00
Thomas Goyne
c1b99aba0e
Select the contents of the find box when opening the search/replace dialog
2013-03-29 17:21:07 -07:00
Thomas Goyne
de68a1995d
Fix crashes from unchecked uses of lua_tostring. Closes #1588 .
2013-03-18 07:01:54 -07:00
صفا الفليج
d0a86904b9
Update Arabic translation. Updates #1532 .
2013-03-03 20:04:49 -08:00
Thomas Goyne
890379bb86
Fix compilation error in auto4_lua_scriptreader.cpp
2013-02-16 19:53:54 -08:00
Thomas Goyne
a9f83663e8
Revert "Return the ifstream from agi::io::Open by move"
...
This reverts commit 1f5484fedb
.
Move constructors for fstreams are not implemented yet in libstdc++.
Closes #1578 .
2013-02-16 19:47:31 -08:00
Thomas Goyne
84410f770b
Fix loading subtitles from Matroska files without track names
2013-02-13 20:22:02 -08:00
Lasse Liehu
76a088e7c1
Update Finnish translation. Updates #1522 .
2013-02-13 08:06:43 -08:00
Thomas Goyne
c83fff12a9
Match HTML colors in a way that actually works in extract_color
...
Lua patterns don't have optional capture groups, so instead make the
contents of the capture groups optional.
Closes #1575 .
2013-02-12 17:09:04 -08:00
Thomas Goyne
959be0a64a
Handle partial characters at the end of the read buffer when loading Lua scripts. Closes #1576 .
2013-02-12 15:52:00 -08:00
Thomas Goyne
1f5484fedb
Return the ifstream from agi::io::Open by move
2013-02-12 15:51:59 -08:00
Thomas Goyne
d99647ba28
Fix crash when closing video while a frame request is pending
2013-02-08 21:05:57 -08:00
Thomas Goyne
e7306ae642
Release mouse capture from the visual tools when the zoom is changed
2013-02-08 20:37:43 -08:00
Thomas Goyne
e9a949954f
Split ass drawings on spaces, not |
2013-02-08 20:29:39 -08:00
Thomas Goyne
1a8c88faea
Actually decode strings in inline_string_decode
2013-02-08 20:27:38 -08:00
Thomas Goyne
c9ffffda54
Fix compilation with clang
2013-02-08 09:53:34 -08:00
Thomas Goyne
4a4583a77d
Fix path generation for saving screenshots
2013-02-08 09:53:34 -08:00
Thomas Goyne
d34f88080c
Fix directory iteration on Windows XP
2013-02-08 09:03:00 -08:00
Thomas Goyne
d3606eac99
Don't complain about things in the autoload folder which aren't automation scripts
2013-02-07 16:02:44 -08:00
Thomas Goyne
a872fc50b8
Store ass attachments in the encoded form in memory
...
This marginally increases memory use, but vastly speeds up pretty much
everything when a file has attachments (other than extracting the
attachments, but that's generally IO-bound anyway).
2013-02-07 16:02:44 -08:00
Thomas Goyne
73217fd0e9
Move uuencoding logic to libaegisub and add tests
2013-02-07 16:02:44 -08:00
Thomas Goyne
be8790942a
Change AssParameterClass to an enum class
2013-02-07 08:55:01 -08:00
Thomas Goyne
e115206998
Change VariableDataType to an enum class
2013-02-07 08:49:11 -08:00