Thomas Goyne
4897905287
Install autopoint on travis
2019-09-22 16:44:03 -07:00
darealshinji
7c43c757ce
don't be too pedantic on the OpenAL checks
2019-09-22 19:35:40 -04:00
scx
547b17fc22
Fix crashing when picking language
...
Aegisub crashes immediately after selecting any language
from the end of the list (above the 100th position).
This is because it can support no more than 100 languages.
This patch extends this limit up to 1000 languages (locales).
Fixes #131
2019-09-22 19:34:23 -04:00
scx
c3c446a8d6
Fixes for Boost 1.69.0
2019-09-22 19:33:36 -04:00
darealshinji
7094bd1e20
Add configure option to enable portable builds on Linux
2019-09-22 19:26:50 -04:00
Yakauleu Uladzislau
565b7cb86e
Added Belarusian Localization
2019-09-22 19:23:39 -04:00
scx
0847acc53f
Add missing AM_GNU_GETTEXT_VERSION macro
...
Bug: http://devel.aegisub.org/ticket/1914
2019-09-22 19:22:33 -04:00
scx
67d9fd9aa4
DataBlockCache: Fix crash in cache invalidation ( #142 )
...
The original version uses a reverse iterator,
whose .base() is invalid after KillMacroBlock() erases it.
2019-09-22 19:19:56 -04:00
scx
cb0af6ca35
Fix crash on right click due to no spell checker
...
See: #131
2019-09-22 19:17:39 -04:00
scx
0418d0b5be
Desktop file: make Keywords translatable
2019-09-22 19:16:23 -04:00
scx
eeb3e17b73
Update desktop file
...
- Add Keywords
- Add StartupWMClass
- Update Categories
2019-09-22 19:16:23 -04:00
scx
7ea2c09afa
make_pot.sh: Check presence of xmlstarlet and jq
2019-09-22 19:15:36 -04:00
scx
c3a4a9122c
Integrate AppData file with build system
2019-09-22 19:15:36 -04:00
scx
0a1b93860b
Add AppData file template
2019-09-22 19:15:36 -04:00
wangqr
42552e5efb
Correctly handle memory free using Lua GC
...
Instead of manually free. Otherwise return value of `search' may refer to invalid memory.
Fix Aegisub/Aegisub#99
2019-09-22 19:12:23 -04:00
wangqr
3782b906d7
Fix travis-ci build script
2019-09-22 19:12:23 -04:00
Ryan Lucia
d9bd7def0b
Fix autotools lua detection
2019-09-08 18:36:58 -04:00
Ryan Lucia
5ed4838d00
Convert osx-fix-libs to py3
2019-05-16 18:11:03 -04:00
Ryan Lucia
5005d6d2a2
Set visual tool default feature color correctly
...
Fixes #50
2019-05-16 18:10:43 -04:00
Ryan Lucia
fb02d6855c
Fix compilation on Mojave
2019-05-16 17:41:18 -04:00
Ryan Lucia
a5228d8d44
Update OSX build instructions
...
Two notable changes: attempting to forcibly link icu4c no longer works for :reasons:, so you have to manually add it to the pkg-config and compiler/linker search directories. Additionally, homebrew removed build options from most packages as part of https://github.com/Homebrew/homebrew-core/issues/31510 , and this includes luajit and boost. The former builds with gc64 by default on HEAD, and the latter with icu4c support by default, so this actually somewhat simplifies things.
2019-05-16 14:46:26 -04:00
davste0816
c2085d139c
Fix Move Down button in Export dialog
2019-05-12 11:56:13 -04:00
davste0816
b107077b20
Add .webm to extension list, add .eac3 as an audio format
...
Co-Authored-By: FichteFoll <fichtefoll2@googlemail.com>
2019-05-12 11:55:48 -04:00
davste0816
0e6b492735
Recognize .opus as an audio format, .h264 .hevc as video formats
2019-05-12 11:55:48 -04:00
Martin Herkt
a78f5d2760
DataBlockCache: Fix crash in cache invalidation
...
Fixes #33
2019-05-03 20:51:23 -04:00
FichteFoll
75fc5f38d7
Adjust boost gil header paths for boost 1.69
...
boost/gil.hpp was added in 1.68 and boost/gil/gil_all.hpp removed in
1.69.
2019-01-31 19:47:00 -05:00
Ryan Lucia
7853e7abe2
Update libass
...
Worth noting that this does NOT currently build, thanks to a few lines in libass that are not compatible with vc++. I'll bump the libass commit when MrSmile's pr gets merged and this is remedied. You can apply this commit to remedy that: 5317a8dd89
Also worth noting that while libass switched to nasm, I haven't done so here because it wasn't worth the effort, so I just made a questionable change to the yasm.targets to emulate nasm behavior
2019-01-07 21:48:50 -05:00
Ryan Lucia
7147038e0a
Fix luajit build flags
...
Notably, don't build the dynamic library and enable 5.2 compatibility features
2019-01-07 21:48:50 -05:00
Ryan Lucia
3ba7358bfe
Use FFMS2 constant in place of magic number
2019-01-07 21:48:50 -05:00
Ryan Lucia
a1ec3767e4
Remove compatibility with old versions of FFMS2
...
2.22 was released oct 2015, so I think a more recent version is a fairly safe assumption
2019-01-07 21:48:50 -05:00
Ryan Lucia
ad52260665
Ensure FFMS always indexes video tracks
...
Matching historical behavior with DoIndexing, which is assumed throughout the codebase
2019-01-07 21:48:50 -05:00
Ryan Lucia
5a554a586e
Excise the hopefully last mention of ASSDraw
2019-01-07 21:48:50 -05:00
Ryan Lucia
826a360b8d
Revert to dynamically linking the vc runtime
2019-01-07 21:48:49 -05:00
Ryan Lucia
628962559d
Update strip-icu to python 3
2019-01-07 21:48:49 -05:00
Ryan Lucia
129e748abd
Update uchardet
2019-01-07 21:48:49 -05:00
Ryan Lucia
9638bfbef4
Update ffmpeg and ffms2
2019-01-07 21:48:49 -05:00
Thomas Goyne
f99711aca8
Bump _WIN32_WINNT to Vista
2019-01-07 21:48:49 -05:00
Thomas Goyne
6496414e61
Update freetype2
2019-01-07 21:48:48 -05:00
Thomas Goyne
2cb92a5f74
Bump _WIN32_WINNT to Vista
2018-11-23 09:22:18 -08:00
Thomas Goyne
ebc76c8a11
Update ffmpeg and ffms2
2018-11-23 09:22:18 -08:00
Thomas Goyne
6afb851365
Update freetype2
2018-11-23 09:22:18 -08:00
Ryan Lucia
26ccf0b8e5
Divorce stored TPP lead-in/out values from config
...
There's no real reason to link these as far as I can tell, and plenty of
valid reasons not to
2018-11-17 19:27:25 -05:00
Ryan Lucia
08ebcf4693
Remove assdraw from default toolbar
2018-11-17 17:54:17 -05:00
Ryan Lucia
a9eba14df5
Remove assdraw and forums from default menu
...
Reflects changes previously made to remove those elements from Aegisub
2018-11-17 15:57:48 -05:00
Ryan Lucia
9d579e15ec
Add installer vendor folder to gitignore
2018-11-17 15:56:34 -05:00
Ryan Lucia
c6d50332e8
Modify organization for installer requirements, minor installer clean-up
2018-10-06 03:57:04 -04:00
Ryan Lucia
6e0706939e
More cleanup efforts on the installer scripts
...
Untested, probably still needs work
2018-10-05 21:16:30 -04:00
line0
e2bd1283c6
add DependencyControl plus requirements to windows installer; also split features in components and drop 32-bit support
2018-10-05 21:15:12 -04:00
Ryan Lucia
2961ea1947
Update VS project to properly locate fribidi headers
2018-10-05 20:56:13 -04:00
Ryan Lucia
5c1566752a
Ignore VS build files
...
Most files were moved to .vs directory with VS15
2018-10-05 17:51:55 -04:00