forked from pool/aegisub
Dave Plater
ff783b1dcc
- Update to current git rev 524c6114a82157b143567240884de3a6d030b091 named version 3.2.2+git20180710 which builds against boost version 1.68, fixes boo#1105217 - Removed the following patches that are fixed upstream: aegisub.build-compare.patch, icu59.patch and aegisub-icu.patch. - Rebased Makefile.inc.in.patch, aegisub-no-optimize.patch and remove-vendor-luajit-dependency.patch. - For upstream changes see: /usr/share/doc/packages/aegisub/changelog.txt OBS-URL: https://build.opensuse.org/request/show/632309 OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/aegisub?expand=0&rev=50
1919 lines
59 KiB
Plaintext
1919 lines
59 KiB
Plaintext
commit 524c6114a82157b143567240884de3a6d030b091
|
|
Merge: ce658d070 d8336d2fe
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Mon Jul 9 15:06:51 2018 -0700
|
|
|
|
Merge pull request #80 from jbeich/boost
|
|
|
|
Unbreak build against Boost 1.68
|
|
|
|
commit d8336d2fed73c72d1227b343d6acfb991bc1651b
|
|
Author: Jan Beich <jbeich@FreeBSD.org>
|
|
Date: Mon Jul 9 20:15:29 2018 +0000
|
|
|
|
Keep using std::distance after Boost 1.68
|
|
|
|
src/search_replace_engine.cpp:256:14: error: call to
|
|
'distance' is ambiguous
|
|
count += distance(
|
|
^~~~~~~~
|
|
/usr/include/c++/v1/iterator:511:1: note: candidate function [with _InputIter =
|
|
boost::u32regex_iterator<std::__1::__wrap_iter<const char *> >]
|
|
distance(_InputIter __first, _InputIter __last)
|
|
^
|
|
/usr/local/include/boost/iterator/distance.hpp:49:9: note: candidate function [with SinglePassIterator =
|
|
boost::u32regex_iterator<std::__1::__wrap_iter<const char *> >]
|
|
distance(SinglePassIterator first, SinglePassIterator last)
|
|
^
|
|
|
|
commit ce658d070925effea8c626b2ada2f819d01ab4fb
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Sun Jun 17 20:14:35 2018 +0200
|
|
|
|
Update config.sub, config.guess, install-sh (#77)
|
|
|
|
commit a4bde47c5cbf33003148db12cd1d94d86cc72a39
|
|
Author: Marcin Kurczewski <rr-@sakuya.pl>
|
|
Date: Mon May 28 21:24:23 2018 +0200
|
|
|
|
Fix MRU menus (#48)
|
|
|
|
Broken in 9bbfdddde046c151b4ebaa06de10b2d51216cbec. I don't understand
|
|
why the author made such a change, so I left their solution with #ifdef
|
|
guard.
|
|
|
|
commit a32bf7acdcc4de63a7b20df7d2f5f57d24ae0104
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri May 25 19:40:25 2018 +0200
|
|
|
|
Set ffmpeg's yasm include paths correctly
|
|
|
|
commit 4fdc5efb69f530d2e7319544fa8b2eab1bde37c9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri May 25 08:26:26 2018 +0200
|
|
|
|
Explicitly declare DataBlockCache as moveable to make vs17 happy
|
|
|
|
commit e44f0b92b0dad6093b174cde34186d4d47719401
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed May 23 08:21:04 2018 +0200
|
|
|
|
Use absolute paths for the default dependencies paths
|
|
|
|
commit bbd5a0aadb9bf1efdc065a43ef964414f2fb966d
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue May 22 20:37:55 2018 +0200
|
|
|
|
Fix a typo in install.targets
|
|
|
|
commit 5cfa896f98a8f7349dfd1871c7dc066eedb33f72
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun May 20 09:54:30 2018 +0200
|
|
|
|
Drop Windows XP support
|
|
|
|
commit 9c628f1cdfd180a760528e4677dcfb37e19b9e64
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun May 20 09:54:01 2018 +0200
|
|
|
|
Switch to the vs 2017 toolkit
|
|
|
|
commit 73c5e7a4c2fd0c9d0705324a138aa38f0b75619e
|
|
Merge: d893218e5 b097d3133
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sun Apr 29 13:03:31 2018 -0700
|
|
|
|
Merge pull request #60 from sidneys/hotfix/updated-macos-build
|
|
|
|
FIX: Updated build instructions for macOS 10.12 and XCode 9
|
|
|
|
commit d893218e50302c4478328e8454a6a4f2ca3aaa13
|
|
Author: Roxas Shadow <webmaster@giovannicapuano.net>
|
|
Date: Sun Apr 29 22:00:11 2018 +0200
|
|
|
|
it.po: fix typo (#59)
|
|
|
|
commit e401baa9104a42462d2f9d22285f604e53ac59e6
|
|
Author: computerfan <diannaomi97@gmail.com>
|
|
Date: Mon Apr 30 03:59:59 2018 +0800
|
|
|
|
Update Simplified Chinese translation (#55)
|
|
|
|
Fix some wrong or ambiguous translation.
|
|
|
|
commit 315d416753c2f0c573c959a8b5242657aaff0d42
|
|
Author: Alexander Pozdnyakov <almipo@mail.ru>
|
|
Date: Sun Apr 29 22:59:48 2018 +0300
|
|
|
|
added missing files (#57)
|
|
|
|
commit b097d3133d8f75c77f60b26eb2d6873f995f2faa
|
|
Author: sidneys <sidneys.github.io@outlook.com>
|
|
Date: Sat Mar 31 02:57:47 2018 +0200
|
|
|
|
fix(updated-macos-build): add missing .m4 macros
|
|
|
|
commit d4461f65be5aa440506bd23e90e71aaf8f0ebada
|
|
Author: sidneys <sidneys.github.io@outlook.com>
|
|
Date: Sat Mar 31 02:57:19 2018 +0200
|
|
|
|
fix(updated-macos-build): prefix icu method calls (icu::BreakIterator, icu::Locale, icu::UnicodeString)
|
|
|
|
commit 40a0fb591076ba38595293c2d0a8c7686e82235c
|
|
Author: Sidney <sidneys.github.io@outlook.com>
|
|
Date: Sat Mar 31 01:54:38 2018 +0200
|
|
|
|
fix(updated-macos-build): update Homebrew and wxWidgets instructions in README
|
|
|
|
commit f6a2ac08a63f37c1cb3e7315144411f7d5aa5403
|
|
Author: therealfun <therealfun@users.noreply.github.com>
|
|
Date: Mon Mar 5 19:28:29 2018 +0200
|
|
|
|
Makefiles: replace the use of subst macro with patsubst (#56)
|
|
|
|
$(subst .c,.o,...) replaces '.c' with '.o' everywhere in pathnames. For
|
|
example, renaming the "Aegisub" folder to "Aegisub.cool" will make the
|
|
build system generate "Aegisub.oool/.../.o" objects.
|
|
|
|
https://www.gnu.org/software/make/manual/make.html#Text-Functions
|
|
|
|
commit 4791222ab38f042eafca8daeaca2f94df89b417a
|
|
Author: rr- <rr-@sakuya.pl>
|
|
Date: Sun May 28 17:43:17 2017 +0200
|
|
|
|
Add support for reading waveform selection in LUA
|
|
|
|
commit 21f704f138d9ee436e5dcba3b994dfa17fdaebeb
|
|
Author: rr- <rr-@sakuya.pl>
|
|
Date: Fri Jun 2 23:41:44 2017 +0200
|
|
|
|
Fix joining as karaoke
|
|
|
|
commit 876d59ec224ea72b100ebf87725c4aa7f2b6799d
|
|
Author: Rasmus Thomsen <Keepco@users.noreply.github.com>
|
|
Date: Sat Aug 19 15:31:52 2017 +0200
|
|
|
|
remove fontconfig submodule
|
|
|
|
we already remove its folder ( vendor/fontconfig ), so we should remove it from the actual submodule list as well
|
|
|
|
commit 1b7388683f6f3e9c04137ef70d23635e56244db5
|
|
Author: Ryan Lucia <ryan@luciaonline.net>
|
|
Date: Mon Feb 26 01:37:54 2018 -0500
|
|
|
|
Document process for updating mooonscript
|
|
|
|
commit 3c5b61429a49b8a83bff43e9fdfdd90a14d8c4df
|
|
Author: Ryan Lucia <ryan@luciaonline.net>
|
|
Date: Mon Feb 26 01:23:20 2018 -0500
|
|
|
|
Update moonscript version
|
|
|
|
Current version is from
|
|
https://github.com/leafo/moonscript/commit/491f2352a238c4cbfe141c6aa80b3eb4cc9713f5
|
|
|
|
commit bc157d9bbc00860fb7019b9c869317809a350ef7
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Mar 3 12:44:31 2018 -0800
|
|
|
|
Also stub out the `system` lua module that newer versions of busted use
|
|
|
|
commit 61028916c8c4f266e633c2b339f1c89db8d30459
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sat Dec 30 16:43:06 2017 -0600
|
|
|
|
main: fix warning
|
|
|
|
commit 16d57dac7920b17dfa0fbfc8fa481011aef0e798
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sat Nov 25 23:27:53 2017 -0600
|
|
|
|
OpenAL: destroy context when not in use
|
|
|
|
This prevents the CoreAudio thread from spinning when paused on macOS
|
|
|
|
commit 5a3b7301c606c1ef02973f9e06db54e1b4572bfa
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sat Nov 25 23:27:26 2017 -0600
|
|
|
|
find/replace: handle enter key in input fields
|
|
|
|
commit a88835e253a73108229bb6b0cfc630e2fc756d30
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sat Nov 25 23:26:31 2017 -0600
|
|
|
|
find/replace: bring window to front when activated
|
|
|
|
commit 275a35fdeb40b7a3513afef44a61fdbaa1203d7c
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sun Dec 3 18:09:53 2017 -0600
|
|
|
|
README: fix outdated brew package names
|
|
|
|
commit de9290b75bb197fdcba7fe10de6acc596cbe6517
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Jan 27 11:33:23 2018 -0800
|
|
|
|
Remove fontconfig from macOS deps
|
|
|
|
commit 1bd25711eb7af9ef0b7bafb0a36fbc44bd1430cc
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sat Nov 25 23:22:57 2017 -0600
|
|
|
|
README: document luajit and wxWidgets build procedure on macOS
|
|
|
|
commit 3632ad067d45e8568b2366af15a8e7f48509019d
|
|
Author: Rodger Combs <rodger.combs@gmail.com>
|
|
Date: Sat Nov 25 23:17:58 2017 -0600
|
|
|
|
Build: update boost m4 macros
|
|
|
|
commit 3bc5e8f04f097ce70056be18f9919f643c0e37cb
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Jul 7 16:46:52 2017 -0700
|
|
|
|
Remove pointless explicit heights for the audio sliders
|
|
|
|
The containing sizer overrides them instantly, but for whatever reason
|
|
supplying them breaks things on macOS.
|
|
|
|
commit f555ac841c3d04bf46d02b1ce03c4e0ced6de899
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 4 12:31:55 2017 -0700
|
|
|
|
Bump minimum macOS version to 10.8
|
|
|
|
Recent versions of the SDK have dropped support for <future> when targeting
|
|
10.7.
|
|
|
|
commit 70edb03b2aeb19264984b4eb591854424c109f2c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Apr 8 17:51:14 2016 -0700
|
|
|
|
Fix some audio display rendering quirks on retina OS X
|
|
|
|
commit 8d3ad9ff68808b14ea0b29f6efffd1ba5089319a
|
|
Author: Martin Herkt <lachs0r@srsfckn.biz>
|
|
Date: Mon May 22 16:43:30 2017 +0200
|
|
|
|
dialog_about: only include build date with credit (#45)
|
|
|
|
The build date is largely irrelevant and prevents reproducible builds.
|
|
Make it optional.
|
|
|
|
commit dd67db47cb2203e7a14058e52549721f6ff16a49
|
|
Author: Maxime Gauduin <alucryd@archlinux.org>
|
|
Date: Tue May 9 04:01:47 2017 +0200
|
|
|
|
Fix compilation against icu 59.1 (#46)
|
|
|
|
commit 3594ade7195bc0077e0819d5bffa0b9889b92345
|
|
Author: Martin Herkt <lachs0r@srsfckn.biz>
|
|
Date: Thu Mar 30 19:08:30 2017 +0200
|
|
|
|
build: sort wildcard results for repeatable builds (#44)
|
|
|
|
commit b859ddbca4b4f791650268d76ecc0be059de1824
|
|
Author: Eduard Ereza Martínez <eduard@eduardereza.com>
|
|
Date: Sat Jul 30 20:07:33 2016 +0200
|
|
|
|
Update Catalan translation (really)
|
|
|
|
commit 3e2c165852ca04fee85f5c65e5c8b2ba5be6f3b6
|
|
Author: Ryan Lucia <ryan@luciaonline.net>
|
|
Date: Wed Feb 15 11:21:39 2017 -0500
|
|
|
|
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
|
|
https://github.com/FFMS/ffms2/commit/7c2e08109d6097d5a644722ca7cfafa002203457
|
|
and Aegisub never adapted to the change
|
|
|
|
commit 10422265311494278928dcd2a7a084e4811bcf0d
|
|
Merge: 172ccc2b2 b5396eb38
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Jul 30 11:00:50 2016 -0700
|
|
|
|
Merge pull request #39 from TheFireRed/patch-1
|
|
|
|
Quick fix
|
|
|
|
commit 172ccc2b25d3473ec4f2d2e5f2b2f8a596f204a2
|
|
Merge: ea2723029 931613381
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Jul 30 10:59:38 2016 -0700
|
|
|
|
Merge pull request #40 from aristotll/master
|
|
|
|
Fix typo
|
|
|
|
commit ea272302934249c0841ff8b5ba70b8e142f2b829
|
|
Merge: b118fe7e7 823e18109
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Jul 30 10:59:29 2016 -0700
|
|
|
|
Merge pull request #41 from Ereza/master
|
|
|
|
Update Catalan translation
|
|
|
|
commit 823e181096cdf83b6a588b45aceb2dedc1c7868f
|
|
Author: Eduard Ereza Martínez <eduard@eduardereza.com>
|
|
Date: Thu Jul 14 02:08:15 2016 +0200
|
|
|
|
Update Catalan translation
|
|
|
|
commit 931613381cbc1aeae31957d9469ae8ec0aab38b8
|
|
Author: Yao <aristotll@qq.com>
|
|
Date: Sat Jul 9 16:25:40 2016 +0800
|
|
|
|
Fix typo
|
|
|
|
commit b5396eb38202ce4e0a48a44285e1473b888d451b
|
|
Author: Álex G.M <thefirered@gmail.com>
|
|
Date: Sun Jun 26 19:42:57 2016 +0200
|
|
|
|
Quick fix
|
|
|
|
Fixed a small mistranslation. Remove = quitar, eliminar ≠ remover
|
|
|
|
commit b118fe7e7a5c37540e2f0aa75af105e272bad234
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed May 18 21:56:34 2016 +0200
|
|
|
|
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.
|
|
|
|
commit 0e8bc4453958ee8585b67ffcd8595c818a7b71f1
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Apr 9 08:24:47 2016 -0700
|
|
|
|
Work around more places where VC++ generates null pointers-to-members
|
|
|
|
commit 101cd8e1e5302796c0dd46ae5d0cfcffd4c853a4
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Apr 8 13:29:32 2016 -0700
|
|
|
|
Fix compilation with old versions of ffms2
|
|
|
|
commit 7a6da26be6a830f4e1255091952cc0a1326a4520
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Apr 8 12:14:28 2016 -0700
|
|
|
|
Fix compilation on X11-using platforms
|
|
|
|
commit dba8f1c0622e183c3908bf2af87497c166c14153
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Apr 8 10:48:58 2016 -0700
|
|
|
|
Use Uniscribe to check glyph coverage of non-BMP characters rather than just skipping them
|
|
|
|
commit 15adac519d53c477e074ecb8a6dcede758316c07
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Apr 7 11:24:25 2016 -0700
|
|
|
|
Update to the new indicator API for Scintilla as 3.4 dropped the old one
|
|
|
|
commit 1aa9215e7fc360de05da9b7ec2cd68f1940af8b2
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Apr 6 11:24:21 2016 -0700
|
|
|
|
Use FFMS_DoIndexing2 when using a recent version of ffms2
|
|
|
|
And clean up the audio track selection logic a bit.
|
|
|
|
commit 95f3f30d536455b9fe6acb29a061cb97a0632272
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Apr 5 11:24:16 2016 -0700
|
|
|
|
Remove pointless braces
|
|
|
|
commit b8fa7e010bec9c61181a44058c928ac2b2852e37
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Apr 4 11:24:14 2016 -0700
|
|
|
|
Don't init COM for FFMS2
|
|
|
|
FFMS2 no longer uses COM for anything.
|
|
|
|
commit 8823476275939c35f6d35315e2d88a6a38196f64
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Apr 3 11:24:11 2016 -0700
|
|
|
|
Work around bad codegen from VC++2015 update 2
|
|
|
|
commit 43f5af556d952a73a0ac98f085393ff9fffdcdc4
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Apr 2 11:24:07 2016 -0700
|
|
|
|
Switch back to GetVersionEx() to avoid depending on the win8 SDK just for VersionHelpers.h
|
|
|
|
commit 2720d8c0dc071a56e2a7fd28c0e011263947e256
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Mar 15 20:02:36 2016 -0700
|
|
|
|
Fix OS X compilation
|
|
|
|
commit 8f019a6e4564e2608d073cbfa6effb99482bee10
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Feb 2 16:39:10 2016 -0800
|
|
|
|
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.
|
|
|
|
commit d1e5a2674b68f62ec60352774c182c8f8a48290d
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Feb 4 16:38:49 2016 -0800
|
|
|
|
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.
|
|
|
|
commit 9bbfdddde046c151b4ebaa06de10b2d51216cbec
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Mar 13 12:04:17 2016 -0700
|
|
|
|
Add the standard OS X "Window" menu
|
|
|
|
commit cac4ba910de15899d14a14f9a2a465e652fe8b2d
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Mar 12 14:38:39 2016 -0800
|
|
|
|
Fix more incorrect sizer flags
|
|
|
|
commit e3ad5ea9764f6fa139eac7dd46187e1454cfddf9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Mar 6 14:38:34 2016 -0800
|
|
|
|
Update wxWidgets to 3.1.0
|
|
|
|
commit 26fea0e123246b4f122beb54559c8dcd82925071
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Mar 5 16:31:28 2016 -0800
|
|
|
|
Fix skipping over existing spaces when exporting to EBU STL
|
|
|
|
ac5f40a543c1dec8d49ccee1ce1b2faca66e7863 made it so that the N in \N was
|
|
skipped, but broke the space case, resulting in two spaces between each
|
|
word.
|
|
|
|
Closes #1887.
|
|
|
|
commit b2687e893bfdeb76e18afd179826a90401443ff5
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Mar 5 16:01:07 2016 -0800
|
|
|
|
Fix member variable initialization order
|
|
|
|
commit b6c1bb146bfd8b15c02df40cc84ca2a8ad94d5ab
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 21 10:53:11 2016 -0800
|
|
|
|
Add PTHREAD_CFLAGS to LIBS_PTHREAD
|
|
|
|
As the ax_pthread documentation says you need to do.
|
|
|
|
Closes #1902. Closes #1911.
|
|
|
|
commit 893b08a19c92353ba863ccb18d5d7671e39b602b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Feb 20 10:53:07 2016 -0800
|
|
|
|
Add CFLAGS_PTHREAD/LIBS_PTHREAD to everything needing them
|
|
|
|
Closes #1903.
|
|
|
|
commit 0dea29b3695328b5ffeb61c6a26d88b90c0f22ca
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 14 10:53:03 2016 -0800
|
|
|
|
Build with boost 1.60 when using GCC 5 on Travis
|
|
|
|
commit c3f442aee81ebb3f99e01648f0a0b6f39db9ca8b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Feb 13 10:52:59 2016 -0800
|
|
|
|
Build with both GCC 4.8 and GCC 5 on Travis
|
|
|
|
commit 4c15d0ba8412055fe01e1ea626e674fa5d98bef1
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 28 09:50:20 2016 -0800
|
|
|
|
Add support for running respack.lua with system Lua
|
|
|
|
commit 0ed6dd46fbebdeed9f99ef250b6e2279e6fe17b8
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Feb 27 18:59:03 2016 -0800
|
|
|
|
Add support for using system LuaJIT rather than the bundled copy
|
|
|
|
Closes #1904.
|
|
|
|
commit 45315476bd9faea4112d84b22d05a72a27ee8b77
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 7 19:52:45 2016 -0800
|
|
|
|
Switch to a maintained fork of universalchardet
|
|
|
|
commit a315ce6903b2abd357aaae46d2bc4d7cb4886bba
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Feb 6 19:56:37 2016 -0800
|
|
|
|
Fix assert failure when opening with no args
|
|
|
|
commit 14a80dbabd9940f5e8cce9dd08b5f3f0bfb1fa94
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Tue Jan 12 11:11:09 2016 +0100
|
|
|
|
Change LIBS_PTHREAD to PTHREAD_LIBS
|
|
|
|
See https://github.com/tgoyne/aegisub/blob/master/m4macros/ax_pthread.m4#L12
|
|
|
|
commit 9ed553e5fb89737e9693411e30ea1ce3f220586e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jan 11 20:44:09 2016 -0800
|
|
|
|
Update ax_pthread.m4 to the most recent version
|
|
|
|
Closes #1901.
|
|
|
|
commit ad0f702a55442e7aeca2e3486a3dd01e3bbad75e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jan 11 20:11:45 2016 -0800
|
|
|
|
Escape "." corrently in respack.lua
|
|
|
|
Using \ works in minilua, but not real lua.
|
|
|
|
Closes #1898.
|
|
|
|
commit 28eb475fc2ce9605887ae63ee48ba0f01a07c065
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Jan 10 19:47:09 2016 -0800
|
|
|
|
Actually use the list of filenames in AegisubApp::OpenFiles()
|
|
|
|
commit bb3e0de728cb004a01edca7c16ae850b6b7fb5df
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Jan 9 08:38:41 2016 -0800
|
|
|
|
Handle i/o errors when indexing fonts for GDI
|
|
|
|
commit 3c381b6c5581e499eeb80647c9b8977faeef4777
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Jan 1 15:41:58 2016 -0800
|
|
|
|
Handle fonts that are marked as bold but have the same weight as the normal variant
|
|
|
|
commit 761a121452b724f5e48f28379cfe086f07489b56
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Dec 31 15:41:49 2015 -0800
|
|
|
|
Fix the weight of fonts that use 1-10
|
|
|
|
commit 596332763b2cbe8d3612baf98a4e106ec946432b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 15 11:45:32 2015 -0800
|
|
|
|
Use the Windows Family Name for family name matching
|
|
|
|
commit e13a39f3027ee18d4397bbf1af9cd3bfa487a101
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Dec 14 11:45:29 2015 -0800
|
|
|
|
Try to better match GDI's weight penalty
|
|
|
|
commit b9a56cb870556396220887131aa4bef08db87913
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 13 11:45:27 2015 -0800
|
|
|
|
Prioritize family name matches over postscript name matches
|
|
|
|
commit 278b7621cf624771338dad48a83e65d1f6eecc6e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Dec 12 11:45:17 2015 -0800
|
|
|
|
Assume that fonts which CT won't give the OS/2 table for are Regular
|
|
|
|
commit f2b3b69b3f307711fef12b2a5cff9e24e65c181f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Dec 11 11:45:14 2015 -0800
|
|
|
|
Read the weight from the OS/2 table rather than asking CoreText
|
|
|
|
The weights reported by CT are only occasionally correlated with the
|
|
OS/2 weights, and GDI uses the latter.
|
|
|
|
commit 8e6c4ff3ba8758e1561865c13fcc545eaa9c9469
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 9 11:45:10 2015 -0800
|
|
|
|
Don't check for fontconfig in configure on OS X
|
|
|
|
commit f824d2c56b3554540b01e61447eaff2412e14d01
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Dec 5 11:45:00 2015 -0800
|
|
|
|
Remove OS X and Windows support from the fontconfig file lister
|
|
|
|
commit 6780373a501b0334e6128c66918a5833a5cc8f64
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Dec 3 11:44:57 2015 -0800
|
|
|
|
Remove fontconfig config files from the OS X package
|
|
|
|
commit b1cb16c7f8806b7d69898fe5b29f5e0b999943fe
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 2 11:44:55 2015 -0800
|
|
|
|
Do a better job of picking the best match from CoreText
|
|
|
|
commit d152af1f144b1e7062f8054f3b78fd22397ba141
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Nov 14 11:44:42 2015 -0800
|
|
|
|
Deduplicate matched paths from CoreText
|
|
|
|
commit 2527204515db7621e3ad1d3e4c5a92b14b74bf5b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Nov 8 11:44:39 2015 -0800
|
|
|
|
Get the filesystem representation of urls rather than an absolute url
|
|
|
|
commit 63bb585db6ac93801ab8c4c11f2a6cd864d3e79b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Nov 7 11:44:36 2015 -0800
|
|
|
|
Enable ARC for the coretext font lister
|
|
|
|
commit 973f0b09fca9b19de0a33345a8eac5bce3aac5c2
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Oct 28 12:44:22 2015 -0700
|
|
|
|
Add a basic CoreText-based fonts collector backend
|
|
|
|
commit f8c350489897ba3da192cf7709444a7793b1bcd0
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 30 08:32:31 2015 -0800
|
|
|
|
Remove the OS X fontconfig init logic from the libass provider
|
|
|
|
commit 9b815ac8ccba0cffd0e6aed417c85bf2245722e1
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Jan 2 13:46:40 2016 -0800
|
|
|
|
Fix a crash when reattaching video
|
|
|
|
The window close event propagates up to the detached window's parent, so
|
|
the handler for the parent window closing needs to filter it out.
|
|
|
|
commit 0b2d0d40d58755b455803e97389b42a3969e9152
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Nov 6 20:12:52 2015 -0800
|
|
|
|
Ensure that the fonts collector destination label gets wrapped on OS X
|
|
|
|
commit 4f347843709604e24b764c3ac7c24c0599e1bf75
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Nov 2 20:12:32 2015 -0800
|
|
|
|
Set the initial control state when the fonts collector dialog is opened correctly
|
|
|
|
commit f481a7f5fbe1d59554da6bb9e73704857da46fbf
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Nov 1 20:12:29 2015 -0800
|
|
|
|
Use the correct upper bound for restoring the font collector modes
|
|
|
|
commit e8cdfc57a9d871795aa940e0d897d1732327c7b5
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Oct 31 20:12:24 2015 -0800
|
|
|
|
Make FcMode an enum class and simplify the data flow
|
|
|
|
commit fe2925408cdd5c1600a50acad1b4477aca8c5b2e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Dec 28 19:57:46 2015 -0800
|
|
|
|
Remove fontconfig entirely from the Windows build
|
|
|
|
commit e5a6abd21595bb098f0de06f5cdaab75ede3edff
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Oct 30 20:57:08 2015 -0700
|
|
|
|
Add a GDI-based font selector for libass
|
|
|
|
This deliberately doesn't perform any font substitutions as the sort of
|
|
people that use libass on Windows tend to perfer to manually pick
|
|
fonts with the correctly glyphs.
|
|
|
|
commit e06385b6d4fc7757555c61ab80f9a304c43dd4f2
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Oct 27 20:56:58 2015 -0700
|
|
|
|
Remove unused includes from subtitles_provider_libass.cpp
|
|
|
|
commit de3bdeb4843c574e4a48a304ab439970e376707f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Oct 25 20:56:48 2015 -0700
|
|
|
|
Build libass without fontconfig enabled on Windows
|
|
|
|
commit 15d78ed190bcf3e834fd0c888d214a70d9cb025c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Oct 11 20:56:38 2015 -0700
|
|
|
|
Update to libass 0.13.1
|
|
|
|
commit 913b8438f38823f02362b9572d0d145fe3a7ad43
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 29 15:20:36 2015 -0800
|
|
|
|
Fix Windows x64 compilation
|
|
|
|
commit 3b13260ca19f37eeb4c4541f06f99f011003848f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Dec 26 12:27:44 2015 -0800
|
|
|
|
Use murmur3 to explicitly hash the font index keys
|
|
|
|
This significantly improves performance by avoiding the need to
|
|
construct std::strings of the things to be hashed, eliminating a bunch
|
|
of memory allocations and copies.
|
|
|
|
commit 879661a379a6a412ca1620126f7b532498e43047
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Dec 25 12:27:41 2015 -0800
|
|
|
|
Only index the first kilobyte of font files to speed up indexing
|
|
|
|
commit 82f250dbbb2205bc0e872c3fd71840c3352b5fe1
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Dec 24 12:27:37 2015 -0800
|
|
|
|
Fix the checks for fake bold/italic
|
|
|
|
EnumFontFamiliesEx doesn't actually use the lfItalic andlfWeight fields,
|
|
so we have to check separately.
|
|
|
|
commit ddc5cd155fc138cbcd94df7ce3dc42e852e0f069
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 23 12:27:24 2015 -0800
|
|
|
|
Add a GDI-based fonts collector backend
|
|
|
|
commit fa2e3fb38f44a15fbcdbfa87eb6c952dcb137350
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 22 17:43:17 2015 -0800
|
|
|
|
More cruft to support running busted on Travis
|
|
|
|
commit afed3dca21554729dba1a995756badf00638613b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Dec 21 19:47:58 2015 -0800
|
|
|
|
Fix compilation on Linux
|
|
|
|
commit 26361c5003fa7036889c79fc99ad5f33d6dc2986
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 20 19:48:23 2015 -0800
|
|
|
|
Add support for using busted 2.0 to run automation tests
|
|
|
|
Supply a definition of socket.gettime() to remove the dependency on
|
|
LuaSocket, as installing binary deps from luarocks doesn't work with a
|
|
custom build of luajit.
|
|
|
|
commit 3747705a4395fd38a20736cfa630f94e07f95831
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Oct 4 18:19:02 2015 -0700
|
|
|
|
Select the OpenGL context when destroying VideoDisplay
|
|
|
|
This is needed to destroy the correct things when there are multiple
|
|
active opengl displays.
|
|
|
|
commit c8d02de3dbecb97228594afad7c77fcea7866bbc
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Oct 3 18:18:59 2015 -0700
|
|
|
|
Allow coalescing undo over autosaves
|
|
|
|
commit 52dbb482af1a3b150ba31ed877ebc16740b07181
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Sep 27 18:18:43 2015 -0700
|
|
|
|
Make next_commit_id a member variable rather than a static
|
|
|
|
Multiple instances of SubsController should not share it.
|
|
|
|
commit 2032ab8ea361ba4c5427b90ec3cb89f11850c66f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Sep 26 18:18:39 2015 -0700
|
|
|
|
Handle multiple simultaneous OpenAL audio players in one process
|
|
|
|
commit 75804da4ea15b41a6cdf6ee6b6d2b7f692e5ed02
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Sep 25 18:18:36 2015 -0700
|
|
|
|
Set the closed marker even on 64-bit OS X
|
|
|
|
commit 5f89a64f078b6ab0cf7d862638007a230b6ed15b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Sep 21 18:18:22 2015 -0700
|
|
|
|
Adjust the menu text on OS X to better match the HIG
|
|
|
|
commit f28e46c2e3d1a79c90f0c68b4adef58a62ac0f82
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Sep 20 18:18:19 2015 -0700
|
|
|
|
Add a Close command to the file menu on OS X
|
|
|
|
commit ead12de8b65b33e0b9c00b3f0f88d1655ab2fe7b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Aug 30 18:18:07 2015 -0700
|
|
|
|
Actually close all windows on quit
|
|
|
|
commit 84b0f1e043da976511f6cae64d53189e7a7dd2b7
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Aug 29 18:18:04 2015 -0700
|
|
|
|
Mostly adopt the standard OS X document-based UI model on OS X
|
|
|
|
commit 0f17784548de3e98f9a4d4f0cf61b3d45b06d875
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Aug 23 18:17:54 2015 -0700
|
|
|
|
Actually open a new window in the New Window command
|
|
|
|
commit 8de8724660925c63dcf89724b954e393282e3a71
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Aug 22 18:17:51 2015 -0700
|
|
|
|
Support creating multiple main windows
|
|
|
|
This is not yet actually exposed in any way in the UI.
|
|
|
|
commit f5f5439808693009e6d759917cc7c7ddc6f602e9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Aug 21 18:17:48 2015 -0700
|
|
|
|
Add context-specific path tokens
|
|
|
|
?video, ?audio, and ?script are not global.
|
|
|
|
commit 932937c343b63a335ed38f3fdc41c6e6c4f00ef9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Aug 20 18:17:46 2015 -0700
|
|
|
|
Shut up a missing override warning
|
|
|
|
commit e757618b322d2a357ea93b95aaf5cffe62e30b5c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Aug 19 18:17:42 2015 -0700
|
|
|
|
Use an explicit operator bool for Vector2D
|
|
|
|
commit d253388c8eb8e7ebfcc9a6391a1b4de969fbd45e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Aug 16 18:17:33 2015 -0700
|
|
|
|
Perform autosaves on a background thread rather than blocking the UI
|
|
|
|
commit 44b76d38d2c786334fd1653d337d1e836b62be75
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 6 19:13:53 2015 -0800
|
|
|
|
Switch to app-local deployment of the CRT rather than using the installer
|
|
|
|
The installer for VS2015 is huge (13 MB compressed for 5.5MB of
|
|
installed stuff) and seems to be restarting people's computers without
|
|
warning.
|
|
|
|
commit bebc024fa027539b54aef55284cf4d9faf3e3230
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sun Nov 29 18:36:55 2015 -0800
|
|
|
|
Fix overflow issues with truncated pcm files
|
|
|
|
commit f811f7e36339e1f0455d31b13dec0fe90c038809
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Nov 28 18:28:33 2015 -0800
|
|
|
|
Select the "Time" radio on startup
|
|
|
|
commit 1d00bd834db1d22aeabdd76c8caaa8d5c94d5d2a
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Fri Nov 27 18:28:30 2015 -0800
|
|
|
|
Fix typo that made the color picker's cursor appear in the wrong place in RGB modes
|
|
|
|
commit 9112cc8cf9ccd1a5304a4fff791639619b9a6275
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Thu Nov 26 18:28:27 2015 -0800
|
|
|
|
Fix some invalid sizer flags
|
|
|
|
commit 4542204b3ab2f1cc4cc019d77531761abce540ef
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Wed Nov 25 18:28:25 2015 -0800
|
|
|
|
Fix undefined behavior in DataBlockCache::SetBlockCount()
|
|
|
|
Left-shifting negative signed numbers is UB (and pointlessly complex
|
|
here anyway).
|
|
|
|
commit 652a250189c4602035a7fd78dd6731c4f1588fe3
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sun Nov 22 18:27:23 2015 -0800
|
|
|
|
Add an error message for when creating the Lua state fails
|
|
|
|
commit 263ccbdc234a837821afae5342e30d9653dd49b6
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Nov 21 19:32:43 2015 -0800
|
|
|
|
Fix misalined pointer read in the PCM audio provider
|
|
|
|
commit 0d7242322390f82569abf78cee23f4b28043a773
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Oct 12 15:04:41 2015 -0700
|
|
|
|
Include a copy of ffversion.h
|
|
|
|
commit 9fd5bbc552907c4be74d11872e7e92e8d5fca80b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Oct 12 14:53:44 2015 -0700
|
|
|
|
Update boost.vcxproj.filters to reflect files removed from boost.vcxproj
|
|
|
|
commit 2fa56abc75de1259efee34c12d54c65bb75526b7
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Oct 12 14:52:03 2015 -0700
|
|
|
|
Explicitly add the DirectX SDK dir to the linker paths
|
|
|
|
commit f7661dbd789ee0e9033220f342f72734b70cc59d
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Sep 15 14:35:07 2015 -0700
|
|
|
|
Explicitly default AssAttachment's copy constructor
|
|
|
|
commit 7eb2504dbb3ca40ca25250b9e7e98059fe4f4a26
|
|
Merge: 85a820918 f0258cf2d
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Sep 19 17:11:38 2015 +0200
|
|
|
|
Merge pull request #32 from darealshinji/patch-1
|
|
|
|
Don't use -fPIC
|
|
|
|
commit f0258cf2d953b7c9063eabbd3217653ab7a0774b
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Fri Sep 18 23:03:50 2015 +0200
|
|
|
|
Don't use -fPIC
|
|
|
|
`-fPIC` is only useful when building shared libraries.
|
|
|
|
commit 85a820918fb6f739a988703ec450b9d6614a5169
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Sep 13 18:49:46 2015 +0200
|
|
|
|
Fix a crash when opening a new file when the grid is not scrolled to the top
|
|
|
|
commit ea43700531e3c9d45161d1fa5b30f0871066b011
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Sep 13 12:12:17 2015 +0200
|
|
|
|
Add LIBS_PTHREAD to repack-thes-dict
|
|
|
|
Closes https://github.com/Aegisub/Aegisub/pull/28.
|
|
|
|
commit c49dd8bd96aa54fd2ce68403d9bb59301de247c6
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Sep 12 10:58:18 2015 +0200
|
|
|
|
Ensure luarocks env variables are set for make-automation
|
|
|
|
commit 85b356407f97f9923294eb0127de5754cbc20387
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Sep 13 09:37:26 2015 +0200
|
|
|
|
Reapply OS X/Windows build hacks
|
|
|
|
commit 736e69ef5399311b024d2058b846667066765a16
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Sat Sep 12 13:09:32 2015 +0200
|
|
|
|
LuaJIT: enable Makefile verbosity with V=1
|
|
|
|
commit 5c5002907436a6fc9f724acf1ccc487233139b42
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Sat Sep 12 13:01:34 2015 +0200
|
|
|
|
Aegisub-specific LuaJIT settings
|
|
|
|
commit 896ede12f3e81ae0378da51858fb464f6ca8091d
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Sat Sep 12 12:45:23 2015 +0200
|
|
|
|
Apply and update LuaJIT patches
|
|
|
|
commit 541a9ad5903599b22eb66ad6a781531640ce0336
|
|
Author: darealshinji <djcj@gmx.de>
|
|
Date: Sat Sep 12 12:38:01 2015 +0200
|
|
|
|
LuaJIT 2.0.4
|
|
|
|
commit 1f7a59afcbf18414651b97ab3df99019a75b2768
|
|
Author: Cirrus Wazza <cirrus_wazza@gmx.fr>
|
|
Date: Sun Aug 30 16:47:57 2015 -0700
|
|
|
|
Update French translation
|
|
|
|
Closes #1882.
|
|
|
|
commit ac2ac9cf061d32556faa48d455adff06f1aac789
|
|
Merge: 0ea48271d a84c9b9a8
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Aug 15 14:35:21 2015 -0700
|
|
|
|
Merge pull request #30 from CoffeeFlux/master
|
|
|
|
Fixed typo in README.md
|
|
|
|
commit a84c9b9a851035d55f71e8cfa0787b0125116829
|
|
Author: Ryan Lucia <ryan@luciaonline.net>
|
|
Date: Fri Aug 14 16:39:32 2015 -0400
|
|
|
|
Fixed typo
|
|
|
|
commit 0ea48271d4278541f2593ccf73722ad809cd6591
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Jul 31 11:12:20 2015 -0700
|
|
|
|
Add missing automation files to the portable installer
|
|
|
|
commit a55bc56a12b921a3fce15292e48938e5305f0d36
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Jul 31 10:25:07 2015 -0700
|
|
|
|
Update portable installer to include the vs14 CRT
|
|
|
|
commit 5c9ce1274607fa933982b2bdc3c6922587be9818
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jul 30 15:46:35 2015 -0700
|
|
|
|
Use SWResample for FFMS2 rather than AVResample
|
|
|
|
FFmpeg's Opus decoder requires swresample, so just use it for
|
|
everything rather than shipping both resamplers.
|
|
|
|
commit ad1af90e74ba5d7eac30a2928a0a97627b49b88a
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jul 30 08:59:42 2015 -0700
|
|
|
|
Update dependencies to VS14 compatible versions
|
|
|
|
commit 4366e593533505f8bbc786e27ed361407301bedc
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jul 30 07:07:28 2015 -0700
|
|
|
|
Update to Visual Studio 2015
|
|
|
|
commit 017bbe1e596f67b5d6323622456f69beb137a310
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 28 17:32:32 2015 -0700
|
|
|
|
Delay showing the font indexing dialog for 250ms
|
|
|
|
Helps avoid ugly flickering when no indexing is required, but fontconfig
|
|
is taking a long time to load the cache.
|
|
|
|
commit 9ae508730deefbc6e4ecbd58f4649cfc273e4fcd
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 28 17:05:50 2015 -0700
|
|
|
|
Remove some incorrect and ignored sizer flags
|
|
|
|
commit d5dde6cff2a301c0abe84065c15ce168355a82eb
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 28 14:50:01 2015 -0700
|
|
|
|
Reduce error-handling bloat a bit
|
|
|
|
commit b0f4c9f1ad83d196eaf00d22a2886ff0f2764d0b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 28 13:03:15 2015 -0700
|
|
|
|
Remove agi::vfr::Framerate's explicit swap implementation
|
|
|
|
commit fefa31eb471d8051ba84b02c90efbe15b2cf46b1
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 28 12:02:41 2015 -0700
|
|
|
|
Improve code coverage of tests
|
|
|
|
commit 4a3b41109261f4b244d767df138e3a5180a64929
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Jul 28 11:55:05 2015 -0700
|
|
|
|
Silence a warning
|
|
|
|
commit 09b2736103e48b58ed2e996ed03796b1288c355e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Jul 17 14:56:22 2015 -0700
|
|
|
|
Mark a bunch of things as overriding virtual functions
|
|
|
|
commit 7a60ac95efafd23f1480cd20958b281d245c0345
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jul 27 18:56:58 2015 -0700
|
|
|
|
Always use C++ for AC_AGI_COMPILE
|
|
|
|
commit d278dcc7a8b8d6616618948851ea96e4c611ea61
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jul 27 17:36:17 2015 -0700
|
|
|
|
Update to a newer version of AX_CHECK_GL that supports OpenBSD
|
|
|
|
Closes #1875.
|
|
|
|
commit 096398425abd7b9695866b8d62ee97d72c728d6c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jul 27 18:09:19 2015 -0700
|
|
|
|
Skip some pointless configure checks on OS X
|
|
|
|
commit 8f5bfb0cae917265821de85ce896a4fc83998001
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jul 27 15:39:38 2015 -0700
|
|
|
|
Make toggle buttons on OS X much more visibly distinct
|
|
|
|
Closes #1839.
|
|
|
|
commit f1252d1364f151ce20e28ed4718b638760e5c6f6
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sun Jul 26 14:25:17 2015 -0700
|
|
|
|
Update Vietnamese translation
|
|
|
|
loses #1878.
|
|
|
|
commit b55ad78c234c8cf3d0c7a98605f6e416ec45a7a3
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun May 31 16:18:37 2015 -0700
|
|
|
|
Update wx setup.h
|
|
|
|
commit 3c55d4fde4430696507a49249b3fb1f2ba318f3c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jul 27 09:46:28 2015 -0700
|
|
|
|
Fix incorrect results for non-regex skip tags searches
|
|
|
|
Closes #1865.
|
|
|
|
commit 74ac2ab1fe356ad6435d55fb19697eba03b450c0
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Mon Jul 27 08:59:35 2015 -0700
|
|
|
|
Extract some more find/replace logic to libaegisub
|
|
|
|
commit cad8c80aab4b302b41059e53c7893c22338aabf4
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun May 31 10:54:37 2015 -0700
|
|
|
|
Update wxWidgets
|
|
|
|
commit 97bf5c77c34d8a63b642ebea9a68bacd89aa890b
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sun Mar 22 10:46:58 2015 -0800
|
|
|
|
Explicitly allow unicode text when pasting
|
|
|
|
commit 42429d4930cfaa2b9656e322f079602fdfdfb106
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Mar 21 10:27:25 2015 -0800
|
|
|
|
Remove incorrect sizer flags
|
|
|
|
commit ba9f5a78d4e713a68d22df99b305fcf119553200
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Mar 14 12:58:32 2015 -0800
|
|
|
|
Include the stack trace for errors in automation validation functions
|
|
|
|
commit ff874fadf9401c43a3ba79600e3f5cd8347db942
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Mar 11 12:58:23 2015 -0800
|
|
|
|
Reduce nesting
|
|
|
|
commit a5c87908e172063fd601a0229d65995cba2ff6f9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Feb 13 12:58:15 2015 -0800
|
|
|
|
Set the new active line correctly after splitting by karaoke
|
|
|
|
commit 0ccac34cb0957638220d276fe20f651e62766ceb
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Feb 12 12:58:12 2015 -0800
|
|
|
|
Fix crash when splitting lines by karaoke
|
|
|
|
Defer the deletion of the old lines until after the commit as is now
|
|
done for everything that deletes selected lines.
|
|
|
|
commit 8c6a3d85ba3af2576c86c0caaa7bab1bb3ed598b
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat May 9 12:58:40 2015 -0700
|
|
|
|
Update ffms2 project
|
|
|
|
commit 5afc543a5a0313f953d438cd5d139043a32023b8
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu May 7 10:27:59 2015 -0800
|
|
|
|
Update libass to 0.12.2
|
|
|
|
commit d2958e6acaa37d6face03aec1e16ba9a05f0dcf3
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed May 6 10:28:18 2015 -0800
|
|
|
|
Set the Row for dialogue lines added to keep the file non-empty
|
|
|
|
commit 4d4102fcb31b296294a510e90958f923372e96e2
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Feb 10 09:54:41 2015 -0800
|
|
|
|
Update ffms2
|
|
|
|
Fixes handling of positive audio delay.
|
|
|
|
commit c013342caa318be21c8f6032dcf55c6cf19d0882
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Feb 6 09:54:37 2015 -0800
|
|
|
|
Catch more exceptions in lfs
|
|
|
|
commit 8cd970eb53a823d6159686ff0eadf2edb96545c3
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Feb 3 09:54:34 2015 -0800
|
|
|
|
Update moonscript to 0.3.1
|
|
|
|
commit 7a8fda007d33fd82fd9638976cbe5c2d667355b8
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Mar 1 11:22:49 2015 -0800
|
|
|
|
Cancel karaoke templater execution immediately when an error occurs
|
|
|
|
Closes #1849.
|
|
|
|
commit 9466c98fd7b16f161f9db5d6d3601f3f0031b026
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Mar 1 11:20:15 2015 -0800
|
|
|
|
Remove trailing whitespace from kara-templater.lua
|
|
|
|
commit 40ae2cdc35386d9ccebd133ba849ebc9f003cb22
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Mar 1 11:09:43 2015 -0800
|
|
|
|
Fix snapping audio markers when dragging inactive line markers with ctrl
|
|
|
|
We do need to check if the inactive markers are in the active set when
|
|
ctrl-dragging, as otherwise there'll always be a marker 0 pixels away to
|
|
snap to. Fortunately when ctrl-dragging all of the the markers involved
|
|
are by definition very close together, so it would be very difficult to
|
|
have enough markers to check for this to be a performance issue.
|
|
|
|
Closes #1823.
|
|
|
|
commit 801a8915d177da7800b5e2b767f3efbb94b1aa2f
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Feb 28 14:36:28 2015 -0800
|
|
|
|
Use the untranslated context name for new hotkeys
|
|
|
|
Closes #1855.
|
|
|
|
commit d6982426c6f3858291bf9bcd13b1c690427f163a
|
|
Merge: 2ef500d22 4f9713cb2
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Feb 28 14:28:44 2015 -0800
|
|
|
|
Merge pull request #26 from tophf/rot-angle-fix
|
|
|
|
Style editor: accept -360..360deg range
|
|
|
|
commit 2ef500d22cbe3c7d1189d1e70b789e73ddac5f84
|
|
Merge: 3554bdc29 af9fe934c
|
|
Author: Thomas Goyne <tgoyne@gmail.com>
|
|
Date: Sat Feb 28 14:28:17 2015 -0800
|
|
|
|
Merge pull request #27 from tophf/attached-font-render-fix
|
|
|
|
Pass all font attachments to font renderer
|
|
|
|
commit af9fe934c7d6c20c83b4da8f552ce4e6cdf8a8c7
|
|
Author: 9adefaf01e5bf6426d838cd20eae582d2b6ba647 <tophf@mail.com>
|
|
Date: Fri Feb 27 01:16:35 2015 +0300
|
|
|
|
Pass all font attachments to font renderer
|
|
|
|
See #1805.
|
|
|
|
commit 4f9713cb20149d29a9c58ffd72a179f78f158d12
|
|
Author: 9adefaf01e5bf6426d838cd20eae582d2b6ba647 <tophf@mail.com>
|
|
Date: Thu Feb 26 22:36:27 2015 +0300
|
|
|
|
Style editor: accept -360..360deg range
|
|
|
|
People tend to use 270deg not knowing|remembering it's equal to -90deg
|
|
|
|
commit 3554bdc29a75841f8fea0d6234652d6ea9b2cc2c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Feb 14 12:37:34 2015 -0800
|
|
|
|
Fix failing tests
|
|
|
|
commit 48d4364eb82528f3188ac8a1b1f0ebe36e4efd3e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Jan 30 12:33:48 2015 -0800
|
|
|
|
Fix tests compilation on Windows
|
|
|
|
commit 5cedf16eddbddc91cfa23c876b7b2a5ddb05e355
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 15 08:10:26 2015 -0800
|
|
|
|
Use the custom lua error handler during macro load
|
|
|
|
commit 878fd4453b09a0abd1e6c52f72e5f3150613054e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 14 08:19:22 2014 -0800
|
|
|
|
Fix whitespace
|
|
|
|
commit e72ab0eda8242ad9a36dabb694a84089d69b1c7c
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Dec 13 08:19:17 2014 -0800
|
|
|
|
Remove an incorrect error message
|
|
|
|
commit 879788fe83e4af23102d01171bd36326f2309ba2
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Dec 12 08:19:10 2014 -0800
|
|
|
|
Eliminate some gratuitous exceptions
|
|
|
|
commit 04161882357f128919f241d3a7d94c28e954e09a
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Dec 11 08:19:05 2014 -0800
|
|
|
|
Eliminate a pointless menu refresh when opening subtitle files
|
|
|
|
commit acb9b8adac40fa5a483e215902ee5b469234d0c8
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 8 09:13:53 2015 -0800
|
|
|
|
Reinitialize libass every time the font is changed in the style editor
|
|
|
|
libass doesn't free any font data it requests until the ass_renderer is
|
|
destroyed, so recreate it every time the font is changed to avoid
|
|
holding on to extremely large amounts of data when the user quickly
|
|
switches between fonts.
|
|
|
|
Closes #1320.
|
|
|
|
commit 9f196adc2ebc077ed3fbb8053eb30afe742d112a
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Jan 11 08:11:22 2015 -0800
|
|
|
|
Replace boost::tokenizer with agi::Split
|
|
|
|
commit 5d8aeb8b40e28eadef76912a34016af0153583aa
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Jan 7 08:11:14 2015 -0800
|
|
|
|
Replace most remaining uses of boost::split with agi::Split
|
|
|
|
commit 01558bf10d28203dbbed14ea7e8f1dea2a128c5f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Feb 7 14:35:17 2015 -0800
|
|
|
|
Fix type_name compilation on OS X
|
|
|
|
Reverts 2986932f31b6c0760411b71973754597dca7af32. There are more types
|
|
of ints than sizes of ints, so using the stdint types doesn't work.
|
|
|
|
commit 2269dbcfe0eb44973324deb2d92de7b1604d159f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Jan 18 14:56:48 2015 -0800
|
|
|
|
Reuse previously calculated string widths
|
|
|
|
commit 427037a5524697828be078180fe26c54a2d5dbc4
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Jan 4 14:56:27 2015 -0800
|
|
|
|
Reimplement boost::split_iterator to make it less slow
|
|
|
|
boost::split_iterator type-erases the predicate, which makes it require
|
|
a virtual call per character (!) along with a heap allocation. As it
|
|
turns out we only ever need one predicate (comparing to a single
|
|
character), so replace it with a split_iterator that just does that.
|
|
|
|
commit d8bd9904d86d6d70db769aa6b10451f7fed6d247
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Jan 3 14:56:20 2015 -0800
|
|
|
|
Avoid running the extradata parsing regex unnecessarily
|
|
|
|
commit bddf44dddefb8ae9742b85c42cde6e06d6a3a867
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Feb 1 20:01:55 2015 -0800
|
|
|
|
Eliminate a bunch of memory allocations when getting column widths
|
|
|
|
commit 8c1b20e651aa8a7786c40743688cbc5cf1ea7ad6
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Jan 31 20:09:35 2015 -0800
|
|
|
|
Speed up grid painting with many unique effects/actors a bit
|
|
|
|
commit 79fb5cb3fed14a763b8b947adf05beee3d928b07
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Jan 25 19:22:47 2015 -0800
|
|
|
|
Fix crash when deleting the last dialogue line from automation
|
|
|
|
commit 0080f3ad3969c71abf85f429e944fd320d4a8191
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Jan 17 08:29:40 2015 -0800
|
|
|
|
Update libass
|
|
|
|
commit 7300a1bf2db42263dbaf16cf6a5e417449bc3b5d
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Nov 4 08:27:36 2014 -0800
|
|
|
|
Remove some redundant .get()s
|
|
|
|
commit def24c25b3320fb46e4d5d4edd0f5ac6092f44a5
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 26 19:19:42 2015 +0100
|
|
|
|
Fix EBU STL writing on non-MSVC runtimes
|
|
|
|
MSVC 2013 and earlier have the _snprintf() function fill fields
|
|
completely, eliding the NUL character, if the printed string is
|
|
as long as or longer than the given buffer size. This is not the
|
|
case in POSIX snprintf(), it always ensures the string is terminated.
|
|
This causes several fields in GSI to become truncated and contain
|
|
NUL characters which should not appear there.
|
|
|
|
commit d0296618a67bffff8014fd92ce557d9c0635e721
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Sun Jan 25 00:35:42 2015 +0100
|
|
|
|
Sort Automation menu items by display name
|
|
|
|
commit 0f3bca016e93653ada99ea331851aa4bef7c467b
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Fri Jan 23 19:28:40 2015 +0100
|
|
|
|
Fix bug introduced in 15d26dd
|
|
|
|
commit 88d8573d4ca1c41e30c68e1e2da9b7eb1ad1b86f
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 20 19:18:29 2015 +0100
|
|
|
|
Fix crash when loading a dialogue line missing extradata
|
|
|
|
commit 0f618d94df0a7c03f2805b4264c94db98e790625
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 20 01:08:44 2015 +0100
|
|
|
|
Enable assembly routines for libass on Windows
|
|
|
|
commit bfa416c5830f52ad0798ad91f7951c90e1405922
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 20 02:12:10 2015 +0100
|
|
|
|
Build fribidi with standard-malloc flag
|
|
|
|
Not using this may cause unpredictable crashes in some builds
|
|
on some systems. Fribidi's own allocator is not thread safe.
|
|
|
|
commit 2cfa6f14f227d72d9f968833469dd408302d6ac6
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 22:45:02 2015 +0100
|
|
|
|
Split Yasm targets into reusable file
|
|
|
|
commit e692759ea1629b7060fe2f3f5440ae22a7c1d46c
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 04:14:25 2015 +0100
|
|
|
|
Change standard-outdirs.props to space indents
|
|
|
|
commit 5e446264a2a4f53a79666af63784c5fde30eb384
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 04:11:42 2015 +0100
|
|
|
|
Use new task in relative-ObjectFileName target
|
|
|
|
commit 59ab4cd09bc8bb4a02a06586e6188d266e3fa967
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Sun Jan 18 21:52:27 2015 +0100
|
|
|
|
Rework InstallHeaders target to be more regular
|
|
|
|
commit 773b60c36c71e27d96d379872bd334ca1749ef71
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Sun Jan 18 03:47:58 2015 +0100
|
|
|
|
Rework header copy in boost build
|
|
|
|
commit 2986932f31b6c0760411b71973754597dca7af32
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 20 02:09:59 2015 +0100
|
|
|
|
Fix issues with type_name on Win64 build
|
|
|
|
Both size_t and unsigned long long are aliases for
|
|
unsigned __int64 on Win64, and causes a duplicate definition.
|
|
Replacing all the integer type_name definitions with stdint.h
|
|
names should avoid this problem.
|
|
|
|
commit b97ea87b4cc9832489c17e92366bbb2392e3efa2
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 23:54:06 2015 +0100
|
|
|
|
Fix libass project for FastUptodateCheck
|
|
|
|
commit 76b776d4837adbf9e33b83e0ac9ff28efc52af0c
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 23:44:40 2015 +0100
|
|
|
|
Fix libaegisub project for FastUptodateCheck
|
|
|
|
commit 8ca73559bd7bdd4080ef68e9ebc9bdcd39acd758
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 23:18:44 2015 +0100
|
|
|
|
Fix boost project for FastUptodateCheck
|
|
|
|
commit 9016a61ec474db11f74ba5a59b0e13b97636a3a2
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Jan 19 23:10:08 2015 +0100
|
|
|
|
Fix freetype project for FastUptodateCheck
|
|
|
|
commit 722e97941972db4569243112719116a2e3535dc4
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Sun Jan 18 22:33:04 2015 +0100
|
|
|
|
Fix luajit project for FastUptodateCheck
|
|
|
|
commit a0bf50dc8a523ecf5677a7ca200c66e6056bd07b
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Sun Jan 18 03:03:42 2015 +0100
|
|
|
|
Upgrade all MSBuild projects to v12 tools
|
|
|
|
Has no real effect, it's what VS 2013 already uses and detailed
|
|
logging reveals that the build system doesn't even recognize v4
|
|
and assumes v12 anyway.
|
|
Might prevent builds with outdated tools.
|
|
|
|
commit 52d4955064941914db8b9ccdcc826d45788710ac
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed Jan 14 04:45:45 2015 +0100
|
|
|
|
Clean up object dirs for Yasm'd files on Windows
|
|
|
|
commit 5bcfc81df5acaf1c6fe00270a14ed0360e938386
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed Jan 14 04:39:09 2015 +0100
|
|
|
|
Clean up produced object dirs during Windows build
|
|
|
|
Adds some additional MSBuild magic that chops dir names
|
|
from a given base, to avoid making deep, thin hierarchies
|
|
of dirs when building especially FFmpeg and libaegisub.
|
|
|
|
commit 719eff39b1178341626faac3d72b8b0f87e6e378
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed Jan 14 03:40:36 2015 +0100
|
|
|
|
Integrate Yasm assembling better in VC build
|
|
|
|
By not having it blindly run before the ClCompile target
|
|
it won't be checked every time you choose to build a single
|
|
file from the IDE. Instead it becomes a separate build stage
|
|
of its own.
|
|
|
|
commit a0a6194a26710a7ca5a42ae967432829f6e65a8d
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed Jan 14 01:04:45 2015 +0100
|
|
|
|
Partially revert 68781a9
|
|
|
|
The change in source file paths breaks on some systems
|
|
|
|
commit ebb38119420d39d4ce11952a42a03bb39e035870
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed Jan 14 00:46:02 2015 +0100
|
|
|
|
Fix #1843
|
|
|
|
commit b4516e4754feeb374a85502ba469606266fb35d6
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Wed Jan 14 00:20:55 2015 +0100
|
|
|
|
Fix #1844, eliminate pointers so typeid behaves
|
|
|
|
Only the bare type is considered polymorphic/habving a vtable
|
|
so therefore applying typeid to a pointer type doesn't behave
|
|
as intended.
|
|
|
|
commit f0a5abad01913a65bef8413f98df0a9a562d08be
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 13 23:56:29 2015 +0100
|
|
|
|
AssKaraoke can safely take a const AssDialogue*
|
|
|
|
commit 68781a95b2fed8ceca23951b9a4b168fc0db7836
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 13 23:13:33 2015 +0100
|
|
|
|
Log names of files Yasm'd in FFmpeg build
|
|
|
|
commit e9f0999c01a0d10e54d53ca64d16ce08355e82cc
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Jan 13 21:39:49 2015 +0100
|
|
|
|
Include seconds in log timestamps on Windows
|
|
|
|
commit a93c51c9bafe5b548411d6ced59c93828ba799ef
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Tue Dec 9 19:49:17 2014 +0100
|
|
|
|
Avoid having libiconv export symbols on Windows
|
|
|
|
commit ca555359d9297cae1e53658fce2557189f631e4b
|
|
Author: Niels Martin Hansen <nielsm@indvikleren.dk>
|
|
Date: Mon Nov 24 21:08:58 2014 +0100
|
|
|
|
Make dummy audio provider generate non-periodic noise
|
|
|
|
commit bfe7e4688a8c85648a5479b32a842e8a5bb2f45a
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jan 1 09:18:09 2015 -0800
|
|
|
|
Bump wx submodule
|
|
|
|
commit 0b0eaed049ae03bbaa80c79d4eae15b831ff4c43
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jan 1 10:13:49 2015 -0800
|
|
|
|
Also disable unused boost stuff on Windows
|
|
|
|
commit 6929dcabc1a46258805b8a57ad9fe584a056e0e9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jan 1 10:10:36 2015 -0800
|
|
|
|
Move the boost config defines to acconf.h to make the build command lines less gross
|
|
|
|
commit 069af7cfca0b0847469a60eacb0cf4d734bb3c05
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jan 1 08:39:25 2015 -0800
|
|
|
|
Build wx without wxAny
|
|
|
|
commit 57edbafddac2ad42a45ec1ba4e2438cf6064b367
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Jan 1 08:12:05 2015 -0800
|
|
|
|
Replace uses of wxThreadEvent with a statically typed event
|
|
|
|
commit ef4424f5e23e63bd1e138ba14787cd1b95bd0df5
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 31 19:41:56 2014 -0800
|
|
|
|
Eliminate implicit std::string <-> wxString conversions
|
|
|
|
On Windows these don't use UTF-8 and so are broken.
|
|
|
|
commit 26050bd4e0c927946de38264561cae7ffa5df5d9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 31 18:45:00 2014 -0800
|
|
|
|
Actually use CPPFLAGS_BOOST when building src/aegisub
|
|
|
|
commit 3c59ea9a0a5f1787a9a6245d2fd12f6c0f588cce
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 31 15:21:32 2014 -0800
|
|
|
|
Remove AegisubApp::HandleEvent
|
|
|
|
OnExceptionInMainLoop covers the same functionality.
|
|
|
|
commit 2a33b35f60d10f4ec3968f9c28729b5340cdaaca
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 30 19:21:35 2014 -0800
|
|
|
|
Give Pen an out-of-line destructor
|
|
|
|
commit ab35c41a9326da4de724dcc60240a70351d62a04
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 30 19:16:35 2014 -0800
|
|
|
|
Move AudioDisplayInteractionObject to audio_display.cpp
|
|
|
|
commit 4502a9893d50104e73996a9d453608c582baf3a4
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 30 19:11:57 2014 -0800
|
|
|
|
Make some virtual destructors protected instead
|
|
|
|
commit b6edf586515a83d5e5cb285b714d9db3e1ea7dae
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 30 17:31:10 2014 -0800
|
|
|
|
Eliminate some object file bloat
|
|
|
|
commit affb47776bd9cc676c514c81cff5c713f5eb8deb
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 30 15:01:46 2014 -0800
|
|
|
|
Build with BOOST_MULTI_INDEX_DISABLE_SERIALIZATION
|
|
|
|
commit 1d82a755950318c36139101a6a7cd90b2537e652
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Tue Dec 30 14:53:06 2014 -0800
|
|
|
|
Add a missing static
|
|
|
|
commit 62186e916a8ffce283ce61857ab604c251ee4abc
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 20:58:21 2014 -0800
|
|
|
|
Anchor AssAttachment's vtable
|
|
|
|
commit b29fcd4f89d8c70d97454f0e4908f35195e4bddc
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 20:43:02 2014 -0800
|
|
|
|
Add some extern template declarations for stuff with vtables
|
|
|
|
commit 0e1c5666289888abe98d83bd9cffb57582e02617
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 20:31:48 2014 -0800
|
|
|
|
Move tool_translation_assistant_insert into the anonymous namespace
|
|
|
|
commit a7042486c01e6d0c2a0bd4eb8ef6ec4441b5c499
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 20:31:33 2014 -0800
|
|
|
|
Anchor AssStyle's vtable
|
|
|
|
commit 625bd7a767169ac7fe75da7e3537447e5240cb03
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 20:28:33 2014 -0800
|
|
|
|
Avoid having to include preferences.h in app.cpp
|
|
|
|
commit e485c469e29b9963fde44ccf37fb6cf8e46fe0ff
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 20:17:06 2014 -0800
|
|
|
|
Pull some of OptionValue to a cpp file
|
|
|
|
commit 5089499e8bbecb811c5a115ba9a56d679af0125f
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 19:52:42 2014 -0800
|
|
|
|
Remove Excetipion's virtual destructor
|
|
|
|
commit 0f324a22f1103a7dba4f7c2e9ae1ddeba2bed1b2
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 19:29:02 2014 -0800
|
|
|
|
Fix a pile of places where abs() was used on floats
|
|
|
|
commit a6b16393201af54564b8d702ac5833019ca80938
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 12:45:55 2014 -0800
|
|
|
|
Extract some bits that don't need to be templated from templates
|
|
|
|
Cuts compile time by about 10% and shrinks the final binary a little.
|
|
|
|
commit 372b9fe115ed885f13849aeb38e926d5c1313cda
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 28 12:06:15 2014 -0800
|
|
|
|
Eliminate a pointless set that only ever had zero or one entries
|
|
|
|
commit 5201773a3bf7b24c03b6f8ac3bb3d01675777465
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Dec 27 20:03:39 2014 -0800
|
|
|
|
Slightly optimize returning strings to lua from ffi functions
|
|
|
|
commit 010f6c4f79b0dd6bcc784717ce4aa5c9463523d1
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Dec 26 11:00:23 2014 -0800
|
|
|
|
Debloatify some stuff
|
|
|
|
commit 76afcdafa1ae9b363213c4cf241620acf367fdd9
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Fri Dec 26 08:51:14 2014 -0800
|
|
|
|
Eliminate uses of dynamic_cast on everything but GUI widgets
|
|
|
|
commit 6d74f22e9270582932c3d2ef7bd6b9c4e301248e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Thu Dec 25 21:09:06 2014 -0800
|
|
|
|
Fix the legacy clipboard include
|
|
|
|
commit c313f323842d8ddeea2d23a1bd87eec4de71b558
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 24 16:59:08 2014 -0800
|
|
|
|
Special-case all lines being selected in validate_adjoinable
|
|
|
|
GetSortedSelection is kinda slow with large selections and all lines
|
|
being selected is an easy thing to special-case.
|
|
|
|
commit 44506eae560acab6dcebe6ba0cdc2722c136bbfc
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 24 16:46:51 2014 -0800
|
|
|
|
Fix compilation with compilers with non-totally-broken templates
|
|
|
|
commit 0a18fe6cd3cbc288774b83b9223a284f8832c703
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 24 16:24:51 2014 -0800
|
|
|
|
Fix stack corruption when a script tries to select an invalid line
|
|
|
|
commit 84bd682e2e1e32d2048c25253870a2756ad3e610
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 24 16:12:21 2014 -0800
|
|
|
|
Make it harder for automation script to leave no lines selected
|
|
|
|
commit 15d26dd86f24f79e76501b517f8fcf7aa5709de4
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 24 13:59:08 2014 -0800
|
|
|
|
Slightly speed up karaskel.collect_head
|
|
|
|
commit 1fd44ea8da1654a2a37e8af3a0beecd63de2b04e
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Wed Dec 24 13:56:23 2014 -0800
|
|
|
|
Add subtitles.script_resolution()
|
|
|
|
Returns the values from the headers if they're present, or does the
|
|
insane Gabest-logic if one or both are missing.
|
|
|
|
commit c43bf1e822039a8245c4406762021a87f8921880
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sun Dec 21 11:28:42 2014 -0800
|
|
|
|
Limit the range to be painted in the audio display to what is visible
|
|
|
|
commit 71ee37cd71917e191182c0c62e4c7102d1a26a48
|
|
Author: Thomas Goyne <plorkyeran@aegisub.org>
|
|
Date: Sat Dec 20 11:09:15 2014 -0800
|
|
|
|
Slather around more const
|
|
|
|
commit 26943326922cc21ffd6182d4827a65152dc3d014
|
|
Author: Tom Maneiro <tomman@tsdx.net.ve>
|
|
Date: Sun Dec 7 15:25:01 2014 -0800
|
|
|
|
Update Spanish translation. Closes #1838.
|