diff --git a/aegisub/src/MatroskaParser.c b/aegisub/src/MatroskaParser.c index f8c9e254f..fd87104b9 100644 --- a/aegisub/src/MatroskaParser.c +++ b/aegisub/src/MatroskaParser.c @@ -24,7 +24,16 @@ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - * +// +// Aegisub Project http://www.aegisub.org/ +// +// $Id$ + +/// @file MatroskaParser.c +/// @brief Haali's low-level Matroska-parsing library +/// @ingroup video_input +/// + */ #include @@ -3310,3 +3319,4 @@ const char *cs_GetLastError(CompressedStream *cs) return cs->errmsg; } #endif + diff --git a/aegisub/src/aegisub_endian.h b/aegisub/src/aegisub_endian.h index cb4095ded..657e7ba18 100644 --- a/aegisub/src/aegisub_endian.h +++ b/aegisub/src/aegisub_endian.h @@ -24,13 +24,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://www.aegisub.net -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file aegisub_endian.h +/// @brief Convert numbers between various endianness +/// @ingroup utility +/// #pragma once @@ -344,3 +345,4 @@ namespace Endian { }; #endif + diff --git a/aegisub/src/aegisublocale.cpp b/aegisub/src/aegisublocale.cpp index 43ebb4116..38f5ef386 100644 --- a/aegisub/src/aegisublocale.cpp +++ b/aegisub/src/aegisublocale.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file aegisublocale.cpp +/// @brief Enumerate available locales for picking translation on Windows +/// @ingroup utility +/// /////////// @@ -175,3 +176,4 @@ wxArrayInt AegisubLocale::GetAvailableLanguages() { return final; } + diff --git a/aegisub/src/aegisublocale.h b/aegisub/src/aegisublocale.h index ef904db9c..e8f6da939 100644 --- a/aegisub/src/aegisublocale.h +++ b/aegisub/src/aegisublocale.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file aegisublocale.h +/// @see aegisublocale.cpp +/// @ingroup utility +/// #ifndef LOCALE_H #define LOCALE_H @@ -60,3 +61,4 @@ public: #endif + diff --git a/aegisub/src/ass_attachment.cpp b/aegisub/src/ass_attachment.cpp index ecf65cb12..7ef235e3b 100644 --- a/aegisub/src/ass_attachment.cpp +++ b/aegisub/src/ass_attachment.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_attachment.cpp +/// @brief Manage files embedded in subtitles +/// @ingroup subs_storage +/// //////////// @@ -287,3 +288,4 @@ void AttachData::Finish() { buffer.Clear(); buffer.Shrink(); } + diff --git a/aegisub/src/ass_attachment.h b/aegisub/src/ass_attachment.h index 08b6d6003..44926345a 100644 --- a/aegisub/src/ass_attachment.h +++ b/aegisub/src/ass_attachment.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_attachment.h +/// @see ass_attachment.cpp +/// @ingroup subs_storage +/// #pragma once @@ -90,3 +91,4 @@ public: AssAttachment(wxString name); ~AssAttachment(); }; + diff --git a/aegisub/src/ass_dialogue.cpp b/aegisub/src/ass_dialogue.cpp index 6b93a428e..3d74c3619 100644 --- a/aegisub/src/ass_dialogue.cpp +++ b/aegisub/src/ass_dialogue.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_dialogue.cpp +/// @brief Class for dialogue lines in subtitles +/// @ingroup subs_storage +/// //////////// @@ -915,3 +916,4 @@ void AssDialogueBlockDrawing::TransformCoords(int mx,int my,double x,double y) { + diff --git a/aegisub/src/ass_dialogue.h b/aegisub/src/ass_dialogue.h index 2126e0262..1c368df16 100644 --- a/aegisub/src/ass_dialogue.h +++ b/aegisub/src/ass_dialogue.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_dialogue.h +/// @see ass_dialogue.cpp +/// @ingroup subs_storage +/// #pragma once @@ -202,3 +203,4 @@ public: AssDialogue(wxString data,int version=1); ~AssDialogue(); }; + diff --git a/aegisub/src/ass_entry.cpp b/aegisub/src/ass_entry.cpp index b6c1753ec..26eb4fd39 100644 --- a/aegisub/src/ass_entry.cpp +++ b/aegisub/src/ass_entry.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_entry.cpp +/// @brief Superclass for different kinds of lines in subtitles +/// @ingroup subs_storage +/// /////////// @@ -132,3 +133,4 @@ AssEntry *AssEntry::Clone() const { // Return return final; } + diff --git a/aegisub/src/ass_entry.h b/aegisub/src/ass_entry.h index 3081f6539..2b6cab1a2 100644 --- a/aegisub/src/ass_entry.h +++ b/aegisub/src/ass_entry.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_entry.h +/// @see ass_entry.cpp +/// @ingroup subs_storage +/// #pragma once @@ -106,3 +107,4 @@ public: // This operator is for sorting bool operator < (const AssEntry &t1, const AssEntry &t2); + diff --git a/aegisub/src/ass_export_filter.cpp b/aegisub/src/ass_export_filter.cpp index 3b0a12f1c..84fd73fc7 100644 --- a/aegisub/src/ass_export_filter.cpp +++ b/aegisub/src/ass_export_filter.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_export_filter.cpp +/// @brief Baseclass for and management of single export filters +/// @ingroup export +/// /////////// @@ -196,3 +197,4 @@ void AssExportFilterChain::PrepareFilters() { } instance->Unprepared.clear(); } + diff --git a/aegisub/src/ass_export_filter.h b/aegisub/src/ass_export_filter.h index 78ecd8219..099d66008 100644 --- a/aegisub/src/ass_export_filter.h +++ b/aegisub/src/ass_export_filter.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_export_filter.h +/// @see ass_export_filter.cpp +/// @ingroup export +/// #pragma once @@ -108,3 +109,4 @@ public: virtual wxWindow *GetConfigDialogWindow(wxWindow *parent); // Draw setup controls - this function may optionally be overridden. virtual void LoadSettings(bool IsDefault); // Config dialog is done - extract data now. }; + diff --git a/aegisub/src/ass_exporter.cpp b/aegisub/src/ass_exporter.cpp index eb7c252f8..ef4d30694 100644 --- a/aegisub/src/ass_exporter.cpp +++ b/aegisub/src/ass_exporter.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_exporter.cpp +/// @brief Overall set-up and management of export operations +/// @ingroup export +/// /////////// @@ -181,3 +182,4 @@ wxString AssExporter::GetDescription(wxString name) { } throw wxString::Format(_T("Filter not found: %s"), name.c_str()); } + diff --git a/aegisub/src/ass_exporter.h b/aegisub/src/ass_exporter.h index a5207b8d3..94ab316de 100644 --- a/aegisub/src/ass_exporter.h +++ b/aegisub/src/ass_exporter.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_exporter.h +/// @see ass_exporter.cpp +/// @ingroup export +/// #pragma once @@ -82,3 +83,4 @@ public: AssFile *GetOriginalSubs() { return OriginalSubs; } wxString GetDescription(wxString name); }; + diff --git a/aegisub/src/ass_file.cpp b/aegisub/src/ass_file.cpp index fb305c01d..2d985a881 100644 --- a/aegisub/src/ass_file.cpp +++ b/aegisub/src/ass_file.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_file.cpp +/// @brief Overall storage of subtitle files, undo management and more +/// @ingroup subs_storage +/// //////////// @@ -1054,3 +1055,4 @@ bool AssFile::StackModified; + diff --git a/aegisub/src/ass_file.h b/aegisub/src/ass_file.h index d163d2d0b..037a0ca77 100644 --- a/aegisub/src/ass_file.h +++ b/aegisub/src/ass_file.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_file.h +/// @see ass_file.cpp +/// @ingroup subs_storage +/// #pragma once @@ -134,3 +135,4 @@ public: return std::less()(*x, *y); } }; + diff --git a/aegisub/src/ass_karaoke.cpp b/aegisub/src/ass_karaoke.cpp index ff41971b5..e0f5b3821 100644 --- a/aegisub/src/ass_karaoke.cpp +++ b/aegisub/src/ass_karaoke.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_karaoke.cpp +/// @brief Parse and manipulate ASSA karaoke tags +/// @ingroup subs_storage +/// #include "config.h" @@ -118,3 +119,4 @@ void ParseAssKaraokeTags(const AssDialogue *line, AssKaraokeVector &syls) syls.push_back(syl); } + diff --git a/aegisub/src/ass_karaoke.h b/aegisub/src/ass_karaoke.h index 33bf4eb1d..59ec98440 100644 --- a/aegisub/src/ass_karaoke.h +++ b/aegisub/src/ass_karaoke.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_karaoke.h +/// @see ass_karaoke.cpp +/// @ingroup subs_storage +/// #pragma once @@ -51,3 +52,4 @@ struct AssKaraokeSyllable { typedef std::vector AssKaraokeVector; void ParseAssKaraokeTags(const AssDialogue *line, AssKaraokeVector &syls); + diff --git a/aegisub/src/ass_override.cpp b/aegisub/src/ass_override.cpp index 04bb95fe4..f8b0a28f7 100644 --- a/aegisub/src/ass_override.cpp +++ b/aegisub/src/ass_override.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_override.cpp +/// @brief Parse and modify ASSA style overrides +/// @ingroup subs_storage +/// //////////// @@ -812,3 +813,4 @@ wxString AssOverrideTag::ToString() { if (parenthesis) result += _T(")"); return result; } + diff --git a/aegisub/src/ass_override.h b/aegisub/src/ass_override.h index 0daaf9db4..ca6fe3f7e 100644 --- a/aegisub/src/ass_override.h +++ b/aegisub/src/ass_override.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_override.h +/// @see ass_override.cpp +/// @ingroup subs_storage +/// #pragma once @@ -141,3 +142,4 @@ public: AssOverrideTagProto(); ~AssOverrideTagProto(); }; + diff --git a/aegisub/src/ass_style.cpp b/aegisub/src/ass_style.cpp index 2a2089d22..b38d9d7a1 100644 --- a/aegisub/src/ass_style.cpp +++ b/aegisub/src/ass_style.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_style.cpp +/// @brief Class for style definitions in subtitles +/// @ingroup subs_storage +/// //////////// // Includes @@ -592,3 +593,4 @@ void AssStyle::GetEncodings(wxArrayString &encodingStrings) { encodingStrings.Add(wxString(_T("238 - ")) + _("East European")); encodingStrings.Add(wxString(_T("255 - ")) + _("OEM")); } + diff --git a/aegisub/src/ass_style.h b/aegisub/src/ass_style.h index 0be3e64c7..043c0aa05 100644 --- a/aegisub/src/ass_style.h +++ b/aegisub/src/ass_style.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_style.h +/// @see ass_style.cpp +/// @ingroup subs_storage +/// #pragma once @@ -112,3 +113,4 @@ public: AssStyle(wxString data,int version=1); ~AssStyle(); }; + diff --git a/aegisub/src/ass_style_storage.cpp b/aegisub/src/ass_style_storage.cpp index ce3b4a8fa..8a3d3915d 100644 --- a/aegisub/src/ass_style_storage.cpp +++ b/aegisub/src/ass_style_storage.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_style_storage.cpp +/// @brief Manage stores of styles +/// @ingroup style_editor +/// //////////// @@ -113,3 +114,4 @@ AssStyle *AssStyleStorage::GetStyle(wxString name) { } return NULL; } + diff --git a/aegisub/src/ass_style_storage.h b/aegisub/src/ass_style_storage.h index 7f4c87090..1df0e12d5 100644 --- a/aegisub/src/ass_style_storage.h +++ b/aegisub/src/ass_style_storage.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_style_storage.h +/// @see ass_style_storage.cpp +/// @ingroup style_editor +/// #ifndef ASS_STYLE_STORAGE_H @@ -65,3 +66,4 @@ public: #endif + diff --git a/aegisub/src/ass_time.cpp b/aegisub/src/ass_time.cpp index 85a90232b..be07b1f6a 100644 --- a/aegisub/src/ass_time.cpp +++ b/aegisub/src/ass_time.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_time.cpp +/// @brief Class for managing timestamps in subtitles +/// @ingroup subs_storage +/// //////////// @@ -442,3 +443,4 @@ wxString FractionalTime::FromMillisecs(int64_t msec) { RETURN: return wxString::Format(_T("%02i") + sep + _T("%02i") + sep + _T("%02i") + sep + _T("%02i"),h,m,s,f); } + diff --git a/aegisub/src/ass_time.h b/aegisub/src/ass_time.h index 3e6bfaabb..858bfa4a7 100644 --- a/aegisub/src/ass_time.h +++ b/aegisub/src/ass_time.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ass_time.h +/// @see ass_time.cpp +/// @ingroup subs_storage +/// #pragma once @@ -104,3 +105,4 @@ public: wxString FromAssTime(AssTime time); wxString FromMillisecs(int64_t msec); }; + diff --git a/aegisub/src/audio_box.cpp b/aegisub/src/audio_box.cpp index 5d27175c5..2b9bd336d 100644 --- a/aegisub/src/audio_box.cpp +++ b/aegisub/src/audio_box.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_box.cpp +/// @brief The entire audio area in the main UI, containing display and related toolbars +/// @ingroup audio_ui +/// /////////// @@ -679,3 +680,4 @@ void FocusEvent::OnSetFocus(wxFocusEvent &event) { } + diff --git a/aegisub/src/audio_box.h b/aegisub/src/audio_box.h index f0b4a540d..cb57faac9 100644 --- a/aegisub/src/audio_box.h +++ b/aegisub/src/audio_box.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_box.h +/// @see audio_box.cpp +/// @ingroup audio_ui +/// #ifndef AUDIO_BOX_H @@ -182,3 +183,4 @@ enum { #endif + diff --git a/aegisub/src/audio_display.cpp b/aegisub/src/audio_display.cpp index 466f82aac..3698ae489 100644 --- a/aegisub/src/audio_display.cpp +++ b/aegisub/src/audio_display.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_display.cpp +/// @brief Display audio in the main UI +/// @ingroup audio_ui +/// /////////// @@ -2410,3 +2411,4 @@ void AudioDisplay::UpdateTimeEditCtrls() { grid->editBox->EndTime->SetTime(curEndMS,true); grid->editBox->Duration->SetTime(curEndMS-curStartMS,true); } + diff --git a/aegisub/src/audio_display.h b/aegisub/src/audio_display.h index a27a7178b..6f8a2d473 100644 --- a/aegisub/src/audio_display.h +++ b/aegisub/src/audio_display.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_display.h +/// @see audio_display.cpp +/// @ingroup audio_ui +/// #ifndef AUDIO_DISPLAY_H @@ -201,3 +202,4 @@ enum { #endif + diff --git a/aegisub/src/audio_karaoke.cpp b/aegisub/src/audio_karaoke.cpp index 24ae99243..3bb2f221d 100644 --- a/aegisub/src/audio_karaoke.cpp +++ b/aegisub/src/audio_karaoke.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_karaoke.cpp +/// @brief Karaoke table UI in audio box (not in audio display) +/// @ingroup audio_ui +/// /////////// @@ -879,3 +880,4 @@ void AudioKaraokeTagMenu::OnSelectItem(wxCommandEvent &event) { } + diff --git a/aegisub/src/audio_karaoke.h b/aegisub/src/audio_karaoke.h index 0688b6e93..906fb33af 100644 --- a/aegisub/src/audio_karaoke.h +++ b/aegisub/src/audio_karaoke.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_karaoke.h +/// @see audio_karaoke.cpp +/// @ingroup audio_ui +/// #ifndef AUDIO_KARAOKE_H @@ -139,3 +140,4 @@ public: #endif + diff --git a/aegisub/src/audio_player.cpp b/aegisub/src/audio_player.cpp index 6f5b34d7d..bb648a44d 100644 --- a/aegisub/src/audio_player.cpp +++ b/aegisub/src/audio_player.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player.cpp +/// @brief Baseclass for audio players +/// @ingroup audio_output +/// /////////// @@ -186,3 +187,4 @@ void AudioPlayerFactoryManager::ClearProviders() { // Static template std::map* FactoryManager::factories=NULL; + diff --git a/aegisub/src/audio_player_alsa.cpp b/aegisub/src/audio_player_alsa.cpp index d985ea057..abe671f7c 100644 --- a/aegisub/src/audio_player_alsa.cpp +++ b/aegisub/src/audio_player_alsa.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_alsa.cpp +/// @brief ALSA-based audio output +/// @ingroup audio_output +/// #include "config.h" @@ -391,3 +392,4 @@ void AlsaPlayer::async_write_handler(snd_async_handler_t *pcm_callback) #endif // WITH_ALSA + diff --git a/aegisub/src/audio_player_alsa.h b/aegisub/src/audio_player_alsa.h index b63c71a5f..07c5f94f3 100644 --- a/aegisub/src/audio_player_alsa.h +++ b/aegisub/src/audio_player_alsa.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_alsa.h +/// @see audio_player_alsa.cpp +/// @ingroup audio_output +/// #ifdef WITH_ALSA @@ -111,3 +112,4 @@ public: }; #endif + diff --git a/aegisub/src/audio_player_dsound.cpp b/aegisub/src/audio_player_dsound.cpp index a56612700..164c74ad1 100644 --- a/aegisub/src/audio_player_dsound.cpp +++ b/aegisub/src/audio_player_dsound.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_dsound.cpp +/// @brief Old DirectSound-based audio output +/// @ingroup audio_output +/// /////////// @@ -403,3 +404,4 @@ void DirectSoundPlayerThread::Stop() { } #endif // WITH_DIRECTSOUND + diff --git a/aegisub/src/audio_player_dsound.h b/aegisub/src/audio_player_dsound.h index 9b96bcb88..e1bc9cea7 100644 --- a/aegisub/src/audio_player_dsound.h +++ b/aegisub/src/audio_player_dsound.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_dsound.h +/// @see audio_player_dsound.cpp +/// @ingroup audio_output +/// /////////// @@ -139,3 +140,4 @@ public: }; #endif + diff --git a/aegisub/src/audio_player_dsound2.cpp b/aegisub/src/audio_player_dsound2.cpp index cc51f46bb..b5b876556 100644 --- a/aegisub/src/audio_player_dsound2.cpp +++ b/aegisub/src/audio_player_dsound2.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://www.aegisub.net/ -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_dsound2.cpp +/// @brief New DirectSound-based audio output +/// @ingroup audio_output +/// /////////// @@ -911,3 +912,4 @@ double DirectSoundPlayer2::GetVolume() #endif // WITH_DIRECTSOUND + diff --git a/aegisub/src/audio_player_dsound2.h b/aegisub/src/audio_player_dsound2.h index 620b1f18c..668743b28 100644 --- a/aegisub/src/audio_player_dsound2.h +++ b/aegisub/src/audio_player_dsound2.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://www.aegisub.net/ -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_dsound2.h +/// @see audio_player_dsound2.cpp +/// @ingroup audio_output +/// #ifdef WITH_DIRECTSOUND @@ -81,3 +82,4 @@ public: }; #endif + diff --git a/aegisub/src/audio_player_manager.h b/aegisub/src/audio_player_manager.h index 4113b6529..6a651324b 100644 --- a/aegisub/src/audio_player_manager.h +++ b/aegisub/src/audio_player_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_manager.h +/// @brief Manage available audio output implementations +/// @ingroup audio_output +/// #pragma once @@ -69,3 +70,4 @@ public: DECLARE_EVENT_TYPE(wxEVT_STOP_AUDIO, -1) + diff --git a/aegisub/src/audio_player_openal.cpp b/aegisub/src/audio_player_openal.cpp index 06ab5ef76..624efd931 100644 --- a/aegisub/src/audio_player_openal.cpp +++ b/aegisub/src/audio_player_openal.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_openal.cpp +/// @brief OpenAL-based audio output +/// @ingroup audio_output +/// #include "config.h" @@ -341,3 +342,4 @@ int64_t OpenALPlayer::GetCurrentPosition() #endif // WITH_OPENAL + diff --git a/aegisub/src/audio_player_openal.h b/aegisub/src/audio_player_openal.h index 53f1d78f8..6e52a3cf4 100644 --- a/aegisub/src/audio_player_openal.h +++ b/aegisub/src/audio_player_openal.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_openal.h +/// @see audio_player_openal.cpp +/// @ingroup audio_output +/// #ifdef WITH_OPENAL @@ -125,3 +126,4 @@ public: }; #endif + diff --git a/aegisub/src/audio_player_portaudio.cpp b/aegisub/src/audio_player_portaudio.cpp index 48940888c..9a7214db6 100644 --- a/aegisub/src/audio_player_portaudio.cpp +++ b/aegisub/src/audio_player_portaudio.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_portaudio.cpp +/// @brief PortAudio v18-based audio output +/// @ingroup audio_output +/// #include "config.h" @@ -282,3 +283,4 @@ wxArrayString PortAudioPlayer::GetOutputDevices(wxString favorite) { } #endif // WITH_PORTAUDIO + diff --git a/aegisub/src/audio_player_portaudio.h b/aegisub/src/audio_player_portaudio.h index 57fe64bcb..5a3174166 100644 --- a/aegisub/src/audio_player_portaudio.h +++ b/aegisub/src/audio_player_portaudio.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_portaudio.h +/// @see audio_player_portaudio.cpp +/// @ingroup audio_output +/// #ifdef WITH_PORTAUDIO @@ -110,3 +111,4 @@ public: }; #endif //ifdef WITH_PORTAUDIO + diff --git a/aegisub/src/audio_player_pulse.cpp b/aegisub/src/audio_player_pulse.cpp index 9048e55c5..30b7e68cf 100644 --- a/aegisub/src/audio_player_pulse.cpp +++ b/aegisub/src/audio_player_pulse.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_pulse.cpp +/// @brief PulseAudio-based audio output +/// @ingroup audio_output +/// #include "config.h" @@ -399,3 +400,4 @@ void PulseAudioPlayer::pa_stream_notify(pa_stream *p, PulseAudioPlayer *thread) #endif // WITH_PULSEAUDIO + diff --git a/aegisub/src/audio_player_pulse.h b/aegisub/src/audio_player_pulse.h index e532a6ff5..9ecbc7c53 100644 --- a/aegisub/src/audio_player_pulse.h +++ b/aegisub/src/audio_player_pulse.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player_pulse.h +/// @see audio_player_pulse.cpp +/// @ingroup audio_output +/// #ifdef WITH_PULSEAUDIO @@ -127,3 +128,4 @@ public: }; #endif + diff --git a/aegisub/src/audio_provider.cpp b/aegisub/src/audio_provider.cpp index 91e657a97..ea687948a 100644 --- a/aegisub/src/audio_provider.cpp +++ b/aegisub/src/audio_provider.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider.cpp +/// @brief Baseclass for audio providers +/// @ingroup audio_input +/// /////////// @@ -298,3 +299,4 @@ void AudioProviderFactoryManager::ClearProviders() { ////////// // Static template std::map* FactoryManager::factories=NULL; + diff --git a/aegisub/src/audio_provider_avs.cpp b/aegisub/src/audio_provider_avs.cpp index 82e9b4ec6..f3fdc273a 100644 --- a/aegisub/src/audio_provider_avs.cpp +++ b/aegisub/src/audio_provider_avs.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_avs.cpp +/// @brief Avisynth-based audio provider +/// @ingroup audio_input +/// /////////// @@ -206,3 +207,4 @@ void AvisynthAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) { } #endif + diff --git a/aegisub/src/audio_provider_avs.h b/aegisub/src/audio_provider_avs.h index 5a62cc78f..9d2aeb554 100644 --- a/aegisub/src/audio_provider_avs.h +++ b/aegisub/src/audio_provider_avs.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_avs.h +/// @see audio_provider_avs.cpp +/// @ingroup audio_input +/// /////////// @@ -77,3 +78,4 @@ public: }; #endif + diff --git a/aegisub/src/audio_provider_convert.cpp b/aegisub/src/audio_provider_convert.cpp index cc5ae870e..e525813e9 100644 --- a/aegisub/src/audio_provider_convert.cpp +++ b/aegisub/src/audio_provider_convert.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_convert.cpp +/// @brief Intermediate sample format-converting audio provider +/// @ingroup audio_input +/// /////////// @@ -210,3 +211,4 @@ AudioProvider *CreateConvertAudioProvider(AudioProvider *source_provider) { return provider; } + diff --git a/aegisub/src/audio_provider_convert.h b/aegisub/src/audio_provider_convert.h index ebd11f508..3fcc454a3 100644 --- a/aegisub/src/audio_provider_convert.h +++ b/aegisub/src/audio_provider_convert.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_convert.h +/// @see audio_provider_convert.cpp +/// @ingroup audio_input +/// #pragma once @@ -67,3 +68,4 @@ public: AudioProvider *CreateConvertAudioProvider(AudioProvider *source_provider); + diff --git a/aegisub/src/audio_provider_downmix.cpp b/aegisub/src/audio_provider_downmix.cpp index 9827a0fe9..6aafd7931 100644 --- a/aegisub/src/audio_provider_downmix.cpp +++ b/aegisub/src/audio_provider_downmix.cpp @@ -25,12 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- +// Aegisub Project http://www.aegisub.org/ // -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// $Id$ + +/// @file audio_provider_downmix.cpp +/// @brief Intermediate audio provider downmixing the signal to mono +/// @ingroup audio_input +/// ////////////////// @@ -120,3 +122,4 @@ void DownmixingAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) // Done downmixing, free the work buffer delete[] tmp; } + diff --git a/aegisub/src/audio_provider_downmix.h b/aegisub/src/audio_provider_downmix.h index 5c090723a..14255d050 100644 --- a/aegisub/src/audio_provider_downmix.h +++ b/aegisub/src/audio_provider_downmix.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_downmix.h +/// @see audio_provider_downmix.cpp +/// @ingroup audio_input +/// #include "include/aegisub/audio_provider.h" @@ -51,3 +52,4 @@ public: }; + diff --git a/aegisub/src/audio_provider_dummy.cpp b/aegisub/src/audio_provider_dummy.cpp index ab104b39e..ada04f8bb 100644 --- a/aegisub/src/audio_provider_dummy.cpp +++ b/aegisub/src/audio_provider_dummy.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_dummy.cpp +/// @brief Dummy (silence or noise) audio provider +/// @ingroup audio_input +/// /////////// @@ -73,3 +74,4 @@ void DummyAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) { *workbuf++ = 0; } } + diff --git a/aegisub/src/audio_provider_dummy.h b/aegisub/src/audio_provider_dummy.h index 6157b926e..51c24dee3 100644 --- a/aegisub/src/audio_provider_dummy.h +++ b/aegisub/src/audio_provider_dummy.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_dummy.h +/// @see audio_provider_dummy.cpp +/// @ingroup audio_input +/// #pragma once @@ -56,3 +57,4 @@ public: void GetAudio(void *buf, int64_t start, int64_t count); }; + diff --git a/aegisub/src/audio_provider_ffmpegsource.cpp b/aegisub/src/audio_provider_ffmpegsource.cpp index db68fd6f4..157863ee2 100644 --- a/aegisub/src/audio_provider_ffmpegsource.cpp +++ b/aegisub/src/audio_provider_ffmpegsource.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_ffmpegsource.cpp +/// @brief ffms2-based audio provider +/// @ingroup audio_input ffms2 +/// #include "config.h" @@ -227,3 +228,4 @@ void FFmpegSourceAudioProvider::GetAudio(void *Buf, int64_t Start, int64_t Count #endif /* WITH_FFMPEGSOURCE */ + diff --git a/aegisub/src/audio_provider_ffmpegsource.h b/aegisub/src/audio_provider_ffmpegsource.h index 81fb2e79b..9f3053f94 100644 --- a/aegisub/src/audio_provider_ffmpegsource.h +++ b/aegisub/src/audio_provider_ffmpegsource.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_ffmpegsource.h +/// @see audio_provider_ffmpegsource.cpp +/// @ingroup audio_input ffms2 +/// /////////// // Headers @@ -77,3 +78,4 @@ public: #endif /* WITH_FFMPEGSOURCE */ + diff --git a/aegisub/src/audio_provider_hd.cpp b/aegisub/src/audio_provider_hd.cpp index 06e8a3183..4fa01d839 100644 --- a/aegisub/src/audio_provider_hd.cpp +++ b/aegisub/src/audio_provider_hd.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_hd.cpp +/// @brief Caching audio provider using a file for backing +/// @ingroup audio_input +/// /////////// @@ -180,3 +181,4 @@ wxString HDAudioProvider::DiskCacheName() { } return _T(""); } + diff --git a/aegisub/src/audio_provider_hd.h b/aegisub/src/audio_provider_hd.h index 38e957a21..4e656ab93 100644 --- a/aegisub/src/audio_provider_hd.h +++ b/aegisub/src/audio_provider_hd.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_hd.h +/// @see audio_provider_hd.cpp +/// @ingroup audio_input +/// #pragma once @@ -64,3 +65,4 @@ public: void GetAudio(void *buf, int64_t start, int64_t count); }; + diff --git a/aegisub/src/audio_provider_manager.h b/aegisub/src/audio_provider_manager.h index e3eb041b7..f6867e34e 100644 --- a/aegisub/src/audio_provider_manager.h +++ b/aegisub/src/audio_provider_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_manager.h +/// @brief Manage available audio provider implementations +/// @ingroup audio_input +/// #pragma once @@ -53,3 +54,4 @@ public: static AudioProvider *GetAudioProvider(wxString filename, int cache=-1); static void ClearProviders(); }; + diff --git a/aegisub/src/audio_provider_pcm.cpp b/aegisub/src/audio_provider_pcm.cpp index 401bf77b1..44d1b0ed2 100644 --- a/aegisub/src/audio_provider_pcm.cpp +++ b/aegisub/src/audio_provider_pcm.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_pcm.cpp +/// @brief PCM WAV and WAV64 audio provider +/// @ingroup audio_input +/// #include "config.h" @@ -559,3 +560,4 @@ AudioProvider *CreatePCMAudioProvider(const wxString &filename) // no providers could be created return NULL; } + diff --git a/aegisub/src/audio_provider_pcm.h b/aegisub/src/audio_provider_pcm.h index eeee5aeb4..196a39a03 100644 --- a/aegisub/src/audio_provider_pcm.h +++ b/aegisub/src/audio_provider_pcm.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_pcm.h +/// @see audio_provider_pcm.cpp +/// @ingroup audio_input +/// #pragma once @@ -97,3 +98,4 @@ public: AudioProvider *CreatePCMAudioProvider(const wxString &filename); + diff --git a/aegisub/src/audio_provider_quicktime.cpp b/aegisub/src/audio_provider_quicktime.cpp index f0dfe2e26..b0026cea2 100644 --- a/aegisub/src/audio_provider_quicktime.cpp +++ b/aegisub/src/audio_provider_quicktime.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_quicktime.cpp +/// @brief QuickTime-based audio provider +/// @ingroup audio_input quicktime +/// #include "audio_provider_quicktime.h" @@ -178,3 +179,4 @@ void QuickTimeAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) { #endif /* WITH_QUICKTIME */ + diff --git a/aegisub/src/audio_provider_quicktime.h b/aegisub/src/audio_provider_quicktime.h index ebfd87224..cb91c241e 100644 --- a/aegisub/src/audio_provider_quicktime.h +++ b/aegisub/src/audio_provider_quicktime.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_quicktime.h +/// @see audio_provider_quicktime.cpp +/// @ingroup audio_input quicktime +/// #pragma once @@ -76,3 +77,4 @@ public: #endif /* WITH_QUICKTIME */ + diff --git a/aegisub/src/audio_provider_ram.cpp b/aegisub/src/audio_provider_ram.cpp index 84aaeb983..01377d4c7 100644 --- a/aegisub/src/audio_provider_ram.cpp +++ b/aegisub/src/audio_provider_ram.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_ram.cpp +/// @brief Caching audio provider using heap memory for backing +/// @ingroup audio_input +/// /////////// @@ -175,3 +176,4 @@ void RAMAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) { } } } + diff --git a/aegisub/src/audio_provider_ram.h b/aegisub/src/audio_provider_ram.h index 4e9ebadbb..052fc75cd 100644 --- a/aegisub/src/audio_provider_ram.h +++ b/aegisub/src/audio_provider_ram.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_ram.h +/// @see audio_provider_ram.cpp +/// @ingroup audio_input +/// #pragma once @@ -60,3 +61,4 @@ public: void GetAudio(void *buf, int64_t start, int64_t count); }; + diff --git a/aegisub/src/audio_provider_stream.cpp b/aegisub/src/audio_provider_stream.cpp index dc6125c24..ebbcffe9e 100644 --- a/aegisub/src/audio_provider_stream.cpp +++ b/aegisub/src/audio_provider_stream.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_stream.cpp +/// @brief Unused aggregate audio provider, intended to be used for audio scrubbing feature +/// @ingroup audio_input +/// /////////// @@ -154,3 +155,4 @@ StreamAudioProvider::BufferChunk::BufferChunk() { buf.resize(BUFSIZE); isFree = true; } + diff --git a/aegisub/src/audio_provider_stream.h b/aegisub/src/audio_provider_stream.h index b8c8bcaa8..d4b2aeb69 100644 --- a/aegisub/src/audio_provider_stream.h +++ b/aegisub/src/audio_provider_stream.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider_stream.h +/// @see audio_provider_stream.cpp +/// @ingroup audio_input +/// #pragma once @@ -78,3 +79,4 @@ public: void Append(void *buf, int64_t count); void SetParams(int channels,int rate,int bps); }; + diff --git a/aegisub/src/audio_spectrum.cpp b/aegisub/src/audio_spectrum.cpp index 11ff24c50..4b49762a3 100644 --- a/aegisub/src/audio_spectrum.cpp +++ b/aegisub/src/audio_spectrum.cpp @@ -26,13 +26,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_spectrum.cpp +/// @brief Caching frequency-power spectrum renderer for audio display +/// @ingroup audio_ui +/// #include "config.h" @@ -614,3 +615,4 @@ void AudioSpectrum::SetScaling(float _power_scale) } + diff --git a/aegisub/src/audio_spectrum.h b/aegisub/src/audio_spectrum.h index bf8011947..05a6bc7c0 100644 --- a/aegisub/src/audio_spectrum.h +++ b/aegisub/src/audio_spectrum.h @@ -26,13 +26,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_spectrum.h +/// @see audio_spectrum.cpp +/// @ingroup audio_ui +/// #ifndef AUDIO_SPECTRUM_H #define AUDIO_SPECTRUM_H @@ -75,3 +76,4 @@ public: #endif + diff --git a/aegisub/src/auto4_base.cpp b/aegisub/src/auto4_base.cpp index 84f0d9dde..aa24818bc 100644 --- a/aegisub/src/auto4_base.cpp +++ b/aegisub/src/auto4_base.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_base.cpp +/// @brief Baseclasses for Automation 4 scripting framework +/// @ingroup scripting +/// #include "config.h" @@ -808,3 +809,4 @@ namespace Automation4 { }; #endif // WITH_AUTOMATION + diff --git a/aegisub/src/auto4_base.h b/aegisub/src/auto4_base.h index 68f776971..b12461db1 100644 --- a/aegisub/src/auto4_base.h +++ b/aegisub/src/auto4_base.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_base.h +/// @see auto4_base.cpp +/// @ingroup scripting +/// #pragma once @@ -366,3 +367,4 @@ namespace Automation4 { }; #endif + diff --git a/aegisub/src/auto4_lua.cpp b/aegisub/src/auto4_lua.cpp index 8b7cccc32..86c330f6b 100644 --- a/aegisub/src/auto4_lua.cpp +++ b/aegisub/src/auto4_lua.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua.cpp +/// @brief Lua 5.1-based scripting engine +/// @ingroup scripting +/// #include "config.h" @@ -943,3 +944,4 @@ namespace Automation4 { }; #endif // WITH_AUTO4_LUA + diff --git a/aegisub/src/auto4_lua.h b/aegisub/src/auto4_lua.h index 742f13606..a18cddda1 100644 --- a/aegisub/src/auto4_lua.h +++ b/aegisub/src/auto4_lua.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua.h +/// @see auto4_lua.cpp +/// @ingroup scripting +/// #pragma once @@ -255,3 +256,4 @@ namespace Automation4 { }; #endif + diff --git a/aegisub/src/auto4_lua_assfile.cpp b/aegisub/src/auto4_lua_assfile.cpp index f340d8982..4e5363828 100644 --- a/aegisub/src/auto4_lua_assfile.cpp +++ b/aegisub/src/auto4_lua_assfile.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua_assfile.cpp +/// @brief Lua 5.1-based scripting engine (interface to subtitle files) +/// @ingroup scripting +/// #include "config.h" @@ -969,3 +970,4 @@ namespace Automation4 { #endif // WITH_AUTO4_LUA + diff --git a/aegisub/src/auto4_lua_dialog.cpp b/aegisub/src/auto4_lua_dialog.cpp index 6410c7651..6d1c17d69 100644 --- a/aegisub/src/auto4_lua_dialog.cpp +++ b/aegisub/src/auto4_lua_dialog.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua_dialog.cpp +/// @brief Lua 5.1-based scripting engine (configuration-dialogue interface) +/// @ingroup scripting +/// #include "config.h" @@ -816,3 +817,4 @@ badcontrol: }; #endif // WITH_AUTO4_LUA + diff --git a/aegisub/src/auto4_lua_factory.h b/aegisub/src/auto4_lua_factory.h index d640502e5..0904c29c2 100644 --- a/aegisub/src/auto4_lua_factory.h +++ b/aegisub/src/auto4_lua_factory.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua_factory.h +/// @brief Factory-class for Lua 5.1-based scripting engine +/// @ingroup scripting +/// #pragma once @@ -54,3 +55,4 @@ namespace Automation4 { }; #endif + diff --git a/aegisub/src/auto4_lua_scriptreader.cpp b/aegisub/src/auto4_lua_scriptreader.cpp index abd0291bb..534481a06 100644 --- a/aegisub/src/auto4_lua_scriptreader.cpp +++ b/aegisub/src/auto4_lua_scriptreader.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua_scriptreader.cpp +/// @brief Script-file reader for Lua 5.1-based scripting engine +/// @ingroup scripting +/// #include "config.h" @@ -111,3 +112,4 @@ namespace Automation4 { }; #endif // WITH_AUTO4_LUA + diff --git a/aegisub/src/auto4_lua_scriptreader.h b/aegisub/src/auto4_lua_scriptreader.h index cd3e7259a..87d575fd4 100644 --- a/aegisub/src/auto4_lua_scriptreader.h +++ b/aegisub/src/auto4_lua_scriptreader.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file auto4_lua_scriptreader.h +/// @see auto4_lua_scriptreader.cpp +/// @ingroup scripting +/// #pragma once @@ -59,3 +60,4 @@ namespace Automation4 { + diff --git a/aegisub/src/avisynth.h b/aegisub/src/avisynth.h index 6a7ba5eba..1f7471410 100644 --- a/aegisub/src/avisynth.h +++ b/aegisub/src/avisynth.h @@ -748,3 +748,4 @@ IScriptEnvironment* __stdcall CreateScriptEnvironment(int version = AVISYNTH_INT #pragma pack(pop) #endif //__AVISYNTH_H__ + diff --git a/aegisub/src/avisynth_wrap.cpp b/aegisub/src/avisynth_wrap.cpp index 5dda8bb09..e38c74bbf 100644 --- a/aegisub/src/avisynth_wrap.cpp +++ b/aegisub/src/avisynth_wrap.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file avisynth_wrap.cpp +/// @brief Wrapper-layer for Avisynth +/// @ingroup video_input audio_input +/// //////////// @@ -136,3 +137,4 @@ IScriptEnvironment *AviSynthWrapper::GetEnv() { } #endif + diff --git a/aegisub/src/avisynth_wrap.h b/aegisub/src/avisynth_wrap.h index d64689a6a..8a6a6646a 100644 --- a/aegisub/src/avisynth_wrap.h +++ b/aegisub/src/avisynth_wrap.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file avisynth_wrap.h +/// @see avisynth_wrap.cpp +/// @ingroup video_input audio_input +/// #ifndef AVISYNTH_WRAP_H @@ -80,3 +81,4 @@ public: #endif #endif + diff --git a/aegisub/src/base_grid.cpp b/aegisub/src/base_grid.cpp index 0e7432f36..b5560b642 100644 --- a/aegisub/src/base_grid.cpp +++ b/aegisub/src/base_grid.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file base_grid.cpp +/// @brief Base for subtitle grid in main UI +/// @ingroup main_ui +/// //////////// @@ -1126,3 +1127,4 @@ wxArrayInt BaseGrid::GetRangeArray(int n1,int n2) { } return target; } + diff --git a/aegisub/src/base_grid.h b/aegisub/src/base_grid.h index c7a840a92..68d50d2ea 100644 --- a/aegisub/src/base_grid.h +++ b/aegisub/src/base_grid.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file base_grid.h +/// @see base_grid.cpp +/// @ingroup main_ui +/// #pragma once @@ -129,3 +130,4 @@ public: enum { GRID_SCROLLBAR = 1730 }; + diff --git a/aegisub/src/browse_button.cpp b/aegisub/src/browse_button.cpp index 5e35bd5b1..9aab64877 100644 --- a/aegisub/src/browse_button.cpp +++ b/aegisub/src/browse_button.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file browse_button.cpp +/// @brief Push-button that opens a file browsing dialogue and sets value of a text edit when user confirms +/// @ingroup custom_control +/// /////////// @@ -101,3 +102,4 @@ void BrowseButton::OnPressed(wxCommandEvent &event) { } + diff --git a/aegisub/src/browse_button.h b/aegisub/src/browse_button.h index 21a386cd8..59b00b387 100644 --- a/aegisub/src/browse_button.h +++ b/aegisub/src/browse_button.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file browse_button.h +/// @see browse_button.cpp +/// @ingroup custom_control +/// #pragma once @@ -66,3 +67,4 @@ public: BrowseButton(wxWindow *parent,int id=-1,wxString text=_T(""),BrowseType type=BROWSE_FILE,wxPoint position=wxDefaultPosition,wxSize size=wxDefaultSize); void Bind(wxTextCtrl *control,int pos=0); }; + diff --git a/aegisub/src/charset_conv.cpp b/aegisub/src/charset_conv.cpp index 5aefecafa..6f84e358e 100644 --- a/aegisub/src/charset_conv.cpp +++ b/aegisub/src/charset_conv.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://www.aegisub.net/ -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file charset_conv.cpp +/// @brief Iconv-based implementation of character set conversions +/// @ingroup utility +/// #include "charset_conv.h" @@ -436,3 +437,4 @@ wxArrayString AegisubCSConv::GetEncodingsList() { } static AegisubCSConv localConv(_T("Local"), false); AegisubCSConv& csConvLocal(localConv); + diff --git a/aegisub/src/charset_conv.h b/aegisub/src/charset_conv.h index e5b60d900..c8c626347 100644 --- a/aegisub/src/charset_conv.h +++ b/aegisub/src/charset_conv.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://www.aegisub.net/ -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file charset_conv.h +/// @see charset_conv.cpp +/// @ingroup utility +/// #ifndef AEGISUB_CHARSET_CONV_H #define AEGISUB_CHARSET_CONV_H @@ -128,3 +129,4 @@ extern AegisubCSConv& csConvLocal; #endif #endif + diff --git a/aegisub/src/charset_detect.cpp b/aegisub/src/charset_detect.cpp index af9be14c8..7547e421c 100644 --- a/aegisub/src/charset_detect.cpp +++ b/aegisub/src/charset_detect.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file charset_detect.cpp +/// @brief Wrapper around text encoding detection library +/// @ingroup utility +/// /////////// @@ -155,3 +156,4 @@ void CharSetDetect::Report(const char* aCharset) { } #endif // WITH_UNIVCHARDET + diff --git a/aegisub/src/charset_detect.h b/aegisub/src/charset_detect.h index 44217a816..bd79ec8ee 100644 --- a/aegisub/src/charset_detect.h +++ b/aegisub/src/charset_detect.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file charset_detect.h +/// @see charset_detect.cpp +/// @ingroup utility +/// #pragma once @@ -53,3 +54,4 @@ public: wxString GetEncoding(wxString filename); PRBool done() const { return mDone; } }; + diff --git a/aegisub/src/colorspace.cpp b/aegisub/src/colorspace.cpp index 53973b404..4b695714a 100644 --- a/aegisub/src/colorspace.cpp +++ b/aegisub/src/colorspace.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file colorspace.cpp +/// @brief Functions for converting colours between different representations +/// @ingroup utility +/// #include "config.h" @@ -416,3 +417,4 @@ wxColour html_to_color(wxString html) } } + diff --git a/aegisub/src/colorspace.h b/aegisub/src/colorspace.h index 3793af06e..a39b9d776 100644 --- a/aegisub/src/colorspace.h +++ b/aegisub/src/colorspace.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file colorspace.h +/// @see colorspace.cpp +/// @ingroup utility +/// #ifndef COLORSPACE_H #define COLORSPACE_H @@ -80,3 +81,4 @@ wxColour html_to_color(wxString html); #endif + diff --git a/aegisub/src/colour_button.cpp b/aegisub/src/colour_button.cpp index 6b374c4a2..d98693700 100644 --- a/aegisub/src/colour_button.cpp +++ b/aegisub/src/colour_button.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file colour_button.cpp +/// @brief Push-button that displays a colour for label, and brings up colour selection dialogue when pressed +/// @ingroup custom_control +/// //////////// @@ -113,3 +114,4 @@ void ColourButton::SetLinkColour(wxColour *col) { linkColour = col; if (linkColour) SetColour(*linkColour); } + diff --git a/aegisub/src/colour_button.h b/aegisub/src/colour_button.h index bbe532097..b1a548a7a 100644 --- a/aegisub/src/colour_button.h +++ b/aegisub/src/colour_button.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file colour_button.h +/// @see colour_button.cpp +/// @ingroup custom_control +/// #pragma once @@ -61,3 +62,4 @@ public: wxColour GetColour(); void SetLinkColour(wxColour *colour); }; + diff --git a/aegisub/src/config.h b/aegisub/src/config.h index 72ba9438c..d14c0fabd 100644 --- a/aegisub/src/config.h +++ b/aegisub/src/config.h @@ -12,3 +12,4 @@ #include "config/config_unix.h" #endif // __WINDOWS__ + diff --git a/aegisub/src/config/config_unix.h b/aegisub/src/config/config_unix.h index ed2a2f0d0..0b4af24af 100644 --- a/aegisub/src/config/config_unix.h +++ b/aegisub/src/config/config_unix.h @@ -26,3 +26,4 @@ #endif /* _DEFINES_H */ + diff --git a/aegisub/src/config/config_windows0.h b/aegisub/src/config/config_windows0.h index 03371a37b..cbd2ba80c 100644 --- a/aegisub/src/config/config_windows0.h +++ b/aegisub/src/config/config_windows0.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file config/config_windows0.h +/// @brief Base configuration for Windows builds, to be copied to config_windows.h and edited by the developer +/// @ingroup build +/// #pragma once @@ -157,3 +158,4 @@ // Enable QuickTime video provider // Requires QuickTime SDK and (on Windows) a QuickTime7 (or later) installation //#define WITH_QUICKTIME + diff --git a/aegisub/src/dialog_about.cpp b/aegisub/src/dialog_about.cpp index 05275fdea..90aadd1c8 100644 --- a/aegisub/src/dialog_about.cpp +++ b/aegisub/src/dialog_about.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_about.cpp +/// @brief About-dialogue box +/// @ingroup configuration_ui +/// //////////// @@ -188,3 +189,4 @@ AboutScreen::AboutScreen(wxWindow *parent) // Destructor AboutScreen::~AboutScreen () { } + diff --git a/aegisub/src/dialog_about.h b/aegisub/src/dialog_about.h index 49dddcbff..33c4471fa 100644 --- a/aegisub/src/dialog_about.h +++ b/aegisub/src/dialog_about.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_about.h +/// @see dialog_about.cpp +/// @ingroup configuration_ui +/// #pragma once @@ -51,3 +52,4 @@ public: AboutScreen(wxWindow *parent); ~AboutScreen(); }; + diff --git a/aegisub/src/dialog_associations.cpp b/aegisub/src/dialog_associations.cpp index 3c2554ca5..1d04c7730 100644 --- a/aegisub/src/dialog_associations.cpp +++ b/aegisub/src/dialog_associations.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_associations.cpp +/// @brief Configure file associations for Aegisub +/// @ingroup configuration_ui +/// /////////// @@ -137,3 +138,4 @@ void DialogAssociations::OnOK(wxCommandEvent &event) { if (ListBox->IsChecked(4)) AssociateType(_T("ttxt")); event.Skip(); } + diff --git a/aegisub/src/dialog_associations.h b/aegisub/src/dialog_associations.h index 77ea69c65..4234f4a84 100644 --- a/aegisub/src/dialog_associations.h +++ b/aegisub/src/dialog_associations.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_associations.h +/// @see dialog_associations.cpp +/// @ingroup configuration_ui +/// #pragma once @@ -61,3 +62,4 @@ public: DECLARE_EVENT_TABLE() }; + diff --git a/aegisub/src/dialog_attachments.cpp b/aegisub/src/dialog_attachments.cpp index e9f94abb9..3019eb496 100644 --- a/aegisub/src/dialog_attachments.cpp +++ b/aegisub/src/dialog_attachments.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_attachments.cpp +/// @brief Manage files attached to the subtitle file +/// @ingroup tools_ui +/// /////////// @@ -261,3 +262,4 @@ void DialogAttachments::OnListClick(wxListEvent &event) { extractButton->Enable(hasSel); deleteButton->Enable(hasSel); } + diff --git a/aegisub/src/dialog_attachments.h b/aegisub/src/dialog_attachments.h index db7ae0b44..076e5da38 100644 --- a/aegisub/src/dialog_attachments.h +++ b/aegisub/src/dialog_attachments.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_attachments.h +/// @see dialog_attachments.cpp +/// @ingroup tools_ui +/// #pragma once @@ -81,3 +82,4 @@ enum { BUTTON_DELETE, ATTACHMENT_LIST }; + diff --git a/aegisub/src/dialog_automation.cpp b/aegisub/src/dialog_automation.cpp index d43887046..ac7232867 100644 --- a/aegisub/src/dialog_automation.cpp +++ b/aegisub/src/dialog_automation.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_automation.cpp +/// @brief Manage loaded Automation scripts +/// @ingroup secondary_ui +/// #include "config.h" @@ -330,3 +331,4 @@ void DialogAutomation::OnSelectionChange(wxListEvent &evt) } #endif // WITH_AUTOMATION + diff --git a/aegisub/src/dialog_automation.h b/aegisub/src/dialog_automation.h index 2e51b3e4a..42acf38da 100644 --- a/aegisub/src/dialog_automation.h +++ b/aegisub/src/dialog_automation.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_automation.h +/// @see dialog_automation.cpp +/// @ingroup secondary_ui +/// #pragma once @@ -91,3 +92,4 @@ enum { }; #endif + diff --git a/aegisub/src/dialog_colorpicker.cpp b/aegisub/src/dialog_colorpicker.cpp index d932ba026..4269f25e5 100644 --- a/aegisub/src/dialog_colorpicker.cpp +++ b/aegisub/src/dialog_colorpicker.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_colorpicker.cpp +/// @brief Custom colour-selection dialogue box +/// @ingroup tools_ui +/// #include "config.h" @@ -1292,3 +1293,4 @@ void DialogColorPicker::OnRGBAdjust(wxCommandEvent &evt) // Static values for last position of the dialog in this Aegisub session int DialogColorPicker::lastx = -1; int DialogColorPicker::lasty = -1; + diff --git a/aegisub/src/dialog_colorpicker.h b/aegisub/src/dialog_colorpicker.h index 62fd1a196..45aa231f1 100644 --- a/aegisub/src/dialog_colorpicker.h +++ b/aegisub/src/dialog_colorpicker.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_colorpicker.h +/// @see dialog_colorpicker.cpp +/// @ingroup tools_ui +/// #ifndef DIALOG_COLORPICKER_H #define DIALOG_COLORPICKER_H @@ -232,3 +233,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_detached_video.cpp b/aegisub/src/dialog_detached_video.cpp index 23425521e..4ffb287cf 100644 --- a/aegisub/src/dialog_detached_video.cpp +++ b/aegisub/src/dialog_detached_video.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_detached_video.cpp +/// @brief Detached video window +/// @ingroup main_ui +/// /////////// @@ -142,3 +143,4 @@ void DialogDetachedVideo::OnMove(wxMoveEvent &event) { Options.SetInt(_T("Detached video last x"),pos.x); Options.SetInt(_T("Detached video last y"),pos.y); } + diff --git a/aegisub/src/dialog_detached_video.h b/aegisub/src/dialog_detached_video.h index 6457a30f2..0d18b50ce 100644 --- a/aegisub/src/dialog_detached_video.h +++ b/aegisub/src/dialog_detached_video.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_detached_video.h +/// @see dialog_detached_video.cpp +/// @ingroup main_ui +/// #pragma once @@ -63,3 +64,4 @@ public: DECLARE_EVENT_TABLE() }; + diff --git a/aegisub/src/dialog_dummy_video.cpp b/aegisub/src/dialog_dummy_video.cpp index 65a35a072..001f89391 100644 --- a/aegisub/src/dialog_dummy_video.cpp +++ b/aegisub/src/dialog_dummy_video.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_dummy_video.cpp +/// @brief Set up dummy video provider +/// @ingroup secondary_ui +/// #include "config.h" @@ -264,3 +265,4 @@ void DialogDummyVideo::UpdateLengthDisplay() ok_button->Disable(); } } + diff --git a/aegisub/src/dialog_dummy_video.h b/aegisub/src/dialog_dummy_video.h index d53e77405..7d1c639d8 100644 --- a/aegisub/src/dialog_dummy_video.h +++ b/aegisub/src/dialog_dummy_video.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_dummy_video.h +/// @see dialog_dummy_video.cpp +/// @ingroup secondary_ui +/// #ifndef _DIALOG_DUMMY_VIDEO_H #define _DIALOG_DUMMY_VIDEO_H @@ -83,3 +84,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_export.cpp b/aegisub/src/dialog_export.cpp index d1b2eeb49..4b820d139 100644 --- a/aegisub/src/dialog_export.cpp +++ b/aegisub/src/dialog_export.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_export.cpp +/// @brief Export set-up dialogue box +/// @ingroup export +/// /////////// @@ -312,3 +313,4 @@ void DialogExport::OnSelectNone(wxCommandEvent &event) { Layout(); MainSizer->Fit(this); } + diff --git a/aegisub/src/dialog_export.h b/aegisub/src/dialog_export.h index a859becce..4e06ddd41 100644 --- a/aegisub/src/dialog_export.h +++ b/aegisub/src/dialog_export.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_export.h +/// @see dialog_export.cpp +/// @ingroup export +/// #pragma once @@ -101,3 +102,4 @@ enum { Filter_List_Box, Charset_List_Box }; + diff --git a/aegisub/src/dialog_fonts_collector.cpp b/aegisub/src/dialog_fonts_collector.cpp index 73de493c9..0d8479a3d 100644 --- a/aegisub/src/dialog_fonts_collector.cpp +++ b/aegisub/src/dialog_fonts_collector.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_fonts_collector.cpp +/// @brief Font collector dialogue box +/// @ingroup tools_ui font_collector +/// //////////// @@ -627,3 +628,4 @@ void FontsCollectorThread::AppendText(wxString text,int colour) { /////////////////// // Static instance FontsCollectorThread *FontsCollectorThread::instance; + diff --git a/aegisub/src/dialog_fonts_collector.h b/aegisub/src/dialog_fonts_collector.h index 66e94e707..416c90e54 100644 --- a/aegisub/src/dialog_fonts_collector.h +++ b/aegisub/src/dialog_fonts_collector.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_fonts_collector.h +/// @see dialog_fonts_collector.cpp +/// @ingroup tools_ui font_collector +/// #pragma once @@ -123,3 +124,4 @@ struct ColourString { wxString text; int colour; }; + diff --git a/aegisub/src/dialog_jumpto.cpp b/aegisub/src/dialog_jumpto.cpp index 472fc65aa..d8219fcc0 100644 --- a/aegisub/src/dialog_jumpto.cpp +++ b/aegisub/src/dialog_jumpto.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_jumpto.cpp +/// @brief Dialogue box to enter a time to seek video to +/// @ingroup secondary_ui +/// /////////// @@ -186,3 +187,4 @@ void DialogJumpTo::OnEditFrame (wxCommandEvent &event) { } else event.Skip(); } + diff --git a/aegisub/src/dialog_jumpto.h b/aegisub/src/dialog_jumpto.h index 39f40e2b5..830d7a8dd 100644 --- a/aegisub/src/dialog_jumpto.h +++ b/aegisub/src/dialog_jumpto.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_jumpto.h +/// @see dialog_jumpto.cpp +/// @ingroup secondary_ui +/// #ifndef DIALOG_JUMPTO_H @@ -71,3 +72,4 @@ public: }; #endif + diff --git a/aegisub/src/dialog_kanji_timer.cpp b/aegisub/src/dialog_kanji_timer.cpp index d7f174f91..7678db03e 100644 --- a/aegisub/src/dialog_kanji_timer.cpp +++ b/aegisub/src/dialog_kanji_timer.cpp @@ -26,12 +26,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- +// Aegisub Project http://www.aegisub.org/ // -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// $Id$ + +/// @file dialog_kanji_timer.cpp +/// @brief Kanji timer dialogue box and logic +/// @ingroup tools_ui kanji_timer +/// /////////// @@ -974,3 +976,4 @@ entryIter DialogKanjiTimer::FindPrevStyleMatch(entryIter search_from, const wxSt return search_from; } + diff --git a/aegisub/src/dialog_kanji_timer.h b/aegisub/src/dialog_kanji_timer.h index 25364b559..20e1603d5 100644 --- a/aegisub/src/dialog_kanji_timer.h +++ b/aegisub/src/dialog_kanji_timer.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_kanji_timer.h +/// @see dialog_kanji_timer.cpp +/// @ingroup tools_ui kanji_timer +/// #ifndef DIALOG_KANJITIMER_H @@ -113,3 +114,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_options.cpp b/aegisub/src/dialog_options.cpp index 989367999..82f5691cc 100644 --- a/aegisub/src/dialog_options.cpp +++ b/aegisub/src/dialog_options.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_options.cpp +/// @brief Main configuration dialogue box, including all pages +/// @ingroup configuration_ui +/// /////////// @@ -1194,3 +1195,4 @@ void CaptureKey::OnKeyDown(wxKeyEvent &event) { void CaptureKey::OnLoseFocus(wxFocusEvent &event) { SetFocus(); } + diff --git a/aegisub/src/dialog_options.h b/aegisub/src/dialog_options.h index 2212dddf8..6e863b64d 100644 --- a/aegisub/src/dialog_options.h +++ b/aegisub/src/dialog_options.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_options.h +/// @see dialog_options.cpp +/// @ingroup configuration_ui +/// #pragma once @@ -148,3 +149,4 @@ private: public: DialogInputHotkey(HotkeyType *key,wxString name,wxListView *Shortcuts); }; + diff --git a/aegisub/src/dialog_paste_over.cpp b/aegisub/src/dialog_paste_over.cpp index 4aee17387..53a070696 100644 --- a/aegisub/src/dialog_paste_over.cpp +++ b/aegisub/src/dialog_paste_over.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_paste_over.cpp +/// @brief Paste Over set-up dialogue box +/// @ingroup secondary_ui +/// /////////// @@ -186,3 +187,4 @@ void DialogPasteOver::OnNone(wxCommandEvent &event) { wxArrayInt DialogPasteOver::GetOptions() { return options; } + diff --git a/aegisub/src/dialog_paste_over.h b/aegisub/src/dialog_paste_over.h index e5614c20a..18dcb0e50 100644 --- a/aegisub/src/dialog_paste_over.h +++ b/aegisub/src/dialog_paste_over.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_paste_over.h +/// @see dialog_paste_over.cpp +/// @ingroup secondary_ui +/// #pragma once @@ -76,3 +77,4 @@ enum { Paste_Over_All, Paste_Over_None }; + diff --git a/aegisub/src/dialog_progress.cpp b/aegisub/src/dialog_progress.cpp index f7a41efcf..ef08dc60c 100644 --- a/aegisub/src/dialog_progress.cpp +++ b/aegisub/src/dialog_progress.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_progress.cpp +/// @brief Progress-bar dialogue box for displaying during long operations +/// @ingroup utility +/// /////////// @@ -179,3 +180,4 @@ void DialogProgressThread::Close() { dialog->canceled = NULL; dialog->GetEventHandler()->ProcessEvent(event); } + diff --git a/aegisub/src/dialog_progress.h b/aegisub/src/dialog_progress.h index de0eac560..6b6948dc2 100644 --- a/aegisub/src/dialog_progress.h +++ b/aegisub/src/dialog_progress.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_progress.h +/// @see dialog_progress.cpp +/// @ingroup utility +/// #ifndef DIALOG_PROGRESS_H @@ -89,3 +90,4 @@ public: #endif + diff --git a/aegisub/src/dialog_properties.cpp b/aegisub/src/dialog_properties.cpp index a398e2705..28b120ff3 100644 --- a/aegisub/src/dialog_properties.cpp +++ b/aegisub/src/dialog_properties.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_properties.cpp +/// @brief Dialogue box to set subtitle meta-data +/// @ingroup secondary_ui +/// /////////// @@ -231,3 +232,4 @@ void DialogProperties::OnSetFromVideo(wxCommandEvent &event) { ResY->SetValue(wxString::Format(_T("%i"),VideoContext::Get()->GetHeight())); event.Skip(); } + diff --git a/aegisub/src/dialog_properties.h b/aegisub/src/dialog_properties.h index f811a66c0..228f957e8 100644 --- a/aegisub/src/dialog_properties.h +++ b/aegisub/src/dialog_properties.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_properties.h +/// @see dialog_properties.cpp +/// @ingroup secondary_ui +/// #pragma once @@ -84,3 +85,4 @@ public: enum { BUTTON_FROM_VIDEO = 1100 }; + diff --git a/aegisub/src/dialog_resample.cpp b/aegisub/src/dialog_resample.cpp index 6d9b13f02..eb426a7a0 100644 --- a/aegisub/src/dialog_resample.cpp +++ b/aegisub/src/dialog_resample.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_resample.cpp +/// @brief Resample Resolution dialogue box and logic +/// @ingroup tools_ui +/// /////////// @@ -347,3 +348,4 @@ void DialogResample::OnMarginChange (wxCommandEvent &event) { //////////////////// // Static variables DialogResample *DialogResample::instance = NULL; + diff --git a/aegisub/src/dialog_resample.h b/aegisub/src/dialog_resample.h index 23c2f1fe4..4352b1cd0 100644 --- a/aegisub/src/dialog_resample.h +++ b/aegisub/src/dialog_resample.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_resample.h +/// @see dialog_resample.cpp +/// @ingroup tools_ui +/// #ifndef DIALOG_RESAMPLE_H @@ -101,3 +102,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_search_replace.cpp b/aegisub/src/dialog_search_replace.cpp index a80efada2..7e50f3799 100644 --- a/aegisub/src/dialog_search_replace.cpp +++ b/aegisub/src/dialog_search_replace.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_search_replace.cpp +/// @brief Find and Search/replace dialogue box and logic +/// @ingroup secondary_ui +/// /////////// @@ -600,3 +601,4 @@ wxString *SearchReplaceEngine::GetText(int n,int field) { /////////////////// // Global instance SearchReplaceEngine Search; + diff --git a/aegisub/src/dialog_search_replace.h b/aegisub/src/dialog_search_replace.h index 85f5134bf..40398cd27 100644 --- a/aegisub/src/dialog_search_replace.h +++ b/aegisub/src/dialog_search_replace.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_search_replace.h +/// @see dialog_search_replace.cpp +/// @ingroup secondary_ui +/// #pragma once @@ -140,3 +141,4 @@ enum { CHECK_REGEXP, CHECK_UPDATE_VIDEO }; + diff --git a/aegisub/src/dialog_selection.cpp b/aegisub/src/dialog_selection.cpp index b3fab8ee4..58205eb5c 100644 --- a/aegisub/src/dialog_selection.cpp +++ b/aegisub/src/dialog_selection.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_selection.cpp +/// @brief Select Lines dialogue box and logic +/// @ingroup secondary_ui +/// /////////// @@ -334,3 +335,4 @@ void DialogSelection::OnCancel(wxCommandEvent &event) { SaveSettings(); EndModal(0); } + diff --git a/aegisub/src/dialog_selection.h b/aegisub/src/dialog_selection.h index c84cbd0a3..266f16462 100644 --- a/aegisub/src/dialog_selection.h +++ b/aegisub/src/dialog_selection.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_selection.h +/// @see dialog_selection.cpp +/// @ingroup secondary_ui +/// #ifndef DIALOG_SELECTION_H @@ -95,3 +96,4 @@ enum { }; #endif + diff --git a/aegisub/src/dialog_shift_times.cpp b/aegisub/src/dialog_shift_times.cpp index 85f0a482a..fe5cddd4c 100644 --- a/aegisub/src/dialog_shift_times.cpp +++ b/aegisub/src/dialog_shift_times.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_shift_times.cpp +/// @brief Shift Times dialogue box and logic +/// @ingroup secondary_ui +/// /////////// @@ -376,3 +377,4 @@ void DialogShiftTimes::LoadHistory(wxString filename) { // Close file.close(); } + diff --git a/aegisub/src/dialog_shift_times.h b/aegisub/src/dialog_shift_times.h index 999a6dfac..7c2b636b1 100644 --- a/aegisub/src/dialog_shift_times.h +++ b/aegisub/src/dialog_shift_times.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_shift_times.h +/// @see dialog_shift_times.cpp +/// @ingroup secondary_ui +/// #ifndef DIALOG_SHIFT_TIMES_H @@ -104,3 +105,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_spellchecker.cpp b/aegisub/src/dialog_spellchecker.cpp index 48a0ddc7b..b5b959bf2 100644 --- a/aegisub/src/dialog_spellchecker.cpp +++ b/aegisub/src/dialog_spellchecker.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_spellchecker.cpp +/// @brief Spell checker dialogue box, not used +/// @ingroup unused spelling +/// /////////// // Headers @@ -399,3 +400,4 @@ bool DialogSpellChecker::GetFirstMatch() { // OK return true; } + diff --git a/aegisub/src/dialog_spellchecker.h b/aegisub/src/dialog_spellchecker.h index 20f818ee0..2c3bb6827 100644 --- a/aegisub/src/dialog_spellchecker.h +++ b/aegisub/src/dialog_spellchecker.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_spellchecker.h +/// @see dialog_spellchecker.cpp +/// @ingroup unused spelling +/// #pragma once @@ -93,3 +94,4 @@ public: DECLARE_EVENT_TABLE() }; + diff --git a/aegisub/src/dialog_splash.cpp b/aegisub/src/dialog_splash.cpp index 953df7b5c..51690064e 100644 --- a/aegisub/src/dialog_splash.cpp +++ b/aegisub/src/dialog_splash.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_splash.cpp +/// @brief Splash screen +/// @ingroup configuration_ui +/// //////////// @@ -136,3 +137,4 @@ void SplashScreen::OnTimer(wxTimerEvent &event) { Destroy(); TipOfTheDay::Show(par); } + diff --git a/aegisub/src/dialog_splash.h b/aegisub/src/dialog_splash.h index c721a7eeb..5ddbab750 100644 --- a/aegisub/src/dialog_splash.h +++ b/aegisub/src/dialog_splash.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_splash.h +/// @see dialog_splash.cpp +/// @ingroup configuration_ui +/// #ifndef SPLASH_H @@ -66,3 +67,4 @@ public: #endif + diff --git a/aegisub/src/dialog_style_editor.cpp b/aegisub/src/dialog_style_editor.cpp index 887964f08..5efc2e413 100644 --- a/aegisub/src/dialog_style_editor.cpp +++ b/aegisub/src/dialog_style_editor.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_style_editor.cpp +/// @brief Style Editor dialogue box +/// @ingroup style_editor +/// //////////// @@ -696,3 +697,4 @@ void DialogStyleEditor::LoadPosition() { // Static class data saving position wxRect DialogStyleEditor::saved_position; bool DialogStyleEditor::use_saved_position = false; + diff --git a/aegisub/src/dialog_style_editor.h b/aegisub/src/dialog_style_editor.h index e9ca54947..6111dd58d 100644 --- a/aegisub/src/dialog_style_editor.h +++ b/aegisub/src/dialog_style_editor.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_style_editor.h +/// @see dialog_style_editor.cpp +/// @ingroup style_editor +/// #ifndef DIALOG_STYLE_EDITOR_H @@ -136,3 +137,4 @@ public: #endif + diff --git a/aegisub/src/dialog_style_manager.cpp b/aegisub/src/dialog_style_manager.cpp index 825adbc4e..8141c5d4b 100644 --- a/aegisub/src/dialog_style_manager.cpp +++ b/aegisub/src/dialog_style_manager.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_style_manager.cpp +/// @brief Style Manager dialogue box and partial logic +/// @ingroup style_editor +/// //////////// @@ -1221,3 +1222,4 @@ void DialogStyleManagerEvent::OnKeyDown(wxKeyEvent &event) { + diff --git a/aegisub/src/dialog_style_manager.h b/aegisub/src/dialog_style_manager.h index 73e617fff..927b770b4 100644 --- a/aegisub/src/dialog_style_manager.h +++ b/aegisub/src/dialog_style_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_style_manager.h +/// @see dialog_style_manager.cpp +/// @ingroup style_editor +/// #ifndef DIALOG_STYLE_MANAGER_H @@ -189,3 +190,4 @@ public: #endif + diff --git a/aegisub/src/dialog_styling_assistant.cpp b/aegisub/src/dialog_styling_assistant.cpp index c160bc1ff..c85cd0393 100644 --- a/aegisub/src/dialog_styling_assistant.cpp +++ b/aegisub/src/dialog_styling_assistant.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_styling_assistant.cpp +/// @brief Styling Assistant dialogue box and logic +/// @ingroup tools_ui +/// /////////// @@ -454,3 +455,4 @@ void StyleEditBox::OnKeyDown(wxKeyEvent &event) { int DialogStyling::lastx = -1; int DialogStyling::lasty = -1; + diff --git a/aegisub/src/dialog_styling_assistant.h b/aegisub/src/dialog_styling_assistant.h index a486d888c..bdb4a31fb 100644 --- a/aegisub/src/dialog_styling_assistant.h +++ b/aegisub/src/dialog_styling_assistant.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_styling_assistant.h +/// @see dialog_styling_assistant.cpp +/// @ingroup tools_ui +/// #ifndef DIALOG_STYLING_ASSISTANT_H @@ -127,3 +128,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_text_import.cpp b/aegisub/src/dialog_text_import.cpp index 1204a6fee..2bd351159 100644 --- a/aegisub/src/dialog_text_import.cpp +++ b/aegisub/src/dialog_text_import.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_text_import.cpp +/// @brief Set-up import from plain text files +/// @ingroup secondary_ui +/// /////////// @@ -94,3 +95,4 @@ BEGIN_EVENT_TABLE(DialogTextImport,wxDialog) EVT_BUTTON(wxID_OK,DialogTextImport::OnOK) EVT_BUTTON(wxID_CANCEL,DialogTextImport::OnCancel) END_EVENT_TABLE() + diff --git a/aegisub/src/dialog_text_import.h b/aegisub/src/dialog_text_import.h index f89609211..9bb71cc1a 100644 --- a/aegisub/src/dialog_text_import.h +++ b/aegisub/src/dialog_text_import.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_text_import.h +/// @see dialog_text_import.cpp +/// @ingroup secondary_ui +/// #ifndef _DIALOG_TEXT_IMPORT_H #define _DIALOG_TEXT_IMPORT_H @@ -65,3 +66,4 @@ enum { EDIT_COMMENT_STARTER, }; #endif + diff --git a/aegisub/src/dialog_timing_processor.cpp b/aegisub/src/dialog_timing_processor.cpp index 591f61b13..ddc7e8964 100644 --- a/aegisub/src/dialog_timing_processor.cpp +++ b/aegisub/src/dialog_timing_processor.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_timing_processor.cpp +/// @brief Timing Post-processor dialogue box and logic +/// @ingroup tools_ui +/// //////////// // Includes @@ -573,3 +574,4 @@ void DialogTimingProcessor::Process() { grid->ass->FlagAsModified(_("timing processor")); grid->CommitChanges(); } + diff --git a/aegisub/src/dialog_timing_processor.h b/aegisub/src/dialog_timing_processor.h index 2787e4ddf..5c628920a 100644 --- a/aegisub/src/dialog_timing_processor.h +++ b/aegisub/src/dialog_timing_processor.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_timing_processor.h +/// @see dialog_timing_processor.cpp +/// @ingroup tools_ui +/// #ifndef DIALOG_TIMING_PROCESSOR #define DIALOG_TIMING_PROCESSOR @@ -121,3 +122,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_tip.cpp b/aegisub/src/dialog_tip.cpp index dfb3eebc7..13d25069e 100644 --- a/aegisub/src/dialog_tip.cpp +++ b/aegisub/src/dialog_tip.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_tip.cpp +/// @brief Tip of the Day logic +/// @ingroup configuration_ui +/// /////////// @@ -111,3 +112,4 @@ void TipOfTheDay::Show(wxWindow *parent) { ////////// // Static size_t TipOfTheDay::curTip; + diff --git a/aegisub/src/dialog_tip.h b/aegisub/src/dialog_tip.h index 0cf8af23f..3394ae7ba 100644 --- a/aegisub/src/dialog_tip.h +++ b/aegisub/src/dialog_tip.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_tip.h +/// @see dialog_tip.cpp +/// @ingroup configuration_ui +/// #pragma once @@ -58,3 +59,4 @@ public: wxString GetTip(); static void Show(wxWindow *parent); }; + diff --git a/aegisub/src/dialog_translation.cpp b/aegisub/src/dialog_translation.cpp index f832623db..bf542b15d 100644 --- a/aegisub/src/dialog_translation.cpp +++ b/aegisub/src/dialog_translation.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_translation.cpp +/// @brief Translation Assistant dialogue box and logic +/// @ingroup tools_ui +/// /////////// @@ -438,3 +439,4 @@ void DialogTranslation::OnMinimize (wxIconizeEvent &event) { int DialogTranslation::lastx = -1; int DialogTranslation::lasty = -1; + diff --git a/aegisub/src/dialog_translation.h b/aegisub/src/dialog_translation.h index 171fd488e..de58b63ed 100644 --- a/aegisub/src/dialog_translation.h +++ b/aegisub/src/dialog_translation.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_translation.h +/// @see dialog_translation.cpp +/// @ingroup tools_ui +/// #ifndef DIALOG_TRANSLATION_H @@ -117,3 +118,4 @@ enum { #endif + diff --git a/aegisub/src/dialog_version_check.cpp b/aegisub/src/dialog_version_check.cpp index af8d7dab2..5d96b8d83 100644 --- a/aegisub/src/dialog_version_check.cpp +++ b/aegisub/src/dialog_version_check.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_version_check.cpp +/// @brief Version Checker dialogue box and logic +/// @ingroup configuration_ui +/// /////////// @@ -296,3 +297,4 @@ endThread: fp = NULL; return 0; } + diff --git a/aegisub/src/dialog_version_check.h b/aegisub/src/dialog_version_check.h index db0eb3268..219511569 100644 --- a/aegisub/src/dialog_version_check.h +++ b/aegisub/src/dialog_version_check.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_version_check.h +/// @see dialog_version_check.cpp +/// @ingroup configuration_ui +/// #pragma once @@ -94,3 +95,4 @@ public: enum { Log_Box = 1000 }; + diff --git a/aegisub/src/dialog_video_details.cpp b/aegisub/src/dialog_video_details.cpp index 7423dbb45..6e4d2dbee 100644 --- a/aegisub/src/dialog_video_details.cpp +++ b/aegisub/src/dialog_video_details.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_video_details.cpp +/// @brief Video Details dialogue box +/// @ingroup secondary_ui +/// /////////// @@ -116,3 +117,4 @@ wxString DialogVideoDetails::PrettyTimeStamp(int frames, double fps) int h = tt; return wxString::Format(_T("%d:%02d:%02d.%03d"), h, m, s, cs); } + diff --git a/aegisub/src/dialog_video_details.h b/aegisub/src/dialog_video_details.h index 7c4611cd7..28fe6a73e 100644 --- a/aegisub/src/dialog_video_details.h +++ b/aegisub/src/dialog_video_details.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file dialog_video_details.h +/// @see dialog_video_details.cpp +/// @ingroup secondary_ui +/// #ifndef _DIALOG_VIDEO_DETAILS_H #define _DIALOG_VIDEO_DETAILS_H @@ -53,3 +54,4 @@ public: }; #endif + diff --git a/aegisub/src/drop.cpp b/aegisub/src/drop.cpp index bd71f7a57..1ae63bbef 100644 --- a/aegisub/src/drop.cpp +++ b/aegisub/src/drop.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file drop.cpp +/// @brief Drag-drop handling from other applications +/// @ingroup main_ui +/// /////////// @@ -56,3 +57,4 @@ bool AegisubFileDropTarget::OnDropFiles(wxCoord x, wxCoord y, const wxArrayStrin return parent->LoadList(filenames); } + diff --git a/aegisub/src/drop.h b/aegisub/src/drop.h index c0d5607b2..beb6e7bea 100644 --- a/aegisub/src/drop.h +++ b/aegisub/src/drop.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file drop.h +/// @see drop.cpp +/// @ingroup main_ui +/// #ifndef DROP_H @@ -63,3 +64,4 @@ public: }; #endif + diff --git a/aegisub/src/export_clean_info.cpp b/aegisub/src/export_clean_info.cpp index 0f5a677a1..39b881c2a 100644 --- a/aegisub/src/export_clean_info.cpp +++ b/aegisub/src/export_clean_info.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_clean_info.cpp +/// @brief Clean Script Info export filter +/// @ingroup export +/// /////////// @@ -115,3 +116,4 @@ void AssTransformCleanInfoFilter::LoadSettings(bool IsDefault) { /////////////////// // Global instance AssTransformCleanInfoFilter AssTransformCleanInfoFilter::instance; + diff --git a/aegisub/src/export_clean_info.h b/aegisub/src/export_clean_info.h index 7af8245b7..245d4e633 100644 --- a/aegisub/src/export_clean_info.h +++ b/aegisub/src/export_clean_info.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_clean_info.h +/// @see export_clean_info.cpp +/// @ingroup export +/// #pragma once @@ -56,3 +57,4 @@ public: wxWindow *GetConfigDialogWindow(wxWindow *parent); void LoadSettings(bool IsDefault); }; + diff --git a/aegisub/src/export_fixstyle.cpp b/aegisub/src/export_fixstyle.cpp index 5c33aefe3..45781d98a 100644 --- a/aegisub/src/export_fixstyle.cpp +++ b/aegisub/src/export_fixstyle.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_fixstyle.cpp +/// @brief Fix Styles export filter +/// @ingroup export +/// /////////// @@ -95,3 +96,4 @@ void AssFixStylesFilter::ProcessSubs(AssFile *subs, wxWindow *export_dialog) { /////////////////// // Global instance AssFixStylesFilter AssFixStylesFilter::instance; + diff --git a/aegisub/src/export_fixstyle.h b/aegisub/src/export_fixstyle.h index 87d781497..e16f4e53e 100644 --- a/aegisub/src/export_fixstyle.h +++ b/aegisub/src/export_fixstyle.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_fixstyle.h +/// @see export_fixstyle.cpp +/// @ingroup export +/// #pragma once @@ -53,3 +54,4 @@ private: public: void ProcessSubs(AssFile *subs, wxWindow *export_dialog); }; + diff --git a/aegisub/src/export_framerate.cpp b/aegisub/src/export_framerate.cpp index 8eb617c8a..e7532c18d 100644 --- a/aegisub/src/export_framerate.cpp +++ b/aegisub/src/export_framerate.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_framerate.cpp +/// @brief Transform Framerate export filter +/// @ingroup export +/// /////////// @@ -288,3 +289,4 @@ void AssTransformFramerateFilter::TransformFrameRate(AssFile *subs) { /////////////////// // Global instance AssTransformFramerateFilter AssTransformFramerateFilter::instance; + diff --git a/aegisub/src/export_framerate.h b/aegisub/src/export_framerate.h index 8e814b6b7..684b8d77c 100644 --- a/aegisub/src/export_framerate.h +++ b/aegisub/src/export_framerate.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_framerate.h +/// @see export_framerate.cpp +/// @ingroup export +/// #pragma once @@ -97,3 +98,4 @@ public: enum { Get_Input_From_Video = 2000 }; + diff --git a/aegisub/src/export_visible_lines.cpp b/aegisub/src/export_visible_lines.cpp index 150b5c5e7..9a0c90e1b 100644 --- a/aegisub/src/export_visible_lines.cpp +++ b/aegisub/src/export_visible_lines.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_visible_lines.cpp +/// @brief Limit to Visible Lines export filter +/// @ingroup export +/// /////////// @@ -104,3 +105,4 @@ void AssLimitToVisibleFilter::SetFrame(int _frame) { /////////////////// // Global instance AssLimitToVisibleFilter AssLimitToVisibleFilter::instance; + diff --git a/aegisub/src/export_visible_lines.h b/aegisub/src/export_visible_lines.h index 144684706..71fb8d432 100644 --- a/aegisub/src/export_visible_lines.h +++ b/aegisub/src/export_visible_lines.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file export_visible_lines.h +/// @see export_visible_lines.cpp +/// @ingroup export +/// #pragma once @@ -57,3 +58,4 @@ public: void ProcessSubs(AssFile *subs, wxWindow *export_dialog); }; + diff --git a/aegisub/src/factory_manager.h b/aegisub/src/factory_manager.h index 79ff21b79..244af26b2 100644 --- a/aegisub/src/factory_manager.h +++ b/aegisub/src/factory_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file factory_manager.h +/// @brief Template/base-class for factory classes +/// @ingroup utility +/// #pragma once @@ -118,3 +119,4 @@ public: return list; } }; + diff --git a/aegisub/src/ffmpegsource_common.cpp b/aegisub/src/ffmpegsource_common.cpp index de562c008..f47fc1cd8 100644 --- a/aegisub/src/ffmpegsource_common.cpp +++ b/aegisub/src/ffmpegsource_common.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ffmpegsource_common.cpp +/// @brief Shared code for ffms2 video and audio providers +/// @ingroup video_input audio_input ffms2 +/// #include "config.h" @@ -334,3 +335,4 @@ wxThread::ExitCode FFmpegSourceCacheCleaner::Entry() { #endif // WITH_FFMPEGSOURCE + diff --git a/aegisub/src/ffmpegsource_common.h b/aegisub/src/ffmpegsource_common.h index 0958e8337..67abc5ce6 100644 --- a/aegisub/src/ffmpegsource_common.h +++ b/aegisub/src/ffmpegsource_common.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file ffmpegsource_common.h +/// @see ffmpegsource_common.cpp +/// @ingroup video_input audio_input ffms2 +/// #pragma once #ifdef WITH_FFMPEGSOURCE @@ -99,3 +100,4 @@ public: #endif /* WITH_FFMPEGSOURCE */ + diff --git a/aegisub/src/fft.cpp b/aegisub/src/fft.cpp index 37b96d7fe..f68085268 100644 --- a/aegisub/src/fft.cpp +++ b/aegisub/src/fft.cpp @@ -25,19 +25,16 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ - -// -// Most of this code was taken from http://www.codeproject.com/audio/waveInFFT.asp -// And rewriten by Rodrigo Braz Monteiro -// +/// @file fft.cpp +/// @brief Fast Fourier-transform implementation +/// @ingroup utility +/// +/// Most of this code was taken from http://www.codeproject.com/audio/waveInFFT.asp +/// And rewriten by Rodrigo Braz Monteiro /////////// @@ -190,3 +187,4 @@ float FFT::FrequencyAtIndex (unsigned int baseFreq, unsigned int n_samples, unsi return (-(float)(n_samples-index) / (float)n_samples * baseFreq); } } + diff --git a/aegisub/src/fft.h b/aegisub/src/fft.h index d9352d9d0..0ecf9f8ad 100644 --- a/aegisub/src/fft.h +++ b/aegisub/src/fft.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file fft.h +/// @see fft.cpp +/// @ingroup utility +/// #ifndef FFT_H @@ -57,3 +58,4 @@ public: #endif + diff --git a/aegisub/src/font_file_lister.cpp b/aegisub/src/font_file_lister.cpp index 73dbb25ad..c3f71b7c8 100644 --- a/aegisub/src/font_file_lister.cpp +++ b/aegisub/src/font_file_lister.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file font_file_lister.cpp +/// @brief Base-class for font collector implementations +/// @ingroup font_collector +/// //////////// @@ -207,3 +208,4 @@ void FontFileLister::LoadCache() { catch (...) { } } + diff --git a/aegisub/src/font_file_lister.h b/aegisub/src/font_file_lister.h index 90e1e2cce..403634d50 100644 --- a/aegisub/src/font_file_lister.h +++ b/aegisub/src/font_file_lister.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file font_file_lister.h +/// @see font_file_lister.cpp +/// @ingroup font_collector +/// #pragma once @@ -82,3 +83,4 @@ public: static void Initialize(); static void ClearData(); }; + diff --git a/aegisub/src/font_file_lister_fontconfig.cpp b/aegisub/src/font_file_lister_fontconfig.cpp index 0a559a8dd..f11473a09 100644 --- a/aegisub/src/font_file_lister_fontconfig.cpp +++ b/aegisub/src/font_file_lister_fontconfig.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file font_file_lister_fontconfig.cpp +/// @brief Font Config-based font collector +/// @ingroup font_collector +/// //////////// @@ -105,3 +106,4 @@ void FontConfigFontFileLister::DoClearData() { } #endif + diff --git a/aegisub/src/font_file_lister_fontconfig.h b/aegisub/src/font_file_lister_fontconfig.h index e0f951947..33ed45d5b 100644 --- a/aegisub/src/font_file_lister_fontconfig.h +++ b/aegisub/src/font_file_lister_fontconfig.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file font_file_lister_fontconfig.h +/// @see font_file_lister_fontconfig.cpp +/// @ingroup font_collector +/// #pragma once @@ -58,3 +59,4 @@ private: void DoInitialize(); void DoClearData(); }; + diff --git a/aegisub/src/font_file_lister_freetype.cpp b/aegisub/src/font_file_lister_freetype.cpp index 0635057b2..dcace7fd5 100644 --- a/aegisub/src/font_file_lister_freetype.cpp +++ b/aegisub/src/font_file_lister_freetype.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file font_file_lister_freetype.cpp +/// @brief FreeType based font collector +/// @ingroup font_collector +/// //////////// @@ -170,3 +171,4 @@ void FreetypeFontFileLister::DoInitialize() { } #endif WITH_FREETYPE2 + diff --git a/aegisub/src/font_file_lister_freetype.h b/aegisub/src/font_file_lister_freetype.h index 24d6e7f5f..8e744192f 100644 --- a/aegisub/src/font_file_lister_freetype.h +++ b/aegisub/src/font_file_lister_freetype.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file font_file_lister_freetype.h +/// @see font_file_lister_freetype.cpp +/// @ingroup font_collector +/// #pragma once @@ -59,3 +60,4 @@ private: FreetypeFontFileLister(); ~FreetypeFontFileLister(); }; + diff --git a/aegisub/src/frame_main.cpp b/aegisub/src/frame_main.cpp index ca839ef14..08aa95792 100644 --- a/aegisub/src/frame_main.cpp +++ b/aegisub/src/frame_main.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file frame_main.cpp +/// @brief Main window creation and control management +/// @ingroup main_ui +/// /////////////////// @@ -1410,3 +1411,4 @@ bool FrameMain::HasASSDraw() { return false; #endif } + diff --git a/aegisub/src/frame_main.h b/aegisub/src/frame_main.h index 5b91fa0db..e09b0885c 100644 --- a/aegisub/src/frame_main.h +++ b/aegisub/src/frame_main.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file frame_main.h +/// @see frame_main.cpp +/// @ingroup main_ui +/// #ifndef FRAME_MAIN_H @@ -448,3 +449,4 @@ enum { #endif + diff --git a/aegisub/src/frame_main_events.cpp b/aegisub/src/frame_main_events.cpp index 2a452fa1c..976b8f9f9 100644 --- a/aegisub/src/frame_main_events.cpp +++ b/aegisub/src/frame_main_events.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file frame_main_events.cpp +/// @brief Event handlers for controls in main window +/// @ingroup main_ui +/// /////////////////// @@ -1801,3 +1802,4 @@ void FrameMain::OnMedusaPrev(wxCommandEvent &event) { void FrameMain::OnMedusaEnter(wxCommandEvent &event) { audioBox->audioDisplay->CommitChanges(true); } + diff --git a/aegisub/src/gl_text.cpp b/aegisub/src/gl_text.cpp index 620de6394..492e0d7fe 100644 --- a/aegisub/src/gl_text.cpp +++ b/aegisub/src/gl_text.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file gl_text.cpp +/// @brief Create and render text using OpenGL +/// @ingroup video_output +/// /////////// @@ -411,3 +412,4 @@ void OpenGLTextGlyph::GetMetrics() { dc.GetTextExtent(str,&w,&h,&desc,&lead); } } + diff --git a/aegisub/src/gl_text.h b/aegisub/src/gl_text.h index c6de8dc4b..fd58e70e3 100644 --- a/aegisub/src/gl_text.h +++ b/aegisub/src/gl_text.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file gl_text.h +/// @see gl_text.cpp +/// @ingroup video_output +/// #pragma once @@ -127,3 +128,4 @@ public: static void Print(wxString text,int x,int y) { GetInstance().DoPrint(text,x,y); } static void GetExtent(wxString text,int &w,int &h) { GetInstance().DoGetExtent(text,w,h); } }; + diff --git a/aegisub/src/gl_wrap.cpp b/aegisub/src/gl_wrap.cpp index f6d1e179e..268775c48 100644 --- a/aegisub/src/gl_wrap.cpp +++ b/aegisub/src/gl_wrap.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file gl_wrap.cpp +/// @brief Convenience functions for drawing various geometric primitives on an OpenGL surface +/// @ingroup video_output +/// /////////// @@ -303,3 +304,4 @@ bool OpenGLWrapper::IsExtensionSupported(const char *ext) { ///////// // Mutex wxMutex OpenGLWrapper::glMutex; + diff --git a/aegisub/src/gl_wrap.h b/aegisub/src/gl_wrap.h index a072b7013..26d05e99e 100644 --- a/aegisub/src/gl_wrap.h +++ b/aegisub/src/gl_wrap.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file gl_wrap.h +/// @see gl_wrap.cpp +/// @ingroup video_output +/// #pragma once @@ -74,3 +75,4 @@ public: static bool IsExtensionSupported(const char *ext); }; + diff --git a/aegisub/src/help_button.cpp b/aegisub/src/help_button.cpp index 8a01f526e..4f8cccec1 100644 --- a/aegisub/src/help_button.cpp +++ b/aegisub/src/help_button.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file help_button.cpp +/// @brief Push-button opening the help file at a specified section +/// @ingroup custom_control +/// /////////// @@ -129,3 +130,4 @@ void HelpButton::InitStatic() { void HelpButton::ClearPages() { if (pages) delete pages; } + diff --git a/aegisub/src/help_button.h b/aegisub/src/help_button.h index 505b682ad..637538a60 100644 --- a/aegisub/src/help_button.h +++ b/aegisub/src/help_button.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file help_button.h +/// @see help_button.cpp +/// @ingroup custom_control +/// #pragma once @@ -59,3 +60,4 @@ public: static void OpenPage(const wxString page); static void ClearPages(); }; + diff --git a/aegisub/src/hilimod_textctrl.cpp b/aegisub/src/hilimod_textctrl.cpp index c7a236534..e414558bd 100644 --- a/aegisub/src/hilimod_textctrl.cpp +++ b/aegisub/src/hilimod_textctrl.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file hilimod_textctrl.cpp +/// @brief Edit control that changes colour when its contents are modified +/// @ingroup custom_control +/// //////////// @@ -106,3 +107,4 @@ void HiliModTextCtrl::Modified() { isModified = false; } } + diff --git a/aegisub/src/hilimod_textctrl.h b/aegisub/src/hilimod_textctrl.h index 45cf45c55..06ac94aaf 100644 --- a/aegisub/src/hilimod_textctrl.h +++ b/aegisub/src/hilimod_textctrl.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file hilimod_textctrl.h +/// @see hilimod_textctrl.cpp +/// @ingroup custom_control +/// #ifndef HILIMOD_TEXTCTRL @@ -67,3 +68,4 @@ public: #endif + diff --git a/aegisub/src/hotkeys.cpp b/aegisub/src/hotkeys.cpp index 484e7e278..5a162158c 100644 --- a/aegisub/src/hotkeys.cpp +++ b/aegisub/src/hotkeys.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file hotkeys.cpp +/// @brief Keep hotkey configuration and handle hotkey presses +/// @ingroup main_ui +/// /////////// @@ -547,3 +548,4 @@ HotkeyType *HotkeyManager::Find(int keycode,int mod) { return NULL; } + diff --git a/aegisub/src/hotkeys.h b/aegisub/src/hotkeys.h index e587e6154..4823f68cd 100644 --- a/aegisub/src/hotkeys.h +++ b/aegisub/src/hotkeys.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file hotkeys.h +/// @see hotkeys.cpp +/// @ingroup main_ui +/// #ifndef HOTKEY_H @@ -109,3 +110,4 @@ extern HotkeyManager Hotkeys; #endif + diff --git a/aegisub/src/idle_field_event.cpp b/aegisub/src/idle_field_event.cpp index d222f1118..617d80fd7 100644 --- a/aegisub/src/idle_field_event.cpp +++ b/aegisub/src/idle_field_event.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file idle_field_event.cpp +/// @brief Unused event, intended to be used for automatic update of other controls after some idle time from the user +/// @ingroup custom_control +/// /////////// @@ -163,3 +164,4 @@ void IdleFieldHandler::OnChange(wxCommandEvent &event) { } event.Skip(); } + diff --git a/aegisub/src/idle_field_event.h b/aegisub/src/idle_field_event.h index c0fc74dd5..2c1af8a1d 100644 --- a/aegisub/src/idle_field_event.h +++ b/aegisub/src/idle_field_event.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file idle_field_event.h +/// @see idle_field_event.cpp +/// @ingroup custom_control +/// #pragma once @@ -70,3 +71,4 @@ public: DECLARE_EVENT_TABLE() }; + diff --git a/aegisub/src/include/aegisub/aegisub.h b/aegisub/src/include/aegisub/aegisub.h index 5068e1a83..9d2a0dfdd 100644 --- a/aegisub/src/include/aegisub/aegisub.h +++ b/aegisub/src/include/aegisub/aegisub.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file aegisub.h +/// @brief General typedefs for Aegisub +/// @ingroup main_headers +/// #pragma once @@ -45,3 +46,4 @@ /////////////////// // Aegisub headers //#include "video_frame.h" + diff --git a/aegisub/src/include/aegisub/audio_player.h b/aegisub/src/include/aegisub/audio_player.h index afffe9786..9bddc6c70 100644 --- a/aegisub/src/include/aegisub/audio_player.h +++ b/aegisub/src/include/aegisub/audio_player.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_player.h +/// @brief Declaration of base-class for audio players +/// @ingroup main_headers audio_output +/// #pragma once @@ -100,3 +101,4 @@ public: virtual ~AudioPlayerFactory() {} virtual AudioPlayer *CreatePlayer()=0; }; + diff --git a/aegisub/src/include/aegisub/audio_provider.h b/aegisub/src/include/aegisub/audio_provider.h index dfe5de8dc..044bfa198 100644 --- a/aegisub/src/include/aegisub/audio_provider.h +++ b/aegisub/src/include/aegisub/audio_provider.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file audio_provider.h +/// @brief Declaration of base-class for audio providers +/// @ingroup main_headers audio_input +/// #pragma once @@ -87,3 +88,4 @@ public: virtual ~AudioProviderFactory() {} virtual AudioProvider *CreateProvider(wxString filename)=0; }; + diff --git a/aegisub/src/include/aegisub/exception.h b/aegisub/src/include/aegisub/exception.h index 0eb0e5d5c..d683be51c 100644 --- a/aegisub/src/include/aegisub/exception.h +++ b/aegisub/src/include/aegisub/exception.h @@ -24,6 +24,15 @@ // CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. +// +// Aegisub Project http://www.aegisub.org/ +// +// $Id$ + +/// @file exception.h +/// @brief Base exception classes for structured error handling +/// @ingroup main_headers +/// #include @@ -118,3 +127,4 @@ namespace Aegisub { // Define new classes if none fit the error you're reporting }; + diff --git a/aegisub/src/include/aegisub/spellchecker.h b/aegisub/src/include/aegisub/spellchecker.h index 205514315..45d4c3449 100644 --- a/aegisub/src/include/aegisub/spellchecker.h +++ b/aegisub/src/include/aegisub/spellchecker.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spellchecker.h +/// @brief Declaration of base-class for spell checkers +/// @ingroup main_headers spelling +/// #pragma once @@ -67,3 +68,4 @@ public: virtual ~SpellCheckerFactory() {} virtual SpellChecker *CreateSpellChecker()=0; }; + diff --git a/aegisub/src/include/aegisub/subtitles_provider.h b/aegisub/src/include/aegisub/subtitles_provider.h index 1228ed6fc..dfdf48920 100644 --- a/aegisub/src/include/aegisub/subtitles_provider.h +++ b/aegisub/src/include/aegisub/subtitles_provider.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider.h +/// @brief Declaration of base-class for subtitle renderers +/// @ingroup main_headers subtitle_rendering +/// #pragma once @@ -66,3 +67,4 @@ public: virtual ~SubtitlesProviderFactory() {} virtual SubtitlesProvider *CreateProvider(wxString subType=_T(""))=0; }; + diff --git a/aegisub/src/include/aegisub/video_provider.h b/aegisub/src/include/aegisub/video_provider.h index 938a12be9..76b96cb79 100644 --- a/aegisub/src/include/aegisub/video_provider.h +++ b/aegisub/src/include/aegisub/video_provider.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider.h +/// @brief Declaration of base-class for video providers +/// @ingroup main_headers video_input +/// #pragma once @@ -88,3 +89,4 @@ public: virtual ~VideoProviderFactory() {} virtual VideoProvider *CreateProvider(wxString video)=0; }; + diff --git a/aegisub/src/kana_table.cpp b/aegisub/src/kana_table.cpp index 2b79511ce..ef502e3a2 100644 --- a/aegisub/src/kana_table.cpp +++ b/aegisub/src/kana_table.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file kana_table.cpp +/// @brief Data about the Japanese kana syllabary used by kanji timer +/// @ingroup kanji_timer +/// #include "config.h" @@ -274,3 +275,4 @@ void KanaTable::Insert(const wchar_t *hira, const wchar_t *kata, const wchar_t * { entries.push_back(KanaEntry(hira,kata,hep)); } + diff --git a/aegisub/src/kana_table.h b/aegisub/src/kana_table.h index 9859651f6..d5ad7ac76 100644 --- a/aegisub/src/kana_table.h +++ b/aegisub/src/kana_table.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file kana_table.h +/// @see kana_table.cpp +/// @ingroup kanji_timer +/// /////////// @@ -69,3 +70,4 @@ public: KanaTable(); ~KanaTable(); }; + diff --git a/aegisub/src/keyframe.cpp b/aegisub/src/keyframe.cpp index 316845a00..7510e1300 100644 --- a/aegisub/src/keyframe.cpp +++ b/aegisub/src/keyframe.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file keyframe.cpp +/// @brief Read and store video keyframe data +/// @ingroup video_input +/// /////////// // Headers @@ -198,3 +199,4 @@ void KeyFrameFile::Openx264KeyFrames(TextFileReader& file, wxArrayInt& keyFrames cur = file.ReadLineFromFile(); } } + diff --git a/aegisub/src/keyframe.h b/aegisub/src/keyframe.h index a0c6e3146..5ad5584b6 100644 --- a/aegisub/src/keyframe.h +++ b/aegisub/src/keyframe.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file keyframe.h +/// @see keyframe.cpp +/// @ingroup video_input +/// /////////// @@ -52,3 +53,4 @@ private: static void OpenDivXKeyFrames(TextFileReader& file, wxArrayInt& keyFrames); static void Openx264KeyFrames(TextFileReader& file, wxArrayInt& keyFrames); }; + diff --git a/aegisub/src/libosxutil/bundledirs.c b/aegisub/src/libosxutil/bundledirs.c index fc86b8a48..a0e7999f0 100644 --- a/aegisub/src/libosxutil/bundledirs.c +++ b/aegisub/src/libosxutil/bundledirs.c @@ -24,11 +24,15 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ + + Aegisub Project http://www.aegisub.org/ + + $Id$ +*/ /** @file bundledirs.c - @ingroup libosxutil - @brief Get various paths from within an OS X bundle. + * @brief Obtain paths to directories inside Apple OS X bundles + * @ingroup libosxutil */ #include @@ -140,3 +144,4 @@ char * OSX_GetBundleAuxillaryExecutablePath(const char *executableName) return strdup(res_dir_str); } + diff --git a/aegisub/src/libosxutil/libosxutil.h b/aegisub/src/libosxutil/libosxutil.h index ec1c6a80a..2e6780b8b 100644 --- a/aegisub/src/libosxutil/libosxutil.h +++ b/aegisub/src/libosxutil/libosxutil.h @@ -24,11 +24,15 @@ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ + + Aegisub Project http://www.aegisub.org/ + + $Id$ +*/ /** @file libosxutil.h - * @brief OSX utilities - * @ingroup libosxutil + * @brief Declare all public functions in libosxutil + * @ingroup libosxutil * * Utility functions for running regular *NIX libraries inside application * bundles on Apple Macintosh OS X. @@ -114,3 +118,4 @@ char * OSX_GetBundleExecutablePath(); * Pass the basename of the executable to get the path. */ char * OSX_GetBundleAuxillaryExecutablePath(const char *executableName); + diff --git a/aegisub/src/main.cpp b/aegisub/src/main.cpp index b9be28d7e..2db567993 100644 --- a/aegisub/src/main.cpp +++ b/aegisub/src/main.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file main.cpp +/// @brief Main entry point, as well as crash handling +/// @ingroup main +/// //////////// @@ -501,3 +502,4 @@ void AegisubApp::OnKey(wxKeyEvent &event) { event.Skip(); } } + diff --git a/aegisub/src/main.h b/aegisub/src/main.h index 8b68c0d92..c0b6d82d1 100644 --- a/aegisub/src/main.h +++ b/aegisub/src/main.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file main.h +/// @see main.cpp +/// @ingroup main +/// #ifndef MAIN_H @@ -115,3 +116,4 @@ public: #endif + diff --git a/aegisub/src/md5.c b/aegisub/src/md5.c index c35d96c5e..5260c6aad 100644 --- a/aegisub/src/md5.c +++ b/aegisub/src/md5.c @@ -379,3 +379,4 @@ md5_finish(md5_state_t *pms, md5_byte_t digest[16]) for (i = 0; i < 16; ++i) digest[i] = (md5_byte_t)(pms->abcd[i >> 2] >> ((i & 3) << 3)); } + diff --git a/aegisub/src/mkv_wrap.cpp b/aegisub/src/mkv_wrap.cpp index 5620c5a98..1231c589c 100644 --- a/aegisub/src/mkv_wrap.cpp +++ b/aegisub/src/mkv_wrap.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file mkv_wrap.cpp +/// @brief High-level interface for obtaining various data from Matroska files +/// @ingroup video_input +/// /////////// @@ -595,3 +596,4 @@ MkvStdIO::MkvStdIO(wxString filename) { setvbuf(fp, NULL, _IOFBF, CACHESIZE); } } + diff --git a/aegisub/src/mkv_wrap.h b/aegisub/src/mkv_wrap.h index 7243bb74d..06fee7520 100644 --- a/aegisub/src/mkv_wrap.h +++ b/aegisub/src/mkv_wrap.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file mkv_wrap.h +/// @see mkv_wrap.cpp +/// @ingroup video_input +/// #pragma once @@ -116,3 +117,4 @@ public: static MatroskaWrapper wrapper; }; + diff --git a/aegisub/src/options.cpp b/aegisub/src/options.cpp index 2ce289a51..fd815448f 100644 --- a/aegisub/src/options.cpp +++ b/aegisub/src/options.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file options.cpp +/// @brief Initialise, load and store configuration settings, including all defaults +/// @ingroup main +/// //////////// @@ -759,3 +760,4 @@ void OptionsManager::SetModificationType(ModType type) { /////////////////// // Global instance OptionsManager Options; + diff --git a/aegisub/src/options.h b/aegisub/src/options.h index 93da3e3d9..90f1df567 100644 --- a/aegisub/src/options.h +++ b/aegisub/src/options.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file options.h +/// @see options.cpp +/// @ingroup main +/// #pragma once @@ -108,3 +109,4 @@ public: /////////////////// // Global instance extern OptionsManager Options; + diff --git a/aegisub/src/osx_bevelButton.cpp b/aegisub/src/osx_bevelButton.cpp index c153c3d51..a27ea4206 100644 --- a/aegisub/src/osx_bevelButton.cpp +++ b/aegisub/src/osx_bevelButton.cpp @@ -72,3 +72,4 @@ wxSize wxBevelButton::DoGetBestSize() const } #endif // __WXMAC__ + diff --git a/aegisub/src/osx_bevelButton.h b/aegisub/src/osx_bevelButton.h index d951f4f63..0328a607c 100644 --- a/aegisub/src/osx_bevelButton.h +++ b/aegisub/src/osx_bevelButton.h @@ -50,3 +50,4 @@ virtual wxSize DoGetBestSize() const ; // _WX_BUTTON_H_ #endif // __WXMAC__ + diff --git a/aegisub/src/plugin_manager.cpp b/aegisub/src/plugin_manager.cpp index eeba0d631..be5296e5e 100644 --- a/aegisub/src/plugin_manager.cpp +++ b/aegisub/src/plugin_manager.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file plugin_manager.cpp +/// @brief Keep track of and set up variable parts of the application +/// @ingroup main +/// /////////// @@ -98,3 +99,4 @@ void PluginManager::RegisterBuiltInPlugins() { // Done init = true; } + diff --git a/aegisub/src/plugin_manager.h b/aegisub/src/plugin_manager.h index 68f821605..1ceab55b0 100644 --- a/aegisub/src/plugin_manager.h +++ b/aegisub/src/plugin_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file plugin_manager.h +/// @see plugin_manager.cpp +/// @ingroup main +/// #pragma once @@ -57,3 +58,4 @@ public: void RegisterBuiltInPlugins(); }; + diff --git a/aegisub/src/quicktime_common.cpp b/aegisub/src/quicktime_common.cpp index e14882e22..8e97b52ed 100644 --- a/aegisub/src/quicktime_common.cpp +++ b/aegisub/src/quicktime_common.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file quicktime_common.cpp +/// @brief Common code between QuickTime-based video and audio providers +/// @ingroup quicktime +/// #include "quicktime_common.h" @@ -129,3 +130,4 @@ bool QuickTimeProvider::CanOpen(const Handle& dataref, const OSType dataref_type #endif /* WITH_QUICKTIME */ + diff --git a/aegisub/src/quicktime_common.h b/aegisub/src/quicktime_common.h index 6a00aca37..1a4ba5628 100644 --- a/aegisub/src/quicktime_common.h +++ b/aegisub/src/quicktime_common.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file quicktime_common.h +/// @see quicktime_common.cpp +/// @ingroup quicktime +/// #pragma once @@ -79,3 +80,4 @@ public: #endif /* WITH_QUICKTIME */ + diff --git a/aegisub/src/scintilla_text_ctrl.cpp b/aegisub/src/scintilla_text_ctrl.cpp index 1e9adcd27..723a46b1d 100644 --- a/aegisub/src/scintilla_text_ctrl.cpp +++ b/aegisub/src/scintilla_text_ctrl.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file scintilla_text_ctrl.cpp +/// @brief Customised version of wxStyledTextControl used for main edit box +/// @ingroup custom_control +/// //////////// @@ -140,3 +141,4 @@ wxString ScintillaTextCtrl::GetWordAtPosition(int pos) { void ScintillaTextCtrl::SetSelectionU(int start, int end) { SetSelection(GetUnicodePosition(start),GetUnicodePosition(end)); } + diff --git a/aegisub/src/scintilla_text_ctrl.h b/aegisub/src/scintilla_text_ctrl.h index 574095774..97a7cb578 100644 --- a/aegisub/src/scintilla_text_ctrl.h +++ b/aegisub/src/scintilla_text_ctrl.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file scintilla_text_ctrl.h +/// @see scintilla_text_ctrl.cpp +/// @ingroup custom_control +/// #pragma once @@ -60,3 +61,4 @@ public: ScintillaTextCtrl(wxWindow* parent, wxWindowID id, const wxString& value = _T(""), const wxPoint& pos = wxDefaultPosition, const wxSize& size = wxDefaultSize, long style = 0, const wxValidator& validator = wxDefaultValidator, const wxString& name = wxTextCtrlNameStr); virtual ~ScintillaTextCtrl(); }; + diff --git a/aegisub/src/setup.cpp b/aegisub/src/setup.cpp index 32042254d..722fdede7 100644 --- a/aegisub/src/setup.cpp +++ b/aegisub/src/setup.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file setup.cpp +/// @brief Pragmas for automatically linking in required libraries during Windows build +/// @ingroup main +/// /////////// @@ -144,3 +145,4 @@ #endif // VisualC + diff --git a/aegisub/src/spellchecker.cpp b/aegisub/src/spellchecker.cpp index 3b08af2d6..3a159cd5d 100644 --- a/aegisub/src/spellchecker.cpp +++ b/aegisub/src/spellchecker.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spellchecker.cpp +/// @brief Implementatin of base-class for spell checkers +/// @ingroup spelling +/// /////////// @@ -90,3 +91,4 @@ void SpellCheckerFactoryManager::ClearProviders() { ////////// // Static template std::map* FactoryManager::factories=NULL; + diff --git a/aegisub/src/spellchecker_hunspell.cpp b/aegisub/src/spellchecker_hunspell.cpp index 42576cee4..c56dbaef6 100644 --- a/aegisub/src/spellchecker_hunspell.cpp +++ b/aegisub/src/spellchecker_hunspell.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spellchecker_hunspell.cpp +/// @brief Hunspell-based spell checker implementation +/// @ingroup spelling +/// /////////// @@ -281,3 +282,4 @@ void HunspellSpellChecker::SetLanguage(wxString language) { } #endif // WITH_HUNSPELL + diff --git a/aegisub/src/spellchecker_hunspell.h b/aegisub/src/spellchecker_hunspell.h index a675ba928..2b8e3a1ce 100644 --- a/aegisub/src/spellchecker_hunspell.h +++ b/aegisub/src/spellchecker_hunspell.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spellchecker_hunspell.h +/// @see spellchecker_hunspell.cpp +/// @ingroup spelling +/// /////////// @@ -80,3 +81,4 @@ public: }; #endif + diff --git a/aegisub/src/spellchecker_manager.h b/aegisub/src/spellchecker_manager.h index 4fc901612..c2e1f0ca1 100644 --- a/aegisub/src/spellchecker_manager.h +++ b/aegisub/src/spellchecker_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spellchecker_manager.h +/// @brief Factory class for spell checkers +/// @ingroup spelling +/// #pragma once @@ -52,3 +53,4 @@ public: static void RegisterProviders(); static void ClearProviders(); }; + diff --git a/aegisub/src/spline.cpp b/aegisub/src/spline.cpp index f3609ce1e..2f237d5a1 100644 --- a/aegisub/src/spline.cpp +++ b/aegisub/src/spline.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spline.cpp +/// @brief Manage vector drawings for visual typesetting tools +/// @ingroup visual_ts +/// /////////// @@ -399,3 +400,4 @@ void Spline::Smooth(float smooth) { curve1->Smooth(curve0->p1,curve2->p2,smooth); } } + diff --git a/aegisub/src/spline.h b/aegisub/src/spline.h index 247b6f504..251f71ce7 100644 --- a/aegisub/src/spline.h +++ b/aegisub/src/spline.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spline.h +/// @see spline.cpp +/// @ingroup visual_ts +/// #pragma once @@ -69,3 +70,4 @@ public: Vector2D GetClosestPoint(Vector2D reference); Vector2D GetClosestControlPoint(Vector2D reference); }; + diff --git a/aegisub/src/spline_curve.cpp b/aegisub/src/spline_curve.cpp index 3c89845bf..c369de483 100644 --- a/aegisub/src/spline_curve.cpp +++ b/aegisub/src/spline_curve.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spline_curve.cpp +/// @brief Handle bicubic splines (Bezier curves) in vector drawings +/// @ingroup visual_ts +/// /////////// @@ -226,3 +227,4 @@ float SplineCurve::GetClosestSegmentDistance(Vector2D pt1,Vector2D pt2,Vector2D float t = GetClosestSegmentPart(pt1,pt2,pt3); return (pt1*(1.0f-t)+pt2*t-pt3).Len(); } + diff --git a/aegisub/src/spline_curve.h b/aegisub/src/spline_curve.h index 511ea2988..d900d20a6 100644 --- a/aegisub/src/spline_curve.h +++ b/aegisub/src/spline_curve.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file spline_curve.h +/// @see spline_curve.cpp +/// @ingroup visual_ts +/// #pragma once @@ -74,3 +75,4 @@ public: float GetClosestParam(Vector2D ref) const; float GetQuickDistance(Vector2D ref) const; }; + diff --git a/aegisub/src/standard_paths.cpp b/aegisub/src/standard_paths.cpp index 11c23a766..b3c7f7628 100644 --- a/aegisub/src/standard_paths.cpp +++ b/aegisub/src/standard_paths.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file standard_paths.cpp +/// @brief Encode and decode paths relative to various special locations +/// @ingroup utility +/// /////////// @@ -140,3 +141,4 @@ wxString StandardPaths::DecodePathMaybeRelative(const wxString &path, const wxSt res.Assign(DecodePath(relativeTo + _T("/") + path)); return res.GetFullPath(); } + diff --git a/aegisub/src/standard_paths.h b/aegisub/src/standard_paths.h index 5cfd39f4d..c89125682 100644 --- a/aegisub/src/standard_paths.h +++ b/aegisub/src/standard_paths.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file standard_paths.h +/// @see standard_paths.cpp +/// @ingroup utility +/// #pragma once @@ -65,3 +66,4 @@ public: static wxString EncodePath(const wxString &path) { return GetInstance().DoEncodePath(path); } static void SetPathValue(const wxString &path, const wxString &value) { GetInstance().DoSetPathValue(path,value); } }; + diff --git a/aegisub/src/static_bmp.cpp b/aegisub/src/static_bmp.cpp index 9aa65d58f..548c0b1f8 100644 --- a/aegisub/src/static_bmp.cpp +++ b/aegisub/src/static_bmp.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file static_bmp.cpp +/// @brief Control displaying a static bitmapped image +/// @ingroup custom_control +/// //////////// @@ -65,3 +66,4 @@ void BitmapControl::OnPaint(wxPaintEvent& event) { wxPaintDC dc(this); dc.DrawBitmap(bmp,0,0); } + diff --git a/aegisub/src/static_bmp.h b/aegisub/src/static_bmp.h index 66bbb79ef..4868d8ee4 100644 --- a/aegisub/src/static_bmp.h +++ b/aegisub/src/static_bmp.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file static_bmp.h +/// @see static_bmp.cpp +/// @ingroup custom_control +/// #pragma once @@ -56,3 +57,4 @@ public: DECLARE_EVENT_TABLE() }; + diff --git a/aegisub/src/stdwx.cpp b/aegisub/src/stdwx.cpp index 885e49fa7..a63aeac36 100644 --- a/aegisub/src/stdwx.cpp +++ b/aegisub/src/stdwx.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file stdwx.cpp +/// @brief Precompiled headers control file, including stdwx.h only to generate precompiled header data +/// @ingroup main +/// // @@ -48,3 +49,4 @@ #include "config.h" #include "stdwx.h" + diff --git a/aegisub/src/stdwx.h b/aegisub/src/stdwx.h index 639913854..64d2e4f25 100644 --- a/aegisub/src/stdwx.h +++ b/aegisub/src/stdwx.h @@ -25,25 +25,20 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ - -// -// Precompiled Header File -// -// In order to use it, set the project to use this header as precompiled and -// insert it in every source file (under C/C++ -> Advanced -> Force Includes), -// then set stdwx.cpp to generate the precompiled header -// -// Note: make sure that you disable use of precompiled headers on md5.c and -// MatroskaParser.c, as well as any possible future .c files. -// +/// @file stdwx.h +/// @brief Precompiled headers include file, including all headers that should be precompiled +/// @ingroup main +/// +/// In order to use it, set the project to use this header as precompiled and +/// insert it in every source file (under C/C++ -> Advanced -> Force Includes), +/// then set stdwx.cpp to generate the precompiled header +/// +/// @note Make sure that you disable use of precompiled headers on md5.c and +/// MatroskaParser.c, as well as any possible future .c files. //////////// @@ -99,3 +94,4 @@ #include #endif // C++ + diff --git a/aegisub/src/string_codec.cpp b/aegisub/src/string_codec.cpp index 7ebeb2308..782f45f7d 100644 --- a/aegisub/src/string_codec.cpp +++ b/aegisub/src/string_codec.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file string_codec.cpp +/// @brief Encode and decode strings so they can safely be stored inside fields in SSA/ASS files +/// @ingroup utility +/// // Functions for inline string encoding. // See header file for details. @@ -79,3 +80,4 @@ wxString inline_string_decode(const wxString &input) } return output; } + diff --git a/aegisub/src/string_codec.h b/aegisub/src/string_codec.h index a5b33e342..5e5b5171b 100644 --- a/aegisub/src/string_codec.h +++ b/aegisub/src/string_codec.h @@ -25,32 +25,34 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ -// Functions for "inline string encoding" handling, -// a simple encoding-form used for encoding strings that can't contain control codes and a few other special characters, -// so they can be stored as part of a field in an ASS line - -// Even though the encoding will handle unicode strings, it can only encode ASCII characters. -// This is not a problem, since only ASCII characters are used for the special purposes. - -// The encoding is based on an escape-character followed by a two-digit hexadecimal number, the number being the -// ASCII code for the encoded character. The escape character is # (ASCII 0x23). - -// The following ASCII codes must be escaped: -// 0x00 .. 0x1F -- Control codes (nonprintable characters, including linebreaks) -// 0x23 -- Sharp (the escape character itself must be escaped to appear in the literal) -// 0x2C -- Comma (used for field separator in standard ASS lines) -// 0x3A -- Colon (used in some custom list formats for name:value pairs) -// 0x7C -- Pipe (used in some custom lists, as item separator, eg. itemA|itemB) - -// The encoded string should be usable in any kind of field in an ASS file. +/// @file string_codec.h +/// @see string_codec.cpp +/// @ingroup utility +/// +/// Functions for "inline string encoding" handling, +/// a simple encoding-form used for encoding strings that can't contain control codes and a few other special characters, +/// so they can be stored as part of a field in an ASS line +/// +/// Even though the encoding will handle unicode strings, it can only encode ASCII characters. +/// This is not a problem, since only ASCII characters are used for the special purposes. +/// +/// The encoding is based on an escape-character followed by a two-digit hexadecimal number, the number being the +/// ASCII code for the encoded character. The escape character is # (ASCII 0x23). +/// +/// @verbatium +/// The following ASCII codes must be escaped: +/// 0x00 .. 0x1F -- Control codes (nonprintable characters, including linebreaks) +/// 0x23 -- Sharp (the escape character itself must be escaped to appear in the literal) +/// 0x2C -- Comma (used for field separator in standard ASS lines) +/// 0x3A -- Colon (used in some custom list formats for name:value pairs) +/// 0x7C -- Pipe (used in some custom lists, as item separator, eg. itemA|itemB) +/// @endverbatium +/// +/// The encoded string should be usable in any kind of field in an ASS file. #ifndef _STRING_CODEC_H #define _STRING_CODEC_H @@ -62,3 +64,4 @@ wxString inline_string_encode(const wxString &input); wxString inline_string_decode(const wxString &input); #endif + diff --git a/aegisub/src/subs_edit_box.cpp b/aegisub/src/subs_edit_box.cpp index c724c2146..6f93b8fb7 100644 --- a/aegisub/src/subs_edit_box.cpp +++ b/aegisub/src/subs_edit_box.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_edit_box.cpp +/// @brief Main subtitle editing area, including toolbars around the text control +/// @ingroup main_ui +/// //////////// @@ -1351,3 +1352,4 @@ void SubsEditBox::OnButtonCommit(wxCommandEvent &event) { } + diff --git a/aegisub/src/subs_edit_box.h b/aegisub/src/subs_edit_box.h index ccb04cc04..6bd5280cd 100644 --- a/aegisub/src/subs_edit_box.h +++ b/aegisub/src/subs_edit_box.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_edit_box.h +/// @see subs_edit_box.cpp +/// @ingroup main_ui +/// #pragma once @@ -210,3 +211,4 @@ enum { BUTTON_COLOR4, BUTTON_COMMIT }; + diff --git a/aegisub/src/subs_edit_ctrl.cpp b/aegisub/src/subs_edit_ctrl.cpp index e3e928621..f5f3488da 100644 --- a/aegisub/src/subs_edit_ctrl.cpp +++ b/aegisub/src/subs_edit_ctrl.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_edit_ctrl.cpp +/// @brief Main subtitle editing text control +/// @ingroup main_ui +/// //////////// @@ -1109,3 +1110,4 @@ void SubsTextEditCtrl::OnSetThesLanguage(wxCommandEvent &event) { // Update styling UpdateStyle(); } + diff --git a/aegisub/src/subs_edit_ctrl.h b/aegisub/src/subs_edit_ctrl.h index 4efb4d35b..32169a68e 100644 --- a/aegisub/src/subs_edit_ctrl.h +++ b/aegisub/src/subs_edit_ctrl.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_edit_ctrl.h +/// @see subs_edit_ctrl.cpp +/// @ingroup main_ui +/// #pragma once @@ -118,3 +119,4 @@ enum { EDIT_MENU_THES_LANGUAGE = 1700, EDIT_MENU_THES_LANGS }; + diff --git a/aegisub/src/subs_grid.cpp b/aegisub/src/subs_grid.cpp index 0241a0be4..0af74599d 100644 --- a/aegisub/src/subs_grid.cpp +++ b/aegisub/src/subs_grid.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_grid.cpp +/// @brief Subtitles grid control in main window +/// @ingroup main_ui +/// //////////// @@ -1496,3 +1497,4 @@ void SubtitlesGrid::SetSelectionFromAbsolute(std::vector &selection) { } else selMap[i] = false; } } + diff --git a/aegisub/src/subs_grid.h b/aegisub/src/subs_grid.h index 1e522b871..c780265b6 100644 --- a/aegisub/src/subs_grid.h +++ b/aegisub/src/subs_grid.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_grid.h +/// @see subs_grid.cpp +/// @ingroup main_ui +/// #pragma once @@ -167,3 +168,4 @@ enum { MENU_AUDIOCLIP, MENU_SHOW_COL = 1250 // Don't put anything after this }; + diff --git a/aegisub/src/subs_preview.cpp b/aegisub/src/subs_preview.cpp index 7ebebcca0..027f5ff21 100644 --- a/aegisub/src/subs_preview.cpp +++ b/aegisub/src/subs_preview.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_preview.cpp +/// @brief Preview control using a dummy video provider and subtitles provider to render a preview +/// @ingroup custom_control +/// //////////// @@ -215,3 +216,4 @@ void SubtitlesPreview::SetColour(wxColour col) { vid = NULL; UpdateBitmap(); } + diff --git a/aegisub/src/subs_preview.h b/aegisub/src/subs_preview.h index a2dfb9dc3..0912e8075 100644 --- a/aegisub/src/subs_preview.h +++ b/aegisub/src/subs_preview.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subs_preview.h +/// @see subs_preview.cpp +/// @ingroup custom_control +/// #pragma once @@ -75,3 +76,4 @@ public: DECLARE_EVENT_TABLE() }; + diff --git a/aegisub/src/subtitle_format.cpp b/aegisub/src/subtitle_format.cpp index e4d483c7a..a25e924f5 100644 --- a/aegisub/src/subtitle_format.cpp +++ b/aegisub/src/subtitle_format.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format.cpp +/// @brief Base class for subtitle format handlers +/// @ingroup subtitle_io +/// /////////// @@ -555,3 +556,4 @@ void SubtitleFormat::MergeIdentical() { } } + diff --git a/aegisub/src/subtitle_format.h b/aegisub/src/subtitle_format.h index ea6d34417..de20938f7 100644 --- a/aegisub/src/subtitle_format.h +++ b/aegisub/src/subtitle_format.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format.h +/// @see subtitle_format.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -110,3 +111,4 @@ public: static void LoadFormats(); static void DestroyFormats(); }; + diff --git a/aegisub/src/subtitle_format_ass.cpp b/aegisub/src/subtitle_format_ass.cpp index 0592477c8..aa8b15d34 100644 --- a/aegisub/src/subtitle_format_ass.cpp +++ b/aegisub/src/subtitle_format_ass.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_ass.cpp +/// @brief Reading/writing of SSA-lineage subtitles +/// @ingroup subtitle_io +/// /////////// @@ -180,3 +181,4 @@ void ASSSubtitleFormat::WriteFile(wxString _filename,wxString encoding) { else file.WriteLineToFile(entry->GetEntryData(),lineBreak); } } + diff --git a/aegisub/src/subtitle_format_ass.h b/aegisub/src/subtitle_format_ass.h index 1f7b3d70c..372dc060e 100644 --- a/aegisub/src/subtitle_format_ass.h +++ b/aegisub/src/subtitle_format_ass.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_ass.h +/// @see subtitle_format_ass.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -61,3 +62,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_dvd.cpp b/aegisub/src/subtitle_format_dvd.cpp index 779dd3cc1..fb44016cf 100644 --- a/aegisub/src/subtitle_format_dvd.cpp +++ b/aegisub/src/subtitle_format_dvd.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_dvd.cpp +/// @brief Writing of DVD-compatible sub-pictures +/// @ingroup subtitle_io vobsub +/// /////////// @@ -429,3 +430,4 @@ void DVDSubtitleFormat::WriteFile(wxString filename,wxString encoding) { pos += fp.Write(control,controlLen); } } + diff --git a/aegisub/src/subtitle_format_dvd.h b/aegisub/src/subtitle_format_dvd.h index 58e01e772..62499d569 100644 --- a/aegisub/src/subtitle_format_dvd.h +++ b/aegisub/src/subtitle_format_dvd.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_dvd.h +/// @see subtitle_format_dvd.cpp +/// @ingroup subtitle_io vobsub +/// #pragma once @@ -72,3 +73,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_encore.cpp b/aegisub/src/subtitle_format_encore.cpp index 67575b04d..f0e019500 100644 --- a/aegisub/src/subtitle_format_encore.cpp +++ b/aegisub/src/subtitle_format_encore.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_encore.cpp +/// @brief Reading/writing Adobe Encore subtitle format +/// @ingroup subtitle_io +/// /////////// @@ -102,3 +103,4 @@ void EncoreSubtitleFormat::WriteFile(wxString _filename,wxString encoding) { // Clean up ClearCopy(); } + diff --git a/aegisub/src/subtitle_format_encore.h b/aegisub/src/subtitle_format_encore.h index 8a7380fc2..9762d5068 100644 --- a/aegisub/src/subtitle_format_encore.h +++ b/aegisub/src/subtitle_format_encore.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_encore.h +/// @see subtitle_format_encore.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -51,3 +52,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_microdvd.cpp b/aegisub/src/subtitle_format_microdvd.cpp index e517bdc4f..3c09d0f2a 100644 --- a/aegisub/src/subtitle_format_microdvd.cpp +++ b/aegisub/src/subtitle_format_microdvd.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_microdvd.cpp +/// @brief Reading/writing MicroDVD subtitle format (.SUB) +/// @ingroup subtitle_io +/// /////////// @@ -211,3 +212,4 @@ void MicroDVDSubtitleFormat::WriteFile(wxString filename,wxString encoding) { // Clean up ClearCopy(); } + diff --git a/aegisub/src/subtitle_format_microdvd.h b/aegisub/src/subtitle_format_microdvd.h index e6e215845..ba25ef042 100644 --- a/aegisub/src/subtitle_format_microdvd.h +++ b/aegisub/src/subtitle_format_microdvd.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_microdvd.h +/// @see subtitle_format_microdvd.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -56,3 +57,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_mkv.cpp b/aegisub/src/subtitle_format_mkv.cpp index 04ddad663..e3ce7b970 100644 --- a/aegisub/src/subtitle_format_mkv.cpp +++ b/aegisub/src/subtitle_format_mkv.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_mkv.cpp +/// @brief Importing subtitles (plain, SSA, ASS) from Matroska files +/// @ingroup subtitle_io matroska +/// /////////// @@ -99,3 +100,4 @@ bool MKVSubtitleFormat::CanWriteFile(wxString filename) { // Write file void MKVSubtitleFormat::WriteFile(wxString _filename,wxString encoding) { } + diff --git a/aegisub/src/subtitle_format_mkv.h b/aegisub/src/subtitle_format_mkv.h index dd6038f03..8e16d6a01 100644 --- a/aegisub/src/subtitle_format_mkv.h +++ b/aegisub/src/subtitle_format_mkv.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_mkv.h +/// @see subtitle_format_mkv.cpp +/// @ingroup subtitle_io matroska +/// #pragma once @@ -60,3 +61,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_prs.cpp b/aegisub/src/subtitle_format_prs.cpp index 0b717b4db..52a3acff1 100644 --- a/aegisub/src/subtitle_format_prs.cpp +++ b/aegisub/src/subtitle_format_prs.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_prs.cpp +/// @brief Writing of pre-rendered subtitle format files +/// @ingroup subtitle_io +/// /////////// @@ -797,3 +798,4 @@ wxImage PRSSubtitleFormat::SubImageWithAlpha (wxImage &source,const wxRect &rect } #endif + diff --git a/aegisub/src/subtitle_format_prs.h b/aegisub/src/subtitle_format_prs.h index 2ea55caac..a1ca6e292 100644 --- a/aegisub/src/subtitle_format_prs.h +++ b/aegisub/src/subtitle_format_prs.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_prs.h +/// @see subtitle_format_prs.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -75,3 +76,4 @@ public: }; #endif + diff --git a/aegisub/src/subtitle_format_srt.cpp b/aegisub/src/subtitle_format_srt.cpp index 5c96369db..becf49543 100644 --- a/aegisub/src/subtitle_format_srt.cpp +++ b/aegisub/src/subtitle_format_srt.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_srt.cpp +/// @brief Reading/writing SubRip format subtitles (.SRT) +/// @ingroup subtitle_io +/// /////////// @@ -213,3 +214,4 @@ void SRTSubtitleFormat::WriteFile(wxString _filename,wxString encoding) { // Clean up ClearCopy(); } + diff --git a/aegisub/src/subtitle_format_srt.h b/aegisub/src/subtitle_format_srt.h index d7c3d2ba4..473c89b22 100644 --- a/aegisub/src/subtitle_format_srt.h +++ b/aegisub/src/subtitle_format_srt.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_srt.h +/// @see subtitle_format_srt.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -61,3 +62,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_transtation.cpp b/aegisub/src/subtitle_format_transtation.cpp index 59576d43d..a579c788c 100644 --- a/aegisub/src/subtitle_format_transtation.cpp +++ b/aegisub/src/subtitle_format_transtation.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_transtation.cpp +/// @brief Reading/writing Transtation-compatible subtitles +/// @ingroup subtitle_io +/// /////////// @@ -153,4 +154,4 @@ wxString TranStationSubtitleFormat::ConvertLine(AssDialogue *current, FPSRationa while (current->Text.Replace(lineEnd+lineEnd,lineEnd,true)); return header + current->Text; -} \ No newline at end of file +} diff --git a/aegisub/src/subtitle_format_transtation.h b/aegisub/src/subtitle_format_transtation.h index 0e334fb1d..00410f65f 100644 --- a/aegisub/src/subtitle_format_transtation.h +++ b/aegisub/src/subtitle_format_transtation.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_transtation.h +/// @see subtitle_format_transtation.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -54,3 +55,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_ttxt.cpp b/aegisub/src/subtitle_format_ttxt.cpp index c4715e445..45db9b96a 100644 --- a/aegisub/src/subtitle_format_ttxt.cpp +++ b/aegisub/src/subtitle_format_ttxt.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_ttxt.cpp +/// @brief Reading/writing MPEG-4 Timed Text subtitles in TTXT XML format +/// @ingroup subtitle_io +/// /////////// @@ -346,3 +347,4 @@ void TTXTSubtitleFormat::ConvertToTTXT () { diag->Comment = false; Line->push_back(diag); } + diff --git a/aegisub/src/subtitle_format_ttxt.h b/aegisub/src/subtitle_format_ttxt.h index c3a783876..41d5f8794 100644 --- a/aegisub/src/subtitle_format_ttxt.h +++ b/aegisub/src/subtitle_format_ttxt.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_ttxt.h +/// @see subtitle_format_ttxt.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -71,3 +72,4 @@ public: bool CanWriteFile(wxString filename); void WriteFile(wxString filename,wxString encoding); }; + diff --git a/aegisub/src/subtitle_format_txt.cpp b/aegisub/src/subtitle_format_txt.cpp index b20e55c5f..03fd5d1a6 100644 --- a/aegisub/src/subtitle_format_txt.cpp +++ b/aegisub/src/subtitle_format_txt.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_txt.cpp +/// @brief Importing/exporting subtitles to untimed plain text +/// @ingroup subtitle_io +/// /////////// @@ -237,3 +238,4 @@ void TXTSubtitleFormat::WriteFile(wxString filename,wxString encoding) { using n } } } + diff --git a/aegisub/src/subtitle_format_txt.h b/aegisub/src/subtitle_format_txt.h index 2c15ab988..dafdf280b 100644 --- a/aegisub/src/subtitle_format_txt.h +++ b/aegisub/src/subtitle_format_txt.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitle_format_txt.h +/// @see subtitle_format_txt.cpp +/// @ingroup subtitle_io +/// #pragma once @@ -62,3 +63,4 @@ public: void ReadFile(wxString filename,wxString forceEncoding); void WriteFile(wxString filename, wxString encoding = _T("")); }; + diff --git a/aegisub/src/subtitles_provider.cpp b/aegisub/src/subtitles_provider.cpp index 16a9f159b..203ca628c 100644 --- a/aegisub/src/subtitles_provider.cpp +++ b/aegisub/src/subtitles_provider.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider.cpp +/// @brief Base class for subtitle renderers +/// @ingroup subtitle_rendering +/// /////////// @@ -117,3 +118,4 @@ void SubtitlesProviderFactoryManager::ClearProviders() { ////////// // Static template std::map* FactoryManager::factories=NULL; + diff --git a/aegisub/src/subtitles_provider_csri.cpp b/aegisub/src/subtitles_provider_csri.cpp index 382c1fb85..4b6f92cc7 100644 --- a/aegisub/src/subtitles_provider_csri.cpp +++ b/aegisub/src/subtitles_provider_csri.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider_csri.cpp +/// @brief Wrapper for CSRI-based subtitle renderers +/// @ingroup subtitle_rendering +/// /////////// @@ -174,3 +175,4 @@ wxArrayString CSRISubtitlesProviderFactory::GetSubTypes() { #endif // WITH_CSRI + diff --git a/aegisub/src/subtitles_provider_csri.h b/aegisub/src/subtitles_provider_csri.h index 6b818a58c..dd4426754 100644 --- a/aegisub/src/subtitles_provider_csri.h +++ b/aegisub/src/subtitles_provider_csri.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider_csri.h +/// @see subtitles_provider_csri.cpp +/// @ingroup subtitle_rendering +/// /////////// @@ -76,3 +77,4 @@ public: }; #endif + diff --git a/aegisub/src/subtitles_provider_libass.cpp b/aegisub/src/subtitles_provider_libass.cpp index 966d3c00d..ca79e40f0 100644 --- a/aegisub/src/subtitles_provider_libass.cpp +++ b/aegisub/src/subtitles_provider_libass.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider_libass.cpp +/// @brief libass-based subtitle renderer +/// @ingroup subtitle_rendering +/// /////////// // Headers @@ -182,3 +183,4 @@ ass_library_t* LibassSubtitlesProvider::ass_library; #endif // WITH_LIBASS + diff --git a/aegisub/src/subtitles_provider_libass.h b/aegisub/src/subtitles_provider_libass.h index 988e39ed7..0de195cf4 100644 --- a/aegisub/src/subtitles_provider_libass.h +++ b/aegisub/src/subtitles_provider_libass.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider_libass.h +/// @see subtitles_provider_libass.cpp +/// @ingroup subtitle_rendering +/// /////////// // Headers @@ -72,3 +73,4 @@ public: }; #endif + diff --git a/aegisub/src/subtitles_provider_manager.h b/aegisub/src/subtitles_provider_manager.h index 0b33aafd6..5bc39dfb0 100644 --- a/aegisub/src/subtitles_provider_manager.h +++ b/aegisub/src/subtitles_provider_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file subtitles_provider_manager.h +/// @brief Keep track of installed subtitle renderers +/// @ingroup subtitle_rendering +/// #pragma once @@ -55,3 +56,4 @@ public: static bool ProviderAvailable(); }; + diff --git a/aegisub/src/text_file_reader.cpp b/aegisub/src/text_file_reader.cpp index 1fb4c9599..8b3b4252f 100644 --- a/aegisub/src/text_file_reader.cpp +++ b/aegisub/src/text_file_reader.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file text_file_reader.cpp +/// @brief Read plain text files line by line +/// @ingroup utility +/// #include "config.h" @@ -216,3 +217,4 @@ void TextFileReader::EnsureValid(wxString enc) { wxString TextFileReader::GetCurrentEncoding() { return encoding; } + diff --git a/aegisub/src/text_file_reader.h b/aegisub/src/text_file_reader.h index 2d45c2823..5c8644db9 100644 --- a/aegisub/src/text_file_reader.h +++ b/aegisub/src/text_file_reader.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file text_file_reader.h +/// @see text_file_reader.cpp +/// @ingroup utility +/// #pragma once @@ -72,3 +73,4 @@ public: wxString GetCurrentEncoding(); static wxString GetEncoding(const wxString filename); }; + diff --git a/aegisub/src/text_file_writer.cpp b/aegisub/src/text_file_writer.cpp index 7cd2c5085..0dd7801d8 100644 --- a/aegisub/src/text_file_writer.cpp +++ b/aegisub/src/text_file_writer.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file text_file_writer.cpp +/// @brief Write plain text files line by line +/// @ingroup utility +/// #include "config.h" @@ -76,3 +77,4 @@ void TextFileWriter::WriteLineToFile(wxString line, bool addLineBreak) { if (buf.data()) file.write(buf.data(), conv->MBBuffLen(buf.data())); } + diff --git a/aegisub/src/text_file_writer.h b/aegisub/src/text_file_writer.h index fa51469dc..be928093c 100644 --- a/aegisub/src/text_file_writer.h +++ b/aegisub/src/text_file_writer.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file text_file_writer.h +/// @see text_file_writer.cpp +/// @ingroup utility +/// #ifndef TEXT_FILE_WRITER_H @@ -60,3 +61,4 @@ public: }; #endif + diff --git a/aegisub/src/thesaurus.cpp b/aegisub/src/thesaurus.cpp index 20aa518ee..3f0cbe4d1 100644 --- a/aegisub/src/thesaurus.cpp +++ b/aegisub/src/thesaurus.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file thesaurus.cpp +/// @brief Base-class for thesaurus implementations +/// @ingroup thesaurus +/// /////////// @@ -54,3 +55,4 @@ Thesaurus *Thesaurus::GetThesaurus() { // Return return thes; } + diff --git a/aegisub/src/thesaurus.h b/aegisub/src/thesaurus.h index 55b197617..10efe3411 100644 --- a/aegisub/src/thesaurus.h +++ b/aegisub/src/thesaurus.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file thesaurus.h +/// @see thesaurus.cpp +/// @ingroup thesaurus +/// #pragma once @@ -72,3 +73,4 @@ public: virtual wxArrayString GetLanguageList()=0; virtual void SetLanguage(wxString language)=0; }; + diff --git a/aegisub/src/thesaurus_myspell.cpp b/aegisub/src/thesaurus_myspell.cpp index 32bc6fc56..e12a5e61d 100644 --- a/aegisub/src/thesaurus_myspell.cpp +++ b/aegisub/src/thesaurus_myspell.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file thesaurus_myspell.cpp +/// @brief MySpell-based thesaurus implementation +/// @ingroup thesaurus +/// /////////// @@ -154,3 +155,4 @@ void MySpellThesaurus::SetLanguage(wxString language) { conv = NULL; if (mythes) conv = new wxCSConv(wxString(mythes->get_th_encoding(),wxConvUTF8)); } + diff --git a/aegisub/src/thesaurus_myspell.h b/aegisub/src/thesaurus_myspell.h index c4a70159e..cba5b9f71 100644 --- a/aegisub/src/thesaurus_myspell.h +++ b/aegisub/src/thesaurus_myspell.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file thesaurus_myspell.h +/// @see thesaurus_myspell.cpp +/// @ingroup thesaurus +/// #pragma once @@ -62,3 +63,4 @@ public: wxArrayString GetLanguageList(); void SetLanguage(wxString language); }; + diff --git a/aegisub/src/timeedit_ctrl.cpp b/aegisub/src/timeedit_ctrl.cpp index 6c70c0690..181e6102f 100644 --- a/aegisub/src/timeedit_ctrl.cpp +++ b/aegisub/src/timeedit_ctrl.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file timeedit_ctrl.cpp +/// @brief Edit-control for editing SSA-format timestamps +/// @ingroup custom_control +/// //////////// @@ -384,3 +385,4 @@ void TimeEdit::PasteTime() { } } } + diff --git a/aegisub/src/timeedit_ctrl.h b/aegisub/src/timeedit_ctrl.h index f1079f278..7bd965268 100644 --- a/aegisub/src/timeedit_ctrl.h +++ b/aegisub/src/timeedit_ctrl.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file timeedit_ctrl.h +/// @see timeedit_ctrl.cpp +/// @ingroup custom_control +/// #pragma once @@ -86,3 +87,4 @@ enum { Time_Edit_Copy = 1320, Time_Edit_Paste }; + diff --git a/aegisub/src/toggle_bitmap.cpp b/aegisub/src/toggle_bitmap.cpp index 10dc2a33d..e8a782456 100644 --- a/aegisub/src/toggle_bitmap.cpp +++ b/aegisub/src/toggle_bitmap.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file toggle_bitmap.cpp +/// @brief Toggle-button rendered as a bitmap on a coloured background +/// @ingroup custom_control +/// /////////// @@ -150,3 +151,4 @@ void ToggleBitmap::OnPaint(wxPaintEvent &event) { wxPaintDC dc(this); DrawImage(dc); } + diff --git a/aegisub/src/toggle_bitmap.h b/aegisub/src/toggle_bitmap.h index fc16ebc77..7b2003112 100644 --- a/aegisub/src/toggle_bitmap.h +++ b/aegisub/src/toggle_bitmap.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file toggle_bitmap.h +/// @see toggle_bitmap.cpp +/// @ingroup custom_control +/// #ifndef TOGGLE_BITMAP_H @@ -65,3 +66,4 @@ public: #endif + diff --git a/aegisub/src/tooltip_manager.cpp b/aegisub/src/tooltip_manager.cpp index de810767d..7076e5376 100644 --- a/aegisub/src/tooltip_manager.cpp +++ b/aegisub/src/tooltip_manager.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file tooltip_manager.cpp +/// @brief Generate tooltips for controls by combining a base text and any hotkeys found for the function +/// @ingroup custom_control +/// /////////// @@ -101,3 +102,4 @@ void ToolTipBinding::Update() { } window->SetToolTip(finalTip); } + diff --git a/aegisub/src/tooltip_manager.h b/aegisub/src/tooltip_manager.h index 9f2e3596e..a5be2b8b6 100644 --- a/aegisub/src/tooltip_manager.h +++ b/aegisub/src/tooltip_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file tooltip_manager.h +/// @see tooltip_manager.cpp +/// @ingroup custom_control +/// #pragma once @@ -80,3 +81,4 @@ public: static void Bind(wxWindow *window,wxString tooltip,wxString hotkey=_T("")); static void Bind(wxWindow *window,wxString tooltip,wxString hotkey1,wxString hotkey2); }; + diff --git a/aegisub/src/utils.cpp b/aegisub/src/utils.cpp index 8696e8ef7..6f90db872 100644 --- a/aegisub/src/utils.cpp +++ b/aegisub/src/utils.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file utils.cpp +/// @brief Misc. utility functions +/// @ingroup utility +/// /////////// @@ -434,3 +435,4 @@ void RestartAegisub() { wxExecute(stand.GetExecutablePath()); #endif } + diff --git a/aegisub/src/utils.h b/aegisub/src/utils.h index 198afc8df..ab5245b7a 100644 --- a/aegisub/src/utils.h +++ b/aegisub/src/utils.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file utils.h +/// @see utils.cpp +/// @ingroup utility +/// #pragma once @@ -120,3 +121,4 @@ static FORCEINLINE int ClampSignedInteger32(int x,int min,int max) { x += max; return x; } + diff --git a/aegisub/src/validators.cpp b/aegisub/src/validators.cpp index cc965de3d..55fe0ef17 100644 --- a/aegisub/src/validators.cpp +++ b/aegisub/src/validators.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file validators.cpp +/// @brief Various validators for wx +/// @ingroup custom_control utility +/// /////////// @@ -217,3 +218,4 @@ bool NumValidator::TransferFromWindow() { return true; } + diff --git a/aegisub/src/validators.h b/aegisub/src/validators.h index 9875283a0..a17638a5f 100644 --- a/aegisub/src/validators.h +++ b/aegisub/src/validators.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file validators.h +/// @see validators.cpp +/// @ingroup custom_control utility +/// #ifndef VALIDATORS_H @@ -72,3 +73,4 @@ public: #endif + diff --git a/aegisub/src/variable_data.cpp b/aegisub/src/variable_data.cpp index 09fa2875a..bcd1a4828 100644 --- a/aegisub/src/variable_data.cpp +++ b/aegisub/src/variable_data.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file variable_data.cpp +/// @brief A variant-type implementation +/// @ingroup utility subs_storage +/// //////////// @@ -264,3 +265,4 @@ void VariableData::operator= (const VariableData ¶m) { default: DeleteValue(); } } + diff --git a/aegisub/src/variable_data.h b/aegisub/src/variable_data.h index 8d09cb6b0..07c91c72f 100644 --- a/aegisub/src/variable_data.h +++ b/aegisub/src/variable_data.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file variable_data.h +/// @see variable_data.cpp +/// @ingroup utility subs_storage +/// #pragma once @@ -102,3 +103,4 @@ public: void operator= (const VariableData ¶m); }; + diff --git a/aegisub/src/vector2d.cpp b/aegisub/src/vector2d.cpp index 7e5b2d5e3..e7b3653c3 100644 --- a/aegisub/src/vector2d.cpp +++ b/aegisub/src/vector2d.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file vector2d.cpp +/// @brief 2D mathematical vector used in visual typesetting +/// @ingroup utility visual_ts +/// /////////// @@ -190,3 +191,4 @@ Vector2D Vector2D::Unit () const { } else return Vector2D(0,0); } + diff --git a/aegisub/src/vector2d.h b/aegisub/src/vector2d.h index b056c9532..6ec5e14dc 100644 --- a/aegisub/src/vector2d.h +++ b/aegisub/src/vector2d.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file vector2d.h +/// @see vector2d.cpp +/// @ingroup utility visual_ts +/// #pragma once @@ -77,3 +78,4 @@ public: // Global operators Vector2D operator * (float f,const Vector2D &v); Vector2D operator / (float f,const Vector2D &v); + diff --git a/aegisub/src/version.cpp b/aegisub/src/version.cpp index 2ddf23044..9209cc28e 100644 --- a/aegisub/src/version.cpp +++ b/aegisub/src/version.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file version.cpp +/// @brief Derive and return various information about the build and version at runtime +/// @ingroup main +/// #include "config.h" @@ -163,3 +164,4 @@ wxString GetVersionNumber() { int GetSVNRevision() { return versioninfo.SvnRev; } + diff --git a/aegisub/src/version.h b/aegisub/src/version.h index ed6239a99..e331323de 100644 --- a/aegisub/src/version.h +++ b/aegisub/src/version.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file version.h +/// @see version.cpp +/// @ingroup main +/// class wxString; @@ -49,3 +50,4 @@ bool GetIsOfficialRelease(); wxString GetVersionNumber(); // Get SVN revision int GetSVNRevision(); + diff --git a/aegisub/src/vfr.cpp b/aegisub/src/vfr.cpp index 6069c455d..cb7daec39 100644 --- a/aegisub/src/vfr.cpp +++ b/aegisub/src/vfr.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file vfr.cpp +/// @brief Handle variable frame rate files +/// @ingroup video_input +/// /////////// @@ -518,3 +519,4 @@ double FrameRate::GetCommonFPS() { // Globals FrameRate VFR_Output; FrameRate VFR_Input; + diff --git a/aegisub/src/vfr.h b/aegisub/src/vfr.h index 16da2a6d2..b2742aabe 100644 --- a/aegisub/src/vfr.h +++ b/aegisub/src/vfr.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file vfr.h +/// @see vfr.cpp +/// @ingroup video_input +/// // The FrameRate class stores all times internally as ints in ms precision // V1 timecodes are partially expanded to v2 up until their last override line @@ -111,3 +112,4 @@ public: // Globals extern FrameRate VFR_Output; extern FrameRate VFR_Input; + diff --git a/aegisub/src/vfw_wrap.cpp b/aegisub/src/vfw_wrap.cpp index 7fd5ed093..34668b37e 100644 --- a/aegisub/src/vfw_wrap.cpp +++ b/aegisub/src/vfw_wrap.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file vfw_wrap.cpp +/// @brief Reading timecode and keyframe data from AVI files using Video for Windows +/// @ingroup video_input +/// #pragma once @@ -120,3 +121,4 @@ wxArrayInt VFWWrapper::GetKeyFrames(wxString filename) { return frames; } + diff --git a/aegisub/src/vfw_wrap.h b/aegisub/src/vfw_wrap.h index 3344c8cad..35962502d 100644 --- a/aegisub/src/vfw_wrap.h +++ b/aegisub/src/vfw_wrap.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file vfw_wrap.h +/// @see vfw_wrap.cpp +/// @ingroup video_input +/// #pragma once @@ -48,3 +49,4 @@ class VFWWrapper { public: static wxArrayInt GetKeyFrames(wxString filename); }; + diff --git a/aegisub/src/video_box.cpp b/aegisub/src/video_box.cpp index 968edc9e7..18bb4186c 100644 --- a/aegisub/src/video_box.cpp +++ b/aegisub/src/video_box.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_box.cpp +/// @brief The video area in the main window, including surrounding tool bars +/// @ingroup main_ui video +/// //////////// @@ -250,3 +251,4 @@ void VideoBox::OnHelp(wxCommandEvent &event) { } + diff --git a/aegisub/src/video_box.h b/aegisub/src/video_box.h index db4648b2e..4858a9b51 100644 --- a/aegisub/src/video_box.h +++ b/aegisub/src/video_box.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_box.h +/// @see video_box.cpp +/// @ingroup main_ui video +/// #pragma once @@ -107,3 +108,4 @@ enum { Video_Mode_Realtime, Video_Mode_Help }; + diff --git a/aegisub/src/video_context.cpp b/aegisub/src/video_context.cpp index c3f28e5da..b4700b97e 100644 --- a/aegisub/src/video_context.cpp +++ b/aegisub/src/video_context.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_context.cpp +/// @brief Keep track of loaded video and video displays +/// @ingroup video +/// //////////// @@ -881,3 +882,4 @@ wxThread::ExitCode VideoContextThread::Entry() { } } } + diff --git a/aegisub/src/video_context.h b/aegisub/src/video_context.h index bd21a89b8..a9617f6bf 100644 --- a/aegisub/src/video_context.h +++ b/aegisub/src/video_context.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_context.h +/// @see video_context.cpp +/// @ingroup video +/// #pragma once @@ -215,3 +216,4 @@ public: VideoContextThread(VideoContext *parent); wxThread::ExitCode Entry(); }; + diff --git a/aegisub/src/video_display.cpp b/aegisub/src/video_display.cpp index 79c69fc97..98a198ef2 100644 --- a/aegisub/src/video_display.cpp +++ b/aegisub/src/video_display.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_display.cpp +/// @brief Control displaying a video frame obtained from the video context +/// @ingroup video main_ui +/// //////////// @@ -724,3 +725,4 @@ void VideoDisplay::SetVisualMode(int mode) { // Render Render(); } + diff --git a/aegisub/src/video_display.h b/aegisub/src/video_display.h index 871835b88..1510304a5 100644 --- a/aegisub/src/video_display.h +++ b/aegisub/src/video_display.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_display.h +/// @see video_display.cpp +/// @ingroup video main_ui +/// #pragma once @@ -122,3 +123,4 @@ public: }; + diff --git a/aegisub/src/video_frame.cpp b/aegisub/src/video_frame.cpp index 5c76edd67..419876b87 100644 --- a/aegisub/src/video_frame.cpp +++ b/aegisub/src/video_frame.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_frame.cpp +/// @brief Wrapper around a frame of video data +/// @ingroup video +/// /////////// @@ -325,3 +326,4 @@ void AegiVideoFrame::ConvertFrom(const AegiVideoFrame &source) { } } } + diff --git a/aegisub/src/video_frame.h b/aegisub/src/video_frame.h index 085844f2b..1d1a02c7e 100644 --- a/aegisub/src/video_frame.h +++ b/aegisub/src/video_frame.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_frame.h +/// @see video_frame.cpp +/// @ingroup video +/// #pragma once @@ -83,3 +84,4 @@ public: void GetFloat(float *buffer) const; int GetBpp(int plane=0) const; }; + diff --git a/aegisub/src/video_provider_avs.cpp b/aegisub/src/video_provider_avs.cpp index ce104ea7f..5e5a94796 100644 --- a/aegisub/src/video_provider_avs.cpp +++ b/aegisub/src/video_provider_avs.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_avs.cpp +/// @brief Avisynth-based video provider +/// @ingroup video_input +/// /////////// @@ -374,3 +375,4 @@ wxString AvisynthVideoProvider::GetWarning() { } #endif + diff --git a/aegisub/src/video_provider_avs.h b/aegisub/src/video_provider_avs.h index 60641524a..3a11a2ed5 100644 --- a/aegisub/src/video_provider_avs.h +++ b/aegisub/src/video_provider_avs.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_avs.h +/// @see video_provider_avs.cpp +/// @ingroup video_input +/// /////////// @@ -104,3 +105,4 @@ public: #endif + diff --git a/aegisub/src/video_provider_cache.cpp b/aegisub/src/video_provider_cache.cpp index 4c455024c..e56098ebf 100644 --- a/aegisub/src/video_provider_cache.cpp +++ b/aegisub/src/video_provider_cache.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_cache.cpp +/// @brief Aggregate video provider caching previously requested frames +/// @ingroup video_input +/// /////////// @@ -176,3 +177,4 @@ wxString VideoProviderCache::GetWarning() { wxString VideoProviderCache::GetDecoderName() { return master->GetDecoderName(); } + diff --git a/aegisub/src/video_provider_cache.h b/aegisub/src/video_provider_cache.h index 3ca8e2ada..b464b25de 100644 --- a/aegisub/src/video_provider_cache.h +++ b/aegisub/src/video_provider_cache.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_cache.h +/// @see video_provider_cache.cpp +/// @ingroup video_input +/// #pragma once @@ -93,3 +94,4 @@ public: virtual wxString GetWarning(); virtual wxString GetDecoderName(); }; + diff --git a/aegisub/src/video_provider_dummy.cpp b/aegisub/src/video_provider_dummy.cpp index f12f842b0..58379e701 100644 --- a/aegisub/src/video_provider_dummy.cpp +++ b/aegisub/src/video_provider_dummy.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_dummy.cpp +/// @brief Video provider returning a constant frame +/// @ingroup video_input +/// /////////// @@ -252,3 +253,4 @@ wxString DummyVideoProvider::GetDecoderName() { return L"Dummy Video Provider"; } + diff --git a/aegisub/src/video_provider_dummy.h b/aegisub/src/video_provider_dummy.h index 3c4350209..1fe966aa5 100644 --- a/aegisub/src/video_provider_dummy.h +++ b/aegisub/src/video_provider_dummy.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:jiifurusu@gmail.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_dummy.h +/// @see video_provider_dummy.cpp +/// @ingroup video_input +/// // The dummy video provider needs a header, since it needs to be created directly as a special case @@ -84,3 +85,4 @@ public: }; #endif + diff --git a/aegisub/src/video_provider_ffmpegsource.cpp b/aegisub/src/video_provider_ffmpegsource.cpp index 799bd7b5e..7031514a4 100644 --- a/aegisub/src/video_provider_ffmpegsource.cpp +++ b/aegisub/src/video_provider_ffmpegsource.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_ffmpegsource.cpp +/// @brief FFmpegSource2-based video provider +/// @ingroup video_input ffms +/// #include "config.h" @@ -353,3 +354,4 @@ double FFmpegSourceVideoProvider::GetFPS() { #endif /* WITH_FFMPEGSOURCE */ + diff --git a/aegisub/src/video_provider_ffmpegsource.h b/aegisub/src/video_provider_ffmpegsource.h index 47c037877..03874cd29 100644 --- a/aegisub/src/video_provider_ffmpegsource.h +++ b/aegisub/src/video_provider_ffmpegsource.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_ffmpegsource.h +/// @see video_provider_ffmpegsource.cpp +/// @ingroup video_input ffms +/// /////////// // Headers @@ -98,3 +99,4 @@ public: #endif /* WITH_FFMPEGSOURCE */ + diff --git a/aegisub/src/video_provider_manager.cpp b/aegisub/src/video_provider_manager.cpp index 26930cacb..5c239d063 100644 --- a/aegisub/src/video_provider_manager.cpp +++ b/aegisub/src/video_provider_manager.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_manager.cpp +/// @brief Keep track of installed video providers +/// @ingroup video_input +/// /////////// @@ -132,3 +133,4 @@ void VideoProviderFactoryManager::ClearProviders() { ////////// // Static template std::map* FactoryManager::factories=NULL; + diff --git a/aegisub/src/video_provider_manager.h b/aegisub/src/video_provider_manager.h index 60676f50b..5ac929b2e 100644 --- a/aegisub/src/video_provider_manager.h +++ b/aegisub/src/video_provider_manager.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_manager.h +/// @see video_provider_manager.cpp +/// @ingroup video_input +/// #pragma once @@ -53,3 +54,4 @@ public: static VideoProvider *GetProvider(wxString video); static void ClearProviders(); }; + diff --git a/aegisub/src/video_provider_quicktime.cpp b/aegisub/src/video_provider_quicktime.cpp index 1bcb302e3..946d5a3a4 100644 --- a/aegisub/src/video_provider_quicktime.cpp +++ b/aegisub/src/video_provider_quicktime.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_quicktime.cpp +/// @brief QuickTime-based video provider +/// @ingroup video_input quicktime +/// #include "video_provider_quicktime.h" @@ -292,3 +293,4 @@ FrameRate QuickTimeVideoProvider::GetTrueFrameRate() { #endif /* WITH_QUICKTIME */ + diff --git a/aegisub/src/video_provider_quicktime.h b/aegisub/src/video_provider_quicktime.h index 2b45969b6..d57952758 100644 --- a/aegisub/src/video_provider_quicktime.h +++ b/aegisub/src/video_provider_quicktime.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_quicktime.h +/// @see video_provider_quicktime.cpp +/// @ingroup video_input quicktime +/// #pragma once @@ -96,3 +97,4 @@ public: #endif /* WITH_QUICKTIME */ + diff --git a/aegisub/src/video_provider_yuv4mpeg.cpp b/aegisub/src/video_provider_yuv4mpeg.cpp index 997f9f360..319131c8f 100644 --- a/aegisub/src/video_provider_yuv4mpeg.cpp +++ b/aegisub/src/video_provider_yuv4mpeg.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_yuv4mpeg.cpp +/// @brief Video provider reading YUV4MPEG files directly without depending on external libraries +/// @ingroup video_input +/// #include "video_provider_yuv4mpeg.h" @@ -428,3 +429,4 @@ double YUV4MPEGVideoProvider::GetFPS() { return double(fps_rat.num) / double(fps_rat.den); } + diff --git a/aegisub/src/video_provider_yuv4mpeg.h b/aegisub/src/video_provider_yuv4mpeg.h index 4f8fbeaed..f0d2ac6d4 100644 --- a/aegisub/src/video_provider_yuv4mpeg.h +++ b/aegisub/src/video_provider_yuv4mpeg.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_provider_yuv4mpeg.h +/// @see video_provider_yuv4mpeg.cpp +/// @ingroup video_input +/// #pragma once @@ -136,3 +137,4 @@ public: int GetDesiredCacheSize() { return 8; } }; + diff --git a/aegisub/src/video_slider.cpp b/aegisub/src/video_slider.cpp index e6f483c95..f607c2bdf 100644 --- a/aegisub/src/video_slider.cpp +++ b/aegisub/src/video_slider.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_slider.cpp +/// @brief Seek-bar control for video +/// @ingroup custom_control +/// //////////// @@ -499,3 +500,4 @@ void VideoSlider::UpdateImage () { void VideoSlider::OnFocus(wxFocusEvent &event) { Refresh(false); } + diff --git a/aegisub/src/video_slider.h b/aegisub/src/video_slider.h index d9a5018d0..a4191f547 100644 --- a/aegisub/src/video_slider.h +++ b/aegisub/src/video_slider.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file video_slider.h +/// @see video_slider.cpp +/// @ingroup custom_control +/// #pragma once @@ -93,3 +94,4 @@ enum { NextFrame = 1300, PrevFrame }; + diff --git a/aegisub/src/visual_feature.cpp b/aegisub/src/visual_feature.cpp index 1b581ae95..bd65b871d 100644 --- a/aegisub/src/visual_feature.cpp +++ b/aegisub/src/visual_feature.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_feature.cpp +/// @brief Feature on video the user can interact with using mouse +/// @ingroup visual_ts +/// /////////// @@ -138,3 +139,4 @@ void VisualDraggableFeature::Draw(OpenGLWrapper *gl) { gl->DrawCircle(x,y,4); } } + diff --git a/aegisub/src/visual_feature.h b/aegisub/src/visual_feature.h index 65c8ed257..da1f55a4e 100644 --- a/aegisub/src/visual_feature.h +++ b/aegisub/src/visual_feature.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_feature.h +/// @see visual_feature.cpp +/// @ingroup visual_ts +/// #pragma once @@ -78,3 +79,4 @@ public: VisualDraggableFeature(); }; + diff --git a/aegisub/src/visual_tool.cpp b/aegisub/src/visual_tool.cpp index c3ef4fb0b..3a4885a77 100644 --- a/aegisub/src/visual_tool.cpp +++ b/aegisub/src/visual_tool.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool.cpp +/// @brief Base class for visual typesetting functions +/// @ingroup visual_ts +/// ////////////// @@ -703,3 +704,4 @@ void VisualToolEvent::OnButton(wxCommandEvent &event) { } + diff --git a/aegisub/src/visual_tool.h b/aegisub/src/visual_tool.h index 8c51bedd5..2b3ff6728 100644 --- a/aegisub/src/visual_tool.h +++ b/aegisub/src/visual_tool.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool.h +/// @see visual_tool.cpp +/// @ingroup visual_ts +/// #pragma once @@ -151,3 +152,4 @@ public: }; + diff --git a/aegisub/src/visual_tool_clip.cpp b/aegisub/src/visual_tool_clip.cpp index cc2e79b1e..dc7cde713 100644 --- a/aegisub/src/visual_tool_clip.cpp +++ b/aegisub/src/visual_tool_clip.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_clip.cpp +/// @brief Rectangular clipping visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -241,3 +242,4 @@ void VisualToolClip::UpdateDrag(VisualDraggableFeature &feature) { void VisualToolClip::CommitDrag(VisualDraggableFeature &feature) { CommitHold(); } + diff --git a/aegisub/src/visual_tool_clip.h b/aegisub/src/visual_tool_clip.h index 9af9d9530..e9a02aa80 100644 --- a/aegisub/src/visual_tool_clip.h +++ b/aegisub/src/visual_tool_clip.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_clip.h +/// @see visual_tool_clip.cpp +/// @ingroup visual_ts +/// #pragma once @@ -66,3 +67,4 @@ public: void Update(); void Draw(); }; + diff --git a/aegisub/src/visual_tool_cross.cpp b/aegisub/src/visual_tool_cross.cpp index dba327875..cd1f823c6 100644 --- a/aegisub/src/visual_tool_cross.cpp +++ b/aegisub/src/visual_tool_cross.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_cross.cpp +/// @brief Crosshair double-click-to-position visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -140,3 +141,4 @@ void VisualToolCross::Draw() { glPopMatrix(); glMatrixMode(GL_MODELVIEW); } + diff --git a/aegisub/src/visual_tool_cross.h b/aegisub/src/visual_tool_cross.h index 786e5f00b..87d07275a 100644 --- a/aegisub/src/visual_tool_cross.h +++ b/aegisub/src/visual_tool_cross.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_cross.h +/// @see visual_tool_cross.cpp +/// @ingroup visual_ts +/// #pragma once @@ -52,3 +53,4 @@ public: void Update(); void Draw(); }; + diff --git a/aegisub/src/visual_tool_drag.cpp b/aegisub/src/visual_tool_drag.cpp index 152a2dd73..4e004a872 100644 --- a/aegisub/src/visual_tool_drag.cpp +++ b/aegisub/src/visual_tool_drag.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_drag.cpp +/// @brief Position all visible subtitles by dragging visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -314,3 +315,4 @@ void VisualToolDrag::CommitDrag(VisualDraggableFeature &feature) { SetOverride(_T("\\move"),wxString::Format(_T("(%i,%i,%i,%i,%i,%i)"),p1->x,p1->y,p2->x,p2->y,p1->value,p2->value)); } } + diff --git a/aegisub/src/visual_tool_drag.h b/aegisub/src/visual_tool_drag.h index 488e15c50..a7ea11788 100644 --- a/aegisub/src/visual_tool_drag.h +++ b/aegisub/src/visual_tool_drag.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_drag.h +/// @see visual_tool_drag.cpp +/// @ingroup visual_ts +/// #pragma once @@ -67,3 +68,4 @@ public: void Update(); void Draw(); }; + diff --git a/aegisub/src/visual_tool_rotatexy.cpp b/aegisub/src/visual_tool_rotatexy.cpp index 2c72dbd54..80ec39dae 100644 --- a/aegisub/src/visual_tool_rotatexy.cpp +++ b/aegisub/src/visual_tool_rotatexy.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_rotatexy.cpp +/// @brief 3D rotation in X/Y axes visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -270,3 +271,4 @@ void VisualToolRotateXY::DoRefresh() { GetLinePosition(line,odx,ody,orgx,orgy); GetLineRotation(line,curAngleX,curAngleY,rz); } + diff --git a/aegisub/src/visual_tool_rotatexy.h b/aegisub/src/visual_tool_rotatexy.h index 1adcbb14e..9d42fcd27 100644 --- a/aegisub/src/visual_tool_rotatexy.h +++ b/aegisub/src/visual_tool_rotatexy.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_rotatexy.h +/// @see visual_tool_rotatexy.cpp +/// @ingroup visual_ts +/// #pragma once @@ -69,3 +70,4 @@ public: void Update(); void Draw(); }; + diff --git a/aegisub/src/visual_tool_rotatez.cpp b/aegisub/src/visual_tool_rotatez.cpp index 4b4ea825e..c6b26733a 100644 --- a/aegisub/src/visual_tool_rotatez.cpp +++ b/aegisub/src/visual_tool_rotatez.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_rotatez.cpp +/// @brief 2D rotation in Z axis visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -236,3 +237,4 @@ void VisualToolRotateZ::DoRefresh() { GetLinePosition(line,odx,ody,orgx,orgy); GetLineRotation(line,rx,ry,curAngle); } + diff --git a/aegisub/src/visual_tool_rotatez.h b/aegisub/src/visual_tool_rotatez.h index 123e6a954..1f63f67b6 100644 --- a/aegisub/src/visual_tool_rotatez.h +++ b/aegisub/src/visual_tool_rotatez.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_rotatez.h +/// @see visual_tool_rotatez.cpp +/// @ingroup visual_ts +/// #pragma once @@ -68,3 +69,4 @@ public: void Update(); void Draw(); }; + diff --git a/aegisub/src/visual_tool_scale.cpp b/aegisub/src/visual_tool_scale.cpp index 202c20727..7834657f4 100644 --- a/aegisub/src/visual_tool_scale.cpp +++ b/aegisub/src/visual_tool_scale.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_scale.cpp +/// @brief X/Y scaling visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -178,3 +179,4 @@ void VisualToolScale::CommitHold() { SetOverride(_T("\\fscx"),PrettyFloat(wxString::Format(_T("(%0.3f)"),curScaleX))); SetOverride(_T("\\fscy"),PrettyFloat(wxString::Format(_T("(%0.3f)"),curScaleY))); } + diff --git a/aegisub/src/visual_tool_scale.h b/aegisub/src/visual_tool_scale.h index 7caab6f17..a84a30bb2 100644 --- a/aegisub/src/visual_tool_scale.h +++ b/aegisub/src/visual_tool_scale.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_scale.h +/// @see visual_tool_scale.cpp +/// @ingroup visual_ts +/// #pragma once @@ -61,3 +62,4 @@ public: void Update(); void Draw(); }; + diff --git a/aegisub/src/visual_tool_vector_clip.cpp b/aegisub/src/visual_tool_vector_clip.cpp index c40b4f345..6d80f7c5a 100644 --- a/aegisub/src/visual_tool_vector_clip.cpp +++ b/aegisub/src/visual_tool_vector_clip.cpp @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_vector_clip.cpp +/// @brief Vector clipping visual typesetting tool +/// @ingroup visual_ts +/// /////////// @@ -503,3 +504,4 @@ void VisualToolVectorClip::DoRefresh() { PopulateFeatureList(); } } + diff --git a/aegisub/src/visual_tool_vector_clip.h b/aegisub/src/visual_tool_vector_clip.h index 381e98ab2..ebb96acba 100644 --- a/aegisub/src/visual_tool_vector_clip.h +++ b/aegisub/src/visual_tool_vector_clip.h @@ -25,13 +25,14 @@ // ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE // POSSIBILITY OF SUCH DAMAGE. // -// ----------------------------------------------------------------------------- -// -// AEGISUB -// -// Website: http://aegisub.cellosoft.com -// Contact: mailto:zeratul@cellosoft.com +// Aegisub Project http://www.aegisub.org/ // +// $Id$ + +/// @file visual_tool_vector_clip.h +/// @see visual_tool_vector_clip.cpp +/// @ingroup visual_ts +/// #pragma once @@ -78,3 +79,4 @@ public: void Update(); void Draw(); }; +