diff --git a/Aegisub-3.3.2.tar.gz b/Aegisub-3.3.2.tar.gz
new file mode 100644
index 0000000..8f1e616
--- /dev/null
+++ b/Aegisub-3.3.2.tar.gz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:9aaab8e66cef2a72368c6b7f79b2f99700321a7b9a1ca623c5e6be0e65418db5
+size 6574289
diff --git a/Makefile.inc.in.patch b/Makefile.inc.in.patch
deleted file mode 100644
index 7c81e27..0000000
--- a/Makefile.inc.in.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-Index: Aegisub-524c6114a82157b143567240884de3a6d030b091/Makefile.inc.in
-===================================================================
---- Aegisub-524c6114a82157b143567240884de3a6d030b091.orig/Makefile.inc.in 2018-07-10 00:06:51.000000000 +0200
-+++ Aegisub-524c6114a82157b143567240884de3a6d030b091/Makefile.inc.in 2019-03-29 13:17:21.692386078 +0200
-@@ -29,7 +29,7 @@ CXXFLAGS = @CXXFLAGS@
- CPPFLAGS = @CPPFLAGS@
- CFLAGS_DEP = -MMD -MP
- LIBS = @LIBS@
--LDFLAGS = @LDFLAGS@
-+LDFLAGS = @LDFLAGS@ -pthread
- INSTALL_FLAGS = -m 644
- LIB_SHARED_LINK = -shared -Wl,-soname -Wl,$(LIB_SHARED_FULL)
- LIB_SHARED_LINK_OSX = -dynamiclib -Wl,-undefined -Wl,dynamic_lookup -compatibility_version $(LIB_VERSION) -current_version $(LIB_VERSION) -Wl,-single_module -mmacosx-version-min=10.8 -install_name ${CURDIR}/$(LIB_SHARED_FULL)
-Index: Aegisub-524c6114a82157b143567240884de3a6d030b091/configure.ac
-===================================================================
---- Aegisub-524c6114a82157b143567240884de3a6d030b091.orig/configure.ac 2018-07-10 00:06:51.000000000 +0200
-+++ Aegisub-524c6114a82157b143567240884de3a6d030b091/configure.ac 2019-03-29 13:17:21.692386078 +0200
-@@ -136,7 +136,7 @@ AS_IF([test x$enable_compiler_flags != x
- CFLAGS="$CFLAGS -Wall -Wextra -Wno-unused-parameter -std=gnu99 -pipe -g"
- CXXFLAGS="$CXXFLAGS -Wall -Wextra -Wno-unused-parameter -fno-strict-aliasing -pipe -g"
- AC_CXX_FLAG([-std=c++11])
-- AC_CXX_FLAG([-Wno-c++11-narrowing])
-+ AC_CXX_FLAG([-Wno-narrowing])
- AC_C_FLAG([-Wno-unused-local-typedefs])
- AC_CXX_FLAG([-Wno-unused-local-typedefs])
-
diff --git a/_service b/_service
deleted file mode 100644
index 2fd7169..0000000
--- a/_service
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- https://github.com/Aegisub/Aegisub.git
- git
- disable
- yes
- enable
- .git/objects
- vendor/boost
- vendor/ffmpeg
- vendor/ffms2
- vendor/fftw
- vendor/freetype2
- vendor/googletest
- vendor/hunspell
- vendor/icu
- vendor/libass
- vendor/uchardet
- vendor/wxWidgets
- 3.2.2+git%cd
- aegisub
-
-
- *.tar
- xz
-
-
-
diff --git a/aegisub-3.2.2+git20191006.tar.xz b/aegisub-3.2.2+git20191006.tar.xz
deleted file mode 100644
index dc2954e..0000000
--- a/aegisub-3.2.2+git20191006.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:054eb7cb867e559b65ef2843aab9d538362960381e8eb3da7fe3daf73ef5751c
-size 5087992
diff --git a/aegisub-fix_build_with_make4.3.patch b/aegisub-fix_build_with_make4.3.patch
deleted file mode 100644
index 073ceb9..0000000
--- a/aegisub-fix_build_with_make4.3.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From 6bd3f4c26b8fc1f76a8b797fcee11e7611d59a39 Mon Sep 17 00:00:00 2001
-From: wangqr
-Date: Mon, 17 Feb 2020 14:42:07 +0800
-Subject: [PATCH] Use target name without directory in $*_OBJ macro
-
-Fix Aegisub/Aegisub#171
----
- Makefile.target | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/Makefile.target b/Makefile.target
-index 516ef3c24..5c4c5d259 100644
---- a/Makefile.target
-+++ b/Makefile.target
-@@ -112,7 +112,7 @@ POST_FLAGS = $($@_FLAGS) -c -o $@ $<
- # Libraries contain all object files they depend on (but they may depend on other files)
- # Not using libtool on OS X because it has an unsilenceable warning about a
- # compatibility issue with BSD 4.3 (wtf)
--lib%.a: $$($$*_OBJ)
-+lib%.a: $$($$(*F)_OBJ)
- @$(BIN_MKDIR_P) $(dir $@)
- $(BIN_AR) cru $@ $(filter %.o,$^)
- $(BIN_RANLIB) $@
diff --git a/aegisub-no-optimize.patch b/aegisub-no-optimize.patch
deleted file mode 100644
index 2b68f2a..0000000
--- a/aegisub-no-optimize.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-===================================================================
-Index: Aegisub-524c6114a82157b143567240884de3a6d030b091/configure.ac
-===================================================================
---- Aegisub-524c6114a82157b143567240884de3a6d030b091.orig/configure.ac 2019-03-29 13:17:21.692386078 +0200
-+++ Aegisub-524c6114a82157b143567240884de3a6d030b091/configure.ac 2019-03-29 13:17:38.925081533 +0200
-@@ -145,8 +145,8 @@ AS_IF([test x$enable_compiler_flags != x
- CFLAGS="$CFLAGS -O0"
- CXXFLAGS="$CXXFLAGS -O0"
- ], [
-- CFLAGS="$CFLAGS -O3"
-- CXXFLAGS="$CXXFLAGS -O3"
-+ CFLAGS="$CFLAGS"
-+ CXXFLAGS="$CXXFLAGS"
- ])
- ])
-
diff --git a/aegisub.changes b/aegisub.changes
index 54cd92b..8309f2e 100644
--- a/aegisub.changes
+++ b/aegisub.changes
@@ -1,3 +1,24 @@
+-------------------------------------------------------------------
+Tue Apr 13 19:13:10 UTC 2021 - Ferdinand Thiessen
+
+- Upstream orphaned (or at least inactive), use active wangqr fork
+- Updated to fork version 3.3.2
+ * Show a notice when reaching 32bit memory limit instead of crash
+ * Fix OpenGL color depth issue with some GPU drivers
+ * Fix eyedropper not working
+ * Fix alt-drag behavior in audio window
+ * Fix saving audio clip with float samples
+ * Added support for AviSynth+ on linux
+ * Fix video rendering performance issue with visual tools
+ * Added the "align to hardsub in video" function
+ * Allow user change color for visual typesetting tool
+ * Bug fixes about HiDPI display issues
+ * Bug fixes about timing calculation for video frame and audio FFT
+- Added ax_boost-files.patch for fix build with boost >= 1.70
+- Dropped outdated patches Makefile.inc.in.patch,
+ remove-vendor-luajit-dependency.patch, aegisub-no-optimize.patch,
+ luaL_Reg-not-luaL_reg.patch, aegisub-fix_build_with_make4.3.patch
+
-------------------------------------------------------------------
Mon Aug 10 06:38:17 UTC 2020 - Stefan Brüns
diff --git a/aegisub.spec b/aegisub.spec
index e88ebea..b6a041f 100644
--- a/aegisub.spec
+++ b/aegisub.spec
@@ -1,7 +1,7 @@
#
# spec file for package aegisub
#
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,19 @@
#
+%define version_split 3,3,2
Name: aegisub
-Version: 3.2.2+git20191006
+Version: 3.3.2
Release: 0
Summary: Subtitle editor
License: BSD-3-Clause
Group: Productivity/Multimedia/Video/Editors and Convertors
URL: http://www.aegisub.org/
-Source0: %{name}-%{version}.tar.xz
-Source99: changelog.txt
-Source100: %{name}-rpmlintrc
-Patch1: Makefile.inc.in.patch
-Patch2: remove-vendor-luajit-dependency.patch
-Patch3: aegisub-no-optimize.patch
-Patch4: luaL_Reg-not-luaL_reg.patch
-#luabins.patch
-# PATCH-FIX-UPSTREAM aegisub-fix_build_with_make4.3.patch
-Patch8: aegisub-fix_build_with_make4.3.patch
+Source0: https://github.com/wangqr/Aegisub/archive/refs/tags/v3.3.2.tar.gz#/Aegisub-%{version}.tar.gz
+Source99: %{name}-rpmlintrc
+# PATCH-FIX-UPSTREAM ax_boost-files.patch -- https://github.com/wangqr/Aegisub/pull/102
+Patch0: ax_boost-files.patch
+BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gcc-c++
BuildRequires: intltool
@@ -56,16 +52,25 @@ BuildRequires: pkgconfig(libass)
BuildRequires: pkgconfig(libpulse) >= 0.5
BuildRequires: pkgconfig(luajit)
BuildRequires: pkgconfig(zlib)
-ExcludeArch: ppc ppc64 ppc64le i586
+ExcludeArch: ppc ppc64 ppc64le
%description
Aegisub is a subtitle editor. It works with the Advanced SubStation
Alpha format (aptly abbreviated ASS) which allows for many advanced
effects in the subtitles, apart from just basic timed text.
+As upstream is orphaned, this version is the wangqr fork.
+
%prep
-%autosetup -p1
-cp %{SOURCE99} .
+%autosetup -p1 -n Aegisub-%{version}
+# Add "cached" version (as we do not build from git)
+[ -f "build/version.h" ] || cat > build/git_version.h << EOF
+#define BUILD_GIT_VERSION_NUMBER 0
+#define BUILD_GIT_VERSION_STRING "%{version}"
+#define TAGGED_RELEASE 1
+#define INSTALLER_VERSION "%{version}"
+#define RESOURCE_BASE_VERSION %{version_split}
+EOF
%build
autoreconf -fiv
@@ -80,10 +85,9 @@ autoreconf -fiv
%find_lang %{name}
%files -f %{name}.lang
-%defattr(0644, root, root, 0755)
%license LICENCE
-%doc README.md changelog.txt
-%attr(0755,root,root) %{_bindir}/aegisub
+%doc README.md
+%{_bindir}/aegisub
%{_datadir}/aegisub/
%{_datadir}/applications/aegisub.desktop
%{_datadir}/icons/hicolor/*/apps/aegisub.*
diff --git a/ax_boost-files.patch b/ax_boost-files.patch
new file mode 100644
index 0000000..25818e8
--- /dev/null
+++ b/ax_boost-files.patch
@@ -0,0 +1,217 @@
+diff -Nur Aegisub-3.3.2/m4macros/ax_boost_base.m4 new/m4macros/ax_boost_base.m4
+--- Aegisub-3.3.2/m4macros/ax_boost_base.m4 2020-12-19 15:20:15.000000000 +0100
++++ new/m4macros/ax_boost_base.m4 2021-04-13 22:19:25.017774629 +0200
+@@ -33,7 +33,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 42
++#serial 49
+
+ # example boost program (need to pass version)
+ m4_define([_AX_BOOST_BASE_PROGRAM],
+@@ -113,8 +113,9 @@
+ dnl are found, e.g. when only header-only libraries are installed!
+ AS_CASE([${host_cpu}],
+ [x86_64],[libsubdirs="lib64 libx32 lib lib64"],
+- [ppc64|s390x|sparc64|aarch64|ppc64le],[libsubdirs="lib64 lib lib64"],
+- [libsubdirs="lib"],
++ [mips*64*],[libsubdirs="lib64 lib32 lib lib64"],
++ [ppc64|powerpc64|s390x|sparc64|aarch64|ppc64le|powerpc64le|riscv64|e2k],[libsubdirs="lib64 lib lib64"],
++ [libsubdirs="lib"]
+ )
+
+ dnl allow for real multi-arch paths e.g. /usr/lib/x86_64-linux-gnu. Give
+@@ -122,6 +123,7 @@
+ dnl are almost assuredly the ones desired.
+ AS_CASE([${host_cpu}],
+ [i?86],[multiarch_libsubdir="lib/i386-${host_os}"],
++ [armv7l],[multiarch_libsubdir="lib/arm-${host_os}"],
+ [multiarch_libsubdir="lib/${host_cpu}-${host_os}"]
+ )
+
+@@ -298,4 +300,4 @@
+ CPPFLAGS="$CPPFLAGS_SAVED"
+ LDFLAGS="$LDFLAGS_SAVED"
+
+-])
+\ Kein Zeilenumbruch am Dateiende.
++])
+diff -Nur Aegisub-3.3.2/m4macros/ax_boost_chrono.m4 new/m4macros/ax_boost_chrono.m4
+--- Aegisub-3.3.2/m4macros/ax_boost_chrono.m4 2020-12-19 15:20:15.000000000 +0100
++++ new/m4macros/ax_boost_chrono.m4 2021-04-13 22:19:25.877782628 +0200
+@@ -29,7 +29,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 4
++#serial 5
+
+ AC_DEFUN([AX_BOOST_CHRONO],
+ [
+@@ -105,7 +105,7 @@
+
+ fi
+ if test "x$ax_lib" = "x"; then
+- AC_MSG_ERROR(Could not find a version of the library!)
++ AC_MSG_ERROR(Could not find a version of the Boost::Chrono library!)
+ fi
+ if test "x$link_chrono" = "xno"; then
+ AC_MSG_ERROR(Could not link against $ax_lib !)
+diff -Nur Aegisub-3.3.2/m4macros/ax_boost_filesystem.m4 new/m4macros/ax_boost_filesystem.m4
+--- Aegisub-3.3.2/m4macros/ax_boost_filesystem.m4 2020-12-19 15:20:15.000000000 +0100
++++ new/m4macros/ax_boost_filesystem.m4 2021-04-13 22:19:26.849791671 +0200
+@@ -31,7 +31,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 27
++#serial 28
+
+ AC_DEFUN([AX_BOOST_FILESYSTEM],
+ [
+@@ -104,7 +104,7 @@
+
+ fi
+ if test "x$ax_lib" = "x"; then
+- AC_MSG_ERROR(Could not find a version of the library!)
++ AC_MSG_ERROR(Could not find a version of the Boost::Filesystem library!)
+ fi
+ if test "x$link_filesystem" != "xyes"; then
+ AC_MSG_ERROR(Could not link against $ax_lib !)
+diff -Nur Aegisub-3.3.2/m4macros/ax_boost_locale.m4 new/m4macros/ax_boost_locale.m4
+--- Aegisub-3.3.2/m4macros/ax_boost_locale.m4 2020-12-19 15:20:15.000000000 +0100
++++ new/m4macros/ax_boost_locale.m4 2021-04-13 22:19:27.869801159 +0200
+@@ -29,7 +29,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 2
++#serial 3
+
+ AC_DEFUN([AX_BOOST_LOCALE],
+ [
+@@ -106,7 +106,7 @@
+
+ fi
+ if test "x$ax_lib" = "x"; then
+- AC_MSG_ERROR(Could not find a version of the library!)
++ AC_MSG_ERROR(Could not find a version of the Boost::Locale library!)
+ fi
+ if test "x$link_locale" = "xno"; then
+ AC_MSG_ERROR(Could not link against $ax_lib !)
+diff -Nur Aegisub-3.3.2/m4macros/ax_boost_system.m4 new/m4macros/ax_boost_system.m4
+--- Aegisub-3.3.2/m4macros/ax_boost_system.m4 2020-12-19 15:20:15.000000000 +0100
++++ new/m4macros/ax_boost_system.m4 2021-04-13 22:19:30.397824673 +0200
+@@ -31,7 +31,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 19
++#serial 20
+
+ AC_DEFUN([AX_BOOST_SYSTEM],
+ [
+@@ -108,7 +108,7 @@
+
+ fi
+ if test "x$ax_lib" = "x"; then
+- AC_MSG_ERROR(Could not find a version of the library!)
++ AC_MSG_ERROR(Could not find a version of the Boost::System library!)
+ fi
+ if test "x$link_system" = "xno"; then
+ AC_MSG_ERROR(Could not link against $ax_lib !)
+diff -Nur Aegisub-3.3.2/m4macros/ax_boost_thread.m4 new/m4macros/ax_boost_thread.m4
+--- Aegisub-3.3.2/m4macros/ax_boost_thread.m4 2020-12-19 15:20:15.000000000 +0100
++++ new/m4macros/ax_boost_thread.m4 2021-04-13 22:19:31.365833679 +0200
+@@ -30,7 +30,7 @@
+ # and this notice are preserved. This file is offered as-is, without any
+ # warranty.
+
+-#serial 31
++#serial 33
+
+ AC_DEFUN([AX_BOOST_THREAD],
+ [
+@@ -67,13 +67,24 @@
+ [AC_LANG_PUSH([C++])
+ CXXFLAGS_SAVE=$CXXFLAGS
+
+- if test "x$host_os" = "xsolaris" ; then
+- CXXFLAGS="-pthreads $CXXFLAGS"
+- elif test "x$host_os" = "xmingw32" ; then
+- CXXFLAGS="-mthreads $CXXFLAGS"
+- else
+- CXXFLAGS="-pthread $CXXFLAGS"
+- fi
++ case "x$host_os" in
++ xsolaris )
++ CXXFLAGS="-pthreads $CXXFLAGS"
++ break;
++ ;;
++ xmingw32 )
++ CXXFLAGS="-mthreads $CXXFLAGS"
++ break;
++ ;;
++ *android* )
++ break;
++ ;;
++ * )
++ CXXFLAGS="-pthread $CXXFLAGS"
++ break;
++ ;;
++ esac
++
+ AC_COMPILE_IFELSE([
+ AC_LANG_PROGRAM(
+ [[@%:@include ]],
+@@ -84,13 +95,23 @@
+ AC_LANG_POP([C++])
+ ])
+ if test "x$ax_cv_boost_thread" = "xyes"; then
+- if test "x$host_os" = "xsolaris" ; then
+- BOOST_CPPFLAGS="-pthreads $BOOST_CPPFLAGS"
+- elif test "x$host_os" = "xmingw32" ; then
+- BOOST_CPPFLAGS="-mthreads $BOOST_CPPFLAGS"
+- else
+- BOOST_CPPFLAGS="-pthread $BOOST_CPPFLAGS"
+- fi
++ case "x$host_os" in
++ xsolaris )
++ BOOST_CPPFLAGS="-pthreads $BOOST_CPPFLAGS"
++ break;
++ ;;
++ xmingw32 )
++ BOOST_CPPFLAGS="-mthreads $BOOST_CPPFLAGS"
++ break;
++ ;;
++ *android* )
++ break;
++ ;;
++ * )
++ BOOST_CPPFLAGS="-pthread $BOOST_CPPFLAGS"
++ break;
++ ;;
++ esac
+
+ AC_SUBST(BOOST_CPPFLAGS)
+
+@@ -130,7 +151,7 @@
+
+ fi
+ if test "x$ax_lib" = "x"; then
+- AC_MSG_ERROR(Could not find a version of the library!)
++ AC_MSG_ERROR(Could not find a version of the Boost::Thread library!)
+ fi
+ if test "x$link_thread" = "xno"; then
+ AC_MSG_ERROR(Could not link against $ax_lib !)
+@@ -148,6 +169,9 @@
+ xmingw32 )
+ break;
+ ;;
++ *android* )
++ break;
++ ;;
+ * )
+ BOOST_THREAD_LIB="$BOOST_THREAD_LIB -lpthread"
+ break;
diff --git a/changelog.txt b/changelog.txt
deleted file mode 100644
index 1b7c528..0000000
--- a/changelog.txt
+++ /dev/null
@@ -1,2411 +0,0 @@
-commit 6f546951b4f004da16ce19ba638bf3eedefb9f31
-Author: Thomas Goyne
-Date: Sun Oct 6 12:45:03 2019 -0700
-
- Use appropriate DPI images in more places on macOS
-
-commit 85f711fccc75f01fd44f25537b8777df10c4b3d1
-Author: Thomas Goyne
-Date: Sat Sep 28 14:24:07 2019 -0700
-
- Adjust the index of the drag subtool button for the addition of the separator
-
-commit 5da48d0f3098050973c663542fdf6bb5e99a9f40
-Author: Thomas Goyne
-Date: Sat Sep 28 14:23:17 2019 -0700
-
- Don't call Realize() before setting the toolbar
-
-commit 6ca879938de45ad1455f047fd6b52500e7610e7d
-Author: Thomas Goyne
-Date: Sat Sep 28 13:56:56 2019 -0700
-
- Always feed the entire file into uchardet when detection is needed
-
- uchardet will report that a file is "ascii" if the first page has no bytes
- >127, so we need to actually look at the entire file in case the first higher
- byte is later in the file.
-
-commit 8d17a0e88a2cf2d6b91db0b13a6a78b1416c6bb0
-Author: Thomas Goyne
-Date: Sat Sep 28 13:53:26 2019 -0700
-
- Assume that files which start with a unicode BOM are valid files of that type
-
-commit e1a8ab1c10ac106ba57fb5c468e71418bb86e5dc
-Author: wangqr
-Date: Mon Sep 23 11:54:06 2019 -0400
-
- fix: infinite recursion when loading video
-
- In 888be0607fdfc2ed7801fd67f46ab4f98257d419 some changes have been made to video_display.cpp which causes infinite recursion: the video display enables video/tool/cross tool when running VideoDisplay::Render() for the first time.
- But when setting up the tool, the video box size is changed, which calls VideoDisplay::Render() again. So we need to set the tool BEFORE it modifies the box by "AddSeparator".
-
- Fix wangqr/Aegisub#21
-
- Co-authored-by: Charlie Jiang
-
-commit 6d4dd60ce8c52251435bd1a8c0f0cef989833c38
-Author: wangqr
-Date: Sun Sep 22 15:12:18 2019 -0400
-
- Handle video flip and rotate metadata in ffms2
-
- Fix Aegisub/Aegisub#149
-
-commit 57ee580c0f18515f7d1be19ac477758817456eba
-Author: wangqr
-Date: Wed Sep 18 18:11:18 2019 -0400
-
- Fix lagi_thes unit tests on Windows
-
- The thes file was using \r\n line ends, and \r was not stripped, causing the encoding string has a \r at its end.
- Use binary mode and always use \n as line ends.
-
-commit 336745cdb29f9f3bead1507670651580b896d7df
-Author: wangqr
-Date: Sun Sep 15 19:32:49 2019 -0400
-
- In Properties dialog, create the button first
-
- So the foucus goes to the OK button on init. This will let wxWidgets correctly handle the initial position of text in wxTextCtrl
-
- Fix wangqr/Aegisub#6
-
-commit 10f7458b5ff2c050e99b7fc16293e2972a6ad2e0
-Author: wangqr
-Date: Sun Sep 15 13:27:54 2019 -0400
-
- Fix PCM provider bugs
-
-commit 1122c0880a756ba13cb87df79ce3c47ba7f74f71
-Author: wangqr
-Date: Sun Sep 15 00:45:25 2019 -0400
-
- Fix failing unit tests on Windows
-
-commit dd59fc988a3dfbc248c89ae6f49868b3399bb03d
-Author: wangqr
-Date: Sat Sep 14 21:11:03 2019 -0400
-
- Fix gtest setup.bat on Windows
-
-commit 896011f5355710c12f912f830ae32698d294cce9
-Author: wangqr
-Date: Fri Sep 13 15:49:15 2019 -0400
-
- Search user fonts in GDI font lister
-
- Windows now allow user install fonts without admin. List HKCU for those fonts.
- https://blogs.windows.com/windowsexperience/2018/06/27/announcing-windows-10-insider-preview-build-17704/
-
-commit 7a1756a26f4a67656034e70c5ab81f8526617a32
-Author: wangqr
-Date: Wed Sep 11 11:16:51 2019 -0400
-
- In tagless_find_helper only tag before start should be ignored
-
- The search result is irrelevant to which tag we should ignore
-
- Fix wangqr/Aegisub#17
-
-commit 6732179a8a92d685404835ea8218f61d34f84f6c
-Author: wangqr
-Date: Tue Sep 10 02:15:48 2019 -0400
-
- Fix wrong memset usage
-
-commit 72d0457bc8bc9deac278e4b56c30a6afd147f65e
-Author: davste0816
-Date: Sat Mar 16 15:12:57 2019 -0400
-
- Fix Move Down button in Export dialog
-
-commit 073c06d8120cd55b9ddea55b84bf2588129aff09
-Author: davste0816
-Date: Tue Mar 12 02:25:46 2019 -0400
-
- Add .webm to extension list, add .eac3 as an audio format
-
- Co-Authored-By: FichteFoll
-
-commit 06798f2caf4f4e3eb79875a1ac96c2e0399c81ca
-Author: davste0816
-Date: Mon Mar 11 19:54:31 2019 -0400
-
- Recognize .opus as an audio format, .h264 .hevc as video formats
-
-commit b3f0cb8953331fb3e78240f83f6bc53c20009f71
-Author: wangqr
-Date: Tue Sep 3 11:58:20 2019 -0400
-
- Don't internally reset the selection after collected fonts
-
- This creates an inconsistency between UI and internal mode.
-
- Fix wangqr/Aegisub#10
-
-commit 9ed381f498f6cdd22f78292d5f6112279850a5fd
-Author: wangqr
-Date: Mon Sep 2 22:23:19 2019 -0400
-
- Remove extra semicolon
-
-commit b429645006c8c912d14c1c47ddb7b1f175e2aeb8
-Author: wangqr
-Date: Sun Sep 1 22:55:13 2019 -0400
-
- visualSubToolBar now use same style as other toolbars
-
- Previously visualSubToolBar has boarder while visualToolBar does not. So the width of the toolbar will change when toggling visualSubToolBar.
-
- Now we remove the boarder so they have the same width. A separator is added at the top of visualToolBar instead to provide visual cue.
-
- Fix wangqr/Aegisub#11
-
-commit 0a2a07ba7e702d9afb0b7588fee83e0b7ebde7c6
-Author: wangqr
-Date: Sat Aug 24 01:16:18 2019 -0400
-
- Use absolute distance when scrolling audio box with mouse wheel
-
- Instead of 1/3 screen per tick. So the distance of scroll no longer depends on the width of the audio box. Besides, 1/3 is feels to far for me when the audio box is wide.
-
- See wangqr/Aegisub#5
-
-commit 716c2eae0d0e0a6532346122bbf5ae08e3eb6903
-Author: wangqr
-Date: Wed Jul 24 09:11:17 2019 -0400
-
- Remove the usage of dummy wxTimerEvent
-
-commit bb5090ac3a9e32b051ee4a703a6bc849930f1983
-Author: wangqr
-Date: Sun Jun 16 19:14:10 2019 -0400
-
- Detect EBML magic number to skip encoding detection for MKV
-
- MKV loads slow after f733297499f72ea11c166f6be23751a7b002c51c
-
-commit d7139c40c0842dc7d59cfc6a7f250e2c994e1c2e
-Author: wangqr
-Date: Thu Jun 6 15:24:40 2019 -0400
-
- Remove call to wxSizer::CalcMin and wxSizer::RecalcSizes
-
- As they are used internally by Layout and should not be called
- directly.
-
-commit 73ca9ace1cd9bd7697cbcda9d1e842e65f69ba0f
-Author: wangqr
-Date: Mon Jun 3 22:08:11 2019 -0400
-
- Change the default fontsize and the list of resolutions
-
- The default fontsize is changed to 48. While it still looks small
- on the default 720p video, it is actually bigger than
- 20 / 480 * 720 = 30
-
- Here 720p is the default video resolution after 837d5a41d7. Some
- common resolutions are also added to the preset list.
-
- Fix wangqr/Aegisub#3
-
-commit 38046516b3e04bb082c36bf77ef4a8662680b9f5
-Author: wangqr
-Date: Wed May 22 20:10:09 2019 -0400
-
- Fix FFT first sample location
-
- Fix wangqr/Aegisub#1
-
-commit 698c41afef56776cd0c6c3c4e8e7b8ef2c6a50da
-Author: wangqr
-Date: Thu May 16 11:04:53 2019 -0400
-
- Fix iconv ConversionFailure on long path
-
-commit 293673fef15d4182564966655002f53bc9bcc9a3
-Author: Ryan Lucia
-Date: Sat Nov 17 19:27:25 2018 -0500
-
- 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
-
-commit 24116171583bfcfd3575f9b5106648c018f97a2c
-Author: Ryan Lucia
-Date: Sun Apr 29 17:19:02 2018 -0400
-
- Properly ignore ASS whitespace characters in character counter
-
-commit af5d34cc1d96ab43764ff976c41c61d796f09795
-Author: Ryan Lucia
-Date: Sun Apr 15 17:59:32 2018 -0400
-
- Add configuration options for colors in visual typesetting tools
-
-commit 1ce72a6d6e2c5e325619b9fa8b11391d6bdb0bb0
-Author: Ryan Lucia
-Date: Wed Mar 14 05:45:19 2018 -0400
-
- Update default config to modern standards
-
-commit ebea3905cc3e1e8ee210d2a70edcd7e94a2917d8
-Author: Ryan Lucia
-Date: Sun Jan 6 19:34:14 2019 -0500
-
- Use FFMS2 constant in place of magic number
-
-commit 4f870f9c268141fd3dd168a72a80ccebbc3bab10
-Author: Ryan Lucia
-Date: Fri Oct 5 17:51:55 2018 -0400
-
- Ignore VS build files
-
- Most files were moved to .vs directory with VS15
-
-commit f2ca259a8b6acc03b0575d92d7a08e3eb58cb74d
-Author: Ryan Lucia
-Date: Mon May 7 19:24:47 2018 -0400
-
- Pass 0 to FFMS_Init
-
- The argument is no longer used, and the docs specify to pass a value of 0 to avoid confusion
-
-commit 04a193de4d61dc37c2608234b51db816f5ec66b0
-Author: Ryan Lucia
-Date: Sun Apr 29 16:51:53 2018 -0400
-
- Point users at a functional bug tracker
-
-commit 63d267d3590011dd0363aceb65617bd052eb43e2
-Author: Ryan Lucia
-Date: Fri Apr 27 11:19:37 2018 -0400
-
- Fix line order when splitting after current frame
-
-commit b2dd50e91084c00e4c8af645c0ec5ab3f53a1ca3
-Author: Ryan Lucia
-Date: Sun Apr 15 17:58:12 2018 -0400
-
- Use proper event for DoubleUpdater
-
- Previously changes weren't recognized because the event bound was for integers
-
-commit 66a3748f97264f68c9fd7e3d148147eea6e39fca
-Author: Ryan Lucia
-Date: Thu Mar 29 02:51:01 2018 -0400
-
- Remove dead forums link
-
-commit bc649b60639ece7cc9e8d00f7ceee8a72e8f5a2c
-Author: Ryan Lucia
-Date: Tue Mar 27 15:07:37 2018 -0400
-
- Make translation assistant skipping whitespace an explicit setting
-
-commit 30286e70359dbe61e50ec5a2fdc5645b26ecd335
-Author: Ryan Lucia
-Date: Sun Mar 25 09:30:29 2018 -0400
-
- Remove Force BT.601 option and update color matrix guessing
-
-commit d660f7f2b023a71e90df27f1c51ba009a2d30301
-Author: Ryan Lucia
-Date: Sun Mar 25 07:50:05 2018 -0400
-
- Add support for setting status bar text from Lua
-
-commit d0c05fbcde0ec2ccf956a0a0f83ac238e686a271
-Author: wangqr
-Date: Thu May 9 16:30:38 2019 -0400
-
- Update about dialog
-
-commit 17215edc3135da88145f265e0a0b42ccabe4bd97
-Author: wangqr
-Date: Fri Apr 12 13:50:50 2019 -0400
-
- Fix build warnings
-
-commit faad82e1ec96a861aea3cac9272f90bb8ac36430
-Author: wangqr
-Date: Sat Nov 10 16:18:28 2018 -0500
-
- Fix overflow bound
-
-commit 5d4973a5f64c54a6a3a84278f385d2d474cfa5ab
-Author: wangqr
-Date: Sat Nov 10 15:51:48 2018 -0500
-
- Fix millisecond to centisecond convertion
-
- Fix Aegisub/Aegisub#94
-
-commit d89c1ce900e995c44ac01be9e5a95ebb8fe52a53
-Author: wangqr
-Date: Sat Nov 10 08:24:42 2018 -0500
-
- Change some text box size to make it looks better on HiDPI
-
-commit 4897905287c2eaceac81510ae23eabf6116ca061
-Author: Thomas Goyne
-Date: Sun Sep 22 16:44:03 2019 -0700
-
- Install autopoint on travis
-
-commit 7c43c757ce9fa1857ac5e96249eb947bf5de2d31
-Author: darealshinji
-Date: Wed Jun 13 01:31:51 2018 +0200
-
- don't be too pedantic on the OpenAL checks
-
-commit 547b17fc22ecd2652053d04a31640843ef3922a4
-Author: scx
-Date: Sun Sep 1 23:40:47 2019 +0200
-
- 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
-
-commit c3c446a8d6abc5127c9432387f50c5ad50012561
-Author: scx
-Date: Sat Sep 7 20:55:07 2019 +0200
-
- Fixes for Boost 1.69.0
-
-commit 7094bd1e201cf5ec5790594767374ee9dd6147ec
-Author: darealshinji
-Date: Mon Feb 18 17:18:18 2019 +0100
-
- Add configure option to enable portable builds on Linux
-
-commit 565b7cb86e00017d18ea655a2254fd91882fc237
-Author: Yakauleu Uladzislau
-Date: Sun Jun 30 15:09:56 2019 +0300
-
- Added Belarusian Localization
-
-commit 0847acc53f2355247e64a65c30a329a4fe679c48
-Author: scx
-Date: Sat Sep 7 18:51:06 2019 +0200
-
- Add missing AM_GNU_GETTEXT_VERSION macro
-
- Bug: http://devel.aegisub.org/ticket/1914
-
-commit 67d9fd9aa4176b367596f8e0885ad974cf8bffeb
-Author: scx
-Date: Mon Sep 23 01:19:56 2019 +0200
-
- DataBlockCache: Fix crash in cache invalidation (#142)
-
- The original version uses a reverse iterator,
- whose .base() is invalid after KillMacroBlock() erases it.
-
-commit cb0af6ca35832e453f4d966a8348ca8caef6a943
-Author: scx
-Date: Sat Sep 7 23:38:06 2019 +0200
-
- Fix crash on right click due to no spell checker
-
- See: #131
-
-commit 0418d0b5be87491806aaa7899223465ca2c5d36e
-Author: scx
-Date: Sun Sep 8 05:15:16 2019 +0200
-
- Desktop file: make Keywords translatable
-
-commit eeb3e17b73b623fd791611275221d4f4cf4a790b
-Author: scx
-Date: Sun Sep 8 00:41:09 2019 +0200
-
- Update desktop file
-
- - Add Keywords
- - Add StartupWMClass
- - Update Categories
-
-commit 7ea2c09afa9ef44f98b399d3d9140359db808e7c
-Author: scx
-Date: Sun Sep 8 06:39:02 2019 +0200
-
- make_pot.sh: Check presence of xmlstarlet and jq
-
-commit c3a4a9122c1daa3e81da465c8827d687c269ead8
-Author: scx
-Date: Sun Sep 8 06:02:02 2019 +0200
-
- Integrate AppData file with build system
-
-commit 0a1b93860b5a5ba6613a08e579d8845dcfd5a044
-Author: scx
-Date: Sun Sep 8 05:57:37 2019 +0200
-
- Add AppData file template
-
-commit 42552e5efb98a417bc94ab7573c8f9dcbcb77deb
-Author: wangqr
-Date: Sun Dec 9 03:06:21 2018 -0500
-
- 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
-
-commit 3782b906d7d01357ceca3898d68a5dc20cf17e1f
-Author: wangqr
-Date: Thu Nov 8 10:35:31 2018 -0500
-
- Fix travis-ci build script
-
-commit 2cb92a5f74634764ff5aac7e3ad0d647f98142af
-Author: Thomas Goyne
-Date: Thu Nov 22 12:23:58 2018 -0800
-
- Bump _WIN32_WINNT to Vista
-
-commit ebc76c8a1168d16054a1f7c6d3920c0fa9c9d717
-Author: Thomas Goyne
-Date: Wed Nov 21 16:41:05 2018 -0800
-
- Update ffmpeg and ffms2
-
-commit 6afb8513657cdc94bdf8bb8a01177a054bd39905
-Author: Thomas Goyne
-Date: Sat May 26 17:41:13 2018 +0200
-
- Update freetype2
-
-commit 83736b4866ecae9b7c42a2c6cb576e376a8d04e2
-Author: bkbkb <41873894+bkbkb@users.noreply.github.com>
-Date: Mon Jul 30 00:27:07 2018 -0400
-
- Fix fribidi download link
-
-commit 524c6114a82157b143567240884de3a6d030b091
-Merge: ce658d070 d8336d2fe
-Author: Thomas Goyne
-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
-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 >]
- distance(_InputIter __first, _InputIter __last)
- ^
- /usr/local/include/boost/iterator/distance.hpp:49:9: note: candidate function [with SinglePassIterator =
- boost::u32regex_iterator >]
- distance(SinglePassIterator first, SinglePassIterator last)
- ^
-
-commit ce658d070925effea8c626b2ada2f819d01ab4fb
-Author: darealshinji
-Date: Sun Jun 17 20:14:35 2018 +0200
-
- Update config.sub, config.guess, install-sh (#77)
-
-commit a4bde47c5cbf33003148db12cd1d94d86cc72a39
-Author: Marcin Kurczewski
-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
-Date: Fri May 25 19:40:25 2018 +0200
-
- Set ffmpeg's yasm include paths correctly
-
-commit 4fdc5efb69f530d2e7319544fa8b2eab1bde37c9
-Author: Thomas Goyne
-Date: Fri May 25 08:26:26 2018 +0200
-
- Explicitly declare DataBlockCache as moveable to make vs17 happy
-
-commit e44f0b92b0dad6093b174cde34186d4d47719401
-Author: Thomas Goyne
-Date: Wed May 23 08:21:04 2018 +0200
-
- Use absolute paths for the default dependencies paths
-
-commit bbd5a0aadb9bf1efdc065a43ef964414f2fb966d
-Author: Thomas Goyne
-Date: Tue May 22 20:37:55 2018 +0200
-
- Fix a typo in install.targets
-
-commit 5cfa896f98a8f7349dfd1871c7dc066eedb33f72
-Author: Thomas Goyne
-Date: Sun May 20 09:54:30 2018 +0200
-
- Drop Windows XP support
-
-commit 9c628f1cdfd180a760528e4677dcfb37e19b9e64
-Author: Thomas Goyne
-Date: Sun May 20 09:54:01 2018 +0200
-
- Switch to the vs 2017 toolkit
-
-commit 73c5e7a4c2fd0c9d0705324a138aa38f0b75619e
-Merge: d893218e5 b097d3133
-Author: Thomas Goyne
-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
-Date: Sun Apr 29 22:00:11 2018 +0200
-
- it.po: fix typo (#59)
-
-commit e401baa9104a42462d2f9d22285f604e53ac59e6
-Author: computerfan
-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
-Date: Sun Apr 29 22:59:48 2018 +0300
-
- added missing files (#57)
-
-commit b097d3133d8f75c77f60b26eb2d6873f995f2faa
-Author: sidneys
-Date: Sat Mar 31 02:57:47 2018 +0200
-
- fix(updated-macos-build): add missing .m4 macros
-
-commit d4461f65be5aa440506bd23e90e71aaf8f0ebada
-Author: sidneys
-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
-Date: Sat Mar 31 01:54:38 2018 +0200
-
- fix(updated-macos-build): update Homebrew and wxWidgets instructions in README
-
-commit f6a2ac08a63f37c1cb3e7315144411f7d5aa5403
-Author: therealfun
-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-
-Date: Sun May 28 17:43:17 2017 +0200
-
- Add support for reading waveform selection in LUA
-
-commit 21f704f138d9ee436e5dcba3b994dfa17fdaebeb
-Author: rr-
-Date: Fri Jun 2 23:41:44 2017 +0200
-
- Fix joining as karaoke
-
-commit 876d59ec224ea72b100ebf87725c4aa7f2b6799d
-Author: Rasmus Thomsen
-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
-Date: Mon Feb 26 01:37:54 2018 -0500
-
- Document process for updating mooonscript
-
-commit 3c5b61429a49b8a83bff43e9fdfdd90a14d8c4df
-Author: Ryan Lucia
-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
-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
-Date: Sat Dec 30 16:43:06 2017 -0600
-
- main: fix warning
-
-commit 16d57dac7920b17dfa0fbfc8fa481011aef0e798
-Author: Rodger Combs
-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
-Date: Sat Nov 25 23:27:26 2017 -0600
-
- find/replace: handle enter key in input fields
-
-commit a88835e253a73108229bb6b0cfc630e2fc756d30
-Author: Rodger Combs
-Date: Sat Nov 25 23:26:31 2017 -0600
-
- find/replace: bring window to front when activated
-
-commit 275a35fdeb40b7a3513afef44a61fdbaa1203d7c
-Author: Rodger Combs
-Date: Sun Dec 3 18:09:53 2017 -0600
-
- README: fix outdated brew package names
-
-commit de9290b75bb197fdcba7fe10de6acc596cbe6517
-Author: Thomas Goyne
-Date: Sat Jan 27 11:33:23 2018 -0800
-
- Remove fontconfig from macOS deps
-
-commit 1bd25711eb7af9ef0b7bafb0a36fbc44bd1430cc
-Author: Rodger Combs
-Date: Sat Nov 25 23:22:57 2017 -0600
-
- README: document luajit and wxWidgets build procedure on macOS
-
-commit 3632ad067d45e8568b2366af15a8e7f48509019d
-Author: Rodger Combs
-Date: Sat Nov 25 23:17:58 2017 -0600
-
- Build: update boost m4 macros
-
-commit 3bc5e8f04f097ce70056be18f9919f643c0e37cb
-Author: Thomas Goyne
-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
-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 when targeting
- 10.7.
-
-commit 70edb03b2aeb19264984b4eb591854424c109f2c
-Author: Thomas Goyne
-Date: Fri Apr 8 17:51:14 2016 -0700
-
- Fix some audio display rendering quirks on retina OS X
-
-commit 8d3ad9ff68808b14ea0b29f6efffd1ba5089319a
-Author: Martin Herkt
-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
-Date: Tue May 9 04:01:47 2017 +0200
-
- Fix compilation against icu 59.1 (#46)
-
-commit 3594ade7195bc0077e0819d5bffa0b9889b92345
-Author: Martin Herkt
-Date: Thu Mar 30 19:08:30 2017 +0200
-
- build: sort wildcard results for repeatable builds (#44)
-
-commit b859ddbca4b4f791650268d76ecc0be059de1824
-Author: Eduard Ereza Martínez
-Date: Sat Jul 30 20:07:33 2016 +0200
-
- Update Catalan translation (really)
-
-commit 3e2c165852ca04fee85f5c65e5c8b2ba5be6f3b6
-Author: Ryan Lucia
-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
-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
-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
-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
-Date: Thu Jul 14 02:08:15 2016 +0200
-
- Update Catalan translation
-
-commit 931613381cbc1aeae31957d9469ae8ec0aab38b8
-Author: Yao
-Date: Sat Jul 9 16:25:40 2016 +0800
-
- Fix typo
-
-commit b5396eb38202ce4e0a48a44285e1473b888d451b
-Author: Álex G.M
-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
-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
-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
-Date: Fri Apr 8 13:29:32 2016 -0700
-
- Fix compilation with old versions of ffms2
-
-commit 7a6da26be6a830f4e1255091952cc0a1326a4520
-Author: Thomas Goyne
-Date: Fri Apr 8 12:14:28 2016 -0700
-
- Fix compilation on X11-using platforms
-
-commit dba8f1c0622e183c3908bf2af87497c166c14153
-Author: Thomas Goyne
-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
-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
-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
-Date: Tue Apr 5 11:24:16 2016 -0700
-
- Remove pointless braces
-
-commit b8fa7e010bec9c61181a44058c928ac2b2852e37
-Author: Thomas Goyne
-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
-Date: Sun Apr 3 11:24:11 2016 -0700
-
- Work around bad codegen from VC++2015 update 2
-
-commit 43f5af556d952a73a0ac98f085393ff9fffdcdc4
-Author: Thomas Goyne
-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
-Date: Tue Mar 15 20:02:36 2016 -0700
-
- Fix OS X compilation
-
-commit 8f019a6e4564e2608d073cbfa6effb99482bee10
-Author: Thomas Goyne
-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
-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
-Date: Sun Mar 13 12:04:17 2016 -0700
-
- Add the standard OS X "Window" menu
-
-commit cac4ba910de15899d14a14f9a2a465e652fe8b2d
-Author: Thomas Goyne
-Date: Sat Mar 12 14:38:39 2016 -0800
-
- Fix more incorrect sizer flags
-
-commit e3ad5ea9764f6fa139eac7dd46187e1454cfddf9
-Author: Thomas Goyne
-Date: Sun Mar 6 14:38:34 2016 -0800
-
- Update wxWidgets to 3.1.0
-
-commit 26fea0e123246b4f122beb54559c8dcd82925071
-Author: Thomas Goyne
-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
-Date: Sat Mar 5 16:01:07 2016 -0800
-
- Fix member variable initialization order
-
-commit b6c1bb146bfd8b15c02df40cc84ca2a8ad94d5ab
-Author: Thomas Goyne
-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
-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
-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
-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
-Date: Sun Feb 28 09:50:20 2016 -0800
-
- Add support for running respack.lua with system Lua
-
-commit 0ed6dd46fbebdeed9f99ef250b6e2279e6fe17b8
-Author: Thomas Goyne
-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
-Date: Sun Feb 7 19:52:45 2016 -0800
-
- Switch to a maintained fork of universalchardet
-
-commit a315ce6903b2abd357aaae46d2bc4d7cb4886bba
-Author: Thomas Goyne
-Date: Sat Feb 6 19:56:37 2016 -0800
-
- Fix assert failure when opening with no args
-
-commit 14a80dbabd9940f5e8cce9dd08b5f3f0bfb1fa94
-Author: darealshinji
-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
-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
-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
-Date: Sun Jan 10 19:47:09 2016 -0800
-
- Actually use the list of filenames in AegisubApp::OpenFiles()
-
-commit bb3e0de728cb004a01edca7c16ae850b6b7fb5df
-Author: Thomas Goyne
-Date: Sat Jan 9 08:38:41 2016 -0800
-
- Handle i/o errors when indexing fonts for GDI
-
-commit 3c381b6c5581e499eeb80647c9b8977faeef4777
-Author: Thomas Goyne
-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
-Date: Thu Dec 31 15:41:49 2015 -0800
-
- Fix the weight of fonts that use 1-10
-
-commit 596332763b2cbe8d3612baf98a4e106ec946432b
-Author: Thomas Goyne
-Date: Tue Dec 15 11:45:32 2015 -0800
-
- Use the Windows Family Name for family name matching
-
-commit e13a39f3027ee18d4397bbf1af9cd3bfa487a101
-Author: Thomas Goyne
-Date: Mon Dec 14 11:45:29 2015 -0800
-
- Try to better match GDI's weight penalty
-
-commit b9a56cb870556396220887131aa4bef08db87913
-Author: Thomas Goyne
-Date: Sun Dec 13 11:45:27 2015 -0800
-
- Prioritize family name matches over postscript name matches
-
-commit 278b7621cf624771338dad48a83e65d1f6eecc6e
-Author: Thomas Goyne
-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
-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
-Date: Wed Dec 9 11:45:10 2015 -0800
-
- Don't check for fontconfig in configure on OS X
-
-commit f824d2c56b3554540b01e61447eaff2412e14d01
-Author: Thomas Goyne
-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
-Date: Thu Dec 3 11:44:57 2015 -0800
-
- Remove fontconfig config files from the OS X package
-
-commit b1cb16c7f8806b7d69898fe5b29f5e0b999943fe
-Author: Thomas Goyne
-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
-Date: Sat Nov 14 11:44:42 2015 -0800
-
- Deduplicate matched paths from CoreText
-
-commit 2527204515db7621e3ad1d3e4c5a92b14b74bf5b
-Author: Thomas Goyne
-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
-Date: Sat Nov 7 11:44:36 2015 -0800
-
- Enable ARC for the coretext font lister
-
-commit 973f0b09fca9b19de0a33345a8eac5bce3aac5c2
-Author: Thomas Goyne
-Date: Wed Oct 28 12:44:22 2015 -0700
-
- Add a basic CoreText-based fonts collector backend
-
-commit f8c350489897ba3da192cf7709444a7793b1bcd0
-Author: Thomas Goyne
-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
-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
-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
-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
-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
-Date: Sat Oct 31 20:12:24 2015 -0800
-
- Make FcMode an enum class and simplify the data flow
-
-commit fe2925408cdd5c1600a50acad1b4477aca8c5b2e
-Author: Thomas Goyne
-Date: Mon Dec 28 19:57:46 2015 -0800
-
- Remove fontconfig entirely from the Windows build
-
-commit e5a6abd21595bb098f0de06f5cdaab75ede3edff
-Author: Thomas Goyne
-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
-Date: Tue Oct 27 20:56:58 2015 -0700
-
- Remove unused includes from subtitles_provider_libass.cpp
-
-commit de3bdeb4843c574e4a48a304ab439970e376707f
-Author: Thomas Goyne
-Date: Sun Oct 25 20:56:48 2015 -0700
-
- Build libass without fontconfig enabled on Windows
-
-commit 15d78ed190bcf3e834fd0c888d214a70d9cb025c
-Author: Thomas Goyne
-Date: Sun Oct 11 20:56:38 2015 -0700
-
- Update to libass 0.13.1
-
-commit 913b8438f38823f02362b9572d0d145fe3a7ad43
-Author: Thomas Goyne
-Date: Tue Dec 29 15:20:36 2015 -0800
-
- Fix Windows x64 compilation
-
-commit 3b13260ca19f37eeb4c4541f06f99f011003848f
-Author: Thomas Goyne
-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
-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
-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
-Date: Wed Dec 23 12:27:24 2015 -0800
-
- Add a GDI-based fonts collector backend
-
-commit fa2e3fb38f44a15fbcdbfa87eb6c952dcb137350
-Author: Thomas Goyne
-Date: Tue Dec 22 17:43:17 2015 -0800
-
- More cruft to support running busted on Travis
-
-commit afed3dca21554729dba1a995756badf00638613b
-Author: Thomas Goyne
-Date: Mon Dec 21 19:47:58 2015 -0800
-
- Fix compilation on Linux
-
-commit 26361c5003fa7036889c79fc99ad5f33d6dc2986
-Author: Thomas Goyne
-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
-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
-Date: Sat Oct 3 18:18:59 2015 -0700
-
- Allow coalescing undo over autosaves
-
-commit 52dbb482af1a3b150ba31ed877ebc16740b07181
-Author: Thomas Goyne
-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
-Date: Sat Sep 26 18:18:39 2015 -0700
-
- Handle multiple simultaneous OpenAL audio players in one process
-
-commit 75804da4ea15b41a6cdf6ee6b6d2b7f692e5ed02
-Author: Thomas Goyne
-Date: Fri Sep 25 18:18:36 2015 -0700
-
- Set the closed marker even on 64-bit OS X
-
-commit 5f89a64f078b6ab0cf7d862638007a230b6ed15b
-Author: Thomas Goyne
-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
-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
-Date: Sun Aug 30 18:18:07 2015 -0700
-
- Actually close all windows on quit
-
-commit 84b0f1e043da976511f6cae64d53189e7a7dd2b7
-Author: Thomas Goyne
-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
-Date: Sun Aug 23 18:17:54 2015 -0700
-
- Actually open a new window in the New Window command
-
-commit 8de8724660925c63dcf89724b954e393282e3a71
-Author: Thomas Goyne
-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
-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
-Date: Thu Aug 20 18:17:46 2015 -0700
-
- Shut up a missing override warning
-
-commit e757618b322d2a357ea93b95aaf5cffe62e30b5c
-Author: Thomas Goyne
-Date: Wed Aug 19 18:17:42 2015 -0700
-
- Use an explicit operator bool for Vector2D
-
-commit d253388c8eb8e7ebfcc9a6391a1b4de969fbd45e
-Author: Thomas Goyne
-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
-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
-Date: Sun Nov 29 18:36:55 2015 -0800
-
- Fix overflow issues with truncated pcm files
-
-commit f811f7e36339e1f0455d31b13dec0fe90c038809
-Author: Thomas Goyne
-Date: Sat Nov 28 18:28:33 2015 -0800
-
- Select the "Time" radio on startup
-
-commit 1d00bd834db1d22aeabdd76c8caaa8d5c94d5d2a
-Author: Thomas Goyne
-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
-Date: Thu Nov 26 18:28:27 2015 -0800
-
- Fix some invalid sizer flags
-
-commit 4542204b3ab2f1cc4cc019d77531761abce540ef
-Author: Thomas Goyne
-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
-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
-Date: Sat Nov 21 19:32:43 2015 -0800
-
- Fix misalined pointer read in the PCM audio provider
-
-commit 0d7242322390f82569abf78cee23f4b28043a773
-Author: Thomas Goyne
-Date: Mon Oct 12 15:04:41 2015 -0700
-
- Include a copy of ffversion.h
-
-commit 9fd5bbc552907c4be74d11872e7e92e8d5fca80b
-Author: Thomas Goyne
-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
-Date: Mon Oct 12 14:52:03 2015 -0700
-
- Explicitly add the DirectX SDK dir to the linker paths
-
-commit f7661dbd789ee0e9033220f342f72734b70cc59d
-Author: Thomas Goyne
-Date: Tue Sep 15 14:35:07 2015 -0700
-
- Explicitly default AssAttachment's copy constructor
-
-commit 7eb2504dbb3ca40ca25250b9e7e98059fe4f4a26
-Merge: 85a820918 f0258cf2d
-Author: Thomas Goyne
-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
-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
-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
-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
-Date: Sat Sep 12 10:58:18 2015 +0200
-
- Ensure luarocks env variables are set for make-automation
-
-commit 85b356407f97f9923294eb0127de5754cbc20387
-Author: Thomas Goyne
-Date: Sun Sep 13 09:37:26 2015 +0200
-
- Reapply OS X/Windows build hacks
-
-commit 736e69ef5399311b024d2058b846667066765a16
-Author: darealshinji
-Date: Sat Sep 12 13:09:32 2015 +0200
-
- LuaJIT: enable Makefile verbosity with V=1
-
-commit 5c5002907436a6fc9f724acf1ccc487233139b42
-Author: darealshinji
-Date: Sat Sep 12 13:01:34 2015 +0200
-
- Aegisub-specific LuaJIT settings
-
-commit 896ede12f3e81ae0378da51858fb464f6ca8091d
-Author: darealshinji
-Date: Sat Sep 12 12:45:23 2015 +0200
-
- Apply and update LuaJIT patches
-
-commit 541a9ad5903599b22eb66ad6a781531640ce0336
-Author: darealshinji
-Date: Sat Sep 12 12:38:01 2015 +0200
-
- LuaJIT 2.0.4
-
-commit 1f7a59afcbf18414651b97ab3df99019a75b2768
-Author: Cirrus Wazza
-Date: Sun Aug 30 16:47:57 2015 -0700
-
- Update French translation
-
- Closes #1882.
-
-commit ac2ac9cf061d32556faa48d455adff06f1aac789
-Merge: 0ea48271d a84c9b9a8
-Author: Thomas Goyne
-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
-Date: Fri Aug 14 16:39:32 2015 -0400
-
- Fixed typo
-
-commit 0ea48271d4278541f2593ccf73722ad809cd6591
-Author: Thomas Goyne
-Date: Fri Jul 31 11:12:20 2015 -0700
-
- Add missing automation files to the portable installer
-
-commit a55bc56a12b921a3fce15292e48938e5305f0d36
-Author: Thomas Goyne
-Date: Fri Jul 31 10:25:07 2015 -0700
-
- Update portable installer to include the vs14 CRT
-
-commit 5c9ce1274607fa933982b2bdc3c6922587be9818
-Author: Thomas Goyne
-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
-Date: Thu Jul 30 08:59:42 2015 -0700
-
- Update dependencies to VS14 compatible versions
-
-commit 4366e593533505f8bbc786e27ed361407301bedc
-Author: Thomas Goyne
-Date: Thu Jul 30 07:07:28 2015 -0700
-
- Update to Visual Studio 2015
-
-commit 017bbe1e596f67b5d6323622456f69beb137a310
-Author: Thomas Goyne
-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
-Date: Tue Jul 28 17:05:50 2015 -0700
-
- Remove some incorrect and ignored sizer flags
-
-commit d5dde6cff2a301c0abe84065c15ce168355a82eb
-Author: Thomas Goyne
-Date: Tue Jul 28 14:50:01 2015 -0700
-
- Reduce error-handling bloat a bit
-
-commit b0f4c9f1ad83d196eaf00d22a2886ff0f2764d0b
-Author: Thomas Goyne
-Date: Tue Jul 28 13:03:15 2015 -0700
-
- Remove agi::vfr::Framerate's explicit swap implementation
-
-commit fefa31eb471d8051ba84b02c90efbe15b2cf46b1
-Author: Thomas Goyne
-Date: Tue Jul 28 12:02:41 2015 -0700
-
- Improve code coverage of tests
-
-commit 4a3b41109261f4b244d767df138e3a5180a64929
-Author: Thomas Goyne
-Date: Tue Jul 28 11:55:05 2015 -0700
-
- Silence a warning
-
-commit 09b2736103e48b58ed2e996ed03796b1288c355e
-Author: Thomas Goyne
-Date: Fri Jul 17 14:56:22 2015 -0700
-
- Mark a bunch of things as overriding virtual functions
-
-commit 7a60ac95efafd23f1480cd20958b281d245c0345
-Author: Thomas Goyne
-Date: Mon Jul 27 18:56:58 2015 -0700
-
- Always use C++ for AC_AGI_COMPILE
-
-commit d278dcc7a8b8d6616618948851ea96e4c611ea61
-Author: Thomas Goyne
-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
-Date: Mon Jul 27 18:09:19 2015 -0700
-
- Skip some pointless configure checks on OS X
-
-commit 8f5bfb0cae917265821de85ce896a4fc83998001
-Author: Thomas Goyne
-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
-Date: Sun Jul 26 14:25:17 2015 -0700
-
- Update Vietnamese translation
-
- loses #1878.
-
-commit b55ad78c234c8cf3d0c7a98605f6e416ec45a7a3
-Author: Thomas Goyne
-Date: Sun May 31 16:18:37 2015 -0700
-
- Update wx setup.h
-
-commit 3c55d4fde4430696507a49249b3fb1f2ba318f3c
-Author: Thomas Goyne
-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
-Date: Mon Jul 27 08:59:35 2015 -0700
-
- Extract some more find/replace logic to libaegisub
-
-commit cad8c80aab4b302b41059e53c7893c22338aabf4
-Author: Thomas Goyne
-Date: Sun May 31 10:54:37 2015 -0700
-
- Update wxWidgets
-
-commit 97bf5c77c34d8a63b642ebea9a68bacd89aa890b
-Author: Thomas Goyne
-Date: Sun Mar 22 10:46:58 2015 -0800
-
- Explicitly allow unicode text when pasting
-
-commit 42429d4930cfaa2b9656e322f079602fdfdfb106
-Author: Thomas Goyne
-Date: Sat Mar 21 10:27:25 2015 -0800
-
- Remove incorrect sizer flags
-
-commit ba9f5a78d4e713a68d22df99b305fcf119553200
-Author: Thomas Goyne
-Date: Sat Mar 14 12:58:32 2015 -0800
-
- Include the stack trace for errors in automation validation functions
-
-commit ff874fadf9401c43a3ba79600e3f5cd8347db942
-Author: Thomas Goyne
-Date: Wed Mar 11 12:58:23 2015 -0800
-
- Reduce nesting
-
-commit a5c87908e172063fd601a0229d65995cba2ff6f9
-Author: Thomas Goyne
-Date: Fri Feb 13 12:58:15 2015 -0800
-
- Set the new active line correctly after splitting by karaoke
-
-commit 0ccac34cb0957638220d276fe20f651e62766ceb
-Author: Thomas Goyne
-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