Thomas Goyne
|
314a07c9ab
|
Move post-video-load logic from FrameMain::LoadVideo to FrameMain::OnVideoOpen, and open videos via VideoContext directly
Originally committed to SVN as r5205.
|
2011-01-16 07:16:27 +00:00 |
|
Thomas Goyne
|
1664faf159
|
Make SubtitlesGrid listen for changes to "Subtitle/Grid/Hide Overrides" rather than refreshing it from the command
Originally committed to SVN as r5204.
|
2011-01-16 07:16:21 +00:00 |
|
Thomas Goyne
|
bee57ccad3
|
Make DialogSpellChecker operate on a context rather than going through FrameMain
Originally committed to SVN as r5203.
|
2011-01-16 07:16:13 +00:00 |
|
Thomas Goyne
|
71937757a2
|
Remove #pragma once from context.h and fix resulting compilation errors
Originally committed to SVN as r5201.
|
2011-01-16 07:16:00 +00:00 |
|
Thomas Goyne
|
64ebce6c0f
|
Move NextFrame and PrevFrame from VideoSlider to VideoContext
Originally committed to SVN as r5200.
|
2011-01-16 07:15:53 +00:00 |
|
Thomas Goyne
|
08ec92046f
|
Implement MRU commands
Originally committed to SVN as r5199.
|
2011-01-16 07:15:46 +00:00 |
|
Thomas Goyne
|
ecea389e62
|
Add macro for defining command groups (i.e. menus) as they're almost entirely boilerplate
Originally committed to SVN as r5198.
|
2011-01-16 07:15:40 +00:00 |
|
Thomas Goyne
|
583aed4533
|
Convert commands to structs to eliminate a line of boilerplate per command
Originally committed to SVN as r5197.
|
2011-01-16 07:15:32 +00:00 |
|
Thomas Goyne
|
9779eacbf1
|
Implement almost all stubbed-out commands other than the MRU ones
Originally committed to SVN as r5196.
|
2011-01-16 07:15:24 +00:00 |
|
Thomas Goyne
|
7afbce439d
|
AppName has to be set before ?user can be used
Originally committed to SVN as r5195.
|
2011-01-16 07:15:18 +00:00 |
|
Thomas Goyne
|
f604e0bacd
|
Add spacers to the main toolbar
Originally committed to SVN as r5194.
|
2011-01-16 07:15:11 +00:00 |
|
Thomas Goyne
|
77cb5b75b8
|
Disable the video details menu item when no video is loaded
Originally committed to SVN as r5193.
|
2011-01-16 07:15:05 +00:00 |
|
Thomas Goyne
|
685d4841dc
|
Wrap documentation in audio_timing.h at 80 columns
Originally committed to SVN as r5192.
|
2011-01-16 07:14:59 +00:00 |
|
Thomas Goyne
|
daa8c58cd8
|
Don't announce marker movements that update the styled ranges as well; it's redundant and the marker move signal is more useful as only non-interactive markers.
Originally committed to SVN as r5191.
|
2011-01-16 07:14:53 +00:00 |
|
Thomas Goyne
|
cc5952035e
|
Don't declare methods as virtual in a class not intended to be inherited from
Originally committed to SVN as r5190.
|
2011-01-16 07:14:47 +00:00 |
|
Amar Takhar
|
75b732bf60
|
Use lowercase filenames for OS X includes. HFS is case-insensitive and since I'm cross-compiling the OS X version from Linux it fails when you try to include files using uppercase names when they're actually lowercase.
Originally committed to SVN as r5173.
|
2011-01-11 17:52:17 +00:00 |
|
Amar Takhar
|
f576bf912a
|
Add missing headers.
Originally committed to SVN as r5171.
|
2011-01-11 17:22:44 +00:00 |
|
Amar Takhar
|
a3534f2cae
|
Fix identifers, _misc is no longer used.
Originally committed to SVN as r5169.
|
2011-01-11 17:00:11 +00:00 |
|
Amar Takhar
|
3ce2b1d802
|
Fix build to use new method.
Originally committed to SVN as r5168.
|
2011-01-11 16:59:03 +00:00 |
|
Amar Takhar
|
1a9f9abbed
|
Add respack manifests.
Originally committed to SVN as r5167.
|
2011-01-11 16:58:47 +00:00 |
|
Amar Takhar
|
29f02c515b
|
Move buttons from 16/* and 24/* to button/*_(16|24).png. This is a closer representation of what they're like in-source and in the future we'll only have 1 version of each icon
Originally committed to SVN as r5166.
|
2011-01-11 16:57:44 +00:00 |
|
Amar Takhar
|
03ca62df22
|
Include dependency files into the Makefiles. This gives us dep tracking for headers.
Originally committed to SVN as r5162.
|
2011-01-10 21:27:39 +00:00 |
|
Amar Takhar
|
0d7b2c6e76
|
Add missing headers when not using precompiled header support. Some minor formatting in libaegisub/common/hotkey.cpp.
Originally committed to SVN as r5135.
|
2011-01-08 12:10:40 +00:00 |
|
Amar Takhar
|
c95d92c2ca
|
Add a temp conditional to avoid exceptions when a command doesn't exist since the hotkeys aren't fully converted.
Originally committed to SVN as r5134.
|
2011-01-06 15:33:55 +00:00 |
|
Thomas Goyne
|
b56b641122
|
MSVC hurfs a blurf when two files in the same project have the same name
Originally committed to SVN as r5133.
|
2011-01-05 18:40:46 +00:00 |
|
Thomas Goyne
|
e450cb3e7e
|
Fix include paths
Originally committed to SVN as r5132.
|
2011-01-05 18:40:37 +00:00 |
|
Amar Takhar
|
1ac31c65bf
|
Remove medusa commands, they don't technically exist anymore as we call it "global timing mode" now.
Originally committed to SVN as r5129.
|
2011-01-05 14:19:11 +00:00 |
|
Amar Takhar
|
2804e0cb52
|
Actually trigger a hotkey if it exists.
Originally committed to SVN as r5128.
|
2011-01-05 14:07:23 +00:00 |
|
Amar Takhar
|
167f09a610
|
Merge the dynamic menu, hotkey and toolbar branch to trunk. This doesn't include Windows support as vs2008 was being a major pain. This involves revisions r4921:4950, r4961:5002, r5005:5006, r5008:5056, r5062:5065, r5072, r5081:5082, r5087, r5096:5110, r5124:5125. Updates #1258.
Originally committed to SVN as r5126.
|
2011-01-05 13:00:46 +00:00 |
|
Amar Takhar
|
efe88823c7
|
Add missing header.
Originally committed to SVN as r5091.
|
2011-01-02 02:37:05 +00:00 |
|
Amar Takhar
|
96a567086c
|
Remove calls to wxPrintf and replace them with LOG_E().
Originally committed to SVN as r5090.
|
2011-01-02 02:33:24 +00:00 |
|
Amar Takhar
|
64f60e0215
|
Add missing header, thanks.. closes #1255
Originally committed to SVN as r5089.
|
2011-01-02 01:44:54 +00:00 |
|
Thomas Goyne
|
d282b425c0
|
Update the audio display when keyframes are loaded/unloaded
Originally committed to SVN as r5086.
|
2010-12-31 23:53:42 +00:00 |
|
Thomas Goyne
|
7347c09ac0
|
Use Bind rather than Connect in AudioController
Originally committed to SVN as r5085.
|
2010-12-31 23:53:36 +00:00 |
|
Thomas Goyne
|
cf89403a5b
|
Listen for timecode load signals in AudioMarkerProviderKeyframes
Originally committed to SVN as r5084.
|
2010-12-31 23:53:30 +00:00 |
|
Thomas Goyne
|
4fdad923ad
|
Timecodes and keyframes are always sorted, so fix some code that assumed they could be unsorted
Originally committed to SVN as r5083.
|
2010-12-31 23:53:23 +00:00 |
|
Thomas Goyne
|
17c07cc131
|
Add timecodes opened signal to VideoContext
Originally committed to SVN as r5080.
|
2010-12-31 21:03:18 +00:00 |
|
Thomas Goyne
|
824294078f
|
Move YUV -> RGB conversion to VideoProviderYUV4MPEG and remove support for formats other than RGB32 from AegiVideoFrame
Originally committed to SVN as r5079.
|
2010-12-31 21:03:11 +00:00 |
|
Thomas Goyne
|
833e69b09f
|
Replace MIN/MAX/MID with std::min/std::max/mid
Originally committed to SVN as r5078.
|
2010-12-31 21:03:03 +00:00 |
|
Thomas Goyne
|
a566955047
|
Rename signals.h to signal.h
Originally committed to SVN as r5075.
|
2010-12-31 21:02:42 +00:00 |
|
Thomas Goyne
|
edff7d6a2d
|
Rewrite keyframe loading and saving code and move it to libaegisub
Originally committed to SVN as r5073.
|
2010-12-31 21:02:17 +00:00 |
|
Thomas Goyne
|
ea93f6afba
|
Remove pointless performance hurting call to glFinish
Originally committed to SVN as r5071.
|
2010-12-30 22:19:42 +00:00 |
|
Thomas Goyne
|
5370f3fa04
|
Make ThreadedFrameSource never lock jobMutex and fileMutex at the same time. Moderately improves responsiveness of the audio display while video is loaded.
Originally committed to SVN as r5070.
|
2010-12-30 22:19:36 +00:00 |
|
Thomas Goyne
|
ca8b6d8525
|
Wrap docs in audio_controller.h at 80 columns rather than 100
Originally committed to SVN as r5069.
|
2010-12-30 22:19:30 +00:00 |
|
Thomas Goyne
|
f3d1bc23bd
|
Reduce the amount of repainting done when the selection changes to a new one that doesn't overlap the old selection
Originally committed to SVN as r5068.
|
2010-12-30 22:19:24 +00:00 |
|
Thomas Goyne
|
364f398c5f
|
Kill VideoContext::keyframesRevision, which is no longer used
Originally committed to SVN as r5067.
|
2010-12-30 22:19:18 +00:00 |
|
Thomas Goyne
|
4684d5c4f8
|
Only refresh the audio portion of the audio display when markers are moved. Fixes bug where the timeline would sometimes be bold.
Originally committed to SVN as r5066.
|
2010-12-30 22:19:12 +00:00 |
|
Thomas Goyne
|
a64dc820a4
|
Remove VideoDisplay's border as on Windows it's rendered on top of the client area, hiding part of the video and throwing off hit detection for the visual tools
Originally committed to SVN as r5061.
|
2010-12-30 19:13:53 +00:00 |
|
Thomas Goyne
|
5f0ba21e30
|
Fix bug where the first gl glyph in each row after the first would be overwritten, resulting in the incorrect number being shown in the cross visual tool
Originally committed to SVN as r5060.
|
2010-12-30 19:13:45 +00:00 |
|
Thomas Goyne
|
73c0515954
|
Add handling for invalid timecode errors when opening video
Originally committed to SVN as r5059.
|
2010-12-29 19:35:45 +00:00 |
|