Thomas Goyne
|
59273bac4a
|
Reenable the assertion failure handler
Originally committed to SVN as r6053.
|
2011-12-22 21:17:49 +00:00 |
|
Thomas Goyne
|
28e8f0b640
|
Use wxGetApp() rather than wxTheApp plus a cast
Originally committed to SVN as r6052.
|
2011-12-22 21:17:40 +00:00 |
|
Thomas Goyne
|
92949bc965
|
Remove AegisubApp::Get, as wxGetApp() does the same thing
Originally committed to SVN as r6051.
|
2011-12-22 21:17:30 +00:00 |
|
Thomas Goyne
|
3e539835b7
|
Use wxDECLARE_APP rather than the deprecated DECLARE_APP
Originally committed to SVN as r6050.
|
2011-12-22 21:17:21 +00:00 |
|
Thomas Goyne
|
f1ff18545a
|
Make more of AegisubApp's methods private
Originally committed to SVN as r6049.
|
2011-12-22 21:17:12 +00:00 |
|
Thomas Goyne
|
2ec3ff157b
|
Kill AegisubApp::OpenURL. It makes no sense for the top level application object to be doing this and it doesn't even save any code.
Originally committed to SVN as r6048.
|
2011-12-22 21:17:02 +00:00 |
|
Thomas Goyne
|
ce62990d91
|
Don't wrap the declaration of AegisubApp::HandleEvent in a ifdef check for wxUSE_EXCEPTIONS as we require that wx be built with exception support
Originally committed to SVN as r6047.
|
2011-12-22 21:16:53 +00:00 |
|
Thomas Goyne
|
a66cc26706
|
Remove all calls to wxKeyEvent::StopPropagation. Key events don't propagate by default and even if they did, events which are marked as processed don't propagate further.
Originally committed to SVN as r6046.
|
2011-12-22 21:16:43 +00:00 |
|
Thomas Goyne
|
ed51e7b668
|
Fix memory leak when deleting or cutting rows
Originally committed to SVN as r6045.
|
2011-12-22 21:16:34 +00:00 |
|
Thomas Goyne
|
79fa487678
|
Delete the DVD subtitle format. It didn't work and it's been years since anyone last touched it.
Originally committed to SVN as r6044.
|
2011-12-22 21:16:23 +00:00 |
|
Thomas Goyne
|
ef32c75609
|
Also remove empty attachment sections not at the end of the file
Originally committed to SVN as r6043.
|
2011-12-22 21:16:14 +00:00 |
|
Thomas Goyne
|
921f6c3bcf
|
Remove empty attachment sections from the file while deleting attachments rather than when the dialog is closed to remove a redundant undo point
Originally committed to SVN as r6042.
|
2011-12-22 21:16:05 +00:00 |
|
Thomas Goyne
|
384d2bc9c2
|
Disable the Delete and Extract buttons in the attachment dialog after deleting the selected attachments
Originally committed to SVN as r6041.
|
2011-12-22 21:15:56 +00:00 |
|
Thomas Goyne
|
38e2403001
|
Factor out duplicated code in DialogAttachments
Originally committed to SVN as r6040.
|
2011-12-22 21:15:47 +00:00 |
|
Thomas Goyne
|
96aa9e2629
|
Use libaegisub io code in AssAttachment rather than wx's
Originally committed to SVN as r6039.
|
2011-12-22 21:15:37 +00:00 |
|
Thomas Goyne
|
00bc0c7ef8
|
Significantly clean up and simplify AssAttachment
Originally committed to SVN as r6038.
|
2011-12-22 21:15:28 +00:00 |
|
Thomas Goyne
|
eaf436657e
|
Factor out a bunch of duplicated code in AssStyle::Parse
Originally committed to SVN as r6037.
|
2011-12-22 21:15:19 +00:00 |
|
Thomas Goyne
|
9eaad5f0b1
|
Document most of AssStyle and remove some unused code
Originally committed to SVN as r6036.
|
2011-12-22 21:15:10 +00:00 |
|
Thomas Goyne
|
dbf3eea732
|
Remove pointless empty destructor from AssStyle
Originally committed to SVN as r6035.
|
2011-12-22 21:15:01 +00:00 |
|
Thomas Goyne
|
d28c4c4d8b
|
Kill AssEntry::Valid, as there wasn't actually any way to get a fully-constructed entry with it set to false
Originally committed to SVN as r6034.
|
2011-12-22 21:14:51 +00:00 |
|
Thomas Goyne
|
61767e4453
|
Disable the "Update video" checkbox in the search/replace dialog when video isn't open
Originally committed to SVN as r6033.
|
2011-12-22 21:14:42 +00:00 |
|
Thomas Goyne
|
404e0fda4f
|
Delete stuff in DialogSearchReplace
Originally committed to SVN as r6032.
|
2011-12-22 21:14:32 +00:00 |
|
Thomas Goyne
|
ac9b09b847
|
Jump to the end of the video rather than the frame before the current one when trying to seek to the next keyframe after the last keyframe
Originally committed to SVN as r6031.
|
2011-12-22 21:14:24 +00:00 |
|
Thomas Goyne
|
bf7e4d5cc1
|
Fix bug where seeking to the next keyframe would actually seek to the keyframe after the next keyframe
Originally committed to SVN as r6030.
|
2011-12-22 21:14:15 +00:00 |
|
Thomas Goyne
|
95fe6a523f
|
Actually use the selection foreground color for selected rows in the grid
Originally committed to SVN as r6029.
|
2011-12-22 21:14:06 +00:00 |
|
Thomas Goyne
|
6ee6e10117
|
Fix infinite loop when switching between the \pos and \move icons in the visual subtoolbar
Originally committed to SVN as r6028.
|
2011-12-22 21:13:57 +00:00 |
|
Thomas Goyne
|
2edc5c41e1
|
Remove kludges to force options to doubles
Originally committed to SVN as r6019.
|
2011-12-22 21:12:37 +00:00 |
|
Thomas Goyne
|
d0ee3029de
|
Make the MRU tests significantly less worthless
Originally committed to SVN as r6008.
|
2011-12-22 21:10:50 +00:00 |
|
Thomas Goyne
|
a78417177a
|
Move cajun implementations from .inl files included by the headers to .cpp files
Originally committed to SVN as r6004.
|
2011-12-22 21:10:10 +00:00 |
|
Thomas Goyne
|
2439381c33
|
Fix misspelled word in the crash log
Originally committed to SVN as r6002.
|
2011-12-22 21:09:51 +00:00 |
|
Thomas Goyne
|
34a87b1c1e
|
Silence a pile of /W4 warnings
Originally committed to SVN as r6001.
|
2011-12-22 21:09:31 +00:00 |
|
Thomas Goyne
|
c0cfe8afce
|
Make Vector2D's default constructor initialize to the invalid value rather than a seemingly valid value. Fixes a few cases where uninitialized vectors were used as if they were initialized.
Originally committed to SVN as r5987.
|
2011-12-06 23:13:06 +00:00 |
|
Thomas Goyne
|
1a68f12dcb
|
Fix rendering errors with the cross visual tool and detached video
Originally committed to SVN as r5977.
|
2011-12-06 20:07:57 +00:00 |
|
Thomas Goyne
|
ffa811c8bc
|
Add "App/Auto/Load Linked Files" to the preferences dialog
Originally committed to SVN as r5976.
|
2011-12-06 19:59:04 +00:00 |
|
Thomas Goyne
|
6ff233b5ac
|
Convert audio samples to doubles rather than floats when using FFTW
Originally committed to SVN as r5975.
|
2011-12-06 19:58:54 +00:00 |
|
Thomas Goyne
|
5d8a802e8a
|
Allocate memory for fftw with fftw_alloc_real/fftw_alloc_complex rather than fftw_malloc
Originally committed to SVN as r5974.
|
2011-12-06 19:58:44 +00:00 |
|
Thomas Goyne
|
b4e3208405
|
Fix off-by-one error causing rendering errors in the vector clip visual tool when bezier curves are used
Originally committed to SVN as r5973.
|
2011-12-06 18:08:33 +00:00 |
|
Thomas Goyne
|
388580e0cc
|
Add spaces between the components of bezier curves
Originally committed to SVN as r5972.
|
2011-12-06 18:08:23 +00:00 |
|
Thomas Goyne
|
904e0769b1
|
Remove unused paramters to VideoDisplay::UpdateSize
Originally committed to SVN as r5971.
|
2011-12-06 00:18:13 +00:00 |
|
Thomas Goyne
|
880ea8848c
|
Document some of VideoContext's members
Originally committed to SVN as r5970.
|
2011-12-06 00:18:04 +00:00 |
|
Thomas Goyne
|
e49486201d
|
Eliminate the duplication between VideoContext::videoName and VideoContext::videoFile
Originally committed to SVN as r5969.
|
2011-12-06 00:17:54 +00:00 |
|
Thomas Goyne
|
2fa16a78c6
|
Move snapshot saving from VideoContext to the commands
Originally committed to SVN as r5968.
|
2011-12-06 00:17:45 +00:00 |
|
Thomas Goyne
|
8a7f4038c1
|
Make the video provider owned solely by ThreadedFrameSource rather than in a shared_ptr stored in several places
Originally committed to SVN as r5967.
|
2011-12-06 00:17:36 +00:00 |
|
Thomas Goyne
|
59fdab5fe7
|
Remove VideoContext::nextFrame as it's unused
Originally committed to SVN as r5966.
|
2011-12-06 00:17:25 +00:00 |
|
Thomas Goyne
|
c26e61f209
|
Remove the audio resync code from VideoContext. It didn't actually work with the threaded video provider and should be unneccesary as video now always plays back at full speed (dropping frames if needed).
Originally committed to SVN as r5965.
|
2011-12-05 05:27:05 +00:00 |
|
Thomas Goyne
|
8ab9ba77ae
|
Remove the prohibition against seeking while video is playing and just do Stop; Seek; Play as the slider already did in some cases
Originally committed to SVN as r5964.
|
2011-12-05 05:26:58 +00:00 |
|
Thomas Goyne
|
f95f1f13cf
|
Don't block key events on the video slider when video is playing, as this makes stopping the video rather awkward and it's unneccesary
Originally committed to SVN as r5963.
|
2011-12-05 05:26:52 +00:00 |
|
Thomas Goyne
|
2e40652265
|
Simplify video playback logic
Originally committed to SVN as r5962.
|
2011-12-05 05:26:45 +00:00 |
|
Thomas Goyne
|
1f534bc757
|
Kill VideoContext::playMutex. I assume it was a relic from the old threaded video display code as it's completely pointless.
Originally committed to SVN as r5961.
|
2011-12-05 05:26:38 +00:00 |
|
Thomas Goyne
|
73ee949d55
|
Fix bounds checking in the rectangular clip visual tool with detached video
Originally committed to SVN as r5960.
|
2011-12-05 03:22:33 +00:00 |
|