1
0
mirror of https://github.com/odrling/Aegisub synced 2025-04-11 22:56:02 +02:00

8162 Commits

Author SHA1 Message Date
odrling
c6c0e49877 shift video instead of subtitles
This is probably wrong in some cases. This is probably what we want with
matroska files.
2021-01-07 17:47:33 +01:00
odrling
9a0b9fceda force resource version 2020-12-23 14:00:34 +01:00
odrling
de98234da9 set filename to aegisub 2020-12-23 13:39:38 +01:00
odrling
9e6e70151f fix mks file parsing 2020-12-23 13:39:38 +01:00
odrling
a9aa77b673 switch to -std=gnu++11
recommended by wxwidgets doc for windows
2020-12-16 21:20:32 +01:00
odrling
3afe8f8281 remove japan7-fonts submodule 2020-11-24 19:55:32 +01:00
RhiobeT
be1237cbb5 Remove outdated comment 2020-11-24 19:55:26 +01:00
Pierre Jeanjean
fbcca085c3
Fix for HiDPI scaling of videos (#2) 2020-11-24 19:31:23 +01:00
odrling
dc9d9beec5 meson: create git_version.h in configuration step 2020-11-24 14:54:37 +01:00
odrling
e8d75e7e0f windows: use libass and openal
DirectSound seems a bit broken on my system. Still left in the build if
someone updates from earlier releases. xy is dead
2020-11-24 13:15:54 +01:00
odrling
6a90f32c62 windows: add translations to installer 2020-11-24 12:47:27 +01:00
odrling
ec030c54e2 use wxString::Format in current time text field 2020-11-24 01:28:04 +01:00
odrling
1af281fcf0 release buildtype 2020-11-23 22:59:01 +01:00
odrling
3753e9c491 fix luajit for windows
seems that happens for msys2 too
2020-11-23 21:56:50 +01:00
Myaamori
805b01720d meson: fix wx subproject on Linux 2020-11-23 21:56:42 +01:00
Myaamori
d32154c423 Use wxSizer::RepositionChildren instead of RecalcSizes on wx 3.1.3+ 2020-11-23 08:20:00 +01:00
Myaamori
b07648410d Correct wxStyledTextCtrl::StartStyling for wx 3.1 2020-11-23 08:19:48 +01:00
Myaamori
b48cf56646 meson: update/promote libass dependency wraps 2020-11-23 08:19:28 +01:00
Myaamori
44927acc6e meson: set _DEBUG on all platforms for debug builds 2020-11-23 08:16:58 +01:00
Myaamori
b36b81acd7 meson: don't generate git_version.xml and don't regenerate git_version.h on windows
Also fix incorrect use of return outside function. Fixes #80
2020-11-23 08:16:35 +01:00
odrling
68fecbff20 poke 2020-11-23 08:09:51 +01:00
odrling
21ed4cfc2f generate installer 2020-11-22 19:55:18 +01:00
odrling
7a9ef2112c fix version.sh 2020-11-22 19:41:58 +01:00
odrling
324dd164f2 fix build (again) 2020-11-21 22:20:57 +01:00
odrling
49eaeafe52 certificate issues begone 2020-11-20 02:42:15 +01:00
odrling
c5b99ef449 make the internet available again :^) 2020-11-20 02:31:52 +01:00
odrling
6c91fba4b5 build more things from wrap 2020-11-20 02:22:33 +01:00
odrling
34bfbfaf41 buildtype release 2020-11-20 02:13:42 +01:00
odrling
87ec95b263 build wxwidgets 2020-11-20 01:28:23 +01:00
odrling
b0266bcdaf install deps for mingw 2020-11-20 01:27:48 +01:00
odrling
9f37dc4cd4 add avisynth 2020-11-19 22:21:58 +01:00
odrling
4688813b2a Add installer generation 2020-11-19 17:27:37 +01:00
odrling
7c7c6ce14a remove appveyor CI 2020-11-19 01:01:03 +01:00
odrling
82afc56f6f fix mingw build 2020-11-19 00:42:39 +01:00
odrling
10f8114df3 test msys ci 2020-11-18 14:51:00 +01:00
odrling
4a8781ef1d update libpng wrap 2020-11-18 00:17:00 +01:00
odrling
58a2ec95cd provide freetype_dep 2020-11-18 00:07:23 +01:00
odrling
4eaf4bd75c Revert "custom repo in freetype2 wrap"
This reverts commit e89b9012bc08ee2c2d37e64be2f99f7a181abb67.
2020-11-18 00:03:24 +01:00
odrling
e89b9012bc custom repo in freetype2 wrap 2020-11-17 23:34:36 +01:00
odrling
7db38ecb55 provide libpng wrapper 2020-11-17 23:02:37 +01:00
odrling
0773074764 set default_library=static in windows CI 2020-11-17 22:28:58 +01:00
odrling
ff4d4abdbf custom repo for subprojects/libass wrap 2020-11-17 22:06:28 +01:00
odrling
fa340f0943 [ci] Appveyor VS CI 2020-11-17 21:24:12 +01:00
odrling
56cbc593bf bump version 2020-11-17 21:01:54 +01:00
odrling
9a631d85dd Merge branch 'meson' into meson-vs2019 2020-11-17 20:52:46 +01:00
odrling
6907ea2c62 Merge branch 'master' into meson-vs2019 2020-11-17 19:38:05 +01:00
odrling
ac3c4095f1 fix sub timing in mkv files with video delay
Some matroska files have audio start at timestamp 0 and video later.
In this case mkvtoolnix seems to use the first block of the first
cluster to the audio track (I would assume this is only an
implementation detail and not really from the matroska specs. And also
could happen in other cases without the video being delayed, but that's
not the point). Aegisub used to read this first block and use its
timestamp as the starting point of the video track.

With this commit, Aegisub tries to read all the blocks until it can read
the first timestamp of the video track and use it for the subtitles'
timestamps. Audio tracks don't seem to be impacted by these changes.
2020-11-17 18:45:25 +01:00
odrling
09b424fbbb fix sub timing in mkv files with video delay
Some matroska files have audio start at timestamp 0 and video later.
In this case mkvtoolnix seems to use the first block of the first
cluster to the audio track (I would assume this is only an
implementation detail and not really from the matroska specs. And also
could happen in other cases without the video being delayed, but that's
not the point). Aegisub used to read this first block and use its
timestamp as the starting point of the video track.

With this commit, Aegisub tries to read all the blocks until it can read
the first timestamp of the video track and use it for the subtitles'
timestamps. Audio tracks don't seem to be impacted by these changes.
2020-11-17 18:36:16 +01:00
odrling
81edc38e10 libass 0.15.0 2020-11-17 02:05:28 +01:00
Ryan Lucia
f34c2833b9 actions: add initial ubuntu workflow 2020-11-15 12:53:31 -05:00