Thomas Goyne
f555ac841c
Bump minimum macOS version to 10.8
...
Recent versions of the SDK have dropped support for <future> when targeting
10.7.
2017-07-04 12:31:55 -07:00
Thomas Goyne
70edb03b2a
Fix some audio display rendering quirks on retina OS X
2017-07-04 10:51:08 -07:00
Martin Herkt
8d3ad9ff68
dialog_about: only include build date with credit ( #45 )
...
The build date is largely irrelevant and prevents reproducible builds.
Make it optional.
2017-05-22 07:43:30 -07:00
Maxime Gauduin
dd67db47cb
Fix compilation against icu 59.1 ( #46 )
2017-05-08 19:01:47 -07:00
Martin Herkt
3594ade719
build: sort wildcard results for repeatable builds ( #44 )
2017-03-30 10:08:30 -07:00
Eduard Ereza Martínez
b859ddbca4
Update Catalan translation (really)
2017-03-25 12:13:24 -07:00
Ryan Lucia
3e2c165852
Properly set colorspace when loading video
...
FFMS2 originally would automatically attempt to guess the color space
if not manually specified, but this was removed in
7c2e08109d
and Aegisub never adapted to the change
2017-03-25 12:13:10 -07:00
Thomas Goyne
1042226531
Merge pull request #39 from TheFireRed/patch-1
...
Quick fix
2016-07-30 11:00:50 -07:00
Thomas Goyne
172ccc2b25
Merge pull request #40 from aristotll/master
...
Fix typo
2016-07-30 10:59:38 -07:00
Thomas Goyne
ea27230293
Merge pull request #41 from Ereza/master
...
Update Catalan translation
2016-07-30 10:59:29 -07:00
Eduard Ereza Martínez
823e181096
Update Catalan translation
2016-07-14 02:08:15 +02:00
Yao
931613381c
Fix typo
2016-07-09 16:25:40 +08:00
Álex G.M
b5396eb382
Quick fix
...
Fixed a small mistranslation. Remove = quitar, eliminar ≠ remover
2016-06-26 19:42:57 +02:00
Niels Martin Hansen
b118fe7e7a
Fix STL header writing (really)
...
The vsnprintf call must be passed the buffer size, not the target string size. Shortening the string to field length happens in the memcpy.
2016-05-18 21:56:34 +02:00
Thomas Goyne
0e8bc44539
Work around more places where VC++ generates null pointers-to-members
2016-04-09 08:36:50 -07:00
Thomas Goyne
101cd8e1e5
Fix compilation with old versions of ffms2
2016-04-08 13:29:32 -07:00
Thomas Goyne
7a6da26be6
Fix compilation on X11-using platforms
2016-04-08 12:14:28 -07:00
Thomas Goyne
dba8f1c062
Use Uniscribe to check glyph coverage of non-BMP characters rather than just skipping them
2016-04-08 11:24:26 -07:00
Thomas Goyne
15adac519d
Update to the new indicator API for Scintilla as 3.4 dropped the old one
2016-04-08 11:24:25 -07:00
Thomas Goyne
1aa9215e7f
Use FFMS_DoIndexing2 when using a recent version of ffms2
...
And clean up the audio track selection logic a bit.
2016-04-08 11:24:21 -07:00
Thomas Goyne
95f3f30d53
Remove pointless braces
2016-04-08 11:24:16 -07:00
Thomas Goyne
b8fa7e010b
Don't init COM for FFMS2
...
FFMS2 no longer uses COM for anything.
2016-04-08 11:24:14 -07:00
Thomas Goyne
8823476275
Work around bad codegen from VC++2015 update 2
2016-04-08 11:24:11 -07:00
Thomas Goyne
43f5af556d
Switch back to GetVersionEx() to avoid depending on the win8 SDK just for VersionHelpers.h
2016-04-08 11:24:07 -07:00
Thomas Goyne
2720d8c0dc
Fix OS X compilation
2016-03-18 19:42:32 -07:00
Thomas Goyne
8f019a6e45
Statically link the CRT for Release builds
...
VS 2015 has made distributing the dynamic CRT awful; the installer is
larger than Aegisub itself and app-local deployment requires an absurd
number of DLLs.
2016-03-13 17:39:10 -07:00
Thomas Goyne
d1e5a2674b
Statically link ffms2 on Windows
...
It used to need to be dynamic due to that it was a nightmare to build,
with very specific toolchain requirements, but that's no longer the
case.
2016-03-13 17:38:49 -07:00
Thomas Goyne
9bbfdddde0
Add the standard OS X "Window" menu
2016-03-13 16:33:53 -07:00
Thomas Goyne
cac4ba910d
Fix more incorrect sizer flags
2016-03-13 16:33:53 -07:00
Thomas Goyne
e3ad5ea976
Update wxWidgets to 3.1.0
2016-03-13 16:33:52 -07:00
Thomas Goyne
26fea0e123
Fix skipping over existing spaces when exporting to EBU STL
...
ac5f40a543
made it so that the N in \N was
skipped, but broke the space case, resulting in two spaces between each
word.
Closes #1887 .
2016-03-05 16:35:01 -08:00
Thomas Goyne
b2687e893b
Fix member variable initialization order
2016-03-05 16:35:01 -08:00
Thomas Goyne
b6c1bb146b
Add PTHREAD_CFLAGS to LIBS_PTHREAD
...
As the ax_pthread documentation says you need to do.
Closes #1902 . Closes #1911 .
2016-03-05 11:23:46 -08:00
Thomas Goyne
893b08a19c
Add CFLAGS_PTHREAD/LIBS_PTHREAD to everything needing them
...
Closes #1903 .
2016-03-05 11:23:46 -08:00
Thomas Goyne
0dea29b369
Build with boost 1.60 when using GCC 5 on Travis
2016-03-05 11:23:46 -08:00
Thomas Goyne
c3f442aee8
Build with both GCC 4.8 and GCC 5 on Travis
2016-03-05 11:23:46 -08:00
Thomas Goyne
4c15d0ba84
Add support for running respack.lua with system Lua
2016-03-05 10:51:26 -08:00
Thomas Goyne
0ed6dd46fb
Add support for using system LuaJIT rather than the bundled copy
...
Closes #1904 .
2016-03-05 10:51:16 -08:00
Thomas Goyne
45315476bd
Switch to a maintained fork of universalchardet
2016-02-09 20:29:29 -08:00
Thomas Goyne
a315ce6903
Fix assert failure when opening with no args
2016-02-08 06:59:49 -08:00
darealshinji
14a80dbabd
Change LIBS_PTHREAD to PTHREAD_LIBS
...
See https://github.com/tgoyne/aegisub/blob/master/m4macros/ax_pthread.m4#L12
2016-01-12 11:11:09 +01:00
Thomas Goyne
9ed553e5fb
Update ax_pthread.m4 to the most recent version
...
Closes #1901 .
2016-01-11 20:52:40 -08:00
Thomas Goyne
ad0f702a55
Escape "." corrently in respack.lua
...
Using \ works in minilua, but not real lua.
Closes #1898 .
2016-01-11 20:52:40 -08:00
Thomas Goyne
28eb475fc2
Actually use the list of filenames in AegisubApp::OpenFiles()
2016-01-10 19:47:26 -08:00
Thomas Goyne
bb3e0de728
Handle i/o errors when indexing fonts for GDI
2016-01-10 19:47:25 -08:00
Thomas Goyne
3c381b6c55
Handle fonts that are marked as bold but have the same weight as the normal variant
2016-01-02 15:42:26 -08:00
Thomas Goyne
761a121452
Fix the weight of fonts that use 1-10
2016-01-02 15:42:26 -08:00
Thomas Goyne
596332763b
Use the Windows Family Name for family name matching
2016-01-02 15:42:26 -08:00
Thomas Goyne
e13a39f302
Try to better match GDI's weight penalty
2016-01-02 15:42:26 -08:00
Thomas Goyne
b9a56cb870
Prioritize family name matches over postscript name matches
2016-01-02 15:42:25 -08:00