arch1t3cht
961b3dfbee
README: workarounds branch
2022-09-27 22:40:04 +02:00
arch1t3cht
22fb4c6e8c
Move luabins back to vendor
...
Workaround for TypesettingTools/Aegisub#162
2022-09-27 16:54:15 +02:00
arch1t3cht
38efde92e3
folding: Fix selections jumping around
2022-09-14 11:31:50 +02:00
arch1t3cht
a394aefd1a
Fix crash when cancelling automation scripts
...
When cancelling an automation macro from the progress dialog, the dialog
throws a UserCancelException. If the macro still runs to the end
afterwards (instead of calling aegisub.cancel or causing an exception),
the two return values are left on the stack. This causes assertion errors
due to check_stack when those are enabled.
2022-09-13 22:41:18 +02:00
arch1t3cht
7ea1d650a9
bestsource: Fixes to fps and colorspace conversion
...
Some of these got lost in the process before.
For now, default to 709 if the colorspace is unkown. More detailed
colorspace guessing can be added in the future.
2022-08-29 11:11:05 +02:00
arch1t3cht
3fedc88641
Include strings.rc as resource file on Windows
...
This was included here:
6f546951b4/build/Aegisub/Aegisub.vcxproj.filters (L1094)
in the MSVC build.
2022-08-28 01:38:41 +02:00
arch1t3cht
fb7f4bdd9a
installer: Bump VCRedist to 17 (2015 - 2022)
...
The windows-latest platform in the CI already uses VS2022, so let's bump
the VCRedist to match.
2022-08-28 00:36:51 +02:00
arch1t3cht
7721ae689f
Fix Avisynth paths for portable build
...
Also apply the change in 75db50b
to the portable build.
The .mo files, on the other hand, already work as they are.
2022-08-26 15:17:59 +02:00
arch1t3cht
0dddddf96b
CI-Build 2022-08-23
2022-08-23 20:21:29 +02:00
arch1t3cht
bb16cdf7fe
Merge branches 'folding', 'misc' and 'bestsource' into feature
2022-08-23 20:16:55 +02:00
arch1t3cht
9ea7808a30
bestsource: Mark video provider as slow
...
Looks like this wasn't clear enough, so let's make it clear to users
that BestVideoSource should only be used if absolutely necessary.
2022-08-23 20:13:45 +02:00
arch1t3cht
6b43e643cb
Merge branch 'wangqr_time_video' into feature
2022-08-23 19:59:24 +02:00
arch1t3cht
c7c874acc4
Add commands to reload audio or video
...
This is mostly useful for reloading Avisyth or VapourSynth scripts.
2022-08-23 19:53:40 +02:00
arch1t3cht
b2fbc84335
AlignToVideo: Reexport the new icon files
...
Some metadata of these files was triggering the assertion errors in #6 .
Reexporting the icons using ffmpeg fixed this.
Fixes #6 .
2022-08-23 19:30:41 +02:00
arch1t3cht
c8d4df1355
Add option to sort subtitles by text
2022-08-23 16:11:23 +02:00
arch1t3cht
9b920c7892
folding: Always write fold data to file
2022-08-23 15:55:26 +02:00
arch1t3cht
ec23330b09
CI-Build 2022-08-22
2022-08-23 04:54:35 +02:00
arch1t3cht
2e78b9cfde
Merge branch 'video_panning_option' into feature
2022-08-23 04:51:41 +02:00
arch1t3cht
98d476102e
video zoom: Fix aspect ratio forcing
...
Do this by partially reverting the changes to UpdateSize in favor of
just multiplying by videoZoomValue *after* setting all the window sizes.
2022-08-23 04:48:33 +02:00
arch1t3cht
1d1a1d2ad7
CI-Build 2022-08-22
2022-08-22 02:26:38 +02:00
arch1t3cht
1dbd3b3cc7
Merge branches 'fixes' and 'ffmpeg_build' into feature
2022-08-22 02:26:03 +02:00
arch1t3cht
77cc1a6b22
Patch ffmpeg wrap to compile with simd extensions
...
This is very hacky and only intended to get these extensions working on
the Windows CI builds.
2022-08-22 02:25:25 +02:00
arch1t3cht
5a0bfdd775
Remove unnecessary flags in SelectedChoices dialog
...
These alignment flags would cause an assertion error
"Horizontal alignment flags are ignored in horizontal sizers"
when opening the dialog (mainly when importing styles from another
script).
As the assertion error says, the flags are ignored anyway, so they're
safe to remove.
2022-08-21 02:31:33 +02:00
arch1t3cht
7f7f5c8385
Merge branch 'misc' into feature
2022-08-19 21:18:48 +02:00
arch1t3cht
732c5c7654
Copy subitles: Fix wxBitmap usage
...
UseAlpha turned out to be unnecessary and doesn't even exist in some
wxWidgets ports.
2022-08-19 21:17:29 +02:00
arch1t3cht
b52d1d0973
CI-Build 2022-08-19 v2
2022-08-19 02:35:05 +02:00
arch1t3cht
3b8cc6deb1
Merge branches 'misc', 'xa2-ds' and 'info' into feature
2022-08-19 02:31:59 +02:00
arch1t3cht
918c1e23a3
README: misc branch and compile instructions
2022-08-19 02:28:27 +02:00
arch1t3cht
aadf6b32b9
Add option to copy or save subtitles with transparent background
2022-08-19 01:46:19 +02:00
arch1t3cht
819d90e9b0
Stereo playback on Linux audio players
...
After the audio provider rework, adjust the audio players to not
use the int16 mono downmixed audio unless necessary. Furthermore,
the pulseaudio-based player now controls the volume directly through
pulseaudio instead of by modifying the buffer. This also reduces latency
when changing the volume.
The entire set of GetAudio functions is quite messy now. After wangqr's
audio rework, it was split into GetAudio and GetInt16MonoAudio
functions, but now volume scaling is also necessary. Really, this should
go back to a type constructor based system with audio players being
allowed to choose what properties out of mono / 16 bytes / int samples /
volume they need.
2022-08-18 22:48:40 +02:00
arch1t3cht
34d339c187
CI-Build 2022-08-18
2022-08-18 18:12:06 +02:00
arch1t3cht
8169f0c6dc
Merge branch 'xa2-ds' into feature
2022-08-18 18:10:26 +02:00
arch1t3cht
144860eb59
Remove format assertion after audio rework
2022-08-18 18:09:32 +02:00
arch1t3cht
00ee2b1ab8
CI-Build 2022-08-16 v2
2022-08-17 03:12:56 +02:00
arch1t3cht
50fb12d433
Merge branches 'fixes' and 'info' into feature
2022-08-17 03:09:39 +02:00
arch1t3cht
1e958cd1a1
Typo fix
2022-08-17 02:59:15 +02:00
arch1t3cht
b697ad6ca0
Remove access checks in windows fs operations
...
These were giving false negatives on samba shares, which broke the font
collector. Windows also recommends to not use access checks in these
cases, and instead just see if the operations succeeds or not.
2022-08-17 02:54:09 +02:00
arch1t3cht
860a090de8
CI-Build 2022-08-16
2022-08-16 21:10:03 +02:00
arch1t3cht
3e5b985c7b
Merge branch 'info' into feature
2022-08-16 21:04:46 +02:00
arch1t3cht
e7e87f5584
Merge branch 'xa2-ds' into feature
2022-08-16 21:04:44 +02:00
arch1t3cht
0b8f5ad8fa
XAudio PR: Revert some changes and fix on linux
...
Mostly synchronizing with the updates made to the ffmpeg audio provider
and removing the CMakeLists.txt
2022-08-16 21:03:59 +02:00
arch1t3cht
afbd626e40
README: New audio+video interfaces
2022-08-16 20:54:49 +02:00
arch1t3cht
17d827c88a
Merge branch 'misc_dc' into feature
2022-08-16 19:59:42 +02:00
arch1t3cht
6cdf360e76
Add downmix option on OSX
...
This fixes wangqr's commit dabd9f that adds an option to enable or
disable downmixing
2022-08-16 19:58:11 +02:00
arch1t3cht
24ac0647ac
Merge branch 'vapoursynth' into feature
2022-08-16 19:57:22 +02:00
arch1t3cht
ff43f3d601
vapoursynth: Add audio source
2022-08-16 19:22:54 +02:00
arch1t3cht
4a5a212f35
bestsource: Switch to GetPackedAudio()
...
After vapoursynth/bestsource#7 , BestSource now has a function to
get the packed audio instead, so we just use that directly.
2022-08-16 19:22:54 +02:00
arch1t3cht
3f298bf03a
Add vapoursynth video provider
2022-08-16 19:22:54 +02:00
arch1t3cht
6af0b41f47
bestsource: Add audio provider
2022-08-16 19:22:54 +02:00
arch1t3cht
70fd08aabe
bestsource: Expose some options
2022-08-16 19:22:54 +02:00