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
Ryan Lucia
88bfc0220d
meson: initial attempt to generate Aegisub.app on macOS
2020-11-15 12:53:31 -05:00
line0
05c345ee6b
meson: flag aegisub as a GUI app
2020-05-21 09:07:58 +02:00
line0
1dcfbbd194
meson: add missing link dependencies on windows
2020-04-12 21:51:28 +02:00
line0
34fa9af482
utils: work around missing C++11 char16_t overload in wx string conversion
2020-04-11 01:31:14 +02:00
line0
1237989bd2
meson: don't build fontconfig file lister on windows
2020-04-11 01:30:11 +02:00
line0
46121094a1
fix PCHs on VS2019
...
* separate PCH for C and C++
* acconf.h now included in PCHs on windows, too
* meson now auto-generates companion source files for PCH headers
2020-04-11 01:30:10 +02:00
Ryan Lucia
fe1813ec03
meson: enable building Aegisub.app on macOS
2020-02-08 23:43:52 +01:00
Ryan Lucia
e6a41ccfbf
autotools: remove remaining makefiles
2020-02-08 23:43:51 +01:00
Ryan Lucia
20ce892352
meson: attempt to wrangle dependencies
2020-02-08 23:43:32 +01:00
Ryan Lucia
a78b0fb430
Fix PCH usage
...
Hopefully this time in a way that doesn't ruin life for Unix folks!
2020-02-08 23:42:36 +01:00
Ryan Lucia
bc13aa919c
meson: allow additional include directories for manually located deps
2020-02-08 23:42:36 +01:00
Ryan Lucia
cdd2fe6e5f
meson: add DirectSound detection
2020-02-08 23:42:36 +01:00
Ryan Lucia
0c148ec512
Make spacing around colons consistent
2020-02-08 23:40:07 +01:00
Martin Herkt
7c44ae5303
Meson: respack.lua → respack.py; works out-of-tree
2020-02-08 23:40:07 +01:00
Martin Herkt
146d1aa7b8
Meson: add install rules
2020-02-08 23:40:07 +01:00
Martin Herkt
5d1c6daa63
Initial port of the build system to Meson
...
Still some TODOs left. Probably only works on Linux for now.
2020-02-08 23:40:07 +01:00
odrling
48922bf4b5
Merge branch 'master' of github.com:TypesettingTools/Aegisub
2020-02-08 22:11:06 +01:00
Andrew Neth
d0bab1212c
Look for both system fonts and user fonts on Windows ( #64 )
...
* Look for both system fonts and user fonts on Windows
* Move repeated font registry reading code to separate function
* Pass the files vector to read_fonts_from_key as a reference
* Allocate a larger filename buffer when necessary while reading fonts from registry
2020-02-08 15:41:03 -05:00
RhiobeT
9c5f7f24b7
Better safe than sorry
2020-02-03 13:18:44 +01:00
Pierre Jeanjean
7bbf150b44
Fix charset detection and conversion issues
2020-02-02 15:37:05 +01:00
odrling
c36f16fb08
[help] add joysound exporter item
2019-12-11 00:38:59 +01:00
Ryan Lucia
77dae2c1ff
meson: attempt to wrangle dependencies
2019-10-05 21:34:40 +02:00
Ryan Lucia
0d8c25a20d
Fix PCH usage
...
Hopefully this time in a way that doesn't ruin life for Unix folks!
2019-10-05 21:34:39 +02:00
Ryan Lucia
bd9205d3d6
meson: allow additional include directories for manually located deps
2019-10-05 21:34:39 +02:00
Ryan Lucia
c0f8828f62
meson: add DirectSound detection
2019-10-05 21:34:38 +02:00
Ryan Lucia
ffacb49fdf
Make spacing around colons consistent
2019-10-05 21:34:08 +02:00
Martin Herkt
4f78f87cb1
Meson: respack.lua → respack.py; works out-of-tree
2019-10-05 21:34:07 +02:00
Martin Herkt
d966e2c282
Meson: add install rules
2019-10-05 21:34:06 +02:00
Martin Herkt
0fb8dab687
Initial port of the build system to Meson
...
Still some TODOs left. Probably only works on Linux for now.
2019-10-05 21:34:06 +02:00
odrling
642a96eed9
Merge branch 'ssl_update'
2019-09-16 12:38:04 +02:00
RhiobeT
1774b59220
Add command to insert space after syllab
2019-09-11 15:55:14 +02:00
odrling
35c92b64b5
.
2019-09-10 10:49:55 +02:00
odrling
c84d6376d9
[updates] use https
2019-09-10 10:39:51 +02:00
Ryan Lucia
d9bd7def0b
Fix autotools lua detection
2019-09-08 18:36:58 -04:00
odrling
7c69b2a9fc
put 'x64' after release version
2019-09-01 21:02:54 +02:00
odrling
b33ccb591d
set update url protocol to http
2019-09-01 19:51:25 +02:00
odrling
f996638648
it just looks better
2019-08-31 01:38:13 +02:00
odrling
a68f670908
simplify update system
2019-08-31 01:26:44 +02:00
odrling
8ab7a886d3
[style] keep font size and playback resolution constant
2019-08-24 19:09:44 +02:00
odrling
7ec32f8b2e
[config] change Link volume/spectrum and Snap
2019-08-24 16:17:30 +02:00
odrling
bd6383a4cc
Merge branch 'tap-to-time-tt-fork' of github.com:EaterOA/Aegisub into ttt
2019-08-24 01:41:50 +02:00
odrling
deaf588af9
[build] apply patch for lua
2019-08-20 01:52:21 +02:00
odrling
30f2d5ac09
[style] increase default font size
2019-08-19 15:23:34 +02:00
odrling
4ac55501c3
[Karaoke] disable drag timing
...
disables "Left-click drag moves end marker"
2019-08-19 00:22:43 +02:00
odrling
155cd9937a
[style] change default style
2019-08-19 00:12:46 +02:00
odrling
7bd37b6ca1
[Karaoke] Autocommit and autofocus
2019-08-18 23:47:29 +02:00