wangqr
57ee580c0f
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.
2019-09-22 17:41:05 -07:00
wangqr
336745cdb2
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
2019-09-22 17:41:02 -07:00
wangqr
10f7458b5f
Fix PCM provider bugs
2019-09-22 17:41:02 -07:00
wangqr
1122c0880a
Fix failing unit tests on Windows
2019-09-22 17:41:02 -07:00
wangqr
dd59fc988a
Fix gtest setup.bat on Windows
2019-09-22 17:41:02 -07:00
wangqr
896011f535
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/
2019-09-22 17:41:02 -07:00
wangqr
7a1756a26f
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
2019-09-22 17:41:02 -07:00
wangqr
6732179a8a
Fix wrong memset usage
2019-09-22 17:41:02 -07:00
davste0816
72d0457bc8
Fix Move Down button in Export dialog
2019-09-22 17:41:02 -07:00
davste0816
073c06d812
Add .webm to extension list, add .eac3 as an audio format
...
Co-Authored-By: FichteFoll <fichtefoll2@googlemail.com>
2019-09-22 17:41:02 -07:00
davste0816
06798f2caf
Recognize .opus as an audio format, .h264 .hevc as video formats
2019-09-22 17:41:02 -07:00
wangqr
b3f0cb8953
Don't internally reset the selection after collected fonts
...
This creates an inconsistency between UI and internal mode.
Fix wangqr/Aegisub#10
2019-09-22 17:41:02 -07:00
wangqr
9ed381f498
Remove extra semicolon
2019-09-22 17:41:02 -07:00
wangqr
b429645006
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
2019-09-22 17:41:02 -07:00
wangqr
0a2a07ba7e
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
2019-09-22 17:41:02 -07:00
wangqr
716c2eae0d
Remove the usage of dummy wxTimerEvent
2019-09-22 17:40:47 -07:00
wangqr
bb5090ac3a
Detect EBML magic number to skip encoding detection for MKV
...
MKV loads slow after f733297499
2019-09-22 17:40:46 -07:00
wangqr
d7139c40c0
Remove call to wxSizer::CalcMin and wxSizer::RecalcSizes
...
As they are used internally by Layout and should not be called
directly.
2019-09-22 17:39:43 -07:00
wangqr
73ca9ace1c
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
2019-09-22 17:39:43 -07:00
wangqr
38046516b3
Fix FFT first sample location
...
Fix wangqr/Aegisub#1
2019-09-22 17:39:43 -07:00
wangqr
698c41afef
Fix iconv ConversionFailure on long path
2019-09-22 17:39:43 -07:00
Ryan Lucia
293673fef1
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
2019-09-22 17:39:43 -07:00
Ryan Lucia
2411617158
Properly ignore ASS whitespace characters in character counter
2019-09-22 17:39:43 -07:00
Ryan Lucia
af5d34cc1d
Add configuration options for colors in visual typesetting tools
2019-09-22 17:39:43 -07:00
Ryan Lucia
1ce72a6d6e
Update default config to modern standards
2019-09-22 17:39:43 -07:00
Ryan Lucia
ebea3905cc
Use FFMS2 constant in place of magic number
2019-09-22 17:39:43 -07:00
Ryan Lucia
4f870f9c26
Ignore VS build files
...
Most files were moved to .vs directory with VS15
2019-09-22 17:39:43 -07:00
Ryan Lucia
f2ca259a8b
Pass 0 to FFMS_Init
...
The argument is no longer used, and the docs specify to pass a value of 0 to avoid confusion
2019-09-22 17:39:43 -07:00
Ryan Lucia
04a193de4d
Point users at a functional bug tracker
2019-09-22 17:39:43 -07:00
Ryan Lucia
63d267d359
Fix line order when splitting after current frame
2019-09-22 17:39:43 -07:00
Ryan Lucia
b2dd50e910
Use proper event for DoubleUpdater
...
Previously changes weren't recognized because the event bound was for integers
2019-09-22 17:39:43 -07:00
Ryan Lucia
66a3748f97
Remove dead forums link
2019-09-22 17:39:43 -07:00
Ryan Lucia
bc649b6063
Make translation assistant skipping whitespace an explicit setting
2019-09-22 17:39:43 -07:00
Ryan Lucia
30286e7035
Remove Force BT.601 option and update color matrix guessing
2019-09-22 17:39:43 -07:00
Ryan Lucia
d660f7f2b0
Add support for setting status bar text from Lua
2019-09-22 17:39:43 -07:00
wangqr
d0c05fbcde
Update about dialog
2019-09-22 17:39:43 -07:00
wangqr
17215edc31
Fix build warnings
2019-09-22 17:39:43 -07:00
wangqr
faad82e1ec
Fix overflow bound
2019-09-22 17:12:05 -07:00
wangqr
5d4973a5f6
Fix millisecond to centisecond convertion
...
Fix Aegisub/Aegisub#94
2019-09-22 17:12:05 -07:00
wangqr
d89c1ce900
Change some text box size to make it looks better on HiDPI
2019-09-22 17:12:05 -07:00
Thomas Goyne
4897905287
Install autopoint on travis
2019-09-22 16:44:03 -07:00
darealshinji
7c43c757ce
don't be too pedantic on the OpenAL checks
2019-09-22 19:35:40 -04:00
scx
547b17fc22
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
2019-09-22 19:34:23 -04:00
scx
c3c446a8d6
Fixes for Boost 1.69.0
2019-09-22 19:33:36 -04:00
darealshinji
7094bd1e20
Add configure option to enable portable builds on Linux
2019-09-22 19:26:50 -04:00
Yakauleu Uladzislau
565b7cb86e
Added Belarusian Localization
2019-09-22 19:23:39 -04:00
scx
0847acc53f
Add missing AM_GNU_GETTEXT_VERSION macro
...
Bug: http://devel.aegisub.org/ticket/1914
2019-09-22 19:22:33 -04:00
scx
67d9fd9aa4
DataBlockCache: Fix crash in cache invalidation ( #142 )
...
The original version uses a reverse iterator,
whose .base() is invalid after KillMacroBlock() erases it.
2019-09-22 19:19:56 -04:00
scx
cb0af6ca35
Fix crash on right click due to no spell checker
...
See: #131
2019-09-22 19:17:39 -04:00
scx
0418d0b5be
Desktop file: make Keywords translatable
2019-09-22 19:16:23 -04:00