Thomas Goyne
77e755d109
Allow duplicated timestamps as real files do have them; simply skip all but the last frame with the same timestamp
...
Originally committed to SVN as r6566.
2012-03-11 23:05:08 +00:00
Thomas Goyne
ebe32890fb
Don't scroll to the beginning of the audio when switching to an untimed line
...
Originally committed to SVN as r6565.
2012-03-11 23:05:02 +00:00
Thomas Goyne
1d4c0c0712
Apply bounds checking to AssTimes generated from strings
...
Originally committed to SVN as r6564.
2012-03-11 23:04:56 +00:00
Thomas Goyne
43f461e846
Delete the dialog manager before the main frame as having modeless dialogs disappear after the main window is ugly
...
Originally committed to SVN as r6563.
2012-03-11 23:04:49 +00:00
Thomas Goyne
284eac1c93
Fix check for Darwin in the tests makefile
...
Originally committed to SVN as r6562.
2012-03-11 23:04:42 +00:00
Thomas Goyne
3e3a853a89
Fix iterator increment after erase in VisualToolDrag
...
Originally committed to SVN as r6561.
2012-03-10 02:16:38 +00:00
Thomas Goyne
29662749db
Fix case-insensitive regular expressions in the Select Lines dialog
...
Originally committed to SVN as r6560.
2012-03-10 02:16:28 +00:00
Thomas Goyne
12511901a9
Fix bad string concatenation in a json parse error message
...
Originally committed to SVN as r6559.
2012-03-10 02:16:20 +00:00
Thomas Goyne
759b8433c1
Silence some clang warnings
...
Originally committed to SVN as r6558.
2012-03-10 02:16:08 +00:00
Thomas Goyne
fed2a91598
Non-precomp header compilation
...
Originally committed to SVN as r6557.
2012-03-10 02:15:58 +00:00
Thomas Goyne
7f8aecd7fa
Use int64_t for progress reporting rather than int as it's what ffms2 requires. Fixes magic jumping progress bars during indexing.
...
Originally committed to SVN as r6556.
2012-03-10 01:00:13 +00:00
Thomas Goyne
8ec478db36
Make the fonts collector dialog modeless
...
Originally committed to SVN as r6555.
2012-03-09 00:24:01 +00:00
Thomas Goyne
6b141f2bd3
Fix gcc compilation errors
...
Originally committed to SVN as r6554.
2012-03-09 00:23:53 +00:00
Thomas Goyne
36548b93b1
Add a dialog manager for modeless dialogs so that they don't have to all be stuffed into the context
...
Originally committed to SVN as r6553.
2012-03-09 00:23:41 +00:00
Thomas Goyne
41f2f67042
Make the automation manager dialog modeless
...
Originally committed to SVN as r6552.
2012-03-09 00:23:30 +00:00
Thomas Goyne
931de846ae
Ignore \an and \a tags with out of bounds values rather than doing odd things
...
Originally committed to SVN as r6551.
2012-03-09 00:23:22 +00:00
Thomas Goyne
eea914fa48
Don't select the start handle when a line is selected due to a click on the end handle in the drag visual tool
...
Originally committed to SVN as r6550.
2012-03-09 00:23:14 +00:00
Thomas Goyne
229daa9874
Update the color of the drag handles in the drag visual tool immediately when the selection changes
...
Originally committed to SVN as r6549.
2012-03-09 00:23:04 +00:00
Thomas Goyne
d8e0038333
Fix SVN revision check with SVN 1.7 when the aegisub directory is not the top level directory of the working copy. Patch by Larso. Closes #1458 .
...
Originally committed to SVN as r6548.
2012-03-08 05:07:15 +00:00
Thomas Goyne
59447a942d
Make the style manager dialog modeless
...
Originally committed to SVN as r6547.
2012-03-08 04:17:42 +00:00
Thomas Goyne
83faddfdb6
Refactor New/Copy/Edit in the style manager a bit and do a better job of selecting the right style in the lists
...
Originally committed to SVN as r6546.
2012-03-08 04:17:36 +00:00
Thomas Goyne
b5a71587ff
Move more of the style storage management logic to AssStyleStorage
...
Originally committed to SVN as r6545.
2012-03-08 04:17:29 +00:00
Thomas Goyne
a09d96df1f
Make AssStyleStorage keep track of the current catalog name
...
Originally committed to SVN as r6544.
2012-03-08 04:17:23 +00:00
Thomas Goyne
fa06033762
Ensure that there is always at least one style catalog existing and selected so that the style manager doesn't have to check if there is one
...
Originally committed to SVN as r6543.
2012-03-08 04:17:17 +00:00
Thomas Goyne
a0b4da90f7
Add commands and menu entries to sort only the selected lines. Closes #1457 .
...
Originally committed to SVN as r6542.
2012-03-07 22:41:12 +00:00
Thomas Goyne
c84c9fe6b8
Fix issues with audio auto scrolling and lines longer than the display
...
Clicking on the audio display (to change line timing) now never scrolls
the display, rather than jumping around if the line is too long to fit
on the display.
Dragged markers are now always kept visible in the display, even if auto
scroll is off.
Originally committed to SVN as r6541.
2012-03-07 22:41:03 +00:00
Thomas Goyne
9f6bb17379
Fix bug where the Actor box would get incorrectly set to the placeholder text
...
Originally committed to SVN as r6540.
2012-03-07 22:40:54 +00:00
Thomas Goyne
b64e1f925c
Coalesce typing in the Actor box (but not selections from the dropdown)
...
Originally committed to SVN as r6539.
2012-03-07 22:40:45 +00:00
Thomas Goyne
94b3764a91
Coalesce changes made in the Effect box
...
Originally committed to SVN as r6538.
2012-03-07 22:40:35 +00:00
Thomas Goyne
49ce5275d1
Only prompt to update references to a renamed style if there actually are any
...
Originally committed to SVN as r6537.
2012-03-07 22:40:26 +00:00
Thomas Goyne
f4e1b28c9f
Rework handling of copied styles in the style manager a bit
...
Generate the new name in the style manager rather than the editor so
that the naming scheme of copies is consistent between the Copy buttons
and pasting styles.
Name the second copy of style X "X - Copy (2)" rather than "X - Copy -
Copy", and so on for further copies. (Copies of style "X - Copy" would
still be named "X - Copy - Copy").
Select the new style when a copy is created.
Originally committed to SVN as r6536.
2012-03-07 22:40:15 +00:00
Thomas Goyne
366baff2f8
Add option to force all video opened with FFMS2 to BT.601 for VSFilter compatibility
...
Originally committed to SVN as r6535.
2012-03-07 04:25:46 +00:00
Thomas Goyne
bb9859c70f
Fix crash when selecting pure black in the color picker when the recent colors list isn't full
...
Originally committed to SVN as r6534.
2012-03-07 01:31:04 +00:00
Thomas Goyne
110c2358a6
Use validators for reading values from all lua controls
...
Fixes some issues with control values not being read back correctly.
Originally committed to SVN as r6533.
2012-03-07 01:30:52 +00:00
Niels Martin Hansen
95fe56d41b
Fix compilation with dummy font file lister (i.e. without FT2/FC.)
...
Originally committed to SVN as r6532.
2012-03-03 01:51:14 +00:00
Niels Martin Hansen
2ddde60efd
Stop MSBuild warning about two different specifications of output file name for executables being different.
...
This prevented the VS debugger from launching properly.
Originally committed to SVN as r6531.
2012-03-03 01:49:42 +00:00
Thomas Goyne
d9c0f79910
Add wxwin.m4 to m4macros as it changes very rarely and people are terrible at setting their aclocal paths correctly
...
Originally committed to SVN as r6527.
2012-02-29 01:24:24 +00:00
Thomas Goyne
af58db5b9e
Fix reindexing of files on every open
...
FFMS_IndexBelongsToFile returns 0 when the index belongs to the file,
not 1.
Originally committed to SVN as r6526.
2012-02-29 01:24:16 +00:00
Thomas Goyne
d53bb22d2b
Split the "am/manager" command into several subcommands so that it can be hotkeyed usefully
...
Originally committed to SVN as r6525.
2012-02-29 01:24:04 +00:00
Thomas Goyne
b9fc28b44d
Implement min, max and step for floatedit in lua dialogs
...
Originally committed to SVN as r6524.
2012-02-28 01:23:24 +00:00
Thomas Goyne
27144a7ef7
Fix min/max for lua intedit controls
...
Originally committed to SVN as r6523.
2012-02-28 01:23:15 +00:00
Thomas Goyne
24fbf25882
Fix duplication of source syllables when linking in the kanji timer
...
Originally committed to SVN as r6522.
2012-02-28 01:23:07 +00:00
Thomas Goyne
0d703cff69
Don't save empty hotkeys
...
Originally committed to SVN as r6521.
2012-02-28 01:22:58 +00:00
Thomas Goyne
95a1e187a0
Combine the Subtitles and Interface pages of the preferences dialog as they both have subs edit box and subs grid options
...
Originally committed to SVN as r6520.
2012-02-28 01:22:49 +00:00
Thomas Goyne
70261b6466
Disable the controls for mutally exclusive and unused options in the preferences dialog
...
Originally committed to SVN as r6519.
2012-02-28 01:22:40 +00:00
Thomas Goyne
c4cba875b4
Always index all tracks when "Video/Open Audio" is enabled, as it'll always double-index otherwise
...
Originally committed to SVN as r6518.
2012-02-28 01:22:29 +00:00
Thomas Goyne
93d3895a2a
Include font_file_lister.h in font_file_lister.cpp, not font_file_lister_fontconfig.h
...
Originally committed to SVN as r6517.
2012-02-25 02:58:23 +00:00
Thomas Goyne
d942663316
Remove the "Link commiting of times" option
...
It doesn't actually do anything anymore due to that changed to the time
boxes are committed automatically.
Originally committed to SVN as r6516.
2012-02-25 02:58:14 +00:00
Thomas Goyne
451b262672
Increment iterators before erasing them rather than after
...
Originally committed to SVN as r6515.
2012-02-25 02:58:04 +00:00
Niels Martin Hansen
45da185a43
A bunch of fixes to the MSBuild projects.
...
Originally committed to SVN as r6514.
2012-02-24 22:48:52 +00:00