﻿ticket,modified,summary,component,version,milestone,type,severity,owner,_created,_changetime,_description,_reporter
1607,2013-06-13T03:02:15Z,Detached video window title isn't updated when a different video is loaded,General,devel,3.1.0,defect,minor,,2013-05-14T11:05:27Z,2013-06-13T03:02:15Z,"Apparently fixed by calling SetTitle in [https://github.com/Aegisub/Aegisub/blob/1e0f08c0ed8e857e2d251cc93d80dbc77d9a4968/aegisub/src/dialog_detached_video.cpp#L131 DialogDetachedVideo::OnVideoOpen()], like in the example below (SetTitle line copied from DialogDetachedVideo::DialogDetachedVideo constructor):

{{{
void DialogDetachedVideo::OnVideoOpen() {
	if (context->videoController->IsLoaded()) {
		SetTitle(wxString::Format(_(""Video: %s""), context->videoController->GetVideoName().filename().wstring()));
	}
	else {
		Close();
		OPT_SET(""Video/Detached/Enabled"")->SetBool(true);
	}
}
}}}",tophf
1597,2013-06-06T02:04:17Z,Audio horizontal zoom is incorrectly saved if changed via Ctrl-mouse wheel,Interface,devel,3.0.3,defect,minor,,2013-04-21T02:27:08Z,2013-06-06T02:04:17Z,"1. Load any audio.
2. Use Ctrl-mousewheel over audiobox to zoom it horizontally, make sure current line occupies considerable space, for example 1/4 of the audio box width.
3. Restart Aegisub, reload subtitles and audio.

At this stage you should see that horizontal zoom level is substantially different.

The problem does not occur when changing zoom level via slider.",tophf
1606,2013-05-26T00:01:17Z,floatedit control doesn't show initial 'value' when 'step' is specified,General,devel,3.0.3,defect,minor,,2013-05-14T10:52:56Z,2013-05-26T00:01:17Z,"Probably a wxWidgets bug, however the workaround is simple: pass a serialized value to  [https://github.com/Aegisub/Aegisub/blob/8cd1a0a9d449eb5942c547e71d185021edcb17a3/aegisub/src/auto4_lua_dialog.cpp#L315 spin control constructor in auto4_lua_dialog.cpp]:

 scd = new wxSpinCtrlDouble(parent, -1, '''SerialiseValue()''', wxDefaultPosition, wxDefaultSize, wxSP_ARROW_KEYS, min, max, value, step);

test.lua:
{{{
aegisub.register_macro('test', '', function()
  aegisub.dialog.display({{class='floatedit', value=1, min=0, max=10, step=0.1}})
end)
}}}",tophf
1612,2013-05-25T22:20:52Z,Use mouse scrolling preference in Mac OS Lion,Interface,3.0.2,3.0.3,defect,minor,Plorkyeran,2013-05-22T09:34:46Z,2013-05-25T22:20:52Z,"Starting with Mac OS Lion (10.7), Apple reversed the default scrolling direction for trackpads (and presumably mice, though I don't have a mouse to confirm) so that it works the opposite of the way it traditionally has, not to mention the opposite of the keyboard up and down arrows. I won't get on my soapbox regarding the, uh, brilliance of that decision, but fortunately Apple has given us the option to turn it off in System Preferences (under Trackpad).

In Aegisub the subtitles grid honors that system-wide setting but the audio waveform window does not.",yotmylmwyd
1609,2013-05-25T22:20:52Z,Default/cancel buttons for macro dialogs,Scripting,devel,3.1.0,enhancement,minor,,2013-05-17T10:39:19Z,2013-05-25T22:20:52Z,"Macro dialogs would immensely benefit from having default/cancel buttons which are invoked via Enter/Escape keys. This could be achieved by the very simple patch below. 

Macro syntax: indices of special buttons are passed as additional parameters.
'''aegisub.dialog.display dialog_table, {'process','additional action','cancel'},1,3'''

The patch:
{{{
diff --git a/aegisub/src/auto4_lua.h b/aegisub/src/auto4_lua.h
index 8949efe..e1c9f51 100644
--- a/aegisub/src/auto4_lua.h
+++ b/aegisub/src/auto4_lua.h
@@ -189,6 +189,9 @@ namespace Automation4 {
 		std::vector<LuaDialogControl*> controls;
 		/// The names of buttons in this dialog if non-default ones were used
 		std::vector<std::string> buttons;
+		
+		int default_button_index;
+		int cancel_button_index;
 
 		/// Does the dialog contain any buttons
 		bool use_buttons;

diff --git a/aegisub/src/auto4_lua_dialog.cpp b/aegisub/src/auto4_lua_dialog.cpp
index c5ebac6..adfcf73 100644
--- a/aegisub/src/auto4_lua_dialog.cpp
+++ b/aegisub/src/auto4_lua_dialog.cpp
@@ -450,6 +450,19 @@ namespace Automation4 {
 		if (include_buttons && lua_istable(L, 2)) {
 			lua_pushvalue(L, 2);
 			read_string_array(L, buttons);
+			// Workaround to use OS standard default/cancel buttons 
+			// as well as Enter/Escape keys for the corresponding button.
+			// The button indices are passed as additional parameters:
+			// aegisub.dialog.display(dialog_table, {'&Perform action','Normal button',&Abort'},1,3)
+			if (lua_isnumber(L,4)) {
+				cancel_button_index = lua_tonumber(L,4) - 1;
+				lua_pop(L, 1);
+			}
+			if (lua_isnumber(L,3)) {
+				default_button_index = lua_tonumber(L,3) - 1;
+				lua_pop(L, 1);
+			}
+			lua_pop(L, 1);
 		}
 	}
 
@@ -468,16 +481,24 @@ namespace Automation4 {
 			window->SetSizerAndFit(s);
 		else {
 			wxStdDialogButtonSizer *bs = new wxStdDialogButtonSizer;
+			wxButton *btn;
 			if (buttons.size() > 0) {
 				LOG_D(""automation/lua/dialog"") << ""creating user buttons"";
 				for (size_t i = 0; i < buttons.size(); ++i) {
-					LOG_D(""automation/lua/dialog"") << ""button '"" << buttons[i] << ""' gets id "" << 1001+(wxWindowID)i;
-					bs->Add(new wxButton(window, 1001+(wxWindowID)i, to_wx(buttons[i])));
+					auto id = (i == cancel_button_index) ? wxID_CANCEL : 1001+(wxWindowID)i; // bs->SetCancelButton(btn) doesn't work
+					LOG_D(""automation/lua/dialog"") << ""button '"" << buttons[i] << ""' gets id "" << id;
+					btn = new wxButton(window, id, to_wx(buttons[i]));
+					bs->Add(btn);
+					if (i == default_button_index)
+						btn->SetDefault(); // because bs->SetAffirmativeButton() doesn't work
 				}
 			}
 			else {
 				LOG_D(""automation/lua/dialog"") << ""creating default buttons"";
-				bs->Add(new wxButton(window, wxID_OK));
+				btn = new wxButton(window, wxID_OK);
+				btn ->SetDefault(); // because bs->SetAffirmativeButton() doesn't work
+				bs->Add(btn);
+				
 				bs->Add(new wxButton(window, wxID_CANCEL));
 			}
 			bs->Realize();
@@ -573,7 +594,7 @@ namespace Automation4 {
 			button_pushed = evt.GetId() - 1000;
 
 			// hack to make sure the dialog will be closed
-			evt.SetId(wxID_OK);
+			evt.SetId(button_pushed-1 == cancel_button_index ? wxID_CANCEL : wxID_OK);
 		}
 		LOG_D(""automation/lua/dialog"") << ""button_pushed set to: "" << button_pushed;
 		evt.Skip();
}}}",tophf
1608,2013-05-15T00:36:38Z,Aegisub omits closing & from colors in the Styles,General,devel,,defect,minor,,2013-05-14T22:53:01Z,2013-05-15T00:36:38Z,"Aegisub r7030 and later (I didn't test earlier builds) write the color codes in the ASS [Styles] section without the closing & sign at the end, instead lines like
Style: Default,Arial,30,&H00FFFFFF,&H000000FF,&H0061260B,&HA061260B,-1,0,0,0,100,100,0,0,1,2.8,1,2,90,90,30,1
are created.

I'm on Windows 7 x64 and use the 32-bit builds from plorkyeran's site.",DarkSpace
1604,2013-05-10T03:00:43Z,"Updated Dutch (nl) translations, 100% complete",Localisation,3.0.2,3.1.0,enhancement,minor,,2013-05-09T15:58:16Z,2013-05-10T03:00:43Z,"Hello

I completed the Dutch translations of Aegisub. It's possible there will be some fixes or small corrections in the next few days, but for now, I didn't see any mistakes that needed correction.

Regards

Thomas De Rocker
thomasderocker@hotmail.com",RockyTDR
1602,2013-05-09T13:07:33Z,Crashes on startup when there are files with non-ascii name in autosave folder,General,devel,,defect,crash,,2013-05-07T02:49:07Z,2013-05-09T13:07:33Z,"Revision: [https://github.com/Aegisub/Aegisub/tree/3154090d2f65b50ce5d0ecfc4985ce05090d6db0 3154090d2f65b50ce5d0ecfc4985ce05090d6db0] (2013-05-05)

Steps to reproduce:
Create a file named ""测试.2013-05-07-10-17-40.AUTOSAVE.ass"" in ?data/autosave, and launch Aegisub. It will crash at aegisub/src/utils.cpp:201

Platform:
Windows 8 x64 English, system code page is Chinese Simplified (936)
Aegisub was compiled with VS2012 Ultimate English

PS:
It seems non-ascii names is mru.json will also crash Aegisub, but I deleted the file when I was testing last night and I think it may be related to the bug above so I didn't retest it.",SAPikachu
1460,2013-05-07T01:54:09Z,Ignore uppercase on spell-checking,General,2.1.9,3.1.0,enhancement,minor,,2012-03-11T07:28:52Z,2013-05-07T01:54:09Z,Give an option on spell-checker dialog to ignore all uppercase words.,realcool
1542,2013-05-06T16:40:23Z,Typesetting problem,General,3.0.1,3.0.3,defect,major,,2012-10-20T14:16:08Z,2013-05-06T16:40:23Z,"when opening an subtitle with video, Typesetting aren't shown properly. 
for example :

[[Image(http://ups.night-skin.com/up-91-06/ex1.jpg)]]

if I open windows media player classic (with k-lite installed) while aegisub is open, Typesetting becomes corrected :

[[Image(http://ups.night-skin.com/up-91-06/ex2.jpg)]]",darkshadow
1598,2013-05-06T04:10:17Z,"""Make times continuous"" and the Undo system",General,3.0.2,3.1.0,defect,minor,,2013-04-23T11:42:01Z,2013-05-06T04:10:17Z,"Steps to reproduce:
- select two lines
- make times continuous (change start)
-> asterisk appears in the title bar (file was changed)
- save
-> asterisk disappears
- undo
-> asterisk appears again
- make times continuous (change end)
-> the asterisk disappears and I can't save this latest change.

My Aegisub version is r7098, running in Arch Linux. tophf was able to reproduce this with a then-latest Windows build about a week ago.",cantabile
1365,2013-05-06T04:05:41Z,Optionally request frames at their display resolution [patch],Video,2.1.8,,enhancement,minor,,2011-11-16T15:12:51Z,2013-05-06T04:05:41Z,To go with http://git.mplayer2.org/mplayer2/commit/?id=9e6933440ae59c523fce85b64d6f52f444910003,cantabile
1496,2013-05-05T23:49:31Z,on/off auto-update video,Video,devel,,enhancement,minor,,2012-06-17T11:29:45Z,2013-05-05T23:49:31Z,"auto-update video is best for typesetting but consume too more memory while I just type a dialog subtitles, so would you consider to make an on/off button options for auto-update video?
anyway thank you for development :)",JrrMaster
1511,2013-05-05T23:49:02Z,Aegisub doesn't seem to use GLU even if it asks for it.,General,2.1.9,3.0.0,defect,minor,,2012-09-21T09:14:03Z,2013-05-05T23:49:02Z,"At least Aegisub 2.1.9, for Linux, asks for GLU in the configure script and includes it in some files. But it doesn't actually use any symbol provided by libGLU.

With the patch attached it compiles just fine. Even if probably it doesn't apply to trunk... And I'm not sure if trunk uses GLU or not.
",RedDwarf
1580,2013-05-05T15:29:12Z,build error: operations.hpp:388: undefined reference,General,3.0.2,3.1.0,defect,minor,,2013-02-17T19:34:22Z,2013-05-05T15:29:12Z,"latest git build

maybe http://devel.aegisub.org/ticket/1578 related?

archlinux 64bits

log http://paste.ubuntu.com/1670612/

greetings",sL1pKn07
1581,2013-05-05T15:29:12Z,Boost build error,General,3.0.2,3.1.0,defect,minor,,2013-02-18T22:29:33Z,2013-05-05T15:29:12Z,"Hi, a new build error has come up on Archlinux x86_64.

http://pastebin.com/41sS3UZN

Boost version in the repo is 1.52.",Alucryd
1594,2013-04-22T02:09:07Z,Fixes for select-overlaps.lua macro,Scripting,3.0.2,3.0.3,defect,minor,,2013-04-13T15:42:34Z,2013-04-22T02:09:07Z,"The select-overlaps.lua macro shipped with Aegisub selects wrong lines, also there's no determined order of which line will be selected - first in group or the overlapped one.

Screenshots of before and after the proposed changes attached below.

The line
{{{
            line.i = i - 1
}}}
change to 
{{{
            line.i = i
}}}
and
{{{
    table.sort(dialogue, function(a,b) return a.start_time < b.start_time end)
}}}
change to
{{{
    table.sort(dialogue,
        function(a,b)
            if a.start_time < b.start_time then return true
            elseif a.start_time == b.start_time then return a.i < b.i
            else return false
            end
        end)
}}}",tophf
1585,2013-04-17T03:25:05Z,Crash when Open Kanji Timer on Windows XP,General,devel,3.1.0,defect,crash,,2013-02-24T07:15:31Z,2013-04-17T03:25:05Z,"Crashed when Open Kanji Timer on Windows XP
my build is r7559

http://i.imgur.com/GdumihF.jpg",JrrMaster
1596,2013-04-17T03:06:47Z,TPP reports wrong numbers of problematic lines,General,3.0.2,3.1.0,defect,minor,,2013-04-13T22:15:24Z,2013-04-17T03:06:47Z,"Numbers of problematic lines (having negative duration) reported by TPP are almost useless since they aren't the numbers seen in subs grid, depending on what styles are chosen in TPP, whether only selected lines are processed or something.

P.S. Also, usability-wise, wouldn't it be great if besides showing the error TPP would also provide a button (in the error dialog if possible) to select all problematic lines. And though this might be implemented as a macro, but having such functionality in the TPP itself seems like a good idea to me.",tophf
1595,2013-04-17T03:06:47Z,After Ctrl-Delete (Delete lines) wrong row is activated,General,3.0.2,3.1.0,defect,minor,,2013-04-13T21:26:55Z,2013-04-17T03:06:47Z,"Problem description: previous row is activated after deleting lines.
Expected behavior: same row.",tophf
1592,2013-03-30T14:24:17Z,Recent files limit not respected,General,3.0.2,3.0.3,defect,minor,,2013-03-28T03:48:47Z,2013-03-30T14:24:17Z,"General>Recently Used Lists>Files appears to correctly change config.json, but doesn't actually have any effect on the maximum number of files listed under Files>Recent.

I searched a little and found [https://github.com/Aegisub/Aegisub/commit/863e041d4dd3ac89e7140f87d5548184a29a4d4c]. This pointed to [http://devel.aegisub.org/ticket/1528], which seemed to imply that find and replace were handled differently than other MRUs (though I don't see any difference just glancing at mru.json).

For completeness' sake I would like to set the limit to 0. So if allowing arbitrary limits is a nontrivial amount of work, I would also be satisfied with just some way to turn the feature off.",mep
1576,2013-03-30T14:24:17Z,Random parse errors in scripts those contain unicode comments,Scripting,3.0.2,3.0.3,defect,minor,,2013-02-12T16:12:28Z,2013-03-30T14:24:17Z,"Occurs only with complex scripts.
With multi-line comments appears seldom, but still appears.
Used codepage: UTF-8 with BOM.",Lord_D
1583,2013-03-30T14:19:47Z,Aegisub breaks down when trying to render to video a script with malformed Collision parameter,General,3.0.2,3.1.0,defect,minor,,2013-02-23T14:48:31Z,2013-03-30T14:19:47Z,"Using Aegisub 3.0.2 for Windows

Steps to recreate the problem:
1) Open up an .ass with a header like this:

[Script Info]
(...)
Collisions: 
(...)

(There's a single space after the ':')

2) Open a video file
3) Aegisub shall break down and try to autosave your file

Removing the Collisions parameter entirely or writing garbage (""asdasd"") prevents the breakdown from happening.

I've attached the file that bugged out on me.",arara
1481,2013-03-30T04:43:53Z,The window of the program doesn't show up properly,General,2.1.9,3.0.0,defect,minor,,2012-05-05T12:54:14Z,2013-03-30T04:43:53Z,"I don't know does this duplicated but what I've read there isn't one like mine
I'm using Macbook (Mac OS X version 10.6.8. )
And my the aegisub that installed on my macbook's window doesn't show up properly.
I tried to uninstall it and reinstall and it was once appear. 
All of the program just went on fine but when I want to make a karaoke I can't see the word.
That's why I'm asking for it.
here is a screen cap of it [http://twitpic.com/9hllx1]",pandanamacha
1582,2013-03-30T04:38:16Z,Can't load any audio using latest ffmpeg,General,3.0.2,,defect,minor,,2013-02-23T13:04:48Z,2013-03-30T04:38:16Z,"After latest ffmpeg update I'm not able to load any but wav audio files. Everything that requires ffmpegsource audio provider fails with ""unknown or unsupported sample format"" message.

I did little debuging and found that this error is thrown from audio_provider_ffmpegsource.cpp file. LoadAudio function checks for SampleFormat, but doesn't recognizes value of 8 what is undefined as FFMS_FMT_* constant, but translates to AV_SAMPLE_FMT_FLTP (float, planar) in ffmpeg's libavutil/samplefmt.h


----
Platform info:
Arch Linux, 64bit
ffmpeg 1:1.1.2
ffmpegsource 2.17
alsa 1.0.26
Running on Linux with Gnome
​Compiled with:
   LDFLAGS=""$LDFLAGS -lz"" ./configure --prefix=/usr --with-player-audio=alsa --without-{portaudio,openal,oss} --with-wx-config=/usr/bin/wx-config-2.9",kozec
1591,2013-03-30T03:20:53Z,Aegisub 3.0.2 UTF-8 sub crashed,Subtitles I/O,3.0.2,3.0.3,defect,crash,,2013-03-25T05:22:18Z,2013-03-30T03:20:53Z,"after opening UTF-8 subs from an mkv with multiple subs the aegisub crashes, it says that aegisub will now close but it didnt close but it hanged

Windows 7 Professional
64bit
Processor Intel(R) Core(TM) i7-3610QM CPU @ 2.30GHz, 2301 Mhz, 4 Core(s), 8 Logical Processor(s)
4GB ram
2GB NVIDIA GEFORCE 610M

",myxpytls
1588,2013-03-18T14:02:18Z,Aegisub crashes if the error message of the error function is not a string.,Subtitles I/O,devel,3.1.0,defect,crash,,2013-03-10T12:56:03Z,2013-03-18T14:02:18Z,"I had accidently passed a table to luas error function. In response, Aegisub crashed.

Only works in unsecured environments outside a pcall.

Lua script to test:

{{{
error({ test = 3 })
}}}

Occured on Aegisub r7559",rolimhf
1578,2013-02-17T11:23:50Z,Build error: charset.cpp,General,3.0.2,3.1.0,defect,minor,,2013-02-16T23:43:54Z,2013-02-17T11:23:50Z,"Aegisub (latest git) fails to build on Arch Linux x86_64, here is the build log: http://pastebin.com/A271bcZB",Alucryd
1575,2013-02-13T01:10:29Z,utils.extract_color() always return nil for HTML color string,Scripting,3.0.2,3.1.0,defect,minor,,2013-02-12T15:48:03Z,2013-02-13T01:10:29Z,"Works when I remove all question signs in line
{{{#!lua
r, g, b, a = s:match(""#(%x%x)(%x%x)?(%x%x)?(%x%x)?"")
}}}
in utils-auto4.lua",Lord_D
1206,2013-02-06T21:41:31Z,Have spell checker word separators list be based upon Unicode data files,Subtitle,devel,3.1.0,enhancement,minor,,2010-06-01T00:51:57Z,2013-02-06T21:41:31Z,"Per summary, the spelling checker should use datafiles from the Unicode consortium for the list of word separators, instead of having a random selection of characters in our source code.

Related to #1161.",nielsm
1553,2013-02-06T21:41:31Z,Character check in Font collector is buggy,General,devel,3.1.0,defect,minor,,2012-11-04T01:57:37Z,2013-02-06T21:41:31Z,"Just tried the Font collector in r7144. The character check there proved to be buggy. It listed ''all'' lines where I had used one font (Heisei Maru Gothic Std) as not having the characters needed there.
However, none of the lines in question did have any special characters. They didn't even have umlauts (which the font has btw). Nothing but plain ass-key used there :D",Shimapan
1512,2013-02-06T21:41:31Z,Charset detect dialog displayed twice,Subtitles I/O,devel,3.1.0,defect,minor,,2012-09-22T15:19:08Z,2013-02-06T21:41:31Z,"Charset detect dialog displayed twice.
I've checked FrameMain::LoadSubtitles and there are two calls that display the encoding dialog: 
1. TextFileReader testSubs(filename,charset);
2. context->ass->Load(filename,charset);",tophf
1342,2013-02-06T21:41:31Z,Search isn't case insensitive when searching for non english content,General,2.1.8,3.1.0,defect,minor,,2011-09-24T14:44:25Z,2013-02-06T21:41:31Z,"When you search for non english content (in my case greek), the search is always case sensitive, even when match case option is disabled.
It is also accent sensitive, and it would be really useful if it wasn't (now you have to search for a lot of words twice)

Attached you will find one file with greek subtitles.
You can reproduce the error trying to search for 'συνεργ' and you will see that it doesn't return the matches for 'Συνεργ'.",gpower2
1392,2013-02-01T17:16:50Z,Openal player in trunk will only play the first 100 ms or so,Audio,devel,,defect,minor,,2012-01-09T13:29:07Z,2013-02-01T17:16:50Z,"After playing ~100 ms, it just stops, like that was all it was supposed to play.

The alsa player works as expected. The openal player in 2.1.9 also works (always has).

Operating system: 64 bit arch linux.
Openal version: 1.13
Aegisub revision: r6190 (trunk)",cantabile
1361,2013-02-01T17:16:13Z,Crash after loading video when video is detached,General,2.1.8,,defect,crash,,2011-11-08T09:11:08Z,2013-02-01T17:16:13Z,"VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x041A1FA6: 
End of stack dump.

OS: Windows 7 SP 1, x86_64, HP Pavilion DV4t",yakitatefreak
1324,2013-02-01T17:15:15Z,pop up video,General,2.1.8,,defect,minor,,2011-07-18T23:39:37Z,2013-02-01T17:15:15Z,"Aegisub crashed when tried to pop up a video which otherwise was loading Okay. Thanks so much. 

Here´s the crashlog:


---2011-07-19 00:25:28------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04701FA6: 
001 - 0x04935491: DrvSetContext
End of stack dump.
----------------------------------------

---2011-07-19 00:26:46------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04591FA6: 
End of stack dump.
----------------------------------------

---2011-07-19 00:28:20------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x048A1FA6: 
001 - 0x04AD5491: DrvSetContext
End of stack dump.
----------------------------------------

---2011-07-19 00:33:03------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x045E1FA6: 
End of stack dump.
----------------------------------------

---2011-07-19 00:34:47------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04491FA6: 
End of stack dump.
----------------------------------------

---2011-07-19 00:35:34------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04721FA6: 
001 - 0x04955491: DrvSetContext
End of stack dump.
----------------------------------------

---2011-07-19 00:44:15------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x048B1FA6: 
001 - 0x04AE5491: DrvSetContext
End of stack dump.
----------------------------------------

---2011-07-19 00:53:53------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x047C1FA6: 
001 - 0x049F5491: DrvSetContext
End of stack dump.
----------------------------------------

---2011-07-19 01:00:09------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04661FA6: 
End of stack dump.
----------------------------------------

---2011-07-19 01:13:09------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04911FA6: 
End of stack dump.
----------------------------------------
",margucia
1326,2013-02-01T17:14:21Z,English translation fixed,Localisation,2.1.8,,defect,minor,,2011-07-21T18:15:35Z,2013-02-01T17:14:21Z,I fixed some common mistakes and letter case and added context in the form of comments for easier translating. There are also some screenshots of the missing strings. Use Notepad++ to compare with the previous file to see the changes.,Rancher
783,2013-02-01T17:12:28Z,Enhcant spell checking for every language,Subtitle,,,enhancement,minor,,2008-12-26T18:13:43Z,2013-02-01T17:12:28Z,"Hunspell is rather old system and do not support wide are of localisations.

I am suggesting to add Enchant to aegisub, which gives a lot of new localisation supports for wide area of countries.

Homepage:
http://www.abisource.com/projects/enchant/

This thread is developed from Finnish spell checking thread, because studying more the matter, more information is gathering and I tought this might be a bigger matter but just finnish language, but every language out there.

Support Windows openoffice libraries, linux, mac os etc.",Jeroi
1135,2013-02-01T17:10:22Z,Honor docdir,General,2.1.8,3.0.3,enhancement,minor,verm,2010-01-30T21:22:46Z,2013-02-01T17:10:22Z,"Autotools provide a docdir variable. A ./configure --help shows it, but then isn't honored.
",RedDwarf69
1393,2013-02-01T17:09:50Z,Add or default to libass backend to Windows binaries,General,devel,3.0.0,enhancement,minor,,2012-01-10T22:41:48Z,2013-02-01T17:09:50Z,"Now that libass has matured, I think it's time for fansubbing to adopt it as the replacement for the aging vsfilter and its spin-offs.

libass gets so much undeserved flak for vsfilter's quirks since the latter is still the standard by which ""proper"" output is gauged.

If libass is good enough for Aegisub on Mac and Linux, why not Windows? The power to make fansubbing friendlier to non-Windows platforms is yours alone.",piro
1570,2013-01-18T06:12:18Z,Pasted text timing behavior change in r7477,General,devel,3.1.0,defect,minor,,2013-01-17T13:23:47Z,2013-01-18T06:12:18Z,"Aegisub Version: r7477 (bug affects all versions)
OS: 64-bit Windows 7 SP1

I'm not entirely sure if my issue is a bug or intentional, but regardless, it's something I would like to see a fix for.

I originally brought this up in #aegisub, and it was suggested I report it here as well. Here's the IRC log in case you're interested. http://puu.sh/1OQO6
---------------------------

Original behavior:
After pasting plain-text data into Aegisub, they all become lines at 0:00. After changing the timing of a line, the next line's timing will be shifted to occur directly after it in the audio spectrum.

Before commit: 
http://puu.sh/1OQvG

After commit:
http://puu.sh/1OQwa
---------------------------

New behavior:

After committing new timing to a line, the next line still remains at 0:00 in the spectrum view. This is rather annoying when you have auto-scroll on since it moves back to 0:00 after you commit the previous line's timing. 

Before commit:
http://puu.sh/1OQoU

After commit:
http://puu.sh/1OQuy


----------------------------

I'd like to be able to have the option to go back to the original behavior I posted, as it was a much faster way for me to time.

Thanks for your time, and keep up the great work.


",skiddiks
1571,2013-01-17T21:42:59Z,Pasted text timing behavior change in r7477,General,devel,,defect,minor,,2013-01-17T13:25:47Z,2013-01-17T21:42:59Z,"Aegisub Version: r7477 (bug affects all versions)
OS: 64-bit Windows 7 SP1

I'm not entirely sure if my issue is a bug or intentional, but regardless, it's something I would like to see a fix for.

I originally brought this up in #aegisub, and it was suggested I report it here as well. Here's the IRC log in case you're interested. http://puu.sh/1OQO6
---------------------------

Original behavior:
After pasting plain-text data into Aegisub, they all become lines at 0:00. After changing the timing of a line, the next line's timing will be shifted to occur directly after it in the audio spectrum.

Before commit: 
http://puu.sh/1OQvG

After commit:
http://puu.sh/1OQwa
---------------------------

New behavior:

After committing new timing to a line, the next line still remains at 0:00 in the spectrum view. This is rather annoying when you have auto-scroll on since it moves back to 0:00 after you commit the previous line's timing. 

Before commit:
http://puu.sh/1OQoU

After commit:
http://puu.sh/1OQuy


----------------------------

I'd like to be able to have the option to go back to the original behavior I posted, as it was a much faster way for me to time.

Thanks for your time, and keep up the great work.


",skiddiks
1572,2013-01-17T21:42:42Z,Pasted text timing behavior change in r7477,General,devel,,defect,minor,,2013-01-17T13:28:00Z,2013-01-17T21:42:42Z,"Aegisub Version: r7477 (bug affects all versions)
OS: 64-bit Windows 7 SP1

I'm not entirely sure if my issue is a bug or intentional, but regardless, it's something I would like to see a fix for.

I originally brought this up in #aegisub, and it was suggested I report it here as well. Here's the IRC log in case you're interested. http://puu.sh/1OQO6
---------------------------

Original behavior:
After pasting plain-text data into Aegisub, they all become lines at 0:00. After changing the timing of a line, the next line's timing will be shifted to occur directly after it in the audio spectrum.

Before commit: 
http://puu.sh/1OQvG

After commit:
http://puu.sh/1OQwa
---------------------------

New behavior:

After committing new timing to a line, the next line still remains at 0:00 in the spectrum view. This is rather annoying when you have auto-scroll on since it moves back to 0:00 after you commit the previous line's timing. 

Before commit:
http://puu.sh/1OQoU

After commit:
http://puu.sh/1OQuy


----------------------------

I'd like to be able to have the option to go back to the original behavior I posted, as it was a much faster way for me to time.

Thanks for your time, and keep up the great work.


",skiddiks
1573,2013-01-17T21:42:19Z,Pasted text timing behavior change in r7477,General,devel,,defect,minor,,2013-01-17T13:31:02Z,2013-01-17T21:42:19Z,"Aegisub Version: r7477 (bug affects all versions)
OS: 64-bit Windows 7 SP1

I'm not entirely sure if my issue is a bug or intentional, but regardless, it's something I would like to see a fix for.

I originally brought this up in #aegisub, and it was suggested I report it here as well. Here's the IRC log in case you're interested. http://puu.sh/1OQO6
---------------------------

Original behavior:
After pasting plain-text data into Aegisub, they all become lines at 0:00. After changing the timing of a line, the next line's timing will be shifted to occur directly after it in the audio spectrum.

Before commit: 
http://puu.sh/1OQvG

After commit:
http://puu.sh/1OQwa
---------------------------

New behavior:

After committing new timing to a line, the next line still remains at 0:00 in the spectrum view. This is rather annoying when you have auto-scroll on since it moves back to 0:00 after you commit the previous line's timing. 

Before commit:
http://puu.sh/1OQoU

After commit:
http://puu.sh/1OQuy


----------------------------

I'd like to be able to have the option to go back to the original behavior I posted, as it was a much faster way for me to time.

Thanks for your time, and keep up the great work.


",skiddiks
217,2013-01-14T17:03:17Z,Add alpha to colour picker,General,devel,3.1.0,enhancement,minor,,2006-12-19T01:10:19Z,2013-01-14T17:03:17Z,"The colour picker control should have a slider and/or editbox to enter the alpha value... this should only be displayed if the picker is called with a specific parameter, and could be useful in some places... but, overall, I'd say that it's low priority.",ArchMageZeratuL
104,2013-01-14T17:03:17Z,Option to ignore tags when searching,Subtitle,devel,3.1.0,enhancement,minor,,2006-03-23T16:21:14Z,2013-01-14T17:03:17Z,"just a checkbox in search dialog to ignore the characters between {} and N
h while searching.",nesu-kun
1567,2013-01-10T00:57:27Z,"""[Script Info]"" must be first line of the script",General,devel,3.1.0,defect,minor,,2013-01-09T12:26:47Z,2013-01-10T00:57:27Z,"The ssa/ass specs state that the line ""[Script Info]"" must be first line in the script:
http://moodub.free.fr/video/ass-specs.doc


{{{
[Script Info]
This section contains headers and general information about the script.
The line that says “[Script Info]” must be the first line in a v4 script.
}}}

Examples here:
http://www.matroska.org/technical/specs/subtitles/ssa.html
http://en.wikipedia.org/wiki/SubStation_Alpha

This was properly followed in Aegisub 2.x. For whatever weird reason, this was changed, and Aegisub 3 (currently using r7415) places the ""created by Aegisub""-comments in the first and second line, and the ""[Script Info]""-line as the third line only.
Please change it back, so that ""[Script Info]"" is the first line, as it should be.",Shimapan
1565,2013-01-02T05:00:50Z,Malformed style on header crashes Aegisub,General,devel,3.1.0,defect,minor,,2013-01-01T18:05:46Z,2013-01-02T05:00:50Z,"The problem occurs when a style in the header of the file contains ''space'' near the commas, ex.:

{{{
Style: Default, Trebuchet MS, 40, &H00FFFFFF, &H000000FF, &H00000000, &H96000000, 1, 1, 0, 0, 100, 100, 0, 0, 1, 2, 1, 2, 0040, 0040, 0015, 0
}}}

Here some behavior tests I've made:

'''Aegisub 3.0.0''':
It loads the file as normal, and when saving, it automatically fix the files by removing all those spaces and retain the correct styling.


'''Aegisub r7385''':
It can load the file, but it change all 4 colors from the styles to black.


'''Aegisub r7424''':
It completelly crashes Aegisub when opening the file.


----


Thanks, and happy New Year for all.

--
My setup:
Win 8 x64 pt-BR
Aegisub Portable builds from plorkyeran website.",le_ikari
1564,2012-12-31T16:05:50Z,add automake-1.13 support,General,devel,3.1.0,enhancement,minor,,2012-12-31T03:16:09Z,2012-12-31T16:05:50Z,"please add support to automake-1.13.

automake-1.13 in testing in my distro (archlinux), after one or two weeks move to core

please add support to this

greetings",sL1pKn07
1184,2012-12-22T01:01:00Z,Unable to remove words from User Dictionary,Interface,2.1.8,3.1.0,defect,minor,,2010-04-09T13:29:16Z,2012-12-22T01:01:00Z,"There does not currently seem to be a way to remove words from the custom/user dictionary used for the spell-check component.  

If a user right clicks on a mis-spelled word but accidentally clicks on the 'Add <word> to Dictionary', there is no user interface way of removing the incorrectly spelled word. You currently have to find the dictionary in the ?Data\Dictionaries directory, edit the file, find the word, remove the entire line, and decrement the number at the top.

There needs to be some GUI User interface method of accomplishing this task within the Aegisub programme.",Ichigo69
1559,2012-12-17T18:32:40Z,Lua Build Error,General,devel,3.0.3,defect,minor,,2012-12-10T18:07:21Z,2012-12-17T18:32:40Z,"Hi,

Aegisub (latest git version) with Lua support on ArchLinux x86_64 fails to build (works without it). Lua version is 5.2.1.
Here is the end of the build log: http://pastebin.com/B5jUbNhu.",Alucryd
1560,2012-12-13T02:08:37Z,Spellchecker looking at random text,General,devel,3.1.0,defect,minor,,2012-12-13T00:39:18Z,2012-12-13T02:08:37Z,"The spellchecker after r7144 seems to select random chunks of words in lines where there are words that it should be checking. As an example:

""Headqarters didn't mention those lasers!""

Headquarters is spelled wrong, but the spellchecker skips over it and instead asks me to decide what to do with ""ion tho"" from the words ""mention those"", which are obviously spelled right. I've duplicated this on both my desktop and laptop, and reverting back to r7144 seems to restore the spellchecker functions to normal. I have tried a clean install on the laptop, thinking it might be an issue from overwriting the old version with a new one but the behavior persists.",Schmullus
1513,2012-12-11T02:22:17Z,Usage of Visual Typesetting tools results in unwanted rounding of other values,Interface,devel,3.1.0,enhancement,minor,,2012-09-22T22:19:36Z,2012-12-11T02:22:17Z,"I am running Aegisub 3.0.0 RC0 (32 bit) on Windows 7 Ultimate (64 bit), and I noticed that the usage of Visual Typesetting tools automatically applies rounding to some values of override tags, even when those have nothing at all to do with the selected Typesetting tool. An example is the line
""{\fay-0.0694007\fscx64.6203554\fscy66.4141414\xbord1.1954765749\ybord1.2286616159\blur0.2293103694\pos(1297.125,562.125)}TEXT"",
which will, after using e.g. the z-Rotation tool, read only
""{\fay-0.0694007\fscx64.6204\fscy66.4141\xbord1.19548\ybord1.22866\blur0.22931\pos(1297.13,562.125)\frz20.83}TEXT"".
Strangely enough, the rounding is applied to the x value of position data, but not to the y value (or at least not to the same degree). This, by the way, is somewhat strange, because VSFilter supports up to 8x8 subpixel positioning (to the best of my knowledge), but a 1/8 subpixel value still was rounded to 2 digits.

Also, I realize that this amount of precision is rarely needed when rendering at script resolution (and maybe not even rendered at all), but apart from the fact that the additional precision may lead to more accurate rendering at other resolutions, it still can be a hindrance. An example for that is when some work still has to be done on the line, using some of the now rounded and unprecise values. This can create rounding errors when one attempts to mathematically solve a certain situation and doesn't notice that the values have been modified in the meantime. For those reasons (and because it is simply annoying to suddenly see values different from those manually entered into the text box), I ask that this behaviour be removed to leave all override tags (except the one selected to be modified, of course) untouched.

I am unaware of such behaviour existing in previous versions of Aegisub, but I don't know that for sure.
Also, I only know that the Windows version of RC0 behaves this way, but I think it is probable that this occurs on other Operating Systems as well, so I didn't file the bug report as Windows-specific.",DarkSpace
1473,2012-12-10T16:30:21Z,Subtitles grid scrolls to the beginning after using macro,General,2.1.9,3.0.0,defect,minor,,2012-04-18T17:34:03Z,2012-12-10T16:30:21Z,"After using some Automation script, Subtitles grid scrolls to the beginning, which is esp. annoying when you work somewhere near to the end of subtitles file (and when you may call some script few times in a row).

Software: Aegisub 2.1.9 (I guess, this behavior were present in previous versions as well), WinXP (SP3, 32 bit).",8day
1557,2012-12-01T01:53:03Z,Pressing Ctrl to move all karaoke syllable line in karaoke mode isn't working.,Audio,3.0.2,3.0.3,enhancement,minor,,2012-11-27T07:03:01Z,2012-12-01T01:53:03Z,"Pressing Ctrl to move all karaoke syllable line in karaoke mode isn't working.
This function is helpful to me but since Aegisub 2.1.9 (or certain version) has developed, this function is not applied again.
Thanks :)",JrrMaster
1556,2012-11-25T22:05:35Z,Aegisub crashes when attempting to play 500ms before selection if the selection starts at 0:00:00.00,Audio,3.0.2,3.0.3,defect,crash,,2012-11-25T11:29:45Z,2012-11-25T22:05:35Z,Just as the summary says.,rolimhf
1544,2012-11-25T22:05:35Z,Commiting from edit box does not save start/end times set through audio view,Subtitles I/O,3.0.1,3.0.3,defect,minor,,2012-10-22T10:18:57Z,2012-11-25T22:05:35Z,"In 3.0.1, when AutoCommit is off, if I click in the audio view to set start/end times and then commit with Enter in the Edit box, only the text changes are saved, while start/end time changes are forgotten.

In previous versions, Enter committed every change to the line. This might have been an intentional change but in my experience it is counter-intuitive and increases the time spent with a line (Commit audio, go back to previous line, commit text; or turn off ""go to next line"" but still commit twice.)",AdamDobay
1076,2012-11-20T00:45:19Z,Generate translation .mo files during build on Windows.,General,devel,3.1.0,defect,minor,,2009-12-31T04:24:16Z,2012-11-20T00:45:19Z,"Right now we have the compiled .mo files sitting in our repository it's only a matter of convenience that they exist.  It's a huge pain in the ass to keep these updated and we also risk the chance one may be used that is out of sync with the master .po file.

When building on Windows these should be auto-generated during build like every other platform.  The commandline is simple:

  `msgfmt <lang>.mo <lang>.po`

Of course this requires installing gettext which is trivial compared to setting up the rest of the build.",verm
657,2012-11-20T00:45:19Z,Recover and Autosave in menu,General,devel,3.1.0,enhancement,minor,,2008-02-17T05:23:56Z,2012-11-20T00:45:19Z,"Add into menu ""Open Recover..."" and ""Open Autosave..."" items for better opening this files without searching on harddrive open dialog...
(in style such as Open Recent...)",petrkr
781,2012-11-20T00:45:19Z,FIle->Open Recover file...,Interface,devel,3.1.0,enhancement,minor,,2008-12-25T15:48:11Z,2012-11-20T00:45:19Z,"1. Opens appdatafolder to see contents
2. Browse recover or autosave file
3. Open

ADDITIONAL INFORMATION:
This would make a lot of easier to open backups when needed.",Jeroi
1538,2012-11-11T14:03:16Z,Line wrap in edit box doesn't work properly,Interface,3.0.1,,defect,minor,,2012-10-16T18:07:39Z,2012-11-11T14:03:16Z,"Line wrapping doesn't work properly in the edit box. If I have a text that exceeds the length of the edit box and thus should be wrapped, and click on it in the subtitle grid, the text that appears in the edit box is only one line, cut off where it should be wrapped. If e.g. the text should be wrapped like this:
'''This is a very long Aegisub
example text.'''
The text appearing in the edit box would only be the first line, cut off after ""'''Aegisub'''"", with ""'''example text'''"" not showing up anymore. When I then click on the edit box to give it focus, the text is wrapped and displayed properly.",Shimapan
1554,2012-11-11T02:03:22Z,Reading a SRT stream from a Matroska file causes a crash,Subtitles I/O,3.0.1,3.0.3,defect,minor,,2012-11-08T00:24:19Z,2012-11-11T02:03:22Z,"When trying to read a SRT stream from a Matroska file, an error occurs.

Steps to reproduce:
1) File -> Open Subtitles...
2) Choose a Matroska file with a SRT type subtitle stream
3) Aegisub crashes upon reading the stream, after stream selection (if applicable for the file)

The problem is new in Aegisub 3.0.x, because the crash occurs with files that worked fine with Aegisub 2.1.9. Tested this with both MKV and MKS files containing ASS and SRT type subtitle streams; ASS streams are read without problems but SRT streams can reliably reproduce the error. A sample MKS file is attached.

Additionally, after Aegisub informs of the crash, it states ""it will close now"", though it won't. Instead, it will stay, showing the ""Reading subtitles from file"" progress window stuck in place (Cancel button changes state to ""Canceling..."" but nothing else happens); the application must be closed with Task Manager manually. Probably due to this, nothing is written in crashlog.txt.

(The version I'm using is the stable 3.0.2 release for Windows; that version is missing from the Version dropdown.)",Soulweaver
1552,2012-11-03T23:45:05Z,Spell Checker for Malay Language,Localisation,3.0.1,3.0.3,merge,minor,,2012-11-02T23:58:26Z,2012-11-03T23:45:05Z,"Sir, I've recently try different things to enable Malay Spell checker in Aegisub.. Thankfully, today it was a complete success. Now, I would've like to request Malay spell checking to be uploaded on the main site =) 

Here's the .dic and .aff file of it: http://dl.dropbox.com/u/3352224/ms_MY.zip",wahwa
1550,2012-11-03T23:44:21Z,Simplified Chinese - Translations,Localisation,3.0.1,3.1.0,defect,minor,,2012-10-29T11:07:31Z,2012-11-03T23:44:21Z,"https://hotfile.com/dl/177892074/babc264/aegisub.mo.html
https://hotfile.com/dl/177892110/351d30d/aegisub.po.html


",song_5007
1547,2012-10-28T21:00:27Z,Mac OS X: filename capitalization error,General,3.0.1,3.0.3,defect,major,,2012-10-25T21:17:02Z,2012-10-28T21:00:27Z,"Aegisub.app/Contents/MacOS/aegisub must be changed to

Aegisub.app/Contents/MacOS/'''A'''egisub or else the application won't start on HFS+ case-sensitive file systems.",Uli
1155,2012-10-26T00:40:39Z,Autosave not working 2.1.8,General,2.1.8,3.1.0,defect,major,,2010-02-10T23:08:39Z,2012-10-26T00:40:39Z,"Hello Aegisub team:

After saving and closing down aegisub to appy new windows updates to vista 64 ultimate, I found that .ass file no longer had any of the updates or retiming that I had done.  The file had reverted to the original working copy.  So, 3 days of timing this file will need to be redone.  Autosave was enabled every 60 seconds.  But, the .ass file in the autosave folder was not the most recent copy from yesterday, but the original file from last month.
I will not bother rebooting my computer until I fully complete timing this file.

Thank you for your useful software,
boinger",boinger
1543,2012-10-21T06:23:27Z,Extra comments are removed since Aegisub 3.0.0,Subtitles I/O,3.0.0,,defect,minor,,2012-10-20T16:20:41Z,2012-10-21T06:23:27Z,"[[Image(http://i.minus.com/i758cwq3T2XEF.png)]]

As the image shows, after saving a subtitle, extra comments starting by "";"" are removed by Aegisub.

This won't happen before 3.0.0.",n6333373
888,2012-10-20T15:27:01Z,Allow subtitles grid to be scrolled past end,Interface,devel,3.1.0,enhancement,minor,,2009-06-14T00:05:18Z,2012-10-20T15:27:01Z,"When working near the end of the subtitles grid and doing operations that change the number of lines, such as cutting/pasting or splitting/joining lines by karaoke, it can be very annoying how much the grid will be scrolling.

I think it'd be a good idea to allow the grid to be scrolled past the end of the file, perhaps so much that only a single line is visible at the top.
This would also allow having the lines you're working on closer to the editing areas, instead of having to surf the mouse between the top and bottom of the screen.",nielsm
1461,2012-10-20T14:44:44Z,Change 'Effect' field to menu (like in 'Actor'),Interface,2.1.9,3.1.0,enhancement,minor,,2012-03-24T18:09:32Z,2012-10-20T14:44:44Z,"Sometimes, when you're frequently working with 'Effect' field, it's too cumbersome to re-type all the stuff. In situations like this you have two choices: either use copy-paste (if some part of a text is similar to what you intend to type), or, as I said before -- re-type it. It would be much more convenient if Aegisub would 'remember' text typed in that field, like it's done in widget used for 'Actor'.",8day
1517,2012-10-20T14:42:09Z,When i selecting rows scroll not working,General,3.0.0,,defect,minor,,2012-10-01T19:30:33Z,2012-10-20T14:42:09Z,"In 2.1.9 scroll working, when i selecting rows. In 3.0.0 not working. Please, fix this.",MasaGratoR
1455,2012-10-20T14:40:03Z,2.1.9 crash on startup Mac OS X 10.5.8,General,2.1.9,,defect,crash,,2012-02-25T15:03:53Z,2012-10-20T14:40:03Z,"Just downloaded 2.1.9 for Mac but it crashes immediately, ie will not even open.
Could open and partially use version 2.1.8, but was too unstable to use
(would crash every time I tried to save a style)
2.1.9 crash log is very simple so I'm hoping it's an easy fix
",raka
937,2012-10-20T14:38:39Z,"shift times, enters incorrect times?",Subtitles I/O,2.1.7,,defect,minor,,2009-07-22T19:45:47Z,2012-10-20T14:38:39Z,"I shifted all selected lines backward by the shortest time (so it started at 0:00:00.00, then shifted forward by 0:23:08.99 but it resulted in the shortest time being 0:23:08.53 (http://img182.imageshack.us/img182/3289/shifttimesfail.png). Also this seemed to rape every line I selected to shift.. and I'm pretty sure they were corrupted on the backwards shift, which seemed to work for the first selected line (shortest time (->0:00:00.00)).
No video was loaded, only an mp3, This operation has worked successfully on other programs such as SSATool/even the original ssa tool iirc. (Sorry if i am misunderstanding the functionality, this is how I've done it with other tools).",blabla
1541,2012-10-20T14:20:42Z,Split by Karaoke isn't working properly,General,3.0.1,3.0.2,defect,crash,,2012-10-17T19:12:34Z,2012-10-20T14:20:42Z,"When I try to split a line by karaoke, it goes to top of the script and the line I try to split is completely blank. If I try to undo the split, it crashes Aegisub.",Phoenix512
298,2012-10-20T14:18:42Z,Unicode regex library for Lua,Scripting,,3.0.0,enhancement,minor,,2007-01-19T08:17:20Z,2012-10-20T14:18:42Z,"Lua's builtin regex library easily breaks on UTF-8 text.
Add some alternative regex library (PCRE?) that properly supports Unicode text.",nielsm
707,2012-10-16T23:28:56Z,r1987: Kanji Timer Crash,General,2.1.2,2.1.2,defect,crash,TheFluff,2008-04-26T21:05:58Z,2012-10-16T23:28:56Z,"While trying to process the line: 

{k18}Ne{k16}ver {k46}Mind {k20}ii {k34}Vibes. {k26}Kyou {k7}mo {k12}E{k23}den {k9}no {k21}ma{k8}chi {k8}ni {k3}a{k11}ya{k12}tsu{k4}ri{k10}da{k11}shi{k11}te {k20}One {k30}dive

to karaoke line

Never mind??? Vibes??????????????? One dive

a fatal error occurs in aegisub causing the application to crash. 

ADDITIONAL INFORMATION:
Entire script is attached. ",interactii
1536,2012-10-16T13:22:21Z,Bold/Italics/Underline buttons in the Subtitle Editor malfunctioning,General,devel,3.1.0,defect,minor,,2012-10-16T10:01:21Z,2012-10-16T13:22:21Z,"When a word is highlighted and the bold/italics/underline buttons are clicked, the resulting enclosed word does not reflect what was highlighted. These lines were created by taking the text ""hue hue hue"" and individually highlighting each word, then clicking the button.
{\b1}hue{\b0} {\b1}hu{\b0}e {\b0}hue
{\i1}hue{\i0} {\i1}hu{\i0}e {\i0}hue
{\u1}hue{\u0} {\u1}hu{\u0}e {\u0}hue",Minami
1523,2012-10-15T17:28:56Z,Incorrect german translation.,Localisation,3.0.0,3.0.2,defect,minor,,2012-10-03T19:24:00Z,2012-10-15T17:28:56Z,"Incorrect german translation:
If you right-click on the line-list you can read: ""Kopierte Zeilen""
This is german for ""Copied lines"" (Note the past tense.)
""Kopiere Zeilen"" would be the correct translation.",rolimhf
508,2012-10-14T16:11:55Z,The Numpad Enter key in 2.00 build 1458,General,1.10,3.0.0,defect,minor,nielsm,2007-07-30T10:47:17Z,2012-10-14T16:11:55Z,"The numpad enter key doesn't commit changes when you just click a line from the subtitle list and perform some alteration with a keyboard shortcut. Only the main enter key works in this case.
It does work, however, when you click on the text field for the selected line.",Yakhobian
1519,2012-10-14T15:48:25Z,Numpad dead,General,3.0.0,3.0.2,defect,minor,,2012-10-01T19:41:17Z,2012-10-14T15:48:25Z,"On Win7 64bit, Aegisub 3.0.0:

I can't use my numpad, the numbers acting like the ""s"", ""d"", ""f"" buttons while timing even if I'm in the text panel.",Ricz
1518,2012-10-14T15:48:08Z,When i selecting rows scroll not working,General,3.0.0,3.0.2,defect,minor,,2012-10-01T19:30:54Z,2012-10-14T15:48:08Z,"In 2.1.9 scroll working, when i selecting rows. In 3.0.0 not working. Please, fix this.",MasaGratoR
1533,2012-10-14T15:39:58Z,Selection error,Subtitles I/O,3.0.1,3.0.2,defect,regression,,2012-10-12T17:36:47Z,2012-10-14T15:39:58Z,"When I select multiple lines using the ""shift + up key or down key"" the Subtitle I/O window don't roll together.",ssmuteki
1534,2012-10-14T04:36:13Z,crashes when you copy and pasting over 5000 lines,General,3.0.1,3.0.2,defect,crash,,2012-10-13T02:56:43Z,2012-10-14T04:36:13Z,"crashes when you copy and pasting over 5000 lines especially when signs or exceeding this ceiling karaokes and worse when above 10000, then sticks and soon to be closed because warns unresponsive.",Denkunxz
1528,2012-10-11T17:20:02Z,Find/Replace combobox just retains last 15 words used,General,3.0.1,3.0.2,defect,minor,Plorkyeran,2012-10-08T23:46:01Z,2012-10-11T17:20:02Z,"No matter what value I set in ""Recently Used List"" for Find/Replace option, the word list of find and replace just retains last 15 words used. When I search the 16th word, the first searched word is lost.

This happens from version 3.0.0",realcool
1530,2012-10-09T22:39:00Z,"button ""variable"" in dialogue ""export - transform framerate"" greyed out despite vfr mkv",General,3.0.1,3.0.2,defect,minor,,2012-10-09T11:36:15Z,2012-10-09T22:39:00Z,"W764bitAegisub3.0.1. Can be worked around by (re-)opening the corresponding timecodes.txt manually. Otherwise no apparent timing issues, and timecodes seemed to load fine during opening of the video. Version 2.1.9 using the same vfr mkv video let me pick ""variable"" as expected with no manual (re-)opening of timecodes necessary.",exwizzard
1445,2012-10-08T17:02:59Z,Audio: When indexing audio (reading frame samples) the progress bar doesn't updates (r6387),Audio,devel,3.0.0,defect,minor,,2012-01-30T17:46:18Z,2012-10-08T17:02:59Z,"When indexing audio (reading frame samples and data), the progress bar doesn't update normally, it either flickers or stays frozen at 0%.",gpower2
1499,2012-10-08T03:09:53Z,Basque Translation,Localisation,2.1.9,3.0.0,enhancement,major,Plorkyeran,2012-06-19T16:35:21Z,2012-10-08T03:09:53Z,"Hi Aegisub, 

I translate to Basque ''Aegisub 2.19''
I attached here '''aegisub-eu.po''' file

Please release it.
Thanks!!",Xabier Aramendi
1526,2012-10-04T22:59:19Z,New Greek Translation for 3.0.0,Localisation,3.0.0,3.0.1,task,minor,,2012-10-04T21:46:36Z,2012-10-04T22:59:19Z,"Finally, I managed to finish the greek translation for version 3.0.0/
Hopefully, it will be included in 3.0.1

Thanks for all the hard work to make 3.0 a reality.",gpower2
1525,2012-10-04T20:27:47Z,Updated Russian translation,Localisation,3.0.0,3.0.1,defect,major,,2012-10-04T19:18:51Z,2012-10-04T20:27:47Z,"Sorry, I wasn't able finish it before 3.0.0 release and hope it will go with next one.",z0rc
1521,2012-10-03T19:59:47Z,"Cannot split long lines with the new ""Split"" window.",Audio,3.0.0,,defect,minor,,2012-10-03T10:58:33Z,2012-10-03T19:59:47Z,"Cannot split long lines with Aegisub 3.0.0, because no scroll function is provided to scroll to the not shown regions.

The link at the end of this ticket shows an example.

Attachment: http://imageshack.us/a/img831/9176/aegisub300bug.png",rolimhf
1325,2012-10-02T23:24:09Z,Serbian translation,Localisation,2.1.8,2.1.9,defect,minor,nielsm,2011-07-21T16:27:02Z,2012-10-02T23:24:09Z,Serbian translation of Aegisub is finished (both Cyrillic and Latin).,Rancher
1508,2012-10-02T23:24:01Z,Cannot force Aegisub to display in English when system locale isn't English,Localisation,devel,3.0.1,defect,minor,,2012-08-04T21:26:07Z,2012-10-02T23:24:01Z,"Aegisub seems to use the default system language when English is selected in the dialog from menu View | Language...

Thus there does't seem to be a way to force Aegisub to display in English without changing the locale to English specifically for Aegisub.

For example:
1. Set de_DE.UTF-8 as the default system locale
2. Run aegisub
4. Navigate to Ansicht (View) | Language...
5. Select English and restart

Also reproducible with other installed Aegisub languages.

Expected results:
Aegisub is in English

Actual results:
Aegisub is in German",Larso
1516,2012-10-01T23:56:37Z,Karaoke syllable split bar does not support long lines,General,3.0.0,3.0.1,defect,minor,,2012-10-01T16:34:56Z,2012-10-01T23:56:37Z,"The syllable splitting bar does not have any way to scroll it, so for lines that are too long to fit onscreen there's no way to add splits to the end of the line.",Plorkyeran
1515,2012-10-01T17:28:58Z,Aegisub 3.0: Stop-Button (Audio Bar),General,3.0.0,3.0.1,defect,minor,Plorkyeran,2012-10-01T13:04:01Z,2012-10-01T17:28:58Z,"The stop button in the audio bar (Aeigsub 3.0 32bit, Windows7) doesn't work correctly. It only stops the audio but not the whole video. The Video is still playing without sound.

Is it intended this way? It's really annoying and preventing me from using this version.",SpitFireXB360
1222,2012-09-24T15:01:24Z,Unable to Select and Type In At Least Two Dialogs,Interface,2.1.8,2.1.9,defect,minor,,2010-07-05T14:18:57Z,2012-09-24T15:01:24Z,"Steps to reproduce:
1. Launch Aegisub.
2. Open a video file (Video -> Open Video). 
3. Click on the Jump to Frame button (green arrow).
The dialog box displays, but you cannot click in any field, and you can't type anything. 

The same error occurs with the Style manager (click pink S from the toolbar). 

This occurs on with version 4.1.8/SVN build 4064.",Tenebrous
1341,2012-09-22T01:49:11Z,Farsi (Persian) translation for Aegisub 2.1.19,Localisation,devel,,enhancement,minor,,2011-09-22T22:58:23Z,2012-09-22T01:49:11Z,"Farsi (Persian) translation for Aegisub 2.1.19
sorry for delay i was in Military service",meysam
1225,2012-09-22T01:48:00Z,Transaltion dialog line missing: Reading Time Codes and Frame Data,General,2.1.8,,task,minor,,2010-07-13T13:42:36Z,2012-09-22T01:48:00Z,As topic says atleast finnish translation misses this line.,Jeroi
1041,2012-09-22T01:38:33Z,Add option to disable smart scrolling in the subtitles area,Interface,devel,3.0.0,enhancement,minor,,2009-11-08T20:29:26Z,2012-09-22T01:38:33Z,"If one clicks on the near the first/last line in the subtitles area,
automagical scrolling occurs, so that the previous/following lines are shown.

That may be the cause for unexpected bahaviour when trying to select multiple lines close to the edge:
1. Select third line visible in the subtitle grid
2. Click-n-hold mouse and move the cursor to the 1st visible line to select visible lines 3 to 1
3. Automagical scrolling kicks in, scrolls up
4. more lines than '3' to '1' selected
expected result
3. -
4. lines 3 to 1 are selected

Usually such scrolling only happens when one moved the cursor out of the area of the list (in every other program i can think of - like filemanagers etc).


There should be an option to disable the scrolling when selecting (with both mouse&keyboard) close to the edge, as that can become quite annoying, in my case because the lines i want to have displayed are being scrolled out of the visible area.",zeromind
1469,2012-09-22T01:28:35Z,Aegisub crashes on OSX Startup,General,2.1.8,3.0.0,defect,minor,,2012-04-08T03:09:46Z,2012-09-22T01:28:35Z,"crashes on startup EVERYTIME (new clean install for the first time)


Process:         aegisub [2379]
Path:            /Applications/Aegisub.app/Contents/MacOS/aegisub
Identifier:      com.aegisub.aegisub
Version:         2.1.9 (1)
Code Type:       X86-64 (Native)
Parent Process:  launchd [112]

Date/Time:       2012-04-08 11:02:34.517 +0800
OS Version:      Mac OS X 10.6.8 (10K549)
Report Version:  6

Interval Since Last Report:          1988643 sec
Crashes Since Last Report:           4
Per-App Interval Since Last Report:  19 sec
Per-App Crashes Since Last Report:   3
Anonymous UUID:                      27029361-19EB-421B-9FC0-7A3CF0ADE88E

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  3

Application Specific Information:
abort() called

Thread 0:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib             	0x00007fff89819d7a mach_msg_trap + 10
1   libSystem.B.dylib             	0x00007fff8981a3ed mach_msg + 59
2   libSystem.B.dylib             	0x00007fff89858c72 mach_port_extract_member + 94
3   com.apple.CoreFoundation      	0x00007fff83aff48e __CFRunLoopRun + 4654
4   com.apple.CoreFoundation      	0x00007fff83afdd8f CFRunLoopRunSpecific + 575
5   com.apple.HIToolbox           	0x00007fff856367ee RunCurrentEventLoopInMode + 333
6   com.apple.HIToolbox           	0x00007fff85636551 ReceiveNextEventCommon + 148
7   com.apple.HIToolbox           	0x00007fff856364ac BlockUntilNextEventMatchingListInMode + 59
8   com.apple.AppKit              	0x00007fff86142eb2 _DPSNextEvent + 708
9   com.apple.AppKit              	0x00007fff86142801 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 155
10  com.apple.AppKit              	0x00007fff8610868f -[NSApplication run] + 395
11  ...u_utf8_core-2.9.3.0.0.dylib	0x0000000100d5cea3 wxGUIEventLoop::DoRun() + 51
12  ..._baseu_utf8-2.9.3.0.0.dylib	0x0000000101543f07 wxCFEventLoop::Run() + 55
13  ..._baseu_utf8-2.9.3.0.0.dylib	0x00000001013ff238 wxAppConsoleBase::MainLoop() + 72
14  com.aegisub.aegisub           	0x00000001001c1e0c AegisubApp::OnRun() + 124
15  ..._baseu_utf8-2.9.3.0.0.dylib	0x000000010149c38d wxEntry(int&, wchar_t**) + 141
16  com.aegisub.aegisub           	0x00000001001c1cd4 main + 20
17  com.aegisub.aegisub           	0x0000000100020e78 start + 52

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x00007fff89832c0a kevent + 10
1   libSystem.B.dylib             	0x00007fff89834add _dispatch_mgr_invoke + 154
2   libSystem.B.dylib             	0x00007fff898347b4 _dispatch_queue_invoke + 185
3   libSystem.B.dylib             	0x00007fff898342de _dispatch_worker_thread2 + 252
4   libSystem.B.dylib             	0x00007fff89833c08 _pthread_wqthread + 353
5   libSystem.B.dylib             	0x00007fff89833aa5 start_wqthread + 13

Thread 2:
0   libSystem.B.dylib             	0x00007fff89833a2a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff89833e3c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff89833aa5 start_wqthread + 13

Thread 3 Crashed:
0   libSystem.B.dylib             	0x00007fff8988c9ce __semwait_signal_nocancel + 10
1   libSystem.B.dylib             	0x00007fff8988c8d0 nanosleep$NOCANCEL + 129
2   libSystem.B.dylib             	0x00007fff898e93ce usleep$NOCANCEL + 57
3   libSystem.B.dylib             	0x00007fff89908a00 abort + 93
4   ..._baseu_utf8-2.9.3.0.0.dylib	0x0000000101567b21 wxFatalSignalHandler + 33
5   libSystem.B.dylib             	0x00007fff8987a1ba _sigtramp + 26
6   ???                           	0x0000000118d7fe60 0 + 4711775840
7   com.aegisub.aegisub           	0x0000000100167963 GetSystemLanguage() + 51
8   com.aegisub.aegisub           	0x000000010016a6f2 AegisubVersionCheckerThread::DoCheck() + 530
9   com.aegisub.aegisub           	0x000000010016b488 AegisubVersionCheckerThread::Entry() + 232
10  ..._baseu_utf8-2.9.3.0.0.dylib	0x0000000101565a7f wxThreadInternal::PthreadStart(wxThread*) + 943
11  libSystem.B.dylib             	0x00007fff89852fd6 _pthread_start + 331
12  libSystem.B.dylib             	0x00007fff89852e89 thread_start + 13

Thread 4:
0   libSystem.B.dylib             	0x00007fff89833a2a __workq_kernreturn + 10
1   libSystem.B.dylib             	0x00007fff89833e3c _pthread_wqthread + 917
2   libSystem.B.dylib             	0x00007fff89833aa5 start_wqthread + 13

Thread 3 crashed with X86 Thread State (64-bit):
  rax: 0x000000000000003c  rbx: 0x0000000118d7f8a0  rcx: 0x0000000118d7f858  rdx: 0x0000000000000001
  rdi: 0x0000000000000c03  rsi: 0x0000000000000000  rbp: 0x0000000118d7f890  rsp: 0x0000000118d7f858
   r8: 0x0000000000000000   r9: 0x0000000000989680  r10: 0x0000000000000001  r11: 0xffffff80002e4730
  r12: 0x0000000000000000  r13: 0x0000000118d7ff60  r14: 0x0000000118d80350  r15: 0x0000000118c15650
  rip: 0x00007fff8988c9ce  rfl: 0x0000000000000247  cr2: 0x00000001004fa000

Binary Images:
       0x100000000 -        0x10044cff7 +com.aegisub.aegisub 2.1.9 (1) <F42DA53A-6719-E7F1-D9E3-5398A952FA24> /Applications/Aegisub.app/Contents/MacOS/aegisub
       0x1005be000 -        0x1005ccfff +libwx_osx_cocoau_utf8_gl-2.9.3.0.0.dylib ??? (???) <20642E2B-45A3-20BA-AA56-8CAA94077DFE> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_gl-2.9.3.0.0.dylib
       0x1005dc000 -        0x100723ff7 +libwx_osx_cocoau_utf8_stc-2.9.3.0.0.dylib ??? (???) <8CDBE7B7-5970-8925-E5EA-3A1A70D49EF7> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_stc-2.9.3.0.0.dylib
       0x10076d000 -        0x10084aff7 +libwx_osx_cocoau_utf8_xrc-2.9.3.0.0.dylib ??? (???) <C8CA2604-4C70-CC3A-9290-4E1037B81FB2> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_xrc-2.9.3.0.0.dylib
       0x1008b2000 -        0x1008ccff7 +libwx_osx_cocoau_utf8_webview-2.9.3.0.0.dylib ??? (???) <757C30BD-7E82-DFA5-A330-1F8999D12C2F> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_webview-2.9.3.0.0.dylib
       0x1008de000 -        0x1009a5ff7 +libwx_osx_cocoau_utf8_html-2.9.3.0.0.dylib ??? (???) <25CF95E3-D3F6-E9C0-A855-B2A2D38CF558> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_html-2.9.3.0.0.dylib
       0x100a07000 -        0x100a29fff +libwx_osx_cocoau_utf8_qa-2.9.3.0.0.dylib ??? (???) <D44618DD-BB4D-3D37-0D01-6D5BD2728717> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_qa-2.9.3.0.0.dylib
       0x100a45000 -        0x100b72ff7 +libwx_osx_cocoau_utf8_adv-2.9.3.0.0.dylib ??? (???) <A2F303CA-E735-B036-6560-B2474CC9BC9E> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_adv-2.9.3.0.0.dylib
       0x100c4e000 -        0x1010ecfef +libwx_osx_cocoau_utf8_core-2.9.3.0.0.dylib ??? (???) <6A386253-F986-59F6-07D2-0BE3C66F7B47> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_utf8_core-2.9.3.0.0.dylib
       0x10135b000 -        0x10136eff7 +libwx_baseu_utf8_xml-2.9.3.0.0.dylib ??? (???) <2E75A487-683C-2CCC-D3B7-07CF74299E5C> /Applications/Aegisub.app/Contents/MacOS/libwx_baseu_utf8_xml-2.9.3.0.0.dylib
       0x101376000 -        0x1013baff7 +libwx_baseu_utf8_net-2.9.3.0.0.dylib ??? (???) <54CD4297-85FC-0F90-E287-4339A3C7A2AD> /Applications/Aegisub.app/Contents/MacOS/libwx_baseu_utf8_net-2.9.3.0.0.dylib
       0x1013d5000 -        0x10164cfef +libwx_baseu_utf8-2.9.3.0.0.dylib ??? (???) <CC9E5BAE-5389-DC11-EB44-CBE1C4554B58> /Applications/Aegisub.app/Contents/MacOS/libwx_baseu_utf8-2.9.3.0.0.dylib
       0x1016ed000 -        0x101715fff  com.apple.audio.OpenAL 1.4 (1.4) <B38DE645-AEF4-D6DC-A1AB-E3D0D98591E3> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
       0x101723000 -        0x1017a3ff7 +libavformat.53.18.0.dylib 53.18.0 (compatibility 53.0.0) <6D1A1F3F-9C94-9019-BA89-980160C32FFE> /Applications/Aegisub.app/Contents/MacOS/libavformat.53.18.0.dylib
       0x1017dc000 -        0x101d27f97 +libavcodec.53.30.0.dylib 53.30.0 (compatibility 53.0.0) <A7A78615-B1A4-A6CD-3A65-CD045C52E723> /Applications/Aegisub.app/Contents/MacOS/libavcodec.53.30.0.dylib
       0x102327000 -        0x102369fe7 +libswscale.2.1.0.dylib 2.1.0 (compatibility 2.0.0) <179BF458-5BDF-D978-AC2D-8FFE90095A4B> /Applications/Aegisub.app/Contents/MacOS/libswscale.2.1.0.dylib
       0x10237e000 -        0x102394fff +libavutil.51.20.0.dylib 51.20.0 (compatibility 51.0.0) <3AA72939-C1C4-4313-43F5-614A8EF0CA5E> /Applications/Aegisub.app/Contents/MacOS/libavutil.51.20.0.dylib
       0x1023a4000 -        0x1023eafef +libhunspell-1.2.0.dylib ??? (???) <334F4F69-E543-AFCF-FBAC-6389612CB198> /Applications/Aegisub.app/Contents/MacOS/libhunspell-1.2.0.dylib
       0x1023ff000 -        0x102416fff +libass.4.dylib 6.0.0 (compatibility 6.0.0) <8AF759D9-B174-02F5-9F5F-C1B3E14FFEC4> /Applications/Aegisub.app/Contents/MacOS/libass.4.dylib
       0x102420000 -        0x102434ff7 +libfribidi.0.dylib 4.1.0 (compatibility 4.0.0) <45844316-228E-AD5A-03DC-5635ABE0E185> /Applications/Aegisub.app/Contents/MacOS/libfribidi.0.dylib
       0x10243a000 -        0x102468ff7 +libfontconfig.1.dylib 6.4.0 (compatibility 6.0.0) <001B5584-D0D4-0160-E198-32B8F645AE61> /Applications/Aegisub.app/Contents/MacOS/libfontconfig.1.dylib
       0x10247d000 -        0x10255efff +libiconv.2.dylib 8.1.0 (compatibility 8.0.0) <9CAEDC7F-D93B-64CA-FD95-5C1DBAD98947> /Applications/Aegisub.app/Contents/MacOS/libiconv.2.dylib
       0x102577000 -        0x1025f4ff7 +libfreetype.6.dylib 15.0.0 (compatibility 15.0.0) <FFCB4329-4E01-7046-9D50-B3F472A1D0E9> /Applications/Aegisub.app/Contents/MacOS/libfreetype.6.dylib
       0x102626000 -        0x10262cff7  com.apple.agl 3.0.12 (AGL-3.0.12) <E5986961-7A1E-C304-9BF4-431A32EF1DC2> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
       0x102633000 -        0x102634fff  com.apple.VideoDecodeAcceleration 1.1 (4) <7682BE84-7991-C1BE-0248-995E9CC9E97A> /System/Library/Frameworks/VideoDecodeAcceleration.framework/Versions/A/VideoDecodeAcceleration
       0x1037c7000 -        0x1037edfff  GLRendererFloat ??? (???) <38621D22-8F49-F937-851B-E21BD49A8A88> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
       0x116829000 -        0x116840fe7  libJapaneseConverter.dylib 49.0.0 (compatibility 1.0.0) <1A440248-D188-CA5D-8C20-5FA33647DE93> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
       0x116844000 -        0x116853fe7  libSimplifiedChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <1718111B-FC8D-6C8C-09A7-6CEEB0826A66> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
       0x116857000 -        0x116869fff  libTraditionalChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <00E29B30-3877-C559-85B3-66BAACBE005B> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
       0x11686d000 -        0x11688efef  libKoreanConverter.dylib 49.0.0 (compatibility 1.0.0) <76503A7B-58B6-64B9-1207-0C273AF47C1C> /System/Library/CoreServices/Encodings/libKoreanConverter.dylib
       0x116d00000 -        0x116e93fe7  GLEngine ??? (???) <BCE83654-81EC-D231-ED6E-1DD449B891F2> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
       0x116ec4000 -        0x1172e7fef  libclh.dylib 3.1.1 C  (3.1.1) <90454388-462D-DFC4-7AF5-54C86BF6C162> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
       0x117315000 -        0x118386ff7  com.apple.driver.AppleIntelHDGraphicsGLDriver 1.6.40 (6.4.0) <B24F98A8-CD17-6F59-C081-880E81966CF1> /System/Library/Extensions/AppleIntelHDGraphicsGLDriver.bundle/Contents/MacOS/AppleIntelHDGraphicsGLDriver
       0x200000000 -        0x200787fe7  com.apple.GeForceGLDriver 1.6.40 (6.4.0) <D5F5AE82-1F1F-A4B7-5CA7-0678F63188BD> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
    0x7fff5fc00000 -     0x7fff5fc3be0f  dyld 132.1 (???) <29DECB19-0193-2575-D838-CF743F0400B2> /usr/lib/dyld
    0x7fff80003000 -     0x7fff80044fef  com.apple.CoreMedia 0.484.60 (484.60) <6B73A514-C4D5-8DC7-982C-4E4F0231ED77> /System/Library/PrivateFrameworks/CoreMedia.framework/Versions/A/CoreMedia
    0x7fff80045000 -     0x7fff80183fff  com.apple.CoreData 102.1 (251) <9DFE798D-AA52-6A9A-924A-DA73CB94D81A> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
    0x7fff80184000 -     0x7fff8021efff  com.apple.ApplicationServices.ATS 275.19 (???) <2DE8987F-4563-4D8E-45C3-2F6F786E120D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
    0x7fff8021f000 -     0x7fff8023aff7  com.apple.openscripting 1.3.1 (???) <9D50701D-54AC-405B-CC65-026FCB28258B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
    0x7fff802a6000 -     0x7fff802c3ff7  libPng.dylib ??? (???) <A6D093D2-CA9D-2035-9C11-0AE98585C6F1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
    0x7fff802c4000 -     0x7fff80381fff  com.apple.CoreServices.OSServices 359.2 (359.2) <BBB8888E-18DE-5D09-3C3A-F4C029EC7886> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
    0x7fff80382000 -     0x7fff80407ff7  com.apple.print.framework.PrintCore 6.3 (312.7) <CDFE82DD-D811-A091-179F-6E76069B432D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
    0x7fff80452000 -     0x7fff8047afff  com.apple.DictionaryServices 1.1.2 (1.1.2) <E9269069-93FA-2B71-F9BA-FDDD23C4A65E> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
    0x7fff8047b000 -     0x7fff8050bfff  com.apple.SearchKit 1.3.0 (1.3.0) <3403E658-A54E-A79A-12EB-E090E8743984> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
    0x7fff80b37000 -     0x7fff80bf0fff  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <2C5ED312-E646-9ADE-73A9-6199A2A43150> /usr/lib/libsqlite3.dylib
    0x7fff80bf1000 -     0x7fff80c46ff7  com.apple.framework.familycontrols 2.0.2 (2020) <8807EB96-D12D-8601-2E74-25784A0DE4FF> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
    0x7fff80c57000 -     0x7fff80f79fef  com.apple.JavaScriptCore 6534.55 (6534.55.2) <F360FF8A-97DE-327E-A366-EDE97321E795> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
    0x7fff8107f000 -     0x7fff81585ff7  com.apple.VideoToolbox 0.484.60 (484.60) <F55EF548-56E4-A6DF-F3C9-6BA4CFF5D629> /System/Library/PrivateFrameworks/VideoToolbox.framework/Versions/A/VideoToolbox
    0x7fff81592000 -     0x7fff815d3fef  com.apple.QD 3.36 (???) <5DC41E81-32C9-65B2-5528-B33E934D5BB4> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
    0x7fff81862000 -     0x7fff81997fff  com.apple.audio.toolbox.AudioToolbox 1.6.7 (1.6.7) <F4814A13-E557-59AF-30FF-E62929367933> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
    0x7fff81998000 -     0x7fff819cbff7  libTrueTypeScaler.dylib ??? (???) <B7BA8104-FA18-39A2-56E1-922EE7A660AC> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
    0x7fff819cc000 -     0x7fff81d00fef  com.apple.CoreServices.CarbonCore 861.39 (861.39) <1386A24D-DD15-5903-057E-4A224FAF580B> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
    0x7fff81d01000 -     0x7fff81d01ff7  com.apple.CoreServices 44 (44) <DC7400FB-851E-7B8A-5BF6-6F50094302FB> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
    0x7fff81e74000 -     0x7fff81e74ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <4CCE5D69-F1B3-8FD3-1483-E0271DB2CCF3> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff81ea0000 -     0x7fff81f74fe7  com.apple.CFNetwork 454.12.4 (454.12.4) <C83E2BA1-1818-B3E8-5334-860AD21D1C80> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
    0x7fff81fe4000 -     0x7fff82022fe7  libFontRegistry.dylib ??? (???) <395D7C0D-36B5-B353-0DC8-51ABC0B1C030> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
    0x7fff82023000 -     0x7fff82037fff  libGL.dylib ??? (???) <2ECE3B0F-39E1-3938-BF27-7205C6D0358B> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
    0x7fff820b8000 -     0x7fff82179fef  com.apple.ColorSync 4.6.8 (4.6.8) <7DF1D175-6451-51A2-DBBF-40FCA78C0D2C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
    0x7fff8217a000 -     0x7fff82191fff  com.apple.ImageCapture 6.1 (6.1) <79AB2131-2A6C-F351-38A9-ED58B25534FD> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
    0x7fff82192000 -     0x7fff821a8fef  libbsm.0.dylib ??? (???) <83676D2E-23CD-45CD-BE5C-35FCFFBBBDBB> /usr/lib/libbsm.0.dylib
    0x7fff821a9000 -     0x7fff821acff7  libCoreVMClient.dylib ??? (???) <75819794-3B7A-8944-D004-7EA6DD7CE836> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
    0x7fff821ad000 -     0x7fff821c1ff7  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <63C87CF7-56B3-4038-8136-8C26E96AD42F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
    0x7fff821c2000 -     0x7fff8269efef  com.apple.RawCamera.bundle 3.12.0 (614) <E0F08224-8A63-BBCE-BE85-8B0BAB22A7DA> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
    0x7fff8269f000 -     0x7fff827b9fff  libGLProgrammability.dylib ??? (???) <D1650AED-02EF-EFB3-100E-064C7F018745> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
    0x7fff827ba000 -     0x7fff827c9fef  com.apple.opengl 1.6.14 (1.6.14) <ECAE2D12-5BE3-46E7-6EE5-563B80B32A3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
    0x7fff8288a000 -     0x7fff828acff7  libexpat.1.dylib 7.2.0 (compatibility 7.0.0) <8EC31253-B585-D05E-F35D-AE3292FB790B> /usr/lib/libexpat.1.dylib
    0x7fff828ad000 -     0x7fff82939fef  SecurityFoundation ??? (???) <3F1F2727-C508-3630-E2C1-38361841FCE4> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
    0x7fff8293a000 -     0x7fff82cd7fe7  com.apple.QuartzCore 1.6.3 (227.37) <16DFF6CD-EA58-CE62-A1D7-5F6CE3D066DD> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
    0x7fff82e39000 -     0x7fff82e73fff  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <539EBFDD-96D6-FB07-B128-40232C408757> /usr/lib/libcups.2.dylib
    0x7fff82ec4000 -     0x7fff82ed2ff7  libkxld.dylib ??? (???) <8145A534-95CC-9F3C-B78B-AC9898F38C6F> /usr/lib/system/libkxld.dylib
    0x7fff82f51000 -     0x7fff82f67fe7  com.apple.MultitouchSupport.framework 207.11 (207.11) <8233CE71-6F8D-8B3C-A0E1-E123F6406163> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
    0x7fff82f68000 -     0x7fff82f6afff  libRadiance.dylib ??? (???) <E08CD209-E3E4-2753-AF8A-90DD12ED556F> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
    0x7fff82ff0000 -     0x7fff82ff1ff7  com.apple.TrustEvaluationAgent 1.1 (1) <5952A9FA-BC2B-16EF-91A7-43902A5C07B6> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
    0x7fff82ff2000 -     0x7fff82ff2ff7  com.apple.Carbon 150 (152) <23704665-E9F4-6B43-1115-2E69F161FC45> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
    0x7fff834b5000 -     0x7fff838f9fef  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <E14EC4C6-B055-A4AC-B971-42AB644E4A7C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
    0x7fff838fa000 -     0x7fff8399afff  com.apple.LaunchServices 362.3 (362.3) <B90B7C31-FEF8-3C26-BFB3-D8A48BD2C0DA> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
    0x7fff8399b000 -     0x7fff839a6ff7  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <3D65E89B-FFC6-4AAF-D5CC-104F967C8131> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
    0x7fff839a7000 -     0x7fff839f6fef  libTIFF.dylib ??? (???) <2DDC5A18-35EE-5B59-10D8-0F6925DB3858> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
    0x7fff83a42000 -     0x7fff83a47ff7  com.apple.CommonPanels 1.2.4 (91) <4D84803B-BD06-D80E-15AE-EFBE43F93605> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
    0x7fff83a48000 -     0x7fff83a97ff7  com.apple.DirectoryService.PasswordServerFramework 6.1 (6.1) <0731C40D-71EF-B417-C83B-54C3527A36EA> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
    0x7fff83a98000 -     0x7fff83ab1fff  com.apple.CFOpenDirectory 10.6 (10.6) <401557B1-C6D1-7E1A-0D7E-941715C37BFA> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
    0x7fff83ab2000 -     0x7fff83c29fe7  com.apple.CoreFoundation 6.6.6 (550.44) <BB4E5158-E47A-39D3-2561-96CB49FA82D4> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7fff83c61000 -     0x7fff83ca4ff7  libRIP.A.dylib 545.0.0 (compatibility 64.0.0) <5FF3D7FD-84D8-C5FA-D640-90BB82EC651D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
    0x7fff83d0f000 -     0x7fff83eb0fe7  com.apple.WebKit 6534.55 (6534.55.3) <FF06897C-26D5-A526-1131-70D5A1D54CCB> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
    0x7fff83f41000 -     0x7fff840ffff7  com.apple.ImageIO.framework 3.0.5 (3.0.5) <4CF96F2C-B7BB-4C57-E352-3C678CA2B2B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
    0x7fff8413e000 -     0x7fff8425dfe7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <14115D29-432B-CF02-6B24-A60CC533A09E> /usr/lib/libcrypto.0.9.8.dylib
    0x7fff8425e000 -     0x7fff84356ff7  libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <44AADE50-15BC-BC6B-BEF0-5029A30766AC> /usr/lib/libiconv.2.dylib
    0x7fff84c12000 -     0x7fff84c35fff  com.apple.opencl 12.3.6 (12.3.6) <42FA5783-EB80-1168-4015-B8C68F55842F> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
    0x7fff84c36000 -     0x7fff84c7dff7  com.apple.coreui 2 (114) <923E33CC-83FC-7D35-5603-FB8F348EE34B> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
    0x7fff85608000 -     0x7fff85906fff  com.apple.HIToolbox 1.6.5 (???) <AD1C18F6-51CB-7E39-35DD-F16B1EB978A8> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7fff85915000 -     0x7fff8593cff7  libJPEG.dylib ??? (???) <921A3A14-A69B-F393-1678-5A5D32D4BDF2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
    0x7fff85975000 -     0x7fff859dffe7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <AF0EA96D-000F-8C12-B952-CB7E00566E08> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
    0x7fff85a4b000 -     0x7fff85a9eff7  com.apple.HIServices 1.8.3 (???) <F6E0C7A7-C11D-0096-4DDA-2C77793AA6CD> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
    0x7fff85b0f000 -     0x7fff85b8efe7  com.apple.audio.CoreAudio 3.2.6 (3.2.6) <79E256EB-43F1-C7AA-6436-124A4FFB02D0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
    0x7fff85d8e000 -     0x7fff85d95fff  com.apple.OpenDirectory 10.6 (10.6) <4FF6AD25-0916-B21C-9E88-2CC42D90EAC7> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
    0x7fff85d96000 -     0x7fff85d9aff7  libCGXType.A.dylib 545.0.0 (compatibility 64.0.0) <DB710299-B4D9-3714-66F7-5D2964DE585B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
    0x7fff85d9b000 -     0x7fff85dfbfe7  com.apple.framework.IOKit 2.0 (???) <4F071EF0-8260-01E9-C641-830E582FA416> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
    0x7fff85dfc000 -     0x7fff85ebefe7  libFontParser.dylib ??? (???) <EF06F16C-0CC9-B4CA-7BD9-0A97FA967340> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
    0x7fff85edd000 -     0x7fff85ee3fff  libCGXCoreImage.A.dylib 545.0.0 (compatibility 64.0.0) <D2F8C7E3-CBA1-2E66-1376-04AA839DABBB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
    0x7fff85ee4000 -     0x7fff85f30fff  libauto.dylib ??? (???) <F7221B46-DC4F-3153-CE61-7F52C8C293CF> /usr/lib/libauto.dylib
    0x7fff85f31000 -     0x7fff85fe6fe7  com.apple.ink.framework 1.3.3 (107) <8C36373C-5473-3A6A-4972-BC29D504250F> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
    0x7fff85fe7000 -     0x7fff85fe9fff  com.apple.print.framework.Print 6.1 (237.1) <CA8564FB-B366-7413-B12E-9892DA3C6157> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
    0x7fff860ae000 -     0x7fff860aeff7  com.apple.ApplicationServices 38 (38) <10A0B9E9-4988-03D4-FC56-DDE231A02C63> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
    0x7fff860fe000 -     0x7fff860feff7  com.apple.Cocoa 6.6 (???) <68B0BE46-6E24-C96F-B341-054CF9E8F3B6> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
    0x7fff860ff000 -     0x7fff86af9ff7  com.apple.AppKit 6.6.8 (1038.36) <4CFBE04C-8FB3-B0EA-8DDB-7E7D10E9D251> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7fff86b5d000 -     0x7fff86b5eff7  com.apple.audio.units.AudioUnit 1.6.7 (1.6.7) <49B723D1-85F8-F86C-2331-F586C56D68AF> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
    0x7fff86b7a000 -     0x7fff86bf8ff7  com.apple.CoreText 151.12 (???) <5BE797B7-C903-B664-ADD9-7514B1A6EF9E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
    0x7fff86bf9000 -     0x7fff86db7fff  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <4274FC73-A257-3A56-4293-5968F3428854> /usr/lib/libicucore.A.dylib
    0x7fff86dc4000 -     0x7fff87046fff  com.apple.Foundation 6.6.8 (751.63) <E10E4DB4-9D5E-54A8-3FB6-2A82426066E4> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
    0x7fff87379000 -     0x7fff8755bfef  libType1Scaler.dylib ??? (???) <7892C4D7-3E5E-D7DA-AA4E-8D4ACED143D9> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib
    0x7fff875c9000 -     0x7fff875cdff7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <95718673-FEEE-B6ED-B127-BCDBDB60D4E5> /usr/lib/system/libmathCommon.A.dylib
    0x7fff87669000 -     0x7fff876daff7  com.apple.AppleVAFramework 4.10.27 (4.10.27) <6CDBA3F5-6C7C-A069-4716-2B6C3AD5001F> /System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA
    0x7fff876db000 -     0x7fff876dcfff  liblangid.dylib ??? (???) <EA4D1607-2BD5-2EE2-2A3B-632EEE5A444D> /usr/lib/liblangid.dylib
    0x7fff876dd000 -     0x7fff876e9fff  libbz2.1.0.dylib 1.0.5 (compatibility 1.0.0) <9AB864FA-9197-5D48-A0EC-EC8330D475FC> /usr/lib/libbz2.1.0.dylib
    0x7fff876ea000 -     0x7fff87733fef  libGLU.dylib ??? (???) <B0F4CA55-445F-E901-0FCF-47B3B4BAE6E2> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
    0x7fff87734000 -     0x7fff879befe7  com.apple.security 6.1.2 (55002) <FD0B5AD4-74DB-7ED8-90D3-6EC56FFA8557> /System/Library/Frameworks/Security.framework/Versions/A/Security
    0x7fff879bf000 -     0x7fff879e4ff7  com.apple.CoreVideo 1.6.2 (45.6) <E138C8E7-3CB6-55A9-0A2C-B73FE63EA288> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
    0x7fff879e5000 -     0x7fff879ebff7  com.apple.CommerceCore 1.0 (9.1) <3691E9BA-BCF4-98C7-EFEC-78DA6825004E> /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore
    0x7fff879ec000 -     0x7fff87aa2ff7  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <03140531-3B2D-1EBA-DA7F-E12CC8F63969> /usr/lib/libobjc.A.dylib
    0x7fff87aa3000 -     0x7fff88b0cfe7  com.apple.WebCore 6534.55 (6534.55.3) <FFFFDC58-5DAD-106B-0EC2-C23B22F2D40A> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
    0x7fff88cb9000 -     0x7fff88d36fef  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <35ECA411-2C08-FD7D-11B1-1B7A04921A5C> /usr/lib/libstdc++.6.dylib
    0x7fff88d37000 -     0x7fff89433ff7  com.apple.CoreGraphics 1.545.0 (???) <58D597B1-EB3B-710E-0B8C-EC114D54E11B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
    0x7fff89434000 -     0x7fff89437ff7  com.apple.securityhi 4.0 (36638) <AEF55AF1-54D3-DB8D-27A7-E16192E0045A> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
    0x7fff89438000 -     0x7fff89458ff7  com.apple.DirectoryService.Framework 3.6 (621.12) <A4685F06-5881-35F5-764D-C380304C1CE8> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
    0x7fff89459000 -     0x7fff8953efef  com.apple.DesktopServices 1.5.11 (1.5.11) <39FAA3D2-6863-B5AB-AED9-92D878EA2438> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
    0x7fff89742000 -     0x7fff89742ff7  com.apple.vecLib 3.6 (vecLib 3.6) <96FB6BAD-5568-C4E0-6FA7-02791A58B584> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
    0x7fff89743000 -     0x7fff8978bff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <98FC4457-F405-0262-00F7-56119CA107B6> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
    0x7fff8978c000 -     0x7fff897d6ff7  com.apple.Metadata 10.6.3 (507.15) <DE238BE4-5E22-C4D5-CF5C-3D50FDEE4701> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
    0x7fff897d7000 -     0x7fff89818fff  com.apple.SystemConfiguration 1.10.8 (1.10.2) <78D48D27-A9C4-62CA-2803-D0BBED82855A> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
    0x7fff89819000 -     0x7fff899dafef  libSystem.B.dylib 125.2.11 (compatibility 1.0.0) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib
    0x7fff899db000 -     0x7fff899e0fff  libGIF.dylib ??? (???) <1888A176-22D5-C663-22D0-336D9D213BD6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
    0x7fff89a28000 -     0x7fff89a2eff7  IOSurface ??? (???) <8E302BB2-0704-C6AB-BD2F-C2A6C6A2E2C3> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
    0x7fff89a2f000 -     0x7fff89a44ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <1AE1FE8F-2204-4410-C94E-0E93B003BEDA> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
    0x7fff89a45000 -     0x7fff89a56ff7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <97019C74-161A-3488-41EC-A6CA8738418C> /usr/lib/libz.1.dylib
    0x7fff89a57000 -     0x7fff89a69fe7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <76B83C8D-8EFE-4467-0F75-275648AFED97> /usr/lib/libsasl2.2.dylib
    0x7fff89a7c000 -     0x7fff89a81fff  libGFXShared.dylib ??? (???) <6BBC351E-40B3-F4EB-2F35-05BDE52AF87E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
    0x7fff89a82000 -     0x7fff89aadff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <8AB4CA9E-435A-33DA-7041-904BA7FA11D5> /usr/lib/libxslt.1.dylib
    0x7fff89b02000 -     0x7fff89bdffff  com.apple.vImage 4.1 (4.1) <C3F44AA9-6F71-0684-2686-D3BBC903F020> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
    0x7fff89be0000 -     0x7fff89bedfe7  libCSync.A.dylib 545.0.0 (compatibility 64.0.0) <1C35FA50-9C70-48DC-9E8D-2054F7A266B1> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
    0x7fff89bee000 -     0x7fff89c29fff  com.apple.AE 496.5 (496.5) <208DF391-4DE6-81ED-C697-14A2930D1BC6> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
    0x7fff89c2a000 -     0x7fff89c4bfff  libresolv.9.dylib 41.1.0 (compatibility 1.0.0) <9410EC7F-4D24-6740-AFEE-90405750FAD7> /usr/lib/libresolv.9.dylib
    0x7fff89c5b000 -     0x7fff8a465fe7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <EEE5CE62-9155-6559-2AEA-05CED0F5B0F1> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
    0x7fff8a466000 -     0x7fff8a46cff7  com.apple.DiskArbitration 2.3 (2.3) <857F6E43-1EF4-7D53-351B-10DE0A8F992A> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
    0x7fff8a46d000 -     0x7fff8a584fef  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <1B27AFDD-DF87-2009-170E-C129E1572E8B> /usr/lib/libxml2.2.dylib
    0x7fff8a585000 -     0x7fff8a5b6fff  libGLImage.dylib ??? (???) <562565E1-AA65-FE96-13FF-437410C886D0> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
    0x7fff8a5b7000 -     0x7fff8a5bafff  com.apple.help 1.3.2 (41.1) <BD1B0A22-1CB8-263E-FF85-5BBFDE3660B9> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
    0x7fff8a5bb000 -     0x7fff8a5cafff  com.apple.NetFS 3.2.2 (3.2.2) <7CCBD70E-BF31-A7A7-DB98-230687773145> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
    0x7fff8a5cb000 -     0x7fff8a5cbff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <15DF8B4A-96B2-CB4E-368D-DEC7DF6B62BB> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
    0x7fff8a71d000 -     0x7fff8a7cdfff  edu.mit.Kerberos 6.5.11 (6.5.11) <085D80F5-C9DC-E252-C21B-03295E660C91> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
    0x7fffffe00000 -     0x7fffffe01fff  libSystem.B.dylib ??? (???) <9AB4F1D1-89DC-0E8A-DC8E-A4FE4D69DB69> /usr/lib/libSystem.B.dylib

Model: MacBookPro6,2, BootROM MBP61.0057.B0F, 2 processors, Intel Core i7, 2.66 GHz, 8 GB, SMC 1.58f16
Graphics: NVIDIA GeForce GT 330M, NVIDIA GeForce GT 330M, PCIe, 512 MB
Graphics: Intel HD Graphics, Intel HD Graphics, Built-In, 288 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x93), Broadcom BCM43xx 1.0 (5.10.131.42.4)
Bluetooth: Version 2.4.5f3, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: APPLE SSD TS512B, 465.92 GB
Serial ATA Device: HL-DT-ST DVDRW  GS23N
USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfa100000 / 2
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0xfa120000 / 5
USB Device: Internal Memory Card Reader, 0x05ac  (Apple Inc.), 0x8403, 0xfa130000 / 4
USB Device: BRCM2070 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0xfa110000 / 3
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8218, 0xfa113000 / 7
USB Device: Hub, 0x0424  (SMSC), 0x2514, 0xfd100000 / 2
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0xfd110000 / 5
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0xfd120000 / 4
",liweic
1292,2012-09-22T01:26:15Z,24bit audio isn't supported,General,2.1.8,3.0.0,defect,minor,,2011-05-15T11:53:49Z,2012-09-22T01:26:15Z,24bit audio isn't supported - both in FLAC or WAV.,tophf
1504,2012-09-22T01:15:24Z,Junk on the right border with non-mod4 resolution,Video,devel,3.0.0,defect,minor,Plorkyeran,2012-07-18T11:13:22Z,2012-09-22T01:15:24Z,"Some videos with non-mod4 resolution have ~2 pixels of junk on the right edge when displayed in Aegisub. I've attached a sample video and screenshots.

Aegisub revision is r6930.
wxGTK revision is r71604.
Video card is Intel 965GME/GLE.
Intel video driver version is 2.19.0.
Operating system is Arch Linux, 64 bit.",cantabile
1122,2012-09-16T01:04:33Z,apply karaoke template crash,General,2.1.7,,defect,crash,,2010-01-22T21:27:01Z,2012-09-16T01:04:33Z,Aegisub crashes after attempting to apply the karaoke template on automation. No file with crash log found. See attached screenshot.,GeRi
1397,2012-09-16T01:01:32Z,"""Open audio file..."" dialog should show .dts files",Interface,2.1.9,3.0.0,defect,minor,,2012-01-19T16:16:38Z,2012-09-16T01:01:32Z,"It is possible to open such files (created by dgindex, or mkvextract, I suppose) so they should be shown in the file selector.",cantabile
1395,2012-09-16T01:00:47Z,Alsa player sometimes tries to allocate an array of negative length,Audio,devel,3.0.0,defect,crash,nielsm,2012-01-15T09:57:45Z,2012-09-16T01:00:47Z,"While retiming a 30-minute episode, this happens a few times, (almost?) always when playing the selection (with S). It is apparently random - I have not been able to determine the exact steps required to reproduce the issue.

There is a backtrace attached, captured while using some revision older than r6223 (probably newer than r6000).

A ""fix"" is also attached. It doesn't seem to have any adverse effects (so far).

I have not tried to reproduce this with aegisub 2.1.9.",cantabile
1385,2012-09-16T00:59:35Z,Aegisub 2.1.8  Mac OS X Problem with the Video,Video,2.1.8,,defect,minor,,2012-01-07T17:05:59Z,2012-09-16T00:59:35Z,"if i point with the mouse into the video the mouse is invisible and the numbers of the x an y is on the video but are the numbers, when i get into the video with the mouse.",Yoshi
1353,2012-09-16T00:59:00Z,Set End to Video and Jump Video to End disagree,Video,2.1.8,3.0.0,defect,minor,,2011-10-24T20:56:59Z,2012-09-16T00:59:00Z,"Both 2.1.8 and 2.1.9RC1 have this problem.

Given the attached 120 frame CFR video, if you set the end of a line to frame 119 (the last frame), it sets the end time to 0:00:04.97. If you then tell it to jump to line end, it jumps to frame 120, which doesn't exist.

At this point, if you tell aegisub to set end to video, it will set the end time to 0:00:04:99. If you continue jumping the video to the end and setting the line end to video, you can increase the length of the line forever.

I'm wondering if this is a ffms2 bug because when you load a 120 frame dummy video with the same framerate (23.976), it behaves correctly. Also, trunk doesn't have this problem.",torque
1215,2012-09-16T00:56:29Z,Dragging to select multiple lines only works in some cases,Interface,2.1.8,3.0.0,defect,minor,,2010-06-21T15:14:21Z,2012-09-16T00:56:29Z,"This is probably a regression from earlier behaviour. You cannot click and drag across the grid to select multiple lines when pressing down the mouse on the first or last whole line visible in the grid.
I'm thinking this was done as a workaround for the ""multiple lines selected when clicking near the top/bottom of visible grid"" issue, but I think the workaround introduces another annoying behaviour.

I suggest reinstating drag-selecting from anywhere in the grid, and only causing scroll in the grid when the mouse is released. (Ideally, there should be some timer behaviour so you can click to select near the top/bottom, click and hold to select and begin slowly scrolling.)
The scrolling behaviour should happen in one of these cases, but only one of the behaviours should be implemented: Either scrolling should happen if the mouse-down happened near the top/bottom, or scrolling should happen if the active line is the top or bottom line. If timer behaviour is implemented, the behaviour should of course be when the mouse is past some distance from an edge.",nielsm
1459,2012-09-16T00:53:53Z,Spellchecker doesn't use the hyphen character as word separator,General,2.1.9,3.0.0,defect,minor,,2012-03-11T07:23:23Z,2012-09-16T00:53:53Z,"Spell-checker doesn't consider a ""-"" as a word separator, then ""bad-guy"" will be a mistake even though ""bad"" and ""guy"" are both correct.
If this isn't a bug, maybe give an option to use ""hypen"" as a word separator.

Note: this doesn't happen with version 2.1.8",realcool
1377,2012-09-06T14:48:28Z,"Sorting by time moves ""Fonts"" section to the middle of the script",General,2.1.8,,defect,major,,2012-01-04T18:51:59Z,2012-09-06T14:48:28Z,"In such files Aegisub drops lines after ""Fonts"" section. I think ""Fonts"" section moves together with last line.

Aegisub r6195.",Lord_D
1388,2012-09-06T14:48:28Z,Infinite loop in AssStyleStorage::Load() if the .sty file is empty,General,2.1.8,,defect,minor,,2012-01-08T14:39:58Z,2012-09-06T14:48:28Z,"Aegisub somehow created a zero-length .sty file (no idea...) and attempting to load that caused an infinite loop. TextFileReader::HasMoreLines() seems to return ""true""...

Aegisub revision: 6195 (2.1.9)

Trunk (6190) is not affected.",cantabile
1390,2012-09-06T14:48:28Z,"""Video global play"" doesn't work in some situations",Interface,2.1.9,,defect,minor,nielsm,2012-01-08T16:44:22Z,2012-09-06T14:48:28Z,"When the video slider is focused, ctrl-p works to start playing, but not to stop.

When audio is open and the subs grid is focused, ctrl-p doesn't work at all.

The two patches attached fix these issues.",cantabile
1410,2012-09-06T14:48:28Z,SRT Parser does not handle blank lines at end of file,Subtitles I/O,2.1.9,,defect,minor,nielsm,2012-01-24T09:29:13Z,2012-09-06T14:48:28Z,"Hi,

I found problem in SRT parser at one file. Probably it's due file is in UNICODE.

In attachment I sending that .srt file

As long I debug it at windows I found last blank line was read as """" empty sting, but dunno why text_line.IsNumber() at 524 line (case 5) subtitle_format_srt.cpp returned TRUE, so state was changed to 2 and in next read was end of file, so It crashed on Incomplete file.

I just wonder why empty line (String.Empty from C#) it took as number.

if I let be state 5 and just moved debug pointer to place same as will be if that IsNumber will be false then file was loaded, just there was two \N\N at last line


At linux version I getting error ""Parsing SRT: Expected subtitle index at line 1"", but there I don't have debugger, but mine guess will be somehow badly loaded unicode line from that file. Probably badly loaded unicode file and representing that UNICODE flag (0xFF 0xFE 0x31 0x00) as text.

Notice: After converting UNICODE --> UTF8 was file opened correctly

At linux I using 2.1.9 revision 6191, at windows 6186,
but at 2.1.8 it was loaded fine


Regards Petr",petrkr
1412,2012-09-06T14:48:28Z,Segfault due canceling of loading audio,Audio,2.1.9,,defect,minor,,2012-01-24T20:11:56Z,2012-09-06T14:48:28Z,"Hi,


when you select Load audio and you press ""Cancel"" then whole aegi just disappear with SIGSEGV...

by closing view there is backtrace

{{{
Program received signal SIGSEGV, Segmentation fault.
0x08f605a0 in ?? ()
(gdb) backtrace 
#0  0x08f605a0 in ?? ()                                                                                                                                       
#1  0x082435c0 in FFmpegSourceAudioProvider::LoadAudio (this=0x9264c00, filename=...) at audio_provider_ffmpegsource.cpp:174                                  
#2  0x08243d9f in FFmpegSourceAudioProvider::FFmpegSourceAudioProvider (this=0x9264c00, filename=...) at audio_provider_ffmpegsource.cpp:80                   
#3  0x080e0112 in FFmpegSourceAudioProviderFactory::CreateProvider (this=0x8f2f208, file=...) at audio_provider_ffmpegsource.h:73                             
#4  0x080df597 in AudioProviderFactoryManager::GetAudioProvider (filename=..., cache=-1) at audio_provider.cpp:235                                            
#5  0x080d3df9 in AudioDisplay::SetFile (this=0x9093880, file=...) at audio_display.cpp:901                                                                   
#6  0x080c5ca9 in AudioBox::SetFile (this=0x908fc20, file=..., FromVideo=false) at audio_box.cpp:242                                                          
#7  0x08197149 in FrameMain::LoadAudio (this=0x8f3aaa0, filename=..., FromVideo=false) at frame_main.cpp:1164                                                 
#8  0x081a5585 in FrameMain::OnOpenAudio (this=0x8f3aaa0) at frame_main_events.cpp:693                                                                        
#9  0xb78ee4b9 in wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const () from //usr/lib/libwx_baseu-2.8.so.0           
#10 0xb7977ef8 in wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&) () from //usr/lib/libwx_baseu-2.8.so.0           
#11 0xb7978033 in wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*) () from //usr/lib/libwx_baseu-2.8.so.0                                               
#12 0xb797833c in wxEvtHandler::ProcessEvent(wxEvent&) () from //usr/lib/libwx_baseu-2.8.so.0                                                                 
#13 0xb7baefed in ?? () from //usr/lib/libwx_gtk2u_core-2.8.so.0                                                                                              
#14 0xb5710b4d in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0                                                                          
#15 0xb56f63c5 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0                                                                                       
#16 0xb57076b7 in ?? () from /usr/lib/libgobject-2.0.so.0                                                                                                     
#17 0xb5710278 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0                                                                                   
#18 0xb5710421 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0                                                                                          
#19 0xb5a063bb in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0                                                                                    
#20 0xb58fdcc8 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0                                                                           
#21 0xb58fe073 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#22 0xb58f36a2 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#23 0xb58eb3e3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#24 0xb56f4e82 in ?? () from /usr/lib/libgobject-2.0.so.0
#25 0xb56f63c5 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#26 0xb5707317 in ?? () from /usr/lib/libgobject-2.0.so.0
#27 0xb5710041 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#28 0xb5710421 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#29 0xb5a07211 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#30 0xb58e9929 in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#31 0xb58e9d0a in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#32 0xb57817a8 in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#33 0xb5611a44 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb56121b8 in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb56127c9 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#36 0xb58e8bb8 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#37 0xb7b4f927 in wxEventLoop::Run() () from //usr/lib/libwx_gtk2u_core-2.8.so.0
#38 0xb7bc744b in wxAppBase::MainLoop() () from //usr/lib/libwx_gtk2u_core-2.8.so.0
#39 0x081bfaae in AegisubApp::OnRun (this=0x8eb7b78) at main.cpp:359
#40 0xb7920dc6 in wxEntry(int&, wchar_t**) () from //usr/lib/libwx_baseu-2.8.so.0
#41 0xb7920e68 in wxEntry(int&, char**) () from //usr/lib/libwx_baseu-2.8.so.0
#42 0x081c00cb in main (argc=1, argv=0xbfffef24) at main.cpp:76
(gdb) 

}}}


Maybe it will be uses full.


Also there is not care which audio you loading (external mp3, audio from video)
using 621rev of FFmpegSource from Google's GIT

Under windows I didn't saw that problem...

I saw that problem at older releases too (which used just FFmpeg)

Maybe some try {} catch{} somewhere could work, I don't see too much to codes there... 

Regards",petrkr
1456,2012-09-06T14:48:28Z,Karaoke template could not be closed if error occurs at linux,Scripting,devel,,defect,minor,,2012-02-28T20:26:21Z,2012-09-06T14:48:28Z,"Hi,

Sometimes (but most often) occurs at linux compilation of aegi situation when you can't close ""Apply karaoke template"" dialogue if there was some error in templates.

Dunno if is that error of wxWidgets or some it's implementation, at Windows compilation it looks OK...

As you can see at attached image, there are missing that textbox with error message and also ""OK"" or ""Close"" Button, even by ""TAB"" key you are not able navigate to (maybe just hidden) Close/OK button.

that window you can move, but can't be resized...


You have to kill aegi by kill -15 (TERM) command. It's not freezed, just you can't close this dialogue.


it's Aegisub 2.9.x (or maybe already 2.10.x) SVN revision 6191 from 2.x branch

but I saw this problem in older revisions too (2.8 and older).


Regards Petr",petrkr
1370,2012-09-06T14:48:28Z,Hotkey list in options cannot be sorted,Interface,2.1.8,,enhancement,minor,,2011-12-20T19:16:47Z,2012-09-06T14:48:28Z,"At least on portable version under Win2003 x86. Hotkey list, if sorted by key column, would allow to see the logic behind the default or current assignment; also, it would be easier to check whether given key (combination) is already used. See foobar2000's ""Preferences-Keyboard Shortcuts"" dialog for example.
Probably an ideal would be to immediately highlight list entry matching the key (combination) user has just pressed, if there's any. Maybe in a separate entry field so that it wouldn't interfere with the navigation in the list itself. ",mondai
1389,2012-09-06T14:48:28Z,Some more accelerators in the menus,Interface,2.1.9,,enhancement,minor,nielsm,2012-01-08T16:18:59Z,2012-09-06T14:48:28Z,"The enclosed patch adds accelerators for the ""Recent"" items in the ""File"", ""Video"" and ""Audio"" menus, ""Export subtitles..."" and ""New Window"" in the ""File"" menu. It also moves a few accelerators to more sensible place (in my opinion).",cantabile
1345,2012-09-06T14:46:20Z,Undoing a change made after Save As silently goes back to old filename.,Interface,devel,3.0.0,defect,minor,nielsm,2011-10-09T14:50:29Z,2012-09-06T14:46:20Z,"'''Description:''' When you change the filename (in this case by using Save As), and then undo the first change made ''after'' that, then Aegisub assumes the old filename.

'''Expected behavior:''' The document should keep saving to the last specified filename, even if you undo all changes you made since loading.

'''How to reproduce''':
Open an existing txt or sub file.
Save As as test1.ass
Make a change (A)
Make another change (B)
Save As as test2.ass
Make another change (C)
Make another change (D)
Undo (D). All is well
Undo (C). Notice the filename reverts back to test1.ass
Undo (B). All is well
Undo (A). Notice the filename reverts back to the original filename.

'''Using:''' ""Aegisub r5375M (development version, JEEB)""",Zom-B
1394,2012-09-06T14:46:20Z,Playing a zero-length line causes an infinite loop in the alsa player,Audio,2.1.9,3.0.0,defect,minor,nielsm,2012-01-14T08:25:28Z,2012-09-06T14:46:20Z,"To test, open any audio file, create a line with the same time as the start and end, then play it in the audio display.

aegisub revision: r6254 (2.1.9 branch) and 6282 (trunk). They're both affected.",cantabile
1423,2012-09-06T14:46:20Z,wxHandleFatalExceptions is not always available,General,2.1.9,3.0.0,defect,minor,nielsm,2012-01-25T16:47:12Z,2012-09-06T14:46:20Z,"wxHandleFatalExceptions is available only if WX was compiled with wxUSE_ON_FATAL_EXCEPTION flag set. It is on Windows/MSVC and Debian, but for example not on Windows/mingw or Fedora. Any call to this method should be wrapped in an #ifdef construct. See http://trac.wxwidgets.org/ticket/4491",liori
1450,2012-09-06T14:46:20Z,cleantags.lua macro erroneously removes spaces from \clip,Scripting,2.1.9,3.0.0,defect,minor,nielsm,2012-02-05T12:57:37Z,2012-09-06T14:46:20Z,"cleantags.lua macro erroneously removes spaces from \clip.
The bug was introduced by changeset r3772.",tophf
1267,2012-09-06T14:38:29Z,Use FontConfig for font collection on Windows.,General,devel,3.0.0,defect,minor,,2011-02-21T23:37:07Z,2012-09-06T14:38:29Z,"Freetype does a very poor job at figuring out which font to collect when attempting to match.  FontConfig solves this problem.

This can't be fixed until we sort out a patch for FontConfig to not suck (really badly) on Windows.  We've come up with a solution it's a matter of getting it written.

See related tickets:
[[TicketQuery(id=659|660|1061 )]]
",verm
939,2012-09-06T14:34:51Z,Avisynth provider does not handle VFR MKV files correctly,Video,devel,3.0.0,defect,minor,,2009-07-23T02:29:39Z,2012-09-06T14:34:51Z,"As per summary. This is not a regression or a new bug; I suspect it has always mishandled them with DirectShowSource involved, but it was only highlighted with the recent removal of the FFMS2 source plugin alternative, which handled them correctly (I believe). The recommended behavior with the Avisynth provider has always been to load AVI files and override their timecodes with an external file, anyway.

To reproduce, download [http://www.cccp-project.net/beta/test_files/cbed_lavc_vfr.mkv this small VFR test file] and compare how it behaves with FFMS2 with how it behaves with Avisynth. The problems with the latter are readily apparent; the duration is wrong, audio is off sync, etc.

I believe that this is the result of a failed attempt by Aegisub to compensate for DSS2's forced conversion to CFR. With the FFMS source plugin removed, that compensation should probably be removed and all Avisynth-opened videos treated as CFR, because I don't really see any way of opening VFR videos cleanly with Avisynth given the current selection of source plugins that aren't FFMS2 (the requirement is simply that you deliver all the encoded frames without any framerate conversion, which no source plugin that I know of except FFMS2 does on VFR files). DirectShowSource without the convertfps=true parameter (i.e. the way it's used now in Aegisub) could/should work in theory, but at least on this test file it gives hilariously incorrect results when used in that way; it converts to CFR in the same way as DSS2 does, but does it extremely incorrectly. Just try it for yourself for a real laugh. This is a bad solution and clearly not what the user wants or expects, but it is, as I see it, the least bad alternative.

The reason this bug only is relevant to MKV files is because that's the only format Avisynth can read timecodes from.",TheFluff
1419,2012-08-16T23:55:26Z,Interface issue when opening Aegisub from shell without associated data,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-01-25T16:08:21Z,2012-08-16T23:55:26Z,"Opening Aegisub from shell (dblclick) without any associated data results in ugly lines that are not supposed to be there. (see attachment:aegisub_open-lines.png)

Either full screen or window mode are affected; disappears when the area is repainted (downsizing so it is beyond the client area and then upsizing) or upsizing until issue #1416.",FichteFoll
1506,2012-08-03T02:33:56Z,SVN 6951 Build Error,General,devel,3.0.0,defect,minor,,2012-08-02T13:23:01Z,2012-08-03T02:33:56Z,"Aegisub r6951 fails to build on Arch Linux x86_64 with GCC 4.7.0 and wxgtk 2.9.4.
End of build log: http://pastebin.com/gTpPY3iH",Alucryd
1034,2012-07-14T17:15:37Z,Add Desktop Startup Notification support.,General,devel,3.0.0,defect,minor,greg,2009-10-31T04:00:43Z,2012-07-14T17:15:37Z,"WX currently don't use DSN on Unix.  We need to add this ourselves to provide better WM support under X.

The spec is here:
  http://standards.freedesktop.org/startup-notification-spec/startup-notification-0.1.txt",verm
725,2012-07-14T17:13:44Z,PCM WAV provider doesn't know about endianness,Audio,2.1.6,3.0.0,defect,major,nielsm,2008-06-30T04:15:09Z,2012-07-14T17:13:44Z,"The PCM WAV audio provider doesn't know about endianness and would probably fail if it's used on a big endian architecture, since it assumes the words read from the file are in native endian, while PCM WAV is always little endian.",nielsm
1502,2012-07-08T23:22:29Z,Crash when deleting a line,General,devel,3.0.0,defect,crash,Plorkyeran,2012-07-06T19:41:15Z,2012-07-08T23:22:29Z,"Setup :

 * Aegisub: r6754+7 (branch master)
 * System spec: WinXP 32 bits /3GB, French, 4 GB RAM, CPU AMD Phenom II x4 965
 * Display: 1920x1600

Video file + fonts :
http://ldesoras.free.fr/files/crash-aegisub.7z

Steps:

 1. Open aegisub-crash-deleting-line-122.ass
 2. Accept loading the video/audio files
 3. Select line 122 (I think it can be any other line, but this one ""works"" for sure)
 4. Open the context menu with a right mouse click
 5. ""Delete lines"" -> crash

100 % reproducible on my system.

Also crash if :

 * Video only is unloaded after step 2, but audio is still loaded.

Does not crash if :

 * Video or audio are closed after step 2 or not loaded on step 2, then possibly loaded again
 * Audio is unloaded

Sometimes swapping the A/V files manually in the headers with other files of the same type makes it work but it still crashes on the second load.

I encountered this kind of crash (delete lines) multiple times on other episodes of this series.

Stack trace (looks valid, I checked by putting a breakpoint on the call to operator++ in RegenerateInactiveLines just before the crash):

{{{
>	msvcr90.dll!78591641() 	
 	[Frames below may be incorrect and/or missing, no symbols loaded for msvcr90.dll]	
 	msvcr90.dll!7858cc9d() 	
 	msvcr90.dll!7858ccb5() 	
 	aegisub32.exe!std::list<VisualToolVectorClipDraggableFeature,std::allocator<VisualToolVectorClipDraggableFeature> >::_Iterator<1>::operator++()  Line 250	
 	aegisub32.exe!AudioTimingControllerDialogue::RegenerateInactiveLines()  Line 746 + 0x25 bytes	
 	aegisub32.exe!AudioTimingControllerDialogue::OnFileChanged(int type=0x00000010)  Line 482	
 	aegisub32.exe!agi::signal::Signal<agi::OptionValue const &,void>::operator()(const agi::OptionValue & a1={...})  Line 245 + 0x81 bytes	
 	aegisub32.exe!AssFile::Commit(wxString desc={...}, int type=0x00000010, int amendId=0x00000000, AssEntry * single_line=0x00000000)  Line 627	
 	aegisub32.exe!SubtitlesGrid::DeleteLines(wxArrayInt target={...}, bool flagModified=true)  Line 338 + 0x56 bytes	
 	aegisub32.exe!`anonymous namespace'::edit_line_delete::operator()(agi::Context * c=0x02825730)  Line 138	
 	aegisub32.exe!cmd::call(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & name=""edit/line/delete"", agi::Context * c=0x02825730)  Line 60	
 	aegisub32.exe!`anonymous namespace'::CommandManager::OnMenuClick(wxCommandEvent & evt={...})  Line 241 + 0xf bytes	
 	aegisub32.exe!wxEventFunctorMethod<wxEventTypeTag<wxCommandEvent>,`anonymous namespace'::CommandManager,wxCommandEvent,A0xa1afa2ed::CommandManager>::operator()(wxEvtHandler * handler=0x05bd3a28, wxEvent & event={...})  Line 396	
 	aegisub32.exe!wxAppConsoleBase::CallEventHandler(wxEvtHandler * handler=0x05bd3a28, wxEventFunctor & functor={...}, wxEvent & event={...})  Line 605 + 0x13 bytes	
 	aegisub32.exe!wxEvtHandler::ProcessEventIfMatchesId(const wxEventTableEntryBase & entry={...}, wxEvtHandler * handler=0x05bd3a28, wxEvent & event={...})  Line 1333	
 	aegisub32.exe!wxEvtHandler::SearchDynamicEventTable(wxEvent & event={...})  Line 1673 + 0xc bytes	
 	aegisub32.exe!wxEvtHandler::ProcessEvent(wxEvent & event={...})  Line 1428 + 0x19 bytes	
 	aegisub32.exe!wxEvtHandler::SafelyProcessEvent(wxEvent & event={...})  Line 1569	
 	aegisub32.exe!wxMenuBase::SendEvent(int itemid=0x00002722, int checked=0xffffffff)  Line 651 + 0xa bytes	
 	aegisub32.exe!wxMenu::MSWCommand(unsigned int __formal=0x00000000, unsigned short id_=0x2722)  Line 968 + 0x9 bytes	
 	aegisub32.exe!wxWindow::HandleCommand(unsigned short id_=0x2722, unsigned short cmd=0x0000, HWND__ * control=0x00000000)  Line 5255 + 0x12 bytes	
 	aegisub32.exe!wxWindow::MSWHandleMessage(long * result=0x0012ec64, unsigned int message=0x00000111, unsigned int wParam=0x00002722, long lParam=0x00000000)  Line 3040	
 	aegisub32.exe!wxWindow::MSWWindowProc(unsigned int message=0x00000111, unsigned int wParam=0x00002722, long lParam=0x00000000)  Line 3613 + 0x25 bytes	
 	aegisub32.exe!wxWndProc(HWND__ * hWnd=0x001f0cd4, unsigned int message=0x00000111, unsigned int wParam=0x00002722, long lParam=0x00000000)  Line 2711 + 0x1b bytes	
 	user32.dll!7e398734() 	
 	user32.dll!7e398816() 	
 	ntdll.dll!7c91e453() 	
 	user32.dll!7e3989cd() 	
 	user32.dll!7e39929b() 	
 	user32.dll!7e398a10() 	
 	aegisub32.exe!wxYieldForCommandsOnly()  Line 2219 + 0x7 bytes	
 	aegisub32.exe!wxWindow::DoPopupMenu(wxMenu * menu=0x05bd3a28, int x=0xffffffff, int y=0xffffffff)  Line 2263 + 0x5 bytes	
 	aegisub32.exe!wxWindowBase::PopupMenu(wxMenu * menu=0x05bd3a28, int x=0xffffffff, int y=0xffffffff)  Line 2810	
 	aegisub32.exe!menu::OpenPopupMenu(wxMenu * menu=0x00000000, wxWindow * parent_window=0x02858890)  Line 478	
 	aegisub32.exe!BaseGrid::OnContextMenu(wxContextMenuEvent & evt={...})  Line 779 + 0xc bytes	
 	aegisub32.exe!wxAppConsoleBase::HandleEvent(wxEvtHandler * handler=0x02858890, void (wxEvent &)* func=0x0091b9e5, wxEvent & event={...})  Line 592	
 	aegisub32.exe!AegisubApp::HandleEvent(wxEvtHandler * handler=0x02858890, void (wxEvent &)* func=0x0091b9e5, wxEvent & event={...})  Line 390	
 	aegisub32.exe!wxAppConsoleBase::CallEventHandler(wxEvtHandler * handler=0x02858890, wxEventFunctor & functor={...}, wxEvent & event={...})  Line 603 + 0x15 bytes	
 	aegisub32.exe!wxEvtHandler::ProcessEventIfMatchesId(const wxEventTableEntryBase & entry={...}, wxEvtHandler * handler=0x02858890, wxEvent & event={...})  Line 1333	
 	aegisub32.exe!wxEvtHandler::SearchDynamicEventTable(wxEvent & event={...})  Line 1673 + 0xc bytes	
 	aegisub32.exe!wxEvtHandler::ProcessEvent(wxEvent & event={...})  Line 1428 + 0x19 bytes	
 	aegisub32.exe!wxEvtHandler::SafelyProcessEvent(wxEvent & event={...})  Line 1569	
 	aegisub32.exe!wxWindow::MSWHandleMessage(long * result=0x0012f44c, unsigned int message=0x0000007b, unsigned int wParam=0x001f0cd4, long lParam=0x03be01b5)  Line 3460	
 	aegisub32.exe!wxWindow::MSWWindowProc(unsigned int message=0x0000007b, unsigned int wParam=0x001f0cd4, long lParam=0x03be01b5)  Line 3613 + 0x25 bytes	
 	aegisub32.exe!wxWndProc(HWND__ * hWnd=0x001f0cd4, unsigned int message=0x0000007b, unsigned int wParam=0x001f0cd4, long lParam=0x03be01b5)  Line 2711 + 0x1b bytes	
 	user32.dll!7e398734() 	
 	user32.dll!7e398816() 	
 	aegisub32.exe!wxWindow::MSWHandleMessage(long * result=0x00000205, unsigned int message=0x00000000, unsigned int wParam=0x014901b3, long lParam=0x001f0cd4)  Line 2998 + 0x18 bytes	
 	aegisub32.exe!wxWindow::MSWWindowProc(unsigned int message=0x001f0cd4, unsigned int wParam=0x00000205, long lParam=0x00000000)  Line 3619 + 0xf bytes	
 	user32.dll!7e398734() 	
 	user32.dll!7e398816() 	
 	user32.dll!7e3ab317() 	
 	user32.dll!7e3989cd() 	
 	ntdll.dll!7c91e453() 	
 	user32.dll!7e3b1b7c() 	
 	user32.dll!7e398a10() 	
 	user32.dll!7e3a74ff() 	
 	aegisub32.exe!wxWindow::MSWProcessMessage(tagMSG * pMsg=0x0012f830)  Line 2495 + 0xe bytes	
 	aegisub32.exe!wxGUIEventLoop::PreProcessMessage(tagMSG * msg=0x0012f830)  Line 251 + 0xd bytes	
 	aegisub32.exe!wxGUIEventLoop::ProcessMessage(tagMSG * msg=0x0012f830)  Line 269 + 0xd bytes	
 	aegisub32.exe!wxGUIEventLoop::Dispatch()  Line 335	
 	aegisub32.exe!wxEventLoopManual::Run()  Line 159 + 0x7 bytes	
 	aegisub32.exe!wxAppConsoleBase::MainLoop()  Line 314 + 0xd bytes	
 	aegisub32.exe!AegisubApp::OnRun()  Line 476 + 0xa bytes	
 	aegisub32.exe!wxEntryReal(int & argc=0xffd3e9c3, wchar_t * * argv=0x003b0000)  Line 472 + 0x11 bytes	
 	aegisub32.exe!00400000() 	
 	ntdll.dll!7c920961() 	
 	ntdll.dll!7c92003d() 	
 	msvcp90.dll!78493c3c() 	
 	ntdll.dll!7c920098() 	
 	ntdll.dll!7c920098() 	
 	ntdll.dll!7c920021() 	
 	ntdll.dll!7c92003d() 	
 	ntdll.dll!7c92003d() 	
 	msvcr90.dll!78583c1b() 	
 	msvcr90.dll!78583c3a() 	
 	msvcr90.dll!78583c3a() 	
 	ntdll.dll!7c92003d() 	
 	msvcr90.dll!78583c1b() 	
 	msvcr90.dll!78583c3a() 	
 	msvcr90.dll!78583c3a() 	
 	msvcr90.dll!78583c3a() 	
 	msvcp90.dll!78494a43() 	
 	msvcp90.dll!78496083() 	
 	aegisub32.exe!AegisubApp::OnInit()  Line 288 + 0x23 bytes	
 	aegisub32.exe!wxEntryReal(int & argc=0x00000000, wchar_t * * argv=0x027675c0)  Line 472 + 0x11 bytes	
 	aegisub32.exe!wxEntry(int & argc=0x00000002, wchar_t * * argv=0x027675c0)  Line 189 + 0xd bytes	
 	aegisub32.exe!wxEntry(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * __formal=0x00000000, HINSTANCE__ * __formal=0x00000000, int nCmdShow=0x00000001)  Line 414 + 0x18 bytes	
 	aegisub32.exe!WinMain(HINSTANCE__ * hInstance=0x00400000, HINSTANCE__ * hPrevInstance=0x00000000, char * __formal=0x00152332, int nCmdShow=0x00000001)  Line 91 + 0x24 bytes	
 	aegisub32.exe!__tmainCRTStartup()  Line 578 + 0x1d bytes	
}}}

I hope it helps!",Firesledge
1409,2012-07-04T15:30:18Z,Infinite loop in the video display (I guess),Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-01-23T21:29:30Z,2012-07-04T15:30:18Z,"To reproduce:
1. open aegisub
2. open a video file
3. open an audio file that takes a few seconds to read into ram.
4. Before the audio finishes loading, either minimise the main aegisub window or switch to another workspace.
This results in what appears to be an infinite loop.

There are two backtraces attached. The first one was obtained with the steps described above, while the second one was obtained in slightly different circumstances: before loading the video, I loaded subtitles.",cantabile
1500,2012-06-23T17:29:59Z,fail build SVN +r6906 (include 6906),General,devel,3.0.0,defect,minor,,2012-06-22T11:45:18Z,2012-06-23T17:29:59Z,"audio_provider_hd.cpp: In function 'wxString {anonymous}::cache_path()':
audio_provider_hd.cpp:73:19: error: 'class wxFileName' has no member named 'Exists'

using wxgtk 2.9.3 & gcc 4.7.1
archlinux 64bits

greetings
",sL1pKn07
1485,2012-06-14T04:30:21Z,Video provider crashes for invalid values of \fax,Video,devel,3.0.0,defect,crash,,2012-05-10T21:12:30Z,2012-06-14T04:30:21Z,"Invalid values for the \fax tag cause the video provider to crash. The first time I came across this bug, Aegisub issued a warning that it had crashed and the file had been auto-saved. However, after a few times, it stopped doing that, and now it crashes without warning. Seeking in the video no longer works.

For example, this line is valid:
{\blur1.1\frz18\fax0.1\move(728,140,1110,478)}Ousai Newspaper

However, when I start to delete \move(728,140,1110,478) starting from the left, as soon as the line looks like this:

{\blur1.1\frz18\fax0.1move(728,140,1110,478)}Ousai Newspaper

The video provider crashes.

I am using 3.0.0 r6754+7, FFmpegSource, and CSRI/vsfilter_aegisub",Minami
1490,2012-06-13T15:58:30Z,Broken audio when trying to load 24-bit WMA Pro,Audio,devel,3.0.0,defect,major,Plorkyeran,2012-05-13T18:23:33Z,2012-06-13T15:58:30Z,"Tested with a self-compiled 64-bit build (r6773) under Debian testing and Plorkyeran's 32-bit Windows build (r6754).

When loading a WMV raw with 24-bit WMA Pro audio, I only get broken audio (c.f. attached audio clips). The same file plays without issues in ffplay and mplayer2 under Debian though, linked against the same libraries as Aegisub.

Library versions:

libffms2 2.17
libavcodec 0.10.3 (FFmpeg)",Cuan
1474,2012-06-13T15:58:25Z,"The spell checker's ""Misspelled word"" box doesn't always get cleared before a new word is added",Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-04-21T13:44:01Z,2012-06-13T15:58:25Z,"To reproduce, open subtitles with many misspelled words, open the spell checker, keep pressing ""Ignore"".

Attached is a picture that shows the problem. ""Yoko"" is the current misspelled word. ""génant"" was the previous one. (I actually replaced ""génant"" with ""gênant"", but doing that doesn't seem necessary to trigger the issue.)

Aegisub revision is 6709 running in 64 bit Arch Linux, with wxgtk 2.9.3.",cantabile
1024,2012-06-13T15:01:03Z,PCM WAV provider fails file mapping on non-Windows,Audio,devel,3.0.0,defect,minor,,2009-10-10T18:29:46Z,2012-06-13T15:01:03Z,"The Windows and non-Windows (POSIX) implementations of the PCM WAV audio provider are different in that they use different, both native, implementations of the memory mapped file access.

Apparently the code for POSIX systems is wrong since the mapping fails every time, and the PCM WAV provider is then never used.",nielsm
1493,2012-05-26T16:54:49Z,Default automation scripts installed to wrong directory,General,devel,3.0.0,defect,minor,Plorkyeran,2012-05-25T15:36:31Z,2012-05-26T16:54:49Z,"`make install` puts the automation scripts in $prefix/share/aegisub/3.0/automation/,  but the default config expects them in $prefix/share/aegisub/automation/. (r6869)",Cuan
1462,2012-05-19T01:16:02Z,Font in Style Editor's preview does not match selected font.,General,devel,3.0.0,defect,minor,Plorkyeran,2012-04-02T08:08:15Z,2012-05-19T01:16:02Z,"When Arial is selected in the Style Editor, the preview uses an unrelated font named Brady Bunch.",Minami
1336,2012-05-19T01:14:47Z,The pixel cross on the video display freezes when starting the video via hotkey,Interface,2.1.8,3.0.0,defect,minor,Plorkyeran,2011-08-31T14:21:51Z,2012-05-19T01:14:47Z,"Steps to reproduce:
  1. Open video (dummy should work too)
  2. Hover the video display in ""Standard mode"" (visual typesetting)
  3. Start the video via hotkey
  4. Move the mouse

Moving the mouse would have no effect on the cross as it will be continuesly at the same position, no matter what you do. You have to pause the video and then hover again.",FichteFoll
1491,2012-05-18T14:01:57Z,Segfault when opening the spell checker twice in an empty file,General,devel,3.0.0,defect,crash,Plorkyeran,2012-05-18T08:19:08Z,2012-05-18T14:01:57Z,"To reproduce, open aegisub, open the spell checker, dismiss the message about no spelling errors, open the spell checker again.

A backtrace is attached.

aegisub revision is r6814.
wxgtk revision is r71439.
Operating system is Arch Linux, 64 bit.",cantabile
1488,2012-05-16T18:50:51Z,Height of the preferences dialog is fixed to 500 px,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-05-12T14:27:52Z,2012-05-16T18:50:51Z,"I don't understand why it's like this...

The ""Audio"" page doesn't fit in 500 px. I had no idea the ""Audio labels"" sizer even existed.

The patch attached removes this restriction and makes the dialog resizeable (removing the Set{Min,Max}Size() calls makes it completely not resizeable). It is now just large enough to fit the contents.

Unfortunately, I have no way to test the patch in Windows and OS X.

Aegisub revision is r6763.
wxgtk version is 2.9.3.
gtk version is 2.24.10.
Operating system is Arch Linux, 64 bit.",cantabile
1489,2012-05-15T13:40:11Z,"Characters like ""/"" or ""\"" in catalog name cause segfault",General,devel,3.0.0,defect,crash,Plorkyeran,2012-05-13T12:04:30Z,2012-05-15T13:40:11Z,"To reproduce, open aegisub, open the styles manager, create a new style with a name containing ""/"".

In Windows, the / would be replaced with _, but in Linux wxFileName::GetForbiddenChars() returns only ""?*"" so the / goes through. Perhaps it would be a good idea to use the same restrictions on all platforms? Namely GetForbiddenChars(wxPATH_WIN).

Backtrace is attached.",cantabile
1487,2012-05-13T00:57:35Z,"""Default"" style not copied into the ""Default"" catalog in new installs",General,devel,3.0.0,defect,minor,Plorkyeran,2012-05-12T10:11:21Z,2012-05-13T00:57:35Z,"New installs start with an empty ""Default"" catalog. On the other hand, Aegisub 2.1 starts with a ""Default"" style in the ""Default"" catalog.

The patch attached makes Aegisub 3 behave like 2.1.",cantabile
1486,2012-05-13T00:57:27Z,Unnecessary error message in the styles manager in new installs,General,devel,3.0.0,defect,minor,Plorkyeran,2012-05-12T08:02:17Z,2012-05-13T00:57:27Z,"When opening the styles manager for the very first time, the ?user/catalog/ folder doesn't exist yet, and this causes wxFindFirstFile on line 340 in dialog_style_manager.cpp to pop up an error message, saying ""Cannot enumerate files '/home/blah/.aegisub/catalog/*.sty' (error 2: No such file or directory)"".

In my opinion, this should fail ''silently'' if ?user/catalog/ doesn't exist.

A solution is attached.

Aegisub revision is r6754.
wxgtk version is 2.9.3.
Operating system is Arch Linux, 64 bit.",cantabile
1483,2012-05-10T14:18:55Z,"Segfault when exiting after using ""Shift times""",General,devel,3.0.0,defect,crash,Plorkyeran,2012-05-10T08:47:09Z,2012-05-10T14:18:55Z,"To reproduce, open aegisub, open ""Shift times"" dialog, dismiss it using esc or ""Cancel"", quit.

The segfault doesn't happen if I close the ""Shift times"" dialog with the Ok button (even if shifting by 0 ms).

A backtrace is attached.


Aegisub revision is [changeset:6754 6754].
wxgtk revision is 71397 (reproducible with 2.9.3 release as well).
gtk2 version is 2.24.10.
Operating system is Arch Linux, 64 bit.",cantabile
1478,2012-04-27T19:08:11Z,"Assertion failure when using ""Find and Replace""",Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-04-23T11:00:27Z,2012-04-27T19:08:11Z,"{{{
/opt/wx-2.9/include/wx-2.9/wx/strvararg.h(453): assert ""(argtype & (wxFormatStringSpecifier<T>::value)) == argtype"" failed in wxArgNormalizer(): format specifier doesn't match argument type
}}}

It comes from [http://devel.aegisub.org/browser/trunk/aegisub/src/dialog_search_replace.cpp#L419 line 419] in dialogue_search_replace.cpp:
{{{
                wxMessageBox(wxString::Format(_(""%i matches were replaced.""),count));
}}}
 which tells wxString::Format that '''count''' is a signed integer, when it's actually unsigned long here.

Using `%lu` works for me, but apparently size_t isn't guaranteed to be unsigned ''long'' everywhere.

Aegisub revision is r6716 running in 64 bit Arch Linux, with wxgtk 2.9.3.",cantabile
1477,2012-04-27T19:08:03Z,Slider in timing post-processor is too short,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-04-23T10:19:10Z,2012-04-27T19:08:03Z,"Aegisub revision is r6716 running in 64 bit Arch Linux, with wxgtk 2.9.3 and gtk+ 2.24.10.",cantabile
946,2012-04-27T19:07:23Z,Add new commit button+hotkey to commit line(s) and force default audio selection after commit,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2009-07-23T18:12:18Z,2012-04-27T19:07:23Z,"Users have expressed concern about how the audio selection moves after committing in 2.1.7; some of them want the old behavior (where the audio selection moves to previous line end + default timing duration after committing) back.

Since it would be annoying with yet another audio mode toggle, Plorkyeran suggested that we should just have two commit buttons, one with the current behavior and one with that would commit changes and always move the audio selection in the old way. By default this second commit button would probably be mapped to shift-g or something like that.",TheFluff
1475,2012-04-22T15:08:52Z,User dictionaries should be stored somewhere in ~/.aegisub/,General,devel,3.0.0,defect,minor,,2012-04-21T13:54:58Z,2012-04-22T15:08:52Z,"In my distro, hunspell dictionaries are located in /usr/share/hunspell/, so I set ""Dictionaries path"" to that. However, aegisub tries to save the user dictionary in /usr/share/hunspell/user_blah_blah.dic, which isn't writable for mere users... (The error message this triggers could be improved - it doesn't say '''what''' file or folder is not writable.)

A new option, say ""User dictionaries path"", would be nice. It could default to something sensible like ~/.aegisub/dictionaries/ (in Linux), or the same folder as ""Dictionaries path"" (in Windows).

Aegisub revision is 6709 running in 64 bit Arch Linux with wxgtk 2.9.3.",cantabile
1039,2012-04-07T03:15:07Z,Loading 5.1 FLAC produces silent audio,Audio,devel,2.1.9,defect,minor,,2009-11-05T21:56:24Z,2012-04-07T03:15:07Z,"When trying to load 5.1 FLAC both with ffmpegsource or avisynth and different avisynth downmixers the resulting audio in Aegisub always is silent, audio spectrum also is clean. Sample audio attached.",z0rc
1314,2012-04-07T01:06:35Z,"Right after loading a video, ctrl-1 and ctrl-2 don't work",Interface,2.1.8,3.0.0,defect,minor,Plorkyeran,2011-06-20T08:07:01Z,2012-04-07T01:06:35Z,"To reproduce: load subtitles, load a video, select any line, try ctrl-1 or ctrl-2. They don't do anything until you go to ""Video"" → ""Jump Video to Start"" or ""Jump Video to End"". After that, the keyboard shortcuts work just fine.

ctrl-3 (""Timing"" → ""Snap Start to Video"") doesn't have this problem.

Aegisub revision: 5435 from the 2.1.9 branch.
Wxgtk version: 2.8.12
Operating system: arch linux x86_64.",cantabile
1467,2012-04-06T15:51:15Z,Colour selector issues,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-04-06T08:07:09Z,2012-04-06T15:51:15Z,"1. Tab order is wrong. I was expecting the order to be Spectrum mode->Red->Green->Blue->ASS->HTML->Hue->Sat->Lum->Hue->Sat->Value->Help->Cancel->OK but instead it's Red->Hue->Hue->Green->Sat etc.

2. Some widgets seem to take focus, but they don't change their appearance at all when they have it. They also can't be controlled with the keyboard (at least the arrow keys have no effect besides moving the focus). There isn't much point in a widget taking focus if you can't control it with the keyboard, is there?

3. The labels in the RGB, HSL and HSV frames aren't centered vertically relative to their associated widgets, whereas the ""Spectrum mode"" label is.

Aegisub revision is r6667 in arch linux with wxgtk 2.9.3.",cantabile
1468,2012-04-06T15:50:55Z,"""Recombine lines"" sometimes leaves behind an empty line",General,devel,3.0.0,defect,minor,Plorkyeran,2012-04-06T08:18:30Z,2012-04-06T15:50:55Z,"There is a sample ASS file attached.

The empty line is clearly not needed.

Aegisub revision is r6667.",cantabile
1466,2012-04-06T15:50:47Z,Several colour options do nothing,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-04-06T07:38:49Z,2012-04-06T15:50:47Z,"Changing these colour options in Preferences->Interface->Colors->Subtitle Grid has no effect:
- standard background
- selection background
- comment background
- selected comment background
- left column

""In frame background"" might be affected as well.

Aegisub revision is r6667 in arch linux with wxgtk 2.9.3.",cantabile
1464,2012-04-06T03:53:40Z,Pressing the up arrow on the subs grid moves focus,Interface,devel,3.0.0,defect,regression,Plorkyeran,2012-04-05T16:29:06Z,2012-04-06T03:53:40Z,"Since r6577, pressing the up arrow when the subs grid is focused will move focus to the subs edit box (if there is no video loaded), or to one of the text boxes below the video (if there is video loaded).

Currently using r6662 in arch linux with wxgtk 2.9.3.",cantabile
1465,2012-04-06T01:55:15Z,Using the colour buttons with several lines selected has funny side effect,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-04-05T16:43:32Z,2012-04-06T01:55:15Z,"To reproduce, select two or more lines in the subs grid and press any of the colour buttons above the subs edit box. Instead of just adding the colour at the beginning of the selected lines, it will replace the text in all selected lines with the text from the last selected line. I guess the funny part is that even if I cancel the colour selector, the selected lines still contain the same text as the last one.

Note: I do like that when I select several lines and type some text in the edit box all lines get that text.

Aegisub revision is r6662.",cantabile
1458,2012-03-08T05:07:16Z,SVN revision check fails for subversion 1.7,General,devel,3.0.0,defect,minor,Plorkyeran,2012-03-08T03:23:03Z,2012-03-08T05:07:16Z,"Revision check doesn't work when the directory containing autogen.sh is not the top-level directory in working copy. Since subversion 1.7 there is no more .svn directory in every subdirectory[1].

Steps to reproduce:
1. svn co --depth=empty http://svn.aegisub.org/ && svn up --depth=empty trunk && cd trunk && svn up aegisub
2. cd aegisub && ./autogen.sh

[1] http://subversion.apache.org/docs/release-notes/1.7.html#single-db",Larso
1457,2012-03-07T22:41:14Z,Sorting selected rows by time,Interface,2.1.9,3.0.0,enhancement,minor,Plorkyeran,2012-02-28T23:46:04Z,2012-03-07T22:41:14Z,"Implements an enhancement to ""Timing | Sort by Time"" action so that if there are > 1 rows selected and the selection is continuous, only the selected rows are sorted. Menu texts are updated accordingly.",Larso
1414,2012-02-18T00:41:19Z,Translation Assistant: Keypad's Enter is doing an actual line break,General,devel,3.0.0,defect,minor,Plorkyeran,2012-01-25T02:16:27Z,2012-02-18T00:41:19Z,"I just noticed that in the Translation Assistant, if I press the Enter located in the keypad, instead of going to the next line (as the normal Enter) it makes an actual line break in the translation field.

If submitted, ugly things happen on the main list of lines.


Thanks.
--

My setup:
Win 7 x86 ptBR
Logitech Media Keyboard K200
Aegisub 2.1.8 just replaced the files with r6349+3 (branch master) build, from plorkyeran website.

",le_ikari
1454,2012-02-17T01:00:25Z,Hide audio box interface for small screens,Interface,2.1.9,,enhancement,major,,2012-02-16T20:23:21Z,2012-02-17T01:00:25Z,"Here's my request:

The audio spectrum box should be resizable and should be an option for the hole audio area be hidden. This would help people with small screens and that does not need the audio timing. However, the audio playback should still be possible. See the attached screenshot.
",piovisqui
1369,2012-02-15T21:13:58Z,fails to lauch and to build because of undefined symbol,General,2.1.8,,defect,crash,,2011-12-20T17:14:40Z,2012-02-15T21:13:58Z,"After an upgrade of dependencies, aegisub began to fail to start with the following message :
aegisub: relocation error: /usr/lib/libffms2.so.2: symbol ff_codec_bmp_tags, version LIBAVFORMAT_53 not defined in file libavformat.so.53 with link time reference

I tried to recompile the 2.1.9 branch, but it fails (logically)
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libffms2.so: undefined reference to `ff_codec_bmp_tags@LIBAVFORMAT_53'
/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../lib/libffms2.so: undefined reference to `ff_mkv_codec_tags@LIBAVFORMAT_53'

Note: I'm on debian, the aegisub package comes from debian-multimedia.",mickabouille
1453,2012-02-14T00:35:43Z,Styles: Importing styles from script results in unknown style errors,Subtitles I/O,devel,3.0.0,defect,major,Plorkyeran,2012-02-12T20:37:07Z,2012-02-14T00:35:43Z,"When importing styles from another ass file, it results in unknown style errors when you try to select one of the imported styles for a sub. (Warning Unknown style found: ""Main"", changed to ""Default""! Press Cancel to ignore further warnings,)

If you just open each style in the Styles Editor, then the error doesn't appear again.

If you save the file without opening the style editor for each style, all the imported styles are saved as the default style like that:
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1
Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1


",gpower2
20,2012-02-10T00:04:25Z,Treat Continuous lines as Karaoke Syllables when moving boundaries.,Audio,devel,3.0.0,enhancement,minor,nielsm,2006-02-23T23:00:10Z,2012-02-10T00:04:25Z,"When moving the common boundary (on the Audio Display) between two lines that are continuous and selected, move that boundary for both lines. (Like Karaoke Syllable work)",TechNiko
944,2012-02-08T17:52:49Z,Option for logarithmic scaling of power values in spectrum display,Audio,devel,3.0.0,defect,minor,,2009-07-23T14:04:13Z,2012-02-08T17:52:49Z,"With the current scaling in the audio spectrum display you can generally just select a range of powers you want to be able to tell apart, but you can't get a good overview of the entire range.

There should at least be an option to get logarithmic scaling of the power values. This should be combined with using a much greater dynamic range for the power display, currently there's only 256 discrete values that can be displayed, this should be increased a bunch.",nielsm
1451,2012-02-07T01:22:07Z,Colour picker always shows up maximized,Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-02-06T13:19:40Z,2012-02-07T01:22:07Z,"{{{
""Maximized"" : true
}}}
This ended up in my config (dunno how, or when). Ever since then, the colour picker has always showed up maximized. In my (arguably crazy) window manager, this non-resizeable dialog is shown at the same size whether it's maximized or not, but when it's maximized, I can't move it. The result: the colour picker is stuck in the top left corner, covering most of the video.

The problem appears to be in persist_location.cpp, where the dialog's maximized state is saved only when the dialog is (un)minimized. Its maximized state is also set based on its minimized state, which doesn't look right at all.

I think it's reasonable to record the dialog's maximized state when closing it. Unfortunately, wxCloseEvent is not fired when pressing esc or clicking the ""close"" button. wxShowEvent is fired when pressing esc, clicking the X button and clicking the ""close"" button, but, if the wx documentation is to be trusted, wxShowEvent is not available in osx...",cantabile
1432,2012-02-02T22:57:55Z,Audio display repainting issues,Audio,devel,3.0.0,defect,minor,Plorkyeran,2012-01-27T13:40:10Z,2012-02-02T22:57:55Z,"1) When changing the end time of the current line, the end marker is not painted at its new position if it falls after the next line's start. Also, if the end marker's original position was after the next line's start, it is not ""removed"" from there.

The start marker doesn't have this problem... not exactly.

I'm attaching some ""before and after"" screenshots.

2) The current line normally has a lighter background than the rest of the audio display, including the other lines' background. However, this lighter background seems to be painted only from the current line's start up to the next marker, which is a problem when the next marker is not the current line's end. In my opinion, the current line's background should be painted from its start to its end, no matter what other markers are in between.

3) When changing the beginning of a line so that it now starts after its original end (via the text box in the subs edit box), the line is nowhere to be seen. Scrolling the audio display a bit will make it appear. Undoing the change (so the line goes back to its original position) will leave junk behind.

4) In the file ""nonsense.ass"" (attached), when going from line 1 to line 5, those small triangles at the edges of the markers aren't drawn at all. However, when going from line 8 to line 5, some of them are drawn.

Aegisub revision is r6374 (trunk).
wxgtk version is 2.9.3.
Operating system is arch linux (64 bit).",cantabile
1444,2012-02-02T20:51:08Z,Opening an avisynth script for video which has an error fails silently (r6387),Video,devel,3.0.0,defect,minor,Plorkyeran,2012-01-30T17:40:09Z,2012-02-02T20:51:08Z,"When opening an avisynth script for video, and that script has errors, Aegisub fails silently, without informing the user of the error.",gpower2
1230,2012-02-02T20:41:00Z,/usr/bin/ld: aegisub_2_1-MatroskaParser.o: undefined reference to symbol 'inflate',General,2.1.8,,defect,minor,,2010-07-14T18:14:14Z,2012-02-02T20:41:00Z,"Using the official tarball of version 2.1.8
./configure works fine
make stops due to the following error:

{{{
libtool: link: g++ -DAEGISUB -Iinclude -I../libffms/include -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -fopenmp -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fpermissive -fno-strict-aliasing -std=c++98 -pipe -O2 -pthread -o aegisub-2.1 aegisub_2_1-font_file_lister.o aegisub_2_1-font_file_lister_fontconfig.o aegisub_2_1-MatroskaParser.o aegisub_2_1-aegisublocale.o aegisub_2_1-ass_attachment.o aegisub_2_1-ass_dialogue.o aegisub_2_1-ass_entry.o aegisub_2_1-ass_export_filter.o aegisub_2_1-ass_exporter.o aegisub_2_1-ass_file.o aegisub_2_1-ass_karaoke.o aegisub_2_1-ass_override.o aegisub_2_1-ass_style.o aegisub_2_1-ass_style_storage.o aegisub_2_1-ass_time.o aegisub_2_1-audio_box.o aegisub_2_1-audio_display.o aegisub_2_1-audio_karaoke.o aegisub_2_1-audio_provider.o aegisub_2_1-audio_provider_convert.o aegisub_2_1-audio_provider_downmix.o aegisub_2_1-audio_provider_hd.o aegisub_2_1-audio_provider_pcm.o aegisub_2_1-audio_provider_ram.o aegisub_2_1-audio_provider_stream.o aegisub_2_1-audio_spectrum.o aegisub_2_1-auto4_base.o aegisub_2_1-avisynth_wrap.o aegisub_2_1-base_grid.o aegisub_2_1-browse_button.o aegisub_2_1-colorspace.o aegisub_2_1-colour_button.o aegisub_2_1-dialog_about.o aegisub_2_1-dialog_associations.o aegisub_2_1-dialog_attachments.o aegisub_2_1-dialog_automation.o aegisub_2_1-dialog_colorpicker.o aegisub_2_1-dialog_detached_video.o aegisub_2_1-dialog_dummy_video.o aegisub_2_1-dialog_export.o aegisub_2_1-dialog_fonts_collector.o aegisub_2_1-dialog_jumpto.o aegisub_2_1-dialog_kanji_timer.o aegisub_2_1-dialog_options.o aegisub_2_1-dialog_paste_over.o aegisub_2_1-dialog_progress.o aegisub_2_1-dialog_properties.o aegisub_2_1-dialog_resample.o aegisub_2_1-dialog_search_replace.o aegisub_2_1-dialog_selection.o aegisub_2_1-dialog_shift_times.o aegisub_2_1-dialog_spellchecker.o aegisub_2_1-dialog_splash.o aegisub_2_1-dialog_style_editor.o aegisub_2_1-dialog_style_manager.o aegisub_2_1-dialog_styling_assistant.o aegisub_2_1-dialog_text_import.o aegisub_2_1-dialog_timing_processor.o aegisub_2_1-dialog_tip.o aegisub_2_1-dialog_translation.o aegisub_2_1-dialog_version_check.o aegisub_2_1-dialog_video_details.o aegisub_2_1-drop.o aegisub_2_1-audio_provider_dummy.o aegisub_2_1-export_clean_info.o aegisub_2_1-export_fixstyle.o aegisub_2_1-export_framerate.o aegisub_2_1-export_visible_lines.o aegisub_2_1-fft.o aegisub_2_1-frame_main.o aegisub_2_1-frame_main_events.o aegisub_2_1-gl_text.o aegisub_2_1-gl_wrap.o aegisub_2_1-help_button.o aegisub_2_1-hilimod_textctrl.o aegisub_2_1-hotkeys.o aegisub_2_1-idle_field_event.o aegisub_2_1-kana_table.o aegisub_2_1-keyframe.o aegisub_2_1-main.o aegisub_2_1-md5.o aegisub_2_1-mkv_wrap.o aegisub_2_1-mythes.o aegisub_2_1-options.o aegisub_2_1-plugin_manager.o aegisub_2_1-scintilla_text_ctrl.o aegisub_2_1-spellchecker.o aegisub_2_1-spline.o aegisub_2_1-spline_curve.o aegisub_2_1-standard_paths.o aegisub_2_1-static_bmp.o aegisub_2_1-string_codec.o aegisub_2_1-subs_edit_box.o aegisub_2_1-subs_edit_ctrl.o aegisub_2_1-subs_grid.o aegisub_2_1-subs_preview.o aegisub_2_1-subtitle_format.o aegisub_2_1-subtitle_format_ass.o aegisub_2_1-subtitle_format_dvd.o aegisub_2_1-subtitle_format_encore.o aegisub_2_1-subtitle_format_microdvd.o aegisub_2_1-subtitle_format_mkv.o aegisub_2_1-subtitle_format_srt.o aegisub_2_1-subtitle_format_transtation.o aegisub_2_1-subtitle_format_ttxt.o aegisub_2_1-subtitle_format_txt.o aegisub_2_1-text_file_writer.o aegisub_2_1-thesaurus.o aegisub_2_1-thesaurus_myspell.o aegisub_2_1-timeedit_ctrl.o aegisub_2_1-toggle_bitmap.o aegisub_2_1-tooltip_manager.o aegisub_2_1-utils.o aegisub_2_1-validators.o aegisub_2_1-variable_data.o aegisub_2_1-vector2d.o aegisub_2_1-version.o aegisub_2_1-vfr.o aegisub_2_1-video_box.o aegisub_2_1-video_context.o aegisub_2_1-video_display.o aegisub_2_1-video_frame.o aegisub_2_1-video_out_gl.o aegisub_2_1-video_provider_cache.o aegisub_2_1-video_provider_dummy.o aegisub_2_1-video_provider_manager.o aegisub_2_1-video_slider.o aegisub_2_1-visual_feature.o aegisub_2_1-visual_tool.o aegisub_2_1-visual_tool_clip.o aegisub_2_1-visual_tool_cross.o aegisub_2_1-visual_tool_drag.o aegisub_2_1-visual_tool_rotatexy.o aegisub_2_1-visual_tool_rotatez.o aegisub_2_1-visual_tool_scale.o aegisub_2_1-visual_tool_vector_clip.o  -lGL -lwx_gtk2u_gl-2.8 -lwx_gtk2u_stc-2.8 -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8 -lasound -lportaudio -lpthread -lpulse -lopenal -lavformat -lavcodec -lswscale -lavutil -lpostproc -lhunspell-1.2 libresrc/libresrc.a libaudio_player.a libaudio_alsa.a libaudio_portaudio.a libaudio_pulseaudio.a libaudio_openal.a libaudio_oss.a libaudiovideo_ffmpegsource.a ../libffms/libffmpegsource_aegisub.a libsubtitle_provider.a libsubtitle_ass.a libauto4_lua.a libmisc_hunspell.a libmisc_universalchardet.a ../universalchardet/libuniversalchardet.a -lm -lfreetype -lfontconfig -L/windows/linux/soft/aegisub-2.1.8/libass -lass_aegisub -llua-5.1 -pthread
/usr/bin/ld: aegisub_2_1-MatroskaParser.o: undefined reference to symbol 'inflate'
/usr/bin/ld: note: 'inflate' is defined in DSO /lib64/libz.so.1 so try adding it to the linker command line
/lib64/libz.so.1: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[4]: *** [aegisub-2.1] Error 1
make[4]: Leaving directory `/windows/linux/soft/aegisub-2.1.8/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/windows/linux/soft/aegisub-2.1.8/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/windows/linux/soft/aegisub-2.1.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/windows/linux/soft/aegisub-2.1.8'
make: *** [all] Error 2
}}}
",$p00ky
735,2012-02-02T20:34:03Z,Roll over help.,General,,3.0.0,enhancement,minor,,2008-07-07T18:07:58Z,2012-02-02T20:34:03Z,On the roll help it would be cool to have it display the shortcut along with the description.,getfresh
548,2012-02-02T20:33:05Z,Timing Postproc keyframe snapping should use ms instead of frames,General,,3.0.0,defect,minor,,2007-08-31T01:26:21Z,2012-02-02T20:33:05Z,"Specifying the snap distances for keyframe snapping in the Timing Postprocessor in frames rather than milliseconds might not be a good idea, especially if considering the case of VFR.
The need for keyframe snapping is to minimise the visual problem of subs blinking on/off close to a scene change, but ""close"" should be defined in playback time, which can vary a lot depending on the frame rate of the video. With VFR video the frames around different scene changes can have varying lengths, meaning the snapping will be visually uneven.",nielsm
517,2012-02-02T20:32:12Z,Feature request: Ability to assign hotkeys to automation menu items,Scripting,,3.0.0,enhancement,minor,,2007-08-03T02:31:06Z,2012-02-02T20:32:12Z,"Ability to assign hot keys to items line ""Apply Karaoke Template"" and other sub items under the automation menu for ease of updating and reapplication.",interactii
1442,2012-02-01T00:47:59Z,Spell checker: doesn't stop after checking the entire file (r6387),General,devel,3.0.0,defect,minor,Plorkyeran,2012-01-30T14:58:57Z,2012-02-01T00:47:59Z,"Spellchecker doesn't stop after checking all the misspelled words in the file, but it continues for ever and ever.

You can get easily confused and recheck the same file for more than 2 times until you realize it...",gpower2
1413,2012-01-31T04:04:03Z,aegisub.video_size() returns different values for the help string function and the validation function.,Scripting,devel,3.0.0,defect,minor,Plorkyeran,2012-01-24T20:37:37Z,2012-01-31T04:04:03Z,"See the attached script. When run, the validation macro returns true, but the help string function returns false. This only happens the first time the automation drop down window is opened after the script is reloaded. So it has conflicting return values if a video is loaded attached to the script when the program is launched, and every time after that when the script is reloaded.

This was checked on the r6349 build.",torque
1438,2012-01-31T04:03:57Z,Infinite loop when opening subtitles from matroska,General,devel,3.0.0,defect,minor,Plorkyeran,2012-01-28T16:42:19Z,2012-01-31T04:03:57Z,"To reproduce, open (File -> Open Subtitles...) any matroska file with a subtitle track in it (tried matroska files with ssa and ass subtitle tracks).

A backtrace is attached.

If I use ""Open Subtitles with Charset..."" and choose utf8, it works. (The matroska parsing part is much, much faster in 2.1.9, btw)

Aegisub revision is r6387 (trunk).
Operating system is arch linux (64 bit).",cantabile
1435,2012-01-31T00:44:18Z,Automation: More flexibility for selecting lines,Scripting,2.1.9,3.0.0,enhancement,minor,Plorkyeran,2012-01-28T16:05:31Z,2012-01-31T00:44:18Z,"1) Currently, Aegisub allows to select a few lines after the macro has finished using a table. However, when you want to select a line range from 20 to 30 you have to create a table iterating from 20 to 30 within a for loop and adding them to the table. Alternatively one should be able to reference a string in the format ""20-30"" as a part of the table that is interpreted by Aegisub. So `return {22, 23, 27, ""30-45"", 48}` should select the lines in the separated fields and the range from 30 to 45 (including them).
In combination with 2) `nil` should not change the selection (I don't know if this already is the case).

2) Currently, Aegisub does not change the ""active"" line when returning a table from the macro processing function. It should be able to return a second value `return {32, 33}, 34` to activate the specified line. In addition, `false` or `nil` would do nothing and `true` or `-1` (don't know if the first can be interpreted accurately) would activate the first line in the selection table.",FichteFoll
1440,2012-01-31T00:44:08Z,Apply karaoke template produces wrong start and end times,General,devel,3.0.0,defect,block,Plorkyeran,2012-01-29T20:25:43Z,2012-01-31T00:44:08Z,"r5236 & 2.1.x: correctly apply karaoke template
[[Image(http://puu.sh/f1ra)]]

r5669 - r5681: Lua reported a runtime error: [string ""karaskel-auto4.lua""]:156: attempt to index local 'syl' (a nil value)

r5700 and above: doubles start and end times
[[Image(http://puu.sh/f1qO)]]

Sample of a 2-line ASS-script attached.",tophf
1441,2012-01-31T00:43:41Z,Spell checker: add words to dictionary doesn't work (r6387),General,devel,3.0.0,defect,block,Plorkyeran,2012-01-30T14:57:03Z,2012-01-31T00:43:41Z,"Steps to reproduce this:

1) Open an ass file
2) Open the Spellchecker dialog
3) Find one word that you want to add to dictionary
4) Press add to dictionary
5) Witness the nothingness...

It should add the word to the dictionary and then move on to the next word.",gpower2
1437,2012-01-30T17:13:29Z,Add commands to focus UI elements,General,devel,,enhancement,minor,,2012-01-28T16:31:35Z,2012-01-30T17:13:29Z,"Some commands for focussing the important UI elements would be really nice, mainly Audio Display, Subtitle Edit Box and Subtitles Grid.
Video Seeker already has one (which I don't use) and it should be grouped with the others.",FichteFoll
1431,2012-01-27T19:23:37Z,"Pressing enter in the start time, end time and duration boxes should go to the next line",Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-27T11:12:27Z,2012-01-27T19:23:37Z,"This would be nice to have when making changes to the start or end times of several consecutive lines (for example, if ""recombine lines"" doesn't do the job). Since these boxes have autocommit, the enter key can be used for this.",cantabile
1434,2012-01-27T19:22:58Z,More accelerators for trunk,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-27T16:30:51Z,2012-01-27T19:22:58Z,"I'm mostly interested in accelerators for the ""Recent"" menu items and moving the one for the ""View"" menu, as it currently conflicts with the ""Video"" menu (2.1 has ""Vie&w"" as well).",cantabile
1430,2012-01-27T19:22:47Z,Clip visual tool causes crash,Video,devel,3.0.0,defect,minor,Plorkyeran,2012-01-27T02:19:38Z,2012-01-27T19:22:47Z,"If an incorrectly formatted \i?clip is inserted into the line, the vector clip tool will cause aegisub to crash.

The attached file causes this crash for me. Loading the dummy video and selecting the vector clip tool should reproduce it.

Tested with r6374 on windows.

(the rather short stack dumps I got:)
---------------------
VER - r6374+3 (branch master)
FTL - Beginning stack dump for ""Fatal exception"":
000 - 05CE4233: 
001 - 7792E0D2: RtlAllocateHeap
002 - 05CE40A2: 
003 - 05CE48AF: 
004 - 05CC4C51: 
005 - 05CC65A3: 
End of stack dump.
---------------------
VER - r6374+3 (branch master)
FTL - Beginning stack dump for ""Fatal exception"":
000 - 05CD4373: 
001 - 05CD412B: 
002 - 05CD4860: 
003 - 05CB4C51: 
004 - 05CB65A3: 
End of stack dump.",torque
1407,2012-01-26T22:46:11Z,Shift + mousewheel scroll in Subs Grid to scroll by page at once,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-22T16:22:50Z,2012-01-26T22:46:11Z,"Please, consider implementing ***Shift + mousewheel*** to scroll by page at once in ***Subs Grid***, because navigating through a long subtitle script is tedious and can even damage your hand if done using mouse wheel scrolling for too long...

p.s. Personally I use a 5-line AHK macro to add Shift-Wheel page scrolling to Aegisub and other apps I use frequently.",tophf
1428,2012-01-26T20:51:10Z,Make an option for the spellchecker ignore comments,General,2.1.8,3.0.0,enhancement,minor,Plorkyeran,2012-01-26T17:32:11Z,2012-01-26T20:51:10Z,"The spell checker should have an option (option, not default) to ignore lines marked as comments. As it is used as a translation tool, most of my comments are in the foreign language (usually the lines that are harder to translate :P) and I use spell check on my mother language. This leads to a long and boring correction. I believe this is a common use.",piovisqui
1415,2012-01-26T00:29:09Z,"\clip(<number>,<drawings>) is not recognized in visual tools",Interface,2.1.9,3.0.0,defect,minor,Plorkyeran,2012-01-25T15:43:44Z,2012-01-26T00:29:09Z,"When having \clip(<number>,<drawings>) in a line, the visual tool for clippings just shows it as the number doesn't exist.",FichteFoll
1427,2012-01-25T23:09:46Z,Shift Times dialog - load settings from history on doubleclick,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-25T17:29:49Z,2012-01-25T23:09:46Z,"Applies to: Shift Times dialog 
Enhancement: load settings from history on doubleclick.

Listed in suggestions: http://aegisub.uservoice.com/forums/12642-features/suggestions/2257206-double-click-on-history-entry-in-shift-times-gets-

Implementation is trivial (I've made an AHK macro in 10 minutes http://pastebin.com/4ba5Hchr), but usability gain is huge.",tophf
1418,2012-01-25T21:58:07Z,"""Recombine lines"" trims ""t"" and more options",General,devel,3.0.0,defect,minor,Plorkyeran,2012-01-25T15:56:36Z,2012-01-25T21:58:07Z,"The ""Recombine lines"" function trims lower-case ""t""s at the start or end of every line it is applied on.

It would also be a nice idea to show more options for this ""magic procedure"" like checkboxes for:
* Delete empty lines
* Trim white space characters
* Split lines which cover the same text (there is probably a better description for it)
* [Whatever it does as well that I don't know]

Would also be more easy to get what it is actually doing.


I don't know if it trims the ""t""s on 2.1.9 as well, so I set it to ""devel"".",FichteFoll
1417,2012-01-25T19:07:38Z,Restore last position in grid on file open,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-25T15:53:04Z,2012-01-25T19:07:38Z,"Restore last position in grid on ASS-file open and select the line.
Could be an option, though imho it should be the default behaviour.

Either 1) select a line corresponding to ""Video Position:"" ASS-header entry which has a minor drawback because it could only happen after video is loaded or 2) save Grid position in a separate entry. 

Current behaviour of showing video out of sync with grid is very misleading once you want to ***continue editing*** after e.g. crash or whatever, because it's failing user's natural WYSIWYG expectations.",tophf
1420,2012-01-25T19:07:19Z,Leaving the hotkey column emtpy in hotkey preferences crashes,General,devel,3.0.0,defect,crash,Plorkyeran,2012-01-25T16:23:02Z,2012-01-25T19:07:19Z,"When I leave the hotkey field in the preferences empty Aegisub crashes (should be easy to reproduce). Pressing backspace to delete the input (why can't this get a hotkey associated?) and then okaying or applying works as well.

Operating on Win7x64.",FichteFoll
1425,2012-01-25T19:06:58Z,Allow audio display to be shown regardless audio being loaded,Audio,2.1.8,3.0.0,enhancement,minor,Plorkyeran,2012-01-25T17:06:11Z,2012-01-25T19:06:58Z,"The audio display gives some kind of orientation and visual feedback for the subtitle lines, which is useful even if you don't have any audio loaded (but video).

Plorkyeran mentioned there already is a dummy audio provider but for debug builds only.",FichteFoll
1311,2012-01-25T04:59:58Z,Selecting lines in the subtitles grid doesn't work as expected,Interface,2.1.8,3.0.0,defect,minor,Plorkyeran,2011-06-20T06:53:44Z,2012-01-25T04:59:58Z,"Suppose I have a file with 100 lines in it, if I select line 5, press shift-end, then, while pressing shift, I click on line 90 - this should select everything from line 5 to line 90, right? I think it's a reasonable assumption. Except it selects everything from line 90 until the end.

If I start with line 90, shift-home, then shift-click on line 5 it selects everything from line 5 until the beginning.",cantabile
1375,2012-01-23T21:14:33Z,Audio doesn't play in full when using portaudio,Audio,devel,3.0.0,defect,minor,Plorkyeran,2012-01-01T19:46:24Z,2012-01-23T21:14:33Z,"When using PortAudio playing the selection will skip 20ms of audio.

Pressing space/play selection will not play the final 20ms of a line.
Pressing Q skips 20ms before the line.
Pressing D will not play the final 20ms of a line either.

Oddly, spamming these buttons will sometimes have them work as intended. 

It's more noticeable in karaoke mode when a syllable seems to just vanish.

OpenAL and DirectSound work fine.

OS: Windows 7 Pro 64-bit.",Pyruth
1022,2012-01-23T19:02:16Z,Expose more settings in the options dialog,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2009-10-09T15:48:40Z,2012-01-23T19:02:16Z,"There's a whole bunch of interesting but ""secret"" settings in config.dat that should be exposed to the user in a better way.

Some that immediately come to mind are a bunch of FFMS2 settings, like number of decoding threads, cache behavior, and that one very convenient setting I implemented pretty much only for my own needs that makes it only index video by default.",TheFluff
1349,2012-01-22T17:42:43Z,Automatically copy selected text to the PRIMARY selection [patch],Interface,2.1.8,,enhancement,minor,,2011-10-17T14:48:33Z,2012-01-22T17:42:43Z,"This is pretty standard behaviour in gtk apps running in xorg. I need it sometimes to copy stuff from aegisub to urxvt.

I'm not sure if 
{{{
#ifdef __UNIX__
}}}
is the best way to do this... (OS X is based on unix — is `__UNIX__` defined there?)",cantabile
1359,2012-01-22T17:19:44Z,"Hello,",General,2.1.8,,defect,major,,2011-11-05T18:44:49Z,2012-01-22T17:19:44Z,"Please reply to my answer in http://devel.aegisub.org/ticket/1354#comment:4

Thanks,
Guy.",SecretKingdom
664,2012-01-22T17:19:37Z,Markers for next line in audio view,Interface,devel,3.0.0,enhancement,minor,,2008-02-24T09:19:33Z,2012-01-22T17:19:37Z,The audio view shows gray start and end markers for the previous line in the audio view. It would be great to have markers for the next line as well.,homeagain
1398,2012-01-22T17:15:38Z,"« 'tool/assdraw' is not a valid command name » in the ""Subtitle"" menu",Interface,devel,3.0.0,defect,minor,Plorkyeran,2012-01-20T17:13:39Z,2012-01-22T17:15:38Z,"There are also two adjacent separators in the toolbar where, I'm told, the assdraw icon would be.

There is a similar glitch in the ""Help"" menu:
« 'help/files' is not a valid command name »",cantabile
1401,2012-01-22T16:55:29Z,Show sub-tools in toolbox,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-20T21:43:05Z,2012-01-22T16:55:29Z,"Buttons for sub-tools should be shown when appropriate in the left toolbox below main tools - thus we get all tools in one place, save another 16/24 pixels of valuable vertical space, and get rid of ugly mostly empty pane flickering below video on tool change.",tophf
1402,2012-01-20T23:20:21Z,hotkey to constraint movements to X or Y axis,General,,,enhancement,minor,,2012-01-20T22:31:43Z,2012-01-20T23:20:21Z,"Please make Shift key temporarily constraint movement to X/Y axis - it's a common feature of graphic editors.

Applies to: Move tool, Scale tool, Clip tool, Vector clip tool",tophf
1396,2012-01-19T21:09:52Z,Trunk's configure doesn't know about --without-pulseaudio,General,devel,,defect,minor,,2012-01-19T15:19:31Z,2012-01-19T21:09:52Z,"Aegisub 2.1.9 can be told not to build the pulseaudio player, but trunk doesn't have this option.",cantabile
1378,2012-01-16T05:04:46Z,Incorrect line breaking with WrapStyle: 3 and \N,General,2.1.8,,defect,minor,,2012-01-06T12:11:23Z,2012-01-16T05:04:46Z,"When previewing sub, if you set WrapStyle: 3 and have \N tag(s) in line, you get incorrect line breaking (three lines instead of two, for example). Also, in some cases this appeared even without \N tag, see third line in attached sample. With WrapStyle: 0 all lines in attached file draws correct",Px
1259,2012-01-14T18:57:33Z,Build system rewrite,General,devel,3.0.0,defect,minor,,2011-01-03T06:59:50Z,2012-01-14T18:57:33Z,"I've found automake, intltool, libtool and the gettext helper utilities extremely frustrating.

This will involve replacing all of the above with a custom GNU make replacement.  In the end we will be left with GNU Make files and autoconf.

The work involved is in the browser:branches/new_build_system branch.  it was merged in r4895 and still has work to be completed.  Namely proper installation and distfile support.",verm
1059,2012-01-12T22:32:10Z,Font collector destination path,General,1.10,3.0.0,enhancement,minor,Plorkyeran,2009-12-08T00:21:22Z,2012-01-12T22:32:10Z,"I noticed that after I used ""Copy fonts to folder"" option in the Font Collector, every time I open a new script located in a different directory, the program doesn't update the ""Destination"" path automatically. The path of the first script used is remembered. I'm not sure if it's a bug or it's supposed to be like that, but it would be very nice if the program would ""detect"" the path of the script by itself without the need to use ""Browse"" button.

Aegisub r3833M (TheFluff)",Alchemist
949,2012-01-11T20:03:47Z,Simplify setup.cpp,General,devel,3.0.0,task,minor,nielsm,2009-07-25T17:26:13Z,2012-01-11T20:03:47Z,"The current setup.cpp has a lot of linker pragmas to pull in wx libraries when building on MSVC, this shouldn't really be required since `include/msvc/wx/setup.h` from wx already has those linker pragmas. However it's missing those for wxSTC, meaning we can't quite remove this yet.

I have submitted a patch to wx for this: [http://trac.wxwidgets.org/ticket/11025 wxbug:11025]

When wx resolves that issue we should be able to apply the patch attached here.",nielsm
1381,2012-01-11T19:19:12Z,Sorting Automation Macros,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-07T12:50:27Z,2012-01-11T19:19:12Z,"As of r6190 (note that this is not ''exactly'' correct; I used the binaries from http://plorkyeran.com/aegisub/ ),
Automation Macros added to Aegisub are sorted alphabetically. I used to sort mine by prepending numbers to them (see attachment:autoload_files.png ).

Here's the difference between 2.1.9 and r6190 (I think you can imagine what they look like)://
attachment:autoload_menu_2.1.9.png and attachment:autoload_menu_r6190.png
(Note the use of `aegisub.register_macro(string.rep(""-"", 27), """", function () return    """"; end, function () return false; end)` for seperators.)

As you might see, ""Apply karaoke template"" and ""Unapply karaoke template"" are likely bound. And I used some kind of a seperator to seperate several scripts, but using `aegisub.register_macro("""", """", nil)` for example will create a new entry with no caption at all.

Thus, I'd like to have some sort of a way to sorting my scripts and/or even to add a seperator. I'm somewhat open to this; I would also be satisfied if I can sort them using their filenames, but maybe you can think of some better way that is not too elaborate. For example a list view in the options dialog. This also opens a way to manually deselect scripts and prevent them from being loaded.",FichteFoll
1386,2012-01-10T20:03:32Z,Add the possibility to show previous and next line in audio display or not to show comments,Interface,2.1.8,3.0.0,defect,minor,Plorkyeran,2012-01-07T19:06:44Z,2012-01-10T20:03:32Z,"The audio display currently can show all lines, the previous line or no other lines at all. It would be useful to show only the previous and the next line. Can be used with snapping so the ""current"" line can snap to the next line and not only the next line to the current while not disturbing the view with too many lines.

Furthermore, an option for not showing comments at all seems useful, at least for timers. Thus, the previous line would become the nearest non-comment line that is before the current and the next would become the nearest after.",FichteFoll
1391,2012-01-10T19:09:52Z,Trunk fails to compile: ‘for_each’ was not declared in this scope,General,devel,3.0.0,defect,regression,Plorkyeran,2012-01-09T08:45:16Z,2012-01-10T19:09:52Z,"r6254 fails to compile:
dialog_log.cpp: In constructor ‘EmitLog::EmitLog(wxTextCtrl*)’:
dialog_log.cpp:61:97: error: ‘for_each’ was not declared in this scope

This error appeared first in r6247.

Operating system: 64 bit arch linux.
Compiler: gcc 4.6.2",cantabile
1380,2012-01-09T20:31:20Z,An auto-loaded script doing built-in calls when initializing causes a crash,Scripting,devel,3.0.0,defect,crash,Plorkyeran,2012-01-07T11:48:58Z,2012-01-09T20:31:20Z,"As of r6190 auto-loading a script that looks like this:
{{{
script_name = ""Some script that crashes""
script_description = ""Makes a dumb call leading to an aegisub crash. r6190""
script_modified = ""7th January 2012""

aegisub.video_size()
}}}
and calls a built-in function that is supposed to fail (logically there is no video when initializing) leads Aegisub to a crash saying:
>[Main Instruction]
>Aegisub has crashed while starting up!
>
>[Content]
>The last startup step attempted was: Load global Automation scripts.

I don't think this behavior is useful, so I recommend either just not loading the script that failed to init and continue with other scripts or whatever step is next, or fix the built-in call so it does not crash and returns `nil`.

Of course this kind of error is produced only from the script's coder but Aegisub should be able to ignore it.",FichteFoll
1312,2012-01-09T07:31:18Z,Crash when loading certain videos,General,2.1.8,,defect,crash,,2011-06-20T07:32:56Z,2012-01-09T07:31:18Z,"Aegisub crashes when loading certain videos (so far, I've only seen it happen with bludragon encodes >_>).

To reproduce, open aegisub, load a video. The ""loading timecodes etc"" dialog appears, it shows some progress, then aegisub crashes before the progress bar reaches 100%. The first episode from this will do the trick: http://www.bakabt.com/157846-ergo-proxy-dvd-h264-ac3-bludragon.html

Backtrace is attached.

Aegisub revision is 5435 from the 2.1.9 branch.
Ffmpeg built today, from git://git.videolan.org/ffmpeg
Operating system: arch linux x86_64.
wxgtk 2.8.12",cantabile
1387,2012-01-08T13:50:19Z,Error  Setting Video,Video,2.1.7,,defect,regression,,2012-01-08T12:10:03Z,2012-01-08T13:50:19Z,"hi!!
the problem is the video can't open not all some vide whenever i open it i got this >>

[[Image(http://i.imgur.com/RFEPK.png)]]


i tried with both pc i've they got same problem.
but if i use older version from aegisub i can open it like aegisub 1.10. it open without any problem!!!

'i don't play with the setting with both version i keep default setting'

thanks",asar
1031,2012-01-08T01:34:51Z,Config dir migration on Unix.,General,devel,3.0.0,defect,minor,Plorkyeran,2009-10-28T20:45:31Z,2012-01-08T01:34:51Z,"The config dir on Unix is ~/.aegisub-<major>.<minor> (eg ~/.aegisub-2.2/)

When upgrading from a previous version to a new version this needs to be handled correctly.  In most cases this just means copying the contents of the old dir to a new one and letting aegisub handle it as it normally would on Windows or OS X.",verm
1134,2012-01-08T01:33:49Z,Option to open audio from video automatically upon opening a video,Interface,2.1.8,3.0.0,enhancement,minor,Plorkyeran,2010-01-29T23:35:19Z,2012-01-08T01:33:49Z,"With Aegisub now only playing audio if it is loaded through the Audio menu, an option to automatically load the audio into RAM (i.e. the same way it would if you opened it through the Audio menu) when a video file is opened would be useful.",Calan
1081,2012-01-08T01:05:26Z,Fix duplicate strings that differ in case only,General,devel,3.0.0,defect,minor,Plorkyeran,2010-01-03T20:29:19Z,2012-01-08T01:05:26Z,"We have quite a few strings that differ in case only but should be the exact same string.  We should also go through all of them and change any that differ only slightly in language. at 1,242 strings translating the current list is no small task.",verm
1376,2012-01-08T01:03:47Z,"""make DESTDIR="" Support",General,devel,3.0.0,enhancement,minor,Plorkyeran,2012-01-02T16:16:28Z,2012-01-08T01:03:47Z,"Hi,

I'm maintaining a package for the latest svn of aegisub over the Archlinux User Repository (https://aur.archlinux.org/packages.php?ID=10919). However, for the package to be acceptable, I need to install in a specified directory using the DESTDIR argument. I've made a set of patches to implement this inside my package as a workaround, but could you please integrate them in your source code? You'll find them all attached.

Thanks in advance.",Alucryd
1379,2012-01-07T20:54:40Z,Answer to your RTL question,Interface,,,defect,minor,,2012-01-06T12:58:18Z,2012-01-07T20:54:40Z,"""I may try to make the grid painting observe RTL mirroring for a later version, but attempting to fix it for 2.1.9 would be way too risky. I'm doubting the proper fix is anything but simple, and the grid code is already rather fragile.
Simply making the grid flow from left to right (as in the standard English user interface) would be wrong, right?""

Well, this is really matter which program you are using to create Aegisub. if you want to support hebrew you can try change the encoding. for example html encoding that recommended for Hebrew is '''windows-1255''' or '''iso-8859-8''' and in C# it works well with UTF-8 (if i remember right.

Good Weekend,
Guy.",SecretKingdom
1384,2012-01-07T20:42:45Z,Problems with the Style Manager Mac OS X Aegisub 2.1.8,General,2.1.8,,defect,minor,,2012-01-07T16:58:46Z,2012-01-07T20:42:45Z,"If i go into the Style Manager, i cannot mark the styles of the script or in my memory... so i cannot use any new style which i create.",Yoshi
1383,2012-01-07T20:35:53Z,Crash of Aegisub 2.1.8 (built from SVN revision 4064) Mac OS X,General,2.1.8,,defect,minor,,2012-01-07T16:53:43Z,2012-01-07T20:35:53Z,"I use a MacBook Pro with lion as operating system.
If i scroll with the embedded touchpad from Macintosh, Aegisub crash and i must restart the program plus the auto backup does not work and i can only make the work again.",Yoshi
1374,2011-12-29T20:47:26Z,Reversed selection lines by mouse dragging,Interface,devel,,defect,minor,,2011-12-29T15:25:51Z,2011-12-29T20:47:26Z,"I don't know if is that for purpose, but at revision 5997 (dunno since when) and newer if you want select more lines by mouse drag. on top edits are copied that latest line which you seelcted.

for example if you are about select line 1 - 10, and start click on 1st, drag until you highlight 10th and you leave it on 10th then into start/stop/duration time and text is copied that 10th line instead 1st.

in 2.1.8 and 2.1.9 until revision 5376 (which I had as latest before I updated to 5997) it works fine... (it kept that 1st selected line before dragging was imitated)


I saw some changes at grid at 5998 but as log I tried it now at 6184 in 2.1.9 branch ",petrkr
1373,2011-12-29T20:40:31Z,Reversed selection lines by mouse dragging,Interface,devel,,defect,minor,,2011-12-29T15:25:43Z,2011-12-29T20:40:31Z,"I don't know if is that for purpose, but at revision 5997 (dunno since when) and newer if you want select more lines by mouse drag. on top edits are copied that latest line which you seelcted.

for example if you are about select line 1 - 10, and start click on 1st, drag until you highlight 10th and you leave it on 10th then into start/stop/duration time and text is copied that 10th line instead 1st.

in 2.1.8 and 2.1.9 until revision 5376 (which I had as latest before I updated to 5997) it works fine... (it kept that 1st selected line before dragging was imitated)


I saw some changes at grid at 5998 but as log I tried it now at 6184 in 2.1.9 branch ",petrkr
1372,2011-12-29T17:06:57Z,PortAudio compile on linux failed,Audio,devel,2.1.9,defect,major,nielsm,2011-12-29T15:15:28Z,2011-12-29T17:06:57Z,"As long I saw some changes about rewriting portaudio player I looked into lastest SVN codes and at 110 lines you have missed extra line, which was two-line, but you deleted just 1st and 2nd left there (dunno if it shall be deleted both, or both kept), but anyway now it's half of function and compile fails here.

here is that line:

        pa_output_p.channelCount, pa_output_p.suggestedLatency, pa_output_p.sampleFormat);

It's in audio_player_portaudio.cpp file.

After comment this line, compilation at mine side was successful.",petrkr
493,2011-12-22T21:31:59Z,Easy way to set detached video window to specific zoom sizes,Video,devel,3.0.0,enhancement,minor,Plorkyeran,2007-07-18T11:31:46Z,2011-12-22T21:31:59Z,"Similar to zooming the non-detached video display, the detached video display should have an option to set (maybe even fix--make unresizable) its size to a specific zoom level.",nielsm
1344,2011-12-22T21:30:52Z,View menu doesn't change after loading video + audio,Interface,devel,3.0.0,defect,minor,Plorkyeran,2011-10-02T22:54:45Z,2011-12-22T21:30:52Z,"As of build 5709, if you load video or audio, the bulleted view in the View menu doesn't change, but the actual view does. ",t0asterb0t
1009,2011-12-22T21:19:33Z,Fix detection of X include and lib directories.,General,devel,3.0.0,defect,minor,Plorkyeran,2009-09-05T20:17:41Z,2011-12-22T21:19:33Z,"xmkmf (Imake) is required in order to detect the X include and lib directories.  However on Linux this always appears to be blank, probably because they use /usr/lib.  On FreeBSD and other operating systems that don't it'll show up as /usr/local/*

A reliable check needs to be added to ensure both of these are filled in correctly, probably a compile check would work.

Also, our OSX build doesn't use X, so this check needs to be disabled for that platform.",verm
1371,2011-12-22T13:04:53Z,Aegisub 2.1.9 RC4 - UI Bug: Highlighting lines with similar timestamp,Interface,devel,2.1.9,defect,minor,nielsm,2011-12-22T11:18:22Z,2011-12-22T13:04:53Z,"Clicking on a line in the list would usually highlight the lines that are overlapping with the selected one. However, this does not work (or rather: is not updated). Seeing that the highlight updates when you scroll after clicking on a line, the list is probably not updated correctly after a mouseclick occured. Selecting the line with arrow keys works.

I will attach a screenshot after said click as well as a (simple) sample script.",FichteFoll
1268,2011-12-14T00:45:19Z,Accept a larger range of time values,General,1.9,,enhancement,minor,,2011-02-21T23:58:23Z,2011-12-14T00:45:19Z,"Currently the AssTime parsing code rejects times with sub-values out of range, e.g. 84 seconds is not accepted.

This is split off from #512, suggesting to accept any time value as long as the basic syntax is correct. The change should be relatively simple.",nielsm
1368,2011-12-13T00:59:03Z,Help contents linked to a wrong address,General,2.1.8,2.1.9,defect,minor,nielsm,2011-12-11T15:04:30Z,2011-12-13T00:59:03Z,"When [Help] > [Contents (F1)] is selected, a web page ""http://docs.aegisub.net/Main_Page"" is loaded and it displays a 404 error.
I think this menu must load ""http://docs.aegisub.org/manual/Main_Page"".",KIPPIE408
1197,2011-12-12T14:38:34Z,Update checker can crash on OS X 10.6,General,2.1.8,2.1.9,defect,crash,nielsm,2010-04-26T02:24:06Z,2011-12-12T14:38:34Z,"It seems that the automatic update checker can cause crashes under some circumstances on Mac OS X 10.6.

-----
Original report:

I download and install Aegisub 2.1.8 intel, when opening the app i get a Fatal Exception.
Try several times, also reinstall and keep crashing.

Attached crash report.
",jbuchmann
1356,2011-12-08T17:01:14Z,Aegisub 2.1.9 RC2 - Styles Editor - Preview windows is empty when opening a style,Interface,devel,2.1.9,defect,minor,nielsm,2011-10-27T16:37:24Z,2011-12-08T17:01:14Z,"In version 2.1.9RC2 (r5773) when opening a style to the style editor from the styles manager, the preview windows is empty, until you just select one of the controls that change the appearance of the style (font combo box, shadow value, etc), or if you change window (e.g. select Firefox window and then back to aegisub).",gpower2
1357,2011-12-06T22:14:44Z,Aegisub 2.1.9 RC2 - Corrupted full screen when opening ass file from shell,Interface,devel,2.1.9,defect,minor,nielsm,2011-10-29T14:33:57Z,2011-12-06T22:14:44Z,"When opening an ass file from shell (windows explorer) and select to load the associated files, aegisub's window is corrupted. Attched you will find a screenshot of what I describe.",gpower2
1367,2011-12-06T21:40:24Z,Aegisub 2.1.9 RC2 - UI bug with statusbar,Interface,devel,,defect,minor,nielsm,2011-11-25T15:49:51Z,2011-12-06T21:40:24Z,"I get this funny UI bug when I open a script in maximized mode (I closed Aegisub maximized before).

Steps to reproduce:
1. Open a script in Aegisub.
2. Load Audio and Video and maximize Aegisub.
3. Safe script and close.
4. Open script and load associated files.
   (You should see gray boxes on the bottom and right instead of a scrollbar and the statusbar)
5. Wait until Aegisub creates an autosave and updates the statusbar.


I'm on Win7x64.",FichteFoll
1318,2011-12-06T21:29:33Z,Indonesia translation,Localisation,devel,2.1.9,task,minor,nielsm,2011-06-28T12:02:36Z,2011-12-06T21:29:33Z,"

This is a Indonesia translation for Aegisub Interface. the aegisub.pot was taken from http://svn.aegisub.org/branches/aegisub_2.1.9/aegisub/po/ which is compatible with 2.1.8. And i do not include the wxstd.mo from http://wxwidgets.org/about/i18n.php becasue the indonesia translation is not completed and come with a lot fuzzy translation

thank you

",doplank
1364,2011-12-06T21:27:45Z,Aegisub 2.1.9 RC2 - Sound stuttering,Audio,devel,,defect,minor,,2011-11-14T21:02:46Z,2011-12-06T21:27:45Z,"I have a strange sound stuttering problem with Aegisub 2.1.9RC2.

The current trunk build and 2.1.8 don't have the problem and play the audio without stuttering.",myon
1363,2011-12-06T21:25:53Z,Aegisub 2.1.9 RC2 - Saving an ass produces an unreadable file,Subtitles I/O,devel,2.1.9,defect,minor,nielsm,2011-11-09T06:50:02Z,2011-12-06T21:25:53Z,"I have an ass file, to which I apply the gradient factory script. Everything seems fine, the script is applied correctly and I see the subtitles just fine. I save the file and think that all's good.
When I open the file again, Aegisub shows nothing. So I opened the file in Notepad++ and I see that the header section of the ass is written AFTER the dialogue lines.
I attach the files to reproduce this:
1) original.ass (the original ass, loads just fine)
2) gradient-factory-1.2.1.lua (the autoload script which Iused)
3) result.ass (the  ass after the applied script, doesn't load with aegisub)
Reproduce steps:
1) Open original.ass
2) Select lines 4,6 and 8
3) Select Automation->Gradient Factory-> Apply to Selected Lines(3)
4) Save the file
The file is now corrupted as hell! :)",gpower2
1319,2011-12-01T00:43:50Z,"Cursor in ""Jump to..."" dialog goes back to the beginning after pressing backspace",Interface,2.1.8,2.1.9,defect,minor,nielsm,2011-06-29T08:51:44Z,2011-12-01T00:43:50Z,"Open some video, open ""Video"" → ""Jump to..."", type a few digits in the ""Frame:"" textbox, delete any of them with backspace. The cursor jumps to the beginning every time backspace is used.

This happens with the latest revision (5440) from the 2.1.9 branch, as well as with version 2.1.8.

wxgtk version is 2.8.12.",cantabile
997,2011-11-28T20:01:48Z,Finish rewrite of PortAudio player.,Audio,devel,3.0.0,defect,block,Plorkyeran,2009-08-21T18:27:48Z,2011-11-28T20:01:48Z,"Things to finish:
 * Removal of all globals.
 * Use PortAudio functions to get stream info rather than local tracking.
 * Add proper exception handling.
 * Finish dynamic buffer handling.

I'm setting this to milestone:2.2.0 if I get it finished before milestone:2.1.8 it'll go in there instead.",verm
1334,2011-11-27T14:51:59Z,"""Draw video position"" slows down video playback",Interface,2.1.8,,defect,minor,,2011-08-26T10:05:42Z,2011-11-27T14:51:59Z,"Enabling the option ""Audio->Display->Draw video position"" makes the video play about 200ms later than audio (as shown from that bar, see screenshot) and skips several frames. Unchecking the checkbox solves the problem.

I'm operating on Win7 x86, I don't think this is an OS-based problem though.",FichteFoll
1340,2011-11-25T19:29:48Z,[patch] Aegisub remembers the filename instead of the path of the last opened subtitles/video/audio/timecodes/keyframes,General,2.1.8,2.1.9,defect,minor,nielsm,2011-09-20T12:10:02Z,2011-11-25T19:29:48Z,"To reproduce, open any subtitles (via the charset selection dialog only), video, audio, timecodes or keyframes. config.dat will now contain not the path where the above file resides, but the filename itself:
{{{
last open audio path=/foo/bar/audio/r2/vol 01 Ta0 48K 16bit 2ch.wav
last open keyframes path=/foo/bar/timecodes/ep1-timecodes.txt
last open timecodes path=/foo/bar/timecodes/ep1-timecodes.txt
last open video path=/foo/bar/raws/ep06-r2.mkv
}}}
(I didn't have a keyframes file, but the timecodes file was quite adequate for this demonstration. Also, I didn't actually test opening subtitles via the charset selection dialog, but the problem is there in the code.)

In linux, this results in a weird file selector. Normally, the file selector should show the contents of /some/ folder ($PWD, $HOME, last accessed folder, whatever). With the above ""paths"", it does not. There is a screenshot attached. Every time I open a video/audio/etc, I need to click on one of the locations on the left and take it from there. It's very annoying.

When opening subtitles with ctrl-o, the path is saved correctly. I copied (monkey see monkey do) that code to all the other cases. The patch is attached. It works.

Aegisub r5603 (2.1.9 branch), wx 2.8.12.1, gtk2 2.24.6, Arch Linux x86_64.",cantabile
1301,2011-11-25T19:27:54Z,SRT tag parsing is buggy,Subtitles I/O,2.1.8,2.1.9,defect,minor,nielsm,2011-06-09T05:49:48Z,2011-11-25T19:27:54Z,When reading for example SRT files with HTML color codes and similar it promptly ignores text written after a color tag. It has no problem exporting to that same format. It seems just the reading of that same format that doesn't work correctly.,aeh
1205,2011-11-25T19:27:22Z,Error converting text from IM to UTF-8,General,2.1.8,2.1.9,defect,major,nielsm,2010-05-27T20:17:24Z,2011-11-25T19:27:22Z,"Special Characteres as á, é, ó, ã (and the list goes on) are ignored when used. CTRL+C, CTRL+V works to input those.

When runing on terminal, the event registered is:

** (aegisub-2.1:18708): WARNING **: Error converting text from IM to UTF-8: Sequence of invalid bytes in the conversion input",tamodolo
1248,2011-11-25T19:27:22Z,aegisub crushes on start if compose sequence(s) defined in .XCompose,General,2.1.8,2.1.9,defect,crash,verm,2010-10-07T17:45:05Z,2011-11-25T19:27:22Z,"
if any compose sequence defined in .XCompose file, aegisub crushes on start
with segmentation fault.

I'm using aegisub package from debian unstable

Package: aegisub
Version: 2.1.8-0.2

here is backtrace
{{{
#0  0x00007ffff1f71b52 in ?? () from /lib/libc.so.6
#1  0x00007ffff1f71876 in strdup () from /lib/libc.so.6
#2  0x00007fffe4f34eab in ?? () from /usr/lib/gtk-2.0/2.10.0/immodules/im-
uim.so
#3  0x00007fffe4f35344 in ?? () from /usr/lib/gtk-2.0/2.10.0/immodules/im-
uim.so
#4  0x00007fffe4f355cd in im_uim_create_compose_tree () from
/usr/lib/gtk-2.0/2.10.0/immodules/im-uim.so
#5  0x00007ffff0c91516 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#6  0x00007fffefb43d24 in g_type_module_use () from
/usr/lib/libgobject-2.0.so.0
#7  0x00007ffff0c91f47 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#8  0x00007ffff0c92bb7 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#9  0x00007ffff0c92c88 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#10 0x00007ffff62473a4 in wxWindow::PostCreation() () from
/usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0x00007ffff6240b41 in wxTopLevelWindowGTK::Create(wxWindow*, int, wxString
const&, wxPoint const&, wxSize const&, long, wxString const&) ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0x00007ffff628f870 in wxFrame::Create(wxWindow*, int, wxString const&,
wxPoint const&, wxSize const&, long, wxString const&) ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0x000000000056d62e in ?? ()
#14 0x000000000058b89a in ?? ()
#15 0x00007ffff593b612 in wxEntry(int&, wchar_t**) () from
/usr/lib/libwx_baseu-2.8.so.0
#16 0x000000000058adf2 in ?? ()
#17 0x00007ffff1f14c4d in __libc_start_main () from /lib/libc.so.6
#18 0x000000000042e159 in ?? ()
#19 0x00007fffffffe3a8 in ?? ()
#20 0x000000000000001c in ?? ()
#21 0x0000000000000001 in ?? ()
#22 0x00007fffffffe668 in ?? ()
#23 0x0000000000000000 in ?? ()

}}}
-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-trunk-amd64 (SMP w/2 CPU cores)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages aegisub depends on:
ii  libasound2         1.0.23-2              shared library for ALSA applicatio
ii  libavcodec52       5:0.6~svn20100726-0.1 library to encode decode multimedi
ii  libavformat52      5:0.6~svn20100726-0.1 ffmpeg file format library
ii  libavutil50        5:0.6~svn20100726-0.1 avutil shared libraries - runtime 
ii  libc6              2.11.2-6              Embedded GNU C Library: Shared lib
ii  libfontconfig1     2.8.0-2.1             generic font configuration library
ii  libfreetype6       2.4.2-2               FreeType 2 font engine, shared lib
ii  libgcc1            1:4.4.5-2             GCC support library
ii  libgl1-mesa-glx [l 7.7.1-4               A free implementation of the OpenG
ii  libgomp1           4.4.5-2               GCC OpenMP (GOMP) support library
ii  libhunspell-1.2-0  1.2.11-1              spell checker and morphological an
ii  liblua5.1-0        5.1.4-5               Simple, extensible, embeddable pro
ii  libpostproc51      5:0.6~svn20100726-0.1 postproc shared libraries
ii  libpulse0          0.9.21-3+b1           PulseAudio client libraries
ii  libstdc++6         4.4.5-2               The GNU Standard C++ Library v3
ii  libswscale0        5:0.6~svn20100726-0.1 ffmpeg video scaling library
ii  libwxbase2.8-0     2.8.10.1-3+b1         wxBase library (runtime) - non-GUI
ii  libwxgtk2.8-0      2.8.10.1-3+b1         wxWidgets Cross-platform C++ GUI t
ii  zlib1g             1:1.2.3.4.dfsg-3      compression library - runtime

Versions of packages aegisub recommends:
ii  aegisub-scripts               2.1.8-0.2  Automation scripts for aegisub

Versions of packages aegisub suggests:
pn  aegisub-doc                   <none>     (no description available)
ii  aegisub-l10n                  2.1.8-0.2  Advance subtitle editor language p
ii  hunspell-en-us [hunspell-dict 20070829-4 English_american dictionary for hu
ii  myspell-ru [myspell-dictionar 0.99g5-8.1 Russian dictionary for MySpell

",morruth
1093,2011-11-25T19:26:51Z,Strings that should be format strings are not,Interface,devel,3.0.0,defect,minor,Plorkyeran,2010-01-06T02:41:37Z,2011-11-25T19:26:51Z,"This will be a big multi-bug for all translateable strings that contain points where other data is inserted, but those strings are not written as format strings.

This imposes a specific structure on the translations, which may not be compatible with all languages, therefore all these cases should be turned into proper format strings.

This can also include cases with singular/plural for numbers that aren't handled.

---------------

frame_main_events.cpp:1560
{{{
#!cpp
StatusTimeout(_(""File backup saved as \"""") + backup + _T(""\"".""));
}}}",nielsm
1182,2011-11-25T19:18:47Z,"OSS audio player - when playing a selection, audio does not play from the start",Audio,2.1.8,3.0.0,defect,minor,greg,2010-04-06T09:42:30Z,2011-11-25T19:18:47Z,"When timing to some mp3 audio using the OSS audio player, I have noticed that when I make a selection and hit 'R' to play it, the sound does not play from where I made the selection. It starts playing 500ms or so forward from where the selection starts.

If I hammer the 'R' key, about 1 time out of 8 it plays from where its supposed to.

The same thing happens when I press 'Q' and 'W'. The audio starts playing too far ahead with the same frequency as when I press 'R'. This makes timing with OSS completely unusable.",Light-
1366,2011-11-20T17:34:54Z,Trunk OS X build problems,General,devel,3.0.0,defect,minor,Plorkyeran,2011-11-20T09:06:53Z,2011-11-20T17:34:54Z,"Two files in the reporter had problems in their code that prevented building trunk on OS X. With someone's help, I modified them so that they built (whether they work or not is a different matter entirely).

I have attached a  svn diff.

Notes: ""yeah, also I'd be more comfortable with std::string(wxFormat::(...)) so if you don't use that you should probably suggest it"" (Wasn't sure what this meant, so I'll leave that to the pros)",torque
585,2011-11-19T05:44:27Z,Subtitle edit-box disappears off the screen,Interface,,3.0.0,defect,minor,,2007-10-20T01:38:26Z,2011-11-19T05:44:27Z,"The box for editing subtitles seem to think that the screen is wider than it really is, and a small part of it disappears off the screen. This is the only box that behaves this way. Also, it only occurs when I have opened video.

http://eastblue.org/tmp/aegisub-disappearing-edit.png <-- small screenshot to demonstrate",perchr
1183,2011-11-19T04:05:44Z,OpenAL audio player - ridiculous amounts of latency,Audio,2.1.8,3.0.0,defect,minor,,2010-04-06T09:47:36Z,2011-11-19T04:05:44Z,"When attempting to time using the OpenAL audio player, the audio cursor starts moving far before the audio comes out of the speakers, and when it stops moving the audio is still playing to catch up. This makes it impossible to time.

There appears to be quite a large delay in sending the sound to OpenAL before it actually comes out the speakers. Is it possible to synchronize the audio cursor with the audio thats actually playing? A drop in sound quality or crackly sound would be fine as long as the latency disappears.",Light-
1032,2011-11-18T23:29:27Z,OpenAL audio player does not update playback buffer according to playback markers,Audio,devel,3.0.0,defect,minor,,2009-10-31T00:57:08Z,2011-11-18T23:29:27Z,"Start playing audio -> move end marker a bit further to the right while audio is playing -> audio playback stops where end marker was when playback started.

This behavior is highly undesirable and different from all (?) the other audio providers.",TheFluff
1327,2011-11-18T22:58:14Z,Audio display: Seperate display of start and end of inactive lines,Interface,2.1.8,3.0.0,enhancement,minor,Plorkyeran,2011-07-29T18:33:32Z,2011-11-18T22:58:14Z,"I'd love to have a different display for inactive lines. This may be not that important if you selected to show only one inactive line in the audio display, but even more if you chose to show all. So my request would be to use these treeangles as used for the selected line that look like brackets on inactive lines, too.

I guess you can imagine what I'm refering to.",FichteFoll
1078,2011-11-18T18:56:01Z,Many controls lack access keys,Interface,devel,3.0.0,task,minor,,2010-01-02T15:19:01Z,2011-11-18T18:56:01Z,"While the main menu bar is mostly covered by access keys, most of our dialogue boxes completely lack them.
There are also lots of cases where menu items in the English text have overlapping access keys, for example ""&Open Subtitles..."" and ""&Open Subtitles with Charset..."" in the File menu.

Hopefully access keys for menu items will be revisited during implementation of a command system, but the dialogue boxes should still have access keys for controls. (I think the tab order should be fine everywhere, so keyboard access isn't such a major problem luckily.)",nielsm
1070,2011-11-18T18:49:11Z,Fix string for resource files on OSX.,General,devel,2.1.8,defect,minor,verm,2009-12-25T00:31:15Z,2011-11-18T18:49:11Z,Unfortunatly we forgot to add a string for resource file menu option under OSX.  As soon as milestone:2.1.8 is released we'll change it something better,verm
1226,2011-11-17T03:58:07Z,Select All option missing from menus,Interface,2.1.8,3.0.0,enhancement,minor,Plorkyeran,2010-07-13T13:57:08Z,2011-11-17T03:58:07Z,"While we have a function to select all subtitle lines, it isn't exposed in the menus.",Jeroi
1238,2011-11-17T03:40:04Z,Better handling of Context Menu key,Interface,2.1.8,3.0.0,enhancement,minor,,2010-08-03T15:15:34Z,2011-11-17T03:40:04Z,"At least in the Grid, the Context Menu key (the second in the pair with the Windows key and the Menu key) has an unfortunate function: It acts as if right-clicking in the top left corner of the grid, causing the menu for toggling grid columns to pop up, instead of getting a context menu for the currently selected lines. The menu still pops up at the actual mouse cursor position, however.

Other places in the program should also be checked for Menu key behaviour.",nielsm
1242,2011-11-17T03:37:41Z,make fail r4767,General,devel,,defect,minor,,2010-08-28T17:47:26Z,2011-11-17T03:37:41Z,"guess some more missing headers
undefined references
audio_player_alsa.cpp
audio_player_openal.cpp
ffms.cpp
indexing.cpp
lavfaudio.cpp
lavfindexer.cpp
lavfvideo.cpp
matroskaaudio.cpp
matroskaindexer.cpp
utils.cpp
videosource.cpp
spellchecker_hunspell.cpp",arc
1104,2011-11-17T02:19:12Z,Undo/Redo menu item strings poor for localisation,General,devel,3.0.0,defect,minor,Plorkyeran,2010-01-13T07:49:57Z,2011-11-17T02:19:12Z,"The Edit menu currently has the strings `&Undo` and `&Redo` for the menu items for undoing and redoing. At runtime, this text is translated, the translation is concatenated with a space and then a description of the last action done.
This form is poor for localisation because not all languages follow the same sentence form as English. In some languages, the verb may need to go at the end of the sentence, or it may not even support such concatenation easily and you'd want to completely wrap the action text in something.

The solution would be to have two strings for each of Undo and Redo: One when there is something to undo and one when there is nothing to undo.

I'm attaching a patch that should add the required flexibility.",nielsm
1138,2011-11-16T21:59:50Z,"Make ""Match video resolution"" default to ""Ask"" again",General,2.1.8,3.0.0,defect,minor,nielsm,2010-01-31T11:36:58Z,2011-11-16T21:59:50Z,"For whatever reason, now lost to time, the ""Match video resolution on open"" option was defaulted to ""Never"" instead of ""Ask"". The original default was ""Ask"" and I can't remember why the default was changed.

I think the reason was related to people preferring to use eg. 2x video resolution for script resolution getting annoyed at it.
A fix for that would be to check for the width:height ratios of script and video resolutions being identical, rather than the exact resolutions being identical.",nielsm
879,2011-11-16T21:59:00Z,Save-confirmation dialogues don't mention file name,Interface,devel,3.0.0,enhancement,major,Plorkyeran,2009-06-12T15:55:03Z,2011-11-16T21:59:00Z,"The various ""do you want to save before continuing?"" dialogue boxes never mention the name of the file that might lose changes.
The file name should be listed.

Both Windows and Mac also have somewhat specific dialogues that should be used for this, for Windows at least for Vista and up.",nielsm
644,2011-11-16T19:56:11Z,Hide keyframe markers from audio view on karaoke mode,Audio,1.10,3.0.0,enhancement,minor,Plorkyeran,2008-01-26T04:21:29Z,2011-11-16T19:56:11Z,"it would make karaoke timing more convenient, if the keyframe lines would disappear from the audio spectrum when the user clicks the ""karaoke"" button, the lines get a little confusing when they co-exist with the syllable lines..

..and naturally they should reappear upon returning from karaoke mode",zkx
1258,2011-11-15T18:14:15Z,"Menu, Toolbar, Hotkey rewrite",General,devel,3.0.0,defect,minor,verm,2011-01-03T06:54:40Z,2011-11-15T18:14:15Z,"This ticket is a bit late in creation, you can find the work involved here in the browser:branches/new_menu_hotkey branch.

See here for a full commit log: log:branches/new_menu_hotkey.

The three major components involved will be dynamically generated from a JSON file.  In theory this will allow for anyone to add/remove menu items or tool buttons as they please however I will not be writing the interface for that.",verm
1013,2011-11-15T18:13:46Z,wx 2.9 broke Auto4 Lua error reporting,Scripting,devel,3.0.0,defect,minor,nielsm,2009-09-12T22:15:52Z,2011-11-15T18:13:46Z,"I'm not sure if it's a bug, but it seemed strange to me so I decided to report it, the more that no concrete error message was displayed. I only received this: Unknown error initialising Lua script.
And the problem was that when writing my own automation script I put only one ""="" instead of ""=="" in if then else statement (if line.style ==""Romaji""). Looks like there isn't any syntax check for that structure when a script is loaded and maybe there should be.

Aegisub r3363M

",Alchemist
1010,2011-11-15T18:06:33Z,Fix menu icons and items to follow Apple HIG.,Interface,devel,3.0.0,enhancement,minor,verm,2009-09-06T02:11:41Z,2011-11-15T18:06:33Z,"Just like the topic says, right now all the icons are turned on which isn't good for MAC.  It will stay that way until some menu issues on other ports are fixed as it's easier to have it look the same.

A few comments from the HIG are of note:
 * Don't add icons to all menu items.
 * Avoid superfluous icons, ie. anything that's obvious like Save, Open, Copy, Paste.
 * Icons should give information and have value.

See the full doc here: [http://developer.apple.com/mac/library/documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGMenus/XHIGMenus.html#//apple_ref/doc/uid/TP30000356-TPXREF116 Apple HIG.]",verm
1358,2011-11-08T17:44:18Z,It doesn't links with the latest GNU ld,General,devel,2.1.9,defect,minor,Plorkyeran,2011-10-29T18:30:48Z,2011-11-08T17:44:18Z,"Because of http://www.cygwin.com/ml/binutils/2011-08/msg00149.html Aegisub fails to build in recent GNU ld + ALSA systems.

The latest revision in the 2.1.9 branch also has this problem (didnt check trunk).
",RedDwarf
1360,2011-11-08T00:25:04Z,r5823 - Tag hide mode not working,General,devel,3.0.0,defect,minor,Plorkyeran,2011-11-07T05:35:19Z,2011-11-08T00:25:04Z,"The ""hide tags"" mode in both the view menu and the ""cycle through tag hiding modes"" button on the toolbar do not work correctly. 

The ""hide tags"" mode instead has the same effect as the ""simplify tags"" mode, giving the sun icon at the beginning of the line instead of its proper behavior of simply showing nothing before the line.",jmaeshawn
1330,2011-11-04T16:12:59Z,aegisub don't reproduce the audio of my videos,Audio,2.1.8,,defect,minor,,2011-08-16T17:07:07Z,2011-11-04T16:12:59Z,"Hi, I have a problem: two weeks ago I've downloaded aegisub and it works normally. But today suddenly, don't reproduce the audio of my videos, the videos run correct when I reproduce them with VLC or windows media player. I don't know how to do, please help!!
Thanks you a lot :)",mafaldilla
1355,2011-10-27T02:20:02Z,Mirror Written Problem,General,2.1.8,,defect,major,,2011-10-26T20:35:23Z,2011-10-27T02:20:02Z,"Operating System name : Windows 7 English
Version : Home Premium
32/64bit? 64Bit
Any other relevant platform information. 
The Problem is in the picture attached.
and I am working on translating to Hebrew, I will be glad to get support
for any questions.
Thank You, 
Guy",SecretKingdom
1351,2011-10-24T20:36:49Z,Crash during opening SUB file extract with DVD Decrypter,Subtitles I/O,2.1.8,2.1.9,defect,minor,nielsm,2011-10-21T21:44:17Z,2011-10-24T20:36:49Z,"Hello,

When I try to open a SUB file, that was previously created with DVD Decrypter, Aegisub crashed.

Env : Windows Seven 64 bits

I attached the crash log to this ticket.

Regards,

Laurent
",lredor
1348,2011-10-24T19:48:30Z,Deleting consecutive lines from the grid makes the up/down keys move the selection more than expected,General,2.1.8,2.1.9,defect,minor,nielsm,2011-10-12T14:31:55Z,2011-10-24T19:48:30Z,"To reproduce:
- create some 20 lines
- select 5 consecutive lines
- delete them with ctrl+delete
- press down or up

(It would be best to use the mouse only to focus the grid, then move it away and do everything else with the keyboard, otherwise this problem may not appear. See #1347)

Upon pressing up or down, the selection should move to the previous or to the next line, respectively. Instead, it moves 5 lines or so (how far it moves seems proportional to the number of deleted lines).

I attach a patch that may fix this problem (though it could very well introduce others).

Tested with aegisub 2.1.9 r5718 on x86_64 arch linux, with wxgtk 2.8.12.1.",cantabile
1347,2011-10-24T19:37:57Z,Moving the mouse over the subs grid resets the selection (kind of),General,2.1.8,2.1.9,defect,minor,nielsm,2011-10-12T13:53:04Z,2011-10-24T19:37:57Z,"To reproduce:
- click on the first line in the grid
- move the mouse outside the grid
- press shift+down arrow five times
- move the mouse onto the grid
- press shift+down arrow one more time

At this point, a total of seven lines should be selected (1 was selected to begin with, +5, +1). Instead, two lines are selected, the first line and the one below.

I think this happens because the variable ""extendRow"" is set to -1 on /any/ mouse event - in file base_grid.cpp, line 668:
{{{
656	
657	                        // End the hold if this was a mousedown to avoid accidental
658	                        // selection of extra lines
659	                        if (click) {
660	                                holding = false;
661	                                left_up = true;
662	                                ReleaseMouse();
663	                        }
664	                }
665	        }
666	
667	        // Disable extending
668	        extendRow = -1;
669	
670	        // Toggle selected
671	        if (left_up && ctrl && !shift && !alt) {
672	                SelectRow(row,true,!IsInSelection(row,0));
673	                parentFrame->UpdateToolbar();
674	                return;
675	        }
}}}

I don't fully understand the role of this variable, so can't say how it should be done. I can see that it's used in BaseGrid::OnKeyPress to determine what lines should be selected, that's why I'm blaming the problem on this assignment.

Tested with aegisub 2.1.9 r5718 in x86_64 arch linux with wxgtk 2.8.12.1.",cantabile
1350,2011-10-18T02:35:15Z,Loaded audio incomplete and fast,General,2.1.8,,defect,minor,,2011-10-18T00:59:49Z,2011-10-18T02:35:15Z,When I load sound from a video the loading screens starts for a bit and at around 1/3 of completion it finishes loading. The result audio is faster than normal and it will be incomplete (may have 2 minute sound for a 20 minute movie f.e),johnny88
1346,2011-10-09T18:05:57Z,Resizing detached video window causes video to disappear,Video,devel,2.1.9,defect,regression,,2011-10-09T17:08:42Z,2011-10-09T18:05:57Z,Pretty much what the summary says. jfs said that it was actually resizing the video to 1x1 or something along those lines.,torque
1194,2011-10-09T17:58:57Z,Crashes out of the blue,General,2.1.8,,defect,minor,,2010-04-25T20:04:26Z,2011-10-09T17:58:57Z,"After leaving aegisub open for a lot of hours (>4) with loaded video, audio and subs, it randomly crashes.
I attrach 2 crashdumps which I hope they can help.",gpower
1271,2011-10-09T17:06:34Z,Crash,General,2.1.8,,defect,crash,,2011-03-03T10:04:13Z,2011-10-09T17:06:34Z,"Sorry for few detail.

It crashed and told me to post this.

Crash log

---2011-02-21 22:28:30------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x77C8371B: RtlInterlockedFlushSList
001 - 0x77C833C9: RtlInterlockedFlushSList
002 - 0x77C83070: RtlInterlockedFlushSList
003 - 0x77114958: LocalAlloc
004 - 0x772EB324: AnyLinkedFonts
005 - 0x772E90DE: GdiGetCodePage
006 - 0x772E91AF: GdiGetCodePage
007 - 0x772EC4F3: GetTextExtentPoint32W
008 - 0x100154C1: 
End of stack dump.
----------------------------------------


Platform info

    * Operating System: Microsoft Windows 7 pro x64 (licensed)
    * Version: 2.18
    * 64bit
    * Source video and audio: from avisynth using ffms2-r327",dreamer2908
1208,2011-10-09T17:05:36Z,Aegisub Video Crash,Video,2.1.8,,defect,crash,,2010-06-03T15:55:31Z,2011-10-09T17:05:36Z,"Sometimes it happens that when I load a video (any kind of video: avi, mkv, mp4, or a dummy video too) and I click on a line in the ass, Aegisub crashes. And lately it happens very very (too much) often. I have Windows 7 (64bit) and the 2.1.8 version of the software.

This is the crashlog:

---2010-06-03 17:46:31------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x100372D0: 
001 - 0x100358A1: 
002 - 0x10014CE3: 
End of stack dump.
----------------------------------------

I've tried EVERYTHING! Please, help me!",Chirisu
1200,2011-10-09T17:04:24Z,Aegisub crashes when attempting to open audio from video,Audio,2.1.8,,defect,crash,,2010-05-02T09:29:51Z,2011-10-09T17:04:24Z,"
---2010-05-01 05:38:43------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x10001C04: FFMS_AudioSource::~FFMS_AudioSource on c:\c-projects\ffms2\src\core\audiosource.cpp:118
001 - 0x78559F2E: localtime64_s
002 - 0x003B0320: 
003 - 0x10001CAF: FFMS_AudioSource::GetAudioCheck
004 - 0xF4E81051: 
End of stack dump.
----------------------------------------

---2010-05-01 05:39:28------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x10001C04: FFMS_AudioSource::~FFMS_AudioSource on c:\c-projects\ffms2\src\core\audiosource.cpp:118
001 - 0x78559F2E: localtime64_s
002 - 0x003B0400: 
003 - 0x10001CAF: FFMS_AudioSource::GetAudioCheck
004 - 0xF4E81051: 
End of stack dump.
----------------------------------------

---2010-05-01 05:44:11------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x10001C04: FFMS_AudioSource::~FFMS_AudioSource on c:\c-projects\ffms2\src\core\audiosource.cpp:118
001 - 0x78559F2E: localtime64_s
002 - 0x003B0400: 
003 - 0x10001CAF: FFMS_AudioSource::GetAudioCheck
004 - 0xF4E81051: 
End of stack dump.
----------------------------------------

---2010-05-02 04:09:34------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x10001C04: FFMS_AudioSource::~FFMS_AudioSource on c:\c-projects\ffms2\src\core\audiosource.cpp:118
001 - 0x78559F2E: localtime64_s
002 - 0x003B0400: 
003 - 0x10001CAF: FFMS_AudioSource::GetAudioCheck
004 - 0xF4E81051: 
End of stack dump.
----------------------------------------

---2010-05-02 04:11:33------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x10001C04: FFMS_AudioSource::~FFMS_AudioSource on c:\c-projects\ffms2\src\core\audiosource.cpp:118
001 - 0x78559F2E: localtime64_s
002 - 0x003B02F0: 
003 - 0x10001CAF: FFMS_AudioSource::GetAudioCheck
004 - 0xF4E81051: 
End of stack dump.
----------------------------------------
",sjohnb123
1317,2011-10-09T14:42:22Z,Time boxes background colour issues on OS X,General,2.1.8,2.1.9,defect,minor,nielsm,2011-06-28T03:47:08Z,2011-10-09T14:42:22Z,"I am using the OS X version 2.1.8 Aegisub. The box under the video that is supposed to show the time is completely filled black, making it impossible to see the time.  It flashes with the time for a split second once in a while, but it is so fast that I can't see it. 
The other 3 time boxes on the right side that allow me to change the time frame are also black, but I can highlight the times to change them and when I start typing it goes back to the normal light blue box.

I cannot time anything using this program unless I can see the time.",mbdancer8o8
1328,2011-10-09T13:34:11Z,Serbian spell check,General,2.1.8,2.1.9,defect,minor,nielsm,2011-08-06T13:27:23Z,2011-10-09T13:34:11Z,Hello. Can you include Serbian spell check into the program? Here is the link: http://openoffice.rs/dict-sr/,Rancher
1175,2011-10-09T13:23:25Z,text input stops after backspace is pressed,General,2.1.8,,defect,minor,greg,2010-04-02T17:23:29Z,2011-10-09T13:23:25Z,"I'm using the tarball of the latest stable, 2.1.8 on Fedora Linux 12 / GNOME. I'm using the ""Extended Greek"" keyboard layout. Everything works smoothly until I hit the Backspace button. Then I can't input any letter if I don't press a special key like Compose, Accent Mark dead key or change to anyother kd layout.
A minor but annoying bug.

If is there any other info I should provide please tell me.",demk
1015,2011-10-02T03:20:11Z,Using the mouse's scroll wheel on the script area crashes on OS X,Interface,devel,2.1.9,defect,block,,2009-09-22T10:15:43Z,2011-10-02T03:20:11Z,"steps to reproduce:

1. Move mouse over the script area at the bottom of the window.
2. Move the scroll wheel on the mouse.
3. Crash.

Can reproduce every time, whether or not there is anything there to scroll through.

Dragging the scrollbar works fine, however.",precurejunkie
1321,2011-10-02T03:16:52Z,Mac OS X Kanji Timer,General,2.1.8,2.1.9,defect,major,nielsm,2011-07-13T21:34:07Z,2011-10-02T03:16:52Z,"When using the Kanji Timer, and attempting to time untimed Kanji to timed Romaji, closing the window, all japanese text that was in the Kanji lines are deleted. 

Looking at the realtime changes in the subs themselves, here's what I can see happening:
1) Linking Romaji w/ Kanji does nothing.
2) Commiting a line, and moving on to the next line, does nothing.
3) X-ing out of the window does nothing. 
4) Hitting ""Close"" kills the lines '''with japanese in them'''. I have yet to check if it kills entire lines, or just the lines that are linked.

The error can be reproduced easily; just create a k-timed romaji script and a untimed kanji script, and attempt to link the two. ",puddizzle
1199,2011-10-01T01:46:26Z,"[Ubuntu] FFMS crashes when loading x264, WMV9, AAC and maybe more",Video,2.1.8,,defect,minor,,2010-04-30T20:20:31Z,2011-10-01T01:46:26Z,"FFMS is not able to load any video or audio files containing x264, WMV9, AAC tracks and maybe more on Ubuntu (this works on Windows 7). It works with XVID and MP3 though, and with dummy video. Also the container does not seem to matter.
(I won't attach any crashlog since they give no information about the crash)",Wr4tH
886,2011-09-28T19:44:08Z,Resizing karaoke syllables during playback extends playback period,General,devel,3.0.0,defect,minor,Plorkyeran,2009-06-13T22:11:24Z,2011-09-28T19:44:08Z,"In karaoke mode, if you play back a syllable and then resize the previous syllable (eg. drag the start marker of the syllable beiing played), the playback will continue past the end of the syllable that was played. Sometimes nothing is heard, but the playback cursor is seen move further than it should.

The best solution would probably be to just not change the playback period at all when resizing karaoke syllables.",nielsm
1190,2011-09-28T19:44:08Z,Join/Split Karaoke issues,Subtitles I/O,2.1.8,3.0.0,defect,minor,Plorkyeran,2010-04-15T16:11:45Z,2011-09-28T19:44:08Z,"Joining or splitting karaoke causes problems with non \k tags in Aegisub 2.1.8.

Any markup put before the first karaoke tag is turned into {0}.  Any non-\k or \kf markup placed anywhere else disappears.

For example:

{\b1}{\k50}La{\k50}la{\k50}la{\k50}la{\k50}la{\k50}la{\fad(100,0)} or even
{\b1\k50}La{\k50}la{\k50}la{\k50}la{\k50}la{\k50\fad(100,0)}la

becomes

{0}{\k50}La{\k50}la{\k50}la{\k50}la{\k50}la{\k50}la",Zergrinch
987,2011-09-28T19:44:08Z,Make the karaoke input line adaptive,Interface,devel,3.0.0,enhancement,minor,nielsm,2009-08-11T07:31:58Z,2011-09-28T19:44:08Z,"At the moment the karaoke timing 'line' is always visible, this is pretty useless since most of the time users won't be timing karaoke -- infact overall it's probably a very insignificant amount.

There are two things we can do to solve this:
 1. Move the kara timing mode button to the toolbar line and supplant the medusa icon with the kara timing mode icon. This would insert the new line dynamically if it's in use.
 1. Do the same as !#1 but ''replace'' the Comment/Style/Actor/Effect line with the karaoke timing line.  This makes a lot more sense as noone is going to want to change any of those while timing karaoke.  And if they do it's easy to toggle back.  This has the large advantage that the ui won't change shape at all.
  * This is the preferred method. (I think)",verm
1335,2011-09-26T09:20:33Z,Typo in configure.in,General,devel,2.1.9,defect,minor,nielsm,2011-08-28T17:58:51Z,2011-09-26T09:20:33Z,"[http://devel.aegisub.org/browser/branches/aegisub_2.1.9/aegisub/configure.in?rev=5550#L641 s/==/=/]

This typo breaks installation with ffms.",gnuzip
515,2011-09-24T01:50:59Z,Notification for no dicationaries installed or disabled.,Interface,devel,2.1.9,defect,minor,nielsm,2007-08-02T23:47:20Z,2011-09-24T01:50:59Z,"When users have no dictionary selected or have the dictionary disabled the program should warn that no dictionary was used instead of ""Spell Check Complete"".",interactii
1337,2011-09-20T01:13:11Z,"When opening flv file, the audio is either Super Fast or Super Slow!",Audio,2.1.8,2.1.9,defect,minor,,2011-09-04T02:11:55Z,2011-09-20T01:13:11Z,"I have opened several .flv files and most of them the audio are either super fast(x2) or super slow.

Have tried uninstall and reinstall didn't work.

It is very annoying that I need to use a MP4 version(which is 2x in size) and sometimes the audio will be fine.


Thank you for all the great work.",Fredc
1339,2011-09-18T20:38:26Z,Exporting script as SSA with style with transparent color gives negative number in style definition,Subtitles I/O,devel,,defect,minor,,2011-09-18T15:48:45Z,2011-09-18T20:38:26Z,"'''ASS:'''
{{{
Style: NEEDLESS_Main,CrashCTT,52,&H00F8F8FC,&HFF0000FF,&H000B0C9C,&H00000000,-1,0,0,0,100,100,0,0,1,1.5,0,2,2,2,10,204
}}}
'''SSA:'''
{{{
Style: NEEDLESS_Main,CrashCTT,52,16316668,-16776961,0,0,-1,0,1,1.5,0,2,2,2,10,0,204
}}}
[[BR]]
Sometimes it just gives number greater than 16777215:
'''ASS:'''
{{{
Style: Karaoke-opening-2,CrashCTT,52,&H1EFFFFFF,&HFF0000FF,&H19010116,&H00FFFFFF,0,-1,0,0,100,100,0,0,1,3.8,2,8,10,10,10,0
}}}
'''SSA:'''
{{{
Style: Karaoke-opening-2,CrashCTT,52,520093695,-16776961,0,16777215,0,-1,1,3.8,2,6,10,10,10,0,0
}}}
",Lord_D
1269,2011-09-15T05:17:16Z,Shift times history is absent,General,2.1.8,3.0.0,defect,minor,Plorkyeran,2011-02-22T13:03:44Z,2011-09-15T05:17:16Z,"Shift times history is not showed at all. Also I couldn't find shift_history.txt file in Aegisub's folder or in Documents and Settings/UserName/Application Data/Aegisub. I tried to delete Application Data/Aegisub folder, tried to reinstall the program. I have this problem more than for an year already. Any ideas?
OS: Microsoft Windows XP SP2 Professional 32-bit",Newser
1224,2011-08-31T04:13:35Z,linux compile issue with std::auto_ptr,General,devel,,defect,minor,,2010-07-12T22:29:16Z,2011-08-31T04:13:35Z,"Compile environment:
GCC Version 4.4.3
GCC Build specs
{{{
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.3-4ubuntu5' --with-bugurl=file:///usr/share/doc/gcc-4.4/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enable-plugin --enable-objc-gc --disable-werror --with-arch-32=i486 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
}}}
Using Ubuntu 10.04 LTS
FFMPEG svn24202

{{{
configuration: --enable-nonfree --enable-gpl --enable-libmp3lame --enable-libfaac --enable-shared --enable-postproc --enable-pthreads --enable-libtheora --enable-libvorbis --enable-avfilter --enable-libspeex --enable-avfilter-lavf
}}}

{{{
common/charset_ucd.cpp: In constructor ‘agi::charset::UCDetect::UCDetect(const std::string&)’:
common/charset_ucd.cpp:36: error: type/value mismatch at argument 1 in template parameter list for ‘template<int <anonymous> > class std::auto_ptr’
common/charset_ucd.cpp:36: error:   expected a constant of type ‘int’, got ‘std::ifstream’
common/charset_ucd.cpp:36: error: invalid type in declaration before ‘(’ token
common/charset_ucd.cpp:36: error: invalid conversion from ‘std::ifstream*’ to ‘int’
common/charset_ucd.cpp:38: error: base operand of ‘->’ is not a pointer
common/charset_ucd.cpp:40: error: base operand of ‘->’ is not a pointer
common/charset_ucd.cpp:41: error: base operand of ‘->’ is not a pointer
make[3]: *** [common/libaegisub_2_2_la-charset_ucd.lo] Error 1
}}}

Line 36 from libaegisub/common/charset_ucd.cpp
{{{
std::auto_ptr<std::ifstream> fp(io::Open(file));
}}}
More detailed output from build is in attached file.

I can reproduce this on both my laptop and desktop but they 
are currently both running the same setup of Ubuntu 10.04.
Currently setting up a Ubuntu 8.04 setup to see if I can reproduce this.

Now I wasn't sure if I should post this here or on the forum. Sorry if I have posted it in the wrong spot.
",bakabai
986,2011-08-30T18:43:18Z,Fold postproc check into FFMPEG check.,General,devel,3.0.0,defect,minor,verm,2009-08-10T05:37:49Z,2011-08-30T18:43:18Z,"The old FFMPEG provider didn't require libpostproc, however ffms does.  Now that we only have ffms we can run into the situation where ffmpeg is detected but ffms is not this is very confusing.

The postproc check needs to be folded into the original ffmpeg check to remove this confusion.",verm
957,2011-08-30T18:37:45Z,Fix audio zoom,Interface,devel,3.0.0,defect,minor,nielsm,2009-07-27T03:37:37Z,2011-08-30T18:37:45Z,"The audio zoom at the moment has a bug where it slightly skews every time you zoom in and zoom out.  This has the side-effect of you never being able to get back to your original position, you always endup having to scroll to get your previous view back into place.

I think there should be two changes:
 1. Fix it so you can always get back to your original position / place in the timeline.
 1. Have a mode to either:
  a. Keep current center in place -- this will always keep the current center of the view in place when zooming.
  a. Keep current selection in view -- if there is a selection as it zooms in and out that selection will always be visible, in the same position.

At the very least zooming in and out needs to be a lossless procedure.
",verm
1333,2011-08-30T00:12:03Z,Cleared hotkeys causes weird behaviour,Interface,2.1.8,2.1.9,defect,minor,nielsm,2011-08-25T23:40:27Z,2011-08-30T00:12:03Z,"Reported first [http://forum.aegisub.org/viewtopic.php?f=5&t=3492&start=0 on the forum]. If hotkeys handled through wxWidgets' accelerator table are cleared, wx adds garbage to the internal accelerator table, causing weird behaviour.

Apparently wx doesn't check whether the accelerators it's told to use are actually valid, so it attempts to translate accelerators with `wxk==0` which apparently gives back a scan code of 50 with Win32 `VkKeyScan()`, which equals a keypress of 2. So pressing 2 ends up being treated as an accelerator for whatever.",nielsm
1332,2011-08-29T20:30:44Z,Crash when loading vorbis audio,Audio,devel,2.1.9,defect,crash,,2011-08-20T20:48:19Z,2011-08-29T20:30:44Z,"To reproduce:
1. open aegisub
2. open some vorbis audio (ogg or matroska container, doesn't matter)

What happens:
1. ""reading timecodes etc..."" pops up and progress bar fills as usual
2. ""reading into ram"" pops up and aegisub crashes right away

Sometimes it doesn't crash, but displays an error (""failed to get audio samples"")

Sample vorbis file is here: http://www.mediafire.com/?qco1ep2q99e6fvz

Backtrace from crash is attached.

As suggested by TheFluff on irc, I checked that aegisub gets correct information about the audio file (channels, sample rate, duration, etc). It does.

aegisub revision is 5550.
ffms2 revision is 520.
ffmpeg compiled today, from git (also tested with libav, no difference).
Operating system is arch linux x86_64.",cantabile
253,2011-08-26T20:47:29Z,"""Open subtitles from video"" menu choice",Subtitle,1.10,3.0.0,enhancement,minor,Plorkyeran,2007-01-01T23:05:56Z,2011-08-26T20:47:29Z,"Now that we support reading subs from MKV files, this actually makes sense.",TheFluff
1049,2011-08-26T15:16:40Z,VFR is completely broken with the Avisynth provider,Video,devel,3.0.0,defect,minor,,2009-11-17T06:13:53Z,2011-08-26T15:16:40Z,"In 2.2, the Avisynth provider uses DSS2 for many file types, which converts all input video to CFR. There's code which attempts to compensate for this, but it doesn't work correctly and possibly cannot be made to work correctly (if DSS2 decides to drop frames to convert to a constant fps, they are not recoverable). If this is actually unfixable, a warning should be added when DSS2 is used, similar to the one produced when DSS is used.",Plorkyeran
904,2011-08-26T15:13:18Z,Add configure check for FFMPEG shared libraries.,General,devel,3.0.0,defect,minor,verm,2009-06-29T00:48:31Z,2011-08-26T15:13:18Z,"Aegisub doesn't support building against static FFMPEG libraries, you must use shared libraries.

The reason: using shared libraries versus static require a different link ordering during the final link.",verm
883,2011-08-26T15:10:48Z,Support using an external FFmpegSource,General,devel,2.1.9,task,block,verm,2009-06-12T17:00:11Z,2011-08-26T15:10:48Z,ffms has moved to http://code.google.com/p/ffmpegsource/ at the moment the build system only uses our internal version.  There needs to be support for an external version if someone wants to use one.,verm
1279,2011-08-20T23:56:05Z,Aegisub version 2.1.8 for MAC crashes on clicking on subtitle lines,General,2.1.8,,defect,crash,nielsm,2011-04-01T15:41:13Z,2011-08-20T23:56:05Z,"Aegisub version 2.1.8 for MAC crashed first randomly especially when I would try to clik or right-click a subtitles line (but i could manage to get some work done) afterwards it got worse and now it regularly crashes on my first action (clicking) but it allows me to open video and/or audio. Crashes happen indistintctly wether I have loaded a video with its audio or only an independent audio file (mp3). 
I have a MacBookPro, OS X 10.6.7 . Intel Core i7.",demianint
1168,2011-08-20T23:53:28Z,crash when changing the actor,Interface,2.1.8,2.1.9,defect,crash,nielsm,2010-02-24T18:06:38Z,2011-08-20T23:53:28Z,"Steps to reproduce:

1. Open a subtitle file
2. Select a line in the script
3. Click in the Actor field above, type in a name, hit the return key

Results:

crash.

Seems repeatable on demand.
",precurejunkie
45,2011-08-20T15:33:52Z,Main grid have fixed column width preventing to see some translated text,Localisation,1.9,2.1.9,enhancement,minor,nielsm,2006-02-26T14:43:44Z,2011-08-20T15:33:52Z,"As the main grid have fixed column width and some translations text could differ in size to the original english text it could prevent the text to appear completely, I could use shortenings in the translation to solve this but maybe other translators could have problems even with shortenings",nesu-kun
1265,2011-08-20T14:25:48Z,Translation Assistant crashes Aegisub under Linux,Audio,2.1.8,,defect,crash,nielsm,2011-02-19T20:09:38Z,2011-08-20T14:25:48Z,"Playing audio using the Translation Assistant crashes Aegisub.

To replicate:
Open a script, load a video and an audio. Using the play buttons works perfectly fine and fluent, both video and audio.
Now open the Translation Assistant dialog and press either play video or audio. Aegisub hangs, 4 seconds later a noise bleeps through the speakers and KDE4 suggests killing aegisub later on.

Video only without audio loaded works perfectly fine with the Translation Assistant, however. No crash report gets generated in crashlog.txt

I'm using ALSA. But the bug appears with openal as well. oss doesn't work on my system in general.",waka
1288,2011-08-20T14:22:32Z,Dialogues open without keyboard focus on Linux,Interface,devel,2.1.9,defect,minor,nielsm,2011-04-30T14:51:53Z,2011-08-20T14:22:32Z,"In linux, the dialogs in aegisub don't react to the escape key. For example, the ""Styles Manager"" and the ""Style Editor"", ""Shift Times"", ""Fonts Collector"", etc... The escape key should have the same effect as pressing their ""Cancel"" or ""Close"" buttons.

-------

The underlying cause is that dialogues open with no keyboard focus, so other navigation keys such as Tab don't work either.",cantabile
1322,2011-07-13T21:36:23Z,Mac OS X Kanji Timer,General,2.1.8,,defect,major,,2011-07-13T21:34:14Z,2011-07-13T21:36:23Z,"When using the Kanji Timer, and attempting to time untimed Kanji to timed Romaji, closing the window, all japanese text that was in the Kanji lines are deleted. 

Looking at the realtime changes in the subs themselves, here's what I can see happening:
1) Linking Romaji w/ Kanji does nothing.
2) Commiting a line, and moving on to the next line, does nothing.
3) X-ing out of the window does nothing. 
4) Hitting ""Close"" kills the lines '''with japanese in them'''. I have yet to check if it kills entire lines, or just the lines that are linked.

The error can be reproduced easily; just create a k-timed romaji script and a untimed kanji script, and attempt to link the two. ",puddizzle
1316,2011-06-28T10:25:41Z,"Dialogues, shifted backward more than their start time, after sorting are located in the script above [Script Info]",Subtitles I/O,devel,2.1.9,defect,regression,nielsm,2011-06-27T15:09:51Z,2011-06-28T10:25:41Z,"Steps to reproduce:
1. Create new subtitles. There is only one line (0:00:00.00-0:00:05.00)
2. Shift backward all rows for 100 ms (for example)
3. Sort by time
4. Save script and open it in any text editor

Info:
Windows 7 x64
Aegisub r5438 (32-bit)",Lord_D
1313,2011-06-20T08:44:05Z,"Sometimes, video lags and a bit of the audio is played twice",General,2.1.8,,defect,minor,,2011-06-20T08:00:22Z,2011-06-20T08:44:05Z,"This happens a lot with high bitrate h264 videos. For example, these: http://anidb.net/perl-bin/animedb.pl?show=group&gid=7053&aid=778

Open subtitles, open video, open audio, select the 100th line, select the 5th line, select the 50th line, jump to the end of the line with ctrl-2, maybe move the subtitle with a double click on the video, jump back to the beginning with ctrl-1, play the video. At this point, there is a noticeable lag before the video starts moving, and the first few frames play faster than they should, and a bit of the audio (a second, or less) is played twice.

I tried 2.1.8 and several revision from the 2.1.9 branch, including the latest (5435), they all behave like this.",cantabile
1310,2011-06-20T04:48:54Z,Cache audio providers don't handle source providers throwing exceptions,Audio,2.1.8,2.1.9,defect,minor,nielsm,2011-06-20T04:42:46Z,2011-06-20T04:48:54Z,"If a source provider throws an exception while decoding audio for the RAM or HD cache audio providers the progress dialogue window is not properly destroyed.
The HD provider will also leak a temporary buffer if this happens.

Attaching a patch to fix this.",nielsm
1308,2011-06-16T19:52:12Z,Choosing Vietnamese language doesnt change the interface language,Localisation,2.1.8,,defect,major,,2011-06-16T07:04:15Z,2011-06-16T19:52:12Z,"Try installing a fresh Aegisub 2.1.8 on Windows, then choose Vietnamese language, you'll see that the interface is still in English.",loveleeyoungae
1309,2011-06-16T07:58:53Z,Include Vietnamese spellchecker dictionary in Aegisub,Localisation,2.1.8,2.1.9,enhancement,major,nielsm,2011-06-16T07:18:35Z,2011-06-16T07:58:53Z,"Having a dictionary to check spellings is, of course, a must have feature in Aegisub. So, I'm attaching here the Vietnamese spellchecker dictionary used in Mozilla and OOo products :)

More info at [http://code.google.com/p/hunspell-spellcheck-vi/ Hunspell Vietnamese Spell Checker project]",loveleeyoungae
1307,2011-06-16T07:42:23Z,Update Vietnamese language for Aegisub 2.1.9,General,devel,2.1.9,enhancement,minor,nielsm,2011-06-16T04:11:19Z,2011-06-16T07:42:23Z,Here is the updated translation for the upcoming Aegisub 2.1.9 :),loveleeyoungae
1303,2011-06-12T16:41:52Z,Menu key doesn't work,Interface,2.1.8,2.1.9,defect,minor,nielsm,2011-06-12T08:05:47Z,2011-06-12T16:41:52Z,"In the subtitle grid and the subtitle editor text box, the menu key doesn't bring up the context menu. It does work in the effect textbox, though.",cantabile
1298,2011-06-12T03:09:23Z,Updated Latin American Spanish translation for 2.1.9,Localisation,2.1.8,2.1.9,task,minor,nielsm,2011-06-04T03:19:18Z,2011-06-12T03:09:23Z,"Here is the updated Latin American spanish translation for the upcoming 2.1.9. I've also done a bunch of corrections there.

(Because of ticket #1220, from now on we should use this translation for Latin American audiences - maybe rename it to es-MX or something, Spain users most likely will want to file a es-ES translation due to extensive vocabulary differences)",tomman
1220,2011-06-12T03:05:53Z,Spanish language file totally corrected,Localisation,2.1.8,,enhancement,minor,,2010-07-02T14:32:47Z,2011-06-12T03:05:53Z,"And so, converted to español de España.",Lingüista
952,2011-06-12T01:30:43Z,Aegisub closes silently when opening plain text file with video open,Subtitles I/O,devel,,defect,crash,,2009-07-26T00:37:37Z,2011-06-12T01:30:43Z,"How to reproduce:
 * Open Aegisub
 * Open video of your choice
 * Drag-and-drop plain .txt file (the usual actor: line format) onto Aegisub
 * Aegisub pops up the ""choose actor separator"" dialog box and then immediately closes silently without crashlog or any error message whatsoever.

Tested with trunk build of r3285. For added fun, this issue is not reproducible in debug mode (or at least it isn't for me).",TheFluff
1086,2011-06-12T01:05:55Z,Support OO3 dictionary format.,General,devel,,enhancement,minor,,2010-01-05T05:18:23Z,2011-06-12T01:05:55Z,"OO3 uses dictionaries in their own self-contained format which are distributed as 'extensions'.  They're compressed using zip and have an easy internal format to support.

We should support to make life easier for everyone:

  http://extensions.services.openoffice.org/dictionary",verm
1106,2011-06-12T00:45:03Z,ALSA player rewrite,Audio,devel,2.1.9,task,minor,nielsm,2010-01-16T03:39:31Z,2011-06-12T00:45:03Z,Rewrite ALSA player to use synchronous API which has better compatibility (it works with PulseAudio and OSS4).,greg
1302,2011-06-11T15:40:29Z,"Possibly unnecessary popup message after ""Subtitles"" → ""Select Lines...""",Interface,2.1.8,2.1.9,enhancement,minor,nielsm,2011-06-11T15:27:02Z,2011-06-11T15:40:29Z,"After selecting some lines using ""Subtitles"" → ""Select Lines..."", a popup message appears, telling me how many lines were selected.

Isn't the status bar good enough for such one-liners? Popups can be annoying...",cantabile
1299,2011-06-07T18:05:55Z,Updated Hungarian translation for v2.1.9,Localisation,2.1.8,2.1.9,task,minor,nielsm,2011-06-04T08:29:24Z,2011-06-07T18:05:55Z,Hungarian language file updated for Aegisub v2.1.9,Yuri
1300,2011-06-06T21:12:01Z,delete function on subtitles object doesn't work,Scripting,2.1.8,2.1.9,defect,minor,nielsm,2011-06-06T21:07:12Z,2011-06-06T21:12:01Z,"The `subs.delete(a, b, c, ...)` function in Auto4 Lua doesn't work correctly. It will delete the highest numbered line given to it, but apart from that just proceed to corrupt the subtitle file with weird deletions.

Also see [http://forum.aegisub.org/viewtopic.php?f=5&t=2944 this forum thread].",nielsm
1290,2011-05-19T00:36:24Z,[dev5236] Opening video file silently overwrites script's display resolution,General,devel,,defect,regression,,2011-05-13T20:13:53Z,2011-05-19T00:36:24Z,"In development [5236] version (plorkyeran's win32 build):
1. open a subtitle with e.g. 720x480 display resolution in File->properties
2. open a video with a different resolution (e.g. 1280x720)

RESULT: script's resolution is silently overwritten with resolution of this video file",tophf
1294,2011-05-18T21:30:55Z,portable version writes into %user% directory,General,2.1.8,,defect,minor,,2011-05-18T03:49:27Z,2011-05-18T21:30:55Z,No detailed description provided. You aren't telling us what exactly to look for.,origami
1293,2011-05-15T21:34:11Z,Audio from video plays super fast,Audio,2.1.8,,defect,minor,,2011-05-15T21:24:43Z,2011-05-15T21:34:11Z,"Opening audio from video in 2.1.8 in this file:

http://astrange.ithinksw.net/etc/sweetdevil.mp4

results in audio which has been sped up 2/4x.",astrange
1285,2011-05-06T11:33:31Z,Crash right after launch on Ubuntu Natty (11.04),General,2.1.8,,defect,crash,,2011-04-30T09:20:40Z,2011-05-06T11:33:31Z,I just updated to Ubuntu 11.04 Natty (32 bit) and since then Aegisub crashes right after launch. Everything was working fine until the system upgrade. Every package is the latest version in the Ubuntu repos.,valerauko
1287,2011-05-05T02:44:14Z,Menu bar won't show up,Interface,2.1.8,,defect,minor,,2011-04-30T14:08:09Z,2011-05-05T02:44:14Z,"Menu bar won't show up on Ubuntu 11.04.

Aegisub 2.1.8 starts, but won't show the menu bar. 
The menu still remains accessible via shortcuts (like Alt-F), and keyboard arrows can be used to move between the menu items.",Alex_Love
1289,2011-05-05T00:47:47Z,All menus are missing in Kubuntu 11.04,Interface,2.1.8,2.1.9,defect,block,,2011-05-01T15:14:38Z,2011-05-05T00:47:47Z,"The menu bar does not show in Kubuntu 11.04

Same problem described here: http://forum.aegisub.org/viewtopic.php?f=5&t=2365

When I tried to run aegisub from the cmd line, it produced a backtrace.

<a href=""http://tinypic.com?ref=23tjtxf"" target=""_blank""><img src=""http://i56.tinypic.com/23tjtxf.jpg"" border=""0"" alt=""Image and video hosting by TinyPic""></a>",piovisqui
1286,2011-05-02T09:59:06Z,Cyrillic characters input problems,Subtitles I/O,2.1.8,,defect,block,,2011-04-30T10:53:48Z,2011-05-02T09:59:06Z,"The problem applies to Linux version of Aegisub. Windows version doesn't have it.

Whenever I try to edit subtitle text, Aegisub stops to recognize small Cyrillic letters after I press Backspace, Delete or move to another character with keyboard arrows. Capital Cyrillic letters input works fine. To re-enable small Cyrillic letters input I have to switch language to English and back to (Russian in my case). This makes editing awfully inconvenient. Actually, because of this bug I can't use Aegisub to make subtitles in my native language, even when it's nicely localized.
The problem was seen in 2.1.18 on Ubuntu 10.10, and it is still there in 2.1.8 in Ubuntu 11.04.
",Alex_Love
1171,2011-04-27T19:10:30Z,Translation Assistant bug in Mac OS X,General,2.1.8,2.1.9,defect,minor,nielsm,2010-03-06T19:04:22Z,2011-04-27T19:10:30Z,It's impossible to write in the translation box at the bottom of the Translation Assistant window.,yesiam
1274,2011-04-27T19:04:09Z,Commiting changes is broken in karaoke mode,Audio,2.1.8,,defect,minor,nielsm,2011-03-14T18:51:16Z,2011-04-27T19:04:09Z,"Someone already filed a similar bug, however my problem is broader: #1148

Not only auto-commit doesn't work, I also noticed these:
- manually pressing ""Commit"" doesn't work,
- disabling ""auto goes to next line on commit"" doesn't work (hence, it always goes to next line, regardless of this setting).

I believe this summary to be descriptive enough, however I can also record this behavior if needed.",Thar
1235,2011-04-27T18:44:35Z,Aegisub crashes after loading a video of any type,General,2.1.8,,defect,crash,,2010-07-21T12:02:17Z,2011-04-27T18:44:35Z,"---2010-07-21 14:48:10------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04371FA6: 
001 - 0x045A5491: DrvSetContext
End of stack dump.
----------------------------------------

---2010-07-21 14:48:57------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x043C1FA6: 
End of stack dump.
----------------------------------------

---2010-07-21 14:49:20------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04311FA6: 
End of stack dump.

Tried changing to avisy th and nothing happened",Tsiakkos
1239,2011-04-27T18:34:28Z,"Aegisub crach and ends, after you try and open any type of video format (avi, mp4, mkv ..)",Video,2.1.8,,defect,crash,,2010-08-04T13:48:08Z,2011-04-27T18:34:28Z,"Hi, My Aegisub began to close after I did a restore on the machine, restore the 30 minutes before due to a faulty program. I use the Windows Operating System Seven Home Premium x64, graphics card with Mobile Intel 4 Series Express Chipset Family and Intel Core2Duo T6600 2.2GHz, with all updated drivers.
Thanks for the help they provide for me.
Crashlog:


---2010-07-21 13:26:37------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03E71FA6: 
End of stack dump.
----------------------------------------

---2010-07-21 13:26:49------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03E21FA6: 
End of stack dump.
----------------------------------------

---2010-07-21 13:26:54------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03BC1FA6: 
End of stack dump.
----------------------------------------

---2010-07-21 18:47:00------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03DC1FA6: 
End of stack dump.
----------------------------------------

---2010-07-21 18:47:37------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03B01FA6: 
End of stack dump.
----------------------------------------

---2010-07-21 18:50:11------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03DF1FA6: 
001 - 0x04025491: DrvSetContext
End of stack dump.
----------------------------------------

---2010-07-21 19:04:10------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03AC1FA6: 
End of stack dump.
----------------------------------------

---2010-07-22 21:24:49------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03B61FA6: 
End of stack dump.
----------------------------------------

---2010-07-27 13:28:01------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03C51FA6: 
End of stack dump.
----------------------------------------

---2010-07-27 13:28:32------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03AF1FA6: 
End of stack dump.
----------------------------------------

---2010-07-27 13:30:18------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03CB1FA6: 
End of stack dump.
----------------------------------------

---2010-07-27 13:54:24------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03BB1FA6: 
End of stack dump.
----------------------------------------

---2010-07-27 18:25:55------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03DF1FA6: 
End of stack dump.
----------------------------------------

---2010-07-27 18:27:58------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03CB1FA6: 
001 - 0x03EE5491: DrvSetContext
End of stack dump.
----------------------------------------

---2010-07-27 21:06:21------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03B31FA6: 
End of stack dump.
----------------------------------------

---2010-07-28 10:33:33------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03D81FA6: 
001 - 0x03FB5491: DrvSetContext
End of stack dump.
----------------------------------------

---2010-07-28 10:33:59------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03B21FA6: 
001 - 0x03D55491: DrvSetContext
End of stack dump.
----------------------------------------

---2010-07-28 10:45:31------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03BF1FA6: 
End of stack dump.
----------------------------------------

---2010-08-03 21:07:21------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03E41FA6: 
001 - 0x04075491: DrvSetContext
End of stack dump.
----------------------------------------

---2010-08-03 22:41:52------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03C61FA6: 
End of stack dump.
----------------------------------------

---2010-08-04 10:29:19------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03BE1FA6: 
End of stack dump.
----------------------------------------

---2010-08-04 10:34:10------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x03DE1FA6: 
001 - 0x04015491: DrvSetContext
End of stack dump.
----------------------------------------",lucastakahashi
1280,2011-04-27T18:28:47Z,Option to open audio with video (like older versions),Interface,2.1.8,,enhancement,minor,,2011-04-06T14:17:17Z,2011-04-27T18:28:47Z,"Opening audio separately from video is a great improvement in the new edition (i.e. 2.1.8). However, I found it pleasant to open audio with video (similar to older versions e.g. before 2.1.8) specially when dealing with subtitles. It would be really great if you can make an option to either open audio with video (like the old version) or to load each separately (like current version) and set it as default.

note: this is different than #1134",C-5
1203,2011-04-27T18:18:51Z,Select from line x to y,General,2.1.8,,enhancement,minor,,2010-05-15T20:57:19Z,2011-04-27T18:18:51Z,Aegisub could really use that kind of feature.,Taksak
1276,2011-04-27T15:54:37Z,Zooming does not work,Video,devel,2.1.9,defect,regression,,2011-03-22T17:23:59Z,2011-04-27T15:54:37Z,"Hi,

The zoom function does nothing, the video always stays at 100%. ""Override aspect ratio"" also has no effect.

Aegisub svn revision is 5376 (currently the latest), from the 2.1.9 branch.
ffmpeg was compiled today (20110322) from git://git.videolan.org/ffmpeg
Operating system is arch linux, 64 bit.

These features worked with version 2.1.8 on the same system.",cantabile
1131,2011-04-27T09:04:15Z,ALSA player crashes/freezes Aegisub,Audio,devel,2.1.9,defect,crash,greg,2010-01-27T20:12:52Z,2011-04-27T09:04:15Z,"It's possible to crash Aegisub with the ALSA audio player under certain circumstances. It's not hard to trigger, at least on my machine: ""rageclick"" the play button or press and hold space/s.",greg
1277,2011-04-26T08:42:07Z,Add remember/recall functions to kara-templater,Scripting,2.1.8,2.1.9,enhancement,minor,nielsm,2011-03-25T14:36:00Z,2011-04-26T08:42:07Z,"Add a set of ""remember""/""recall"" functions to kara-templater. This is a very commonly needed function, that usually needs some code line hacking to get in a useful way.

Possible implementation in `kara-templater.lua`:
{{{
tenv.remembered_values = {}
tenv.remember = function(name, value)
    tenv.remembered_values[name] = value
    return value
end
tenv.recall = function(name)
    return remembered_values[name]
end
}}}",nielsm
1275,2011-03-19T01:10:11Z,Open Audio from Video failure,General,devel,,defect,minor,,2011-03-18T13:27:17Z,2011-03-19T01:10:11Z,"Opening a MKV video works fine, but when I try to load the audio (AAC) from said video, aegisub throws this error : 

File not found: audio-video:cache
Failed opening audio file (parsing as plain filename)

However it works when I choose to load audio from a file, and select the same MKV.

Aegisub r5376, compiled on Debian unstable x86-64 against wxWidgets 2.9.1.",Wr4tH
1273,2011-03-08T07:11:50Z,Opacity doubled with multi-line opaque-box subtitles,General,2.1.8,,defect,minor,,2011-03-07T16:16:30Z,2011-03-08T07:11:50Z,"When the bounding boxes used for the Opaque Box style element overlap, if transparency used, the region in which they overlap has half the transparency it should. This occurs *whenever* there is a multi line subtitle with an outline size of 1 or more pixels and an opaque box, but vertical expansion makes it much more obvious. Setting outline size to 0 removes the box. I attach a screenshot showing 133% sizing, to illustrate. 

My use-case here is avoiding the bug filed under ticket #1272, while maintaining the correct aspect ratio for video stored as full-height anamorphic 16x9 (of a 21x9 original.) I am attempting to subtitle in the manner seen in the other attachment, a screenshot via http://www.flickr.com/photos/joeclark/114803719/in/set-72057594085711188/ (at present) of BBC subtitling. Later versions of the character generator allowed a translucent grey background, but I can't find any examples of such subtitles online.

This is against 2.1.8, Windows 7 x64, URW Typewriter in TrueType outline.",uzumaki
1272,2011-03-08T07:11:36Z,Opaque box does not match area occupied by text when horizontally shrunk,General,2.1.8,,defect,minor,,2011-03-07T15:55:10Z,2011-03-08T07:11:36Z,"Under 2.1.8 (Windows 7 x64) the size of the box calculated when applying the ""Opaque Box"" style element is incorrect when the text width is less than 100%. I attach a screenshot to illustrate. 

",uzumaki
1253,2011-02-26T16:27:58Z,__STDC_CONSTANT_MACROS required for newer ffmpeg.,General,2.1.8,2.1.9,defect,block,verm,2010-12-14T18:50:24Z,2011-02-26T16:27:58Z,Newer versions of FFMPEG require `__STDC_CONSTANT_MACROS` to be defined.,verm
1060,2011-02-23T22:28:40Z,Styles manager not updating styles names in the lines properly,General,1.10,2.1.9,defect,minor,Plorkyeran,2009-12-09T15:19:10Z,2011-02-23T22:28:40Z,"1. Go to Styles Manager
2. Create a new Style ""Style1""
3. Apply ""Style1"" to a line and type something in the line
3. Go to Styles Manager, copy the style ""Style1"" and rename it to ""Style2"". You will see this ""Do you want to change all instances of this style in the script to this new name?"" Click YES. The style of the line will be automatically changed to that new style.

You will see the same message if you create a style of ALMOST any name.

4. Now go to Styles Manager and:
a) Copy ""Style1"" and leave its name as ""Copy of Style1""
OR
b) Create a new style and name it ""Copy of whateverhere"".

5. Apply the new ""Copy of Style1/whateverhere"" to a line.

6. In the Styles Manager, try to rename ""Copy of Style1/whateverhere"" to, for example, ""Newstyle"".

Unfortunately, you won't see this ""Do you want to change all instances of this style in the script to this new name?"" and the style of the line with the style name ""Copy of Style1/whateverhere"" won't be changed to ""Newstyle"".

That problem seems to concern all styles names which START with ""Copy of..."".

Aegisub r3833M (TheFluff)
",Alchemist
1136,2011-02-23T22:10:54Z,Multiple _LIBS variables are confused with _LDFLAGS,General,2.1.8,2.1.9,defect,minor,verm,2010-01-30T21:25:41Z,2011-02-23T22:10:54Z,"Multiple _LIBS variables are confused with _LDFLAGS. Try to compile with --as-needed to see the long list of problems it causes.
The attached patch fixes most of them.
",RedDwarf69
1256,2011-02-22T05:48:42Z,crash when splash screen is disabled,General,2.1.8,2.1.9,defect,crash,,2010-12-23T02:47:52Z,2011-02-22T05:48:42Z,"ditto

happens on 64bit",berdario
1257,2011-02-22T04:43:19Z,Farsi (Persian) translation for Aegisub 2.1.18,Localisation,2.1.8,2.1.9,enhancement,minor,verm,2010-12-26T22:07:23Z,2011-02-22T04:43:19Z,Farsi translation for Aegisub 2.1.18+Farsi dictionary ,meysam
1132,2011-02-22T04:11:38Z,Add tag support to the update checker.,General,devel,2.1.9,enhancement,minor,verm,2010-01-28T22:40:55Z,2011-02-22T04:11:38Z,"For some builds or platforms we need to add extra information, for instance a linux-binary build or universal mac.  This will give us highly useful formation for targeting future support and depreciating current support.",verm
1249,2011-02-22T01:35:58Z,Aegisub crashes while loading a video,Video,2.1.8,,defect,crash,verm,2010-10-15T03:05:53Z,2011-02-22T01:35:58Z,"'''--My PC:'''

My operative system is Ubuntu 10.04 (Lucid Lynx) 32 bits, and I have installed aegisub from the launchpad repository, which is up-to-date (currently, version 2.1.8).

I have installed all codec packs that is possible to have (including the Medibuntu packs), and can see all video formats, even in Totem.

I have tried to disable all graphic features of my desktop, and then open a video in aegisub.

'''--The problem:'''

When I try to load a mkv or mp4 video (I think I've only tried x264 videos, that's the commonly codec in the videos I have), aegisub simply crashes at the beginning: ""Oops, Aegisub has crashed!"". It creates a ""RECOVER.ass"" file, and adds the ""crashlog"" to the ""crashlog.txt"".

Here is the problem: This is the ""crashlog"":

---2010-08-30 02:34:44------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
End of stack dump.
----------------------------------------

However, when I open a .avi video, it opens well, but the error is when I try to load the audio: ""ALSA player: Failed attaching async handler"". But in this case, Aegisub doesn't crashes.

Hope I have given enough information, because I haven't more. And crashlog doesn't gives much help...",Zeros
1252,2011-02-22T01:34:25Z,Fatal exception on start,General,2.1.8,2.1.9,defect,crash,,2010-11-11T11:44:36Z,2011-02-22T01:34:25Z,"On start of Aegisub the program crashes with a Fatal Exception.
Using Ubuntu 10.10 x86_64",libertypo
1018,2011-02-22T00:54:22Z,HSL_to_RGB() in auto4 utils rounds incorrectly,Scripting,2.1.7,3.0.0,defect,minor,nielsm,2009-10-01T10:43:59Z,2011-02-22T00:54:22Z,"{{{
12:29:36 < Lexica-chan> the RGB color (228,252,205) maps to the triple (90.63829787234043, 0.8867924528301887, 0.8960784313725491) in HSL.
12:30:24 < Lexica-chan> however, HSL_to_RGB(90.63829787234043, 0.8867924528301887, 0.8960784313725491) returns the values 227, 251, 205
12:32:03 < Lexica-chan> I've already looked at the HSL_to_RGB() function... the function itself is right, but its final step (flooring) is bad. rounding would be better. (returning the values without any modification might also be an option, leave it to the end-user to decide what to do)
}}}",TheFluff
821,2011-02-22T00:22:39Z,"Add bold/itaclics options for the ""grid font face"" setting",Interface,2.1.2,,enhancement,minor,,2009-04-12T04:34:45Z,2011-02-22T00:22:39Z,There is currently no way to select bold or italics for the subtitle grid font unless you use a font face that has those as separate font names.,ThELuNaTiC
714,2011-02-22T00:18:23Z,Keyframe reading from AVI files should use internal parser instead of AVIFile/LAVF,Video,,,enhancement,minor,,2008-06-15T03:38:38Z,2011-02-22T00:18:23Z,"The keyframe reader for AVI files currently uses either AVIFile (on Windows) or libavformat (everywhere else) to do the job, and both have drawbacks. It should be more reliable to replace both with our own parser to read the keyframe data from the file.

ADDITIONAL INFORMATION:
The AVIFile library in Windows doesn't handle OpenDML files, which AviMuxGui produces by default, meaning we can't read keyframes from those at all. Additionally, some people have a broken Video for Windows installation that causes AVIFile to not be able to parse AVI files at all.

LAVF could be used on Windows, but that requires having shipping it with Windows builds, complicating things, and if we are going to write our own parser (or take it from eg. VirtualDub) we can just as well use that on every platform.

There is already some basic handling of RIFF files in the PCM WAV audio provider.",nielsm
660,2011-02-21T23:38:23Z,fonts collector copying only really needed font files,General,2.1.0,,enhancement,minor,,2008-02-18T05:40:24Z,2011-02-21T23:38:23Z,"It would be nice if fonts collector was copying only really needed font files.

When I am adding font files as attachments to mkv, I would like to add as little as possible to not waste disk space.

e.g. when one font has 4 font files (normal, bold, italic, bold italic) and only bold variant is used, then I would be nice if fonts collector copied only bold variant

checking what variants of font are used should be done at style definition level, and at all subtitles using this style (checking if not overriding using  or i)


copying only normal variants is definitely not option because some fonts have defined bold/italic variants other way than some ""standard boldifying"" of normal variant",Spockie
659,2011-02-21T23:37:54Z,fonts collector copies only normal variants of font files,General,2.1.0,,defect,minor,,2008-02-18T05:27:17Z,2011-02-21T23:37:54Z,"fonts collector in 2.1.0 Release Preview r1847 copies only normal variants of font files (not bold, italic, bold italics font files)

",Spockie
1061,2011-02-21T23:37:39Z,Font collector cannot find some fonts,General,devel,,defect,minor,,2009-12-09T16:01:38Z,2011-02-21T23:37:39Z,"I noticed that the Font Collector cannot find all the fonts used in styles. The problems, on my side, concerns mostly Japanese or Chinese fonts. Some of them can be easily found, but others not (even after reinstalling them). I have to copy them manually to the script directory if I want to send them to someone else.
I attached two fonts, one which cannot be found [Crccgbqb (not found).7z] and one which is detected properly [FADREI5 (found).7z].

Aegisub 3833M (TheFluff)",Alchemist
1231,2011-02-21T22:52:51Z,Specify audio delay,Audio,devel,,enhancement,major,,2010-07-17T11:16:13Z,2011-02-21T22:52:51Z,We need a way to specify a playback delay for audio.,nielsm
979,2011-02-21T22:45:03Z,Scrolling vertically on first entry gives an assert.,Interface,devel,,defect,minor,,2009-08-09T06:11:32Z,2011-02-21T22:45:03Z,"This used to be a really annoying problem on unix: when you add a new line in the default window layout the scrollbar wouldn't change until you entered a second line.

While this has been fixed (I'll attach a screenshot after I submit the ticket) when you try to scroll gtk gives an assert:

  `./src/gtk/window.cpp(4215):assert ""increment > 0"" failed in isScrollIncrement().`

The program can continue when I hit cancel and get a core here is the trace I get:

{{{
#0  0x4a127887 in kill () from /lib/libc.so.7
#1  0x4940f337 in raise () from /lib/libthr.so.3
#2  0x48e60c9e in wxTrap () at ./src/common/appbase.cpp:925
#3  0x48e612dc in wxDefaultAssertHandler (file=@0xbfbfc9f8, line=424, func=@0xbfbfc9e0, cond=@0xbfbfc9c8, msg=@0xbfbfc9b0) at ./src/common/appbase.cpp:946
#4  0x48e603cb in wxOnAssert (file=0x48cb1d0b ""./src/gtk/utilsgtk.cpp"", line=424, func=0x48cb1ddc ""ShowAssertDialog"", cond=0x48cb1cfc ""Assert failure"", msg=0x48cb1c4c) at ./src/common/appbase.cpp:1042
#5  0x48a9d4eb in wxGUIAppTraits::ShowAssertDialog (this=0x4bd9d08c, msg=@0xbfbfcaa8) at ./src/gtk/utilsgtk.cpp:424
#6  0x48e610ff in ShowAssertDialog (file=@0xbfbfcbc8, line=4215, func=@0xbfbfcbb0, cond=@0xbfbfcb98, msgUser=@0xbfbfcb80, traits=0x4bd9d08c) at ./src/common/appbase.cpp:1173
#7  0x48e611f7 in wxAppConsoleBase::OnAssertFailure (this=0x4bd01280, file=0x4c7d6880, line=4215, func=0x4c5b4d30, cond=0x4d7cf780, msg=0x4bd9dd80) at ./src/common/appbase.cpp:667
#8  0x48a61bca in wxApp::OnAssertFailure (this=0x4bd01280, file=0x4c7d6880, line=4215, func=0x4c5b4d30, cond=0x4d7cf780, msg=0x4bd9dd80) at ./src/gtk/app.cpp:513
#9  0x48e613ee in wxDefaultAssertHandler (file=@0xbfbfcd08, line=4215, func=@0xbfbfccf0, cond=@0xbfbfccd8, msg=@0xbfbfccc0) at ./src/common/appbase.cpp:962
#10 0x48e6074b in wxOnAssert (file=0x48cb27dd ""./src/gtk/window.cpp"", line=4215, func=0x48cb3a67 ""IsScrollIncrement"", cond=0x48cb287a ""increment > 0"", msg=0x0) at ./src/common/appbase.cpp:1033
#11 0x48aa126e in IsScrollIncrement (increment=0, x=-0.2857142857142857) at ./src/gtk/window.cpp:4215
#12 0x48aa1f2a in wxWindow::GTKGetScrollEventType (this=0x4bddb280, range=0x4bdd5380) at ./src/gtk/window.cpp:4250
#13 0x48b22a58 in gtk_value_changed (range=0x4bdd5380, win=0x4bddb280) at ./src/gtk/scrolbar.cpp:31
#14 0x4b3344cf in g_cclosure_marshal_VOID__VOID () from /usr/local/lib/libgobject-2.0.so.0
#15 0x4b3271f9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#16 0x4b33bcb1 in g_signal_parse_name () from /usr/local/lib/libgobject-2.0.so.0
#17 0x4b33d546 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#18 0x4b33d899 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#19 0x4af3e9b9 in gtk_radio_tool_button_new_from_widget () from /usr/local/lib/libgtk-x11-2.0.so.0
#20 0x4b3344cf in g_cclosure_marshal_VOID__VOID () from /usr/local/lib/libgobject-2.0.so.0
#21 0x4b3271f9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#22 0x4b33b8fc in g_signal_parse_name () from /usr/local/lib/libgobject-2.0.so.0
#23 0x4b33d546 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#24 0x4b33d899 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#25 0x4ae3a58a in gtk_adjustment_value_changed () from /usr/local/lib/libgtk-x11-2.0.so.0
#26 0x4af406f0 in gtk_range_get_adjustment () from /usr/local/lib/libgtk-x11-2.0.so.0
#27 0x4af037dc in gtk_marshal_BOOLEAN__VOID () from /usr/local/lib/libgtk-x11-2.0.so.0
#28 0x4b325ad9 in g_value_set_boxed_take_ownership () from /usr/local/lib/libgobject-2.0.so.0
#29 0x4b3271f9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#30 0x4b33ba9c in g_signal_parse_name () from /usr/local/lib/libgobject-2.0.so.0
#31 0x4b33d281 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#32 0x4b33d899 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#33 0x4af3eaf2 in gtk_radio_tool_button_new_from_widget () from /usr/local/lib/libgtk-x11-2.0.so.0
#34 0x4af40e43 in gtk_range_get_adjustment () from /usr/local/lib/libgtk-x11-2.0.so.0
#35 0x4af03b04 in gtk_marshal_BOOLEAN__VOID () from /usr/local/lib/libgtk-x11-2.0.so.0
#36 0x4b325ad9 in g_value_set_boxed_take_ownership () from /usr/local/lib/libgobject-2.0.so.0
#37 0x4b3271f9 in g_closure_invoke () from /usr/local/lib/libgobject-2.0.so.0
#38 0x4b33ba9c in g_signal_parse_name () from /usr/local/lib/libgobject-2.0.so.0
#39 0x4b33d281 in g_signal_emit_valist () from /usr/local/lib/libgobject-2.0.so.0
#40 0x4b33d899 in g_signal_emit () from /usr/local/lib/libgobject-2.0.so.0
#41 0x4b015896 in gtk_widget_class_list_style_properties () from /usr/local/lib/libgtk-x11-2.0.so.0
#42 0x4aefcb41 in gtk_propagate_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#43 0x4aefde7c in gtk_main_do_event () from /usr/local/lib/libgtk-x11-2.0.so.0
#44 0x4b1b055a in gdk_add_client_message_filter () from /usr/local/lib/libgdk-x11-2.0.so.0
#45 0x4b398426 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0
#46 0x4b39b7c2 in g_main_context_check () from /usr/local/lib/libglib-2.0.so.0
#47 0x4b39bba7 in g_main_loop_run () from /usr/local/lib/libglib-2.0.so.0
#48 0x4aefe2f4 in gtk_main () from /usr/local/lib/libgtk-x11-2.0.so.0
#49 0x48a88138 in wxGUIEventLoop::Run (this=0x4c551e00) at ./src/gtk/evtloop.cpp:58
#50 0x48e60675 in wxAppConsoleBase::MainLoop (this=0x4bd01280) at ./src/common/appbase.cpp:288
#51 0x082672f7 in AegisubApp::OnRun (this=0x4bd01280) at main.cpp:402
#52 0x48ed44b8 in wxEntry (argc=@0x49120824, argv=0x4bd30058) at ./src/common/init.cpp:459
#53 0x48ed475e in wxEntry (argc=@0xbfbfebd0, argv=0xbfbfebfc) at ./src/common/init.cpp:471

}}}",verm
1243,2011-02-21T22:40:16Z,"aegisub puts config files in ~/.aegisub-$version, not in $XDG_CONFIG_LOCAL",General,2.1.8,,defect,minor,,2010-08-30T22:39:33Z,2011-02-21T22:40:16Z,"http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

""There is a single base directory relative to which user-specific configuration files should be written. This directory is defined by the environment variable $XDG_CONFIG_HOME.""",loonyphoenix
951,2011-01-03T07:27:36Z,Add bitmap cache to audio spectrum,Interface,devel,3.0.0,defect,minor,nielsm,2009-07-26T00:32:28Z,2011-01-03T07:27:36Z,"Regenerating the audio spectrum bitmaps from the cached frequency-power data is rather slow, so caching the bitmaps is probably a good idea.

------
''Original report:''

As per summary. If you, for example, hold down the ""scroll audio view right"" button, the spectrum view scrolls orders of magnitude slower if a line selection is currently visible in the current audio view. As soon as the selection scrolls out of sight, the scroll goes a LOT faster.",TheFluff
965,2011-01-03T07:25:14Z,Make spectrum cache saner,Audio,devel,3.0.0,task,minor,nielsm,2009-08-01T00:28:35Z,2011-01-03T07:25:14Z,"I don't know what I was thinking when I wrote `audio_spectrum.cpp`, the design seems really weird looking at it now. It shouldn't have been required to do the tree thing, and not having a tree would make it much simpler to manage the cache size, and overlaps could probably be handled better too.",nielsm
959,2011-01-03T05:48:33Z,Make framerate handling sane,Video,devel,3.0.0,task,minor,,2009-07-28T00:31:41Z,2011-01-03T05:48:33Z,"Right now timecodes/framerate/VFR handling is a mess, relying on global objects and whatnot.

I propose changing this to something implicitly handled by the video providers themselves, through a helper interface and some helper implementations of that interface.

The interface would be something like:
{{{
#!cpp
class TimecodesManager {
public:
    virtual int64_t TimestampFromFrameNumber(int64_t n) const = 0;
    virtual int64_t FrameNumberFromTimestamp(int64_t usec) const = 0;
};
}}}

Video providers would then have a function that returns an object implementing their native framerate handling:
{{{
#!cpp
class VideoProvider { // fragment
public:
    virtual const TimecodesManager * GetTimecodes() const = 0;
};
}}}
In many cases the object returned might well be the actual video provider object, since it can implement TimecodesManager itself. In case of natively CFR video providers (such as AVS, dummy and Y4M) we can have a standard implementation:
{{{
#!cpp
class TimecodesCFR : public TimecodesManager {
    int64_t fps_nom, fps_denom;
public:
    TimecodesCFR(int64_t nom, int64_t denom);
    TimecodesCFR(double fps); // approximate a fraction
    int64_t TimestampFromFrameNumber(int64_t n) const;
    int64_t FrameNumberFromTimestamp(int64_t usec) const;
};
}}}

Furthermore, there can be implementations that read from a timecodes override file and return those data.

It might be best to tell the video provider to take over a given `TimecodesManager` and return that as the actual manager. There's some object ownership issues to take care of here.",nielsm
893,2011-01-03T05:37:12Z,ASSDraw3 button on toolbar makes toolbar taller,Interface,devel,3.0.0,defect,minor,,2009-06-16T01:47:58Z,2011-01-03T05:37:12Z,"The height of the toolbar grows by around 4-6 pixels when the ASSDraw3 button is placed on the toolbar, but the toolbar has the correct size when the button is not there.

This is just a tiny visual disturbance.",nielsm
1254,2011-01-02T01:49:35Z,Linux 64bit build fails to start,General,2.1.8,,defect,crash,,2010-12-19T13:09:34Z,2011-01-02T01:49:35Z,"The 64bit Linux build of Aegisub 2.1.8 (aegisub-2.1.8-linux-glibc27-x86_64) crashes on Fedora 14 amd64. The command line feedback is: 
$ ./aegisub-2.1 

Gdk-ERROR **: The program 'aegisub-2.1' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadRequest (invalid request code or no such operation)'.
  (Details: serial 8985 error_code 1 request_code 0 minor_code 0)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
aborting...
Ακυρώθηκε (core dumped)

",demk
1255,2011-01-02T01:46:38Z,aegisub svn doesn't compile,Video,devel,3.0.0,defect,major,verm,2010-12-21T15:08:36Z,2011-01-02T01:46:38Z,"""#include <list>"" is missing in src/video_display.h.",.tomi
1251,2010-12-29T06:27:03Z,the audio delay isn't being recognized,General,2.1.7,2.1.9,defect,minor,Plorkyeran,2010-11-03T18:47:48Z,2010-12-29T06:27:03Z,"when there's an audio delay at the beginning of a video, aegisub doesn't recognize it and when loading the audio from video, the audio track is being shown, as if there were no delay. 
example: I have interleaved the audio from my video by +250, using virtualdub, and the resulting video is correct, but when loading the new video and audio in aegisub, the delay isn't being recognized by aegisub. the audio-editor shows the same, wether I load the non-interleaved or the interleaved file.",anime-neechan
854,2010-12-06T16:44:23Z,Cross-compiling is broken,General,devel,3.0.0,defect,minor,verm,2009-05-20T14:33:57Z,2010-12-06T16:44:23Z,configure.in was created in such a way that the tests don't take cross-compiling into account.  This needs to be fixed.. it's not that much work but does require some thought on the best way to handle it.,verm
1192,2010-12-06T16:43:38Z,configure fails to stop when stc.h is missing,General,2.1.8,,defect,minor,verm,2010-04-20T17:51:52Z,2010-12-06T16:43:38Z,"I used a wxGTK package that was compiled without OpenGL and STC.
http://connie.slackware.com/~alien/slackbuilds/wxGTK/pkg64/13.0/wxGTK-2.8.10-x86_64-1alien.tgz

configure did recognize the shortcomings:
{{{
""checking for wx/stc/stc.h... no""
""checking whether wxWidgets OpenGL support works... no""

Compiling anyways will lead to errors:


make[4]: Entering directory `/home/mixxu/paketit/aegisub-2.1.8/src'
g++ -DHAVE_CONFIG_H -I. -I..     -DAEGISUB -Iinclude -I../libffms/include -I/usr/lib64/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -fopenmp -I/usr/local/include   -I/usr/local/include   -I/usr/local/include -I/usr/local/include    -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fpermissive -fno-strict-aliasing -std=c++98 -pipe -O2 -MT libaudio_player_a-audio_player.o -MD -MP -MF .deps/libaudio_player_a-audio_player.Tpo -c -o libaudio_player_a-audio_player.o `test -f 'audio_player.cpp' || echo './'`audio_player.cpp
In file included from config/config_unix.h:19,
                 from config.h:12,
                 from audio_player.cpp:39:
./stdwx.h:207:24: error: wx/stc/stc.h: No such file or directory
make[4]: *** [libaudio_player_a-audio_player.o] Error 1
make[4]: Leaving directory `/home/mixxu/paketit/aegisub-2.1.8/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/mixxu/paketit/aegisub-2.1.8/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/mixxu/paketit/aegisub-2.1.8/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/mixxu/paketit/aegisub-2.1.8'
make: *** [all] Error 2
}}}",mixxu-r
1165,2010-12-06T16:42:47Z,Configure on OS X requires FontConfig even with libass disabled,General,devel,,defect,minor,verm,2010-02-22T12:07:34Z,2010-12-06T16:42:47Z,"On OS X, Aegisub does not directly use Font Config, only libass uses Font Config. If you you configure with `--disable-libass`, configure still checks for Font Config and fails if it is not present.

(Tested on audio display rewrite branch.)",nielsm
1250,2010-10-27T12:09:48Z,NO SOUND!,Audio,2.1.8,,defect,major,,2010-10-27T09:51:10Z,2010-10-27T12:09:48Z,"I am using a conventional, 6-year-old laptop Packard Bell EasyNote E4, which is an EU version of NEC Versa Premium. My OS is a 32-bit MS Windows SP SP3. My audio device is DsAudioDevice_310 Realtek AC'97 Audio, graphics controller Intel(R) 82852/82855 GM/GME.

I cannot hear any sound when playing a movie in Aegisub 2.1.8 (built from SVN revision 4064). I have never had this problem with any other player or application.

I would like to use your Aegis, but for the time being I have to use a different subtitle software.

Would you kindly advise me how I can switch on the sound?

Sincerely yours

John",academica
1004,2010-10-15T16:58:51Z,Find incorrectly tracks line selection,General,2.1.7,2.2.0,defect,minor,Plorkyeran,2009-09-01T12:44:47Z,2010-10-15T16:58:51Z,"Ensure the script has at least four lines containing the same Find text.
Position the selection above the first entry.
Open and configure Find, and click Find next.
The selection moves to the first entry.
Keeping Find open, click on the third line containing the Find text.
Click Find next.

One would expect the selection to move to the fourth entry, but instead it moves to the second.",fvisagie
919,2010-10-12T03:06:59Z,Handling the Apply Button,Interface,devel,3.0.0,defect,minor,,2009-07-15T21:59:54Z,2010-10-12T03:06:59Z,"The Apply button (in the Options menu) should only be active when a change can actually be applied, and disabled by default per http://msdn.microsoft.com/en-us/library/36z56skf.aspx",Jeremy
1246,2010-10-05T14:57:20Z,Asgisub crashes on start up,General,2.1.8,,defect,minor,,2010-10-05T03:32:52Z,2010-10-05T14:57:20Z,"I installed this on Ubuntu from a repository (https://launchpad.net/~riccetn/+archive/aegisub), so maybe it's an issue from that. No idea. All I know is I can't get the program to start.",Quijotesca
1195,2010-09-30T17:54:57Z,Mac installation doen't works,General,2.1.8,,defect,minor,,2010-04-25T20:53:20Z,2010-09-30T17:54:57Z,"Just a quick and extrange thing. The binary for mac doent's works. Well the trouble is not that, it works but it can't be installed.

The thing is:
A can open the .dmg file and run Aegisub from it doubleclicking. But when I try to copy to the Applications folder I can't run it doubleclicking it, it says that is not a valid Os X Application.

I tried and I can run it with ./Aegisub.app/Contents/MacOS/aegisub
So I think It shoul be something with the package.",Rarok
1245,2010-09-13T01:24:16Z,Spanish translation for 2.1.9 totally corrected,Scripting,devel,2.1.9,defect,minor,,2010-09-08T23:29:05Z,2010-09-13T01:24:16Z,"Well, Spanish translation for Aegisub is a real mess, so I corrected it (I'm a good linguist, so no translation can be better than this), and now I uploaded it for the next version... I really hope someone will take care of the Spanish translation, because as I said is very awful. Regards.",Lingüista
1244,2010-09-01T14:48:07Z,Encoding detection,Subtitles I/O,2.1.8,,defect,minor,,2010-09-01T13:19:24Z,2010-09-01T14:48:07Z,I have problem with encoding detection in SRT subtitles. Other applications like SubtitleEdit or SubtitleWorkshop are OK. ,6205
1241,2010-08-28T02:00:44Z,make fail r4766 aegisub_3_0-dialog_selected_choices.o,General,devel,2.2.0,defect,minor,Plorkyeran,2010-08-27T09:14:46Z,2010-08-28T02:00:44Z,"g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/freetype2     -DAEGISUB -D__STDC_FORMAT_MACROS -Iinclude -I../libffms/include -I../libaegisub/include -I/usr/lib/wx/include/gtk2-unicode-2.9 -I/usr/include/wx-2.9 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -fopenmp  -march=native -mtune=native -O2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-long-long -fno-strict-aliasing -pipe -O2 -MT aegisub_3_0-dialog_selected_choices.o -MD -MP -MF .deps/aegisub_3_0-dialog_selected_choices.Tpo -c -o aegisub_3_0-dialog_selected_choices.o `test -f 'dialog_selected_choices.cpp' || echo './'`dialog_selected_choices.cpp
In file included from dialog_selected_choices.cpp:36:0:
dialog_selected_choices.h:42:58: error: expected class-name before ‘{’ token
dialog_selected_choices.h:46:17: error: ‘wxCommandEvent’ has not been declared
dialog_selected_choices.h:47:18: error: ‘wxCommandEvent’ has not been declared
dialog_selected_choices.h:50:33: error: expected ‘)’ before ‘*’ token
dialog_selected_choices.h:53:24: error: ‘wxWindow’ was not declared in this scope
dialog_selected_choices.h:53:34: error: ‘parent’ was not declared in this scope
dialog_selected_choices.h:53:42: error: ‘wxArrayInt’ was not declared in this scope
dialog_selected_choices.h:53:54: error: ‘selections’ was not declared in this scope
dialog_selected_choices.h:53:66: error: ‘wxString’ was not declared in this scope
dialog_selected_choices.h:53:91: error: ‘wxString’ was not declared in this scope
dialog_selected_choices.h:53:116: error: ‘wxArrayString’ was not declared in this scope
In file included from dialog_selected_choices.cpp:36:0:
dialog_selected_choices.h:53:144: error: initializer expression list treated as compound expression
dialog_selected_choices.cpp:40:45: error: expected constructor, destructor, or type conversion before ‘(’ token
dialog_selected_choices.cpp:57:39: error: variable or field ‘SelectAll’ declared void
dialog_selected_choices.cpp:57:39: error: ‘wxCommandEvent’ was not declared in this scope
dialog_selected_choices.cpp:57:54: error: expected primary-expression before ‘)’ token
dialog_selected_choices.cpp:64:40: error: variable or field ‘SelectNone’ declared void
dialog_selected_choices.cpp:64:40: error: ‘wxCommandEvent’ was not declared in this scope
dialog_selected_choices.cpp:64:55: error: expected primary-expression before ‘)’ token
dialog_selected_choices.cpp:68:24: error: redefinition of ‘int GetSelectedChoices’
dialog_selected_choices.h:53:24: error: ‘int GetSelectedChoices’ previously defined here
dialog_selected_choices.cpp:68:24: error: ‘wxWindow’ was not declared in this scope
dialog_selected_choices.cpp:68:34: error: ‘parent’ was not declared in this scope
dialog_selected_choices.cpp:68:42: error: ‘wxArrayInt’ was not declared in this scope
dialog_selected_choices.cpp:68:54: error: ‘selections’ was not declared in this scope
dialog_selected_choices.cpp:68:66: error: ‘wxString’ was not declared in this scope
dialog_selected_choices.cpp:68:91: error: ‘wxString’ was not declared in this scope
dialog_selected_choices.cpp:68:116: error: ‘wxArrayString’ was not declared in this scope
make[4]: *** [aegisub_3_0-dialog_selected_choices.o] Error 1",arc
1047,2010-08-26T18:38:38Z,Switching video providers with video loaded leaves Aegisub in an inconsistant state,Video,devel,2.2.0,defect,minor,Plorkyeran,2009-11-17T05:24:10Z,2010-08-26T18:38:38Z,"When switching video providers while video is loaded, the video is automatically reloaded with the new providers. However, at least two things are not updated correctly:
 1. The slider's frame count is set to zero then never reset to the actual frame count, making it nonfunctional until the video is hidden and then shown.
 2. The subtitle file is unloaded but never reloaded, making no subtitles appear until something causes it to be reloaded (such as modifying the file).",Plorkyeran
1204,2010-08-25T11:37:41Z,Aegisub keeps crashing after loading a video,Video,2.1.8,,defect,minor,,2010-05-25T19:30:18Z,2010-08-25T11:37:41Z,"each time i'm loading a video, doesn't matter what kind, the program would crash. and i don't know what to do with it anymore. i tried uninstalling, and installing again....it does the same.

this is what the error looks like
http://i45.tinypic.com/30rxr1z.jpg

+ here's an excerpt from the crashlog:

{{{
---2010-05-25 19:46:11------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x09B01B80: 
001 - 0x0519831D: DrvPresentBuffers
002 - 0x8B04428B: 
003 - 0x988B530A: 
End of stack dump.
----------------------------------------

---2010-05-25 20:00:26------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x08CC1B80: 
001 - 0x03BB831D: DrvPresentBuffers
002 - 0x8B04428B: 
003 - 0x6D735235: 
004 - 0x3B523974: 
005 - 0x03091102: 
006 - 0x04000041: atiPPHSN
007 - 0x10280908: 
008 - 0x246E5514: 
009 - 0x6E0C5E4C: 
End of stack dump.
----------------------------------------

---2010-05-25 22:05:30------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x08EC3A00: 
001 - 0x03BA831D: DrvPresentBuffers
002 - 0x8B04428B: 
End of stack dump.
----------------------------------------
}}}",angy
1179,2010-08-15T17:01:50Z,aegisub crashes on load in snow leopard (presumably OpenAL is at fault),General,2.1.8,2.1.9,defect,minor,,2010-04-05T18:28:51Z,2010-08-15T17:01:50Z,aegisub crashes at startup. attaching the crashlog as txt,D4RK-PH0ENiX
1114,2010-08-03T02:16:27Z,Merge Colour dropper fixes,General,devel,3.0.0,defect,major,Plorkyeran,2010-01-19T07:25:40Z,2010-08-03T02:16:27Z,Merge r3996 and r3997 to trunk. See #748.,verm
717,2010-08-02T08:18:54Z,Removed files stay in MRU lists even after failed opening them,General,devel,3.0.0,defect,minor,Plorkyeran,2008-06-15T19:33:44Z,2010-08-02T08:18:54Z,"If you move/delete a file that's in one of the Recent lists and then try opening it from the Recent list, opening obviously fails. But the file stays on the Recent list even though it's no longer valid.

ADDITIONAL INFORMATION:
Most other applications remove dead files from MRU lists either when the list is about to be displayed, or when attempting to open it.
I would recommend the latter, because if any of the files in MRU are on removeable media (diskette, CD, network) stat()ing all of them might produce unreasonable delays.",nielsm
1236,2010-07-25T17:24:25Z,Aegisub crach,Video,2.1.7,,defect,crash,,2010-07-25T11:20:07Z,2010-07-25T17:24:25Z,"Hello 
I'm using Aegisub ver, 2.71 on windows 7 ultimate 32bit 
and when i tried to run audio from video for my video I got this message saying:
   
here the crach log:


---2010-07-25 14:03:33------------------
VER - 2.1.7
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x5AFB30CA: AvisynthPluginInit2
001 - 0x5AFB311A: AvisynthPluginInit2
002 - 0x5AF84F04: 
003 - 0x5AF93D5C: FFMS_GetAudio
004 - 0x013FCC5A: csri_query_ext
005 - 0x013FDC6C: csri_query_ext
006 - 0x013FD7F1: csri_query_ext
007 - 0x013FC366: csri_query_ext
008 - 0x013FEBF9: csri_query_ext
009 - 0x01331C1B: csri_query_ext
010 - 0x01332417: csri_query_ext
011 - 0x0133A5E0: csri_query_ext
012 - 0x0142B69D: csri_query_ext
013 - 0x01367856: csri_query_ext
014 - 0x0118FC8D: 
015 - 0x0118F583: 
016 - 0x0123B1DA: 
017 - 0x0123C585: 
018 - 0x011FA3BD: 
019 - 0x771E86EF: IsThreadDesktopComposited
020 - 0x771E8876: IsThreadDesktopComposited
021 - 0x771E89B5: IsThreadDesktopComposited
022 - 0x771E8E9C: DispatchMessageW
023 - 0x0124C80F: 
024 - 0x012451FF: 
025 - 0x011B51FC: 
026 - 0x011A84A5: 
027 - 0x01244FAA: 
028 - 0x0135BF38: csri_query_ext
029 - 0x01272DCB: 
030 - 0x75841194: BaseThreadInitThunk
031 - 0x772FB495: RtlInitializeExceptionChain
032 - 0x772FB468: RtlInitializeExceptionChain
End of stack dump.
----------------------------------------

---2010-07-25 14:04:12------------------
VER - 2.1.7
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x5A3330CA: AvisynthPluginInit2
001 - 0x5A33311A: AvisynthPluginInit2
002 - 0x5A304F04: 
003 - 0x5A313D5C: FFMS_GetAudio
004 - 0x0150CC5A: csri_query_ext
005 - 0x0150DC6C: csri_query_ext
006 - 0x0150D7F1: csri_query_ext
007 - 0x0150C366: csri_query_ext
008 - 0x0150EBF9: csri_query_ext
009 - 0x01441C1B: csri_query_ext
010 - 0x01442417: csri_query_ext
011 - 0x0144A5E0: csri_query_ext
012 - 0x0153B69D: csri_query_ext
013 - 0x01477856: csri_query_ext
014 - 0x0129FC8D: 
015 - 0x0129F583: 
016 - 0x0134B1DA: 
017 - 0x0134C585: 
018 - 0x0130A3BD: 
019 - 0x771E86EF: IsThreadDesktopComposited
020 - 0x771E8876: IsThreadDesktopComposited
021 - 0x771E89B5: IsThreadDesktopComposited
022 - 0x771E8E9C: DispatchMessageW
023 - 0x0135C80F: 
024 - 0x013551FF: 
025 - 0x012C51FC: 
026 - 0x012B84A5: 
027 - 0x01354FAA: 
028 - 0x0146BF38: csri_query_ext
029 - 0x01382DCB: 
030 - 0x75841194: BaseThreadInitThunk
031 - 0x772FB495: RtlInitializeExceptionChain
032 - 0x772FB468: RtlInitializeExceptionChain
",kira-fansub
1099,2010-07-23T06:55:14Z,Millisecond rounding issues,Video,2.1.7,,defect,minor,,2010-01-08T18:00:21Z,2010-07-23T06:55:14Z,"This might not be fixable on all cases, but still...

Aegisub truncates video timestamps to the millisecond. However when muxing to MKV, timestamps are rounded to the nearest millisecond. For an example of a problem caused by this, see the attached testcase. Frame 1159 has a timestamp of 1159*1001/24000=48.3399... seconds which Aegisub reports as 48.339. A subtitle starting on 48.34 is not shown on that frame.

However after muxing to MKV, that timestamp rounds up to 48.340, showing on that frame.

Of course fixing the MKV case breaks the MP4+ASS case (apparently VSFilter does as Aegisub and truncates to milliseconds - see ""Test2"" in frame 808 which has a timestamp of 33.7003... but gets shown with a start time of 33.70). I think it's reasonable to try and get the MKV case right since that's the most likely container for frame-precise timed subtitles.

Or maybe add a switch, or a warning (""mux the video to mkv first if that's what you're going to use""), or something.",rmrm
822,2010-07-23T06:40:24Z,Continuous time for single line,Subtitle,2.1.6,3.0.0,enhancement,minor,Plorkyeran,2009-04-14T11:56:15Z,2010-07-23T06:40:24Z,"""Make time continuous"" should be available even if a single line is selected.

""change start"" will snap start time to previous line's end time
""change end"" will snap end time to next line's start time",AlexT
967,2010-07-23T06:16:02Z,Delete Tip of the Day code,General,devel,3.0.0,enhancement,minor,Plorkyeran,2009-08-01T02:27:04Z,2010-07-23T06:16:02Z,Should we just delete the code for the Tip of the Day box entirely?,nielsm
948,2010-07-23T02:07:09Z,"Switch to ""default commit"" from ""default revert""",Interface,devel,3.0.0,enhancement,major,Plorkyeran,2009-07-24T14:22:46Z,2010-07-23T02:07:09Z,"It would be a big turning upside-down of all working in Aegisub, but I think it could make the interface generally more usable to have a policy of ""default commit"" in opposition to the current ""default revert"".

What I'm referring to is the operation performed when you change the line selection. Currently, all changes to the selected line(s) are discarded if you change to another line, and you have to explicitly commit if you want to keep the changes.
I suggest changing such that all changes are automatically committed if you change selection. It would still be possible to commit manually, but there would also be a ""Revert"" button that resets the interface to the previously stored value for the selection.

Discuss.",nielsm
881,2010-07-21T01:22:39Z,Display splash screen earlier,Interface,devel,2.1.9,enhancement,minor,nielsm,2009-06-12T16:12:33Z,2010-07-21T01:22:39Z,"Currently the splash screen is displayed relatively late in the initialisation process, partially removing the point of it.
Furthermore, it has a delay it will stay open for at minimum, which is against all good practices - it can actually stay above the main window after everything is ready for use, giving the impression Aegisub takes longer to start than it really does.

The splash screen should be displayed as one of the first things during startup.",nielsm
1102,2010-07-21T01:22:06Z,Port new version checker to trunk,General,devel,3.0.0,task,major,nielsm,2010-01-10T15:26:43Z,2010-07-21T01:22:06Z,"We introduced a new version checker in 2.1.8, this needs to be ported to trunk.",nielsm
1232,2010-07-20T22:17:28Z,Blank subtitle is immediatly modified after launch.,Interface,devel,3.0.0,defect,minor,verm,2010-07-17T21:06:49Z,2010-07-20T22:17:28Z,"On Unix using wx trunk when aegisub is launched the default subtitle file is immediately modified.

This is caused by browser:trunk/aegisub/src/subs_edit_box.cpp#L289 Select() seems to emit an event which causes OnStyleChange() to be called.  The side effect is that any line selection causes the file to be modified.  On launch we always select the first line.

I haven't checked this under Windows or OS X yet, it's quite possibly a WX bug.  That or the behavior has changed.",verm
586,2010-07-20T03:11:13Z,Undo undoes the wrong change,Interface,devel,3.0.0,defect,minor,Plorkyeran,2007-10-20T01:53:14Z,2010-07-20T03:11:13Z,"When editing a subtitle, and trying to use undo, it undoes the last change in the grid, be it timing of a line, a whole line, or something else. Additionally, it does not undo the thing I wanted to undo, in the subtitle box.

Using Gentoo Linux, Aegisub r1616",perchr
355,2010-07-20T03:11:13Z,"in the ""Select Color"" and in the font selecting window an ""Apply"" button",Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2007-03-26T08:03:39Z,2010-07-20T03:11:13Z,nothing more to say,Betty
1211,2010-07-19T13:35:35Z,Kara-templater assumes nothing follows subtitles,Scripting,2.1.6,2.1.9,defect,minor,nielsm,2010-06-17T06:06:26Z,2010-07-19T13:35:35Z,"Kara-templater assumes that the subtitles are the last things in the file, and no other sections follow the `[Events]` section, and such that it can safely just append dialogue lines to the file without regard for sections or location.

This assumption can be false if fonts (or other files) have been attached to the subtitles.

The solution is to actively look for the end of subtitles and use that location to insert the generated lines. This search should probably be combined with the clean up of previously generated lines.",nielsm
1212,2010-07-19T13:35:35Z,[Fonts] Section Heading is Not Removed When No Fonts are Present,General,2.1.8,2.1.9,defect,minor,nielsm,2010-06-17T06:11:59Z,2010-07-19T13:35:35Z,"This caused a bug with the Karaoke Templater script which placed the subs after the [Fonts] section heading. Aegisub then did not list the karaoke subs generated by the script in the main view but it did render them in the video. Running the script at this point generates duplicates.

When no Fonts are present, Aegisub should remove [Fonts] the section heading.

This is a bug that should be fixed in tandem with: http://devel.aegisub.org/ticket/1211",IcySon55
1216,2010-07-19T13:35:35Z,Modifying attachments doesn't create undo points,General,2.1.8,2.1.9,defect,minor,nielsm,2010-06-24T05:17:45Z,2010-07-19T13:35:35Z,Neither adding nor deleting attachments in the Attachments dialogue create undo points.,nielsm
1127,2010-07-19T01:32:48Z,Close Video doesn't free up the resource,Video,devel,,defect,minor,,2010-01-26T09:23:18Z,2010-07-19T01:32:48Z,"I searched for similar tickets and found none. Here goes:
1. Open Aegisub.
2. Open Video.
3. Close Video.
4. Try to delete the video file.
5. Message comes up informing that the delete cannot be done, the file is used by another process.

[http://www.filehippo.com/download_unlocker/ Unlocker] reports that process being Aegisub as expected.

Version is Aegisub r4005M (development version, nielsm)
under Windows Vista SP2.",Madarb
1228,2010-07-18T09:47:17Z,Assert on Open Audio,Video,devel,3.0.0,defect,minor,Plorkyeran,2010-07-14T06:27:56Z,2010-07-18T09:47:17Z,"Assert is triggered twice when attempting to open audio file, parsing of audio file is successful though.
Then when cursor is hovered or click on top menu bar assert is trigger again.
Tested with svn r4676... will test again with r4680 when I have a clean build tomorrow.

First Assert on File Open
{{{
ASSERT INFO:
/usr/local/include/wx-2.9/wx/strvararg.h(449): assert ""(argtype & (wxFormatStringSpecifier<T>::value)) == argtype"" failed in wxArgNormalizer(): format specifier doesn't match argument type

BACKTRACE:
[1] wxOnAssert(char const*, int, char const*, char const*, char const*)
[2] wxArgNormalizer() /usr/local/include/wx-2.9/wx/strvararg.h:449
[3] std::string::_M_data() cons) /usr/include/c++/4.4/bits/basic_string.h:273
[4] wxString::FindCacheElement() cons) /usr/local/include/wx-2.9/wx/string.h:705
[5] FFmpegSourceAudioProviderFactory::CreateProvider(wxString)
[6] wxString::FindCacheElement() cons) /usr/local/include/wx-2.9/wx/string.h:705
[7] AudioDisplay::SetFile(wxString) /home/jeremiah/Documents/svn/trunk/aegisub/src/audio_display.cpp:902
[8] AudioBox::SetFile(wxString, bool) /home/jeremiah/Documents/svn/trunk/aegisub/src/audio_box.cpp:275
[9] FrameMain::LoadAudio(wxString, bool) /home/jeremiah/Documents/svn/trunk/aegisub/src/frame_main.cpp:1156
[10] FrameMain::OnOpenAudio(wxCommandEvent&) /home/jeremiah/Documents/svn/trunk/aegisub/src/frame_main_events.cpp:660
[11] AegisubApp::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) /home/jeremiah/Documents/svn/trunk/aegisub/src/main.cpp:363
[12] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[13] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[14] wxEvtHandler::ProcessEventLocally(wxEvent&)
[15] wxEvtHandler::ProcessEvent(wxEvent&)
[16] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[17] wxMenuBase::SendEvent(int, int)
[18] g_closure_invoke()
[19] g_signal_emit_valist()
[20] g_signal_emit()
[21] gtk_widget_activate()
[22] gtk_menu_shell_activate_item()
[23] g_closure_invoke()
[24] g_signal_emit_valist()
[25] g_signal_emit()
[26] gtk_propagate_event()
[27] gtk_main_do_event()
[28] g_main_context_dispatch()
[29] g_main_loop_run()
[30] gtk_main()
[31] wxGUIEventLoop::Run()
}}}

Second Assert on file open
{{{
ASSERT INFO:
/usr/local/include/wx-2.9/wx/strvararg.h(449): assert ""(argtype & (wxFormatStringSpecifier<T>::value)) == argtype"" failed in wxArgNormalizer(): format specifier doesn't match argument type

BACKTRACE:
[1] wxOnAssert(char const*, int, char const*, char const*, char const*)
[2] wxFormatString::operator char const*() cons) /usr/local/include/wx-2.9/wx/strvararg.h:207
[3] std::string::_M_data() cons) /usr/include/c++/4.4/bits/basic_string.h:273
[4] wxString::FindCacheElement() cons) /usr/local/include/wx-2.9/wx/string.h:705
[5] FFmpegSourceAudioProviderFactory::CreateProvider(wxString)
[6] wxString::FindCacheElement() cons) /usr/local/include/wx-2.9/wx/string.h:705
[7] AudioDisplay::SetFile(wxString) /home/jeremiah/Documents/svn/trunk/aegisub/src/audio_display.cpp:902
[8] AudioBox::SetFile(wxString, bool) /home/jeremiah/Documents/svn/trunk/aegisub/src/audio_box.cpp:275
[9] FrameMain::LoadAudio(wxString, bool) /home/jeremiah/Documents/svn/trunk/aegisub/src/frame_main.cpp:1156
[10] FrameMain::OnOpenAudio(wxCommandEvent&) /home/jeremiah/Documents/svn/trunk/aegisub/src/frame_main_events.cpp:660
[11] AegisubApp::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) /home/jeremiah/Documents/svn/trunk/aegisub/src/main.cpp:363
[12] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[13] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[14] wxEvtHandler::ProcessEventLocally(wxEvent&)
[15] wxEvtHandler::ProcessEvent(wxEvent&)
[16] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[17] wxMenuBase::SendEvent(int, int)
[18] g_closure_invoke()
[19] g_signal_emit_valist()
[20] g_signal_emit()
[21] gtk_widget_activate()
[22] gtk_menu_shell_activate_item()
[23] g_closure_invoke()
[24] g_signal_emit_valist()
[25] g_signal_emit()
[26] gtk_propagate_event()
[27] gtk_main_do_event()
[28] g_main_context_dispatch()
[29] g_main_loop_run()
[30] gtk_main()
[31] wxGUIEventLoop::Run()
}}}


Assert on menu bar click
{{{
ASSERT INFO:
/usr/local/include/wx-2.9/wx/strvararg.h(449): assert ""(argtype & (wxFormatStringSpecifier<T>::value)) == argtype"" failed in wxArgNormalizer(): format specifier doesn't match argument type

BACKTRACE:
[1] wxOnAssert(char const*, int, char const*, char const*, char const*)
[2] wxArgNormalizer() /usr/local/include/wx-2.9/wx/strvararg.h:449
[3] FrameMain::OnMenuOpen(wxMenuEvent&) /home/jeremiah/Documents/svn/trunk/aegisub/src/frame_main_events.cpp:377
[4] AegisubApp::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) cons) /home/jeremiah/Documents/svn/trunk/aegisub/src/main.cpp:363
[5] wxEvtHandler::ProcessEventIfMatchesId(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
[6] wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
[7] wxEvtHandler::ProcessEventLocally(wxEvent&)
[8] wxEvtHandler::ProcessEvent(wxEvent&)
[9] wxEvtHandler::SafelyProcessEvent(wxEvent&)
[10] g_closure_invoke()
[11] g_signal_emit_valist()
[12] g_signal_emit()
[13] gtk_widget_map()
[14] g_closure_invoke()
[15] g_signal_emit_valist()
[16] g_signal_emit()
[17] gtk_widget_map()
[18] g_closure_invoke()
[19] g_signal_emit_valist()
[20] g_signal_emit()
[21] gtk_widget_show()
[22] gtk_menu_popup()
[23] g_closure_invoke()
[24] g_signal_emit_valist()
[25] g_signal_emit()
[26] gtk_menu_item_select()
[27] g_closure_invoke()
[28] g_signal_emit_valist()
[29] g_signal_emit()
[30] g_closure_invoke()
[31] g_signal_emit_valist()
[32] g_signal_emit()
[33] gtk_main_do_event()
[34] g_main_context_dispatch()
[35] g_main_loop_run()
[36] gtk_main()
[37] wxGUIEventLoop::Run()
}}}
",bakabai
921,2010-07-17T18:38:51Z,Remove FFMPEG Provider,General,devel,3.0.0,defect,minor,TheFluff,2009-07-16T00:00:04Z,2010-07-17T18:38:51Z,"We use AviSynth and FFMpegSource for all of our a/v operations now, the old FFMPEG A/V Provider is old, crusty and broken there's no reason to complicate development by keeping it around when it'll never be used in the foreseeable future.",verm
920,2010-07-17T18:38:34Z,Aegisub can't load video w/out AviSynth or FFMpegSource,General,devel,3.0.0,defect,minor,TheFluff,2009-07-15T23:44:00Z,2010-07-17T18:38:34Z,"We need a way to load video without requiring AviSynth or FFMpegSource.  There are plenty of basic formats out there that we could support without too much work we should atleast have _one_ of them.

I'm filing this as a defect as we have a raw PCM reader for audio but nothing for video.",verm
1142,2010-07-17T18:27:36Z,Video files with localized/unicode names/paths cannot be opened,General,2.1.8,,defect,major,,2010-02-02T20:34:52Z,2010-07-17T18:27:36Z,"I'm trying to load a video file with a japanese name/path, but both filters (avisynth and ffmpeg) give ""Error Setting video"" message.
Renaming the file to a.mkv allows to open it just fine.",SinsI
1229,2010-07-14T15:00:51Z,Bug tracker: View my tickets dont work,Website,,,task,minor,verm,2010-07-14T14:36:17Z,2010-07-14T15:00:51Z,"Ac topic says, bug tracker is broken some way that I cant show anybody elses tickets than admin's with ticket system. Only polkyeran, nielsm, archmage. If I klick Show my tickets, or tickets mine first, dosent show them. Only list of all tickets.",Jeroi
1227,2010-07-13T14:23:43Z,FRQ: Settings -> Audio: [x] Select line times after grab times,General,2.1.8,,task,minor,,2010-07-13T14:15:26Z,2010-07-13T14:23:43Z,"I know we argued about the new change of Aegisub. 

But let people to have atleast option in audio cofniguration, to able to disable line time selection on audio grid after grap times. This would enable the old feature of selecting 5 second selection after grap times on every grap times instant on audio grid.

Yes I admit that the new feature is good when finetuning times on already timed scripts, but when aegisub dont have proper select all feature in the program, it would be best to have atleast option in settings to diasble the line timing selection after grap times.

Atm only way to go around is to put automatic timing valuo on settings to 0 when translating or use notepad to translation. How ever every one in my team uses aegisub for translation as it have good features of onscreen timing on same time while translating and such features.

So please consider this.",Jeroi
513,2010-06-30T04:59:23Z,Alt + Double click on video display for relative subtitle repositioning.,Video,,3.0.0,enhancement,minor,Plorkyeran,2007-08-02T23:02:18Z,2010-06-30T04:59:23Z,"If multiple lines are selected in the Subtitles Grid, and the Alt key is held down when double clicking the video display, the selected position will be used for the first line in the selection, and the relative distances between lines will be used to update the positions of the remaining lines.
	
All lines must already contain a pos() tag before this functionality can be used.

",interactii
1219,2010-06-29T23:18:50Z,Returning selections from Auto4 scripts are shifted by one,Scripting,2.1.8,2.1.9,defect,minor,nielsm,2010-06-29T23:11:08Z,2010-06-29T23:18:50Z,"Tested on both trunk and 2.1.8.

If you return the selections array sent to an Auto4 Lua script verbatim, the selection gets shifted down by one.
Probably related to array indices in C++ being zero-based and Lua being one-based.",nielsm
1217,2010-06-29T14:01:31Z,2.1.8 crash on ubuntu lucid,General,2.1.8,,defect,crash,,2010-06-28T17:58:29Z,2010-06-29T14:01:31Z,"i've recently upgraded my ubuntu from karmic to lucid and discovered that aegisub was not working anymore.

i have tested both packages from this ppa : https://launchpad.net/~riccetn/+archive/aegisub 
and build from 2.1.8 source and get the same result, instant crash.

the debug build give me this error :

ASSERT INFO:
 ../src/gtk/glcanvas.cpp(328): assert ""m_fbc"" failed in Create(): 
 required FBConfig couldn't be found
 
 BACKTRACE:
 [1] wxGLCanvas::wxGLCanvas(wxWindow*, int, int*, wxPoint const&, wxSize 
 const&, long, wxString const&, wxPalette const&)

my build was not using ffmpeg as it was not detected correctly and so i was using --without-ffmpeg with configure.


the ppa maintainer tried to help me debug this, but couldn't find something obvious and suggested a cpu specific error : i'm using an intel pentium dual core (not core2) :
cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 15
model name	: Intel(R) Pentium(R) Dual  CPU  E2180  @ 2.00GHz
stepping	: 13
cpu MHz		: 1200.000
cache size	: 1024 KB
physical id	: 0
siblings	: 2
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 10
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm lahf_lm
bogomips	: 3999.40
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

i have also attached my xorg log as suggested by the maintainer.

gdb didn't seem to produce any relevant data but i can always attach a log from its output too.

Please let me know if that crash can be fixed or if you need more info on my system or need me to perform some tests.
",eldon
1207,2010-06-24T05:03:27Z,Update Windows installer for 2.1.9,General,2.1.8,2.1.9,task,block,nielsm,2010-06-01T03:19:52Z,2010-06-24T05:03:27Z," * Update strings to new version number.
 * Update file hashes in upgrade installer.
 * Handle yet another different way of loading VSFilter?
 * Any new localisations?
 * 64 bit version?",nielsm
1209,2010-06-24T05:02:46Z,runtime error (at 2:782),General,2.1.8,2.1.9,defect,minor,,2010-06-06T12:40:19Z,2010-06-24T05:02:46Z,"when i try to install program its give this error

---------------------------------
runtime error (at 2:782)

null pointer exception
---------------------------------

http://img324.yukle.tc/images/1640Clipboard01.png",qwerqwer
1169,2010-06-23T11:04:38Z,Merge r4164 from trunk into 2.1.9,General,devel,2.1.9,merge,block,verm,2010-03-01T19:36:59Z,2010-06-23T11:04:38Z,"Merge r4164 from trunk to 2.1.9

Fix typo. (from kovensky), should be merged to 2.1.9",verm
1170,2010-06-23T11:03:44Z,Configuration status fixes at the end of configure output.,General,devel,2.1.9,defect,minor,verm,2010-03-06T02:54:07Z,2010-06-23T11:03:44Z,"I noticed two things that I can't fix right now:

 * Audio Player is blank when OSS is the only player.
 * Video,Audio Provider is blank when there is no FFMPEG detected.",verm
1213,2010-06-20T19:49:00Z,Support blank lines in SRT subtitles,Subtitles I/O,2.1.8,2.1.9,enhancement,minor,nielsm,2010-06-19T05:35:16Z,2010-06-20T19:49:00Z,"With the parsing state machine I added to [wiki:SubtitleFormats/SRT the SRT page in the wiki] we should be able to parse SRT files with blank lines in subtitles. It'll probably also be cleaner than the current SRT parsing code.

This ticket is for implementing the new parsing algorithm, ''and'' for undoing the line break coalescing on writing implemented for #427.

I believe we ought to be able to both read and write SRT files with blank lines inside subtitles when other software exists that is able to do this.",nielsm
1107,2010-06-20T15:04:06Z,Crash when PA server is killed,Audio,devel,2.1.9,defect,minor,greg,2010-01-16T04:03:23Z,2010-06-20T15:04:06Z,The PulseAudio player crashes Aegisub if the PA server is killed while audio is loaded. This needs to be fixed.,greg
600,2010-06-20T15:02:47Z,PulseAudio-related crash just after loading audio (Linux),Audio,devel,2.1.9,defect,crash,greg,2007-10-30T01:19:36Z,2010-06-20T15:02:47Z,"Just after loading audio, Aegisub crashes when I'm using PulseAudio for output. The exact error message is:

lt-aegisub: pulsecore/socket-client.c:179: connect_fixed_cb: Assertion `m && c && c->defer_event == e' failed.
",p-static
1180,2010-06-20T13:46:24Z,Crash when added a word with macron letters,General,2.1.8,,defect,minor,,2010-04-06T02:48:54Z,2010-06-20T13:46:24Z,"I added a word Kāshī to the dictionary.
Kāshī is spelled Kaashii so it was altered to Kāshī with macrons for the vowels.
The crash error just says ""Encounter Fatal error, will recover document etc etc""

Sorry I have little more information, but at least it is only a minor/rare bug.",KaiserDragon
1210,2010-06-20T13:36:25Z,Crash when opening video,Video,2.1.8,2.1.9,defect,crash,,2010-06-08T21:19:34Z,2010-06-20T13:36:25Z,"Crash when opening a video (Xvid, AC3 in AVI container)
Windows XP Pro SP2

---2010-06-08 22:08:44------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x1024AAD8: strncat_s
End of stack dump.
----------------------------------------

I can supply a small (128K) avi clip which causes this crash if required.",zilly
1166,2010-06-20T13:09:28Z,Segmentation fault at startup of aegisub_2.1.8/2.1.9,General,2.1.8,,defect,minor,,2010-02-24T00:45:39Z,2010-06-20T13:09:28Z,"I'm getting 'Segmentation fault (core dumped)' while trying to run aegisub 2.1.8. Also I tried prebuilt version from aegisub.org and aegisub_2.1.9 (co from SVN).
I tried to debug it but with no luck - it crashes at:
aegisub/src/video_display.cpp:161: SetCursor(cursor);
Stacktrace:

{{{
wxFileName::SplitVolume() at 0x34ffe893f7	
wxFileName::SplitPath() at 0x34ffe8971f	
wxFileName::Assign() at 0x34ffe8ae28	
wxFileName() at /usr/include/wx-2.8/wx/filename.h:109  	
AegisubApp::OnFatalException() at /home/max/workspace/aegisub_2.1.9/aegisub/src/main.cpp:285  	
wxFatalSignalHandler() at 0x34ffef65cc	
<signal handler called>() at 0x3a6620f0f0	
wxWindow::GTKGetWindow() at 0x3f001f4378	
wxWindow::GTKUpdateCursor() at 0x3f001f53a5	
wxWindow::SetCursor() at 0x3f001f547b	
VideoDisplay::ShowCursor() at /home/max/workspace/aegisub_2.1.9/aegisub/src/video_display.cpp:162  	
VisualToolCross::VisualToolCross() at /home/max/workspace/aegisub_2.1.9/aegisub/src/visual_tool_cross.cpp:53  	
VideoDisplay::SetVisualMode() at /home/max/workspace/aegisub_2.1.9/aegisub/src/video_display.cpp:623  	
VideoDisplay::VideoDisplay() at /home/max/workspace/aegisub_2.1.9/aegisub/src/video_display.cpp:133  	
VideoBox::VideoBox() at /home/max/workspace/aegisub_2.1.9/aegisub/src/video_box.cpp:101  	
FrameMain::InitContents() at /home/max/workspace/aegisub_2.1.9/aegisub/src/frame_main.cpp:566  	
FrameMain::FrameMain() at /home/max/workspace/aegisub_2.1.9/aegisub/src/frame_main.cpp:158  	
AegisubApp::OnInit() at /home/max/workspace/aegisub_2.1.9/aegisub/src/main.cpp:222  	
wxEntry() at 0x34ffe97a92	
main() at /home/max/workspace/aegisub_2.1.9/aegisub/src/main.cpp:76  	

}}}

After I change 
SetCursor(cursor); to SetCursor(wxNullCursor);
Aegisub continues to load but segfaults in second time at 
aegisub/src/frame_main.cpp:849: Show(true);
Stacktrace:

{{{
wxWindow::DoSetSize() at 0x3f001f9e3e	
wxBoxSizer::RecalcSizes() at 0x3f002dbf9c	
wxBoxSizer::RecalcSizes() at 0x3f002dc026	
wxBoxSizer::RecalcSizes() at 0x3f002dc026	
wxWindowBase::Layout() at 0x3f002ee9e0	
wxPanel::OnSize() at 0x3f00314a86	
wxEvtHandler::ProcessEventIfMatches() at 0x34ffef2070	
wxEventHashTable::HandleEvent() at 0x34ffef3034	
wxEvtHandler::ProcessEvent() at 0x34ffef3117	
0x3f001f8518	
g_closure_invoke() at 0x36cf20ba8e	
0x36cf220ec3	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x7ffff73ba6b3	
g_closure_invoke() at 0x36cf20b9d9	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x3f001f2714	
0x3f001f3430	
g_closure_invoke() at 0x36cf20b9d9	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x7ffff73ba6b3	
g_closure_invoke() at 0x36cf20b9d9	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x3f001f2714	
0x3f001f3430	
g_closure_invoke() at 0x36cf20b9d9	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x3f001f2714	
0x3f001f3430	
g_closure_invoke() at 0x36cf20b9d9	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x7ffff748ed5d	
g_closure_invoke() at 0x36cf20ba8e	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_size_allocate() at 0x7ffff747b56e	
0x7ffff749058b	
g_closure_invoke() at 0x36cf20ba8e	
0x36cf2207dc	
g_signal_emit_valist() at 0x36cf222259	
g_signal_emit() at 0x36cf2227a3	
gtk_widget_show() at 0x7ffff747ea8b	
wxWindow::Show() at 0x3f001f966c	
wxTopLevelWindowGTK::Show() at 0x3f001eff88	
FrameMain::SetDisplayMode() at /home/max/workspace/aegisub_2.1.9/aegisub/src/frame_main.cpp:849  	
FrameMain::InitContents() at /home/max/workspace/aegisub_2.1.9/aegisub/src/frame_main.cpp:609  	
FrameMain::FrameMain() at /home/max/workspace/aegisub_2.1.9/aegisub/src/frame_main.cpp:158  	
AegisubApp::OnInit() at /home/max/workspace/aegisub_2.1.9/aegisub/src/main.cpp:222  	
wxEntry() at 0x34ffe97a92	
main() at /home/max/workspace/aegisub_2.1.9/aegisub/src/main.cpp:76  	
}}}

Also in this case ~/.aegisub/crashlog.txt is created with two bytes length (these bytes are: 0x0a 0x0a)

Im using Fedora 12 (x86_64) and wxWidgets 2.8.10",Paranoja
1173,2010-06-20T13:07:18Z,Video Timing,Subtitle,2.1.8,,defect,minor,,2010-03-27T17:44:09Z,2010-06-20T13:07:18Z,"Not matter how I'm trying the timing to the subtitles by video isn't accurate, no matter how much trying it won't fit perfectly.",username442
1158,2010-06-20T13:01:08Z,Video provider issues,General,2.1.8,2.1.9,defect,minor,,2010-02-14T05:56:09Z,2010-06-20T13:01:08Z,"The subs are 1 frame off when changing video provider from ffmpegsource to avisynth.

E.g -With ffms the last frame of a particular scene is 190, while with avisynth it is 189.

Another observation I made is that if I skim through the video by pressing the right directional key till I get to the 2 scenes after, then I go back to the first scene by pressing the left directional key, the subs end at the end of the scene change. (Video Provider: avisynth)

Also, switching the video provider while the video is loaded causes the subs to disappear from the video window. 

When video window is attached, I cannot skim using the directional keys or by clicking on the progress bar. The indication arrow on the progress bar goes at the start, but video stays at the frame where I was when I switched the video provider. Same issue observed with video window detached.

Video is xvid in avi container with mp3 audio.",Mokona
1160,2010-06-20T13:00:32Z,Problem whith zoom out a video,General,2.1.8,,defect,minor,,2010-02-15T19:49:53Z,2010-06-20T13:00:32Z,"When you want zoom out a video, the height is reduced but not the width.
Present on Windows XP pro and Seven.",Klick
1172,2010-06-20T13:00:15Z,no sound when open video,Audio,2.1.8,,defect,minor,,2010-03-26T15:21:23Z,2010-06-20T13:00:15Z,"When open video, it has no sound at all while playing, has to open audio to 'enforce' it to work audio-map to have sound.

It's inconvenient for final revising.",Fred cheung
1186,2010-06-20T12:59:36Z,Copy button in Styles Manager makes the program crash,General,devel,2.1.9,defect,minor,,2010-04-10T16:16:31Z,2010-06-20T12:59:36Z,"Go to Styles Manager. Click on a style in the Storage window. Click ""Copy to the current script"". After that, click ""Copy"" button in the Current script window. The program crashes. Doing the same, while copying a style from the Current script window to the Storage window works well.

Crashlog (first and second attempt):

--- 2010-04-10T18:08:39 ------------------
VER - r4089M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x006F4F89: csri_query_ext
001 - 0x004B68E3: 
End of stack dump.
----------------------------------------

Crashlog (next attempts):

--- 2010-04-10T18:09:26 ------------------
VER - r4089M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x006F4F89: DialogStyleManager::OnCurrentCopy on c:\c-projects\aegisub\aegisub\src\dialog_style_manager.cpp:687
--- 2010-04-10T18:09:42 ------------------
VER - r4089M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x006F4F89: DialogStyleManager::OnCurrentCopy on c:\c-projects\aegisub\aegisub\src\dialog_style_manager.cpp:687

",Alchemist
427,2010-06-19T05:30:47Z,More than 2 \N in a row will break an ASS->SRT export.,Subtitles I/O,1.10,2.1.0,defect,minor,ArchMageZeratuL,2007-05-28T20:46:41Z,2010-06-19T05:30:47Z,"Tested this with 1.10, r1113 and r1194. All reproduce it.

What happens is if you have a line with more than 2 \N in a row it will cause the exported srt script to space the text within it. 

Example:
ASS Script: 
Dialogue: 0,0:19:30.56,0:19:33.27,Default,Puchiko,0000,0000,0000,,I won't \N\N\Nbuy this pasta again.

Exported SRT script:
408
00:19:30,560 --> 00:19:33,270
I won't 

buy this pasta again.

The subtitle parser then expects that a line number should be specified at ""buy"" and will see the SRT script as being malformed. A simple fix in notepad gets around this but figured I should report it... 

ADDITIONAL INFORMATION:
Also it doesn't matter what Options are checked in the Export. It will always cause it to make a new line in the exported srt script.

Also I apologize if this might have been reported already. I couldn't find anything on it in a search here.",Harukalover
1157,2010-06-01T04:31:13Z,Add polish translation to windows.,General,devel,2.1.9,defect,minor,nielsm,2010-02-13T18:33:51Z,2010-06-01T04:31:13Z,See r4094 or #1156.,verm
1148,2010-06-01T03:07:19Z,Auto-commit isn't auto-commiting changes in karaoke mode,Audio,2.1.8,2.1.9,defect,minor,nielsm,2010-02-07T10:20:51Z,2010-06-01T03:07:19Z,"I finally discovered why some of my ktimes were weird even if I was sure I did them corretly.

In karaoke mode, even with Auto-commit buttons pressed, when I change some syllabes (or even split), it doesn't change immediate. It's necessary to press F8/G in order to (manually) make the alterations.

Normals configurations. I recorded a video with the error being reproduced: http://www.kuriate.com.br/raijenki/aegisbug.avi
I want a minor patch >_>, downgrading to 2.1.7 will give more more bugs (could not lock buffer bug >_>).

Thanks.",Raijenki
1164,2010-06-01T02:11:18Z,Potential crash in update checker,Interface,2.1.8,2.1.9,defect,crash,nielsm,2010-02-21T16:34:55Z,2010-06-01T02:11:18Z,"Missing error checking in the update checker can cause crashes.

In `dialog_version_check.cpp`, `AegisubVersionCheckerThread::DoCheck()`, the following line:
{{{
#!cpp
std::auto_ptr<wxInputStream> stream(http.GetInputStream(path));
}}}

No check is made whether `http.GetInputStream()` returns 0, which might cause crashes later.",nielsm
1196,2010-06-01T01:14:20Z,CharSetDetect dialogue box has index issues,Subtitles I/O,2.1.8,2.1.9,defect,major,nielsm,2010-04-25T22:31:20Z,2010-06-01T01:14:20Z,"The dialogue box popped up by `CharSetDetect` to let the user pick the appropriate text encoding for a text file might sometimes use the wrong index from the list of encodings, probably related to the adding of ""local encoding"" to the list. I haven't analysed this entirely. (`charset_detect.cpp`)",nielsm
1161,2010-06-01T00:53:56Z,"Re-check the ""word separators"" list for spellchecker",Subtitle,2.1.8,2.1.9,defect,minor,nielsm,2010-02-18T14:29:23Z,2010-06-01T00:53:56Z,"We have hyphen (U+002D) in the word separator characters list in `utils.cpp` but that one should actually affect spelling in many cases.
We should check if there's more bad characters like that in the list.",nielsm
1069,2010-06-01T00:08:53Z,Transform Framerate filter text is broken,Interface,1.9,2.1.9,defect,minor,nielsm,2009-12-23T10:42:56Z,2010-06-01T00:08:53Z,"Much of the text in the Transform Framerate export filter is borken, confusing or incorrect.

Previously I remember someone mentioning that the meaning of ""input"" and ""output"" seems swapped.

Currently there is the current description for the filter:

> Transform subtitles times, including those in override tags, from input to output. This is most useful to convert CFR to VFR for hardsubbing. You usually DO NOT want to check this filter for softsubbing.

This description was written before we invented the term VFRaC, and can be written a lot less confusing and more correct.

Suggestion for new text:

> Transform subtitle times, including those in override tags, from an input framerate to an output framerate. This is useful for converting regular time subtitles to VFRaC time subtitles for hardsubbing. It can also be used to convert subtitles to a different speed video, such as NTSC to PAL speedup.

We also need to review the rest of the texts in this.",nielsm
1112,2010-05-27T07:58:24Z,Write personal dictionaries in UTF-8 only.,General,devel,,defect,minor,,2010-01-19T00:46:38Z,2010-05-27T07:58:24Z,"#999 highlighted an issue we have currently.  We're storing personal dictionaries in the same character set the loaded dictionary has.  This is bad as some dictionaries are in character sets that may not support a character in the current language.

We need to always store personal dictionaries in UTF-8 to avoid this problem.

If possible it may also be nice to extend this to support 'named' dictionaries.  If we're going to store multiple languages in the same dictionary it will get fairly messy over time.  This way a user can create a new dictionary and 'select' that dictionary to save to.",verm
917,2010-05-24T02:44:32Z,Support using an external libass.,General,devel,2.1.9,defect,minor,greg,2009-07-15T02:54:35Z,2010-05-24T02:44:32Z,"At the moment we roll our own libass as previously there was no up-to-date standalone version available.

Now that greg (see http://greg.geekmind.org/viewgit/) has picked up development there is a viable stand-alone version for users to use.",verm
991,2010-05-21T04:30:02Z,Focus video frame on mouse over,Interface,devel,,enhancement,minor,Plorkyeran,2009-08-13T21:09:10Z,2010-05-21T04:30:02Z,"Right now focusing the video frame to make it receive hotkeys requires clicking on it, which is somewhat annoying and has side effects in some visual typesetting modes (or creates a context menu that has to be dismissed if it's right-clicked). Adding an option similar to the current option for the audio display to focus the video display on mouse over would make this much easier.",Plorkyeran
993,2010-05-19T03:24:02Z,Extend the single-axis mode to all visual typesetting tools,General,devel,3.0.0,defect,minor,Plorkyeran,2009-08-13T21:36:17Z,2010-05-19T03:24:02Z,"When ctrl is held down, the scale and xy rotation tools only use the larger of the x or y movement of the mouse, making it much easier to only adjust one axis at a time. This should be added to all other tools which support movement on multiple axes.",Plorkyeran
614,2010-05-19T00:44:45Z,Sorting Subtitles by style,Subtitle,1.10,3.0.0,enhancement,minor,Plorkyeran,2007-12-03T19:39:52Z,2010-05-19T00:44:45Z,"Would like a way to sort subtitles by style

ADDITIONAL INFORMATION:
Reference Bug ID#0000228

style should already be included but can't find out where to access

TheFluff in the IRC channel wasn't able to find it either",squarebox
120,2010-05-19T00:44:32Z,Remove all tags from style,Subtitle,devel,3.0.0,enhancement,minor,Plorkyeran,2006-04-18T17:49:44Z,2010-05-19T00:44:32Z,"As topic says, I hate some times I make effeckts and do not double save my script, I have to remove all the tags manually. Is there possible way to make a tag remover to Edit->Remove tags etc..",Jeroi
1101,2010-05-17T19:50:37Z,Style Manager controls use fixed sizes,Interface,1.9,2.1.9,defect,minor,Plorkyeran,2010-01-09T20:21:03Z,2010-05-17T19:50:37Z,Many of the controls in the Style Manager window use fixed sizes instead of getting sizes calculated by the sizers. This gives problems with some localisations that need longer texts on the buttons than they can fit.,nielsm
1176,2010-05-17T19:08:00Z,"""Select lines"" does not update the editboxes",Interface,devel,2.1.9,defect,minor,Plorkyeran,2010-04-04T22:06:28Z,2010-05-17T19:08:00Z,"* select a line
* now use the ""select lines"" function to select a bunch of other lines, not including the one you selected first
* the line you selected first will still be shown in the editbox/layer controls/comment box/time edit boxes etc
* now you can tick ""comment"" for example
* and guess which lines will be commented out (it does not include the one shown in the editbox)",TheFluff
433,2010-05-17T19:02:34Z,Tag hiding mode must also be a menu item,Interface,,3.0.0,defect,minor,,2007-06-05T16:06:23Z,2010-05-17T19:02:34Z,"Basic usability guideline, NEVER have a feature that can only be used with a toolbar button or through a context menu. Currently the only way to change the tag hiding mode is through the toolbar button. (It doesn't show the current state either, you have to infer that through what's shown on the grid.)",nielsm
1098,2010-05-17T19:01:22Z,"Shift Times History ""Selection onward"" is 0-based",Interface,2.1.7,2.1.9,defect,minor,Plorkyeran,2010-01-08T16:06:14Z,2010-05-17T19:01:22Z,"Shift times --> Affect () Selection onward

Then check History

It says ""from 6 onward"" when it should say ""from 7 onward"" for example (is starts counting from 0 instead of 1).

""All rows"" and ""Selected rows"" modes work correctly.",rmrm
1202,2010-05-16T20:00:53Z,Aegisub Crashes when opening video/dummy video,Video,2.1.8,,defect,crash,,2010-05-13T05:25:10Z,2010-05-16T20:00:53Z,"Any video or dummy video that I try to open crashes Aegisub.  I've looked through hundreds of tickets on here, and haven't seen a crashlog that looks like mine so therefore am making this ticket.  I have tried uninstalling, and re-installing to no avail.  My computer is operating on Windows Vista Home Premium.  I have an ATI Radeon X1250 graphics card.  Yes I already tried updating it, and that didn't fix the problem either.  Please keep in mind that I am not a very computer litterate person, so please in your response please try to be as detailed as possible (step by step instructions are best!)  Thank-you for your time!


---2010-05-11 01:17:58------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x051C8F40: 
001 - 0x690D80E2: atiPPHSN
End of stack dump.
----------------------------------------

---2010-05-11 04:03:32------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x0509D7C0: 
001 - 0x690D80E2: atiPPHSN
End of stack dump.
----------------------------------------

---2010-05-11 04:05:02------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x0510EB40: 
001 - 0x690D80E2: atiPPHSN
End of stack dump.
----------------------------------------

---2010-05-11 05:17:25------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x098CB240: 
001 - 0x690D80E2: atiPPHSN
End of stack dump.
----------------------------------------

---2010-05-11 05:22:40------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x05239180: 
001 - 0x690D80E2: atiPPHSN

---2010-05-11 05:25:05------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x04ED10C0: 
001 - 0x690D80E2: atiPPHSN
End of stack dump.
----------------------------------------
End of stack dump.
----------------------------------------

---2010-05-11 05:41:00------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x059CEA80: 
001 - 0x038E80E2: atiPPHSN
End of stack dump.
----------------------------------------

---2010-05-12 23:58:59------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x0525EA40: 
001 - 0x690D80E2: atiPPHSN
End of stack dump.
----------------------------------------",Symrustar
966,2010-05-16T06:39:12Z,Scale visual features to compensate for zoom level,Video,devel,3.0.0,enhancement,minor,Plorkyeran,2009-08-01T00:35:54Z,2010-05-16T06:39:12Z,"Currently visual features are rendered onto the video at a fixed size before zoom is applied. This results in the controls being far larger than needed at higher zooms, making precision difficult as the controls cover too much of the area of interest.  Instead, the controls should stay the same size in screen pixels regardless of zoom. This could be done by either rendering the visual features after zoom, or (probably much easier) adjusting the size of the features to compensate for the zoom.",Plorkyeran
1201,2010-05-06T16:09:24Z,Please clarify license and copyright of some automation scripts,General,2.1.8,2.1.9,defect,minor,verm,2010-05-06T13:28:25Z,2010-05-06T16:09:24Z,"The following automation scripts have unclear copyright and/or licensing information:
automation/demo/perl-console.pl
automation/demo/k-replacer.rb
automation/include/Aegisub/*
automation/include/Aegisub.pm
automation/include/utils.rb
automation/autoload/macro-*

I would appreciate if you could add copyright and licensing notices to the files.",riccetn
1188,2010-05-02T23:08:12Z,Links to ticets from roadmap and milestone pages is broken,Website,,2.1.9,defect,minor,verm,2010-04-15T06:04:46Z,2010-05-02T23:08:12Z,"To reproduce:
1. Go to http://devel.aegisub.org/roadmap
2. Click in any of the graphs or at a link right under the graph, such as the ""Closed tickets"" link.
3. Trac reports an internal error

Link that demonstrate the error: http://devel.aegisub.org/query?status=closed&group=resolution&milestone=2.1.9",riccetn
1149,2010-05-02T23:05:41Z,Don't see plan's change in audio spectrum,General,2.1.8,,defect,major,,2010-02-07T14:56:17Z,2010-05-02T23:05:41Z,"Since 2.1.8, I can't see anymore purple vertical lines when there are plan's change. So it's a lot more difficult to do time plans.

It worked with 2.1.7 release.",KuroTenshi
1116,2010-05-02T10:34:57Z,Generic Linux binary tarballs,General,devel,2.1.8,enhancement,minor,greg,2010-01-19T07:52:35Z,2010-05-02T10:34:57Z,"I think it'd be great to have generic ready-to-use packages that run on most desktop Linuxen. There are a few big projects who do this already, most notably Mozilla (Firefox/Thunderbird). The general idea is to either link non-standard libraries statically into the binary or to ship them and use LD_LIBRARY_PATH via a wrapper script.

I was successful with the former strategy and can now compile Aegisub binaries which only depend on (for the most part) glibc and GTK. I'm sure it works just as well with FreeBSD.

Additionally, I added some code for a ""portable mode"". This mode adjusts the INSTALL_PREFIX to the binary's directory at runtime, so that Aegisub can find localization, automation etc. data.

The results can be found at http://greg.geekmind.org/aegisub-build/ so far.

Attached is a preliminary patch which contains some hacks to the build system and the portable mode changes (very few lines). The text file contains instructions on how to repeat these builds.

As 2.1.8 will be first version to officially support Unix IMHO it'd be great to have something simple to install ready!",greg
1198,2010-04-30T02:40:22Z,"One more crash, when loading a video.",Video,2.1.8,,defect,crash,,2010-04-28T18:33:03Z,2010-04-30T02:40:22Z,"Using Windows 7, 32-bit, Aegisub 2.1.8 (just downloaded it). When trying to load video, it crashes. Audio is working. Crashlog isn't like it was in previous issues, so here it is:


{{{
---2010-04-28 21:56:41------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x100BDD7F: 
001 - 0x100BD360: 
002 - 0x76F21FAF: RtlFreeHeap
003 - 0x76F2F15A: RtlAppendUnicodeToString
004 - 0x76F28DCB: RtlAppendUnicodeStringToString
005 - 0x76E3A5B2: IsValidLocale
006 - 0x76E39F03: IsValidLocale
007 - 0x00520054: 
008 - 0x005C0059: 
End of stack dump.
----------------------------------------

---2010-04-28 22:24:21------------------
VER - 2.1.8
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x100BDD7F: 
001 - 0x76F28D82: RtlConvertSidToUnicodeString
End of stack dump.
----------------------------------------
}}}

This is for two times I tried to load video.",mistaken
392,2010-04-29T22:33:18Z,"Add ""always on top"" option for detached video windows",Video,,3.0.0,enhancement,minor,Plorkyeran,2007-04-20T17:39:25Z,2010-04-29T22:33:18Z,"would it be possible to have an ""always on top"" option for detached video windows",Betty
1193,2010-04-24T18:02:01Z,Margins in subtitle edit box are unchangable,General,2.1.8,,defect,minor,,2010-04-24T17:55:53Z,2010-04-24T18:02:01Z,"How to reproduce:
  - change any margin in edit box
  - commit
  - open that line again => margins are reverted to their previous values",alexwmd
1002,2010-04-22T02:13:00Z,"Problem with ""Drag subtitles""",Video,devel,2.1.8,defect,major,Plorkyeran,2009-08-31T20:15:42Z,2010-04-22T02:13:00Z,"After loading a script and video, I click ""Drag subtitles"" and it works well. I can use both pos and move. But when I click on a line which already contains move tag, I get an error
""An error occured trying to render the video frame to screen. If you get this error regardless of which video file you use, and also if you use dummy video, Aegisub might not work with your graphics card's OpenGL driver.
Error message reported: Null parameter""
All the frames on the seek bar disappear and I can't even close the video in Video menu.
That bug wasn't present in the previous builds. I haven't encountered it before.
Aegisub r3363M.
Graphic card: ATI Radeon 9550.",Alchemist
1185,2010-04-10T07:16:31Z,"[string ""util-auto4.lua""]:230 chunk has too many sintax many",General,2.1.8,,defect,minor,,2010-04-10T00:24:13Z,2010-04-10T07:16:31Z,"Occurs After the error loading a lua, Then the load is Highlighted in red and display information to give me this error

[string ""util-auto4.lua""]:230 chunk has too many sintax many 

luas I tried before worked and continues to give me the same error I also tried reinstalling the Aegisub wish it did not work but if possible help me ASAP

thanks in advance",masterkira
1181,2010-04-06T21:07:46Z,ALSA player: Failed attaching async handler,Audio,2.1.8,,defect,minor,,2010-04-06T09:32:21Z,2010-04-06T21:07:46Z,"When loading audio from video while the ALSA player is active, an error message pops up: ""ALSA player: Failed attaching async handler"" and the audio does not load. I have made sure that no other applications are using the sound device, and even tried from a cold boot with the same error occuring. The video is xvid/mp3 in avi if that is any help.

Console output:
ALSA player: Set sample rate 48000 (wanted 48000)
ALSA player: Buffer size: 48000
ALSA player: Period size: 578

No console errors of any kind.",Light-
1178,2010-04-05T18:14:23Z,aegisub crashes on load in snow leopard (presumably OpenAL is at fault),General,2.1.8,,defect,minor,,2010-04-05T18:03:32Z,2010-04-05T18:14:23Z,"Process:         Aegisub [36389]
Path:            /Applications/Aegisub.app/Contents/MacOS/Aegisub
Identifier:      com.aegisub.aegisub
Version:         2.1.8 (1)
Code Type:       X86 (Native)
Parent Process:  launchd [228]

Date/Time:       2010-04-02 08:53:15.265 +0300
OS Version:      Mac OS X 10.6.3 (10D573)
Report Version:  6

Interval Since Last Report:          97268 sec
Crashes Since Last Report:           6
Per-App Interval Since Last Report:  76 sec
Per-App Crashes Since Last Report:   1
Anonymous UUID:                      60DD0618-03C2-4AB8-9AAB-B11ECAFA51E9

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Crashed Thread:  2

Application Specific Information:
abort() called

Thread 0:  Dispatch queue: com.apple.main-thread
0   com.apple.AppKit              	0x9101ad5f -[NSWindow update] + 50
1   com.apple.CoreFoundation      	0x945b0774 -[NSArray makeObjectsPerformSelector:] + 564
2   com.apple.AppKit              	0x910248c7 -[NSApplication(NSWindowCache) _updateWindowsUsingCache] + 326
3   com.apple.AppKit              	0x91024703 -[NSApplication updateWindows] + 94
4   com.apple.AppKit              	0x91024642 _handleWindowsNeedUpdateNote + 67
5   com.apple.CoreFoundation      	0x945b02e2 __CFRunLoopDoObservers + 1186
6   com.apple.CoreFoundation      	0x9456ca1d __CFRunLoopRun + 557
7   com.apple.CoreFoundation      	0x9456c0f4 CFRunLoopRunSpecific + 452
8   com.apple.CoreFoundation      	0x9456bf21 CFRunLoopRunInMode + 97
9   com.apple.HIToolbox           	0x951590fc RunCurrentEventLoopInMode + 392
10  com.apple.HIToolbox           	0x95158ded ReceiveNextEventCommon + 158
11  com.apple.HIToolbox           	0x95158d36 BlockUntilNextEventMatchingListInMode + 81
12  com.apple.AppKit              	0x91023135 _DPSNextEvent + 847
13  com.apple.AppKit              	0x91022976 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
14  com.apple.AppKit              	0x9129a021 -[NSApplication _realDoModalLoop:peek:] + 720
15  com.apple.AppKit              	0x91293d22 -[NSApplication runModalSession:] + 79
16  ...cocoau_core-2.9.1.0.0.dylib	0x00c265f9 wxDialog::DoShowModal() + 297
17  ...cocoau_core-2.9.1.0.0.dylib	0x00b470b5 wxDialog::Show(bool) + 85
18  ...cocoau_core-2.9.1.0.0.dylib	0x00b47243 wxDialog::ShowModal() + 83
19  ...cocoau_core-2.9.1.0.0.dylib	0x00d7cfbb wxGetSingleChoiceIndex(wxString const&, wxString const&, int, wxString const*, wxWindow*, int, int, bool, int, int) + 107
20  ...cocoau_core-2.9.1.0.0.dylib	0x00d7d137 wxGetSingleChoiceIndex(wxString const&, wxString const&, wxArrayString const&, wxWindow*, int, int, bool, int, int) + 103
21  com.aegisub.aegisub           	0x0033f027 CharSetDetect::GetEncoding(wxString) + 2055
22  com.aegisub.aegisub           	0x00340529 TextFileReader::GetEncoding(wxString) + 537
23  com.aegisub.aegisub           	0x00343116 TextFileReader::TextFileReader(wxString, wxString, bool) + 246
24  com.aegisub.aegisub           	0x001e5a2b FrameMain::LoadSubtitles(wxString, wxString) + 411
25  com.aegisub.aegisub           	0x0021b481 AegisubApp::MacOpenFile(wxString const&) + 257
26  ...cocoau_core-2.9.1.0.0.dylib	0x00b43e31 -[wxNSAppController application:openFile:] + 97
27  com.apple.AppKit              	0x9124ad59 -[NSApplication _doOpenFile:ok:tryTemp:] + 501
28  com.apple.AppKit              	0x9126c337 -[NSApplication(NSAppleEventHandling) _handleAEOpenDocumentsForURLs:] + 829
29  com.apple.AppKit              	0x911a9a2c -[NSApplication(NSAppleEventHandling) _handleCoreEvent:withReplyEvent:] + 236
30  com.apple.Foundation          	0x94ee5408 -[NSAppleEventManager dispatchRawAppleEvent:withRawReply:handlerRefCon:] + 511
31  com.apple.Foundation          	0x94ee51cc _NSAppleEventManagerGenericHandler + 228
32  com.apple.AE                  	0x987b1f58 aeDispatchAppleEvent(AEDesc const*, AEDesc*, unsigned long, unsigned char*) + 166
33  com.apple.AE                  	0x987b1e57 dispatchEventAndSendReply(AEDesc const*, AEDesc*) + 43
34  com.apple.AE                  	0x987b1d61 aeProcessAppleEvent + 197
35  com.apple.HIToolbox           	0x95160487 AEProcessAppleEvent + 50
36  com.apple.AppKit              	0x91023372 _DPSNextEvent + 1420
37  com.apple.AppKit              	0x91022976 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 156
38  ...cocoau_core-2.9.1.0.0.dylib	0x00c27413 wxGUIEventLoop::Dispatch() + 147
39  libwx_baseu-2.9.1.0.0.dylib   	0x011bb674 wxEventLoopManual::ProcessEvents() + 52
40  libwx_baseu-2.9.1.0.0.dylib   	0x011bb6d6 wxEventLoopManual::Run() + 86
41  libwx_baseu-2.9.1.0.0.dylib   	0x0116c110 wxAppConsoleBase::MainLoop() + 64
42  com.aegisub.aegisub           	0x00217731 AegisubApp::OnRun() + 97
43  libwx_baseu-2.9.1.0.0.dylib   	0x01207bda wxEntry(int&, wchar_t**) + 154
44  com.aegisub.aegisub           	0x002174b8 main + 24
45  com.aegisub.aegisub           	0x00002d02 _start + 216
46  com.aegisub.aegisub           	0x00002c29 start + 41

Thread 1:  Dispatch queue: com.apple.libdispatch-manager
0   libSystem.B.dylib             	0x96b2db42 kevent + 10
1   libSystem.B.dylib             	0x96b2e25c _dispatch_mgr_invoke + 215
2   libSystem.B.dylib             	0x96b2d719 _dispatch_queue_invoke + 163
3   libSystem.B.dylib             	0x96b2d4be _dispatch_worker_thread2 + 240
4   libSystem.B.dylib             	0x96b2cf41 _pthread_wqthread + 390
5   libSystem.B.dylib             	0x96b2cd86 start_wqthread + 30

Thread 2 Crashed:
0   libSystem.B.dylib             	0x96b744be __semwait_signal_nocancel + 10
1   libSystem.B.dylib             	0x96b743a2 nanosleep$NOCANCEL$UNIX2003 + 166
2   libSystem.B.dylib             	0x96bef2f2 usleep$NOCANCEL$UNIX2003 + 61
3   libSystem.B.dylib             	0x96c109a8 abort + 105
4   libwx_baseu-2.9.1.0.0.dylib   	0x012f6556 wxFatalSignalHandler + 38
5   libSystem.B.dylib             	0x96b6d42b _sigtramp + 43
6   ???                           	0x0000000a 0 + 10

Thread 2 crashed with X86 Thread State (32-bit):
  eax: 0x0000003c  ebx: 0x96b74309  ecx: 0xb018cfdc  edx: 0x96b744be
  edi: 0x004ebaa8  esi: 0xb018d038  ebp: 0xb018d018  esp: 0xb018cfdc
   ss: 0x0000001f  efl: 0x00000247  eip: 0x96b744be   cs: 0x00000007
   ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037
  cr2: 0x074fc094

Binary Images:
    0x1000 -   0x44bfff +com.aegisub.aegisub 2.1.8 (1) <A5F173F3-29A4-09D0-A2FC-CA838DE8ABD4> /Applications/Aegisub.app/Contents/MacOS/Aegisub
  0x5a2000 -   0x5cafeb  com.apple.audio.OpenAL 1.3 (1.3) <17F53393-0AA6-5FC6-6544-7EFAFB7F13AD> /System/Library/Frameworks/OpenAL.framework/Versions/A/OpenAL
  0x5d8000 -   0x5dbff3 +libaegisub-auto3-2.1.0.dylib ??? (???) <F5919485-D570-CA6C-662B-3AB44AB5B45B> /Applications/Aegisub.app/Contents/MacOS/libaegisub-auto3-2.1.0.dylib
  0x5df000 -   0x5ecfeb +libwx_osx_cocoau_gl-2.9.1.0.0.dylib ??? (???) <A76A748F-6233-A68E-AC9F-CAA82029156A> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_gl-2.9.1.0.0.dylib
  0x5f9000 -   0x709fef +libwx_osx_cocoau_stc-2.9.1.0.0.dylib ??? (???) <D5D2F639-A0C3-F5F6-6AFC-A3EBF09038BE> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_stc-2.9.1.0.0.dylib
  0x744000 -   0x7eefff +libwx_osx_cocoau_xrc-2.9.1.0.0.dylib ??? (???) <5EB67EAF-3EF8-CFFE-DF8F-E9EE92494034> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_xrc-2.9.1.0.0.dylib
  0x83f000 -   0x8ecff3 +libwx_osx_cocoau_html-2.9.1.0.0.dylib ??? (???) <4B499D45-D7E2-4C79-C57D-096D966EF056> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_html-2.9.1.0.0.dylib
  0x943000 -   0x963ff7 +libwx_osx_cocoau_qa-2.9.1.0.0.dylib ??? (???) <B31FA063-F107-F65A-44BF-92C88641DC9B> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_qa-2.9.1.0.0.dylib
  0x97a000 -   0xa82fff +libwx_osx_cocoau_adv-2.9.1.0.0.dylib ??? (???) <71DB6CCC-2383-ED69-E6A3-72258730E81C> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_adv-2.9.1.0.0.dylib
  0xb29000 -   0xebdfef +libwx_osx_cocoau_core-2.9.1.0.0.dylib ??? (???) <EA86E1F1-C296-5571-F3BB-F9B09B215E43> /Applications/Aegisub.app/Contents/MacOS/libwx_osx_cocoau_core-2.9.1.0.0.dylib
 0x10cd000 -  0x10f7ff7 +libwx_baseu_xml-2.9.1.0.0.dylib ??? (???) <FCEDA998-9B86-6A33-5D0D-9CA4F446CE38> /Applications/Aegisub.app/Contents/MacOS/libwx_baseu_xml-2.9.1.0.0.dylib
 0x1103000 -  0x1141fff +libwx_baseu_net-2.9.1.0.0.dylib ??? (???) <962F10E6-838E-6485-04BC-E71E0C62CD2A> /Applications/Aegisub.app/Contents/MacOS/libwx_baseu_net-2.9.1.0.0.dylib
 0x115d000 -  0x1377fef +libwx_baseu-2.9.1.0.0.dylib ??? (???) <90167D13-2055-EA3E-0A18-F15FB1F59270> /Applications/Aegisub.app/Contents/MacOS/libwx_baseu-2.9.1.0.0.dylib
 0x1437000 -  0x1445fff +libportaudio.2.0.0.dylib 3.0.0 (compatibility 3.0.0) <94A20A65-2420-E3C8-AFFE-C6443E7DE601> /Applications/Aegisub.app/Contents/MacOS/libportaudio.2.0.0.dylib
 0x1452000 -  0x14fdff7 +libavformat.52.47.0.dylib 52.47.0 (compatibility 52.0.0) <527845C0-C1EF-64DA-50F5-824167104E29> /Applications/Aegisub.app/Contents/MacOS/libavformat.52.47.0.dylib
 0x1513000 -  0x1841fef +libavcodec.52.48.0.dylib 52.48.0 (compatibility 52.0.0) <000A16DE-BDB5-463A-08FE-CB375CC85DEE> /Applications/Aegisub.app/Contents/MacOS/libavcodec.52.48.0.dylib
 0x1c59000 -  0x1c8afe3 +libswscale.0.9.0.dylib 0.9.0 (compatibility 0.0.0) <D9A4B173-6C6C-A7F9-2265-33F7390100F3> /Applications/Aegisub.app/Contents/MacOS/libswscale.0.9.0.dylib
 0x1c8f000 -  0x1c99fff +libavutil.50.7.0.dylib 50.7.0 (compatibility 50.0.0) <F4223D05-795C-01D6-930E-195A4212BC1F> /Applications/Aegisub.app/Contents/MacOS/libavutil.50.7.0.dylib
 0x1ca2000 -  0x1caefff +libpostproc.51.2.0.dylib 51.2.0 (compatibility 51.0.0) <AE695EB2-72D7-809A-EF3E-39700ACAE19C> /Applications/Aegisub.app/Contents/MacOS/libpostproc.51.2.0.dylib
 0x1cb2000 -  0x1ce2ffd +libhunspell-1.2.0.0.0.dylib ??? (???) <3B1876F4-9717-C973-D47D-D108BAA36285> /Applications/Aegisub.app/Contents/MacOS/libhunspell-1.2.0.0.0.dylib
 0x1cfa000 -  0x1d22fe7 +libfontconfig.1.dylib 6.4.0 (compatibility 6.0.0) <461E030A-9D17-F450-E1BE-F967689AD325> /Applications/Aegisub.app/Contents/MacOS/libfontconfig.1.dylib
 0x1d34000 -  0x1e10fe0 +libiconv.2.4.0.dylib 7.0.0 (compatibility 7.0.0) <AB4642AF-2D83-65A7-D7A1-AEFC1EB020CA> /Applications/Aegisub.app/Contents/MacOS/libiconv.2.4.0.dylib
 0x1e25000 -  0x1e8bff5 +libfreetype.6.3.16.dylib 10.16.0 (compatibility 10.0.0) <447344C9-8D44-1F42-9D9B-A787A989B893> /Applications/Aegisub.app/Contents/MacOS/libfreetype.6.3.16.dylib
 0x1eb3000 -  0x1ec3fe7 +liblua-5.0.dylib 5.0.3 (compatibility 0.0.0) <F3F59450-2119-3766-12AF-31D38F091411> /Applications/Aegisub.app/Contents/MacOS/liblua-5.0.dylib
 0x1ec9000 -  0x1ed4fff +liblualib-5.0.dylib 5.0.3 (compatibility 0.0.0) <3FA9823D-EBA4-3901-9B93-FA4FB8455B2E> /Applications/Aegisub.app/Contents/MacOS/liblualib-5.0.dylib
 0x1eda000 -  0x1ef9ff3 +libpng12.0.25.0.dylib 26.0.0 (compatibility 26.0.0) <5A301345-8DC9-41CE-ACAD-5D4D07C74052> /Applications/Aegisub.app/Contents/MacOS/libpng12.0.25.0.dylib
 0x1f07000 -  0x1f23ff8 +libjpeg.62.dylib 63.0.0 (compatibility 63.0.0) <E15C57F1-3BFC-16AD-DEA0-5EBC5FB97F76> /Applications/Aegisub.app/Contents/MacOS/libjpeg.62.dylib
 0x1f2a000 -  0x1f72fef +libtiff.3.dylib 12.2.0 (compatibility 12.0.0) <59E0A447-EC29-AC58-F5DA-FE44246B0085> /Applications/Aegisub.app/Contents/MacOS/libtiff.3.dylib
 0x1f84000 -  0x1fbfff7 +libfaad.2.0.0.dylib 3.0.0 (compatibility 3.0.0) <2C0267EB-5907-1120-8427-3866EC7BEE59> /Applications/Aegisub.app/Contents/MacOS/libfaad.2.0.0.dylib
 0x1fcd000 -  0x200efef +libmp3lame.0.0.0.dylib ??? (???) <A8BB4E70-3682-0976-FEF2-05CE2E9AFE8C> /Applications/Aegisub.app/Contents/MacOS/libmp3lame.0.0.0.dylib
 0x2049000 -  0x207dff6 +libtheoraenc.1.0.1.dylib 2.1.0 (compatibility 2.0.0) <8B4EEB02-0046-8B2E-9C8F-BD0E87C98C1D> /Applications/Aegisub.app/Contents/MacOS/libtheoraenc.1.0.1.dylib
 0x2083000 -  0x2098ff3 +libtheoradec.1.0.1.dylib 2.1.0 (compatibility 2.0.0) <5F297A6E-C54F-CE77-799B-153CA65CBBA6> /Applications/Aegisub.app/Contents/MacOS/libtheoradec.1.0.1.dylib
 0x209e000 -  0x20a0fe8 +libogg.0.5.3.dylib 6.3.0 (compatibility 6.0.0) <1CD73DD0-CF58-4DEF-2E4D-96BBC292ABFD> /Applications/Aegisub.app/Contents/MacOS/libogg.0.5.3.dylib
 0x20a5000 -  0x20a8ff7 +libvorbisenc.2.0.3.dylib 3.3.0 (compatibility 3.0.0) <0782BBCB-B4C8-5E43-8D47-A10D1CE855DB> /Applications/Aegisub.app/Contents/MacOS/libvorbisenc.2.0.3.dylib
 0x21db000 -  0x21f3ff4 +libvorbis.0.4.0.dylib 5.0.0 (compatibility 5.0.0) <DE89C4EF-142C-22B7-E4CF-AB0865D982B0> /Applications/Aegisub.app/Contents/MacOS/libvorbis.0.4.0.dylib
 0x220a000 -  0x229aff7 +libx264.83.dylib ??? (???) <FB049920-6AAF-BB7B-DFF3-D6E18FC5E086> /Applications/Aegisub.app/Contents/MacOS/libx264.83.dylib
0x1938e000 - 0x19501fe7  GLEngine ??? (???) <F0181B85-962E-508D-4912-056D87F8E96E> /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine
0x19533000 - 0x19937fe7  libclh.dylib 3.1.1 C  (3.1.1) <FBDA4CAC-EBB3-2129-7EE3-E8E9381974C9> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/libclh.dylib
0x1995b000 - 0x1997efe7  GLRendererFloat ??? (???) <65E1E174-28E0-3FA9-E391-504891B69818> /System/Library/Frameworks/OpenGL.framework/Resources/GLRendererFloat.bundle/GLRendererFloat
0x19986000 - 0x19994fe7  libSimplifiedChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <4C9CC2D9-2F13-4465-5447-2516FCD9255B> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib
0x19998000 - 0x199aaff7  libTraditionalChineseConverter.dylib 49.0.0 (compatibility 1.0.0) <C4E0D62B-4D1A-8DAD-D10B-2C055AA0479C> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib
0x8f12c000 - 0x8f7b4fff  com.apple.GeForceGLDriver 1.6.10 (6.1.0) <EFC80A22-4F62-3DFC-A391-738B2A8A4E56> /System/Library/Extensions/GeForceGLDriver.bundle/Contents/MacOS/GeForceGLDriver
0x8fe00000 - 0x8fe4162b  dyld 132.1 (???) <211AF0DD-42D9-79C8-BB6A-1F4BEEF4B4AB> /usr/lib/dyld
0x90003000 - 0x90050feb  com.apple.DirectoryService.PasswordServerFramework 6.0 (6.0) <BF66BA5D-BBC8-78A5-DBE2-F9DE3DD1D775> /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer
0x90051000 - 0x90093ff7  libvDSP.dylib 268.0.1 (compatibility 1.0.0) <3F0ED200-741B-4E27-B89F-634B131F5E9E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x90094000 - 0x908c7fe7  com.apple.WebCore 6531.22 (6531.22.7) <952A0D34-63F5-F7F7-D6E5-D0AD78002F89> /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore
0x90b0e000 - 0x90f43ff7  libLAPACK.dylib 219.0.0 (compatibility 1.0.0) <5E2D2283-57DE-9A49-1DB0-CD027FEFA6C2> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x90fdb000 - 0x918baff7  com.apple.AppKit 6.6.5 (1038.29) <E76A05A6-27C6-DA02-0961-5C8EEDC5F0A7> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x918bb000 - 0x918c6ff7  libCSync.A.dylib 543.33.0 (compatibility 64.0.0) <F914F427-98EA-98BC-923D-47274A90D441> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x918c7000 - 0x918c7ff7  com.apple.Accelerate.vecLib 3.6 (vecLib 3.6) <1DEC639C-173D-F808-DE0D-4070CC6F5BC7> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91a09000 - 0x91a17ff7  com.apple.opengl 1.6.7 (1.6.7) <3C529790-DEE9-AC27-A879-806E4C23323C> /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x91a18000 - 0x91a5eff7  libauto.dylib ??? (???) <85670A64-3B67-8162-D441-D8E0BE15CA94> /usr/lib/libauto.dylib
0x91a5f000 - 0x91a6bff7  libkxld.dylib ??? (???) <13F26BB6-C2F7-9D74-933E-09AD8B509ECD> /usr/lib/system/libkxld.dylib
0x91a6c000 - 0x91dd3ff7  com.apple.QuartzCore 1.6.1 (227.18) <8A65F233-4C77-BA7C-5DDA-2423F5C1B7A1> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x91dd4000 - 0x91eb1ff7  com.apple.vImage 4.0 (4.0) <64597E4B-F144-DBB3-F428-0EC3D9A1219E> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x92033000 - 0x9210efe7  com.apple.DesktopServices 1.5.5 (1.5.5) <ECEDFDF2-C40E-8DF0-F8FC-249CCA762E62> /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x9218c000 - 0x921a0ffb  com.apple.speech.synthesis.framework 3.10.35 (3.10.35) <57DD5458-4F24-DA7D-0927-C3321A65D743> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x924d6000 - 0x924e3fe7  libbz2.1.0.dylib 1.0.5 (compatibility 1.0.0) <6008C8AC-8DB1-B38B-52A9-9133533B0DA2> /usr/lib/libbz2.1.0.dylib
0x924e4000 - 0x92548ffb  com.apple.htmlrendering 72 (1.1.4) <4D451A35-FAB6-1288-71F6-F24A4B6E2371> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering
0x92549000 - 0x9258aff7  libRIP.A.dylib 543.33.0 (compatibility 64.0.0) <C6E50C7E-EBEE-32AF-FF07-8E325E21A838> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib
0x9258b000 - 0x9260dffb  SecurityFoundation 36840.0.0 (compatibility 1.0.0) <29C27E0E-B2B3-BF6B-B1F8-5783B8B01535> /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation
0x9260e000 - 0x92611ff7  libCGXType.A.dylib 543.33.0 (compatibility 64.0.0) <69BE578C-A364-A150-35E3-53EE00F56F05> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXType.A.dylib
0x92613000 - 0x92875ff3  com.apple.security 6.1.1 (37594) <1AC07F75-7E27-9662-21DA-B05DFF047B26> /System/Library/Frameworks/Security.framework/Versions/A/Security
0x92980000 - 0x9298bff7  libGL.dylib ??? (???) <EAD85409-9036-831B-C378-E50780305DA6> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x9298c000 - 0x929d0fe7  com.apple.Metadata 10.6.3 (507.8) <53BB360A-1813-170D-827F-C1863EF15537> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x929d1000 - 0x929dbffb  com.apple.speech.recognition.framework 3.11.1 (3.11.1) <EC0E69C8-A121-70E8-43CF-E6FC4C7779EC> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92a8d000 - 0x92ab3fff  com.apple.DictionaryServices 1.1.1 (1.1.1) <02709230-9B37-C743-6E27-3FCFD18211F8> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices
0x92b4f000 - 0x92b92ff7  libGLU.dylib ??? (???) <CE02968E-930D-E63B-7B21-B87205F8B19A> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92d58000 - 0x92d66fe7  libz.1.dylib 1.2.3 (compatibility 1.0.0) <82B2C254-6F8D-7BEA-4C18-038E90CAE19B> /usr/lib/libz.1.dylib
0x92d67000 - 0x92d68ff7  com.apple.TrustEvaluationAgent 1.1 (1) <6C04C4C5-667E-2EBE-EB96-5B67BD4B2185> /System/Library/PrivateFrameworks/TrustEvaluationAgent.framework/Versions/A/TrustEvaluationAgent
0x92d69000 - 0x92db2fe7  libTIFF.dylib ??? (???) <E45B169E-253E-E865-1501-97777D2702F2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x92db3000 - 0x931c9ff7  libBLAS.dylib 219.0.0 (compatibility 1.0.0) <C4FB303A-DB4D-F9E8-181C-129585E59603> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x931ca000 - 0x931d0fff  com.apple.CommonPanels 1.2.4 (91) <2438AF5D-067B-B9FD-1248-2C9987F360BA> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels
0x931d1000 - 0x932c5ff7  libiconv.2.dylib 7.0.0 (compatibility 7.0.0) <9EC28185-D26F-533F-90C4-FBAA13A15947> /usr/lib/libiconv.2.dylib
0x932c6000 - 0x9330aff3  com.apple.coreui 2 (114) <29F8F1A4-1C96-6A0F-4CC2-9B85CF83209F> /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI
0x9330b000 - 0x9330fff7  libGFXShared.dylib ??? (???) <286F466C-2856-B579-B87F-4E9A35C80263> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib
0x93494000 - 0x934a5ff7  com.apple.LangAnalysis 1.6.6 (1.6.6) <7A3862F7-3730-8F6E-A5DE-8E2CCEA979EF> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x934a6000 - 0x9379ffef  com.apple.QuickTime 7.6.6 (1729) <4C99ED7D-5A4B-E41E-602D-2D01A99168CD> /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
0x937e0000 - 0x938e1fe7  libxml2.2.dylib 10.3.0 (compatibility 10.0.0) <B4C5CD68-405D-0F1B-59CA-5193D463D0EF> /usr/lib/libxml2.2.dylib
0x938e2000 - 0x938f2ff7  libsasl2.2.dylib 3.15.0 (compatibility 3.0.0) <C8744EA3-0AB7-CD03-E639-C4F2B910BE5D> /usr/lib/libsasl2.2.dylib
0x938f3000 - 0x938f3ff7  com.apple.vecLib 3.6 (vecLib 3.6) <7362077A-890F-3AEF-A8AB-22247B10E106> /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib
0x938f4000 - 0x93a00ff7  libGLProgrammability.dylib ??? (???) <CA0A975B-2BEE-44E7-CFA6-8105CFE6FE00> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib
0x93a06000 - 0x93a09fe7  libmathCommon.A.dylib 315.0.0 (compatibility 1.0.0) <1622A54F-1A98-2CBE-B6A4-2122981A500E> /usr/lib/system/libmathCommon.A.dylib
0x93a0a000 - 0x93a3bff7  libGLImage.dylib ??? (???) <AF110892-B10A-5B61-F898-21FB2BCE63BF> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x93a43000 - 0x93bffff3  com.apple.ImageIO.framework 3.0.2 (3.0.1) <CB39B067-58B8-70DB-3E40-160604664A6D> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x93cfe000 - 0x93d19ff7  libPng.dylib ??? (???) <929FE8EE-277D-F6EB-D672-E6F4CEBF1504> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x93dc4000 - 0x93e2efe7  libstdc++.6.dylib 7.9.0 (compatibility 7.0.0) <411D87F4-B7E1-44EB-F201-F8B4F9227213> /usr/lib/libstdc++.6.dylib
0x93e2f000 - 0x9418dfff  com.apple.RawCamera.bundle 3.0.1 (523) <BB20C4C8-ACEE-7B40-C1A0-4BF4EC6B8796> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera
0x9418e000 - 0x941cbff7  com.apple.SystemConfiguration 1.10.2 (1.10.2) <830FED9E-3E24-004C-35D5-2C1273F79734> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x94439000 - 0x9443aff7  com.apple.audio.units.AudioUnit 1.6.3 (1.6.3) <959DFFAE-A06B-7FF6-B713-B2076893EBBD> /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x9446f000 - 0x94483fe7  libbsm.0.dylib ??? (???) <14CB053A-7C47-96DA-E415-0906BA1B78C9> /usr/lib/libbsm.0.dylib
0x94530000 - 0x946a9ffb  com.apple.CoreFoundation 6.6.1 (550.19) <1E97FB1E-9E42-B8EB-E463-5C75315FDA31> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x946aa000 - 0x94e99537  com.apple.CoreGraphics 1.543.33 (???) <C57E2964-80AF-6346-6D3E-23AED9D26977> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x94e9a000 - 0x9510affb  com.apple.Foundation 6.6.2 (751.21) <DA7A173A-4435-ECD6-F4AF-977D722FD2F7> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x95124000 - 0x95448fef  com.apple.HIToolbox 1.6.2 (???) <F5F99E78-5377-DD54-6138-9FC84467F938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x95449000 - 0x9545bff7  com.apple.MultitouchSupport.framework 204.12.1 (204.12.1) <6BB58E90-21FA-C491-F0E4-54B69CCDBBC0> /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport
0x95495000 - 0x9554bfef  libFontParser.dylib ??? (???) <FA6B6B8B-1E3C-8EEB-DD0D-6C7482353179> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib
0x95684000 - 0x95699fff  com.apple.ImageCapture 6.0 (6.0) <3F31833A-38A9-444E-02B7-17619CA6F2A0> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture
0x956db000 - 0x956dbff7  com.apple.Accelerate 1.6 (Accelerate 1.6) <BC501C9F-7C20-961A-B135-0A457667D03C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x956dc000 - 0x9571fff7  com.apple.NavigationServices 3.5.4 (182) <753B8906-06C0-3AE0-3D6A-8FF5AC18ED12> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices
0x957d9000 - 0x957f1ff7  com.apple.CFOpenDirectory 10.6 (10.6) <1537FB4F-C112-5D12-1E5D-3B1002A4038F> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory
0x957f2000 - 0x958a0ff3  com.apple.ink.framework 1.3.3 (107) <57B54F6F-CE35-D546-C7EC-DBC5FDC79938> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink
0x958ac000 - 0x95990ff7  com.apple.WebKit 6531.22 (6531.22.7) <87C81D6F-77B1-C517-93E6-5DEF214326A7> /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit
0x95991000 - 0x95997ff7  libCGXCoreImage.A.dylib 543.33.0 (compatibility 64.0.0) <DD359830-97D4-0CD4-8666-DFE450E8D633> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib
0x95a8b000 - 0x95abcff3  libTrueTypeScaler.dylib ??? (???) <4C189FCA-A210-7255-8F70-38DF9D19F877> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libTrueTypeScaler.dylib
0x96a0f000 - 0x96ad9fef  com.apple.CoreServices.OSServices 357 (357) <764872C3-AE30-7F54-494D-4BA3CE4F4DFB> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x96ada000 - 0x96adcff7  com.apple.securityhi 4.0 (36638) <962C66FB-5BE9-634E-0810-036CB340C059> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI
0x96add000 - 0x96b05ff7  libxslt.1.dylib 3.24.0 (compatibility 3.0.0) <769EF4B2-C1AD-73D5-AAAD-1564DAEA77AF> /usr/lib/libxslt.1.dylib
0x96b06000 - 0x96cabfeb  libSystem.B.dylib 125.0.1 (compatibility 1.0.0) <06A5336A-A6F6-4E62-F55F-4909A64631C2> /usr/lib/libSystem.B.dylib
0x96d5a000 - 0x96dabff7  com.apple.HIServices 1.8.0 (???) <10C85B88-C6AF-91DB-2546-34661BA35AC5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x9726a000 - 0x97323fe7  libsqlite3.dylib 9.6.0 (compatibility 9.0.0) <16CEF8E8-8C9A-94CD-EF5D-05477844C005> /usr/lib/libsqlite3.dylib
0x97337000 - 0x973a6ff7  libvMisc.dylib 268.0.1 (compatibility 1.0.0) <2FC2178F-FEF9-6E3F-3289-A6307B1A154C> /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x973a7000 - 0x974d5fe7  com.apple.CoreData 102.1 (251) <E6A457F0-A0A3-32CD-6C69-6286E7C0F063> /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x974d6000 - 0x974d8ff7  libRadiance.dylib ??? (???) <9358E1EF-F802-B76E-8E23-2D0695787CFB> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x974d9000 - 0x97605fff  com.apple.audio.toolbox.AudioToolbox 1.6.3 (1.6.3) <F0D7256E-0914-8E77-E37B-9720430422AB> /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x97606000 - 0x977e1ff3  libType1Scaler.dylib ??? (???) <13019E13-3A15-928F-3F13-B79BACB0FD13> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libType1Scaler.dylib
0x977e5000 - 0x97846fe7  com.apple.CoreText 3.1.0 (???) <1372DABE-F183-DD03-03C2-64B2464A4FD5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x97847000 - 0x97847ff7  com.apple.ApplicationServices 38 (38) <8012B504-3D83-BFBB-DA65-065E061CFE03> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x97848000 - 0x97851ff7  com.apple.DiskArbitration 2.3 (2.3) <E9C40767-DA6A-6CCB-8B00-2D5706753000> /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x97a60000 - 0x97be2fe7  libicucore.A.dylib 40.0.0 (compatibility 1.0.0) <96A45E03-2B29-83EB-0FC6-2C932E398722> /usr/lib/libicucore.A.dylib
0x97e47000 - 0x97ee2ff7  com.apple.ApplicationServices.ATS 4.1 (???) <22FCDB9B-B588-D602-3991-26A2E3C51E6E> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x97ee3000 - 0x98203feb  com.apple.CoreServices.CarbonCore 861.6 (861.6) <D3D5D9F1-01ED-DCAD-6AA9-4ABE60C7A112> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x98365000 - 0x98412fe7  libobjc.A.dylib 227.0.0 (compatibility 1.0.0) <DF8E4CFA-3719-3415-0BF1-E8C5E561C3B1> /usr/lib/libobjc.A.dylib
0x98413000 - 0x98433fe7  libresolv.9.dylib 40.0.0 (compatibility 1.0.0) <03019DD7-993D-AC88-6636-179F92F315C4> /usr/lib/libresolv.9.dylib
0x98454000 - 0x98546ff7  libcrypto.0.9.8.dylib 0.9.8 (compatibility 0.9.8) <7482933B-4AF6-ED55-AD72-4FBD1E134958> /usr/lib/libcrypto.0.9.8.dylib
0x98547000 - 0x985c1fef  com.apple.audio.CoreAudio 3.2.2 (3.2.2) <1F97B48A-327B-89CC-7C01-3865179716E0> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x98609000 - 0x98664ff7  com.apple.framework.IOKit 2.0 (???) <69E4FE93-376C-565E-650F-04FAD213AA24> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x9866d000 - 0x98670ff7  libCoreVMClient.dylib ??? (???) <98CB96B1-85FE-25AF-AB19-ED061912FC3E> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib
0x986a5000 - 0x986acff3  com.apple.print.framework.Print 6.1 (237.1) <97AB70B6-C653-212F-CFD3-E3816D0F5C22> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print
0x98704000 - 0x98720fe3  com.apple.openscripting 1.3.1 (???) <DA16DE48-59F4-C94B-EBE3-7FAF772211A2> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting
0x98721000 - 0x98771ff7  com.apple.framework.familycontrols 2.0.1 (2010) <50E74916-19A5-F2FC-AB57-76F2C8DDF0A7> /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls
0x98778000 - 0x987adff7  libcups.2.dylib 2.8.0 (compatibility 2.0.0) <458E819A-4E3F-333E-28CE-671281B318D3> /usr/lib/libcups.2.dylib
0x987ae000 - 0x987e1ff7  com.apple.AE 496.4 (496.4) <7F34EC47-8429-3077-8158-54F5EA908C66> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x987e2000 - 0x987e6ff7  IOSurface ??? (???) <4B825ADA-8DBE-6BA2-1AB3-307D2C3AFCA8> /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface
0x9881e000 - 0x98840fef  com.apple.DirectoryService.Framework 3.6 (621.3) <05FFDBDB-F16B-8AC0-DB42-986965FCBD95> /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService
0x98841000 - 0x98844ffb  com.apple.help 1.3.1 (41) <67F1F424-3983-7A2A-EC21-867BE838E90B> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help
0x98845000 - 0x9884cff7  com.apple.agl 3.0.12 (AGL-3.0.12) <6BF89127-C18C-27A9-F94A-981836A822FE> /System/Library/Frameworks/AGL.framework/Versions/A/AGL
0x9886f000 - 0x9886fff7  com.apple.Cocoa 6.6 (???) <EA27B428-5904-B00B-397A-185588698BCC> /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x9889b000 - 0x988d6feb  libFontRegistry.dylib ??? (???) <F50A60E1-3757-D007-A20D-A5504C17334C> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib
0x988d7000 - 0x988e4ff7  com.apple.NetFS 3.2.1 (3.2.1) <5E61A00B-FA16-9D99-A064-47BDC5BC9A2B> /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS
0x988e5000 - 0x98909ff7  libJPEG.dylib ??? (???) <EDA86712-F49C-760C-BE55-9B899A4A5D1B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x9890a000 - 0x98aa8feb  com.apple.JavaScriptCore 6531.22 (6531.22.5) <3FB9AF5B-17DD-D4C8-C7B1-4F79B404496E> /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore
0x98ae5000 - 0x98b65feb  com.apple.SearchKit 1.3.0 (1.3.0) <9E18AEA5-F4B4-8BE5-EEA9-818FC4F46FD9> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x98cd3000 - 0x98cd3ff7  com.apple.CoreServices 44 (44) <AC35D112-5FB9-9C8C-6189-5F5945072375> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x98f57000 - 0x98feffe7  edu.mit.Kerberos 6.5.9 (6.5.9) <73EC847F-FF44-D542-2AD5-97F6C8D48F0B> /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos
0x98ff0000 - 0x9908dfe3  com.apple.LaunchServices 362.1 (362.1) <885D8567-9E40-0105-20BC-42C7FF657583> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x9908e000 - 0x99092ff7  libGIF.dylib ??? (???) <03880BA1-7A86-0F2B-617A-C66B1D05DD70> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x99093000 - 0x990b4fe7  com.apple.opencl 12.1 (12.1) <1BCA4F60-E612-5C1B-EF50-A810D70CDF05> /System/Library/Frameworks/OpenCL.framework/Versions/A/OpenCL
0x99216000 - 0x992bfff7  com.apple.CFNetwork 454.9.4 (454.9.4) <2F8B5BA5-099F-6CDA-F500-4CA188BBCDBC> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x992c0000 - 0x99368ffb  com.apple.QD 3.35 (???) <B80B64BC-958B-DA9E-50F9-D7E8333CC5A2> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x99376000 - 0x99376ff7  liblangid.dylib ??? (???) <B99607FC-5646-32C8-2C16-AFB5EA9097C2> /usr/lib/liblangid.dylib
0x99377000 - 0x99381fe7  com.apple.audio.SoundManager 3.9.3 (3.9.3) <5F494955-7290-2D91-DA94-44B590191771> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x99445000 - 0x9944aff7  com.apple.OpenDirectory 10.6 (10.6) <92582807-E8F3-3DD9-EB42-4195CFB754A1> /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory
0x9947e000 - 0x9952eff3  com.apple.ColorSync 4.6.3 (4.6.3) <68B6A1B9-86CF-0C5A-7D63-56ED4BB2EB5B> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9952f000 - 0x9954dff7  com.apple.CoreVideo 1.6.1 (45.4) <E0DF044D-BF31-42CE-B690-FD1FCE07E64A> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo
0x9954e000 - 0x9954eff7  com.apple.Carbon 150 (152) <608A04AB-F35D-D2EB-6629-16B88FB32074> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
0x9954f000 - 0x995e1fe3  com.apple.print.framework.PrintCore 6.2 (312.5) <7729B4D7-D661-D669-FA7E-510F93F685A6> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0xba900000 - 0xba916ff7  libJapaneseConverter.dylib 49.0.0 (compatibility 1.0.0) <4FB5CEEB-8D3E-8C57-1718-81D7CAFBFE69> /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib
0xbab00000 - 0xbab21fe7  libKoreanConverter.dylib 49.0.0 (compatibility 1.0.0) <A23F9980-5CC8-A44D-6FD6-DBFCBFF4FF28> /System/Library/CoreServices/Encodings/libKoreanConverter.dylib
0xffff0000 - 0xffff1fff  libSystem.B.dylib ??? (???) <06A5336A-A6F6-4E62-F55F-4909A64631C2> /usr/lib/libSystem.B.dylib

Model: MacBookPro5,1, BootROM MBP51.007E.B05, 2 processors, Intel Core 2 Duo, 2.53 GHz, 4 GB, SMC 1.33f8
Graphics: NVIDIA GeForce 9600M GT, NVIDIA GeForce 9600M GT, PCIe, 512 MB
Graphics: NVIDIA GeForce 9400M, NVIDIA GeForce 9400M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.91.27)
Bluetooth: Version 2.3.1f4, 2 service, 2 devices, 1 incoming serial ports
Network Service: Ethernet, Ethernet, en0
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS543232L9SA02, 298.09 GB
Serial ATA Device: MATSHITADVD-R   UJ-868
USB Device: Built-in iSight, 0x05ac  (Apple Inc.), 0x8507, 0x24400000
USB Device: BRCM2046 Hub, 0x0a5c  (Broadcom Corp.), 0x4500, 0x06100000
USB Device: Bluetooth USB Host Controller, 0x05ac  (Apple Inc.), 0x8213, 0x06110000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac  (Apple Inc.), 0x0236, 0x04600000
USB Device: IR Receiver, 0x05ac  (Apple Inc.), 0x8242, 0x04500000
",D4RK-PH0ENiX
1174,2010-03-29T16:23:35Z,karaoke lines invisible since 2.1.2,Video,2.1.8,,defect,minor,,2010-03-29T13:52:35Z,2010-03-29T16:23:35Z,"I've used for some time the 2.1.2 version, and have updated to 2.1.8. the problem is, some of my karaoke-files don't display in the video-window of aegisub. Even the basic ""template line"" example from your manual page: {\r\t($start,$mid,\fscy120)\t($mid,$end,\fscy100)}
aegisub creates the fx-lines, the variables are replaced correctly, but in the video-window, the effects aren't displayed. I even enabled the ""drag subtitles"" mode, in case my line was 'out of the window bounds', but the placement cursor is right where it should be.
the strange thing is, at some of my ""template syl"" karaokes, some of the syllables are shown, and some not. the lines look like swiss cheese.
I've deinstalled and re-installed all you older builds, but the last version which shows everything is 2.1.2. And i'm not the only one. I have a german tutorial, and there where a couple of same complaints.
I even updated my avisynth in case it wasn't up to date, but no effect. I use VirtualDubMod and the textsub 2.23 filter to 'burn' the subtitles into my video, and even if the subs aren't visible within aegisub, the resulting VDM-Video shows everyrhing.

so summed up: 
2.1.2 - everything displayed, 2.1.3 and later- partially invisible.
VDM, AviSynth, VobSub: no problems with the subs.

P.S.: I attached a sub with these prblems.",anime-neechan
1154,2010-02-25T08:03:33Z,Skip CSRI helper library in linking to VSFilter,General,2.1.8,2.1.9,enhancement,minor,nielsm,2010-02-10T22:23:16Z,2010-02-25T08:03:33Z,"There isn't really any reason to access VSFilter through the CSRI helper library as we do currently. The primary issue here is providing a solution for people who don't want to build VSFilter themselves, as it is a bit tricky.

The primary issue solved by doing this is ensuring that the correct version of VSFilter is always loaded and that it is always loaded.",nielsm
1167,2010-02-24T18:36:17Z,prompted to save non-existent changes when opening a file immediately after launching,Interface,2.1.8,2.1.9,defect,minor,kollivier,2010-02-24T17:50:02Z,2010-02-24T18:36:17Z,"Steps to reproduce:

1. Double-click the Aegisub application icon in Finder
2. Choose File > Open Subtitles... from the menu
3. Choose the subtitle file you want to open and click Open

Actual results:

- prompt appears reading ""Unsaved changes"" ""Save before continuing?""

Expected results:

- Since I haven't done anything except launch the app, there should be nothing to save, and I should not get this prompt.


Alternate steps to reproduce:

1. Drag an .ass file onto the Aegisub application icon in Finder

- The first thing Aegisub does after launching in this case is prompt you to save the unsaved changes.",precurejunkie
1162,2010-02-20T23:16:38Z,Optimise keyframe marker rendering for 2.1.9,Audio,2.1.8,2.1.9,enhancement,minor,nielsm,2010-02-20T23:07:19Z,2010-02-20T23:16:38Z,"During work on the audio display rewrite I found a place with a little room for improvement. When drawing keyframe markers in the audio display, a complete copy of the keyframes array is made, instead of just returning a reference to it. Avoiding this allocation + copy during each drawing of the audio display might speed things up slightly, and is safe either way.",nielsm
1159,2010-02-14T22:03:56Z,Opening a video when a video is already open does not work correctly,Interface,2.1.8,2.1.9,defect,minor,Plorkyeran,2010-02-14T21:52:27Z,2010-02-14T22:03:56Z,"Opening a video without closing a currently open video fails to update some parts of the UI, such as the video slider. Hiding then showing the video fixes this, so there's probably just something not being refreshed which should be.",Plorkyeran
1153,2010-02-14T18:08:12Z,Video is blurry due to resizing even at 100% zoom,Video,2.1.8,2.1.9,defect,minor,Plorkyeran,2010-02-09T21:56:52Z,2010-02-14T18:08:12Z,"In 2.1.8, the video is never displayed with zero resizing, which significantly blurs the image. At 100% zoom, the video should not be resized at all.",Plorkyeran
1156,2010-02-13T18:32:56Z,Polish translation,Localisation,2.1.8,2.1.9,enhancement,minor,verm,2010-02-13T09:35:27Z,2010-02-13T18:32:56Z,"Hello,
I make accessible the translation on the language Polish Aegisub in the version 2.1.8
All attentions regarding translations seen kindly and they will be helpful in the modernization of the language file.",admas
1146,2010-02-12T15:00:43Z,Regression in opening local help,General,2.1.8,2.1.9,defect,minor,nielsm,2010-02-05T22:32:58Z,2010-02-12T15:00:43Z,"r3953 changed the help calling code to supposedly open a local copy of the manual if it's available and otherwise try to open the online version. The code doesn't actually ever open the local copy because it checks for the ""doc"" ''directory'' being a readable ''file'', which it's clearly not.",nielsm
1150,2010-02-08T16:04:11Z,Read metadatas to automatically resize anamorphic files (for example),General,2.1.8,,enhancement,major,,2010-02-07T16:48:25Z,2010-02-08T16:04:11Z,"I get the feeling that avisynth is not very suited with Aegisub.
The only way I found for the moment is to use avs files to undo anamorphic processings (make 1440*1080 videos to 1920*1080).

But if aegisub reads metadatas like others players like Media Player Classic or others which say the real ratio of the video, the problem would be solved.",KuroTenshi
1151,2010-02-08T15:54:11Z,Adding DirectShow video provider,General,2.1.8,,enhancement,minor,,2010-02-08T00:51:36Z,2010-02-08T15:54:11Z,"I think it could be nice to add a DirectShow Video provider in order to allow the use of optimized decoders for video content like CoreAVC.

In 2.1.8 version, I see only FFMpegSource and Avisynth.",KuroTenshi
1152,2010-02-08T03:38:54Z,Make audio play without need to load it.,Audio,2.1.8,,defect,minor,,2010-02-08T03:30:45Z,2010-02-08T03:38:54Z,"In the previous version was not necessary to load the audio so that it could be played.

This piss off who checks the karaoke FX and some typesettings as well as those who are just applying time shift in a film sub (think load 2 hours of audio in ram, its uses near 500mb ONLY for audio, PLUS the time for loading).

If possible would like an option that could choose whether the audio would be played the same in previous versions (2.1.7 or less) or as in the current (2.1.8).",jacques
1139,2010-02-05T17:34:51Z,Make Karaskel understand and use actual video resolution,Scripting,2.1.6,2.1.9,defect,minor,nielsm,2010-01-31T11:41:34Z,2010-02-05T17:34:51Z,"In r2337, closing #608, an interface was added in Auto4 Lua to get the resolution of the loaded video, if any.

A common problem with generated layouts, almost always based on Karaskel, is that if script and video resolutions don't have the same width:height ratio, spacing will be off.
This could be avoided if Karaskel-generated positions took the actual video resolution into account, to calculate a correction factor.",nielsm
840,2010-02-05T17:00:54Z,Auto 4 PERL needs a maintainer,Scripting,devel,,defect,major,,2009-05-12T06:35:51Z,2010-02-05T17:00:54Z,"Currently there is noone to maintain Auto 4 PERL. 

This would involve maintaining, evolving and bugfixing the implementation, as well as writing documentation for it.",verm
665,2010-02-05T17:00:44Z,Auto 4 Ruby needs a maintainer,Scripting,devel,,defect,major,,2008-02-25T04:29:03Z,2010-02-05T17:00:44Z,"Currently there is noone to maintain Auto 4 Ruby. If it is to be included in the official Windows distribution and be available in *nix builds someone has to pick up maintenance of it.

This would involve maintaining, evolving and bugfixing the implementation, as well as writing documentation for it.",nielsm
479,2010-02-05T16:59:11Z,DirectSound audio player can (probably) not handle device disappearing or failing,Audio,,2.1.0,defect,minor,,2007-07-08T13:54:52Z,2010-02-05T16:59:11Z,"Case: Using a USB sound card as primary sound output device, playing sound. User unplugs the sound card. Aegisub can't handle this. Most likely it will also fail if just audio is open.",nielsm
968,2010-02-05T16:56:16Z,Runtime error on launch post-2.1.7 on Win7,General,devel,,defect,minor,,2009-08-01T05:23:18Z,2010-02-05T16:56:16Z,"When attempting to launch builds newer than 2.1.7 on Windows 7 x64, I get the following error:

Runtime error!
This application has requested the application to terminate it in an unusual way.
Please contact the application's support team for more information.

The applog entry is as follows:
{{{
- <Event xmlns=""http://schemas.microsoft.com/win/2004/08/events/event"">
- <System>
  <Provider Name=""Application Error"" /> 
  <EventID Qualifiers=""0"">1000</EventID> 
  <Level>2</Level> 
  <Task>100</Task> 
  <Keywords>0x80000000000000</Keywords> 
  <TimeCreated SystemTime=""2009-08-01T05:09:53.000000000Z"" /> 
  <EventRecordID>1144</EventRecordID> 
  <Channel>Application</Channel> 
  <Computer>沙英</Computer> 
  <Security /> 
  </System>
- <EventData>
  <Data>aegisub32.exe</Data> 
  <Data>0.0.0.0</Data> 
  <Data>4a73855c</Data> 
  <Data>MSVCR90.dll</Data> 
  <Data>9.0.30729.4918</Data> 
  <Data>49d43da7</Data> 
  <Data>40000015</Data> 
  <Data>0005bb47</Data> 
  <Data>518</Data> 
  <Data>01ca12662fbd82d1</Data> 
  <Data>C:Program Files (x86)Aegisubaegisub32.exe</Data> 
  <Data>C:WindowsWinSxSx86_microsoft.vc90.crt_1fc8b3b9a1e18e3b_9.0.30729.4918_none_508da958bcbd2845MSVCR90.dll</Data> 
  <Data>8b6135ac-7e59-11de-9cf7-00241d2ee9e7</Data> 
  </EventData>
  </Event>
}}}",mandoric
1145,2010-02-05T15:21:18Z,DirectSoundPlayer2 leaks Event objects,Audio,2.1.7,2.1.9,defect,minor,nielsm,2010-02-05T13:15:59Z,2010-02-05T15:21:18Z,"In `DirectSoundPlayer2Thread::DirectSoundPlayer2Thread` a lot of Event objects are created, and are never closed.

It would probably be best to wrap them with a simple RAII object.


This is not a serious problem in regular use, since the objects are only created when audio is initialised, are automatically closed when the process exits, and the user will rarely initialise audio more than a couple of times during an Aegisub session.",nielsm
1126,2010-02-05T13:22:44Z,DirectSoundPlayer2 deadlocks if initialization fails,General,devel,2.1.9,defect,crash,nielsm,2010-01-26T02:37:45Z,2010-02-05T13:22:44Z,"DirectSoundPlayer2Thread's constructor WaitForSingleObjects thread_running, which is never set if DirectSoundPlayer2Thread::Run returns before it finishing initializing DirectSound. As a result, if DirectSound initialization fails the UI thread will forever wait for a thread that has exited to start running.",Plorkyeran
1144,2010-02-05T12:54:19Z,Strange issue with furigana layout in Auto4 Lua karaskel,Scripting,2.1.8,2.1.9,defect,minor,nielsm,2010-02-05T12:50:35Z,2010-02-05T12:54:19Z,"A strange issue with furigana layout in Auto4 Lua was reported.
The problem shows as a very large space in the middle of a line that has furigana.

I haven't been able to figure out exactly which circumstances the problem occurs, but it seems to occur on some specific orderings of spans with and without furigana.

The cause was a subtraction being inverted.",nielsm
1121,2010-02-03T20:32:39Z,Random crash (2.1.8 RC),Video,devel,,defect,crash,,2010-01-22T17:32:43Z,2010-02-03T20:32:39Z,"After leaving aegisub open and without focus, Aegisub suddenly crashes with crash log:

VER - r4005M (development version, nielsm)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x004D9CA8: 
End of stack dump.

I had loaded 1 ass, 1 video track and 1 audio track.",gpower
1143,2010-02-03T20:31:14Z,aegisub trunk r4072 linux freezes sometimes with alsa,Audio,devel,,defect,minor,,2010-02-03T14:41:16Z,2010-02-03T20:31:14Z,"aegisub trunk r4072 linux freezes sometimes when I press
""play video"" or ""play line""
with loaded subtitles+video+sound and alsa backend

Aegisub freezes with 0% cpuload and 0% ioload

At first I tought it was saving related as it happens very often when I press ctrl+s (to save) and quickly after that press play.
But it seems to be alsa related because when it happens all other alsa apps are blocked with their current audio output, it happens if there are other alsa running or not.",buscher
1137,2010-01-31T18:53:13Z,Zoom into video,Video,2.1.8,2.1.9,defect,minor,Plorkyeran,2010-01-31T05:24:13Z,2010-01-31T18:53:13Z,"In 2.1.8 when you zoom out of the video the video size only decreases vertically, not horizontally, causing a flat video.",HyperZeronos
1140,2010-01-31T18:53:13Z,Video display is the wrong size,Video,2.1.8,2.1.9,defect,minor,Plorkyeran,2010-01-31T18:42:51Z,2010-01-31T18:53:13Z,"The video size is used for the video display's full size rather than the client size, resulting in the window being 4 pixels too small in each direction. This results in an unnecessary and ugly resize at 100% zoom.",Plorkyeran
1129,2010-01-31T14:55:06Z,[PATCH] trunk on r4054 does not compile,General,devel,3.0.0,defect,minor,greg,2010-01-27T12:37:22Z,2010-01-31T14:55:06Z,http://svn.aegisub.net/trunk on r4054 does not compile on my linux box with gcc-4.4.2 and wxGTK-2.9,buscher
1133,2010-01-28T23:28:20Z,"Create shortcuts not in Start menu root directory but in ""Aegisub"" subdirectory",General,2.1.7,,enhancement,minor,,2010-01-28T23:17:51Z,2010-01-28T23:28:20Z,"Almost every program places its shortcuts in own directory in Start menu, Aegisub doesn't. Also it will be pretty nice if Aegisub will create additional shortcuts for uninstall and documentation.",z0rc
1016,2010-01-26T17:15:02Z,assertion when audio playback reaches the selection end marker,Interface,devel,2.1.8,defect,block,verm,2009-09-25T06:36:57Z,2010-01-26T17:15:02Z,"Steps to reproduce:
1. Load an .ass file and its associated audio
2. Select something in the audio waveform view
3. click the ""play selection"" icon

Results:

  wxWidgets Debug Alert

  ./src/osx/core/bitmap.cpp(1033): assert ""Ok() && (rect.x >= 0) && (rect.y >= 0) && (rect.x+rect.width <= GetWidth()) && (rect.y+rect.height <= GetHeight())"" failed in GetSubBitmap(): invalid bitmap or bitmap region
  Do you want to stop the program?
  You can also choose [Cancel] to suppress further warnings.

  (Cancel)  (No)   ((Yes))

Click Cancel and it goes away for the rest of the session, and doesn't seem to bother anything else.

Running aegisub-Darwin-x86_64-kokoro-326-r3547",precurejunkie
1128,2010-01-26T13:50:21Z,Wrong locale in Greek translation in changeset 4043,Localisation,devel,2.1.8,defect,minor,nielsm,2010-01-26T13:47:02Z,2010-01-26T13:50:21Z,"In changeset 4043, the destination locale dir for greek translation is wrong:
""DestDir: {app}\locale\es;""
it should be:
""DestDir: {app}\locale\el;""

Thank you :)",gpower2
1084,2010-01-26T13:14:06Z,Merge update checker code from 2.1.8,General,devel,3.0.0,defect,minor,verm,2010-01-05T00:52:38Z,2010-01-26T13:14:06Z,Just like the Summary says.,verm
1124,2010-01-24T19:55:42Z,sylable variables expanded to the line before and after,Scripting,devel,,enhancement,minor,,2010-01-24T15:16:26Z,2010-01-24T19:55:42Z,"there would be many more effects you could make, if you would have the syllable-variables of the syllable before and next of that,when applying a ""template syl""",anime-neechan
1120,2010-01-22T22:40:28Z,Nov 2009 ffms2 has broken audio decoding on some AVI files,Video,2.1.7,2.1.8,defect,major,TheFluff,2010-01-22T04:26:49Z,2010-01-22T22:40:28Z,"Some AVI files do not get their audio correctly decoded by ffms2, this is possibly a LAVF problem. The file this is confirmed on has MP3 CBR audio.
The ffms2.dll I use when building Aegisub 2.1.8 is dated 2009-11-21 and has a problem where it may not decode the entire audio track, instead treating the audio as much shorter than it is.
This may be related to the video file being spliced.

An earlier version of ffms2.dll, the one shipped with 2.1.7, exhibits a different problem, where it does decode the audio to end, but skips parts of it, causing desync after a specific point in the file.",nielsm
1119,2010-01-21T21:43:32Z,Greek translation for 2.1.8,Localisation,devel,2.1.8,enhancement,minor,verm,2010-01-21T21:22:32Z,2010-01-21T21:43:32Z,"Finished Greek translation for 2.1.8 rc

Attached is a zip with folder el (and not gr as it is stated in the wiki) that contains greek versions of aegisub.mo and wxstd.mo

Tested and everything looks OK :)",gpower
1117,2010-01-20T09:31:49Z,Toolbar flickers when changing line,Interface,devel,2.1.8,defect,minor,nielsm,2010-01-20T01:19:15Z,2010-01-20T09:31:49Z,"Really minor and not very important thing, when you change the active line by clicking in the subtitle grid, the main toolbar flickers.
There has to be a way to avoid that.",nielsm
1118,2010-01-20T05:57:46Z,Changing audio selection end doesn't update time edits,Audio,devel,2.1.8,defect,block,nielsm,2010-01-20T04:45:39Z,2010-01-20T05:57:46Z,"1. Load any audio.
2. Left click in audio to set start time. Start time edit box is updated with selected start time.
3. Right click in audio to set end time. No change happens in end time edit box.
4. Commit timing. Correct timing is saved for start and end time.

At 3, the expected behaviour is that the edit box time is updated upon changing the audio selection.",nielsm
1113,2010-01-19T13:47:59Z,Dictionaries should be internally converted to Unicode on load,General,devel,,task,minor,Plorkyeran,2010-01-19T01:08:03Z,2010-01-19T13:47:59Z,"Currently dictionaries are kept in the encoding of the source file, which if they are not Unicode makes it impossible to add words that contain letters not in the file's encoding. Instead of doing this, dictionaries should be converted to Unicode, and always saved as UTF-8 if a user adds a word to the dictionary.",Plorkyeran
1108,2010-01-19T10:32:30Z,Unicode issues for edit box context menu.,General,devel,2.1.8,defect,minor,verm,2010-01-16T04:15:29Z,2010-01-19T10:32:30Z,"This is the exact same issue as #867.

I wonder where else we're going to run into this..",verm
566,2010-01-19T08:50:41Z,Mac: Hotkey options aren't working,Interface,devel,2.1.8,defect,major,nielsm,2007-09-12T11:27:42Z,2010-01-19T08:50:41Z,"Most of the hotkeys listed are completely blank, and attempting to change them crashes Aegisub. It seems the list is not properly filled.",nielsm
841,2010-01-19T07:52:12Z,FontConfig makes Aegisub freeze on OS X while caching.,Interface,devel,2.1.8,defect,block,nielsm,2009-05-12T07:47:55Z,2010-01-19T07:52:12Z,There needs to be a progress meter or atleast a dialogue that lets the user know FontConfig is currently caching fonts.  This only happens when the cache is initialised after that it's quick.,verm
748,2010-01-19T07:26:49Z,Screen colour dropper is broken on non-Windows,General,,2.1.8,defect,major,nielsm,2008-07-17T03:56:25Z,2010-01-19T07:26:49Z,"The colour dropper tool in the colour dialogue is broken on all non-Windows versions.
It is confirmed broken on GTK and Mac builds.

It'll probably need platform-specific implementations.

ADDITIONAL INFORMATION:
This sample is probably useful for a Mac implementation:
http://developer.apple.com/samplecode/OpenGLScreenSnapshot/index.html
",nielsm
999,2010-01-19T01:05:52Z,Crash on adding new word to dictionary,General,devel,2.1.8,defect,block,Plorkyeran,2009-08-22T12:29:11Z,2010-01-19T01:05:52Z,"Aegisub produces a crash when I try to add a specific word to the dictionary. The word is Führer and I suppose the problem is met because of the ""ü"" character, because Aegisub never failed adding new words under any other circumstances.

Version is r3177M (development version, TheFluff).",Madarb
963,2010-01-19T00:27:44Z,Document Unix/Mac branch/trunk build process.,General,devel,2.1.8,task,block,verm,2009-07-30T06:50:34Z,2010-01-19T00:27:44Z,"As the topic says, these need to be documented.",verm
1007,2010-01-18T23:04:37Z,"Insorrect work with time and fs+ tag using ""transform framerate"" function",General,2.1.7,2.1.8,defect,minor,Plorkyeran,2009-09-04T04:00:58Z,2010-01-18T23:04:37Z,"If I export subtitles using ""transform framerate"" function, Aegisub remove ""+"" from ""fs+""

before:
0,0:22:22.64,0:22:22.93,EdSong3,,0000,0000,0000,,{move(343,11,332,17,0,288)	(0,288,fs+21c&He98c543c0)}Spi

after:
0,0:22:42.42,0:22:42.71,EdSong3,,0000,0000,0000,,{move(343,11,332,17,0,292)	(0,292,fs21c&He98c543c0)}Spi


also if it ""transforme framerate"" in karaoke like this
Dialogue: 0,0:22:33.27,0:22:37.18,EdSong3,,0000,0000,0000,,{	(0,1,alpha&HFF)}Spi{
	(540,540,alpha&HFF)}der

it can replace ""	(0,1"" with ""	(0,0"" and broke the animation
Dialogue: 0,0:22:22.64,0:22:26.42,EdSong3,,0000,0000,0000,,{	(0,0,alpha&HFF)}Spi{
	(493,493,alpha&HFF)}der",B.F.
1103,2010-01-18T06:49:52Z,Restart helper isn't working.,General,devel,2.1.8,defect,minor,verm,2010-01-12T13:31:28Z,2010-01-18T06:49:52Z,The restart helper isn't restarting aegisub after you change the language.  This used to work just fine.,verm
1111,2010-01-16T20:07:13Z,Haali Media Splitter and CoreAVC 2.0 used 2 times when using an avs source,Video,2.1.7,,defect,major,,2010-01-16T19:31:38Z,2010-01-16T20:07:13Z,"When you open an avs based on directshow filters (directshowsource), it works. I have one Haali Splitter icon and one CoreAVC icon in my taskbar.

But when I click on play, another Haali Splitter and CoreAVC icons appears and playback stutters. So I guess directshow filters are loaded twice instead of once.

In Aegisub 1.1, there isn't this issue.

I set priority to High because I think a lot of people who are using Avisynth with Full HD videos are annoyed by this problem.

Severity is major because speed is reduced by two or more.

If there is a workaround for this issue, I would like to know it. Changing providers didn't help.",KuroTenshi
505,2010-01-16T04:00:10Z,PulseAudio randomly returns an error,Audio,,,defect,minor,greg,2007-07-29T00:51:49Z,2010-01-16T04:00:10Z,"PulseAudio randomly returns an error when trying to playback any sound interval. Easiest way to reproduce is by repeating (hold S and view console output):
PulseAudio player: Error getting stream time: (null) (-16)

This doesn't happen all of the time and doesn't seem to be dependent on the length of time between repeating. Reproducible either by pressing S or either of the play buttons.",xat
468,2010-01-16T03:39:53Z,ALSA audio player locks up after about 30 sec of playback,Audio,,2.1.8,defect,major,greg,2007-07-05T19:13:00Z,2010-01-16T03:39:53Z,"When playing video and audio, the ALSA audio player locks up the entire application after about 30 seconds (varying.) It seems to be some locking issue, as no CPU is used by aegisub anymore. gdb is unable to get a stack trace from aegisub hanging, the only entry being a libc mutex locker function.",equinox
925,2010-01-15T05:36:35Z,Kapersky Internet Security 8 causes installer to crash,General,2.1.7,,defect,minor,,2009-07-19T01:52:55Z,2010-01-15T05:36:35Z,"Various copypasta from [http://www.aegisub.net/2009/07/aegisub-217-released.html?showComment=1247804205816#c3325465636806000826 blog comments]:

  when i try to install it, i get a runtime error 7:782, how do i fix it?

Turns out it's not a corrupt download.

System configuration:

  im using Windows XP 32bit SP2 with Kaspersky Internet Security 8.

Note: Bug is in 2.1.7 but I can't select that in Version field.",nielsm
1023,2010-01-15T05:36:00Z,Add a check for boost/format.hpp,General,devel,,defect,minor,verm,2009-10-09T16:12:26Z,2010-01-15T05:36:00Z,FFmpegSource uses boost/format.hpp so we need to have a check for it's existence and usability.,verm
1029,2010-01-15T05:35:35Z,Fill in the LICENSE file,General,devel,2.1.8,defect,block,verm,2009-10-28T00:05:32Z,2010-01-15T05:35:35Z,"Right now our LICENSE file contains a 3-clause BSDL.

We need to identify the various licenses used and include them in the file, so far (I) know that:

 * libass/ - GPL
 * universalchardet - MPL 1.1
 * src/ - is it all BSDL?

All other supplementary files related to the build system, documentation and support materials are BSDL.

What is missing?

While it's not required for us legally to list anything off (since the licenses are contained within the headers of the files) there are Linux distros that won't touch packages that don't detail it in some kind of license file.",verm
964,2010-01-15T05:35:28Z,osx-fix-libs.py needs to be updated.,General,devel,2.1.8,defect,minor,verm,2009-07-31T23:45:49Z,2010-01-15T05:35:28Z,The current version of osx-fix-libs.py copies all files including symbolic links as files.  This causes aegisub to link to several versions of the same library which is a fatal error when using wx.,verm
950,2010-01-15T05:35:16Z,Functions relayer and restyle in kara-templater don't work,Scripting,2.1.7,2.1.8,defect,minor,nielsm,2009-07-25T18:16:18Z,2010-01-15T05:35:16Z,"The `relayer` and `restyle` functions in kara-templater don't work, they fail with an error that `line` is not defined.
This is because their globals environment is not `tenv` as they expect.",nielsm
365,2010-01-15T05:34:41Z,mkv keyframe dialog causes new version dialog go unresponsive,General,,2.1.8,defect,minor,nielsm,2007-03-30T01:56:01Z,2010-01-15T05:34:41Z,"When you start an old version of Aegisub it normally shows the ""new version found""-dialog. But if you quickly click open video and open mkv file, it will open the ""creating keyframes""-dialog. The moment you click open, it will also display the version-dialog on top of the keyframe-dialog. And since the keyframe-dialog is modal, it will cause the version-dialog go unresponsive. It IS a minor annoyance that happens almost never, but in my oppinion, still a bug.",Betty
1052,2010-01-15T05:33:37Z,Hunspell string fix.,General,devel,,defect,minor,,2009-12-01T08:40:18Z,2010-01-15T05:33:37Z,r3222 introduced a fix that works in wx2.9.  This breaks for wx2.8 though the code needs to be re-worked or ifdef'd for two different versions.,verm
1080,2010-01-15T05:32:49Z,Add system language to update checker url.,General,devel,2.1.8,defect,minor,nielsm,2010-01-03T01:20:35Z,2010-01-15T05:32:49Z,We should add the users system language to the update checker URL so we can better target which languages to get translated for Aegisub.,verm
1037,2010-01-15T05:32:40Z,Integrate better with Windows' file type associations,General,devel,2.1.8,enhancement,minor,nielsm,2009-11-04T05:12:58Z,2010-01-15T05:32:40Z,"We've had an the-least-that-could-possibly-work approach to file associations previously, but since Windows 95 was new a lot has been added to make user association management more flexible and easier. Let's integrate better with that and try to follow Microsoft's guidelines.

Some links:
http://msdn.microsoft.com/en-us/library/cc144148%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/cc144154%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/cc144101%28VS.85%29.aspx
http://msdn.microsoft.com/en-us/library/cc144150%28VS.85%29.aspx",nielsm
1033,2010-01-15T05:32:26Z,Menu option in OSX to access distributed resources.,General,devel,2.1.8,defect,minor,verm,2009-10-31T03:59:32Z,2010-01-15T05:32:26Z,There's no way for users to access shipped resources such as samples and text documentation.  Just opening the directory (read-only) within the bundle is good enough.,verm
1014,2010-01-15T05:31:43Z,Transform Framerate function exporting wrong time with VFR,Subtitles I/O,2.1.7,2.1.8,defect,major,TheFluff,2009-09-22T07:48:06Z,2010-01-15T05:31:43Z,"Timecode file used:
# timecode format v1
Assume 23.976024
0,41001,23.976024
41002,43103,29.970030

Original untransformed line:
Comment: 0,0:29:36.48,0:29:37.92,kara romaji,,0000,0000,0000,karaoke,{k44}Get {k19}a {k81}chance!

2.1.7 transformaed line:
Comment: 0,0:30:10.58,0:29:54.85,kara romaji,,0000,0000,0000,karaoke,{k45}Get {k16}a {k83}chance!

2.1.3 transformed line:
Comment: 0,0:29:53.06,0:29:54.85,kara romaji,,0000,0000,0000,karaoke,{k54}Get {k25}a {k100}chance!

The start time is wrong by 6/10 of a second or so, I've tried this on my desktop and laptop, both results in the same thing.",frosty5689
894,2010-01-15T05:31:20Z,Update credits in About box,General,devel,2.1.8,task,block,nielsm,2009-06-16T19:50:06Z,2010-01-15T05:31:20Z,"The list of developers and other credits in the About box is severely outdated.
We need to assemble a new list.",nielsm
1071,2010-01-15T05:31:02Z,Redesign the update checker,General,devel,2.1.8,defect,block,nielsm,2009-12-25T06:39:23Z,2010-01-15T05:31:02Z,"The current update checker design is very broken.

Apart from the code causing crashes on all platforms but Windows, the file format is inflexible and needs redesigning.",verm
1089,2010-01-15T05:30:51Z,Merge OSS audio player.,General,devel,2.1.8,defect,block,greg,2010-01-05T11:09:10Z,2010-01-15T05:30:51Z,I just noticed that the OSS audio player was never merged back from trunk.  We need to do this before release.,verm
1090,2010-01-15T05:30:35Z,'Play' with video but no audio loaded should give silence.,General,devel,2.1.8,defect,block,Plorkyeran,2010-01-05T22:41:12Z,2010-01-15T05:30:35Z,"I can't how many times I've seen this, in many different formats:

  ""The audio and video are out of sync""

Every single case has been someone loading video then hitting play without using ""Load audio from video""

We need to disable it, period, people will figure it out for themselves that they need to load audio first.",verm
791,2010-01-15T05:30:25Z,"Start, End & Duration boxes right mouse-> ""Copy"" & ""Paste"". No translations available in aegisub.pot",Interface,,2.1.8,enhancement,minor,nielsm,2008-12-30T17:58:36Z,2010-01-15T05:30:25Z,"As tiopic says, these translations are missing from pot file or those are not linked to aegisub Copy, Paste translations on aegisub.mo.",Jeroi
792,2010-01-15T05:30:14Z,"Program header-> ""Unnamed"". No translation available in aegisub.pot",Interface,,2.1.8,enhancement,minor,nielsm,2008-12-30T18:00:13Z,2010-01-15T05:30:14Z,"When opening new subitles, Aegisub ""Unnamed"" title for the script is missing from aegisub.mo",Jeroi
942,2010-01-15T05:30:00Z,Time edits not updated when changing audio selection and holding Shift,Audio,2.1.7,2.1.8,defect,minor,nielsm,2009-07-23T13:51:25Z,2010-01-15T05:30:00Z,"Depending on whether the Shift key was held during the last mouse move event received during dragging a selection in the audio display, the time edit boxes might not get updated with the new selection times.
This does not relate to the Shift key's usage for toggling snapping to keyframes, automatic keyframe snapping can be on or off, the behaviour described here is the same.

Some examples:

 * Hold Shift, start dragging in audio display, stop dragging but keep mouse button held, release mouse, release Shift: edit times not updated.
 * Hold Shift, start dragging, stop dragging but don't release mouse, release Shift, release mouse: edit times not updated.
 * Start dragging, stop dragging but don't release mouse, hold Shift, release mouse, release Shift: edit times do get updated.
 * Start dragging, press Shift, continue dragging, stop dragging but don't release mouse, release Shift, release mouse: edit times do not get updated.
 * Start dragging, press Shift, continue dragging, release Shift, continue dragging, stop dragging and release mouse: edit times do get updated.

The behaviour depends entirely on whether the Shift key was held during the last time the mouse was moved before the mouse button was release.

The edit times should be updated regardless of the Shift state during any point of the drag.",nielsm
960,2010-01-15T05:29:43Z,Don't show primary colors in a karaoke (with {k} tags),Video,devel,2.1.8,defect,minor,greg,2009-07-28T01:09:15Z,2010-01-15T05:29:43Z,"Into a karaoke (with {k} tags), the syllables don't show the primary color, showing only the secondary color, so the syllables don't colorize. It's difficult to me explain that issue (sorry for my bad english), so I leave two screenshots that I made for explain that.

This is a snapshot from the 2.1.6 dev r3098: [attachment:capturadepantalla1u.png]

And this is a snapshot from the 2.1.8 dev r3252. This apply too to the r3104: [attachment:capturadepantalla2r.png]",Gargadon
971,2010-01-15T05:28:53Z,First spellcheck suggestion in right click menu at mispelled word isn't bold,Interface,2.1.7,2.1.8,defect,minor,nielsm,2009-08-04T01:11:27Z,2010-01-15T05:28:53Z,"As topic says first menu line isn't bold, but all other variants are bold. Also first variant misaligned with other menu lines.",z0rc
1017,2010-01-15T05:28:35Z,MKV keyframe seek performance problems,Video,2.1.7,2.1.8,defect,minor,TheFluff,2009-09-30T17:03:53Z,2010-01-15T05:28:35Z,"It takes forever to seek to keyframes on MKV video. To test this, grab a h.264 video in MP4 container. Load it ion Aegisub, hold shift and seek. Seeking is very fast as expected.

Now remux the same video to MKV. Load it in Aegisub. The keyframes are still there, but seeking is slow. And by slow I mean orders of magnitude slower - I fear it might be decoding everything from the previous keyframe.

In fact, I'm pretty sure that's what it's doing, because it takes much longer to seek to keyframes which are very distant to the previous one.

I've tested this on two very different machines, and it happens with every file.

I don't think seeking to non-keyframes is affected (difficult to test rigorously).",rpr
1065,2010-01-15T05:27:35Z,Aegisub 2.1.8 Russian translation updated,Interface,,2.1.8,enhancement,minor,verm,2009-12-17T01:06:55Z,2010-01-15T05:27:35Z,Added as attachment.,z0rc
1067,2010-01-15T05:27:28Z,Latest Finnish translation for New Aegisub branch,General,devel,2.1.8,enhancement,minor,verm,2009-12-21T14:48:58Z,2010-01-15T05:27:28Z,I have updatet po&mo files zip included.,Jeroi
1068,2010-01-15T05:27:21Z,Hungarian translation update for  v2.1.8.,General,devel,2.1.8,enhancement,minor,verm,2009-12-22T14:01:35Z,2010-01-15T05:27:21Z,Updated Hungarian translation file for version 2.1.8.,Yuri
1073,2010-01-15T05:27:07Z,Invisible seek bar when video is loaded under OSX,General,devel,2.1.8,defect,block,verm,2009-12-28T01:36:58Z,2010-01-15T05:27:07Z,"When you load a video the seek bar is about 2px high, the same thing happens when you 'Detach Video'.",verm
1083,2010-01-15T05:26:58Z,New Vietnamese translation for Aegisub 2.1.8,Interface,devel,2.1.8,enhancement,minor,verm,2010-01-04T12:32:25Z,2010-01-15T05:26:58Z,"Hello,

I'm Hùng Nguyễn from the Mozilla Vietnamese Localization team. As the Translations wiki states that Vietnamese translators for Aegisub are wanted, I think I could offer some help :)

So, attached here is the complete translation, please include it in upcoming Aegisub releases.

PS: Btw, may and how could I request to include Vietnamese spell-checker dictionary in Aegisub? We already have one for Mozilla products.

[https://wiki.mozilla.org/L10n:Teams:vi Mozilla Việt Nam]
[https://wiki.mozilla.org/L10n:Dictionaries#Vietnamese Vietnamese Spell-Checker Dictionary]

",loveleeyoungae
1087,2010-01-15T05:26:42Z,Updated Catalan translation,Interface,devel,2.1.8,enhancement,minor,verm,2010-01-05T07:35:08Z,2010-01-15T05:26:42Z,I attach the latest Catalan translation for Aegisub 2.1.8.,Ereza
1094,2010-01-15T05:26:30Z,New 10 Lines FI Aegisub translation,General,devel,2.1.8,enhancement,minor,nielsm,2010-01-06T12:14:48Z,2010-01-15T05:26:30Z,"As topic says.

Fixed also many previously bad lines and proper finnish computer words to some like FPS and Resolution words.

I hope that finnish users like the finnish language.",Jeroi
1096,2010-01-15T05:26:15Z,Crash when copying style with same name from storage to script and vice versa,General,devel,2.1.8,defect,crash,Plorkyeran,2010-01-06T21:11:56Z,2010-01-15T05:26:15Z,"Aegisub crashes when trying to copy style from storage to a script if the style with the same name already exists in the script or vice versa.

Steps to reproduce:
1. Open Aegisub.
2. Go to Subtitles -> Styles Manager. If no styles with the same names are in both 'Storage' and 'Current Script' lists, create two styles with the same names - one in 'Current Script' and one in 'Storage' lists.
3. Try to copy style from 'Storage' to 'Current Script' or vice versa.

Result:
Aegisub crashes with message:
{{{
Oops, Aegisub has crashed!

I have tried to emergency-save a copy of your file, and a crash log file has been generated.

You can find the emergency-saved file in:
/home/max/.aegisub-2.1/recovered/.RECOVER.ass

If you submit the crash log to the Aegisub team, we will investigate the problem and attempt to fix it. You can find the crashlog in:
/home/max/.aegisub-2.1/crashlog.txt

Aegisub will now close.
}}}

Expected result:
Aegisub informs user about already existing style and asks user whether it should overwrite it or not.",Paranoja
1020,2010-01-15T05:25:56Z,Fix 'Error allocating texture' error message.,Video,devel,2.1.8,defect,minor,Plorkyeran,2009-10-05T22:48:59Z,2010-01-15T05:25:56Z,"This error is pretty obtuse and confuses users, it needs to be updated to let users know what's going on and possible solutions.",verm
1028,2010-01-15T05:24:54Z,DirectSoundPlayer2 fails a lot on Windows 7,Audio,2.1.7,2.1.8,defect,major,nielsm,2009-10-27T16:56:30Z,2010-01-15T05:24:54Z,"For completeness, the well-known ""Could not lock buffer for filling"" error happening mostly on Windows 7 when using the new DirectSound audio player.",nielsm
851,2010-01-13T11:10:40Z,Add support for release versions to configure,General,devel,2.1.8,task,minor,verm,2009-05-16T11:43:47Z,2010-01-13T11:10:40Z,"At the moment there's no (easy) way to build releases tarballs for unix, this needs to be added.",verm
1105,2010-01-13T10:42:18Z,Disable PERL and Ruby by default,Scripting,devel,2.1.8,defect,minor,verm,2010-01-13T08:30:22Z,2010-01-13T10:42:18Z,These haven't been worked on in many years.. If someone wants to try it out for fun they can.. we shouldn't give users the expectation that either will work by enabling them by default.,verm
1063,2010-01-13T08:06:42Z,Update translations in preperation for 2.1.8,General,devel,2.1.8,defect,block,verm,2009-12-09T19:49:03Z,2010-01-13T08:06:42Z,"After 2009-12-11 we're going to freeze the strings in order to update the translations before release.. If anyone wants to get new strings in add them now.

We'll use this ticket to attach any commit logs to for updated translations.",verm
867,2010-01-13T07:41:21Z,Assertions when adding menu text in unicode languages (ja/ko/cn..),General,devel,2.1.8,defect,block,verm,2009-06-05T04:56:02Z,2010-01-13T07:41:21Z,"Tested with build r3019 and before. When the system locale is set to either Japanese or Traditional/Simplified Chinese (all other languages I tested seem to work as normal, including Korean) Aegisub crashes on load in OS X.",egg
980,2010-01-10T15:42:28Z,icon appearance,Interface,devel,,enhancement,minor,,2009-08-09T19:24:25Z,2010-01-10T15:42:28Z,"Add highlighting to the Icon roll-over effect.
   ",getfresh
918,2010-01-10T15:41:47Z,Native menu styling (Vista/7),Interface,devel,,enhancement,minor,,2009-07-15T21:47:23Z,2010-01-10T15:41:47Z,"The highlighting of menu items on Windows Vista and Windows 7 is not (always) the platform's native style. If you are unsure of what I mean, see Notepad's menus.",Jeremy
878,2010-01-10T15:35:03Z,Volume control only available in Audio mode,Interface,devel,3.0.0,enhancement,minor,,2009-06-11T04:40:05Z,2010-01-10T15:35:03Z,"The only volume control I've seen in Aegisub is in Audio view mode.  It can clearly already be controlled because changing the volume in the Audio view mode persists after switching views.

I would appreciate it if a volume control bar opened automatically in the Video view.
Thank you.",enfiend
626,2010-01-10T15:29:49Z,Open Video loads audio as well,Video,,3.0.0,defect,minor,,2007-12-24T21:26:58Z,2010-01-10T15:29:49Z,"When using Video --> Open Video... to open a media file with both video and audio. It will automatically load the audio as well. But it will never ask to do this, nor will it load the audio view bar. (annoying when I'm playing music and only need video at the moment)

The only way to disable the audio is to load the audio from the video (through Audio --> Open Audio from video) and lowering the sound to zero.

This issue was found in svn r1611. I fail at compiling Aegisub so no idea if latest revision has fixed this already. (though nothing in svn log seemed to mention this issue being fixed)",Harukalover
453,2010-01-10T15:23:55Z,Option to save shift history in another folder,General,,,enhancement,minor,,2007-07-01T03:38:02Z,2010-01-10T15:23:55Z,"I've tried r1316 and I was wondering why all shift history are gone, while the shift_history.txt is still in Aegisub's folder. Later I found out that the shift_history.txt is now saved in folder Documents and SettingsUserNameApplication DataAegisub. It would be nice if there's an option for user to enable them where to save the shift_history.txt.",apih
1006,2010-01-10T15:17:42Z,In certain situations Find next needs to be clicked twice,General,2.1.7,,defect,minor,,2009-09-01T14:03:53Z,2010-01-10T15:17:42Z,"If the currently selected line contains the Find text, Find next requires to be clicked twice to move to the next line containing Find text. This is counter-intuitive behaviour.

This happens in at least the following two scenarios:
1) Select a line containing the Find text, open and configure the Find dialog box and click Find next. It needs to be clicked again before it moves the selection.
2) With the Find dialog box open, click on another line containing the Find text above the current selection. Find next again needs to be clicked twice to proceed.

See also #1004 for possibly related behaviour.",fvisagie
831,2010-01-06T22:06:17Z,Fix FFMPEG version check in configure,General,devel,2.1.8,defect,block,verm,2009-04-24T20:05:09Z,2010-01-06T22:06:17Z,"At the moment there is only a very low-brow check for a recent version of FFMPEG, this needs to be updated to check for specific library versions.  The FFMPEG provider doesn't require anything terribly recent, it's ffms2 that does.",verm
1092,2010-01-06T00:30:27Z,Audio: Buffer error causes change of volume level,Audio,2.1.7,,defect,minor,,2010-01-06T00:29:23Z,2010-01-06T00:30:27Z,"During timing, the ""DirectSoundPlayer2Thread: Could not lock buffer for fillig"" error, causes a change of the audio volume level after pressing Ok on the error message.

Steps to recreate:
1. Load subs and video, open audio from video. [in my case, 720p and 6ch AC3]
2. Increase vertical zoom. [default was appearing almost flat-lined]
3. Time subs till the ""Could not lock buffer for fillig"" error appears.
4. Volume level degrades.
5. Toy with the vertical zoom and the volume level returns where it should be.

Version is Aegisub 2.1.7 (built from SVN revision 3131).",Madarb
1088,2010-01-05T17:12:33Z,Can't install,General,2.1.7,,defect,minor,,2010-01-05T09:22:51Z,2010-01-05T17:12:33Z,"Setup fails displaying message
Setup was unable to create the directory ""C:\Program Files(x86)\Aegisub"" 
Error 5: Access Denied

I've tried compatibility mode, execute as administrator, disable UAC and installing to another location, but none worked.",est
1074,2010-01-05T00:47:37Z,Make using FFMPEG provider in 2.1 annoying.,General,devel,2.1.8,defect,minor,verm,2009-12-28T22:22:50Z,2010-01-05T00:47:37Z,"Too many people are trying to compile the FFMPEG provider even though it's depreciated, --with-provider-ffmpeg should become --with-broken-provider-ffmpeg.

Note: The provider has been deleted in trunk and won't exist in any future versions.",verm
1082,2010-01-04T12:33:42Z,New Vietnamese translation for Aegisub 2.1.8,Interface,,,enhancement,minor,,2010-01-04T12:29:35Z,2010-01-04T12:33:42Z,"Hello,

I'm Hùng Nguyễn from the Mozilla Vietnamese Localization team. As the Translations wiki states that Vietnamese translators for Aegisub are wanted, I think I could offer some help :)

Btw, may and how could I request to include Vietnamese spell-checker dictionary in Aegisub? We already have one for Mozilla products.

[https://wiki.mozilla.org/L10n:Teams:vi Mozilla Việt Nam]
[https://wiki.mozilla.org/L10n:Dictionaries#Vietnamese Vietnamese Spell-Checker Dictionary]

",loveleeyoungae
1075,2009-12-31T03:51:07Z,Aegisub 2.1.8 Italian Translation,Interface,,2.1.8,enhancement,minor,verm,2009-12-30T23:39:58Z,2009-12-31T03:51:07Z,"New Italian translation for Aegisub 2.1.8
Addes as attachment.",Kuroneko_sHerald
1072,2009-12-27T21:31:19Z,"Font style in edit box does not change (font size does, style does not.)",Interface,2.1.7,2.1.8,defect,minor,nielsm,2009-12-25T12:02:19Z,2009-12-27T21:31:19Z,"Editing the font style of the ""subtitles edit box"" does not change the font in the window (even after restarting hte program). Font size will change, style will not.
Font style and size does change in the ""subtitles grid"".

This is an important feature for me because I hope to use a particular Mongolian script font for subtitling into the Inner Mongolian (China) script. It works on the video with the style's manager and in the grid, but not the editing box, which means editing needs to be done in an outside text editor=pain.",Supaiku
1055,2009-12-26T01:57:50Z,Crash on exit (OSX),General,devel,2.1.8,defect,minor,,2009-12-01T09:18:17Z,2009-12-26T01:57:50Z,"Aegisub crashes with this on exit:
{{{
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x33363606
0x00097883 in BaseGrid::GetDialogue (this=0x30ba800, n=1) at base_grid.cpp:907
907         if (e->GetType() != ENTRY_DIALOGUE) return NULL;
}}}
",verm
1058,2009-12-25T05:19:33Z,Broken video on Unix.,General,devel,2.1.8,defect,minor,Plorkyeran,2009-12-04T11:43:40Z,2009-12-25T05:19:33Z,"r3797 breaks video on unix, unfortunately I can't debug the problem as aegisub swallows all commandline options.  There is no way to pass commandline values to GTK.  I'll see about fixing this later.

It's an X error:
{{{
The program 'aegisub-2.1' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 38171 error_code 8 request_code 144 minor_code 26)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
}}}

I'll look into it more when I wake up.",verm
1066,2009-12-17T17:45:35Z,Spanish Translation for 2.1.8,General,devel,2.1.8,enhancement,minor,,2009-12-17T01:12:51Z,2009-12-17T17:45:35Z,Updated Spanish translation with the new strings for 2.1.8,tomman
1056,2009-12-13T19:33:11Z,Issue with err.GetMessage() in r3741.,General,devel,2.1.8,defect,minor,Plorkyeran,2009-12-01T23:14:28Z,2009-12-13T19:33:11Z,"When building I get these warnings which are fatal if they're ever hit:

{{{
video_display.cpp: In member function 'void VideoDisplay::SetFrame(int)':
video_display.cpp:231: warning: cannot pass objects of non-POD type 'class wxString' through '...'; call will abort at runtime
video_display.cpp:238: warning: cannot pass objects of non-POD type 'class wxString' through '...'; call will abort at runtime
video_display.cpp: In member function 'void VideoDisplay::Render()':
video_display.cpp:331: warning: cannot pass objects of non-POD type 'class wxString' through '...'; call will abort at runtime
}}}

These were introduced in r3836.",verm
1064,2009-12-13T18:44:50Z,autogen.sh support for automake-1.11,General,devel,2.1.8,defect,minor,verm,2009-12-13T15:59:47Z,2009-12-13T18:44:50Z,"Quite a few linux distributions are on automake 1.11 already such as gentoo, arch, and debian, and as such users of these distributions are required to patch autogen.sh just to have it not fail on reading what version of automake is installed.

The following is an example of what happens:

{{{
checking for automake >= 1.9 ...
  You must have automake 1.9 or newer installed to compile aegisub.
  Download the appropriate package for your distribution,
  or get the source tarball at ftp://ftp.gnu.org/pub/gnu/automake/

./autogen.sh: line 151: automake-1.9: command not found
Major version might be too new (1.9)
}}}

This appears to be due to a slight error in the way the autogen.sh script itself is written, as there should be a catchall for any automake binary without a version in the filename, however the variable is not set correctly and this check gets skipped. The options left to the script are for automake 1.10 and 1.9 respectively, neither of which work. I do not understand enough of autoconf to fix this properly but a check similar to what autoconf does in the autogen.sh script should work fine. Additionally, the script returns that the major version, as opposed to the minor, is too big, which is either a typo or flawed logic on it's part.

Until someone fixes it properly, I am submitting a patch that adds 1.11 functionality to the script.",Emess
1054,2009-12-12T01:47:24Z,Video isn't scaled down if it takes up too much of the window space,General,1.10,2.1.8,defect,minor,nielsm,2009-12-01T09:16:26Z,2009-12-12T01:47:24Z,"If the user loads a video with a large resolution, it may take up so much of the window that the rest of the interface becomes unusable.

Aegisub should check the loaded video size against the window size, and change the zoom level if the video will take up a too large portion of the window.",verm
1057,2009-12-09T20:12:42Z,Check for Mesa3D opengl32.dll in installer,General,2.1.7,2.1.8,enhancement,minor,nielsm,2009-12-02T06:18:59Z,2009-12-09T20:12:42Z,"Users of 2.1.6 and 2.1.7 have been suggested to install an alternate `opengl32.dll` in their Aegisub install directory, to force Aegisub to use software rendering instead of a poor, possibly emulated, hardware driver.

As the video display should be much more compatible in 2.1.8 those users will probably no longer need the Mesa3D `opengl32.dll` library and it will only cause worse performance for them.

The installer should check for this file and ask the user if he wants to remove it, arguing the case.

Removing the file should probably be done by renaming. Possibly, some checks on file size, version info or similar should also be done.",nielsm
1062,2009-12-09T17:28:05Z,Kanji timer crash,General,devel,,defect,crash,,2009-12-09T17:15:07Z,2009-12-09T17:28:05Z,"I opened the Kanji timer, but I wanted to change one more thing in the script before timing kanji lines. By accident I didn't click ""Close"" but ""Accept line"" button and then ""Close"" button which made the program crash.

Crashlog:

--- 2009-12-09T18:04:13 ------------------
VER - r3833M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x784962F2: std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::_Grow
001 - 0x78496BFF: std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign
002 - 0x78498B5D: std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign
003 - 0x0040288C: 
004 - 0x00728314: csri_query_ext
005 - 0x004B5D03: 
End of stack dump.
----------------------------------------

I tried to reproduce the crash and the error message was a bit different:

--- 2009-12-09T18:05:13 ------------------
VER - r3833M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x784962F2: std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::_Grow
001 - 0x78496BFF: std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign
002 - 0x78498B5D: std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign
003 - 0x0040288C: wxString::operator= on c:\c-projects\wx2.9-svn\include\wx\string.h:1870
",Alchemist
1053,2009-12-01T23:16:34Z,Assert in preferences dialogue (wx2.9),General,devel,2.1.8,defect,minor,Harukalover,2009-12-01T09:13:21Z,2009-12-01T23:16:34Z,"The preferences dialogue gives several asserts that need to be looked into:

  `./src/common/sizer.cpp(1352): assert ""Assert failure"" failed in Insert(): too many items (19 > 2*9) in grid sizer (maybe you should omit the number of either rows or columns?)`

Assigning this to Unix as it happens on there as well.",verm
970,2009-11-30T04:37:06Z,Add Aegisub version to update checker URL.,General,devel,2.1.8,defect,minor,nielsm,2009-08-04T00:02:20Z,2009-11-30T04:37:06Z,"Having a revision isn't enough for us to tell what version is requesting an update check as the revision will always be the latest copy of the source.  These could be anything, generally people won't be making their own builds in release mode however if we take too long to release there many be some that do and pass that build around..",verm
899,2009-11-30T02:28:54Z,Aegisub .mpg seeking quality has regressed badly on Windows,Video,2.1.6,3.0.0,defect,minor,TheFluff,2009-06-22T19:28:49Z,2009-11-30T02:28:54Z,"Hi All,

I've searched the Aegisub ticket system and have not seen any reports of this problem.

This information concerns using .mpg files (DVD-compliant VBR 9000 kbps max interlaced 25fps PAL MPEG-2 video + CBR 128 kbps AC3 audio) with v2.1.6 (r2494, the most recent build I could find) on Windows XP SP3.

With v2.1.2 (r1987) I would use the .mpg for transcribing speech. The encoded .mpg files are small enough to quickly copy to my laptop, as opposed to the much larger DV AVI originals (e.g. the last one is around 36GB).

With v2.1.2 I observed the following:
 * avisynth and directshow were the available video providers
 * directshow didn't work at all, because no video is displayed while audio plays, and random seeking causes Aegisub to crash
 * when opening an .mpg with avisynth, Aegisub would spend quite some time examining/parsing the file
 * avisynth seeking would usually be 100% accurate, sometimes out by a frame, but never by more than 2 as far as I could tell

Therefore this was acceptable for audio transcription purposes.

With v2.1.6 I observe the following:
 * avisynth and ffmpegsource are the video providers
 * avisynth video provider seems to just open the file after the warning dialog box, and avisynth seeking is usually out by many seconds
 * ffmpegsource spends some time examining and/or parsing the file
 * ffmpegsource seeking is usually out by around 0.5 s (12 frames)

This unfortunately makes v2.1.6 completely useless for working with such .mpg files for any purpose (at least on my Windows system).

If you need to have a clearer idea of the encoding parameters of such an .mpg file, here's the GSpot properties export (tab-separated for displaying in a spreadsheet) of one such file:

----
{{{
FILE_NAME	FILE_NAME_WITH_PATH	FILE_SIZE	CONT_AUDIO_STREAM_COUNT	CONT_BASETYPE	CONT_BYTES_MISSING	CONT_INTERLEAVE_ALIGN	CONT_INTERLEAVE_PRELOAD	CONT_INTERLEAVE_TIME	CONT_SUBTYPE	CONT_TOTAL_BITRATE	VIDEO_ASPECT_CONVERT_AVI1	VIDEO_ASPECT_CONVERT_AVI2	VIDEO_ASPECT_CONVERT_CVD1	VIDEO_ASPECT_CONVERT_CVD2	VIDEO_ASPECT_CONVERT_DVD1	VIDEO_ASPECT_CONVERT_DVD2	VIDEO_ASPECT_CONVERT_SVCD1	VIDEO_ASPECT_CONVERT_SVCD2	VIDEO_ASPECT_CONVERT_VCD1	VIDEO_ASPECT_CONVERT_VCD2	VIDEO_ASPECT_SOURCE_MATCH	VIDEO_ASPECT_TYPE_NTSC	VIDEO_ASPECT_TYPE_PAL	VIDEO_BITRATE	VIDEO_CODEC_NAME	VIDEO_CODEC_STATUS	VIDEO_CODEC_TYPE	VIDEO_DAR	VIDEO_DURATION	VIDEO_FIELDS_PER_SEC	VIDEO_FRAME_COUNT	VIDEO_FRAMES_PER_SEC	VIDEO_H264	VIDEO_MPEG2	VIDEO_MPEG2_3X2	VIDEO_MPEG2_BFF	VIDEO_MPEG2_I_L	VIDEO_MPEG2_PPF	VIDEO_MPEG2_PROG	VIDEO_MPEG2_TFF	VIDEO_MPEG4	VIDEO_MPEG4_BVOP	VIDEO_MPEG4_GMC	VIDEO_MPEG4_NVOP	VIDEO_MPEG4_QPEL	VIDEO_PAR	VIDEO_PICS_PER_SEC	VIDEO_QF	VIDEO_SAR	VIDEO_SIZE_X	VIDEO_SIZE_Y	AUDIO_BITRATE	AUDIO_BITRATE_TYPE	AUDIO_CHANNEL_COUNT	AUDIO_CODEC	AUDIO_CODEC_STATUS	AUDIO_MPEG_STREAM_ID	AUDIO_MPEG_SUBSTREAM_ID	AUDIO_SAMPLE_RATE	EndOfRec
20081213 Namibia 2008-9 Honeymoon Tour Video Diary.avi.37.mpg	C:Documents and SettingsfvisagieMy DocumentsMy VideosHome Videos20081213 NamibiaEncoding20081213 Namibia 2008-9 Honeymoon Tour Video Diary.avi.37.mpg	8,095,191,040	1	MPEG (.MPG/.MPEG/.VOB)						10080	Resize to 787 x 576 (Use +/- for other target sizes)	Crop off any non-picture areas, if req'd	Resize to 360 x 576  ( w:[1/2]  h:[1/1] )	Trim 4 from each side for 352 x 576	No resize req'd	No cropping req'd	Resize to 480 x 576  ( w:[2/3]  h:[1/1] )	No cropping req'd	Resize to 360 x 288  ( w:[1/2]  h:[1/2] )	Trim 4 from each side for 352 x 288	DVD		PAL	6090	MPEG-2	Codec(s) are Installed	MPEG2	1.333	2:50:21	50.000	255503	25.000		MPEG-2		BFF	I/L									1.067	25.000	0.587	1.250	720	576	128	CBR	2	 AC3	Codec(s) are Installed	0xbd	0x80	48000	.
}}}

If you'd like to create such a sample .mpg file yourself, they are created from interlaced BFF DV AVI input with the following Windows console script (%1 is the input file):

{{{
set BITRATE=6090000
set MAXRATE=9000000
set MUXRATE=10080000

set PSNR=
set CMD=37

set OUTPUT=%1.%CMD%.mpg
set VB_STRAT=-b_strategy 1
set PASS=1

ffmpeg -top 0 -async 0 -nr 100 -i %1 -aspect 4:3 -target pal-dvd -muxrate %MUXRATE% -acodec ac3 -ab 128000 -flags ildct+ilme+mv0 -g 15 -mbd 2 -trellis 1 -bufsize 1835000 -strict 0 -bf 2 %VB_STRAT% -mbcmp 6 -preme 2 -precmp 2 -pre_dia_size 2 -cmp 2 -dia_size 2 -subcmp 6 -last_pred 2 -mv0_threshold 0 %PSNR% -maxrate %MAXRATE% -vcodec mpeg2video -b %BITRATE% -pass %PASS% %OUTPUT%

set PASS=2
set VB_STRAT=

ffmpeg -top 0 -async 0 -nr 100 -i %1 -aspect 4:3 -target pal-dvd -muxrate %MUXRATE% -acodec ac3 -ab 128000 -flags ildct+ilme+mv0 -g 15 -mbd 2 -trellis 1 -bufsize 1835000 -strict 0 -bf 2 %VB_STRAT% -mbcmp 6 -preme 2 -precmp 2 -pre_dia_size 2 -cmp 2 -dia_size 2 -subcmp 6 -last_pred 2 -mv0_threshold 0 %PSNR% -maxrate %MAXRATE% -vcodec mpeg2video -b %BITRATE% -pass %PASS% %OUTPUT%
}}}

If you'll be encoding from DV AVI you might need ffmpeg SVN 19192 or later, or specify an Avisynth script containing
DirectShowSource (""inputfile.avi"")
as the ffmpeg input file. Versions older than SVN 19192 would stop processing when encountering an ""AC EOB marker is absent"" condition.

Alternatively I can snail mail you a sample .mpg file (7.5 GB) on DVD. Let me know if you need that.

For me, the ideal way of restoring .mpg seeking to its former quality would be for the avisynth video provider to work the way it did with r1987.

If you like, I'd be happy to assist you with testing any code changes you make. I would just need a copy of the necessary Windows build.

Thank you for a wonderful program so far and good luck,
Francois",fvisagie
972,2009-11-30T01:50:42Z,Read with Bad FPS,Video,2.1.7,2.1.8,defect,major,,2009-08-05T00:36:29Z,2009-11-30T01:50:42Z,"Good Morning.

I create an ass for a video in MP4AVC with FPS=24.260, But i see that aegiusb read with a bad FPS, so the time of ass is good if i read with aegisub but not with all other player that is a big trouble.

Thanks for your anwser.

kaos
",kaos
989,2009-11-29T11:50:04Z,Make configure better at finding Lua,General,devel,2.1.8,defect,major,verm,2009-08-11T15:33:35Z,2009-11-29T11:50:04Z,"We've known for a long time that various systems put Lua in different locations with different header names and different library names. However that shouldn't be an excuse for giving everyone wanting to build Aegisub a hard time by forcing them to look up their system's location and pass variables to `configure`, it's very hard to discover that that's what you need to do and seems to be one of the biggest showstoppers for other people building Aegisub.

I believe that at least some Linux distributions may be writing their own `.pc` files for Lua, and in that case we should try to use those, and otherwise keep a list of common locations around. It seems lame, but if that's what it takes to make compilation smoother then we should do it. (Alternatively, always build with our in-tree Lua.)",nielsm
1048,2009-11-28T20:06:47Z,Packed bitstream results in inaccurate seeking,Video,devel,2.1.8,defect,major,TheFluff,2009-11-17T06:01:30Z,2009-11-28T20:06:47Z,"With VFW video generated with packed bitstream enabled and then muxed into matroska, different methods of seeking can produce different images for the same frame number when using FFMS2. With the attached script and [http://www.plorkyeran.com/aegisub/xvid-bframes-vfr-0F18BDDB.mkv this video]:
 1. Use ctrl-2 to jump to the end of the only subtitle line in the file
 2. Seek to the next frame. Note that it is frame 5151 and the titlecard remains visible.
 3. Framestep forward at least 10 frames to clear frame 5151 from the cache.
 4. Jump directly to frame 5151. Note that it is no longer the title card.

Jumping to frame 5150 via Jump to and then framestepping produces identical results.",Plorkyeran
1046,2009-11-18T16:10:42Z,Installer should not modify shortcuts to other installs of Aegisub,General,devel,2.1.8,defect,minor,nielsm,2009-11-17T05:15:12Z,2009-11-18T16:10:42Z,"Currently the installer updates all shortcuts to any copy of Aegisub rather than just the copy being installed over. This makes having multiple versions of Aegisub installed rather annoying, as the shortcuts to the various copies have to be fixed after every installation.",Plorkyeran
1038,2009-11-18T10:41:50Z,Upgrade installer for 2.1.8,General,2.1.7,2.1.8,enhancement,minor,nielsm,2009-11-05T00:55:47Z,2009-11-18T10:41:50Z,"We should have a smaller-sized upgrade installer for version 2.1.8. It should only support upgrading from a small version range, I propose from 2.1.6 and 2.1.7.

The following components can be left out of an upgrade installer:
 * VC++ runtimes (4 MB, not stored compressed in the installer)
 * Dictionaries and thesaurii (50 MB uncompressed)
 * ASSDraw3 (1.6 MB uncompressed)
 * Avisynth (1 MB uncompressed)
 * Some Automation scripts/includes
 * Maybe the manual (3.5 MB uncompressed)

If we only support upgrading from 2.1.7 these additional files can be left out:
 * VSFilter (980 kB uncompressed, needs to be renamed on install)
 * libauto3 (594 kB uncompressed including PDB)

This can get the installer size down from 24.6 MB to 8.8 MB at least, for upgrades. It will need a bit extra logic to check that the user actually has a supported version installed, but that should be doable.",nielsm
1035,2009-11-17T05:26:29Z,Crashes if opens video or dummy video,Video,devel,2.1.8,defect,minor,verm,2009-11-01T18:51:07Z,2009-11-17T05:26:29Z,"I can't open video files or dummy video because Aegisub crashes.  Audio works great (I can open that), but video not.

This is the crashlog.txt if I open dummy video:

{{{
---2009-11-01 12:30:26------------------
VER - r3754 (development version)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x0829536B: 
001 - 0x08272E87: 
002 - 0x0824DA5E: 
003 - 0x08253B6D: 
004 - 0x0824E33A: 
005 - 0x081B1D95: 
006 - 0x081B493B: 
007 - 0x081CE05E: 
008 - 0x005C5A9F: wxAppConsole::HandleEvent(wxEvtHandler*, void (wxEvtHandler::*)(wxEvent&), wxEvent&) const
009 - 0x00664379: wxEvtHandler::ProcessEventIfMatches(wxEventTableEntryBase const&, wxEvtHandler*, wxEvent&)
010 - 0x00665424: wxEventHashTable::HandleEvent(wxEvent&, wxEvtHandler*)
011 - 0x00665523: wxEvtHandler::ProcessEvent(wxEvent&)
012 - 0x010F37A9: 
013 - 0x00EF79FC: g_cclosure_marshal_VOID__VOID
014 - 0x00EEA072: g_closure_invoke
015 - 0x00EFF7A8: 
016 - 0x00F00B2D: g_signal_emit_valist
017 - 0x00F00FB6: g_signal_emit
018 - 0x098A8535: gtk_widget_activate
019 - 0x09794590: gtk_menu_shell_activate_item
020 - 0x09795F7F: 
021 - 0x0978BC64: 
022 - 0x09785474: 
023 - 0x00EE86F9: 
024 - 0x00EEA072: g_closure_invoke
025 - 0x00EFF49E: 
026 - 0x00F009B8: g_signal_emit_valist
027 - 0x00F00FB6: g_signal_emit
028 - 0x098A196E: 
029 - 0x0977DC20: gtk_propagate_event
030 - 0x0977EEA9: gtk_main_do_event
031 - 0x04B4562A: 
032 - 0x01553E78: g_main_context_dispatch
033 - 0x01557720: 
034 - 0x01557B8F: g_main_loop_run
035 - 0x0977F419: gtk_main
036 - 0x0107CC78: wxEventLoop::Run()
037 - 0x0110FE3E: wxAppBase::MainLoop()
038 - 0x081E86AC: 
End of stack dump.
----------------------------------------
}}}

I don't know if that was present in previous builds before r3753, I upgraded from r3753 (verm's tarballs), when I found the same error.",Gargadon
1040,2009-11-15T21:18:47Z,Reset Detached Video position if outside visible desktop,Interface,2.1.6,2.1.8,defect,major,nielsm,2009-11-07T19:00:26Z,2009-11-15T21:18:47Z,"It's possible to cause the detached video window to pop up on a position outside the visible desktop area, which makes it impossible to interact with it. That includes moving it back to the visible desktop area. This is caused by blindly saving and restoring the last position of the window.

Restoring the window position should only be done if it will be entirely inside the visible desktop area.
Ideally, if the window will be just partially inside the visible desktop, it should be moved so it is entirely inside it, and if it's entirely outside the visible desktop, it should reset to a default position. It might be too hard to do the former, so the fix might just move the detached video window to a default position if any part of it might be invisible.

The current workaround is to delete the config file, or manually edit the saved position in it.",rayne86
1030,2009-11-15T15:07:15Z,Merge libffms from trunk to 2.1.8,General,devel,2.1.8,defect,minor,TheFluff,2009-10-28T00:52:27Z,2009-11-15T15:07:15Z,"libffms needs to be merged back to 2.1.8, as well as all corresponding  changes in our code to match the new API.",verm
940,2009-11-15T13:59:06Z,Remove Aegisub::String.,General,devel,3.0.0,defect,minor,,2009-07-23T06:26:32Z,2009-11-15T13:59:06Z,"Aegisub::String is causing far more issues than it's actually solving.  It's incomplete and there's no chance of it ever being completed.

We should supplant all occurences of Aegisub::String with wxString, this fixes building on Unix with wx2.9",verm
1044,2009-11-13T22:16:47Z,"""Clean Tags"" breaks iclips",General,2.1.7,2.1.8,defect,minor,nielsm,2009-11-12T22:27:58Z,2009-11-13T22:16:47Z,"When using the export function ""Clean Tags"" with an iclip (with a draw function) in the script, the draw parameters have all of the spaces removed, resulting in a tag that cannot be rendered.

If you export:
{{{
Dialogue: 0,0:00:00.00,0:01:00.00,ts,ts,0000,0000,0000,,{iclip(m 872 132 l 872 197 880 184 884 215 916 144)}
}}}

with ""Clean Tags"" enabled it produces:
{{{
Dialogue: 0,0:00:00.00,0:01:00.00,ts,ts,0000,0000,0000,,{iclip(m872132l872197880184884215916144)}
}}}",Kile
1012,2009-11-04T07:10:17Z,Remove PRS.,Subtitles I/O,devel,3.0.0,enhancement,minor,,2009-09-11T02:32:26Z,2009-11-04T07:10:17Z,"Nobody has touched it in years, nobody uses it and nobody wants to work on it.

First-come first-serve in removing it if anyone is feeling bored.",verm
1025,2009-11-01T08:30:24Z,Colour Picker makes the program crash,General,devel,2.1.8,defect,crash,Harukalover,2009-10-11T16:17:37Z,2009-11-01T08:30:24Z,"It happens no matter whether a video or script is loaded or not. Go to Styles Manager. Click New or Edit existing style. Now, click to choose the primary/secondary/outline/shadow colour. Click on the colour picker, but do NOT pick up a colour. Click ESCAPE. Try to click to choose the primary/secondary/outline/shadow colour again. The program crashes.

Crashlog:

--- 2009-10-11T18:12:54 ------------------
VER - r3542M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x00000000: 
001 - 0x0053C84A: DoNotifyWindowAboutCaptureLost on c:c-projectswx2.9-svnsrccommonwincmn.cpp:2814",Alchemist
977,2009-10-26T23:44:18Z,Aegisub crashes when clicking certain buttons in Kanji Timer,General,devel,2.1.8,defect,crash,nielsm,2009-08-07T19:32:35Z,2009-10-26T23:44:18Z,"The program crashes when you click Skip Source/Dest Line, Go Back a Line and Accept buttons regardless of whether a script is loaded or not and Source/Dest styles are chosen or not.
Nothing is saved in the crashlog.

VER - r3363M (development version, TheFluff)",Alchemist
915,2009-10-26T23:37:48Z,"Dragging line start marker past playback cursor causes DirectSound2 player to ""hiccup""",Audio,2.1.7,2.1.8,defect,minor,nielsm,2009-07-14T23:22:30Z,2009-10-26T23:37:48Z,"As per summary. Steps to reproduce:
1) load any audio with directsound2 player selected
2) start playback
3) click and drag the selection start marker back and forth over the playback cursor repeatedly
4) note how the same short audio clip is repeated each time you do it",TheFluff
440,2009-10-26T19:54:09Z,Missing [Script Info] header breaks reading/writing headers,Subtitle,1.9,2.1.8,defect,minor,nielsm,2007-06-09T16:23:35Z,2009-10-26T19:54:09Z,"If the [Script Info] line is missing from a file, all properties that should be stored in that section are invisible to Aegisub, and no new can be written. For example, all the settings in the Properties dialog become useless.

While these files are technically malformed, they should still be handled in a sensible way. Probably also fixed when saved back to disk.

A fix might be, if no [Script Info] line has been found before the first non-comment non-blank line, insert one just before the first non-comment non-blank line and continue as usual.
While this still isn't VSFilter compatible (any kind of line can appear anywhere) it's still better.",nielsm
1026,2009-10-13T21:53:51Z,Remove wxLogWindow,General,devel,2.1.8,task,block,,2009-10-12T05:20:47Z,2009-10-13T21:53:51Z,It doesn't seem to even work anymore (not because of r3701) and I don't believe anyone uses it?,Harukalover
961,2009-10-10T18:19:39Z,2.1.7 version retime subtitles incorrectly with timecodes loaded.,General,2.1.7,2.1.8,defect,minor,,2009-07-28T08:33:09Z,2009-10-10T18:19:39Z,"If I load subtitles with vfr timecodes and video loaded, aegisub retime only end time in 2.1.7 version.
2.1.6 doesn't have this problem.",B.F.
941,2009-10-10T09:53:44Z,Search not working with accentuated letters in Style field,General,2.1.7,,defect,major,,2009-07-23T13:12:15Z,2009-10-10T09:53:44Z,"Searching in the styles field gives no results when you try to find an existing style name that has accentuated letters in it.
Text and Actor fields are working fine.

It affects both the Search... and the Select lines... dialogue windows.",Yuri
473,2009-10-10T03:51:32Z,Pick color from video,Video,,,enhancement,minor,,2007-07-06T16:27:25Z,2009-10-10T03:51:32Z,"There should option to pick color from video

1) one pixel value
2) selectable area average (eg. with mouse)",niko
924,2009-10-10T00:43:42Z,Crash in Auto 4 Perl on exit,General,devel,,defect,crash,,2009-07-17T21:39:53Z,2009-10-10T00:43:42Z,"On Intel Mac, r3158 trunk:

{{{
[Trace] 17:35:16: (auto4_perl)  === 0x2997ed0::unload() ===
[Trace] 17:35:16: (auto4_perl) name = 'Add/remove edgeblur macro (Perl version)' package = 'Aegisub::Script::p2997ed0'

Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_PROTECTION_FAILURE at address: 0x0000002c
0x0239c370 in S_hv_fetch_common ()
(gdb) thread apply all bt

Thread 3 (process 28974 thread 0x5b07):
#0  0x9573546e in __semwait_signal ()
#1  0x957603e6 in _pthread_cond_wait ()
#2  0x9575fdcd in pthread_cond_wait$UNIX2003 ()
#3  0x9500945c in pthreadSemaphoreWait ()
#4  0x9501bd8e in CMMConvTask ()
#5  0x9575f155 in _pthread_start ()
#6  0x9575f012 in thread_start ()

Thread 2 (process 28974 thread 0x4807):
#0  0x9573546e in __semwait_signal ()
#1  0x957603e6 in _pthread_cond_wait ()
#2  0x9575fdcd in pthread_cond_wait$UNIX2003 ()
#3  0x96995b32 in glvmDoWork ()
#4  0x9575f155 in _pthread_start ()
#5  0x9575f012 in thread_start ()

Thread 1 (process 28974 local thread 0x2d03):
#0  0x0239c370 in S_hv_fetch_common ()
#1  0x0239d94c in Perl_hv_fetch ()
#2  0x023365d3 in Perl_gv_fetchpv ()
#3  0x023c37d2 in Perl_sv_2cv ()
#4  0x0025c98e in Automation4::PerlFeatureMacro::~PerlFeatureMacro (this=0x29abe60) at auto4_perl_script.cpp:348
#5  0x0025d84a in Automation4::PerlScript::unload (this=0x2997ed0) at auto4_perl_script.cpp:146
#6  0x0025d9e1 in Automation4::PerlScript::~PerlScript (this=0x2997ed0) at auto4_perl_script.cpp:82
#7  0x0007b723 in Automation4::ScriptManager::RemoveAll (this=0x2978270) at auto4_base.cpp:621
#8  0x0007b8e9 in Automation4::ScriptManager::~ScriptManager (this=0x2978270) at auto4_base.cpp:596
#9  0x0007f690 in Automation4::AutoloadScriptManager::~AutoloadScriptManager (this=0x2978270) at auto4_base.h:328
#10 0x0019c7dc in AegisubApp::OnExit (this=0x292ab50) at main.cpp:251
#11 0x013749e2 in ~CallOnExit (this=0xbffff5fe) at init.cpp:454
#12 0x01374a96 in wxEntry (argc=@0x14828d8, argv=0x29298e0) at init.cpp:460
#13 0x01374b4a in wxEntry (argc=@0xbffff650, argv=0xbffff670) at init.cpp:472
#14 0x0019bd04 in main (argc=1, argv=0xbffff670) at main.cpp:77
}}}

What I did:
 1. Open Aegisub
 2. Open dummy video
 3. Enter a subtitle line and have it displayed
 4. Quit Aegisub, say 'No' to saving
 5. Crash occurs during shutdown",nielsm
988,2009-10-10T00:21:09Z,crash,Video,2.1.6,,defect,crash,,2009-08-11T15:30:53Z,2009-10-10T00:21:09Z,"I'm not English people. I'm Italian.
When I upload a video on Aegisub leaves a window..
so the screenshot
[http://img33.imageshack.us/img33/4830/317b5batmp.jpg]
Before, was another problem... Now..after that I have changed the format in .AVI leave this window...
Before this problem left this window
[http://img194.imageshack.us/img194/5322/18491120.png]
Thank you very much and sorry for writing..
I'm 14 and I'm Italian...",dogwolf95
563,2009-10-10T00:18:24Z,Mac: Layout of controls in subtitle edit area is bad,Interface,devel,,defect,minor,,2007-09-12T11:18:48Z,2009-10-10T00:18:24Z,"The controls are too close in general. When focused, the text box focus-highlights overlap other controls. The Commit button is too small to fit the text. The Actor combobox misbehaves.",nielsm
216,2009-10-10T00:16:42Z,Chapter Editor,General,,,enhancement,minor,,2006-12-19T00:59:36Z,2009-10-10T00:16:42Z,"Add a chapter editor for Matroska files, preferably with an option to import properly flagged comments (e.g. all comment lines that begin with ""CH"") as chapters, and maybe read directly from a MKV file. It would, at the very least, let you mark chapter starts with the video, and save/load txt files.

To be discussed: Should it save the chapters on the subs? If so, how?",ArchMageZeratuL
1001,2009-10-09T21:52:40Z,Problematic playback after lod of v2 timecodes,Video,2.1.7,2.1.8,defect,minor,,2009-08-29T08:18:48Z,2009-10-09T21:52:40Z,"Reproduce steps:
1. open dummy video 
2. open subs
3. load v2 timecodes

After that, all subtitles appear 2 frames after start time, but appear correctly till end time.
Otherwise put, x being the start-time and y the end-time,
subs appear at x+2 and end at y.

Also, after a 60fps part of the video and entering another 23.98fps part, subs don't appear at all.

Tested with Aegisub 2.1.7 and TheFluff's 3301 build.",Madarb
1003,2009-10-09T19:57:31Z,Current hour value in Jump to dialog is always 0,General,2.1.7,2.1.8,defect,minor,Harukalover,2009-09-01T12:12:42Z,2009-10-09T19:57:31Z,"That about says it - no matter where in time the current subtitle selection is, the hour value in the Jump to dialog is always zero.",fvisagie
866,2009-10-09T15:37:56Z,Update universalchardet to the latest.,General,devel,3.0.0,enhancement,minor,verm,2009-06-05T00:42:41Z,2009-10-09T15:37:56Z,The universalchardet that we're using is from 1998 or so.  I have a patch to update it but not sure if it breaks anything.,verm
434,2009-10-09T14:47:21Z,Wishlist: QuickTime audio and video providers,General,,3.0.0,defect,minor,TheFluff,2007-06-05T17:43:37Z,2009-10-09T14:47:21Z,"If QuickTime based audio and video providers were implemented, OS X builds could avoid the dependency on FFmpeg, which might or might not be a good thing. If nothing else, the app bundle could be much smaller.
The major reason why you wouldn't want to use QT is the lacking support for AV formats...",nielsm
325,2009-10-09T14:46:13Z,Audio/Waveform sizer badly positioned,Interface,devel,,defect,minor,,2007-02-04T12:10:16Z,2009-10-09T14:46:13Z,"The drag-sizer element for the waveform display is (a) in a very bad place (between the waveform and the scrollbar) and (b) only 1 pixel high. (at least under Linux)

Better would be to have it 3 pixels high, best with some pattern, and below the scrollbar or below the play/control buttons.",equinox
998,2009-10-09T14:44:54Z,auto4_lua.h includes lua.hpp but configure only checks for the C headers,General,devel,2.1.8,defect,minor,verm,2009-08-21T18:42:12Z,2009-10-09T14:44:54Z,$subj.,Kovensky
994,2009-10-09T14:33:47Z,Detached video is broken,General,devel,3.0.0,defect,minor,Plorkyeran,2009-08-17T02:40:35Z,2009-10-09T14:33:47Z,"If you either open a video or use a dummy video and then detach the window, minimizing, maximizing, or drag resizing the detached window will cause a silent crash. Everything closes with no dialogs or warnings, and nothing is written to crashlog.txt. The version this happened in was r3421M.

This won't occur in version 2.1.7 r3131.",Kaverin
494,2009-10-09T14:21:17Z,"Bigger, clearer toolbar buttons",General,,2.1.0,defect,minor,,2007-07-18T11:36:39Z,2009-10-09T14:21:17Z,"Make the toolbar buttons bigger and more colourful (ie. not limited to a 16 colour palette.) This could make it clearer what some of them are for.

Some buttons easily clash visually, eg. Style Editor and Styling Assistant, both are capital S characters. (How does that even represent styling, apart from being the first letter in the word?)",nielsm
485,2009-10-09T14:20:30Z,Tooltips show up behind video (2.0pre.r1411 - Windows),General,,,defect,minor,,2007-07-16T17:09:18Z,2009-10-09T14:20:30Z,"Should be easy to reproduce this.
Tried with dummy video, and the tooltips for buttons close to the video area have the text show up behind the video if it enters the video area.",nekoneko
1019,2009-10-08T20:25:43Z,"Modifying styles through automation truncates ""spacing"" field to int",Scripting,2.1.7,2.1.8,defect,minor,nielsm,2009-10-01T10:47:44Z,2009-10-08T20:25:43Z,"{{{
script_name = ""Style Copy""
script_description = ""Duplicates a style.""
script_author = ""Lexica-chan""
script_version = ""1.0""

function do_style_copy(subs)
    local style = nil
    local stylepos = nil

    for i = 1, #subs do
        if subs[i].class == ""style"" then
            stylepos = i
            style = subs[i]
            break
        end
    end
    
    style.name = style.name .. "" (Copy)""
    subs[-1 * stylepos] = style
    
    aegisub.set_undo_point(script_name)
end

aegisub.register_macro(script_name, script_description, do_style_copy)
}}}

The above code should do nothing to the style, but if the spacing field is noninteger, it gets truncated.",TheFluff
1008,2009-09-27T00:32:20Z,(Provide option to) Exclude path from index cache filename hashing,General,2.1.7,2.1.8,enhancement,minor,TheFluff,2009-09-05T14:42:42Z,2009-09-27T00:32:20Z,"Hi All, the index cache works brilliantly, with one exception.

In the ASS subtitle file Aegisub stores the video file with a relative path, e.g.

Video File: Video.avi

This creates the hope that - if relative locations are retained - the subtitle and video files would be portable between folders or drives (on the same machine at least), but unfortunately this isn't the case.

If the subtitle and video files are moved or copied to somewhere else but with the same relevant location, the file is indexed again. Therefore it seems that the absolute path to the video file is somehow taken into account with the current index cache filename hashing mechanism.

Unless it will break something else, please consider changing the index cache naming so that absolute paths are ignored, or at least provide the option for that?

Thanks",fvisagie
716,2009-09-26T19:44:43Z,Uncomment  Audio Start Drag Sensitivity option in Options dialogue when applicable,Audio,,3.0.0,task,minor,,2008-06-15T18:12:22Z,2009-09-26T19:44:43Z,"Per the fix to #703 a new option is needed to control the sensitivity of dragging a new selection versus only moving the start marker. This option can't be added in the GUI since that's supposed to be frozen towards the 2.2.0 release.
The code for this option is in place in dialog_options.cpp but is commented out.
When it's possible, this code should be enabled.",nielsm
1011,2009-09-09T12:27:18Z,Spelling mistake -> german lang. file,General,devel,2.1.8,defect,minor,,2009-09-09T11:34:46Z,2009-09-09T12:27:18Z,"In the German language is a little mistake in it.

My correction of this mistake (.mo- & .po-file): http://rapidshare.com/files/274605635/Aegisub_german__2009-09-02_.zip",basti2k
850,2009-09-04T05:12:50Z,OpenGL errors on OS X,General,devel,2.1.7,defect,minor,,2009-05-15T20:55:36Z,2009-09-04T05:12:50Z,"We get random OpenGL errors popping up on OS X, they're pretty random and from what I've seen so far hitting cancel does nothing except dismiss the error.  However if you select continue aegisub crashes.",verm
1005,2009-09-01T13:08:25Z,Find incorrectly tracks line selection,General,2.1.7,,defect,minor,,2009-09-01T12:45:34Z,2009-09-01T13:08:25Z,"Ensure the script has at least four lines containing the same Find text.
Position the selection above the first entry.
Open and configure Find, and click Find next.
The selection moves to the first entry.
Keeping Find open, click on the third line containing the Find text.
Click Find next.

One would expect the selection to move to the fourth entry, but instead it moves to the second.",fvisagie
876,2009-08-21T18:25:19Z,Remove portaudio (v18) player and supplant with portaudio2 (v19),General,devel,2.1.7,defect,minor,verm,2009-06-10T00:22:04Z,2009-08-21T18:25:19Z,"The old portaudio player has quite a few issues but can be supplanted with the poratudio2 player now.

On Linux the getstreamtime and related time functions don't work as mmap access has been removed from the library (due to interference with PulseAudio).  Unfortunatly this results in a a jerky playbar, however anyone on other platforms will experience a smooth plabar while the streamtime functions are available.",verm
995,2009-08-19T13:08:26Z,Implement VSFilter direct bypass,General,2.1.7,,enhancement,minor,,2009-08-19T11:41:00Z,2009-08-19T13:08:26Z,"Hi All,

VirtualDub 1.9.1 implemented a feature called:
""* PluginAPI: Video filters can initiate direct bypass for frames during smart rendering.""

It seems this enables smart rendering (direct mode) of frames unaltered by the filter during rendering. Taking this approach preserves the quality of unfiltered frames, greatly enhancing the quality of the end product. This would be  especially useful for a subtitle filter like VSFilter, which only needs to modify frames for the duration of subtitles.

This outcome has been possible with VirtualDub, but required manual configuring of VSFilter's opacity curve in VirtualDub, laboriously setting the filter to opaque for each subtitle.

Provided that VSFilter implements direct bypass, this will now be unnecessary, greatly enhancing quality of the output video for very little effort.

In the case of Aegisub, hopefully this feature will help reduce rendering overhead, also improving video rendering quality at the same time.

Thank you,
Francois",fvisagie
931,2009-08-17T03:24:56Z,Detach Video broken on Unix,General,devel,3.0.0,defect,minor,,2009-07-20T08:32:27Z,2009-08-17T03:24:56Z,"{{{
[Debug] 04:30:26: video_display.cpp(685): assert ""h > 0"" failed in ConvertMouseCoords().
Trace/BPT trap: 5 (core dumped)
}}}",verm
992,2009-08-13T22:07:45Z,Customizable visual typesetting mode hotkeys,Interface,devel,3.0.0,enhancement,minor,Plorkyeran,2009-08-13T21:09:45Z,2009-08-13T22:07:45Z,Currently the hotkeys for switching between visual typesetting tools are hardcoded in VideoDisplay.  These should be made customizable.,Plorkyeran
978,2009-08-09T19:19:40Z,Feature requests for the user interface.,Interface,devel,,enhancement,minor,,2009-08-07T21:04:29Z,2009-08-09T19:19:40Z,"I have a few different interface enhancements. If it is prefered they be on separate tickets just tell me and I'll split these up.

 1. Add highlighting to the Icon roll-over effect.
  a. Change the properties pop-up windows so they allow access to the main aegisub window while using them.
  b. allow docking of these fields in the main aegi window.
 1. Add a RMB menu to the style column that allows you to go directly to the style editor for the style's cell RMB'd over,
 1. Add the ability to place the subtitles editing box in different places. Like the bottom of the subtitle grid box, or on the other sides for the video while it is docked.
 1. Allow users to customize the tool bars vai add/remove of icons, undocking of tool groups from the bar for sorting or docking them to different window edges.


Thanks for taking the time to go over all my selfish requests, and for all the hard work you guys put in to feature/interface enhancements.",getfresh
976,2009-08-07T20:16:14Z,Aegisub crashes when you cancel opening the video,Video,devel,2.1.8,defect,crash,TheFluff,2009-08-07T19:02:08Z,2009-08-07T20:16:14Z,"When I try to open a video file and while it's being loaded I click ""Cancel"" Aegisub crashes. The crashlog:

---2009-08-07 20:56:56------------------
VER - r3363M (development version, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x081F0178: 
001 - 0x1001C001: FFMS_DoIndexing on c:c-projectsffms2srccoreffms.cpp:356
002 - 0x00772C40: FFmpegSourceProvider::DoIndexing on c:c-projectsaegisubaegisubsrcffmpegsource_common.cpp:103
003 - 0x006B976B: FFmpegSourceVideoProvider::LoadVideo on c:c-projectsaegisubaegisubsrcvideo_provider_ffmpegsource.cpp:172
004 - 0x006BA1C2: FFmpegSourceVideoProvider::FFmpegSourceVideoProvider on c:c-projectsaegisubaegisubsrcvideo_provider_ffmpegsource.cpp:87
005 - 0x00447245: FFmpegSourceVideoProviderFactory::CreateProvider on c:c-projectsaegisubaegisubsrcvideo_provider_ffmpegsource.h:112
006 - 0x007C5404: VideoProviderFactoryManager::GetProvider on c:c-projectsaegisubaegisubsrcvideo_provider_manager.cpp:95
007 - 0x00691220: VideoContext::SetVideo on c:c-projectsaegisubaegisubsrcvideo_context.cpp:268
008 - 0x007ADE9D: FrameMain::LoadVideo on c:c-projectsaegisubaegisubsrcframe_main.cpp:1165
009 - 0x006D902E: FrameMain::OnOpenVideo on c:c-projectsaegisubaegisubsrcframe_main_events.cpp:681
010 - 0x004B48A3: wxAppConsoleBase::HandleEvent on c:c-projectswx2.9-svnsrccommonappbase.cpp:498
011 - 0x004B48DD: wxAppConsoleBase::CallEventHandler on c:c-projectswx2.9-svnsrccommonappbase.cpp:509
012 - 0x004B38E6: wxEvtHandler::ProcessEventIfMatchesId on c:c-projectswx2.9-svnsrccommonevent.cpp:1278
013 - 0x004B4297: wxEventHashTable::HandleEvent on c:c-projectswx2.9-svnsrccommonevent.cpp:921
014 - 0x004B430B: wxEvtHandler::ProcessEventHere on c:c-projectswx2.9-svnsrccommonevent.cpp:1381
015 - 0x004B4362: wxEvtHandler::ProcessEvent on c:c-projectswx2.9-svnsrccommonevent.cpp:1352
016 - 0x004B398B: wxEvtHandler::SafelyProcessEvent on c:c-projectswx2.9-svnsrccommonevent.cpp:1428
017 - 0x00581DFA: wxFrameBase::ProcessCommand on c:c-projectswx2.9-svnsrccommonframecmn.cpp:211
018 - 0x00580306: wxFrame::HandleCommand on c:c-projectswx2.9-svnsrcmswframe.cpp:906
019 - 0x005814E8: wxFrame::MSWWindowProc on c:c-projectswx2.9-svnsrcmswframe.cpp:1056
020 - 0x007DF8A8: _vcomp_for_static_simple_init
End of stack dump.
----------------------------------------
",Alchemist
975,2009-08-06T04:35:36Z,Precompiled header support for Unix.,General,devel,3.0.0,enhancement,minor,verm,2009-08-06T02:12:06Z,2009-08-06T04:35:36Z,Now that I've figured out why precompiled headers were not working on Unix I can finally add something to configure/automake to support this.,verm
938,2009-08-04T01:21:26Z,Kill off PERL and Ruby,Scripting,devel,3.0.0,defect,minor,verm,2009-07-22T23:43:50Z,2009-08-04T01:21:26Z,"We've got two tickets open #665 and #840 for both Ruby and Perl Automation.. nobody has stepped forward and we're now to the point where the code is getting in the way of debugging.

The tickets will stay open incase anyone wants to  resurrect them from the attic.",verm
845,2009-07-30T05:17:18Z,Auto4 karatemplater: code syl makes fxgroup filtering useless,Scripting,devel,2.1.7,defect,minor,nielsm,2009-05-13T04:29:19Z,2009-07-30T05:17:18Z,"When using karatemplater (script_version = 2.1.7 and below), if exists at least one ""code syl"" line in the karatemplate, the filtering provided by fxgroup is turned useless. Meaning that lines that do not satisfy the fxgroup requirement and should be left alone will still be commented out (with no output lines generated). Expected result: the lines should be left untouched.

Please try applying template and see that line with 'fxgroup.ff = false' is commented out even though it doesn't fulfill the requirement of ""template syl fxgroup ff"". Next, try removing the ""code syl"" and see that the line will be left alone, showing that it is the ""code syl"" that is problematic.",ai-chan
927,2009-07-28T15:39:54Z,Make synchronous operations in Auto4 non-threaded,Scripting,devel,3.0.0,defect,minor,nielsm,2009-07-19T10:27:29Z,2009-07-28T15:39:54Z,"Certain operations or user function calls in Auto4 are really synchronous, but are being run in a separate thread for no particular reason.
I believe this might be a cause of Mac crashes when opening the Automation menu: A new thread is spawned for each macro that is conditionally enabled, but that thread is just simply waited on, there is no reason it should be a thread because the operation is synchronous and there is no need to display UI while it is running.",nielsm
955,2009-07-27T21:51:02Z,Aegisub 2.1.7 fails to make a cache file with unicode in path on Windows,Video,2.1.7,2.1.8,defect,major,TheFluff,2009-07-26T15:48:13Z,2009-07-27T21:51:02Z,"Quite simply, as told by the person experiencing the bug, Aegisub seems to be unable to open video files.

Examples of error messages:
{{{
23:51:50: Failed to open 'C:DOCUME~1よよよAPPLIC~1AegisubFFMS2C~1322D7F0D0A002D53256C349114D877EC.ffindex' for writing (error 2: 指定されたファイルが見つかりません。)
23:51:50: Failed to modify file times for 'C:DOCUME~1よよよAPPLIC~1AegisubFFMS2C~1322D7F0D0A002D53256C349114D877EC.ffindex' (error 0: この操作を正しく終了しました。)
}}}
As the errors seem to give out, the cache writing/loading seems to fail. This would mean that Aegisub's ffms2, which I heed of the highest importance, would not work on those systems, whose username in Windows would contain unicode. Avisynth video provider is yet to have been tested, but I guess it would end up working.

If any extra information would be needed, I would be glad to assist.",JEEB
953,2009-07-27T21:13:44Z,Subtitles grid scrollbars broken.,Interface,devel,3.0.0,defect,minor,nielsm,2009-07-26T00:43:34Z,2009-07-27T21:13:44Z,"As per summary; probably related to the upgrade to wx2.9. How to reproduce:
 * Open aegisub
 * Open any video and/or audio
 * Observe the grid scrollbars; or optionally go to the view menu -> choose any mode that isn't ""subtitles only"" and observe them.

For me on Windows, the grid vertical scrollbar isn't visible at all unless you maximize the window. If you do, the bottom ""scroll down"" button is outside the actual window, and you can drag the slider down outside the window as well.

Tentatively setting platform as Windows because I have no idea if it's happening anywhere else too. If it does it probably behaves a bit differently.",TheFluff
954,2009-07-26T15:09:55Z,Remove wx 2.8 compat.,General,devel,3.0.0,task,block,,2009-07-26T07:11:38Z,2009-07-26T15:09:55Z,"Now that we're using 2.9, it's best that we eventually develop using wx 2.9 without any 2.8 compat.

This will probably help us solve a lot of the interface issues we're having, as fixing this as we go will make sure we're doing things properly.  Most of the bugs we've hit thus far have been incorrect usage.

We'll use this ticket to hold all the commits for this transition.",verm
943,2009-07-23T13:57:41Z,Make spectrum mode the default for audio,Audio,devel,3.0.0,enhancement,minor,,2009-07-23T13:56:57Z,2009-07-23T13:57:41Z,"We've discussed before that spectrum mode is just more efficient in timing, and we want users to use that rather than waveform display.
Therefore, it should be made the default.",nielsm
930,2009-07-23T01:57:54Z,Remove DirectShow video provider,Video,devel,3.0.0,task,minor,,2009-07-20T04:03:46Z,2009-07-23T01:57:54Z,"It's theoretically useful, but:
 * I'm not sure if there is anyone who even CAN compile it anymore (you need a very specific version of the DirectX SDK; nobody remembers which version or where it can be found), so
 * recent changes may have broken it, but nobody can test that, much less fix it, because
 * there is nobody who maintains it, because
 * there is nobody who understands it except possibly Haali, because
 * it's full of delightful COM-isms and wonderfully obfuscated variable names/macros/everything else.

Hence: delete it.",TheFluff
233,2009-07-23T01:34:13Z,Spin controls with support for step and floats,Interface,,,defect,minor,,2006-12-26T00:23:56Z,2009-07-23T01:34:13Z,"Current, wx doesn't provide spin buttons/controls with support for a ""step"" value, nor one with support for floats. Controls for this should be implemented.

ADDITIONAL INFORMATION:
wxSpinButtonBase sounds like the logical place to begin.",nielsm
929,2009-07-22T22:37:49Z,"""Split (by karaoke)"" may make ""Join (as karaoke)"" create bogus k tags",General,2.1.7,2.1.8,defect,major,nielsm,2009-07-19T23:01:16Z,2009-07-22T22:37:49Z,"Test line:
  {{{
Dialogue: 0,0:00:49.34,0:00:55.81,Default,,0000,0000,0000,,{k31}hi{k29}me
}}}

Normal behavior:

 * Select Test line, right click, choose ""Split (by karaoke)"":
{{{
Dialogue: 0,0:00:49.34,0:00:49.65,Default,,0000,0000,0000,,hi
Dialogue: 0,0:00:49.65,0:00:49.94,Default,,0000,0000,0000,,me
}}}

 * Select both resulting lines, right click, choose ""Join (as karaoke)"":
{{{
Dialogue:0,0:00:49.34,0:00:49.94,Default,,0000,0000,0000,,{k31}hi{k29}me
}}}
To reproduce the bug:

 * Select test line, right click, select ""Split (by karaoke)"":
{{{
Dialogue: 0,0:00:49.34,0:00:49.65,Default,,0000,0000,0000,,hi
Dialogue: 0,0:00:49.65,0:00:49.94,Default,,0000,0000,0000,,me
}}}

 * Select both resulting lines, right click, select ""Split (by karaoke)"":
{{{
Dialogue: 0,0:00:49.34,0:00:49.65,Default,,0000,0000,0000,,hi
Dialogue: 0,0:00:49.65,0:00:49.94,Default,,0000,0000,0000,,me
}}}

 * Select both lines again, right click, select ""Join (by karaoke)"":
{{{
Dialogue:0,0:00:49.34,0:00:49.65,Default,,0000,0000,0000,,{k0}hi{k31}{k0}me
}}}
",Kovensky
928,2009-07-22T22:22:58Z,"The ""Split (by karaoke)"" menu option isn't properly disabled",General,2.1.7,,defect,minor,nielsm,2009-07-19T22:54:54Z,2009-07-22T22:22:58Z,"The ""Split (by karaoke)"" menu option should be disabled when there are no k, K or kf tags on the selected line.",Kovensky
936,2009-07-21T11:59:43Z,Toggle selective play buttons between audio and video to improve scene checking,General,2.1.7,,enhancement,minor,,2009-07-21T09:35:49Z,2009-07-21T11:59:43Z,"Hi All,

For many projects it becomes necessary to examine video material around the current subtitle, e.g. when trimming subtitles to scene changes. For instance, with DV AVI every frame is a keyframe and keyframe snapping doesn't work. Generally speaking automatic keyframe snapping isn't guaranteed to give desired results anyway. This requires each subtitle's video to be examined to determine how it relates to scene changes.

With the video controls currently available this is a very tedious process.

However, the Play Before, Play First, Play Last and Play After controls work beautifully for audio. Playing audio is no accurate way of detecting scene changes, unfortunately.

If it's possible, it would be wonderful to toggle these buttons between audio only (as they work currently), and video. This would make it very, very quick and easy to check for scene changes around subtitles.

Although the buttons that come to mind are the 4 mentioned above, if any of the other selective audio play buttons form part of the same structure and would make sense to include in toggling to video, by all means do.

Please strongly consider this? As always I'd be happy to assist with testing and/or feedback.

Thanks,
Francois",fvisagie
526,2009-07-20T22:30:37Z,text_extents is incorrect on non-Windows,Scripting,,2.1.0,defect,major,,2007-08-16T12:41:03Z,2009-07-20T22:30:37Z,"The implementation of the text_extents function on non-Windows systems currently just calls wx functions to do the work, and this causes the calculations to be very incorrect.

The correct way to do this would be to use FT2/FC directly, combined with a text layout library (HarfBuzz?) to get the extents.",nielsm
907,2009-07-20T14:58:03Z,Support algorithmic timing,General,2.1.6,,enhancement,minor,,2009-07-09T12:12:29Z,2009-07-20T14:58:03Z,"Hi All,

For the sake of argument, timing subtites from scratch can be described as follows:
1) Obtain/extract/transcribe the subtitle text
2) Set the start point of each subtitle to the start of the corresponding utterance
3) Perform the tedious magic of setting the duration of each subtitle taking into account number of words, number of lines, scene changes, separation from other subtitles and so on.

The bulk of the timing pain lies in 3). Feature-length projects easily have close to 1500 subtitles. But fortunately not only can 3) be made much, much easier by providing suitable bulk operations, it can be automated completely.

That is what this ticket is about.

There are various good Internet sources that provide enough information for implementing algorithmic subtitle timing. There's good information on Wikipedia, the BBC site has good information and so on. Here's a source that contains a usefully short summary of the more verbose ones:
http://www.accurapid.com/journal/04stndrd.htm.

Here is one possible algorithmic interpretation:

{{{
1. Set all durations to no_of_words x 333 ms/word
2. If specified by the user, add 250 ms to multi-line subtitle and 500 ms to single-line subtitle durations
3. Lengthen durations of < 1500 ms to 1500 ms
4. Add 250 ms lead-in to all titles
5. For subtitle ends past scene ends, trim subtitle ends back to scene ends
6. Trim subtitle ends back to 2000 ms after last utterance
7. For separation between consecutive subtitles of < 250 ms, shorten first subtitle for separation of 250 ms


}}}

If you really like this idea and would like to implement it fully automated, reliably detecting scene transitions in various media may need some thought.

But please strongly consider implementing some kind of bulk selection tool for individual steps at the very least. In other words,

1. A tool that helps me set all durations to no_of_words x A ms/word
2. A tool that adds B ms to multi-line subtitle and C ms to single-line subtitle durations
3. A tool that lengthens durations of < D ms to D ms
4. Add E ms lead-in to all titles (this is available)
5. For subtitle ends past scene ends, trim subtitle ends back to scene ends (this is available for some media)
6. Trimming subtitle ends back towards utterances -  (this will probably remain a manual step - fixing the odd subtitle will be less work than capturing boundaries for all utterances?)
7. A tool that shortens the preceding subtitle to achieve separation of G ms

To derive all available benefit from these bulk tools, they need to show me a preview of results: the selection of subtitles they WOULD operate upon, what the results would be and allow me to make some adjustments, at least the ability to exclude some subtitles from the operation.

I don't want to say the thing of ""but some other program has this so why doesn't Aegisub?"", so let me just confirm that there are programs that implement some of this for future reference ;-).

Kind regards,
Francois",fvisagie
241,2009-07-20T08:18:45Z,Integration with TrayDict,General,,,enhancement,minor,,2006-12-28T00:01:00Z,2009-07-20T08:18:45Z,"TrayDict should be finished (there are many things to tweak on it), and maybe an interface to call it from Aegisub should be added. Also, maybe it should ship together with Aegisub...",ArchMageZeratuL
56,2009-07-20T08:14:54Z,New view mode: Audio + grid only (hide textbox),General,,,enhancement,minor,,2006-02-28T13:31:37Z,2009-07-20T08:14:54Z,"View->Audio + grid view

This would be ssa style ""timing mode"" so timer cant edit lines at all but can time them with global timing buttons (in this mode all timing buttons works always).",Jeroi
229,2009-07-20T08:11:45Z,"New ""bleeding check"" tool",General,,,enhancement,minor,,2006-12-23T13:01:45Z,2009-07-20T08:11:45Z,"A tool that would contain 6 video displays sorted on 2 rows and 3 columns. The top row would represent the start time of the subtitle, and, the bottom row, the end time. The left column shows one frame before, the middle column shows the exact frame, and the right column shows one frame after.

The tool would work by going through each subtitle and showing the 6 appropriate frames for them. If it is bleeding by one frame, you'll easily be able to see it, and then just click on the video display that the subtitle should REALLY start/end in to set it to that.

After done, you can keep going ahead to the next subtitle line.",ArchMageZeratuL
444,2009-07-20T08:11:26Z,DirectShow audio provider,Audio,,,enhancement,minor,,2007-06-21T23:37:05Z,2009-07-20T08:11:26Z,"If a DirectShow audio provider is implemented, Aegisub on Windows can be used completely independent of Avisynth being installed.
(I'm not sure if requiring FFmpeg in an installation is reasonable. At least it bloats the download, if nothing else.)",nielsm
472,2009-07-20T08:09:57Z,Most audio players are broken in various ways,Audio,,,defect,major,,2007-07-06T14:37:32Z,2009-07-20T08:09:57Z,"I fail majorly at writing audio players, making bad assumptions. Most audio players are broken in various ways due to this.

Collect related bugs here.",nielsm
447,2009-07-20T07:59:50Z,Show whitespaces,General,,,enhancement,minor,,2007-06-23T09:09:36Z,2009-07-20T07:59:50Z,"It would be nice to have an option which allows to toggle the display of whitespaces, much like Aegisub already does for ASS tags. It looks like it's currently impossible to display whitespaces at all.",kumagorou
616,2009-07-20T07:39:50Z,"[linux] video with audio playback when loading ""video only"" has static and is jumpy.",Video,,,defect,minor,,2007-12-11T04:54:36Z,2009-07-20T07:39:50Z,"video with audio playback when loading ""video only"" has static and is jumpy resulting in aegisub locking up after a few seconds to a couple minutes.

To reproduce:
After loading and avi file with embedded audio (do not load audio) press the ""play video starting on this position"" button.

This problem is fixed when you load the audio from the video file and into ram. If this step is not taken then the playback of the video will cause aegisub to freeze on fedora 8.

This happens with every file when using ffmpeg revision 11200 and aegisub revision 1655.

A suggested fix is to have aegisub/ffmpeg ignore the audio information on initial video file loading, and null it if libavcodec/avformat is passing it.

I haven't dived into the source code yet to see if it is a cause of implementation in aegisub or if it is from ffmpeg itself. Will try to this weekend if time permits.

ADDITIONAL INFORMATION:
ffmpeg revision 11200
aegisub revision 1655

Fedora 8 x64_86
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-cpu=generic --host=x86_64-redhat-linux
Thread model: posix
gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)
",bakabai
348,2009-07-20T07:33:48Z,Shift left/right on the video seek bar don't respect overriden keyframes,General,,2.1.0,defect,minor,,2007-03-10T23:00:00Z,2009-07-20T07:33:48Z,The title says it all,demi_alucard
905,2009-07-19T23:03:16Z,FFMS2 providers should let user pick audio or video tracks if there are more than one,General,devel,3.0.0,enhancement,minor,TheFluff,2009-06-29T01:00:35Z,2009-07-19T23:03:16Z,"If there are more than one audio or video track, FFMS2 currently blindly picks the first one. Usually this isn't a problem, but it'd be nice if it could pop up a dialog box asking for which one to open instead.",TheFluff
922,2009-07-18T04:37:44Z,Style Sorting Bug,General,2.1.6,2.1.8,defect,minor,,2009-07-17T16:56:12Z,2009-07-18T04:37:44Z,"In Style Manager, if you have all the document's Styles twice [for example when you copy an existing Style from the Storage] and try to sort the Style list, the Stylenames change to one and the same of the duplicate Styles. The more clicks on the sorting button, the more Styles that change.

Trying to delete the styles after this weird behaviour results in a crash.",Madarb
777,2009-07-18T03:54:24Z,Style Manager should not allow creating new style using similar name (different case) with existing name,Subtitle,2.1.2,3.0.0,defect,minor,,2008-09-06T17:56:01Z,2009-07-18T03:54:24Z,"This bug follows from 0000771. In current Aegisub version (2.1.2 r1987), the Style Manager allows new style to be saved with a name that is similar but in different case from an existing style. 

Example: create a new style named ""default"" when there is another style named ""Default""

If VSFilter isn't case-sensitive then Aegisub should disallow such similar names by showing the same error message that is currently being displayed for attempts to save new styles with same exact names as existing ones.",ai-chan
901,2009-07-15T03:31:06Z,Aegisub 2.1.6 v2842 crashes after loading and playing a video preview,General,2.1.6,,defect,crash,,2009-06-23T14:40:08Z,2009-07-15T03:31:06Z,"After loading subtitles and video preview (without audio preview), I click on a line in subtitles and click on play the video preview. Then it crashes.
Video is loaded with ffmpeg into RAM. The crash happens with ALSA, openal or portaudio2 audio.

OS: Ubuntu 9.04 up to date
Openal: 1:1.4.272-2
ALSA: 0.2.40-0ubuntu3
portaudio2: 19+svn20071207-0ubuntu7
ffmpeg: 3.0.svn20090303-1ubuntu6

Crash log:
1. - 2. crash - openal
3. crash - ALSA
4. crash - portaudio2",Rinu
789,2009-07-14T22:29:39Z,"""Limit to visible lines"" export filter does not have a translateable name/description",Interface,2.1.2,3.0.0,defect,minor,,2008-12-30T17:47:10Z,2009-07-14T22:29:39Z,"It is questionable if the filter should be exposed to the user at all but since it IS displayed its name and description should be translateable. Can be fixed by changing lines 61-62 in export_visible_lines.cpp to use _("""") instead of _T(""""), but it will have to be done after the string thawing.",TheFluff
898,2009-07-14T21:58:45Z,Update FFMS2 to beta 10 when it is released,Video,devel,2.1.7,task,minor,TheFluff,2009-06-19T21:44:19Z,2009-07-14T21:58:45Z,"As per summary. My local source code for the Aegisub side of things ((video|audio)_provider_ffmpegsource.(cpp|h) and ffmpegsource_common.(c|h)) is already updated to account for the API changes, but there are other things that need to be done.

 * Either FFmpeg needs to be updated on the buildbots, or ffmscompat.h in the ffms2 source needs to be patched with something along the lines of
{{{
#ifndef AV_PKT_FLAG_KEY
#define AV_PKT_FLAG_KEY PKT_FLAG_KEY
#endif
}}}
 * The entire directory structure has been changed a lot and there will be a CMake-based build system as well as an official MSVC2008 solution file. This needs to be integrated into the Aegisub build system and the buildbots.

There's probably more but that's all I can think of right now.",TheFluff
726,2009-07-14T21:33:56Z,PCM WAV provider only handles 16 bit audio properly,Audio,,2.1.7,enhancement,minor,nielsm,2008-06-30T04:17:47Z,2009-07-14T21:33:56Z,"The PCM WAV audio provider currently supplies the native sample format of the file to the users of it, but most of Aegisub only works properly with 16 bit audio.

8 bit audio has previously caused problems with the DirectSound player (for unknown reasons), and higher bitdepths aren't handled at all, and will probably cause funny faults.",nielsm
877,2009-07-14T21:33:51Z,Replace charset conversion with gnu iconv.,General,devel,3.0.0,defect,minor,Plorkyeran,2009-06-11T00:26:43Z,2009-07-14T21:33:51Z,"This is a holder for several different tickets that have issues with loading and saving files:

[[TicketQuery(id=639|666|837|849)]]",verm
639,2009-07-14T21:33:19Z,Importing Vietnamese SRT (codepage 1258) fails,Subtitle,devel,3.0.0,defect,block,verm,2008-01-20T12:28:58Z,2009-07-14T21:33:19Z,"As per summary, from this thread on the forums: http://malakith.net/aegisub/index.php?topic=992.0

Trying to open the attached SRT in Aegisub r1776 doesn't work very well. The character set auto-detection fails so you get garbled text (it doesn't ask you anything, so it's probably assumes ISO-8859-1). If you try to reopen it with the correct encoding (CP1258) you get a rather unhelpful error message ""cannot convert from charset Windows-1258"", and the file is loaded with the same garbled text as above.",TheFluff
849,2009-07-14T21:32:25Z,UTF-16 export is very broken,Subtitles I/O,devel,3.0.0,defect,major,,2009-05-15T19:11:41Z,2009-07-14T21:32:25Z,"Testing shows that UTF-16 export is very broken.

On Windows 32 bit version, export to UTF-16, UTF-16BE and UTF-16LE gives the same result: The output file is always in little endian (ie. native endian) regardless of which endianness was selected.

On Mac PPC, export to any UTF-16 encoding results in a garbage file: The output resembles UTF-16BE (ie. native endian) however there is a ""00 00"" code word between every real code word.

Sample 32 bytes from Mac PPC UTF-16 export:
{{{
00 00 fe ff 00 00 00 5b 00 00 00 53 00 00 00 63
00 00 00 72 00 00 00 69 00 00 00 70 00 00 00 74
}}}
The Mac PPC version is not able to read the file export back.",nielsm
837,2009-07-14T21:32:12Z,Text file writer drops lines with characters that can't be converted to legacy encoding,Subtitles I/O,2.1.6,3.0.0,defect,minor,,2009-05-08T15:33:33Z,2009-07-14T21:32:12Z,"When writing a file with a non-Unicode encoding as target, sometimes a character doesn't exist in the target encoding.
The way wxMBConv is implemented, when that happens the entire string conversion fails. There is no fallback mode, and Aegisub's Text File Writer will have to silently drop the entire line from the file. This results in plain corrupted files.

The proper solution would be to simply replace the in-representible characters with eg. question marks or similar in the output file, or to attempt finding a ""simpler"" variation of the character that can be represented.
For example, ž (z with downwards-pointing circumflex) could be written as a plain z instead.

It seems wx does not provide a solution to this problem, meaning we will have to implement a solution for each platform.

I don't know if this only happens on Windows or if it happens on all platforms, someone should test this.",nielsm
666,2009-07-14T21:31:48Z,problem with opening non unicode subtitle file,Subtitle,2.1.6,3.0.0,defect,major,verm,2008-02-25T07:12:10Z,2009-07-14T21:31:48Z,"subtitle file contains text in codepage win-1250

default charset (in Windows) is set to win-1250

when opening that subtitle file with Aegisub r1847 it shows message that it could not narrow character set to a single one, and offer several character sets to choose from (win-1250 is not among them)

working workaround:
before opening in Aegisub convert subtitle file from win-1250 to utf-8 in whatever text editor capable of doing it (e.g. notepad, PSPad, ...)


btw: Aegisub v1.10 works fine
- probably just doing conversion ""default windows charset"" -> utf-8
- which is with case of subtitle file with ""default windows charset"" perfectly fine

proposed solution:
a) add win-1250 to supported charsets
b) ""automagically"" add ""default windows charset"" to supported charsets

ADDITIONAL INFORMATION:
The above information is slightly outdated, see notes. New info (copied from #806):
Opening via File -> ""Open Subtitles with Charset..."" and choosing charset WINDOWS-1250 works.

When opening normally it lists several badly detected charsets with certainty score and ""Unknown - windows-1250 (local)"". However when I choose that line with windows-1250, it doesn't work correctly. In some cases all non ascii characters get converted to some nonsense. It seems to me that even if I choose windows-1250, the converting function is called with ""source charset"" parameter other than windows-1250.

In at least one case I get two error messages ""Cannot convert from the charset 'IBM866'!"". When opening that file, IBM866 is listed among detected charsets but not with highset score.",Spockie
895,2009-07-14T18:19:24Z,Release 2.1.7,General,devel,2.1.7,task,block,,2009-06-16T21:24:44Z,2009-07-14T18:19:24Z,"We're close, 2.1.7 is almost ready.
We just need a release plan and perform it.",nielsm
912,2009-07-14T02:20:41Z,Remove dangerous CopyFile function from utils.cpp,General,devel,2.1.7,task,minor,,2009-07-14T02:06:25Z,2009-07-14T02:20:41Z,"There is a `CopyFile` function defined in `utils.cpp` which doesn't do as advertised on Unix systems. On Unix systems it attempts to create a hard link instead of copying the file.

The attached patch should get rid of that function and replace all calls to it with `wxCopyFile` calls instead.",nielsm
910,2009-07-14T02:00:57Z,Regression in VideoContext.,General,devel,2.1.7,defect,crash,nielsm,2009-07-11T17:46:33Z,2009-07-14T02:00:57Z,"r3014 crashes on 10.4.11/PPC when exiting:

{{{
#0  0x0021f420 in VideoContext::~VideoContext ()
#1  0x0021c4e8 in VideoContext::Clear ()
#2  0x001ac9f4 in AegisubApp::OnExit ()
#3  0x023f5644 in wxEntry(int&, wchar_t**)::CallOnExit::~CallOnExit () at init.cpp:454
#4  0x023f5774 in wxEntry (argc=@0x255ca68, argv=0x5124020) at init.cpp:460
#5  0x023f587c in wxEntry (argc=@0xbffffa78, argv=0xbffffb2c) at init.cpp:472
#6  0x001ac9b8 in main ()
}}}",verm
911,2009-07-13T14:04:37Z,VSFilter renders ASS/SSA characters +/-37 percent too small,General,devel,,defect,minor,,2009-07-12T16:00:34Z,2009-07-13T14:04:37Z,"Hi All,

Thanks again for a great tool!

I'm using Aegisub to make DVD-compatible subtitles with MaestroSBT. Aegisub writes to SSA and MaestroSBT generates SST BMPs. There's a problem I've come across which makes things really difficult and which I have not found described in the forum or the tracker. And I really hope you'll be able to fix it!

VSFilter does not correctly scale ASS/SSA styles. The character sizes are rendered too small. This means characters require much more space in reality than would be expected from the video box subtitle preview.

This makes a mess of layout between what you see on the screen while typesetting, and what is finally seen on the DVD screen. I often have multiple subtitles on the screen simultaneously which need to be accurately separated horizontally. What happens in Aegisub isn't what comes out! Then there's the usual issue of sensible line wrapping and here again what's seen on the screen isn't what comes out on the DVD.

This information refers to Aegisub r3081 and MaestroSBT 2.6.0.0 on Windows XP SP3. VSFilter.dll's file properties give two File versions 1.1.796.0 and 1, 1, 714, 0, and the About box displays DirectVobSub 2.39.

Here are some tests all using a style with scalable font (Microsoft Sans Serif) with font size 18, movie resolution of 720x576 and display aspect ratio 4:3, and SSA script resolution 720x576. The results are the same for ASS scripts and also do not vary significantly for other (scalable) fonts or font sizes. Compensation settings in VSFilter and MaestroSBT make no improvement, and the same is true for things like code pages. In other words, this seems to be a scaling problem, and not a font or compensation or code page problem.


1. Export the subtitles to SSA and generate with MaestroSBT.

The BMP subtitles are perfect, 18 pixels high.


2. Measure the display height of the same subtitles in Aegisub.

The crosshair measures the video box height as 576 as hoped. The font height is measured at around 11.5 instead of 18, i.e. characters are shorter than they should be by ~37%. Font width is also narrower than it should be.


3. Measure physical character height on screen.

The detached video box measures 187 mm. The character height is ~3.7 mm. At 576 lines display resolution, for typesize 18 one would have expected a physical character height of ~187 / 576 * 18 = 5.8 mm. Here also the percentage by which characters are too small is around 37%.


4. Scale fonts up until they match output.

Create a movie containing some of the correctly sized MaestroSBT BMPs, load the movie into Aegisub and scale Aegisub fonts up until they match characters in the movie. X and Y scaling of 159.1 both do the trick. Again this shows the unscaled characters are too small by a factor of (159.1 - 100) / 159.1 = 37.1%.


5. Use VSFilter to render the same subtitle file for external playback.

Register VSFilter.dll and play the movie file with an external player. Character sizes are the same as measured in Aegisub, i.e. ~37% too small.


6. Use VSFilter to render a MicroDVD file with the same subtitles for external playback.

Export the subtitle file to SUB, set VSFilter's default style to Microsoft Sans Serif 18 and play the movie file with an external player. Character sizes are almost perfect.


In summary, VSFilter displays ASS/SSA characters too small by around 37% both inside and outside of Aegisub. The last test with SUB subtitles seems to suggest that VSFilter does have some correct idea of character scaling, but that does not seem to be applied to ASS/SSA subtitles. I haven't repeated these test with other subtitle formats with character style support.

I hope this is enough information to get you and/or the VSFilter people started. If you need more or need testing, as much as time allows I'll gladly assist.

Kind regards,
Francois",fvisagie
909,2009-07-13T02:34:42Z,aegisub doesn't build against ffmpeg newer than 22 Jun 2009,General,devel,2.1.7,defect,minor,,2009-07-10T19:25:56Z,2009-07-13T02:34:42Z,The reason for this is http://git.ffmpeg.org/?p=ffmpeg;a=commit;h=6c54bfcf13492bfebb7f734752f3c5f8a536a808. A small patch is attached.,CharlieB
908,2009-07-11T11:30:56Z,Add explicit subtitle checking,General,2.1.6,,enhancement,minor,,2009-07-10T14:34:10Z,2009-07-11T11:30:56Z,"Especially with large subtitle files it's very easy to make typing mistakes. Spell and grammar checking of subtitle text is possible (also with external tools if required). However, formatting and especially punctuation are heavily subtitling-specific and this is where errors are difficult to detect both manually and programmatically. Timing mistakes fall into the same category.

Although some subtitle syntax/content checking is possible in Aegisub with e.g. Edit->Find... and Subtitles->Select Lines, this approach is laborious for the following reasons:
* it is heavily manual
* checks can only be performed sequentially, one at a time
* checks cannot be saved and need to be recreated each time they are needed

In addition I also haven't found built-in mechanisms for selecting simple timing mistakes, such as end before start and overlapping. Overlaps are only shown when one of the lines involved is selected and it isn't possible to generate a list of all overlapping lines for fixing.

In my opinion the time-efficiency and quality of work in Aegisub will be dramatically improved with built-in explicit checking for the above kinds of problems.

It should be possible:
* to specify values as appropriate, such as illegal characters, characters that should not be repeated, characters that must be followed by a space (such as '-', and word-checking will be required), values for too long and too short line durations, maximum characters per subtitle and so on;
* to dis/enable individual checks
* to dis/enable the corresponding individual automatic fixes

The following list of automatic checks/fixes in Subtitle Workshop 2.51 is both powerful and very convenient, and is in my opinion a good reference point (they are evaluated in this order of priority):

{{{
Lines without letters 
Empty subtitles 
Repeated subtitles 
Prohibited characters 
Text before colon ("":"") 
Hearing impaired 
Overlapping 
Bad values 
Unnecessary dots 
Repeated character 
OCR Errors 
""- "" in subtitles with one line 
Space after custom characters 
Space before custom characters 
Unnecessary spaces 
Subtitle over two lines 
Too long duration (only check) 
Too short duration (only check) 
Too long lines (only check) 

}}}

Please give very strong consideration to implementing something similar to or better than this? If this happens to be more suited to implementing as an automation script, so be it, as long as that's included with the standard distribution please.

Thanks,
Francois",fvisagie
906,2009-07-08T13:30:25Z,Aegisub shows error on exit,General,devel,2.1.7,defect,minor,,2009-07-03T06:08:26Z,2009-07-08T13:30:25Z,"When I exit aegisub after having loaded a video with audio, I get the following message:

The instruction at ""0x5ed0530e"" referenced memory at ""0x0000051c"". The memory could not be ""read"".
Click OK to terminate the program.

MP3 in AVI, AAC in MP4, and Vorbis and AAC in .mkv.
The hex addresses it gives are always the same.

currently using R3081M, TheFluff's build, win32.",enfiend
861,2009-07-01T03:16:48Z,Colourpicker on HSV/H crashes Aegisub,Interface,devel,2.1.7,defect,minor,nielsm,2009-06-03T07:32:18Z,2009-07-01T03:16:48Z,"In the colourpicker dialogue, when clicking on the eye dropper, desktop graphically freezes completely until alt+c is presed to cancel the dialogue. When re-entering the colourpicker, and clicking at a point on the HSV/H grid, Aegisub's crash handler catches and closes the program. 

I have only been able to replicate this in KDE 4.2.3, however it occurs in at least 64-bit Archlinux, 32-bit Slackware 10.1, and 64-bit Debian Lenny.",Emess
902,2009-06-30T05:55:04Z,Save config.dat locally check box still present in r3081,General,devel,2.1.7,defect,minor,nielsm,2009-06-25T19:24:38Z,2009-06-30T05:55:04Z,"Hi, I'm testing with r3081 on Windows XP SP3.

I notice in the changelog at http://www.mod16.org/hurfdurf/?page_id=19 that the local saving of config.dat has been removed. And in practice that is how Aegisub now operates of course.

Just so you know, however, the check box for Save config.dat locally is still present in the options. Also, some code around it remains - config.dat would be copied locally when the box is checked, but the program now always consults the ""non-local"" copy.

Kind regards,
Francois",fvisagie
903,2009-06-28T09:45:18Z,Minor GUI behaviour inconsistencies,General,devel,,defect,minor,,2009-06-26T09:13:17Z,2009-06-28T09:45:18Z,"Hi All, I'm testing with r3081M on Windows XP SP3.

Here are 2 minor GUI inconsistencies you may want to address towards a more polished user experience before releasing 2.1.7.

== Windows File menu contains duplicate accelerator keys ==

The File menu contains the 'O' accelerator key twice - once for Open Subtitles and once for Open Subtitles with Charset...

== Same video can be reopened ==

When a video is open, the Video menu allows the same video to be re-opened (Open Video..., Recent etc.). Unless I'm missing something, there's no benefit to this and there's only disadvantage, especially in the case of the AviSynth provider which reparses the whole video file.

More consistent behaviour would be to not take any action, and optionally to display a dialog box explaining why nothing's being done.

If really necessary to re-open the same video, that remains possible with the Close Video, Open Video sequence.
",fvisagie
884,2009-06-25T02:31:36Z,Space in source line in kanji timer sometimes disappear,General,devel,2.1.7,defect,minor,,2009-06-12T18:55:44Z,2009-06-25T02:31:36Z,"It seems that syllable consisting of only spaces sometimes appear as empty syllables in the source line in the kanji timer.
I haven't noticed any pattern in when this happens. It seems it is the data structure that's somehow missing data, possibly incorrect data from `ass_karaoke.cpp`.",nielsm
598,2009-06-25T00:32:34Z,Hide mouse cursor vertical line and timestamp during playback,Audio,,2.1.7,defect,minor,nielsm,2007-10-28T15:11:28Z,2009-06-25T00:32:34Z,"The cursor that follows the mouse when hovering over the audio display should be hidden before playback starts, to avoid producing strange glitch-effects when the playback cursor passes over the mouse cursor and timestamp.

Especially annoying when timing karaoke and using right clicks to play back syllables.",nielsm
799,2009-06-24T20:58:37Z,Video rendering likes to throw exceptions that are never caught anywhere,Video,2.0.0,2.1.7,defect,crash,nielsm,2009-02-01T20:10:37Z,2009-06-24T20:58:37Z,"A lot of the OpenGL video rendering can and occasionally does throw exceptions that are never caught anywhere, which means that a lot of not very serious problems with the video rendering crashes the entire program. This is a rather major undertaking to fix, but it needs to be done.",TheFluff
710,2009-06-24T20:57:10Z,Spell checker affected by non-word characters,General,2.1.2,2.1.7,defect,minor,verm,2008-05-02T19:03:11Z,2009-06-24T20:57:10Z,"The spell checker in the subtitles edit box triggers on non-word characters, like numbers and some special characters. Ideally all non-word characters should be ignored, right?",homeagain
864,2009-06-24T18:16:04Z,[regression]Subtitles are rendered with significant delay in preview window,General,devel,2.1.7,defect,major,,2009-06-04T23:14:37Z,2009-06-24T18:16:04Z,"I used Aegisub SVN build (r2919) for some time but recently I updated my ffmpeg from 0.49 to 0.5 and Aegisub stops working properly (I got terrible glitches and in preview window and frequent crashes) so I thought it would be good idea to update Aegisub to HEAD too. But after that I discovered that almost every subtitle line was rendered with delay (about 500-800 ms). I thought it was a problem of ffmpeg or so, so I reverted it back to 0.49 but problem was still there so I reverted Aegisub to r2919 also and problem disappeared.

I made regression test and discovered that the cause was the commit r2931: ""Fix #825 for good, I hope. Get some sense worked into the handling of AssEntry::StartMS and AssDialogue::Start using some private members and virtual getter/setter functions.""

Also I whant to mention that Aegisub only renders subtitles with some delay but timestamps are set up correctly so in other players this subtitles are displaying correctly.",Paranoja
900,2009-06-24T15:47:52Z,updated Czech translation,General,devel,2.1.7,defect,minor,,2009-06-23T07:22:45Z,2009-06-24T15:47:52Z,"updated Czech translation, please include it in new release",christof
897,2009-06-19T22:18:32Z,Commit from Subtitles edit box undoes Shift to Current Frame,General,2.1.6,2.1.7,defect,minor,Harukalover,2009-06-19T13:58:48Z,2009-06-19T22:18:32Z,"Dear Aegisub People,

(First just a quick heart-felt Thank You for this awesome program! I get immense satisfaction and enjoyment from using it!)

On to this issue. I experience this with Aegisub 2.1.6 (r2494) on Windows XP SP3.

Selecting Shift to Current Frame (or pressing Ctrl-6) updates subtitle timing only in the Subtitles grid, and not in the Subtitles edit box. If Enter or Ctrl-Enter is subsequently pressed from the Subtitles edit box, the time change made by Ctrl-6 is reversed to the old values still shown in the Subtitles edit box.

The only way around this is:
* set a new start time with Ctrl-6
* in the Subtitles grid, change the selection

Especially when working fast this becomes a real bother to remember and to do.",fvisagie
896,2009-06-19T21:05:49Z,Unicode filename handling,General,devel,,defect,crash,,2009-06-17T04:20:05Z,2009-06-19T21:05:49Z,"__copied from UserVoice__



It's funny how aegisub can create, load and edit ass files with unicode name, but always crash when an audio or video file is named with exact same string , but different file extension.

On NTFS with WIN XP SP3, I can load and edit (アニメ) 咲-Saki- 第11話 「悪戯」(D-TX 1280x720 x264 AAC).ass with aegisub, but when I load (アニメ) 咲-Saki- 第11話 「悪戯」(D-TX 1280x720 x264 AAC).wav or (アニメ) 咲-Saki- 第11話 「悪戯」(D-TX 1280x720 x264 AAC).mp4, aegisub crash right away. However, if I rename them to saki.mp4 and saki.wav, aegisub is able to load them properly without problem.
",verm
869,2009-06-17T01:43:01Z,Update DMG background,General,devel,2.1.7,task,minor,verm,2009-06-06T06:51:17Z,2009-06-17T01:43:01Z,The DMG background needs to be updated and replaced with the Aegisub logo.,verm
842,2009-06-17T01:14:08Z,Document dynamic loops in kara-templater,Docs,devel,2.1.7,task,major,nielsm,2009-05-12T16:42:35Z,2009-06-17T01:14:08Z,"As dynamic loops were implemented in r2913 for #753, they need to be documented.
The documentation should only be added when the next version is ready to be released so people won't be reading documentation for a kara-templater version they don't have.

Here: http://aegisub.cellosoft.com/docs/Karaoke_Templater_Reference:_Code_execution_environment#Utility_functions

Need to document:
* `tenv.maxloop` with alias `tenv.maxloops`
* `tenv.loopctl`
* `tenv.relayer`
* `tenv.restyle`",nielsm
885,2009-06-16T23:44:07Z,Changing audio player with audio opened crashes Aegisub,Audio,devel,2.1.7,defect,crash,,2009-06-13T07:23:45Z,2009-06-16T23:44:07Z,"1. Open audio.
2. Go to options -> audio -> advanced and change the audio player from whatever it is set to, to anything else.
3. Aegisub crashes after a few seconds, or if you attempt to start audio playback by any method.

{{{
---2009-06-13 09:18:33------------------
VER - v2.1.6 RELEASE PREVIEW (SVN r3053M, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x006F56E0: AudioDisplay::OnMouseEvent on c:c-projectsaegisubaegisubsrcaudio_display.cpp:1437
001 - 0x00490E7D: luaK_setlist
002 - 0x0048E753: luaK_setlist
003 - 0x0048EC9A: luaK_setlist
004 - 0x0048ED2C: luaK_setlist
005 - 0x004F496E: luaK_setlist
006 - 0x004F63F8: luaK_setlist
007 - 0x004F448F: luaK_setlist
008 - 0x7E368734: GetDC
End of stack dump.
----------------------------------------
}}}",TheFluff
790,2009-06-16T21:25:58Z,Switch back from Finnsh locale to English -> Finnish wxstd.mo is used for buttons still,Interface,,,enhancement,minor,,2008-12-30T17:56:12Z,2009-06-16T21:25:58Z,"As topic says, finnish locale wxstd.mo are still in use when swtiching back to english locale.",Jeroi
863,2009-06-16T21:23:55Z,Update Windows installer for 2.1.7,General,devel,2.1.7,task,block,nielsm,2009-06-04T23:06:41Z,2009-06-16T21:23:55Z,"The Windows installer needs to be updated for the 2.2.0 release.
This includes picking up what new files are required, figuring out a plan for upgrading from 2.1.x and some new graphics.",nielsm
892,2009-06-16T21:21:26Z,Program crashes when reloading non-existing automation script,Scripting,devel,2.1.7,defect,crash,nielsm,2009-06-14T21:41:44Z,2009-06-16T21:21:26Z,"I loaded an automation script into the program but in the meantime I changed the filename of the script. I tried to reload the script but the program crashed.

Version: SVN r3007, TheFluff",^Alchemist^
858,2009-06-16T19:08:55Z,Change splash screen,General,devel,2.1.7,task,minor,,2009-05-30T21:49:06Z,2009-06-16T19:08:55Z,"We should get a new splash screen (the image is also used in the About box), preferably one that doesn't signal ""anime"". (Some people dislike that, it might give people an incorrect impression of Aegisub, make it seem less serious or designed for only a specific audience.)
The current splash also has some issues with copyright I'm guessing.",nielsm
891,2009-06-14T02:43:56Z,Not exporting properly to Encore format.,Subtitles I/O,devel,,defect,minor,,2009-06-14T02:41:34Z,2009-06-14T02:43:56Z,"When I try to export as an Encore format, its not adding the space between the timecode and the line itself. its doing it like this:

1 00;00;19;08 00;00;21;17No!  No!  No!  No!

If there is no space between the ""17""(timecode) and the line, Encore cant read the file.",bubuajs
890,2009-06-14T02:42:53Z,Not exporting properly to Encore format.,Subtitles I/O,devel,2.1.7,defect,minor,nielsm,2009-06-14T02:34:12Z,2009-06-14T02:42:53Z,"When I tried to export as Encore format, is not adding the space between the timecode and the line itself. Its doing it like this:

1 00;00;19;08 00;00;21;17No!  No!  No!  No!

So when you import it into the program, its not working. There has to be a space between the ""17! and the First letter of the line, so after the timecode.",bubuajs
813,2009-06-12T00:25:34Z,Crash in FFMS audio provider,Audio,devel,,defect,crash,verm,2009-02-22T13:38:08Z,2009-06-12T00:25:34Z,"Aegisub crash when try to play a video to preview the subtitles or try to extract audio to the RAM, The error happen alway when i try to do this accions.
The Aegisub too crash when i try to open a audio file...



ADDITIONAL INFORMATION:
Once and first time the console returns
{{{
Using dictionary /usr/share/myspell/en_US.dic for spellchecking                                                                                                 

(aegisub-2.1:22633): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.                                                                                                                                             

(aegisub-2.1:22633): GVFS-RemoteVolumeMonitor-WARNING **: cannot connect to the session bus: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.                                                                                                                                             
[ass] **MSGL_V**: FreeType library version: 2.3.7                                                                                                               
[ass] **MSGL_V**: FreeType headers version: 2.3.7                                                                                                               
[ass] **MSGL_INFO**: [ass] Init                                                                                                                                 
[ass] **MSGL_V**: LIBSUB: opened iconv descriptor.                                                                                                              
[ass] **MSGL_V**: LIBSUB: closed iconv descriptor.                                                                                                              
[ass] **MSGL_V**: [0x17c7d50] Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1                        
[ass] **MSGL_INFO**: [ass] Added subtitle file: <memory> (1 styles, 322 events)                                                                                 
[ass] **MSGL_V**: LIBSUB: opened iconv descriptor.                                                                                                              
[ass] **MSGL_V**: LIBSUB: closed iconv descriptor.                                                                                                              
[ass] **MSGL_V**: [0x1c5d460] Style: Default,Arial,20,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,2,2,2,10,10,10,1                        
[ass] **MSGL_INFO**: [ass] Added subtitle file: <memory> (1 styles, 322 events)                                                                                 
[ass] **MSGL_V**: [ass] Font info: family 'Arial', style 'Normal', fullname 'Arial', slant 0, weight 80                                                         
[ass] **MSGL_V**: fontconfig_select: (Arial, 80, 0) -> /usr/share/fonts/truetype/arial.ttf, 0                                                                   
ALSA player: Set sample rate 48000 (wanted 48000)                                                                                                               
ALSA player: Buffer size: 8192                                                                                                                                  
ALSA player: Period size: 1024                                                                                                                                  
*** glibc detected *** aegisub-2.1: double free or corruption (out): 0x0000000002fbde70 ***                                                                     
======= Backtrace: =========                                                                                                                                    
/lib64/libc.so.6[0x7fa1eb2e9118]                                                                                                                                
/lib64/libc.so.6(cfree+0x76)[0x7fa1eb2eac76]                                                                                                                    
/usr/lib64/libwx_baseu-2.8.so.0(_ZN10wxFileName9SplitPathERK8wxStringPS0_S3_S3_S3_Pb12wxPathFormat+0x275)[0x7fa1ef030165]                                       
/usr/lib64/libwx_baseu-2.8.so.0(_ZN10wxFileName6AssignERK8wxString12wxPathFormat+0x78)[0x7fa1ef0315d8]                                                          
aegisub-2.1(_ZN10AegisubApp16OnFatalExceptionEv+0x59)[0x5e34c9]                                                                                                 
/usr/lib64/libwx_baseu-2.8.so.0(wxFatalSignalHandler+0x1c)[0x7fa1ef09bdec]                                                                                      
/lib64/libpthread.so.0[0x7fa1ebf5fa90]                                                                                                                          
/lib64/libc.so.6(memcpy+0x3c9)[0x7fa1eb2f50f9]                                                                                                                  
aegisub-2.1(_ZN13FFAudioSource8GetAudioEPvllPcj+0x185)[0x66c295]                                                                                                
aegisub-2.1(_ZN25FFmpegSourceAudioProvider8GetAudioEPvll+0x2d)[0x65e25d]                                                                                        
aegisub-2.1(_ZN23DownmixingAudioProvider8GetAudioEPvll+0xc3)[0x4d19f3]                                                                                          
aegisub-2.1(_ZN13AudioProvider18GetAudioWithVolumeEPvlld+0x1d)[0x4cfc4d]                                                                                        
aegisub-2.1(_ZN10AlsaPlayer19async_write_handlerEP18_snd_async_handler+0xcd)[0x65879d]                                                                          
aegisub-2.1(_ZN10AlsaPlayer4PlayEll+0x54)[0x658984]                                                                                                             
aegisub-2.1(_ZN12AudioDisplay4PlayEii+0xa4)[0x4bee14]                                                                                                           
aegisub-2.1(_ZN12VideoContext4PlayEv+0x47)[0x63e1a7]                                                                                                            
/usr/lib64/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler21ProcessEventIfMatchesERK21wxEventTableEntryBasePS_R7wxEvent+0x89)[0x7fa1ef097869]                            
/usr/lib64/libwx_baseu-2.8.so.0(_ZN16wxEventHashTable11HandleEventER7wxEventP12wxEvtHandler+0xa4)[0x7fa1ef098a44]                                               
/usr/lib64/libwx_baseu-2.8.so.0(_ZN12wxEvtHandler12ProcessEventER7wxEvent+0xc7)[0x7fa1ef098b37]                                                                 
/usr/lib64/libwx_gtk2u_core-2.8.so.0(_ZN12wxWindowBase9TryParentER7wxEvent+0x39)[0x7fa1efa4f4b9]                                                                
/usr/lib64/libwx_gtk2u_core-2.8.so.0[0x7fa1ef98e059]                                                                                                            
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fa1e824f37d]                                                                                          
/usr/lib64/libgobject-2.0.so.0[0x7fa1e826558e]                                                                                                                  
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7c8)[0x7fa1e8266738]                                                                                      
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fa1e8266c63]                                                                                              
/usr/lib64/libgtk-x11-2.0.so.0[0x7fa1e92df32d]                                                                                                                  
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fa1e824f37d]                                                                                          
/usr/lib64/libgobject-2.0.so.0[0x7fa1e8264998]                                                                                                                  
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x7c8)[0x7fa1e8266738]                                                                                      
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fa1e8266c63]                                                                                              
/usr/lib64/libgtk-x11-2.0.so.0[0x7fa1e92de57d]                                                                                                                  
/usr/lib64/libgtk-x11-2.0.so.0[0x7fa1e93845d8]                                                                                                                  
/usr/lib64/libgobject-2.0.so.0(g_closure_invoke+0x16d)[0x7fa1e824f37d]                                                                                          
/usr/lib64/libgobject-2.0.so.0[0x7fa1e8264d5b]                                                                                                                  
/usr/lib64/libgobject-2.0.so.0(g_signal_emit_valist+0x63f)[0x7fa1e82665af]                                                                                      
/usr/lib64/libgobject-2.0.so.0(g_signal_emit+0x83)[0x7fa1e8266c63]                                                                                              
/usr/lib64/libgtk-x11-2.0.so.0[0x7fa1e9487a9e]                                                                                                                  
/usr/lib64/libgtk-x11-2.0.so.0(gtk_propagate_event+0xe3)[0x7fa1e937cf43]                                                                                        
/usr/lib64/libgtk-x11-2.0.so.0(gtk_main_do_event+0x2e3)[0x7fa1e937e063]                                                                                         
/usr/lib64/libgdk-x11-2.0.so.0[0x7fa1e900120c]                                                                                                                  
/usr/lib64/libglib-2.0.so.0(g_main_context_dispatch+0x23b)[0x7fa1e79a60db]                                                                                      
/usr/lib64/libglib-2.0.so.0[0x7fa1e79a98ad]                                                                                                                     
/usr/lib64/libglib-2.0.so.0(g_main_loop_run+0x1cd)[0x7fa1e79a9ddd]                                                                                              
/usr/lib64/libgtk-x11-2.0.so.0(gtk_main+0xa7)[0x7fa1e937e477]                                                                                                   
/usr/lib64/libwx_gtk2u_core-2.8.so.0(_ZN11wxEventLoop3RunEv+0x48)[0x7fa1ef9406a8]                                                                               
/usr/lib64/libwx_gtk2u_core-2.8.so.0(_ZN9wxAppBase8MainLoopEv+0x4b)[0x7fa1ef9cf56b]                                                                             
aegisub-2.1(_ZN10AegisubApp5OnRunEv+0x64)[0x5e2164]                                                                                                             
/usr/lib64/libwx_baseu-2.8.so.0(_Z7wxEntryRiPPw+0x4d)[0x7fa1ef03d6bd]                                                                                           
aegisub-2.1(main+0x12)[0x5e2072]                                                                                                                                
/lib64/libc.so.6(__libc_start_main+0xe6)[0x7fa1eb293586]                                                                                                        
aegisub-2.1[0x486039]                                                                                                                                           
======= Memory map: ========                                                                                                                                    
00400000-00798000 r-xp 00000000 08:01 1554015                            /usr/bin/aegisub-2.1                                                                   
00997000-00998000 r--p 00397000 08:01 1554015                            /usr/bin/aegisub-2.1                                                                   
00998000-009a9000 rw-p 00398000 08:01 1554015                            /usr/bin/aegisub-2.1                                                                   
009a9000-0300e000 rw-p 009a9000 00:00 0                                  [heap]                                                                                 
4006b000-4006d000 rwxp 00000000 00:0e 1730                               /dev/zero                                                                              
41d46000-41dbf000 rw-p 00000000 00:0e 1730                               /dev/zero                                                                              
7fa1d4000000-7fa1d4021000 rw-p 7fa1d4000000 00:00 0                                                                                                             
7fa1d4021000-7fa1d8000000 ---p 7fa1d4021000 00:00 0                                                                                                             
7fa1d9a39000-7fa1d9a49000 rw-s 00000000 00:09 3833858                    /SYSV0056a4d6 (deleted)                                                                
7fa1d9a49000-7fa1d9a59000 rw-s 00000000 00:0e 3970                       /dev/snd/pcmC0D0p                                                                      
7fa1d9a59000-7fa1d9a5a000 rw-s 81000000 00:0e 3970                       /dev/snd/pcmC0D0p                                                                      
7fa1d9a5a000-7fa1d9a5b000 r--s 80000000 00:0e 3970                       /dev/snd/pcmC0D0p                                                                      
7fa1d9a5b000-7fa1d9a90000 r--s 00000000 08:01 344375                     /var/run/nscd/group                                                                    
7fa1d9a90000-7fa1d9ab2000 r--p 00000000 08:01 1610821                    /usr/share/fonts/truetype/verdanab.ttf                                                 
7fa1d9ab2000-7fa1d9af6000 r--p 00000000 08:01 1610792                    /usr/share/fonts/truetype/arial.ttf                                                    
7fa1d9af6000-7fa1d9cf6000 rw-s 29d56000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1d9cf6000-7fa1da209000 rw-p 7fa1d9cf6000 00:00 0                                                                                                             
7fa1da209000-7fa1da249000 rw-s c7a9e000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1da249000-7fa1da349000 rw-s 1a0c0000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1da349000-7fa1da34a000 rw-s dec03000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1da34a000-7fa1da44a000 rw-s 1951d000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1da44a000-7fa1da94a000 rw-s c0000000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1da94a000-7fa1da96b000 rw-s 00000000 00:09 32768                      /SYSV00000000 (deleted)                                                                
7fa1da96b000-7fa1da96c000 ---p 7fa1da96b000 00:00 0                                                                                                             
7fa1da96c000-7fa1db16c000 rwxp 7fa1da96c000 00:00 0                                                                                                             
7fa1db16c000-7fa1db16d000 ---p 7fa1db16c000 00:00 0                                                                                                             
7fa1db16d000-7fa1db96d000 rwxp 7fa1db16d000 00:00 0                                                                                                             
7fa1db96d000-7fa1db97a000 r-xp 00000000 08:01 671741                     /usr/lib64/gio/modules/libgioremote-volume-monitor.so                                  
7fa1db97a000-7fa1dbb79000 ---p 0000d000 08:01 671741                     /usr/lib64/gio/modules/libgioremote-volume-monitor.so                                  
7fa1dbb79000-7fa1dbb7a000 r--p 0000c000 08:01 671741                     /usr/lib64/gio/modules/libgioremote-volume-monitor.so                                  
7fa1dbb7a000-7fa1dbb7b000 rw-p 0000d000 08:01 671741                     /usr/lib64/gio/modules/libgioremote-volume-monitor.so                                  
7fa1dbb7b000-7fa1dbbc1000 r--p 00000000 08:01 1610787                    /usr/share/fonts/truetype/arialbd.ttf                                                  
7fa1dbbc1000-7fa1dbc3d000 rw-p 7fa1dbbc1000 00:00 0                                                                                                             
7fa1dbc3d000-7fa1dbc4d000 r-xp 00000000 08:01 436281                     /usr/lib64/libgvfscommon.so.0.0.0                                                      
7fa1dbc4d000-7fa1dbe4d000 ---p 00010000 08:01 436281                     /usr/lib64/libgvfscommon.so.0.0.0                                                      
7fa1dbe4d000-7fa1dbe4e000 r--p 00010000 08:01 436281                     /usr/lib64/libgvfscommon.so.0.0.0                                                      
7fa1dbe4e000-7fa1dbe4f000 rw-p 00011000 08:01 436281                     /usr/lib64/libgvfscommon.so.0.0.0                                                      
7fa1dbe4f000-7fa1dbe50000 rw-s 00000000 00:09 3801089                    /SYSV0056a4d5 (deleted)                                                                
7fa1dbe50000-7fa1dbe54000 rw-s 10308000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1dbe54000-7fa1dbe55000 rw-s c7adf000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1dbe55000-7fa1dbe56000 rw-s 2fc5d000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1dbe56000-7fa1dbe57000 rw-s 2fc5c000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1dbe57000-7fa1dbe5a000 r--p 00000000 08:01 468507                     /usr/share/locale-bundle/es/LC_MESSAGES/atk10.mo                                       
7fa1dbe5a000-7fa1dbe5b000 rw-p 7fa1dbe5a000 00:00 0                                                                                                             
7fa1dbe5b000-7fa1dbe73000 r--s 00000000 08:01 435561                     /usr/share/mime/mime.cache                                                             
7fa1dbe73000-7fa1dbe8f000 r-xp 00000000 08:01 671742                     /usr/lib64/gio/modules/libgvfsdbus.so                                                  
7fa1dbe8f000-7fa1dc08e000 ---p 0001c000 08:01 671742                     /usr/lib64/gio/modules/libgvfsdbus.so                                                  
7fa1dc08e000-7fa1dc08f000 r--p 0001b000 08:01 671742                     /usr/lib64/gio/modules/libgvfsdbus.so                                                  
7fa1dc08f000-7fa1dc090000 rw-p 0001c000 08:01 671742                     /usr/lib64/gio/modules/libgvfsdbus.so                                                  
7fa1dc090000-7fa1dc1b0000 r--p 00000000 08:01 1580639                    /opt/kde3/share/icons/hicolor/icon-theme.cache                                         
7fa1dc1b0000-7fa1dc81c000 r--p 00000000 08:01 534106                     /usr/share/icons/gnome/icon-theme.cache                                                
7fa1dc81c000-7fa1dcaaf000 r--p 00000000 08:01 525696                     /usr/share/icons/Gilouche/icon-theme.cache                                             
7fa1dcaaf000-7fa1dcab9000 r--p 00000000 08:01 468511                     /usr/share/locale-bundle/es/LC_MESSAGES/glib20.mo                                      
7fa1dcab9000-7fa1dcb19000 rw-s 00000000 00:09 6094855                    /SYSV00000000 (deleted)                                                                
7fa1dcb19000-7fa1dcb79000 rw-s 00000000 00:09 6062086                    /SYSV00000000 (deleted)                                                                
7fa1dcb79000-7fa1dcb7f000 r-xp 00000000 08:01 509186                     /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so                               
7fa1dcb7f000-7fa1dcd7e000 ---p 00006000 08:01 509186                     /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so                               
7fa1dcd7e000-7fa1dcd7f000 r--p 00005000 08:01 509186                     /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so                               
7fa1dcd7f000-7fa1dcd80000 rw-p 00006000 08:01 509186                     /usr/lib64/gtk-2.0/2.10.0/loaders/libpixbufloader-xpm.so                               
7fa1dcd80000-7fa1dcd82000 r-xp 00000000 08:01 615490                     /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so                                       
7fa1dcd82000-7fa1dcf81000 ---p 00002000 08:01 615490                     /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so                                       
7fa1dcf81000-7fa1dcf82000 r--p 00001000 08:01 615490                     /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so                                       
7fa1dcf82000-7fa1dcf83000 rw-p 00002000 08:01 615490                     /usr/lib64/pango/1.6.0/modules/pango-basic-fc.so                                       
7fa1dcf83000-7fa1dcfc7000 r--p 00000000 08:01 1610792                    /usr/share/fonts/truetype/arial.ttf                                                    
7fa1dcfc7000-7fa1dcfcf000 r--s 00000000 08:01 335277                     /var/cache/fontconfig/77e41c5059666d75f92e318d4be8c21e-x86-64.cache-2                  
7fa1dcfcf000-7fa1dcfe8000 r--s 00000000 08:01 335279                     /var/cache/fontconfig/8d4af663993b81a124ee82e610bb31f9-x86-64.cache-2                  
7fa1dcfe8000-7fa1dd019000 r--s 00000000 08:01 335274                     /var/cache/fontconfig/17090aa38d5c6f09fb8c5c354938f1d7-x86-64.cache-2                  
7fa1dd019000-7fa1dd045000 r--s 00000000 08:01 335943                     /var/cache/fontconfig/7ef2298fde41cc6eeb7af42e48b7d293-x86-64.cache-2                  
7fa1dd045000-7fa1dd046000 r-xp 00000000 08:01 476491                     /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so                                      
7fa1dd046000-7fa1dd246000 ---p 00001000 08:01 476491                     /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so                                      
7fa1dd246000-7fa1dd247000 r--p 00001000 08:01 476491                     /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so                                      
7fa1dd247000-7fa1dd248000 rw-p 00002000 08:01 476491                     /usr/lib64/gtk-2.0/2.10.0/immodules/im-cedilla.so                                      
7fa1dd248000-7fa1dd24a000 r-xp 00000000 08:01 647370                     /usr/lib64/gconv/ISO8859-1.so                                                          
7fa1dd24a000-7fa1dd449000 ---p 00002000 08:01 647370                     /usr/lib64/gconv/ISO8859-1.so                                                          
7fa1dd449000-7fa1dd44a000 r--p 00001000 08:01 647370                     /usr/lib64/gconv/ISO8859-1.so                                                          
7fa1dd44a000-7fa1dd44b000 rw-p 00002000 08:01 647370                     /usr/lib64/gconv/ISO8859-1.so                                                          
7fa1dd44b000-7fa1dd482000 r--p 00000000 08:01 656214                     /usr/lib/locale/es_ES/LC_CTYPE                                                         
7fa1dd482000-7fa1dd48b000 r-xp 00000000 08:01 452130                     /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so                                         
7fa1dd48b000-7fa1dd68b000 ---p 00009000 08:01 452130                     /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so                                         
7fa1dd68b000-7fa1dd68c000 r--p 00009000 08:01 452130                     /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so                                         
7fa1dd68c000-7fa1dd68d000 rw-p 0000a000 08:01 452130                     /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so                                         
7fa1dd68d000-7fa1dd6b5000 r-xp 00000000 08:01 452132                     /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so                                     
7fa1dd6b5000-7fa1dd8b4000 ---p 00028000 08:01 452132                     /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so                                     
7fa1dd8b4000-7fa1dd8b5000 r--p 00027000 08:01 452132                     /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so                                     
7fa1dd8b5000-7fa1dd8b6000 rw-p 00028000 08:01 452132                     /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so                                     
7fa1dd8b6000-7fa1dd8bd000 r-xp 00000000 08:01 436046                     /usr/lib64/libgailutil.so.18.0.1                                                       
7fa1dd8bd000-7fa1ddabc000 ---p 00007000 08:01 436046                     /usr/lib64/libgailutil.so.18.0.1                                                       
7fa1ddabc000-7fa1ddabd000 r--p 00006000 08:01 436046                     /usr/lib64/libgailutil.so.18.0.1                                                       
7fa1ddabd000-7fa1ddabe000 rw-p 00007000 08:01 436046                     /usr/lib64/libgailutil.so.18.0.1                                                       
7fa1ddabe000-7fa1ddaf2000 r-xp 00000000 08:01 1193801                    /usr/lib64/libgnomecanvas-2.so.0.2001.0                                                
7fa1ddaf2000-7fa1ddcf2000 ---p 00034000 08:01 1193801                    /usr/lib64/libgnomecanvas-2.so.0.2001.0                                                
7fa1ddcf2000-7fa1ddcf3000 r--p 00034000 08:01 1193801                    /usr/lib64/libgnomecanvas-2.so.0.2001.0                                                
7fa1ddcf3000-7fa1ddcf4000 rw-p 00035000 08:01 1193801                    /usr/lib64/libgnomecanvas-2.so.0.2001.0                                                
7fa1ddcf4000-7fa1ddcf5000 rw-p 7fa1ddcf4000 00:00 0                                                                                                             
7fa1ddcf5000-7fa1ddd38000 r-xp 00000000 08:01 1242789                    /usr/lib64/libgnomeprintui-2-2.so.0.1.0                                                
7fa1ddd38000-7fa1ddf38000 ---p 00043000 08:01 1242789                    /usr/lib64/libgnomeprintui-2-2.so.0.1.0                                                
7fa1ddf38000-7fa1ddf3a000 r--p 00043000 08:01 1242789                    /usr/lib64/libgnomeprintui-2-2.so.0.1.0                                                
7fa1ddf3a000-7fa1ddf3c000 rw-p 00045000 08:01 1242789                    /usr/lib64/libgnomeprintui-2-2.so.0.1.0                                                
7fa1ddf3c000-7fa1ddf54000 r-xp 00000000 08:01 435865                     /usr/lib64/libart_lgpl_2.so.2.3.20                                                     
7fa1ddf54000-7fa1de153000 ---p 00018000 08:01 435865                     /usr/lib64/libart_lgpl_2.so.2.3.20                                                     
7fa1de153000-7fa1de154000 r--p 00017000 08:01 435865                     /usr/lib64/libart_lgpl_2.so.2.3.20                                                     
7fa1de154000-7fa1de155000 rw-p 00018000 08:01 435865                     /usr/lib64/libart_lgpl_2.so.2.3.20                                                     
7fa1de155000-7fa1de1c9000 r-xp 00000000 08:01 1210875                    /usr/lib64/libgnomeprint-2-2.so.0.1.0                                                  
7fa1de1c9000-7fa1de3c8000 ---p 00074000 08:01 1210875                    /usr/lib64/libgnomeprint-2-2.so.0.1.0                                                  
7fa1de3c8000-7fa1de3ca000 r--p 00073000 08:01 1210875                    /usr/lib64/libgnomeprint-2-2.so.0.1.0                                                  
7fa1de3ca000-7fa1de3cc000 rw-p 00075000 08:01 1210875                    /usr/lib64/libgnomeprint-2-2.so.0.1.0                                                  
7fa1de3cc000-7fa1de3ce000 r-xp 00000000 08:01 1152958                    /lib64/libutil-2.9.so                                                                  
7fa1de3ce000-7fa1de5cd000 ---p 00002000 08:01 1152958                    /lib64/libutil-2.9.so                                                                  
7fa1de5cd000-7fa1de5ce000 r--p 00001000 08:01 1152958                    /lib64/libutil-2.9.so                                                                  
7fa1de5ce000-7fa1de5cf000 rw-p 00002000 08:01 1152958                    /lib64/libutil-2.9.so                                                                  
7fa1de5cf000-7fa1de5e2000 r-xp 00000000 08:01 1152944                    /lib64/libresolv-2.9.so                                                                
7fa1de5e2000-7fa1de7e2000 ---p 00013000 08:01 1152944                    /lib64/libresolv-2.9.so                                                                
7fa1de7e2000-7fa1de7e3000 r--p 00013000 08:01 1152944                    /lib64/libresolv-2.9.so                                                                
7fa1de7e3000-7fa1de7e4000 rw-p 00014000 08:01 1152944                    /lib64/libresolv-2.9.so                                                                
7fa1de7e4000-7fa1de7e6000 rw-p 7fa1de7e4000 00:00 0                                                                                                             
7fa1de7e6000-7fa1de7f2000 r-xp 00000000 08:01 1210697                    /usr/lib64/libavahi-common.so.3.5.0                                                    
7fa1de7f2000-7fa1de9f1000 ---p 0000c000 08:01 1210697                    /usr/lib64/libavahi-common.so.3.5.0                                                    
7fa1de9f1000-7fa1de9f2000 r--p 0000b000 08:01 1210697                    /usr/lib64/libavahi-common.so.3.5.0                                                    
7fa1de9f2000-7fa1de9f3000 rw-p 0000c000 08:01 1210697                    /usr/lib64/libavahi-common.so.3.5.0                                                    
7fa1de9f3000-7fa1dea30000 r-xp 00000000 08:01 1152857                    /lib64/libdbus-1.so.3.4.0                                                              
7fa1dea30000-7fa1dec2f000 ---p 0003d000 08:01 1152857                    /lib64/libdbus-1.so.3.4.0                                                              
7fa1dec2f000-7fa1dec30000 r--p 0003c000 08:01 1152857                    /lib64/libdbus-1.so.3.4.0                                                              
7fa1dec30000-7fa1dec31000 rw-p 0003d000 08:01 1152857                    /lib64/libdbus-1.so.3.4.0                                                              
7fa1dec31000-7fa1dec41000 r-xp 00000000 08:01 1193775                    /usr/lib64/libavahi-client.so.3.2.4                                                    
7fa1dec41000-7fa1dee40000 ---p 00010000 08:01 1193775                    /usr/lib64/libavahi-client.so.3.2.4                                                    
7fa1dee40000-7fa1dee41000 r--p 0000f000 08:01 1193775                    /usr/lib64/libavahi-client.so.3.2.4                                                    
7fa1dee41000-7fa1dee42000 rw-p 00010000 08:01 1193775                    /usr/lib64/libavahi-client.so.3.2.4                                                    
7fa1dee42000-7fa1dee45000 r-xp 00000000 08:01 1193799                    /usr/lib64/libavahi-glib.so.1.0.1                                                      
7fa1dee45000-7fa1df044000 ---p 00003000 08:01 1193799                    /usr/lib64/libavahi-glib.so.1.0.1                                                      
7fa1df044000-7fa1df045000 r--p 00002000 08:01 1193799                    /usr/lib64/libavahi-glib.so.1.0.1                                                      
7fa1df045000-7fa1df046000 rw-p 00003000 08:01 1193799                    /usr/lib64/libavahi-glib.so.1.0.1                                                      
7fa1df046000-7fa1df19c000 r-xp 00000000 08:01 435941                     /usr/lib64/libcrypto.so.0.9.8                                                          
7fa1df19c000-7fa1df39c000 ---p 00156000 08:01 435941                     /usr/lib64/libcrypto.so.0.9.8                                                          
7fa1df39c000-7fa1df3a9000 r--p 00156000 08:01 435941                     /usr/lib64/libcrypto.so.0.9.8                                                          
7fa1df3a9000-7fa1df3c0000 rw-p 00163000 08:01 435941                     /usr/lib64/libcrypto.so.0.9.8                                                          
7fa1df3c0000-7fa1df3c3000 rw-p 7fa1df3c0000 00:00 0                                                                                                             
7fa1df3c3000-7fa1df40a000 r-xp 00000000 08:01 1210452                    /usr/lib64/libssl.so.0.9.8                                                             
7fa1df40a000-7fa1df609000 ---p 00047000 08:01 1210452                    /usr/lib64/libssl.so.0.9.8                                                             
7fa1df609000-7fa1df60b000 r--p 00046000 08:01 1210452                    /usr/lib64/libssl.so.0.9.8                                                             
7fa1df60b000-7fa1df611000 rw-p 00048000 08:01 1210452                    /usr/lib64/libssl.so.0.9.8                                                             
7fa1df611000-7fa1df626000 r-xp 00000000 08:01 1152894                    /lib64/libnsl-2.9.so                                                                   
7fa1df626000-7fa1df825000 ---p 00015000 08:01 1152894                    /lib64/libnsl-2.9.so                                                                   
7fa1df825000-7fa1df826000 r--p 00014000 08:01 1152894                    /lib64/libnsl-2.9.so                                                                   
7fa1df826000-7fa1df827000 rw-p 00015000 08:01 1152894                    /lib64/libnsl-2.9.so                                                                   
7fa1df827000-7fa1df829000 rw-p 7fa1df827000 00:00 0                                                                                                             
7fa1df829000-7fa1df849000 r-xp 00000000 08:01 435957                     /usr/lib64/libdbus-glib-1.so.2.1.0                                                     
7fa1df849000-7fa1dfa48000 ---p 00020000 08:01 435957                     /usr/lib64/libdbus-glib-1.so.2.1.0                                                     
7fa1dfa48000-7fa1dfa49000 r--p 0001f000 08:01 435957                     /usr/lib64/libdbus-glib-1.so.2.1.0                                                     
7fa1dfa49000-7fa1dfa4a000 rw-p 00020000 08:01 435957                     /usr/lib64/libdbus-glib-1.so.2.1.0                                                     
7fa1dfa4a000-7fa1dfb9e000 r-xp 00000000 08:01 1210655                    /usr/lib64/libxml2.so.2.7.1                                                            
7fa1dfb9e000-7fa1dfd9d000 ---p 00154000 08:01 1210655                    /usr/lib64/libxml2.so.2.7.1                                                            
7fa1dfd9d000-7fa1dfda5000 r--p 00153000 08:01 1210655                    /usr/lib64/libxml2.so.2.7.1                                                            
7fa1dfda5000-7fa1dfda7000 rw-p 0015b000 08:01 1210655                    /usr/lib64/libxml2.so.2.7.1                                                            
7fa1dfda7000-7fa1dfda8000 rw-p 7fa1dfda7000 00:00 0                                                                                                             
7fa1dfda8000-7fa1dfe07000 r-xp 00000000 08:01 435663                     /usr/lib64/libORBit-2.so.0.1.0                                                         
7fa1dfe07000-7fa1e0007000 ---p 0005f000 08:01 435663                     /usr/lib64/libORBit-2.so.0.1.0                                                         
7fa1e0007000-7fa1e0016000 r--p 0005f000 08:01 435663                     /usr/lib64/libORBit-2.so.0.1.0                                                         
7fa1e0016000-7fa1e0019000 rw-p 0006e000 08:01 435663                     /usr/lib64/libORBit-2.so.0.1.0                                                         
7fa1e0019000-7fa1e001a000 rw-p 7fa1e0019000 00:00 0                                                                                                             
7fa1e001a000-7fa1e0054000 r-xp 00000000 08:01 436049                     /usr/lib64/libgconf-2.so.4.1.5                                                         
7fa1e0054000-7fa1e0254000 ---p 0003a000 08:01 436049                     /usr/lib64/libgconf-2.so.4.1.5                                                         
7fa1e0254000-7fa1e0256000 r--p 0003a000 08:01 436049                     /usr/lib64/libgconf-2.so.4.1.5                                                         
7fa1e0256000-7fa1e0259000 rw-p 0003c000 08:01 436049                     /usr/lib64/libgconf-2.so.4.1.5                                                         
7fa1e0259000-7fa1e02bf000 r-xp 00000000 08:01 436101                     /usr/lib64/libgnomevfs-2.so.0.2400.0                                                   
7fa1e02bf000-7fa1e04be000 ---p 00066000 08:01 436101                     /usr/lib64/libgnomevfs-2.so.0.2400.0                                                   
7fa1e04be000-7fa1e04c1000 r--p 00065000 08:01 436101                     /usr/lib64/libgnomevfs-2.so.0.2400.0                                                   
7fa1e04c1000-7fa1e04c3000 rw-p 00068000 08:01 436101                     /usr/lib64/libgnomevfs-2.so.0.2400.0                                                   
7fa1e04c3000-7fa1e04c4000 rw-p 7fa1e04c3000 00:00 0                                                                                                             
7fa1e04c4000-7fa1e04c5000 rw-s de001000 00:0e 6249                       /dev/nvidia0                                                                           
7fa1e04c5000-7fa1e04c8000 rw-s 00000000 00:09 6127624                    /SYSV00000000 (deleted)                                                                
7fa1e04c8000-7fa1e04c9000 r--p 00000000 08:01 647491                     /usr/lib/locale/es_ES/LC_NUMERIC                                                       
7fa1e04c9000-7fa1e04ca000 r--p 00000000 08:01 639225                     /usr/lib/locale/es_ES/LC_TIME                                                          
7fa1e04ca000-7fa1e04e8000 r--p 00000000 08:01 597278                     /usr/share/locale/es/LC_MESSAGES/libc.mo                                               
7fa1e04e8000-7fa1e050f000 r--p 00000000 08:01 468517                     /usr/share/locale-bundle/es/LC_MESSAGES/gtk20-properties.mo                            
7fa1e050f000-7fa1e05f8000 r--p 00000000 08:01 656219                     /usr/lib/locale/es_ES.utf8/LC_COLLATE                                                  
7fa1e05f8000-7fa1e05fa000 r-xp 00000000 08:01 647437                     /usr/lib64/gconv/UTF-32.so                                                             
7fa1e05fa000-7fa1e07f9000 ---p 00002000 08:01 647437                     /usr/lib64/gconv/UTF-32.so                                                             
7fa1e07f9000-7fa1e07fa000 r--p 00001000 08:01 647437                     /usr/lib64/gconv/UTF-32.so                                                             
7fa1e07fa000-7fa1e07fb000 rw-p 00002000 08:01 647437                     /usr/lib64/gconv/UTF-32.so                                                             
7fa1e07fb000-7fa1e0b99000 rw-p 7fa1e07fb000 00:00 0                                                                                                             
7fa1e0b99000-7fa1e0b9e000 r-xp 00000000 08:01 1210202                    /usr/lib64/libogg.so.0.5.3                                                             
7fa1e0b9e000-7fa1e0d9d000 ---p 00005000 08:01 1210202                    /usr/lib64/libogg.so.0.5.3                                                             
7fa1e0d9d000-7fa1e0d9e000 r--p 00004000 08:01 1210202                    /usr/lib64/libogg.so.0.5.3                                                             
7fa1e0d9e000-7fa1e0d9f000 rw-p 00005000 08:01 1210202                    /usr/lib64/libogg.so.0.5.3                                                             
7fa1e0d9f000-7fa1e0e0d000 r-xp 00000000 08:01 1243215                    /usr/lib64/liboil-0.3.so.0.3.0                                                         
7fa1e0e0d000-7fa1e100c000 ---p 0006e000 08:01 1243215                    /usr/lib64/liboil-0.3.so.0.3.0                                                         
7fa1e100c000-7fa1e100d000 r--p 0006d000 08:01 1243215                    /usr/lib64/liboil-0.3.so.0.3.0                                                         
7fa1e100d000-7fa1e1027000 rw-p 0006e000 08:01 1243215                    /usr/lib64/liboil-0.3.so.0.3.0                                                         
7fa1e1027000-7fa1e1029000 rw-p 7fa1e1027000 00:00 0                                                                                                             
7fa1e1029000-7fa1e10d0000 r-xp 00000000 08:01 436308                     /usr/lib64/libmp4v2.so.0.0.0                                                           
7fa1e10d0000-7fa1e12cf000 ---p 000a7000 08:01 436308                     /usr/lib64/libmp4v2.so.0.0.0                                                           
7fa1e12cf000-7fa1e12d4000 r--p 000a6000 08:01 436308                     /usr/lib64/libmp4v2.so.0.0.0                                                           
7fa1e12d4000-7fa1e12d6000 rw-p 000ab000 08:01 436308                     /usr/lib64/libmp4v2.so.0.0.0                                                           
7fa1e12d6000-7fa1e12f1000 r-xp 00000000 08:01 1152951                    /lib64/libselinux.so.1                                                                 
7fa1e12f1000-7fa1e14f0000 ---p 0001b000 08:01 1152951                    /lib64/libselinux.so.1                                                                 
7fa1e14f0000-7fa1e14f1000 r--p 0001a000 08:01 1152951                    /lib64/libselinux.so.1                                                                 
7fa1e14f1000-7fa1e14f2000 rw-p 0001b000 08:01 1152951                    /lib64/libselinux.so.1                                                                 
7fa1e14f2000-7fa1e14f3000 rw-p 7fa1e14f2000 00:00 0                                                                                                             
7fa1e14f3000-7fa1e1522000 r-xp 00000000 08:01 1210256                    /usr/lib64/libpcre.so.0.0.1                                                            
7fa1e1522000-7fa1e1721000 ---p 0002f000 08:01 1210256                    /usr/lib64/libpcre.so.0.0.1                                                            
7fa1e1721000-7fa1e1722000 r--p 0002e000 08:01 1210256                    /usr/lib64/libpcre.so.0.0.1                                                            
7fa1e1722000-7fa1e1723000 rw-p 0002f000 08:01 1210256                    /usr/lib64/libpcre.so.0.0.1                                                            
7fa1e1723000-7fa1e172c000 r-xp 00000000 08:01 435801                     /usr/lib64/libXrender.so.1.3.0                                                         
7fa1e172c000-7fa1e192b000 ---p 00009000 08:01 435801                     /usr/lib64/libXrender.so.1.3.0                                                         
7fa1e192b000-7fa1e192c000 r--p 00008000 08:01 435801                     /usr/lib64/libXrender.so.1.3.0                                                         
7fa1e192c000-7fa1e192d000 rw-p 00009000 08:01 435801                     /usr/lib64/libXrender.so.1.3.0                                                         
7fa1e192d000-7fa1e1934000 r-xp 00000000 08:01 1210612                    /usr/lib64/libxcb-render.so.0.0.0                                                      
7fa1e1934000-7fa1e1b34000 ---p 00007000 08:01 1210612                    /usr/lib64/libxcb-render.so.0.0.0                                                      
7fa1e1b34000-7fa1e1b35000 r--p 00007000 08:01 1210612                    /usr/lib64/libxcb-render.so.0.0.0                                                      
7fa1e1b35000-7fa1e1b36000 rw-p 00008000 08:01 1210612                    /usr/lib64/libxcb-render.so.0.0.0                                                      
7fa1e1b36000-7fa1e1b39000 r-xp 00000000 08:01 1210610                    /usr/lib64/libxcb-render-util.so.0.0.0                                                 
7fa1e1b39000-7fa1e1d38000 ---p 00003000 08:01 1210610                    /usr/lib64/libxcb-render-util.so.0.0.0                                                 
7fa1e1d38000-7fa1e1d39000 r--p 00002000 08:01 1210610                    /usr/lib64/libxcb-render-util.so.0.0.0                                                 
7fa1e1d39000-7fa1e1d3a000 rw-p 00003000 08:01 1210610                    /usr/lib64/libxcb-render-util.so.0.0.0                                                 
7fa1e1d3a000-7fa1e1d7c000 r-xp 00000000 08:01 1210273                    /usr/lib64/libpixman-1.so.0.12.0                                                       
7fa1e1d7c000-7fa1e1f7b000 ---p 00042000 08:01 1210273                    /usr/lib64/libpixman-1.so.0.12.0                                                       
7fa1e1f7b000-7fa1e1f7d000 r--p 00041000 08:01 1210273                    /usr/lib64/libpixman-1.so.0.12.0                                                       
7fa1e1f7d000-7fa1e1f7e000 rw-p 00043000 08:01 1210273                    /usr/lib64/libpixman-1.so.0.12.0                                                       
7fa1e1f7e000-7fa1e1ff6000 r-xp 00000000 08:01 435915                     /usr/lib64/libcairo.so.2.10800.0                                                       
7fa1e1ff6000-7fa1e21f6000 ---p 00078000 08:01 435915                     /usr/lib64/libcairo.so.2.10800.0                                                       
7fa1e21f6000-7fa1e21f8000 r--p 00078000 08:01 435915                     /usr/lib64/libcairo.so.2.10800.0                                                       
7fa1e21f8000-7fa1e21f9000 rw-p 0007a000 08:01 435915                     /usr/lib64/libcairo.so.2.10800.0                                                       
7fa1e21f9000-7fa1e21fe000 r-xp 00000000 08:01 435773                     /usr/lib64/libXfixes.so.3.1.0                                                          
7fa1e21fe000-7fa1e23fd000 ---p 00005000 08:01 435773                     /usr/lib64/libXfixes.so.3.1.0                                                          
7fa1e23fd000-7fa1e23fe000 r--p 00004000 08:01 435773                     /usr/lib64/libXfixes.so.3.1.0                                                          
7fa1e23fe000-7fa1e23ff000 rw-p 00005000 08:01 435773                     /usr/lib64/libXfixes.so.3.1.0                                                          
7fa1e23ff000-7fa1e2401000 r-xp 00000000 08:01 435765                     /usr/lib64/libXdamage.so.1.1.0                                                         
7fa1e2401000-7fa1e2600000 ---p 00002000 08:01 435765                     /usr/lib64/libXdamage.so.1.1.0                                                         
7fa1e2600000-7fa1e2601000 r--p 00001000 08:01 435765                     /usr/lib64/libXdamage.so.1.1.0                                                         
7fa1e2601000-7fa1e2602000 rw-p 00002000 08:01 435765                     /usr/lib64/libXdamage.so.1.1.0                                                         
7fa1e2602000-7fa1e2604000 r-xp 00000000 08:01 435761                     /usr/lib64/libXcomposite.so.1.0.0                                                      
7fa1e2604000-7fa1e2803000 ---p 00002000 08:01 435761                     /usr/lib64/libXcomposite.so.1.0.0                                                      
7fa1e2803000-7fa1e2804000 r--p 00001000 08:01 435761                     /usr/lib64/libXcomposite.so.1.0.0                                                      
7fa1e2804000-7fa1e2805000 rw-p 00002000 08:01 435761                     /usr/lib64/libXcomposite.so.1.0.0                                                      
7fa1e2805000-7fa1e2810000 r-xp 00000000 08:01 1210242                    /usr/lib64/libpangocairo-1.0.so.0.2201.0                                               
7fa1e2810000-7fa1e2a0f000 ---p 0000b000 08:01 1210242                    /usr/lib64/libpangocairo-1.0.so.0.2201.0                                               
7fa1e2a0f000-7fa1e2a10000 r--p 0000a000 08:01 1210242                    /usr/lib64/libpangocairo-1.0.so.0.2201.0                                               
7fa1e2a10000-7fa1e2a11000 rw-p 0000b000 08:01 1210242                    /usr/lib64/libpangocairo-1.0.so.0.2201.0                                               
7fa1e2a11000-7fa1e2a1b000 r-xp 00000000 08:01 435763                     /usr/lib64/libXcursor.so.1.0.2                                                         
7fa1e2a1b000-7fa1e2c1a000 ---p 0000a000 08:01 435763                     /usr/lib64/libXcursor.so.1.0.2                                                         
7fa1e2c1a000-7fa1e2c1b000 r--p 00009000 08:01 435763                     /usr/lib64/libXcursor.so.1.0.2                                                         
7fa1e2c1b000-7fa1e2c1c000 rw-p 0000a000 08:01 435763                     /usr/lib64/libXcursor.so.1.0.2                                                         
7fa1e2c1c000-7fa1e2c23000 r-xp 00000000 08:01 435799                     /usr/lib64/libXrandr.so.2.1.0                                                          
7fa1e2c23000-7fa1e2e22000 ---p 00007000 08:01 435799                     /usr/lib64/libXrandr.so.2.1.0                                                          
7fa1e2e22000-7fa1e2e23000 r--p 00006000 08:01 435799                     /usr/lib64/libXrandr.so.2.1.0                                                          
7fa1e2e23000-7fa1e2e24000 rw-p 00007000 08:01 435799                     /usr/lib64/libXrandr.so.2.1.0                                                          
7fa1e2e24000-7fa1e2e2d000 r-xp 00000000 08:01 435783                     /usr/lib64/libXi.so.6.0.0                                                              
7fa1e2e2d000-7fa1e302c000 ---p 00009000 08:01 435783                     /usr/lib64/libXi.so.6.0.0                                                              
7fa1e302c000-7fa1e302d000 r--p 00008000 08:01 435783                     /usr/lib64/libXi.so.6.0.0                                                              
7fa1e302d000-7fa1e302e000 rw-p 00009000 08:01 435783                     /usr/lib64/libXi.so.6.0.0                                                              
7fa1e302e000-7fa1e3040000 r-xp 00000000 08:01 1194398                    /usr/lib64/libv4lconvert.so.0                                                          
7fa1e3040000-7fa1e323f000 ---p 00012000 08:01 1194398                    /usr/lib64/libv4lconvert.so.0                                                          
7fa1e323f000-7fa1e3240000 r--p 00011000 08:01 1194398                    /usr/lib64/libv4lconvert.so.0                                                          
7fa1e3240000-7fa1e3241000 rw-p 00012000 08:01 1194398                    /usr/lib64/libv4lconvert.so.0                                                          
7fa1e3241000-7fa1e3291000 rw-p 7fa1e3241000 00:00 0                                                                                                             
7fa1e3291000-7fa1e3329000 r-xp 00000000 08:01 436324                     /usr/lib64/libxvidcore.so.4.2                                                          
7fa1e3329000-7fa1e3529000 ---p 00098000 08:01 436324                     /usr/lib64/libxvidcore.so.4.2                                                          
7fa1e3529000-7fa1e352a000 r--p 00098000 08:01 436324                     /usr/lib64/libxvidcore.so.4.2                                                          
7fa1e352a000-7fa1e3534000 rw-p 00099000 08:01 436324                     /usr/lib64/libxvidcore.so.4.2                                                          
7fa1e3534000-7fa1e359e000 rw-p 7fa1e3534000 00:00 0                                                                                                             
7fa1e359e000-7fa1e3629000 r-xp 00000000 08:01 1194254                    /usr/lib64/libx264.so.66                                                               
7fa1e3629000-7fa1e3828000 ---p 0008b000 08:01 1194254                    /usr/lib64/libx264.so.66                                                               
7fa1e3828000-7fa1e382a000 r--p 0008a000 08:01 1194254                    /usr/lib64/libx264.so.66                                                               
7fa1e382a000-7fa1e382b000 rw-p 0008c000 08:01 1194254                    /usr/lib64/libx264.so.66                                                               
7fa1e382b000-7fa1e3830000 rw-p 7fa1e382b000 00:00 0                                                                                                             
7fa1e3830000-7fa1e3852000 r-xp 00000000 08:01 1210544                    /usr/lib64/libvorbis.so.0.4.0                                                          
7fa1e3852000-7fa1e3a51000 ---p 00022000 08:01 1210544                    /usr/lib64/libvorbis.so.0.4.0                                                          
7fa1e3a51000-7fa1e3a52000 r--p 00021000 08:01 1210544                    /usr/lib64/libvorbis.so.0.4.0                                                          
7fa1e3a52000-7fa1e3a60000 rw-p 00022000 08:01 1210544                    /usr/lib64/libvorbis.so.0.4.0                                                          
7fa1e3a60000-7fa1e3a7a000 r-xp 00000000 08:01 1210546                    /usr/lib64/libvorbisenc.so.2.0.3                                                       
7fa1e3a7a000-7fa1e3c79000 ---p 0001a000 08:01 1210546                    /usr/lib64/libvorbisenc.so.2.0.3                                                       
7fa1e3c79000-7fa1e3c7a000 r--p 00019000 08:01 1210546                    /usr/lib64/libvorbisenc.so.2.0.3                                                       
7fa1e3c7a000-7fa1e3e3a000 rw-p 0001a000 08:01 1210546                    /usr/lib64/libvorbisenc.so.2.0.3                                                       
7fa1e3e3a000-7fa1e3e87000 r-xp 00000000 08:01 1243209                    /usr/lib64/libtheora.so.0.3.4                                                          
7fa1e3e87000-7fa1e4087000 ---p 0004d000 08:01 1243209                    /usr/lib64/libtheora.so.0.3.4                                                          
7fa1e4087000-7fa1e4088000 r--p 0004d000 08:01 1243209                    /usr/lib64/libtheora.so.0.3.4                                                          
7fa1e4088000-7fa1e4089000 rw-p 0004e000 08:01 1243209                    /usr/lib64/libtheora.so.0.3.4                                                          
7fa1e4089000-7fa1e40a1000 r-xp 00000000 08:01 1210441                    /usr/lib64/libspeex.so.1.5.0                                                           
7fa1e40a1000-7fa1e42a1000 ---p 00018000 08:01 1210441                    /usr/lib64/libspeex.so.1.5.0                                                           
7fa1e42a1000-7fa1e42a2000 r--p 00018000 08:01 1210441                    /usr/lib64/libspeex.so.1.5.0                                                           
7fa1e42a2000-7fa1e42a3000 rw-p 00019000 08:01 1210441                    /usr/lib64/libspeex.so.1.5.0                                                           
7fa1e42a3000-7fa1e432c000 r-xp 00000000 08:01 1308190                    /usr/lib64/libschroedinger-1.0.so.0.1.0                                                
7fa1e432c000-7fa1e452c000 ---p 00089000 08:01 1308190                    /usr/lib64/libschroedinger-1.0.so.0.1.0                                                
7fa1e452c000-7fa1e452d000 r--p 00089000 08:01 1308190                    /usr/lib64/libschroedinger-1.0.so.0.1.0                                                
7fa1e452d000-7fa1e452f000 rw-p 0008a000 08:01 1308190                    /usr/lib64/libschroedinger-1.0.so.0.1.0                                                
7fa1e452f000-7fa1e4530000 rw-p 7fa1e452f000 00:00 0                                                                                                             
7fa1e4530000-7fa1e4577000 r-xp 00000000 08:01 436341                     /usr/lib64/libmp3lame.so.0.0.0                                                         
7fa1e4577000-7fa1e4777000 ---p 00047000 08:01 436341                     /usr/lib64/libmp3lame.so.0.0.0                                                         
7fa1e4777000-7fa1e4778000 r--p 00047000 08:01 436341                     /usr/lib64/libmp3lame.so.0.0.0                                                         
7fa1e4778000-7fa1e4779000 rw-p 00048000 08:01 436341                     /usr/lib64/libmp3lame.so.0.0.0                                                         
7fa1e4779000-7fa1e47aa000 rw-p 7fa1e4779000 00:00 0                                                                                                             
7fa1e47aa000-7fa1e47b5000 r-xp 00000000 08:01 1194258                    /usr/lib64/libgsm.so.1.0.12                                                            
7fa1e47b5000-7fa1e49b4000 ---p 0000b000 08:01 1194258                    /usr/lib64/libgsm.so.1.0.12                                                            
7fa1e49b4000-7fa1e49b5000 r--p 0000a000 08:01 1194258                    /usr/lib64/libgsm.so.1.0.12                                                            
7fa1e49b5000-7fa1e49b6000 rw-p 0000b000 08:01 1194258                    /usr/lib64/libgsm.so.1.0.12                                                            
7fa1e49b6000-7fa1e49f5000 r-xp 00000000 08:01 1194253                    /usr/lib64/libfaad.so.2.0.0                                                            
7fa1e49f5000-7fa1e4bf4000 ---p 0003f000 08:01 1194253                    /usr/lib64/libfaad.so.2.0.0                                                            
7fa1e4bf4000-7fa1e4bf5000 r--p 0003e000 08:01 1194253                    /usr/lib64/libfaad.so.2.0.0                                                            
7fa1e4bf5000-7fa1e4bf8000 rw-p 0003f000 08:01 1194253                    /usr/lib64/libfaad.so.2.0.0                                                            
7fa1e4bf8000-7fa1e4c07000 r-xp 00000000 08:01 1194273                    /usr/lib64/libfaac.so.0.0.0                                                            
7fa1e4c07000-7fa1e4e06000 ---p 0000f000 08:01 1194273                    /usr/lib64/libfaac.so.0.0.0                                                            
7fa1e4e06000-7fa1e4e07000 r--p 0000e000 08:01 1194273                    /usr/lib64/libfaac.so.0.0.0                                                            
7fa1e4e07000-7fa1e4e0a000 rw-p 0000f000 08:01 1194273                    /usr/lib64/libfaac.so.0.0.0                                                            
7fa1e4e0a000-7fa1e4e9d000 r-xp 00000000 08:01 436326                     /usr/lib64/libdirac_encoder.so.0.1.0                                                   
7fa1e4e9d000-7fa1e509d000 ---p 00093000 08:01 436326                     /usr/lib64/libdirac_encoder.so.0.1.0                                                   
7fa1e509d000-7fa1e50a0000 r--p 00093000 08:01 436326                     /usr/lib64/libdirac_encoder.so.0.1.0                                                   
7fa1e50a0000-7fa1e50a2000 rw-p 00096000 08:01 436326                     /usr/lib64/libdirac_encoder.so.0.1.0                                                   
7fa1e50a2000-7fa1e50a3000 rw-p 7fa1e50a2000 00:00 0                                                                                                             
7fa1e50a3000-7fa1e50d0000 r-xp 00000000 08:01 436330                     /usr/lib64/libamrwb.so.3.0.0                                                           
7fa1e50d0000-7fa1e52cf000 ---p 0002d000 08:01 436330                     /usr/lib64/libamrwb.so.3.0.0                                                           
7fa1e52cf000-7fa1e52d0000 r--p 0002c000 08:01 436330                     /usr/lib64/libamrwb.so.3.0.0                                                           
7fa1e52d0000-7fa1e52d1000 rw-p 0002d000 08:01 436330                     /usr/lib64/libamrwb.so.3.0.0                                                           
7fa1e52d1000-7fa1e52d2000 rw-p 7fa1e52d1000 00:00 0                                                                                                             
7fa1e52d2000-7fa1e530d000 r-xp 00000000 08:01 436334                     /usr/lib64/libamrnb.so.3.0.0                                                           
7fa1e530d000-7fa1e550c000 ---p 0003b000 08:01 436334                     /usr/lib64/libamrnb.so.3.0.0                                                           
7fa1e550c000-7fa1e550d000 r--p 0003a000 08:01 436334                     /usr/lib64/libamrnb.so.3.0.0                                                           
7fa1e550d000-7fa1e5510000 rw-p 0003b000 08:01 436334                     /usr/lib64/libamrnb.so.3.0.0                                                           
7fa1e5510000-7fa1e5511000 rw-p 7fa1e5510000 00:00 0                                                                                                             
7fa1e5511000-7fa1e551f000 r-xp 00000000 08:01 1152843                    /lib64/libbz2.so.1.0.5                                                                 
7fa1e551f000-7fa1e571e000 ---p 0000e000 08:01 1152843                    /lib64/libbz2.so.1.0.5                                                                 
7fa1e571e000-7fa1e571f000 r--p 0000d000 08:01 1152843                    /lib64/libbz2.so.1.0.5                                                                 
7fa1e571f000-7fa1e5720000 rw-p 0000e000 08:01 1152843                    /lib64/libbz2.so.1.0.5                                                                 
7fa1e5720000-7fa1e5725000 r-xp 00000000 08:01 436051                     /usr/lib64/libgdbm.so.3.0.0                                                            
7fa1e5725000-7fa1e5924000 ---p 00005000 08:01 436051                     /usr/lib64/libgdbm.so.3.0.0                                                            
7fa1e5924000-7fa1e5925000 r--p 00004000 08:01 436051                     /usr/lib64/libgdbm.so.3.0.0                                                            
7fa1e5925000-7fa1e5926000 rw-p 00005000 08:01 436051                     /usr/lib64/libgdbm.so.3.0.0                                                            
7fa1e5926000-7fa1e5928000 r-xp 00000000 08:01 435744                     /usr/lib64/libXau.so.6.0.0                                                             
7fa1e5928000-7fa1e5b28000 ---p 00002000 08:01 43
}}}",vndecid
805,2009-06-12T00:24:03Z,ffms2 audio provider crashes with access violation on linux,Audio,devel,,defect,crash,verm,2009-02-05T22:12:54Z,2009-06-12T00:24:03Z,"Loading a normal .mp3 on Linux leads to a crash with an access violation.
Stack trace attached.

ADDITIONAL INFORMATION:
Looks like it's trying to copy a buffer into unallocated memory. Not reproducible on Windows.",TheFluff
875,2009-06-10T02:21:21Z,Remove WITH_OLD_FFMPEG define.,General,devel,2.1.7,task,minor,verm,2009-06-09T20:50:44Z,2009-06-10T02:21:21Z,"We're at a point now where old versions of FFMPEG will, in most cases not work.  There's no point in keeping --enable-old-ffmpeg around anymore.  Anyone that wants to build using a version this old should be able to do it on their own.  (and also debug any issues that may arise)",verm
874,2009-06-10T02:09:01Z,Disable FFMPEG Provider,General,devel,2.1.7,defect,minor,verm,2009-06-09T05:12:59Z,2009-06-10T02:09:01Z,"The FFMPEG Video provider is pretty broken at the moment in comparison to ffms.  While Audio may work video is unlikely to provide desired results.

Detection should be turned off and only enabled via user intervention this includes both Video and the Audio provider components.",verm
865,2009-06-08T15:04:02Z,Russian translation should be updated,Interface,devel,2.1.7,defect,minor,,2009-06-04T23:46:41Z,2009-06-08T15:04:02Z,Translation version from svn is a bit outdated and should be updated. Final version is attached to this ticket. Also [http://kuroyami.net/uploads/dictionaries_ru.zip here] is dictionaries for Russian language spell checking and thesaurus. They've been extracted from OpenOffice.org 3 so you can freely use them.,z0rc
872,2009-06-08T03:34:10Z,Missing gridlines in display in new kanji timer on OS X,Interface,devel,2.1.7,defect,minor,,2009-06-08T03:12:23Z,2009-06-08T03:34:10Z,"The gridlines are missing in the display on the kanji timer rewrite in r3032 when running on Mac OS X.
This is probably due to the system colour scheme, the colour names used in the display needs to be changed to get good results on all platforms.",nielsm
708,2009-06-08T02:37:10Z,r1987: Kanji Timer Bad Selection after prompt,Interface,2.1.2,2.1.7,defect,minor,,2008-04-26T21:15:48Z,2009-06-08T02:37:10Z,"After the prompt ""The source line contains text before the first karaoke block"", if you select no, then click skip source, then click skip destination, when you click skip destination, the selection will change to a piece not defined as single karaoke block and permit you to accept it.

To reproduce this, create a blank commented line for each style and then the text ""I say good-bye"", with k blocks on I, say, good, bye, or see attached script.",interactii
847,2009-06-08T02:37:10Z,Kanji timer only works in Windows,Interface,devel,2.1.7,defect,minor,nielsm,2009-05-13T19:30:45Z,2009-06-08T02:37:10Z,"The current implementation of the kanji timer uses wxTextCtrl with `wxTE_NOHIDESEL` set on each window which allows for multiple selections.  Unfortunatly this only works on windows..  I've finished a patch to convert this to use wxStyledTextCtrl which should work on all platforms.

I'll commit when I refine it some more.",verm
846,2009-06-06T21:05:32Z,"""Cannot set locale to 'en_GB'"" on Linux",General,devel,2.1.7,defect,block,verm,2009-05-13T11:30:14Z,2009-06-06T21:05:32Z,"For whatever reason when starting up on Linux Aegisub throws the error:

{{{
""Cannot set locale to 'en_GB'""
}}}",verm
491,2009-06-06T14:36:23Z,Detached video should retain size/zoom,Video,,2.1.7,enhancement,minor,nielsm,2007-07-18T11:26:58Z,2009-06-06T14:36:23Z,"Currently, when you select Detact Video, the detached video window gets the minimum size required to fit the toolbars etc. in it. It should rather get a size such that the video display in it retains the same size/zoom as before detaching it.",nielsm
802,2009-06-06T02:53:51Z,Detached Video does not resize properly,Video,,2.1.7,defect,minor,,2009-02-02T21:48:13Z,2009-06-06T02:53:51Z,"After the video is detached, trying to resize anything bigger than its current size is not allowed.

View uploaded file to see the effect of resize.

ADDITIONAL INFORMATION:
Issue does not exist in Aegisub v2.1.3 RELEASE PREVIEW SVN r2429.
Only in the latest Aegisub v2.1.6 RELEASE PREVIEW SVN r2494.",triplez
787,2009-06-06T02:16:21Z,"Paste over... do not hide itself, when there is no rows copied",Interface,,2.1.7,defect,minor,nielsm,2008-12-29T07:52:00Z,2009-06-06T02:16:21Z,"1. Open Aegi
2. Edit->Paste Over...
3. Aegisub flashes but nothin is opened

I assume that this is intended to be so that when nothing is copied, Paste Over.. is not usable.",Jeroi
581,2009-06-06T02:01:08Z,1560: Adjusting the timing of a line via the visual audio vide while playing vidcasues audio to stop but video to play forever.,General,,2.1.7,defect,minor,nielsm,2007-10-15T01:43:36Z,2009-06-06T02:01:08Z,As described in summary,interactii
607,2009-06-05T02:02:56Z,Saving Style Editor window size,General,,2.1.7,enhancement,minor,,2007-11-08T13:17:55Z,2009-06-05T02:02:56Z,"There should be a variable in the configuration file to store the size, and perhaps also position the Style Editor dialogue was used. Sometimes the default size is not big enough to properly test fonts, so it would be handy if these values could be saved.",Yakhobian
360,2009-06-05T01:10:35Z,tool for generating subtitles with color gradients,General,,2.1.0,enhancement,minor,,2007-03-28T23:52:57Z,2009-06-05T01:10:35Z,"that would be coooool
there are anime with color gradient kanji (Eyeshield 21 for example)
such a tool would help and speed up work a lot",Betty
326,2009-06-05T01:05:15Z,Autosave blocks GUI,Subtitle,,,defect,minor,,2007-02-04T12:12:26Z,2009-06-05T01:05:15Z,"The autosave feature blocks the GUI for inacceptable times (>= 10s) with large scripts.

It should probably be done in a separate thread.",equinox
419,2009-06-05T01:03:04Z,Quickly moving mouse up or down after selecting a line selects four lines,Subtitle,,,defect,minor,,2007-05-24T15:00:04Z,2009-06-05T01:03:04Z,"If you have video and/or audio loaded, it takes a while for the line to actually finish selecting. If, during that small time frame. you quickly move the mouse cursor up or down, Aegisub will select exactly four lines. It will also scroll the grid up or down, which makes it different from just selecting four lines by dragging. I found it to be a lot more common when there is both audio and video or just audio. I've noticed the bug in the newer pre-release versions, but I think it occasionally appears in 1.10 too.",Kuukunen
506,2009-06-05T01:01:17Z,"""S"" more reliable for playback than ""Play selection""/""Play current line"" buttons",Audio,,,defect,minor,,2007-07-29T00:54:50Z,2009-06-05T01:01:17Z,"Pressing S seems to be more reliable for playback than clicking either of the Play Selection/Play Current line buttons. When doing the latter, the sample sometimes stops prematurely (this never happens when pressing S).",xat
571,2009-06-05T00:55:39Z,Mac: Auto update checks crashes the app,General,devel,2.1.0,defect,major,,2007-09-23T23:06:42Z,2009-06-05T00:55:39Z,"If automatic check for updates is enabled, the application crashes on start up. (After closing the tip of the day window, if that's enabled.)",nielsm
629,2009-06-05T00:44:56Z,Slow UI updates when autoscroll audio is enabled,Audio,,,defect,minor,,2007-12-31T08:05:21Z,2009-06-05T00:44:56Z,"When the ""Auto scroll audio to selected line"" option is enabled, switching lines (and several other operations) are extremely slow in updating the GUI, sometimes using almost a second doing seemingly nothing. This is very annoying and happens even when the audio display doesn't actually need to be scrolled. (Like, selected another line with the same timing.)
When the option is disabled everything runs smooth.

ADDITIONAL INFORMATION:
Debugging this might require a profiling. It's probably buried deep inside some event handler.",nielsm
732,2009-06-05T00:41:04Z,Window/Field displays/view size,Interface,,,defect,minor,,2008-07-05T15:04:26Z,2009-06-05T00:41:04Z,"Add function to allow click+drag resizing for the window(s)/field(s)on each of the different windows in aegis's main display, i.e. the video, current sub, subtitle list, wav display, etc...",getfresh
796,2009-06-05T00:10:39Z,Audio->Move to Start marker and end marker,Subtitle,,,enhancement,minor,,2009-01-06T20:06:24Z,2009-06-05T00:10:39Z,"So atm aegisub supports only Move to current frame funktion.

But more easier method to sift lines would be audio open and then select all lines, and put start or end marker to place where the first original line is spoken, and from Audio menu:

Sift to Start
Sift to End

Also hotkeys for this could be implemented.

",Jeroi
839,2009-06-05T00:02:27Z,Shift times should not process time changes of 0,General,devel,2.1.7,defect,minor,Harukalover,2009-05-12T05:28:31Z,2009-06-05T00:02:27Z,"Currently the Shift Times tool processes all the lines it is set to even if the shift by length entered is equal to 0. It also adds a listing to the history about the script being shifted forward/backward by 0 ms.

Instead it should just end the dialog and not process it at all.",Harukalover
856,2009-06-03T23:42:48Z,"Disable ""Save config.dat locally"" for non-windows",General,devel,2.1.7,defect,minor,nielsm,2009-05-24T23:07:39Z,2009-06-03T23:42:48Z,"This option should only be used for Windows, it breaks 'standards' on both OS X and Unix.",verm
853,2009-06-03T23:08:41Z,r2953 broke detached video,Video,devel,2.1.7,defect,minor,nielsm,2009-05-19T01:09:37Z,2009-06-03T23:08:41Z,"As summary says, r2953 broke detached video.
If the video display is to work correctly in attached mode it can't work properly in detached... some logic is needed to change the sizer behaviour depending on mode.",nielsm
862,2009-06-03T22:24:51Z,Translation Assistant Crash,General,devel,,defect,crash,,2009-06-03T22:20:40Z,2009-06-03T22:24:51Z,"When closing Translation Assistant, the program crashes.
Crashlog:
---2009-06-04 00:19:50------------------
VER - v2.1.6 RELEASE PREVIEW (SVN r2966, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x004EF372: luaK_setlist
001 - 0x004F3AF7: luaK_setlist
002 - 0x004F22DF: luaK_setlist
003 - 0x7E368734: GetDC
End of stack dump.
----------------------------------------",^Alchemist^
794,2009-06-03T20:33:28Z,Multiple lines textbox edit and on commit activate first line after first selection block,Subtitle,1.10,2.1.7,defect,minor,TheFluff,2009-01-04T21:00:56Z,2009-06-03T20:33:28Z,"So:

1. Highlight many lines like: 4,3,6,8,10
2. Textbox shows line 4 text as editable
3. Commit textbox text to every line and move to line 5.",Jeroi
330,2009-06-03T19:58:11Z,undo/redo leaks memory,Subtitle,devel,2.1.7,defect,minor,,2007-02-06T15:50:49Z,2009-06-03T19:58:11Z,After doing undo/redo memory is leaked. (svn 925),Pomyk
860,2009-06-02T16:46:04Z,Better support for ASS format in Linux,General,devel,,task,minor,,2009-06-02T15:46:50Z,2009-06-02T16:46:04Z,"The libass (in Linux at least) has lots of major flaws, including no support for fades, shapes, or karaoke. This is most possibly the main reason I'm still stuck with Windows. Can you guys please talk with the libass devel team to fix this, or fix it yourselves if you have spare time?",ArkBlitz
507,2009-06-02T03:00:14Z,Medusa Shortcut Bugs in 2.00 build 1458,Interface,1.10,2.1.7,defect,major,nielsm,2007-07-30T10:44:50Z,2009-06-02T03:00:14Z,"When using the numpad keys to adjust timing, strange behaviour occurs.
If you select a line and click in the text field, everything is peachy.
However, if you only click a line from the lines list, and attempt to use the shorcuts, it breaks.
More specifically, after applying one change using the shortcuts, when you go to adjust the next line it jumps to, before performing the requested time incrementing, it will replace the start and end time with that of the previously modified line.",Yakhobian
832,2009-06-01T20:51:16Z,Timing by mouse may fail to update start/end times,General,devel,,defect,minor,,2009-04-26T04:52:54Z,2009-06-01T20:51:16Z,"When timing to an audio file using the mouse, the start/end time displayed above the text can sometimes fail to update, even when the area displayed on the spectrum analyzer updates.  As a result, if the ""commit"" button is pressed, the start or end line remains unchanged.",tubby
667,2009-06-01T15:49:24Z,Freeze in Style Manager,General,2.1.0,,defect,minor,,2008-02-25T20:38:06Z,2009-06-01T15:49:24Z,"When you open Style manager, edit some style and open color chooser,, and then commit these dialogs too fast, then Style manager dialog (sometimes main window) is still Enabled = false


ADDITIONAL INFORMATION:
WinXP

Aegisub (amz, SVN r1847)",petrkr
859,2009-06-01T15:45:00Z,"Certain regular expression find-and-replace operations lead to infinite loops, hangs and extreme memory leaks",Interface,devel,2.1.7,defect,crash,nielsm,2009-05-31T03:42:52Z,2009-06-01T15:45:00Z,"As per the summary. Simplest way of reproducing is something like
Find: (.*)
Replace: {1}
which should trigger it.",TheFluff
855,2009-06-01T14:53:19Z,Short playback durations cause buffer locking error in DSound2 player,Audio,devel,2.1.7,defect,minor,nielsm,2009-05-22T15:06:54Z,2009-06-01T14:53:19Z,"If you have a very short audio selection (which can be common during karaoke timing), playing the selection with the new DirectSound player causes a ""Could not lock buffer for filling"" non-fatal error.
The error causes playback to halt and the playback thread to die, though as of r2968 it will be gracefully recovered from.

I have not determined the exact duration that causes the problem. It might be related to the buffer size properties ""Audio dsound buffer latency"" and ""Audio dsound buffer length"".

The solution might be to, for short playback durations, to not use a looping buffer/streaming mode playback, but instead just a single-play buffer.",nielsm
599,2009-06-01T13:57:35Z,Layer spin control doesn't always update the line,Subtitle,,2.1.7,defect,minor,nielsm,2007-10-28T20:24:34Z,2009-06-01T13:57:35Z,"Sometimes (especially when editing karaoke templates) the Layer spin control doesn't seem to update the Layer value stored in the line.
It mostly happens when the Layer value is currently 0 and I want to change it to 1. I have to spin it up to 2 before anything happens, and then spin it back down to 1 again.",nielsm
798,2009-06-01T13:45:43Z,Error whenever video is opened in aegisub,Video,2.1.2,,defect,crash,ArchMageZeratuL,2009-01-13T18:59:26Z,2009-06-01T13:45:43Z,"I am running on Windows Vista and everytime I try to open a video so that I can add subtitles to it, I get this error:
http://superkad.co.uk/AegiSubError.png

Clicking Abort will give an 'Oops, Aegisub has crashed!' error and then closes. Clicking Retry will just simply close aegisub alltogether with not error. Clicking Ignore makes the error box go away, but it appears again whenever the cursor is on the video.",SuperKad
857,2009-05-30T22:49:26Z,Kanji Timer Crashes,General,devel,,defect,crash,,2009-05-30T19:57:49Z,2009-05-30T22:49:26Z,"After opening Kanji Timer and then closing it by clicking ""x"" or ""Close"" button Aegisub crashes.
Here's the crashlog:

---2009-05-30 21:54:21------------------
VER - v2.1.6 RELEASE PREVIEW (SVN r2966, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x004EF372: luaK_setlist
001 - 0x004F3AF7: luaK_setlist
002 - 0x004F22DF: luaK_setlist
003 - 0x7E368734: GetDC
End of stack dump.
----------------------------------------",^Alchemist^
742,2009-05-18T23:50:25Z,Mac: Video display cannot resize down,Video,2.0.0,2.1.7,defect,major,nielsm,2008-07-15T06:34:41Z,2009-05-18T23:50:25Z,"If you load a video and then in any way change the pixel size of the video display (eg. zoom, aspect ratio override, loading a different video with diffent resolution) such that the new video display size is smaller than the previous, the video display will retain the height and only resize in width.
This happens even when you Close Video first. The video display size is remembered throughout the session, ie. you need to completely quit Aegisub and start it again to get back to a smaller size.

ADDITIONAL INFORMATION:
Probably related to some sizer magic. There is another similar bug somewhere.",nielsm
385,2009-05-18T22:43:41Z,UTF-16 reading/writing will fail on big-endian systems,General,2.0.0,,defect,minor,nielsm,2007-04-13T03:11:07Z,2009-05-18T22:43:41Z,"The current file reading and writing code assumes that BE requires byte-swapping and LE doesn't.

I doubt many will build Aegisub on a PPC Mac (or Linux) and open UTF-16 files with it, but the fix should be ""trivial"". (Figure out some preprocessor define that tells endianness and swap based on that.)",nielsm
561,2009-05-18T05:24:08Z,Font collector crashes on Unix,General,devel,2.1.7,defect,block,verm,2007-09-12T11:10:16Z,2009-05-18T05:24:08Z,"Using the font collector on Mac crashes Aegisub. The crash seems to happen inside some event handler or possibly the event loop.
Only tested with ""check availability"" mode.",nielsm
94,2009-05-18T02:25:04Z,Edit and create on automation manager,Scripting,,,defect,minor,,2006-03-13T21:06:52Z,2009-05-18T02:25:04Z,"The create and edit buttons doesnt work here, i set my editor to Context and instead of loading the selected file it loads several blank files (""Documents"",""and"",""Settings""). I've tried this with notepad++, ultraedit, pspad, scite and they do not work either.

STEPS TO REPRODUCE:
Select an automation file and press edit.",demi_alucard
663,2009-05-15T20:36:59Z,Aspect ratio of video becomes incorrect after resizing audio display,Interface,2.1.0,2.1.7,defect,minor,nielsm,2008-02-23T07:32:34Z,2009-05-15T20:36:59Z,"As the summary says, if you have both a video and audio loaded in Aegisub, and you stretch the height of the audio frame to get a better view, the height of the video will be stretched to the same height as the audio if it is still set to Default.
The below links are an example of this behaviour.

Default size on loading:
http://img171.imageshack.us/img171/1286/normalwq1.jpg

Stretched video after resizing audio:
http://img227.imageshack.us/img227/1238/stretchedyq0.jpg",Yakhobian
814,2009-05-15T15:36:24Z,Internal OpenGL text renderer error: Error uploading glyph data to video memory,Video,2.1.6,,defect,crash,,2009-03-07T21:06:59Z,2009-05-15T15:36:24Z,"Opening any h264 video file always crashes Aegisub.
What I did was to re-encode a Video with Virtualdub using the Default Encoding options for the AVC H264 Codec. Audio was left unchanged, no special resolution or special settings.
Opening the Video results in the crash stated above. It's from the crashlog. Version upgrade AND downgrade to v1987 didn't help, problem stays the same.
Installed codec pack: K-Lite

It happens with both Video Providers (that's avisynth, ffmpegsource). Restoring Default settings did not help at all.

This crash also happens with the following containers/codes: h264, mpeg1
Video works for MKV with Xvid, Avi with DivX 5
(those are some samples i had flying around)

I have to revert to Xvid for now. Gotta re-encode every Video for Typesetting Purposes :-(

How do I fix this problem?",rufuskun
401,2009-05-15T15:27:25Z,Migrate settings from old to new versions,General,1.10,,enhancement,minor,nielsm,2007-04-26T12:03:15Z,2009-05-15T15:27:25Z,"The Aegisub version that wrote a settings file should be written to the file, such that a newer version can detect that some settings might no longer be sensible and need migration. Uh, hard to describe well...

It'll be a hell to maintain a list of these things. (If no version data are found assume the config file to be from 1.10.)",nielsm
702,2009-05-15T15:27:05Z,I can't export to windows-874,Subtitle,2.1.2,,defect,minor,,2008-04-16T20:09:59Z,2009-05-15T15:27:05Z,"I have export subtitle to windows-874 completed.

But

When I open it ~

http://img340.imageshack.us/img340/976/aeeb1.jpg

See the picture.

All choices I had tried.

There are not show my translated lanquage T_T!

See the picture below.

http://img74.imageshack.us/img74/1580/dfra1.png

Help me pleasee ~

* Before today I can export to windows-874.
** But today I can't ???!",BoomZKung
738,2009-05-15T15:26:56Z,"""Avisynth renders its own subs"" causes VFR breakage",Video,2.1.2,,defect,minor,,2008-07-12T02:21:23Z,2009-05-15T15:26:56Z,"Demonstration of the issue:
http://underwater.dbmd.org/bin/vfr_mkv_bug_in_aegisub_sample.zip

By opening the sample.ass in Aegisub and then loading up sample.mkv you can see that the subtitle doesn't seem to match the scene it's intended to match. However, when sample.mkv or sample_muxed.mkv with the same sample.ass is opened you can see that the subtitle timing is correct and matches the scene.

ADDITIONAL INFORMATION:
Only happens with Avisynth video provider and ""avisynth renders its own subs"" enabled. See comments.",Daiz
766,2009-05-15T15:26:49Z,The ffmpeg audio provider only supports linear access,Audio,2.1.2,,defect,major,TheFluff,2008-08-14T22:22:18Z,2009-05-15T15:26:49Z,"As per summary. The lavc audio providers produces bogus results if you try to request samples in a non-linear fashion (for example when trying to seek in and subsequently play video without audio loaded). It doesn't crash but it simply doesn't have any code to handle seeking at all, so it just decodes linearly despite what start sample you request from it.

This is probably hard to fix properly.",TheFluff
680,2009-05-15T15:24:16Z,Shift key scene snapping doesn't commit with enter key,Subtitle,2.1.2,,defect,minor,nielsm,2008-03-10T20:17:31Z,2009-05-15T15:24:16Z,"When you hold the shift key to snap to scene start or end in audio view, it doesn't commit when you press the enter key. Only when you press the commit button (or G).",homeagain
687,2009-05-15T15:23:35Z,using hotkey to play audio to end and then moving the start/end time bracket results in stopping at end bracket,Audio,2.1.2,2.1.7,defect,minor,nielsm,2008-03-28T18:52:11Z,2009-05-15T15:23:35Z,using default hotkey  'T' to play audio to end and then moving the start/end time bracket inside of the audio preview window results in the audio stopping at end bracket instead of continuing to the end of the file.,squarebox
843,2009-05-15T12:44:37Z,"Remove ""Avisynth renders own subs"" option",Video,devel,2.1.7,task,major,,2009-05-12T18:27:24Z,2009-05-15T12:44:37Z,"This option has several problems: It's hard to maintain, it has loads of compatibility problems (eg. #634, #738) and makes the Avisynth video provider code messy.
CSRI rendering for VSFilter seems to work just fine everywhere.",nielsm
809,2009-05-15T01:37:31Z,Exporting to SRT - The followed TAGs {i0} {0} {u0} {s0} Disappear,Subtitle,2.1.6,2.1.7,defect,minor,,2009-02-13T11:37:49Z,2009-05-15T01:37:31Z,"It's very simple. When I export an ass file to SRT.
The followed tags {i0} {0} {u0} {s0} simply disappear.

You guys can think, but there are no needed to have that in srt.
But It's needed!

VSFilter Default is an ""Arial"" with size 33; And bold.
When I see in a anime or movie a placard, or something...
I need to put ""<>September 1998""
Cause it will remove the bold default. And that's what we need.

ADDITIONAL INFORMATION:
There are more examples like when we have 2 phrases in the same time.
One by a narrator, or radio etc.
And the other one by the character.

ex:

1
00:06:34,470 --> 00:06:36,470
<i>Do all humans meet that fate  --->  (By radio)
</i>...in which there were no suicide notes  --->  (By character)

2
00:06:36,470 --> 00:06:38,970
<i>when they are able to fly a bit like that?  --->  (By radio)
</i>...in which there were no suicide notes  --->  (By character)


Best Regards,
Leinad4Mind",Leinad4Mind
811,2009-05-15T01:04:44Z,SRT export filter does not recognize supported tags if they are grouped with other tags,Subtitle,2.1.6,2.1.7,defect,minor,,2009-02-14T04:48:27Z,2009-05-15T01:04:44Z,"it's late as fuck so i'm just putting this here so i don't forget about it

05:34:06 <@TheFluff> if you have a construct like ""foo {i1}bar{someothertagi0} baz""
05:34:24 <@TheFluff> and export to srt, it will translate to ""foo < i>bar baz""
05:34:27 <@TheFluff> with no closing italics tag

ADDITIONAL INFORMATION:
desired behavior is obviously to strip only the tags that aren't supported in srt, and keep the rest",TheFluff
825,2009-05-14T23:45:21Z,Extra text in subtitles export,Subtitle,2.1.6,2.1.7,defect,minor,nielsm,2009-04-14T12:24:48Z,2009-05-14T23:45:21Z,"Sometimes when you export subs into "".srt"", a text from some (previously modified or appended) line may be appended to _every_ line in the final "".srt"".

Workaround: exit, start the program again and do the export without modifying anything.

Looks like memory leak.",AlexT
677,2009-05-14T22:12:06Z,Karaoke mode Autoscrolling,Audio,2.1.0,2.1.7,enhancement,minor,nielsm,2008-03-07T20:28:24Z,2009-05-14T22:12:06Z,"When working in karaoke mode in the audio view, and you click on the words in the white box near the split button, the audio wavelength window does not scroll to the word you clicked on, so you have to manually scroll to the line's time.",jmaeshawn
767,2009-05-14T16:33:45Z,Transtation split-merge algorithm flaw,Subtitle,2.1.2,2.1.7,defect,minor,TheFluff,2008-08-19T23:19:54Z,2009-05-14T16:33:45Z,"OK, this is just a mistake in the way the split-merge algorithm outputs lines for Transtation as indicated here: http://malakith.net/aegiwiki/Split-merge_algorithm_for_converting_to_simple_subtitle_formats

CURRENT INCORRECT OUTPUT:

SUB [0 N 00:00:00:00>00:00:01:00]
line 1

SUB [0 N 00:00:01:00>00:00:03:00]
line 2
line 1

SUB [0 N 00:00:03:00>00:00:04:00]
line 2

CORRECT OUTPUT:

SUB [0 N 00:00:00:00>00:00:01:00]
line 1

SUB [0 N 00:00:01:01>00:00:03:00]
line 2
line 1

SUB [0 N 00:00:03:01>00:00:04:00]
line 2

(since the last #'s refer to a frame number, those numbers are inclusive. if you have one line ending at 00:00:03:00 and the next starting at 00:00:03:00, unlike  ASS, those lines will overlap. This can cause issues when rendering in Transtation.)

ADDITIONAL INFORMATION:
Find me on irc for questions",Tofu
753,2009-05-14T16:33:28Z,Dynamic loops on auto4 templates,Scripting,2.1.2,2.1.7,enhancement,minor,nielsm,2008-07-23T06:16:33Z,2009-05-14T16:33:28Z,I'm requesting dynamic loops on auto4 templating system just like the inline retime function. ,neo2001
397,2009-05-14T07:05:41Z,Text editing in Styling Assistant,Interface,devel,2.1.7,enhancement,minor,Harukalover,2007-04-24T21:23:35Z,2009-05-14T07:05:41Z,"If possible, it would be nice to have an option to edit the text of the current line in the Styling Assistant. Now, if something needs to be edited, the user has to close the Styling Assistant to edit the line.",kobi
128,2009-05-13T20:52:39Z,Implement LAVC Audio seeking,Audio,,,defect,minor,TheFluff,2006-04-24T15:42:52Z,2009-05-13T20:52:39Z,"LAVC Audio currently has no seeking capability, so using it without RAM / Disk caching will produce incorrect results.",equinox
844,2009-05-13T19:26:47Z,Aegisub crash on mkv load with no audio track,General,2.1.6,2.1.7,defect,minor,,2009-05-12T22:22:30Z,2009-05-13T19:26:47Z,"Aegisub crashes when loading an mkv file with only a video track in it from the Open Video... option in the Video menu.
This occurs with both the ""ffmpegsource"" and ""avisynth"" video providers.  Win32.  Will test on 32-bit debian if you'd like me to try anything else.

{{{
---2009-05-12 14:35:38------------------
VER - v2.1.6 RELEASE PREVIEW (SVN r2494, amz)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x0078A0AC: pinit
001 - 0x05E8CE6D: 
002 - 0x05E90425: 
003 - 0x05E9175D: FFMS_CreateVideoSource
004 - 0x00561700: FFmpegSourceVideoProvider::LoadVideo on e:projectsaegisubaegisubvideo_provider_ffmpegsource.cpp:129
005 - 0x00561156: FFmpegSourceVideoProvider::FFmpegSourceVideoProvider on e:projectsaegisubaegisubvideo_provider_ffmpegsource.cpp:64
006 - 0x00562A0F: FFmpegSourceVideoProviderFactory::CreateProvider on e:projectsaegisubaegisubvideo_provider_ffmpegsource.h:98
007 - 0x00562419: VideoProviderFactoryManager::GetProvider on e:projectsaegisubaegisubvideo_provider_manager.cpp:78
008 - 0x005566C7: VideoContext::SetVideo on e:projectsaegisubaegisubvideo_context.cpp:262
009 - 0x0052D5DC: FrameMain::LoadVideo on e:projectsaegisubaegisubframe_main.cpp:1059
010 - 0x0053336F: FrameMain::OnOpenVideo on e:projectsaegisubaegisubframe_main_events.cpp:624
011 - 0x005B692D: luaK_setlist
012 - 0x005B42A3: luaK_setlist
013 - 0x005B47BA: luaK_setlist
014 - 0x005B484C: luaK_setlist
015 - 0x0065F14E: luaK_setlist
016 - 0x0065D2C6: luaK_setlist
017 - 0x0065E635: luaK_setlist
018 - 0x0061F2AF: luaK_setlist
019 - 0x7E418734: GetDC
End of stack dump.
----------------------------------------
}}}

{{{
---2009-05-12 14:37:05------------------
VER - v2.1.6 RELEASE PREVIEW (SVN r2494, amz)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x746C6966: 
001 - 0x004A46A3: parseFile on e:projectsaegisubaegisubmatroskaparser.c:2689
002 - 0x004A43CD: mkv_OpenEx on e:projectsaegisubaegisubmatroskaparser.c:2773
003 - 0x004AD8EA: mkv_Open on e:projectsaegisubaegisubmatroskaparser.c:2786
004 - 0x0047B89E: MatroskaWrapper::Open on e:projectsaegisubaegisubmkv_wrap.cpp:85
005 - 0x0055D75C: AvisynthVideoProvider::OpenVideo on e:projectsaegisubaegisubvideo_provider_avs.cpp:304
006 - 0x0055C04A: AvisynthVideoProvider::AvisynthVideoProvider on e:projectsaegisubaegisubvideo_provider_avs.cpp:75
007 - 0x0056292F: AvisynthVideoProviderFactory::CreateProvider on e:projectsaegisubaegisubvideo_provider_avs.h:112
008 - 0x00562419: VideoProviderFactoryManager::GetProvider on e:projectsaegisubaegisubvideo_provider_manager.cpp:78
009 - 0x005566C7: VideoContext::SetVideo on e:projectsaegisubaegisubvideo_context.cpp:262
010 - 0x0052D5DC: FrameMain::LoadVideo on e:projectsaegisubaegisubframe_main.cpp:1059
011 - 0x0053336F: FrameMain::OnOpenVideo on e:projectsaegisubaegisubframe_main_events.cpp:624
012 - 0x005B692D: luaK_setlist
013 - 0x005B42A3: luaK_setlist
014 - 0x005B47BA: luaK_setlist
015 - 0x005B484C: luaK_setlist
016 - 0x0065F14E: luaK_setlist
017 - 0x0065D2C6: luaK_setlist
018 - 0x0065E635: luaK_setlist
019 - 0x0061F2AF: luaK_setlist
020 - 0x7E418734: GetDC
End of stack dump.
----------------------------------------
}}}",enfiend
634,2009-05-12T18:28:00Z,Loading timecodes from MKV does not always give correct results,Video,,,defect,major,ArchMageZeratuL,2008-01-16T08:18:58Z,2009-05-12T18:28:00Z,"As per summary. For some reason, timecodes loaded directly from a Matroska file sometimes cause subtitles to show up as incorrectly timed in Aegisub, while they show up properly in a video player. On some files this doesn't seem to happen at all, but when it does happen it's always reproducible. Replacing the timecodes with ones from mkvmerge solves the problem.

ADDITIONAL INFORMATION:
A subtitle file that exhibits the issue and timecodes as extracted from Aegisub and mkvextract respectively are attached. Poke me (TheFluff) on IRC for a link to the relevant .mkv.",TheFluff
264,2009-05-12T18:22:50Z,OpenGL for audio display and subtitles grid?,General,,,enhancement,minor,ArchMageZeratuL,2007-01-07T06:11:13Z,2009-05-12T18:22:50Z,"Audio display and subtitles grid are fairly slow right now... one possible solution would be to replace them with OpenGL... but that could be opening a nasty can of worms (e.g., dealing with text in opengl is annoying). Also, we gotta make sure that we won't compromise compatibility with that...",ArchMageZeratuL
690,2009-05-12T18:14:38Z,not normalized [V4+ Styles],Subtitle,devel,2.1.7,enhancement,minor,,2008-03-29T11:12:02Z,2009-05-12T18:14:38Z,"I am not sure if this is feature request or minor bug report, so I am choosing severity ""feature"".


If it is in ass file [v4+ Styles] then Aegisub saves it as [v4+ Styles].

If it is in ass file [V4+ Styles] then Aegisub saves it as [V4+ Styles].

btw: Subtitle Processor saves it always as [v4+ Styles] even if original input was [V4+ Styles]
- that was probably how [v4+ Styles] appeared in some my ass files (my friend sometimes use Subtitle Processor mainly for retiming)

Complications begins when MPlayer (from last version of MPlayer for Windows (http://mulder.dummwiedeutsch.de/home/?page=projects#mplayer) with libass is used - then if in ass file muxed in mkv is [v4+ Styles] then it doesn't display subtitles. It works only with [V4+ Styles].

I think that this is mainly problem with libass being not case sensitivity tolerant, however it would nice if Aegisub was always saving it as [V4+ Styles] - so resave with Aegisub would ""normalize"" it.
",Spockie
775,2009-05-12T15:33:11Z,Auto4 configuration dialog: floatedit does not display default value,Scripting,2.1.2,2.1.7,defect,minor,nielsm,2008-09-06T04:32:26Z,2009-05-12T15:33:11Z,"Floatedit control in auto4 script's configuration dialog does not display default value set in the dialog control table.

Possible fix:
in http://svn.aegisub.net/trunk/aegisub/auto4_lua_dialog.cpp, Automation4::FloatEdit::Create(wxWindow *parent)

line:
cw = new wxTextCtrl(parent, -1, text, wxDefaultPosition, wxDefaultSize, 0);

should be:
cw = new wxTextCtrl(parent, -1, value, wxDefaultPosition, wxDefaultSize, 0);",ai-chan
776,2009-05-12T15:33:11Z,Auto4 configuration dialog: checkbox cannot be checked by default,Scripting,2.1.2,2.1.7,defect,minor,nielsm,2008-09-06T04:39:49Z,2009-05-12T15:33:11Z,"Checkbox control in auto4 script's configuration dialog is not checked by default eventhough the attribute ""value"" is set to ""true"" in the dialog control table.

Possible fix:
in http://svn.aegisub.net/trunk/aegisub/auto4_lua_dialog.cpp, [^] Automation4::Checkbox::Create(wxWindow *parent)

Missing:
cw->SetValue(value);",ai-chan
373,2009-05-12T06:42:37Z,Fix Mac support,General,,,defect,major,verm,2007-04-04T13:10:19Z,2009-05-12T06:42:37Z,"Aegisub needs to run properly on Mac OS X systems.

Collect all Mac-related bugs in this one.",nielsm
731,2009-05-12T06:40:44Z,default dictionaries path incorrect on unix filesystem,General,2.1.6,,defect,minor,verm,2008-07-04T04:03:23Z,2009-05-12T06:40:44Z,"the default dictionaries path is ../../../usr/share/myspell/ (or something similer). Also, if a user browses for his myspell dir, the path will be the same. This relative path would be correct if the current dir is ~/.aegisub, but this is obviously not where the command is being executed because the relative path isn't loading any dictionaries. 

When the path is made absolute (/usr/share/myspell), everything works fine. For the sake of all the time I wasted, the default path needs to be made absolute. Also, if browsing, it must return an absolute path as well.   ",monestri
788,2009-05-12T05:08:15Z,I suggest modifing options of aegisub...,Interface,,,enhancement,minor,,2008-12-29T19:07:32Z,2009-05-12T05:08:15Z,"1. Changes to menus:
File, Edit, View, Subititles, Video, Audio, Help

2. Move other options:
   1. FIle-> Before ""Close"" option: Settings (program settings) Now in View->Settings
   2. Edit->No changes
   3. View->Mode-> Subs, Audio, Video, Full | Script properties, Script attachements
   4. Subtitles-> Same but include as 6th option: Font collector...
   5. Video->No changes
   6. Audio->No changes
   7. Help->No changes

3. Iclude to program settings:
   1. Language
   2. Assosisations

ADDITIONAL INFORMATION:
This way all the program specific options are moved into program settings. And like in most programs, Program settings are in File folder or some programs have it in View like now. But I suggest including Script Properties and Attachements into View, as View is proposed to View->subtitles matter actions.

Font collector is another subtitle editing feature so in my opinion it should be at Subtitles, not at File menu

In my Suggestion Menus are in windows default layout, Aegisub now has it's own layout, which is bit confusing.

",Jeroi
564,2009-05-12T04:57:03Z,Mac: Several menu items incorrectly placed,Interface,,2.1.0,defect,minor,,2007-09-12T11:20:51Z,2009-05-12T04:57:03Z,"The Quit item should not be in the File menu, only the App menu.
The About item should not be in the Help menu, only the App menu.
The Options item should not be in the View menu, only in the App menu, and it should be named Preferences.
Check for Updates should perhaps (not sure) also be in the App menu.",nielsm
226,2009-05-12T04:36:05Z,Play video on styling/translation assistants,General,,1.11,enhancement,minor,,2006-12-23T12:52:19Z,2009-05-12T04:36:05Z,"Current, you can play the audio with those, but not the video, which can often be useful.",ArchMageZeratuL
99,2009-05-12T04:21:37Z,Autosave attempts to save never saved files,General,,1.10,defect,minor,,2006-03-16T13:58:09Z,2009-05-12T04:21:37Z,"The Autosave function attempts to save even new files that only exist in memory. This causes some funny messages on the status bar, but doesn't seem to affect anything else, that I know of.

STEPS TO REPRODUCE:
1. Start Aegisub without opening any files
2. Wait until Autosave attempts to save
3. Status bar says something like ""Exception: Attempt to save unknown file type""

ADDITIONAL INFORMATION:
Maybe Autosave should in fact still try to save yet-to-be-saved files on disk, using some name like ""Unnamed File.AUTOSAVE.ass"" ?",nielsm
838,2009-05-10T00:19:42Z,FFmpegSourceVideoProvider::GetFrame leaks memory,Video,devel,2.1.7,defect,minor,TheFluff,2009-05-09T20:40:29Z,2009-05-10T00:19:42Z,"At line 281 of video_provider_ffmpegsource.cpp: DstFrame.Allocate();

DstFrame which is a reference to CurFrame allocates memory but never clears it later. This results in this memory leak detected by Visual Studio 2008:
c:usersharukaloverdevelopmentaegisubaegisubsrcvideo_frame.cpp(125) : {44978} normal block at 0x06B10040, 1628160 bytes long.

Patch attached.",Harukalover
519,2009-05-08T15:23:54Z,Non unicode subtitles loading wrong in r1458,General,2.0.0,,defect,major,,2007-08-11T08:13:02Z,2009-05-08T15:23:54Z,"When I open a non unicode subtitle file some latin-2 characters are displyaing wrong.
It shows õ and û, but that should be ő and ű.
Other characters like í á é ö ü are displaying correct.

In Aegisub 1.10 everytinhg is correct.",Yuri
836,2009-05-07T17:54:49Z,AddLead doesn't update time edit controls,Audio,devel,2.1.7,defect,minor,nielsm,2009-05-04T19:00:23Z,2009-05-07T17:54:49Z,"When using the Add lead(in/out) buttons in the audio box, the time edit controls of the edit box are not updated to show that the time has been modified and to what value it has changed to.

Simple fix attached.",Harukalover
543,2009-05-04T04:20:18Z,"New features for ""2.10""",General,,,enhancement,minor,,2007-08-25T14:21:28Z,2009-05-04T04:20:18Z,"This is a metabug to collect requests for new features in Aegisub ""2.10"". (Which will eventually probably get a different version number.)

ADDITIONAL INFORMATION:
Any requests should be created as new tickets on this tracker, don't just write it in the comments here!",nielsm
194,2009-05-04T02:34:59Z,Save extracted audio to file to avoid extracting it again and again,Audio,,,enhancement,minor,,2006-10-17T13:51:42Z,2009-05-04T02:34:59Z,"(In version 1.09 and 1.10)

When I need to use the translator assistant, first I have to extract the audio from the video file, because I need to listen to the original dialog to make sure my translation is correct (I can't just rely on translated subtitles, if you see what I mean).  However, I just can't finish the translation within one session, so every time I restart Aegisub, I have to extract the audio track again.  This takes long and is very painstaking.

It would thus be nice if it's possible to save the extracted audio to file.  Even if it's in Aegisub's proper format, I don't really care.  What's important is that I just have to open the audio file.

NB: Maybe this feature can be related to bug# 97:
http://www.malakith.net/aegibug/view.php?id=97",Horus
72,2009-05-04T02:32:22Z,Play Audio or Audio&Video slower,Audio,,,enhancement,minor,,2006-03-06T11:11:23Z,2009-05-04T02:32:22Z,"Didn't remember in which program I saw this feature, but will help to make more accurate karaokes and so. ^^U",nesu-kun
457,2009-05-04T02:22:16Z,Aegisub Sourcecode cant get compiled against the Ubuntu Feisty Fawn wxWidget Library.,General,,,defect,minor,verm,2007-07-01T22:26:33Z,2009-05-04T02:22:16Z,The wxWidget Libraries lack defines like wx_OPEN and thus fail to compile... Currently only option available is to compile wxWidgets yourself.,Coldbird
800,2009-04-29T19:49:12Z,Exceptions in GetAudio() are never caught,Audio,,2.1.7,defect,major,nielsm,2009-02-01T20:15:50Z,2009-04-29T19:49:12Z,"Currently, Aegisub assumes that audio provider creation can and will fail, so it is handled gracefully with fallback on other providers etc. However, calls to GetAudio() are assumed to never fail, so while a lot of the providers can (and do) throw exceptions from GetAudio, they are never caught and there is no error handling whatsoever, meaning that if you get a decoding error or any sort of unexpected condition, the entire program crashes.

I am unsure how this should best be fixed, but the entire program crashing is not acceptable.",TheFluff
64,2009-04-26T01:43:29Z,"when you commit timing to multiple selected line, activate the first/next unselected row after the block of selection",Subtitle,,1.10,enhancement,minor,,2006-03-02T14:31:57Z,2009-04-26T01:43:29Z,"If lines highlighted like this:
100-103 and 108 and 110-115, commit and activate 104 line.",Jeroi
420,2009-04-26T01:43:29Z,Selecting multiple lines with shift-click when last line wasn't selected by clicking,Subtitle,1.10,2.1.7,defect,minor,,2007-05-24T16:11:19Z,2009-04-26T01:43:29Z,"If you move to a different line by pressing enter or the ""next line""/""previous line"" button, it will select that line from the grid. However, if you try to select multiple lines using shift+click, it won't use that line, but the line last clicked. (I think) Shift+arrows works fine. This occurs in the r1194 pre-release version and also in 1.10, so I assume it's in all versions.",Kuukunen
815,2009-04-26T01:43:08Z,Program will crash if I attempt to edit a line's timing on sound/keyframe window,Subtitle,2.1.6,2.1.7,defect,crash,,2009-03-08T05:43:43Z,2009-04-26T01:43:08Z,"While editing a script, if I delete a line, no line is selected (highlighted in green using the default colorset).  In this state, if I change the timing of the shown line using the sound/keyframe, the program will crash, presumably due to a null-pointer deference.


ADDITIONAL INFORMATION:
While in the state of not having a line selected in the script grid, if I make a change in that line's timing in the input lines or style and commit, it will not crash, but it WILL NOT take.

Further, if I change the text of the line in question, the program again will not crash, but it WILL take.

If the script has only one line, I cannot delete it, and none of the ",IRJustman
462,2009-04-26T00:13:11Z,"Unticking ""Avisynth renders its own subs"" with no CSRI renderers active but CSRI selected crashes the program",Video,,2.1.0,defect,crash,TheFluff,2007-07-03T02:08:31Z,2009-04-26T00:13:11Z,"As per topic. Start Aegisub without any CSRI directory, go to options -> video, change renderer from blank (the default) to CSRI, untick Avisynth renders its own subs, hit apply -> instant crash with unhandled exception. The Avisynth checkbox thing may or may not be required to reproduce.

ADDITIONAL INFORMATION:
Suggested fix is just to disable the CSRI choice entirely if you don't have any such renderers.",TheFluff
803,2009-04-23T23:04:13Z,PCM audio provider crashes on remapping (affects files larger than 256 MB (on x86)),Audio,2.1.6,2.1.7,defect,crash,TheFluff,2009-02-04T02:09:25Z,2009-04-23T23:04:13Z,"The PCM audio provider uses memory-mapped file access. On x86, the mappings are 256 MB, meaning that to access the entirety of a file larger than 256 MB, the provider needs to change the mapping at least once.

On Windows, this remapping always fails for some reason; the file is successfully unmapped but the call to MapViewOfFile() fails with error code 5 (access denied). Since this failure to remap leads to the throwing of an exception that ends up propagating upwards to GetAudio(), and exceptions in GetAudio() are not caught as per issue #800, the failure to remap leads to the entire program crashing with an unhandled exception. Ouch.

ADDITIONAL INFORMATION:
I have been unable to determine why the attempt to remap fails. Maybe we're trying to read beyond the end of the file, maybe there's some obscure subtlety of the Win32 API we're missing, who knows.",TheFluff
432,2009-04-20T21:52:59Z,Pixel shaders break detached subtitle rendering,Video,,,defect,minor,nielsm,2007-06-04T19:26:31Z,2009-04-20T21:52:59Z,"Just a reminder, when pixel shaders for the video display are enabled, subtitle rendering breaks. (Except for the case of VSFilter through Avisynth.)

ADDITIONAL INFORMATION:
Some renderers should support passing YV12 frame data to them, in some way... I'm pretty sure both asa and VSFilter support that. Now, VSFilter just does a conversion to RGB and back for that case, so I'm not sure it would actually be any faster than just handing it an RGB32 frame from the beginning.",nielsm
827,2009-04-19T02:04:50Z,Line breaks handling,Subtitle,2.1.6,2.1.6,enhancement,minor,,2009-04-14T12:52:30Z,2009-04-19T02:04:50Z,"In the line-editing dialog (top-right part of the screen) there is no need for the ""N"" symbols since it is a multi-line dialog. Use normal line-breaks:

-----------
Old:

abcNdef

New:

abc
def

-----------

Also add a short-cut to place line breaks - Ctrl-Enter by default would be fine.",AlexT
826,2009-04-19T02:03:33Z,Ability to split a line,Subtitle,2.1.6,2.1.6,enhancement,minor,,2009-04-14T12:48:12Z,2009-04-19T02:03:33Z,"Ability to split a line into multiple lines by the ""N"" symbols in the text, evenly spreading timings.",AlexT
820,2009-04-19T01:58:14Z,Shifting to reference line,Interface,2.1.6,2.1.6,enhancement,minor,,2009-03-23T06:07:55Z,2009-04-19T01:58:14Z,"[22:55:12] <silverfire> can you add a feature where when you open the shifter
[22:55:22] <silverfire> it checks to see if you have some sort of time on the clipboard
[22:55:29] <silverfire> and if theres something in there that matches
[22:55:36] <silverfire> to automatically fill in the time part
[22:55:42] <silverfire> and set control focus to the fwd/back
[22:56:10] <silverfire> because a lot of the time im calculating shift times using calculator then copying the time
[22:56:12] <silverfire> and pasting to notepad
[22:56:25] <silverfire> would be nice to skip that step and have that time available to me just by opening the shift dialog
[22:57:44] <amz> how exactly do you calculate shifts?
[22:57:52] <amz> wouldn't it be better if there was a way to do the entire thing from aegisub?
[22:58:29] <silverfire> well
[22:58:30] <amz> there is something like that, actually, but only for video
[22:58:30] <silverfire> what i usually do
[22:58:36] <silverfire> is that i add a blank line
[22:58:46] <silverfire> and select that line to see where it starts
[22:58:49] <amz> ""shift selected subtitles so first selected starts at this frame""
[22:58:53] <silverfire> and then calculate the differences
[22:59:02] <silverfire> ive never had video open in aegisub
[22:59:03] <silverfire> ever
[22:59:03] <silverfire> :X
[22:59:27] <amz> well, something like that could be done for audio
[22:59:31] <amz> like, drag and drop shift
[22:59:34] <silverfire> can you do something similar like
[22:59:46] <silverfire> shift all lines so 2nd line starts at same time as first
[22:59:59] <silverfire> actually more like...
[23:00:05] <silverfire> shift all lines by 2nd line - 1st line
[23:00:50] <silverfire> thats probably the least amount of coding
[23:00:55] <silverfire> because youre probably going from a frame to a time
[23:01:03] <silverfire> and seeing the difference and fwd/back
[23:01:12] <amz> frame? it uses times internally
[23:01:13] <amz> not frames
[23:01:21] <silverfire> it has to get converted from frames to a time somewhere
[23:01:23] <silverfire> is what i meant
[23:01:28] <amz> oh, well, I can't actually implement anything right now due to feature freeze
[23:01:36] <amz> until jfs feels like finishing all that needs to be done for 2.2.0 release
[23:01:37] <silverfire> yeah i dont mean anytime soon
[23:01:45] <amz> well, could you post it on the bug tracker?
[23:01:46] <silverfire> because its just a little annoyance that would be nice if it got fixed
[23:01:48] <amz> otherwise I'll forget
[23:01:50] <silverfire> k
[23:01:58] <silverfire> im just gonna be a lazy ass and post this log",silverfire
764,2009-04-19T01:36:54Z,"Crash on clicking ""Play current line""",Video,2.1.2,2.1.2,defect,crash,,2008-08-10T19:28:06Z,2009-04-19T01:36:54Z,"I selected a line and clicked ""Play current line"" button. Aegisub crashed. It showed me an error message: Instruction from 0x068897a8 refers to memory under address 0x068b3e58. Memory cannot be ""read"".

Text from crahslog.txt:

---2008-08-10 15:09:32------------------
VER - v2.1.2 RELEASE PREVIEW (SVN r2271, jfs)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x7C91B1FA: RtlpWaitForCriticalSection
001 - 0x7C901046: RtlEnterCriticalSection
002 - 0x00504CD8: 
End of stack dump.
----------------------------------------",Alchemist
755,2009-04-19T01:36:15Z,"""Paste Lines Over"" while keeping the over-rid tags",General,2.1.2,2.1.2,defect,minor,,2008-07-26T23:51:31Z,2009-04-19T01:36:15Z,"Adding or enchanting the the function of paste lines over by keeping the tags.
Tags such as ""Word {i1}word{i0} another-word"" would be kept and appear as:
{i1}{i0}New Replaced Line.

Basically, extracting the tag into a temp string before deleting the text, and then putting it back before pasting the new text. (or something like that I guess)

I believe it will be very helpful option.
For anyway, it will, as I work with subtitle-workshop and aegisub.
(subtitle-workshop cant keep the tags nor recognize them)

ADDITIONAL INFORMATION:
If it will be added I will appreciate it very much.

Cheers, acro.",acro
750,2009-04-19T01:35:15Z,Opening video causes Aegisub crash on Ubuntu 7.10,Video,2.1.2,2.1.2,defect,crash,,2008-07-19T23:26:58Z,2009-04-19T01:35:15Z,"The build was compiled from http://www.mahou.org/~verm/aegisub/aegisub-2.1-dev-r2263.tar.gz against svn version of ffmpeg (rev 14307). 
Open video file causes crash with message:

Oops, Aegisub has crashed!

I have tried to emergency-save a copy of your file, and a crash log file has been generated.

You can find the emergency-saved file in:
/home/wiraqcza/.aegisub/recovered/ohedo2.RECOVER.ass

If you submit the crash log to the Aegisub team, we will investigate the problem and attempt to fix it. You can find the crashlog in:
/home/wiraqcza/.aegisub/crashlog.txt

Aegisub will now close.

Tried opening avi, mkv, mp4 all the same result.",wiraqcza
749,2009-04-19T01:34:19Z,Check for latest version will cause crash,General,2.1.2,2.1.2,defect,crash,,2008-07-19T06:31:10Z,2009-04-19T01:34:19Z,"When Aegisub loads, it will check for the latest version. Unless this check is manually disabled in the configuration file, the application will crash when launched.

STEPS TO REPRODUCE:
Compile an Aegisub tarball and try to run it.

Workaround: ""try editing ~/.aegisub/config.dat manually and disable the automatic version check"" - jfs",Starks
713,2009-04-19T01:31:08Z,Linux: Load Video hangs when updating font cache,Video,2.1.2,2.1.2,defect,minor,,2008-06-10T20:24:07Z,2009-04-19T01:31:08Z,"Running Aegisub built from the newest tarball (aegisub-2.1-dev-r2196.tar.gz).
Everything works fine until I try opening a video. 

My console outputs this;
[ass] **MSGL_V**: FreeType library version: 2.3.5
[ass] **MSGL_V**: FreeType headers version: 2.3.5
[ass] **MSGL_INFO**: [ass] Init
[ass] **MSGL_INFO**: [ass] Updating font cache.
and everything grinds to a halt. 100% CPU usage (on one core), but never finishes, and doesn't read from the disk either.

Sometimes it's fixed by deleting ~/.fontconfig, sometimes it helps regenerating the cache manuall with ""fc-cache -rv"".

Tried starting Aegisub in GDB, and looking at the backtrace when it freezes:
#0  0x00002ab0a245a84a in FcStrCmp () from /usr/lib64/libfontconfig.so.1
#1  0x00002ab0a245ae1d in FcStrSetMember () from /usr/lib64/libfontconfig.so.1
#2  0x00002ab0a245b86e in ?? () from /usr/lib64/libfontconfig.so.1
#3  0x00002ab0a245bdfe in FcStrSetAddFilename () from /usr/lib64/libfontconfig.so.1
#4  0x00002ab0a244cf5f in ?? () from /usr/lib64/libfontconfig.so.1
#5  0x00002ab0a244d002 in ?? () from /usr/lib64/libfontconfig.so.1
#6  0x00002ab0a244d098 in FcConfigAppFontAddDir () from /usr/lib64/libfontconfig.so.1
#7  0x00000000006c7bb7 in fontconfig_init (library=0xfd1940, ftlibrary=0x1022fa0, family=0x755b94 ""Sans"", path=0x0)
    at ass_fontconfig.c:383
#8  0x00000000006c15bf in ass_set_fonts (priv=0x10289a0, default_font=0x0, default_family=0x755b94 ""Sans"") at ass_render.c:2098
#9  0x0000000000692727 in LibassSubtitlesProvider (this=0x1022dd0) at subtitles_provider_libass.cpp:67
#10 0x0000000000691db3 in LibassSubtitlesProviderFactory::CreateProvider (this=<value optimized out>, subType=<value optimized out>)
    at subtitles_provider_libass.h:73
#11 0x00000000006914e7 in SubtitlesProviderFactoryManager::GetProvider () at subtitles_provider.cpp:82
#12 0x0000000000675385 in VideoContext::SetVideo (this=0xc6c940, filename=@0x7fff0ca63080) at video_context.cpp:338
#13 0x00000000005d7f7b in FrameMain::LoadVideo (this=0xae8140, file=@0x7fff0ca63080, autoload=false) at frame_main.cpp:1049
#14 0x00000000005f7575 in FrameMain::OnDummyVideo (this=0xae8140, event=<value optimized out>) at frame_main_events.cpp:887
#15 0x00002ab0a03df04f in wxEvtHandler::ProcessEventIfMatches () from /usr/lib64/libwx_baseu-2.8.so.0
#16 0x00002ab0a03df1ee in wxEventHashTable::HandleEvent () from /usr/lib64/libwx_baseu-2.8.so.0
#17 0x00002ab0a03df339 in wxEvtHandler::ProcessEvent () from /usr/lib64/libwx_baseu-2.8.so.0
#18 0x00002ab09facc524 in ?? () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#19 0x00002ab0a6606be9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#20 0x00002ab0a66169e1 in ?? () from /usr/lib/libgobject-2.0.so.0
#21 0x00002ab0a6617c95 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#22 0x00002ab0a6617e73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#23 0x00002ab0a598b78a in gtk_widget_activate () from /usr/lib/libgtk-x11-2.0.so.0
#24 0x00002ab0a5890cb0 in gtk_menu_shell_activate_item () from /usr/lib/libgtk-x11-2.0.so.0
#25 0x00002ab0a58926a6 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0x00002ab0a5884a0d in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#27 0x00002ab0a6606be9 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#28 0x00002ab0a6616b7f in ?? () from /usr/lib/libgobject-2.0.so.0
#29 0x00002ab0a6617a5e in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#30 0x00002ab0a6617e73 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#31 0x00002ab0a598757e in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#32 0x00002ab0a587dd9f in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#33 0x00002ab0a587edd7 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#34 0x00002ab0a5d3015c in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#35 0x00002ab0a6c77f92 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#36 0x00002ab0a6c7b28d in ?? () from /usr/lib/libglib-2.0.so.0
#37 0x00002ab0a6c7b576 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#38 0x00002ab0a587f112 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#39 0x00002ab09fa5707d in wxEventLoop::Run () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#40 0x00002ab09fae865b in wxAppBase::MainLoop () from /usr/lib64/libwx_gtk2u_core-2.8.so.0
#41 0x000000000061148d in AegisubApp::OnRun (this=0xa208b0) at main.cpp:345
#42 0x00002ab0a037e5ec in wxEntry () from /usr/lib64/libwx_baseu-2.8.so.0
#43 0x000000000060d6d2 in main (argc=1, argv=0x12a7640) at main.cpp:74

(Looks like it might not be an issue with Aegisub, but with libass)",perchr
711,2009-04-19T01:28:56Z,Aegisub outside screen causes full CPU usage,General,2.1.2,2.1.2,defect,minor,,2008-05-11T19:18:14Z,2009-04-19T01:28:56Z,"If you have Aegisub about halfway out of the screen, the CPU jumps up to 100% and the edit box stop updating when you go to different lines. It's hard to reproduce when you start a new file and you need to have some lines of text, so you probably need to load an existing file to reproduce.",homeagain
719,2009-04-19T01:12:26Z,Audio playback in Karaoke mode crashes,Audio,2.1.2,2.1.2,defect,crash,nielsm,2008-06-18T11:11:15Z,2009-04-19T01:12:26Z,"This happened with my own compile of svn 2204.

Sample file is included, open test.ass. Load the test.wav audio included. Switch to karaoke mode. Play the first syllable and it should likely crash. If not press play again and it should definitely crash.

Reverting the 2201 commit to audio_player_dsound.cpp fixes the issue.",Harukalover
786,2009-04-19T00:19:28Z,Fontcollector update request,General,,,defect,minor,,2008-12-26T23:18:38Z,2009-04-19T00:19:28Z,"Now fontcollector allows zipped file to save used fonts.

It would be very handy to make fontcollector support per translation zip.

Ie. if you typeset naruto, the fonts you use is stored to save path in a zip which is same named.

Like:

1. Save 
2. name: naruto_101.avi
3a. Saved
3b. naruto_101_fonts.zip stored

Also if fontcollector would offer all the current features per translation.

Also this could be done with a ""[] Store fonts in same path"" options in Save as.

I am asking this because then typesetter have a lot of easier to oraginise which font was used with that project and which fonts was used in another project.",Jeroi
779,2009-04-19T00:06:24Z,Fonts Collector Crash,General,2.1.2,2.1.2,defect,crash,,2008-09-08T01:59:12Z,2009-04-19T00:06:24Z,"After opening a script and loading associated video, I clicked Fonts Collector. I got an error and then Aegisub crashed. Some fonts used in this script are of japanese names. Audio was not loaded. I ran Aegisub again, then the script and the video and clicked Fonts Collector. It worked well this time but I received ""Not found"" message to some fonts, though they are in WindowsFonts directory.

Crashlog:

---2008-09-07 21:36:36------------------
VER - v2.1.2 RELEASE PREVIEW (SVN r2330M, TheFluff)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x00718936: luaK_patchlist
001 - 0x00718A11: luaK_patchlist
002 - 0x007193F5: luaK_patchlist
003 - 0x00716195: luaK_patchlist
004 - 0x00465A20: GetName on c:c-projectsaegisubsrcaegisubfont_file_lister_freetype.cpp:86
005 - 0x00465DB6: FreetypeFontFileLister::DoInitialize on c:c-projectsaegisubsrcaegisubfont_file_lister_freetype.cpp:142
End of stack dump.
----------------------------------------",Alchemist
328,2009-04-19T00:02:47Z,See where subs are off by X frames to keyframes,General,1.10,1.11,enhancement,minor,,2007-02-04T16:43:29Z,2009-04-19T00:02:47Z,"Similar to the timing post processing, snap to keyframes.
But instead of actually doing it, I just want to see which lines are wrong so I can go manually through them and fix those who should.

It could use the same 4 thresholds, and the lines could be highlighted in a different color in the grid so we can see them easily (or make the start/end time bold in the grid if that's possible).",IcemanGrrrr
572,2009-04-18T23:15:39Z,Character added randomly when saving subtitles file,General,,,defect,minor,,2007-09-27T20:09:23Z,2009-04-18T23:15:39Z,"Character                
is being added randomly whenever I save edited subtitles.
When loading the file again with Aegisub the subtitle itself may appear in the ""style"" box because the character replaced a comma, or the timming is considered 0:00:00:00 because the character replaced a number or the "":"". The character often appears in multiple lines, so I have to look for in in wordpad and replace it.
I asked a friend if he could reproduce it, but it seems it's only happening in my PC.

using winxp+sp2, aegisub r1564.",supahsonic
672,2009-04-18T22:52:17Z,"""Selects all lines that are currently visible on video frame"" button - Requesting hotkey",General,2.1.0,2.1.0,enhancement,minor,,2008-02-27T00:57:23Z,2009-04-18T22:52:17Z,"I would like to request a hotkey for the ""Selects all lines that are currently visible on video frame"" button found directly under the menu.

ADDITIONAL INFORMATION:
The feature would help me fine time more efficiently.",Kagami
611,2009-04-18T22:52:08Z,Synchronization of video/audio/subs while playing,General,1.10,1.10,enhancement,minor,,2007-11-13T14:36:50Z,2009-04-18T22:52:08Z,It would be very nice and helpful if there was an option to synchronize the subtitle frame display and audio display when playing the video.,Blackfich
525,2009-04-18T22:46:20Z,GNU build system is broken,General,,2.1.0,defect,major,verm,2007-08-15T20:59:38Z,2009-04-18T22:46:20Z,"The GNU build system (autotools based) does work in some limited cases, but breaks way too often. Someone who really understands autotools should fix it.",nielsm
698,2009-04-18T22:39:10Z,2.1.2 Windows install blows away MSVC2005 development environment: cannot use debug DLLs anymore,General,2.1.2,2.1.2,defect,major,,2008-04-11T17:30:40Z,2009-04-18T22:39:10Z,"Installed 2.1.2 on a box which has a full MSVC2005SP1 development environment already.

The install shows (and took quite a while there!) that it is installing MSVC2005 runtime (why?! It's already there!).

Once the Aegisub installer is done, the MSVC2005 development environment does not allow debugging of (other) compiled code anymore: somehow the Aegisub installer has blown up relevant parts of the registry or otherwise, but when pressed, MSVC2005 compiled Debug code reports it cannot find MSVCR80D.DLL anymore and does not want to run - which it _did_ just before Aegisub installer was run.

ADDITIONAL INFORMATION:
Platform: WinXP SP2 with additional hotfixes.
Installed on the box before: MSVC2005 SP1 dev environment.

Currently I'm repairing the MSVC2005 setup and hope this resolves the issue. If not, I'll see what I can do and include that info with this bug report.

Have NOT tried to reproduce because repairing 2005SP1 takes bloody ages - MSVC SP1 is slow as a snail. Sorry, but this repair job already takes too much time.",Ger Hobbelt
656,2009-04-18T22:25:49Z,Using seekbar with dshow freezes Aegisub,Video,2.1.0,2.1.0,defect,major,,2008-02-16T03:20:19Z,2009-04-18T22:25:49Z,"When clicking on the video seekbar Aegisub will freeze until I endtask it.

This is only when using dshow as the video provider and also seems to only happen with mkv's. (ogm/mp4 was fine, though I'll note that Aegisub doesn't seem to be able to detect keyframes from them with both dshow and avisynth).

This was tested with my own build of 1858, since the official builds don't have dshow built in. So it could just be an issue with my build.

ADDITIONAL INFORMATION:
I only tried dshow since avisynth doesn't seem to be able to keep video/audio synchronized for mkv.",Harukalover
652,2009-04-18T22:22:22Z,Magnet on keyframe,Subtitle,2.1.0,2.1.0,enhancement,minor,,2008-02-10T02:57:41Z,2009-04-18T22:22:22Z,"Hello !
I know that there is the ""keyframe snapping"" in the ""timing post processor"" but I think that it would be really useful a ""magnet"" when you're timing.

For example, when i'm moving the orange line to the keyframe near to 5 ms for example, it will go automatically on the keyframe.

I hope you'll understand, here is a screenshot as example...
http://img181.imageshack.us/img181/1714/nouveauimagebitmapht0.png",Bunnyhop
685,2009-04-18T22:19:56Z,Mac: Text isn't shown in Kanji Timer,General,2.0.0,2.0.0,defect,minor,nielsm,2008-03-22T03:48:03Z,2009-04-18T22:19:56Z,"The kanji timer does work, but text isn't actually shown in the textbox",cloud668
201,2009-04-18T22:07:51Z,Things to fix in 2.00,General,1.10,1.10,defect,block,,2006-10-25T10:44:51Z,2009-04-18T22:07:51Z,"This is a meta-bug to collect all bugs that should be fixed /features to be implemented in 2.00.

ADDITIONAL INFORMATION:
Overall objectives for 2.00:
- Bugfixes
- Usability
- Usable Linux and OS X versions
- Automation 4",nielsm
265,2009-04-18T22:01:00Z,In-Line Timing via Keyboard,General,1.10,1.10,enhancement,minor,,2007-01-08T03:57:45Z,2009-04-18T22:01:00Z,"As discussed in channel, the use of keys to set the start and end of lines while audio is playing, without stopping.   

Three basic cases (using 's' and 'f' for start and end times, for simplicity's sake):

s - sets the start of the current line
f:
  if s was the last key pressed, set current line's end time to the current time stamp and switch to the next line 
  else, set both start and end times to the current audio timestamp, and switch to the next line",Mirror_ID
166,2009-04-18T21:58:16Z,Insert new line at audio click,Subtitle,1.9,1.9,enhancement,minor,,2006-08-04T21:52:38Z,2009-04-18T21:58:16Z,"When Mouse3 clicking in the Audio display, adds a new line at the clicked time.
using mouse3 as this instead of audio scrubbing, and placing audio scrubbing to a hold-key-feature.",fictive
105,2009-04-18T21:56:08Z,Global Shortcut - Insert at video time (after),General,1.9,1.9,enhancement,minor,,2006-03-25T01:37:23Z,2009-04-18T21:56:08Z,"A global keyboard shortcut for ""insert at video time (after)"". Something simple like F12. 

This would allow for a quick rough in of the lines. Just hit the shortcut whenever someone speaks to get a approximate time for the lines. I think this could save a bit of time.",Melikoth
174,2009-04-18T21:53:48Z,Keyboard shortcuts to perform similar tasks to the timing post processor,General,1.9,1.9,enhancement,minor,,2006-08-12T02:05:01Z,2009-04-18T21:53:48Z,"While I quite like the idea of using the timing post processor, there are still times when you need to individually change lines after watching the video to check the timing. Thus I propose a couple of features.

Firstly, it would be nice for a keyboard shortcut that can extend the end time of the currently selected line to match the starting timing of following line, regardless of their time separation.

Secondly, I think it would be useful for a pair of keys to set either the start or end time, to the time of their respective closest keyframe.

This is slightly different to the current ctrl+5 shortcut for stretching subs, because this changes both start and end together, and isn't always stretching to the keyframe you want it changed to. It picks whichever keyframe follows the end time sometimes, which can mean it picking one that is several seconds away, rather than one it has just overlapped by a number of miliseconds.",Yakhobian
693,2009-04-18T11:07:55Z,In-table subtitle editing,Subtitle,2.1.2,2.1.2,enhancement,minor,,2008-04-01T05:33:48Z,2009-04-18T11:07:55Z,"I'd like to see in-table editing, where you could just double click on any cell to edit the content directly without using the fixed boxes on top. Like you would do in Excel, basically.",homeagain
743,2009-04-18T11:03:36Z,"Grouping of lines, and freezing/hiding groups.",General,,,enhancement,minor,,2008-07-15T07:59:04Z,2009-04-18T11:03:36Z,"Give the ability to group sections of lines. Grouping can help with finding sections of the script faster. Allow groups to have their own color set for quick searching. Allow groups to be hidden from the list, froze(not editable), Disabled(no longer render but still in script). Give the groups a collapsible side menu.",getfresh
795,2009-04-18T11:00:31Z,Last Block selection memory for audio timing,Subtitle,,,enhancement,minor,,2009-01-06T07:18:22Z,2009-04-18T11:00:31Z,"Now that harukolover has made a batch for audio commit and text commit for multiple lines, Aegisub anymore is missing ""Last block selection memory"" which is used always when new block of lines are timed and moved to next line.

Process:

1. Next line on commit needs to get block selection and save it in memory or global table or class or txt file.
2. Then block memory reports == true, then ""Next line on commit"" needs to check if it is true, then check if next line is in Block selection memory and if it is == jump that line over and check next..
3. Next line on commit have to check also, if next line is higher than highest line number in selection block memory then if it is, cleas block selection memory. 
3. If it is highest, clear block selection memory and it reports now == false
4. On mouse line aktivation, clear block selection memory always if block memory reports = true


ADDITIONAL INFORMATION:
This feature would make this happen:

1. Aktivate 1-3 and 5-6 and commit timings
2. Aktivate line 4 and commit timings
3. Aktivate line 7",Jeroi
808,2009-04-18T10:55:27Z,Crash when beginning video playing,Video,2.1.6,2.1.7,defect,major,TheFluff,2009-02-13T05:31:21Z,2009-04-18T10:55:27Z,"Aegisub crashes when trying to play a .mkv video. No crashes with seeking.

How I temporarily solved it:
Renamed original video from ""Episódio 01.mkv"" to ""ep1.mkv"".

ADDITIONAL INFORMATION:
Using Windows Vista x64 with locale Japanese.

Video provider is ffmpegsource.

Latest CCCP beta installed as of today (08/02/09).

MKVExtractGUI also failed opening the video with the original filename.",RiCON
810,2009-04-18T10:55:14Z,"Crash when selecting ""Open audio from Video""",Audio,2.1.6,2.1.7,defect,crash,TheFluff,2009-02-13T16:10:54Z,2009-04-18T10:55:14Z,"Aegis crashes when selecting ""Open audio from video"" if the video contains a Unicode filename. It opens the video fine but when I select ""Open audio from video"" it crashes right away. I renamed the file to standard ascii, went thru the same processes and it opened it up fine.

OS: Vista 64
Filename: [TV] ??????????? 090208.avi

ADDITIONAL INFORMATION:
---2009-02-13 11:07:03------------------
VER - v2.1.6 RELEASE PREVIEW (SVN r2494, amz)
FTL - Begining stack dump for ""Fatal exception"":
000 - 0x06A78D26: 
End of stack dump.
----------------------------------------",shikigami
801,2009-04-18T09:19:17Z,Play video causes close aegisub,Video,2.1.2,2.1.2,defect,minor,,2009-02-02T20:59:29Z,2009-04-18T09:19:17Z,always i click in play my aegisub close,gsgomes
706,2009-04-18T09:10:34Z,Only font size is selectable in the Subtitles edit box and grid font options,General,2.1.2,2.1.7,defect,minor,nielsm,2008-04-24T04:41:46Z,2009-04-18T09:10:34Z,"When I try to select a font display with the browse button under Subtitles edit box or Subtitles grid under the options, only the font size changes, nothing else. Only when I manually enter the font name in the box, I can change the font. Still not possible to change the font style or colors, though.",homeagain
824,2009-04-17T21:22:17Z,Scrolling for subtitles while video is playing (to sync),General,2.1.6,2.1.6,enhancement,minor,,2009-04-14T12:09:50Z,2009-04-17T21:22:17Z,"When video is playing the current subtitle line must move accordingly to stay in sync.

Currently, if you select a line and hit ""play"", video will play, but the selection will stay on the same line. This is very annoying.",AlexT
812,2009-04-17T21:08:45Z,xbord/ybord prob (issue with new vsfilter),Subtitle,2.1.6,2.1.6,defect,minor,,2009-02-19T07:13:05Z,2009-04-17T21:08:45Z,"They do not follow rotations which limits their potential a bit. If that could be corrected it would be highly appreciated.

thanks,
getfresh",getfresh
807,2009-04-17T21:00:52Z,Cannot input cyrillic characters,General,2.1.6,2.1.6,defect,major,,2009-02-06T15:16:56Z,2009-04-17T21:00:52Z,"Open .ass file with cyrillic, select any line, put the cursor in editbox in the middle of the line, press Del and after this keyboard input in cyrillic layout doesn't work.
To make it work again i need to enter any character in latin layout and cyrillic layout, just after that a cyrillic input starts working again.",non7top
819,2009-04-06T20:06:10Z,Compilation error in src/dialog_style_editor.cpp:,General,2.1.6,2.1.7,defect,block,TheFluff,2009-03-22T18:36:59Z,2009-04-06T20:06:10Z,"While compiling aegisub I get error about abigouos function FloatToString()
See error.log and config.log for more details.

P.S. I added type cast to double to get rid of that errors and now everything compiles and works.

ADDITIONAL INFORMATION:
My system is:
Fedora 10 (x86_64)
kernel 2.6.27.19
gcc 4.3.2
ffmpeg 0.49
wxWidgets 2.8.9",Paranoja
818,2009-03-30T22:10:25Z,Update calltips to support latest VSFilter tags,General,2.1.6,2.1.7,enhancement,minor,TheFluff,2009-03-14T20:35:49Z,2009-03-30T22:10:25Z,"Add the missing tags to the calltips that were added to VSFilter by jfs a while ago, these are:
iclip
xshad
yshad
xbord
ybord
fax
fay
lur

ADDITIONAL INFORMATION:
Patch attached which also fixes a typo in the call tips.",Harukalover
817,2009-03-27T18:45:25Z,Opening video causes severe hangs,Video,2.1.6,2.1.6,defect,major,,2009-03-11T21:22:57Z,2009-03-27T18:45:25Z,"I just updated from an older version today (I don't remember which one though) and now whenever I attempt to open ANY video file, including regular standard definition AVIs, Aegisub causes my entire system to grind to a halt while it very slowly loads the video.

Once the video is loaded, touching any of the controls for it, including changing the active subtitle line or even moving the cursor too close to the video causes another ridiculously long series of hangs.

I'd roll-back the version but I don't remember what the old one was..

ADDITIONAL INFORMATION:
If needed, my basic system specs are:

OS: Windows XP Pro SP3
CPU: Intel Core 2 Duo E6750 Overclocked to 3.2GHz
RAM: 2GB DDR2 clocked at 800MHz
Video Card: nVidia GeForce 8800GT 256MB",JRJJ
780,2009-02-14T04:00:35Z,Feature request: Access to styles array (global) or style table (current line) in Auto4 KaraTemplater,Scripting,2.1.2,2.1.2,enhancement,minor,,2008-09-14T15:40:53Z,2009-02-14T04:00:35Z,"Please add/allow access to ""styles"", the global array for currently loaded subtitle file in Auto4 KaraTemplater's template execution environment, just like how ""meta"" is accessible from both code and template lines.

Optionally, set variable ""style"" to be the style table of the template line (i.e. style = styles[line.style]",ai-chan
806,2009-02-06T18:06:26Z,problem with opening non unicode subtitle file,Subtitle,2.1.6,2.1.6,defect,major,,2009-02-05T23:49:38Z,2009-02-06T18:06:26Z,"Opening via File -> ""Open Subtitles with Charset..."" and choosing charset WINDOWS-1250 works.

When opening normally it lists several badly detected charsets with certainty score and ""Unknown - windows-1250 (local)"". However when I choose that line with windows-1250, it doesn't work correctly. In some cases all non ascii characters get converted to some nonsense. It seems to me that even if I choose windows-1250, the converting function is called with ""source charset"" parameter other than windows-1250.

In at least one case I get two error messages ""Cannot convert from the charset 'IBM866'!"". When opening that file, IBM866 is listed among detected charsets but not with highset score.

ADDITIONAL INFORMATION:
exactly the same behavior as in issue 666 in version 2.1.2

because this bug is rather old and I think that some resolution should be relatively trivial, I am now choosing severity of this bug ""major""",Spockie
804,2009-02-05T14:48:19Z,Jump to dialog cosmetics,General,2.1.6,2.1.7,defect,minor,TheFluff,2009-02-04T23:49:53Z,2009-02-05T14:48:19Z,"Now that the prevention stuff is done after the dialog is confirmed. I suggest at least setting a max amount of characters to be inputted into the frame wxTextCtrl. This prevents the user from entering more numbers then a long which will then forcibly turn into 2147483647.

To reproduce this just click on the frame wxTextCtrl and just hold some number key down.

ADDITIONAL INFORMATION:
Patch attached, sets the max length based on how many digits are in the final frame number.",Harukalover
773,2009-02-04T23:13:11Z,Final v1 timecode range 1 frame shorter than mkvmerge's,Video,2.1.2,2.1.7,defect,minor,TheFluff,2008-08-25T08:24:43Z,2009-02-04T23:13:11Z,"# timecode format v1
Assume 100.0
0,1,1.0

Using this timecode file in aegisub 2.1.2 results in the first three frames being displayed at 0:00:00.00, 0:00:01.000 and 0:00:01.010.  However, muxing these into a mkv with mkvmerge 2.2.0 results in the first three frames being displayed at 0:00:00.00, 0:00:01.000 and 0:00:02.000, and demuxing the timecodes to v2 (or using tritical's tcConv) produces this:

# timecode format v2
0.000000
1000.000000
2000.000000
2010.000000
...

No timecode ranges other than the last one are extended by mkvmerge.",Plorkyeran
346,2009-02-04T16:50:52Z,editable current frame number...,General,,,enhancement,minor,,2007-03-08T03:47:07Z,2009-02-04T16:50:52Z,"...so that by editing the current frame number, it will jump to the newly set frame just like the ""goto-dialog""...",mASSIVe
327,2009-02-04T16:46:52Z,Modality of settings dialogs should be re-checked,General,,,defect,minor,,2007-02-04T12:15:43Z,2009-02-04T16:46:52Z,"Currently, all settings dialogs are modal. Having them non-modal might be useful for some of them, especially the Hotkey dialog.",equinox
390,2009-02-04T16:44:30Z,Cooperaation for audio and video.,Audio,1.10,2.1.0,enhancement,minor,TheFluff,2007-04-17T18:52:56Z,2009-02-04T16:44:30Z,"When there are long breaks on lines, it might be easier to search for the line with video. So it would be good to have a button that makes the audio position jump to the video position. Or maybe a mode that makes the audio window follow the cursor. (Since it's already visible, shouldn't be too hard.)

Another possible mode would be to link video playback to audio. (Audio is already linked to video.) Meaning that the video would show the frames where the audio plays. I don't know how feasible this is, since audio needs to start playing instantly, so I'm not sure if the video could keep up with audio, (coming from hard drive and all) but if it could cache the video for next/prev syllable/line and near it (for the ""Play 500 ms before selection""), it shouldn't take too much memory or CPU. (?)",Betty
324,2009-02-04T16:20:04Z,Clipboard plain-text copying and pasting of styles,General,,2.1.0,enhancement,minor,TheFluff,2007-02-02T05:44:39Z,2009-02-04T16:20:04Z,"In the same way that it's done for subtitles, clipboard copy-paste (as raw ASS text) of styles in styles manager would be most welcome.",ArchMageZeratuL
160,2009-02-04T16:16:48Z,Keep playing the video instead of stopping after changing the start or end time while playing,Video,,,defect,minor,,2006-07-28T23:42:26Z,2009-02-04T16:16:48Z,"Load subtiltes, video, audio
Select a line.
Below the video screen, click the "" play current line""
While it's playing, change the start or end time in the audio wave form.
Here occurs the bug :
Should stop playing at the end time, but it keeps playing.

ADDITIONAL INFORMATION:
r508
winxp64",Crysral
443,2009-02-04T15:35:14Z,Tooltips problem.,General,,,defect,minor,,2007-06-19T21:16:18Z,2009-02-04T15:35:14Z,"Everytime I click inside {} containing any tags a small tooltip appears. When I click inside it to edit a value for example {fad(800,0)frz14.562pos(465,432)} the tooltip not only does not disappear but also when I minimize Aegisub it is still visible on my desktop, in mIRC window, in Firefox window, in directories and so on. Moreover sometimes I cannot see lower lines. They are hidden behind the tooltip.",Alchemist
456,2009-02-04T15:34:44Z,Aegisub (Linux) crashes with nearly all non-xvid-avi Files,General,1.10,2.1.6,defect,major,TheFluff,2007-07-01T22:22:55Z,2009-02-04T15:34:44Z,"MKV (AVC/AAC) totally fails... its partially able to open the AVC stream, but totally fails loading AAC.

If you try to playback the File then - it playbacks like 1second and then crashes with a critical error.

Only thing properly working are XVID AVI Files",Coldbird
114,2009-02-04T15:27:27Z,Fix Matroska support for LAVC video provider,Video,,2.1.6,defect,major,TheFluff,2006-04-06T22:47:30Z,2009-02-04T15:27:27Z,"It loads the file just fine, but I can only retrieve length and keyframes from Haali's parser, and seeking doesn't work.",ArchMageZeratuL
499,2009-02-04T15:19:21Z,Realtime resync tool,Audio,,,enhancement,minor,,2007-07-25T08:38:43Z,2009-02-04T15:19:21Z,"As far as I know, there is no program that does this, but it would be nice to be able to playback video while adjusting two parameters (ramp and offset) in realtime to resync subtitles. Obviously not that useful for fansubbing, but useful for other purposes. I personally hate doing it by trial and error.",ArchMageZeratuL
82,2009-02-04T15:16:02Z,shifting subtitle start/end times by keyboard shortcut,Subtitle,1.9,1.9,enhancement,minor,,2006-03-10T08:07:29Z,2009-02-04T15:16:02Z,"i'd like to be able to shift the (end)times on a per-frame basis back/forth via a keyboard shortcut. this should be especially helpful, if you want to fix sub-bleeds...",mASSIVe
249,2009-02-04T15:14:58Z,Colored rows if close to or on top of a keyframe,General,,,enhancement,minor,,2007-01-01T16:25:21Z,2009-02-04T15:14:58Z,"is it possible to add a certain color to a row when it is close to or right on top of a keyframe?
say.. when a line is 6 frames from a keyframe, that row gets the color pink, and when it's right on top of a keyframe it gets the color blue.
doesn't have to be those colors of course, just an example :) 

IMO this would make sceenetiming easier and more flawless",fictive
520,2009-02-04T15:10:31Z,Splitting karaoke line with color tags delete's color tags.,Subtitle,1.10,1.10,defect,minor,,2007-08-12T08:36:52Z,2009-02-04T15:10:31Z,"As the title says, when you karaoke split a karaoke line with colour ASS tags, the colour tags get's erased by the split function.
This can be troublesome when editing is required after typesetting",Volvagia356
352,2009-02-04T15:10:14Z,Copy/paste from and to line's text fields doesn't work for Japanese characters.,Subtitle,1.10,1.10,defect,minor,,2007-03-18T15:25:54Z,2009-02-04T15:10:14Z,"Certain lines don't paste back into a text field if they contain Japanese characters, however it does copy OK, I am able to paste to notepad, re-copy and paste back to Aegisub.",Sogeking
511,2009-02-04T15:08:16Z,Add Timing WAV File Export,General,,,enhancement,minor,,2007-08-02T22:42:11Z,2009-02-04T15:08:16Z,Request to add a feature to Aegisub that exports the currently loaded video's audio as a 8bit mono PCM file for use in SSA (lots of us still use it and this saves the work of loading vdub or something else just to make a timing wave),interactii
331,2009-02-04T14:59:10Z,Launching an encode from the menu.,General,1.10,1.10,enhancement,minor,,2007-02-07T17:44:22Z,2009-02-04T14:59:10Z,"Knowing the fact that you prefer softsubs and Aegisub is meant for typesetting, I thought about this feature and still ask you if it's doable :
The idea is adding an ""encode"" menu in the 'tools' menu ( yes, the one between audio and help ).

     By selecting ""encode"", Aegisub would launch vdub or what you think to be the best to encode the video in order to hardsub the script that is currently displayed in Aegisub. With that alone, it won't be more interesting than to actually launch aside vdub or anything else then doing the hardsub.

     The thing is to have the possibility to select differents ""profiles"" from the menu ""encode"". That means that Aegisub staff won't have to devellop anything about theses profiles. Theses profiles are plain txt files with the parameters of encoding ready.

This will help newbies to hardsub what they do.

     In my case, when making karaoke with automotion that output more than 10k lines, since it can't be displayed smoothly ( I know, Aegisub is neither meant for playback :) ), i won't have to do a subtitles export, then loading it in an encoder software, etc... ( in order to see how are the results ).

Btw, there won't be "" vsfilter "" version problem :)

Well it's just an idea, i don't mean it to be in the end exactly how I described it.

ADDITIONAL INFORMATION:
Sorry for the length.",Crysral
261,2009-02-04T14:58:38Z,Report bug/request feature directly in Aegisub's interface,General,,,enhancement,minor,,2007-01-06T21:09:26Z,2009-02-04T14:58:38Z,"I don't know how easy or hard it would be to implement, but maybe we should enable anonymous reporting on the tracker and let the program report them remotely?",ArchMageZeratuL
615,2009-02-04T14:46:32Z,linux build lavc_keyframes.o not being linked to ./libs/aegisub,General,,2.1.0,defect,minor,TheFluff,2007-12-05T01:49:49Z,2009-02-04T14:46:32Z,"During the linking of ./libs/aegisub the lavc_keyframeso object file is never linked causing the following errors.
I took a look at this and it seems that the make files skip over compiling lavc_keyframes.cpp and thus it is never linked causing an undefined compile/linking error to be thrown. I have included both the configure output and build output in the attached zip file for further review.
The source version is the 1655 svn revision.

g++ -g -O2 -Wall -Wextra -Wno-unused-parameter -Wno-long-long -O2 -fpermissive -fno-strict-aliasing -std=c++98 -o .libs/aegisub audio_player.o audio_player_alsa.o auto4_base.o auto4_lua.o auto4_lua_assfile.o auto4_lua_dialog.o auto4_lua_scriptreader.o auto4_auto3.o aegisublocale.o ass_attachment.o ass_dialogue.o ass_entry.o ass_export_filter.o ass_exporter.o ass_file.o ass_karaoke.o ass_override.o ass_style.o ass_style_storage.o ass_time.o audio_box.o audio_display.o audio_karaoke.o audio_provider.o audio_provider_hd.o audio_provider_ram.o audio_provider_pcm.o audio_provider_stream.o audio_spectrum.o avisynth_wrap.o base_grid.o browse_button.o colorspace.o colour_button.o dialog_about.o dialog_attachments.o dialog_automation.o dialog_colorpicker.o dialog_detached_video.o dialog_dummy_video.o dialog_export.o dialog_fonts_collector.o dialog_jumpto.o dialog_kanji_timer.o dialog_options.o dialog_paste_over.o dialog_progress.o dialog_properties.o dialog_resample.o dialog_search_replace.o dialog_selection.o dialog_shift_times.o dialog_spellchecker.o dialog_splash.o dialog_style_editor.o dialog_style_manager.o dialog_styling_assistant.o dialog_text_import.o dialog_timing_processor.o dialog_tip.o dialog_translation.o dialog_version_check.o dialog_video_details.o drop.o export_clean_info.o export_fixstyle.o export_framerate.o export_visible_lines.o fft.o font_file_lister.o font_file_lister_fontconfig.o frame_main.o frame_main_events.o gl_text.o gl_wrap.o help_button.o hilimod_textctrl.o hotkeys.o idle_field_event.o kana_table.o keyframe.o main.o md5.o mkv_wrap.o mythes.o options.o scintilla_text_ctrl.o spellchecker.o spline.o spline_curve.o standard_paths.o static_bmp.o string_codec.o subs_edit_box.o subs_edit_ctrl.o subs_grid.o subs_preview.o subtitle_format.o subtitle_format_ass.o subtitle_format_encore.o subtitle_format_microdvd.o subtitle_format_mkv.o subtitle_format_srt.o subtitle_format_txt.o subtitle_format_ttxt.o subtitles_provider.o subtitles_provider_csri.o text_file_reader.o text_file_writer.o thesaurus.o thesaurus_myspell.o timeedit_ctrl.o toggle_bitmap.o tooltip_manager.o utils.o validators.o variable_data.o vector2d.o version.o vfr.o video_box.o video_context.o video_display.o video_frame.o video_provider.o video_provider_dummy.o video_slider.o visual_feature.o visual_tool.o visual_tool_clip.o visual_tool_cross.o visual_tool_drag.o visual_tool_rotatexy.o visual_tool_rotatez.o visual_tool_scale.o visual_tool_vector_clip.o MatroskaParser.o -pthread  posix/libposix.a ../csri/lib/.libs/libcsri.a ../lua51/src/liblua.a ../auto3/.libs/libaegisub-auto3.so -L/usr/lib64 -L/usr/local/lib -ldl -lasound -lGL -lX11 -lm -lwx_gtk2u_gl-2.8 -lwx_gtk2u_stc-2.8 -lwx_gtk2u-2.8 -lfreetype  -Wl,--rpath -Wl,/home/Jeremiah/testbin/lib
../lua51/src/liblua.a(loslib.o): In function `os_tmpname(lua_State*)':
loslib.c:(.text+0x35): warning: the use of `tmpnam' is dangerous, better use `mkstemp'
video_context.o: In function `VideoContext::SetVideo(wxString const&)':
/home/Jeremiah/software/aegisub/aegisub/video_context.cpp:294: undefined reference to `LAVCKeyFrames::LAVCKeyFrames(wxString const&)'
/home/Jeremiah/software/aegisub/aegisub/video_context.cpp:295: undefined reference to `LAVCKeyFrames::GetKeyFrames()'
/home/Jeremiah/software/aegisub/aegisub/video_context.cpp:297: undefined reference to `LAVCKeyFrames::~LAVCKeyFrames()'
/home/Jeremiah/software/aegisub/aegisub/video_context.cpp:297: undefined reference to `LAVCKeyFrames::~LAVCKeyFrames()'
collect2: ld returned 1 exit status
make[2]: *** [aegisub] Error 1


ADDITIONAL INFORMATION:
Build system:
Fedora 8
GCC Build Specs
Using built-in specs.
Target: x86_64-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-languages=c,c++,objc,obj-c++,java,fortran,ada --enable-java-awt=gtk --disable-dssi --enable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-1.5.0.0/jre --enable-libgcj-multifile --enable-java-maintainer-mode --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-cpu=generic --host=x86_64-redhat-linux
Thread model: posix
gcc version 4.1.2 20070925 (Red Hat 4.1.2-33)

",bakabai
604,2009-02-04T14:29:52Z,Audio is not played in .wmv files,Audio,1.10,1.10,defect,major,,2007-11-02T14:24:39Z,2009-02-04T14:29:52Z,Opening a .wmv file in Aegisub opens the file and reproduces it but without audio. Besides time showed is not correct.,yorobun
603,2009-02-04T14:29:34Z,Wmv file's timing is anticipated,Video,1.10,1.10,defect,major,,2007-11-02T14:23:18Z,2009-02-04T14:29:34Z,"I tried with Aegisub 2 PRE-RELEASE SVB r1515 to create my first subtitle (to be exported in plain text .srt format) and I've noticed that the subtitle created wasn't on sync with the .wmv video I was subbing. The text appears before the image also if the time was taken from the internal Aegisub player.

ADDITIONAL INFORMATION:
I couldn't hear audio.",yorobun
624,2009-02-04T14:28:53Z,Subtitle grid start and end time should not display 0 for hour if video/audio shorter than hour,General,,,enhancement,minor,,2007-12-22T03:35:14Z,2009-02-04T14:28:53Z,"If you load a video that's only 5 min long don't need to display all the way up to hours in the start and end time columns.  i.e  0:00:00.00 should become at least 00:00.00 and if possible only 0:00.00

as it is now, there ends up begin alot of wasted horizontal space in the columns and is providing superfluous information with the extra precision",squarebox
623,2009-02-04T14:27:54Z,Subtitle grid columns are rearrangeable,General,,,enhancement,minor,,2007-12-22T03:30:29Z,2009-02-04T14:27:54Z,Would be nice to have the ability to change the order of the columns by drag&drop.    I.e. make the text column the first column and the start and end columns come after that.,squarebox
589,2009-02-04T14:24:34Z,Crash on playing video without audio loaded,Audio,,,defect,major,,2007-10-23T17:28:41Z,2009-02-04T14:24:34Z,"If I load any video file and try to play it without loading the audio to RAM, audio will play really fast then crash.
",triton
579,2009-02-04T14:23:17Z,r1515 get too much memory,General,,,defect,major,,2007-10-13T15:47:31Z,2009-02-04T14:23:17Z,"When load , this get ~  400Mb-700Mb from swap-file.  ",kapiton
540,2009-02-04T14:22:59Z,"Cannot convert form the charset ' ,0'!",General,,2.1.0,defect,minor,TheFluff,2007-08-23T09:23:51Z,2009-02-04T14:22:59Z,"When I start Aegisub and type something in the subtitle edit box (commit or not, same thing happens), click in it with the right mouse button and then click away anywhere in the program, this error message always shows up: Cannot convert form the charset ' ,0'!
It only occures once on the first time after the program launch. After that everything goes back to bormal.
Same thing happening with new unsaved and with already saved sub.",Yuri
273,2009-02-04T14:20:57Z,The Call Tips seem to cause crashes and they stick around while we focus other programs than Aegisub.,Subtitle,,2.1.0,defect,crash,ArchMageZeratuL,2007-01-13T07:48:51Z,2009-02-04T14:20:57Z,"Can't isolate the problem, but I get tons of crashes when doing style overrides in the edit box and switching to IRC all the time. Seems to only happen with video loaded.",TechNiko
619,2009-02-04T14:08:36Z,Linking an External Player,Video,,,enhancement,minor,,2007-12-21T13:42:45Z,2009-02-04T14:08:36Z,"Aegisub isn't very effective at playing video, but would it be possible to configure it to open video files with an external player? The idea is that when Aegisub opens a video file it uses the default program (as in when double-clicking the file) or a user-defined program to open it instead and simply puts the window where the video should be shown. This way the video player gets to deal with video format and codecs and such and Aegisub just has to deal with the controls (play, pause, frame forward/backward etc.) and time syncing.",Pillowcase
622,2009-02-04T14:08:18Z,Auto Zoom horizontal to the start and end times,Audio,,,enhancement,minor,,2007-12-22T03:25:52Z,2009-02-04T14:08:18Z,"Add option to auto zoom the waveform horizontal to the start and end times of the selected line.  Maybe have an option to go along to specify how much padding to have on each side, or have it be precentage based on the total time for line.",squarebox
95,2009-02-04T14:03:37Z,Shapes Generator,General,,1.10,enhancement,minor,TheFluff,2006-03-14T00:28:55Z,2009-02-04T14:03:37Z,"For those not as versed with Cubic BÃ©zier curves, and p commands in general, It would be nice to have a GUI of some sort to assist in creating shapes of our desire. This would be a lot more convient than spending more than necessary on trying to create a shape of desire or bugging those in the shapes thread on the forums. ",vicecorp
635,2009-02-04T14:01:19Z,FFMpegSource + x264 avi problem in r1723,Video,,,defect,minor,,2008-01-18T01:03:17Z,2009-02-04T14:01:19Z,"Error when open video (avi x264 720p) : ""avisynth factory: Avisynth error: FFmpegSource: Video track is unseekable""

With the same video file, no error with the r1611 version.",Mega
646,2009-02-04T14:00:12Z,avisynth factory ... Couldn't open D:....D2V file,Video,,,defect,major,,2008-01-26T13:07:50Z,2009-02-04T14:00:12Z,"Hi...

In both versions, Aegisub 2 alpha r1611 and the latest, Aegisub 2 alpha r1813 I could not open a d2v file. Other formats like Windows Media Video or VOB files, work.

The exact error message is this: ""avisynth factory: AviSynth error: FFmpeg Source: Couldn't open D:SUBTIT~1123123ILOOSE~1.D2V""

I made the .d2v file with DGIndex, I use FFmpeg codecs, MPEG is enabled, DGDecode.dll is in the Avisynth Plugin folder. The funny thing is, not even VLC Media Player can play the d2v file. The d2v file was made from 4 VOB files, of which the first is playing in Aegisub. I tried re-installing the Combined Community Codec Pack, nothing. I checked out with CCCP-Insurgent-2007-01-01, if there are other codecs installed, there are none installed. The only thing I thought might be a problem is that it has Zune player installed. It is not my PC, so I did not de-install yet. 

The dummy video works. I just make a new d2v file of the VOB files, to no avail.

The system is MS XP Pro SP2, Computer: AMD Athlon XP 2800+, 2.08 GHz, 512 MB of Ram. The video card is NVIDIA GeForce4 MX 440 with AGP8X.

Help is greatly appreciated.

Kind regards,
Alban",alban_acim
649,2009-02-04T13:59:32Z,No hotkey for Play Current Line,Video,2.1.0,2.1.0,enhancement,minor,,2008-01-28T02:11:34Z,2009-02-04T13:59:32Z,"Hotkey for Play Current Line


ADDITIONAL INFORMATION:
I am a quality checker for a group and really wish to see play current line hotkey  with no hotkey for this button it makes it quite the tedious task. Currently I always have to use mouse click down.. than move mouse.. than click play current line so I can do a proper quality checking for timing of audio and subtitles to the video.",molitar
648,2009-02-04T13:59:03Z,Only one video provider!,Video,2.1.0,2.1.0,defect,block,,2008-01-27T20:40:38Z,2009-02-04T13:59:03Z,"Hello,

I want to load a video with Aegisub, but it doesn't load it correctly. Normally, I use Dshow as video provider, but in the 1813 and 1847 versions, there is only Avisynth!

Can someone help me?

PS : sorry for my english, I'm French!",Nightmare1992
654,2009-02-04T13:56:55Z,"MKV category as ""Recommended Format""",General,2.1.0,2.1.0,enhancement,minor,TheFluff,2008-02-14T05:10:28Z,2009-02-04T13:56:55Z,"Tag MKV as a ""Recommended Format"", since all the problems with frame accuracy were  solved. Also do that to any other formats which are frame-accurate after the changes on video providing.",Arara
676,2009-02-04T13:49:00Z,Character Encoding setting can cause issues when played back on different codepages,General,2.1.0,2.0.0,enhancement,minor,TheFluff,2008-03-03T05:36:33Z,2009-02-04T13:49:00Z,"This isn't really a bug in Aegisub, so much as a suggestion. Allow me to explain.

If one selects some English font in Aegisub, and leaves the character encoding option to 0 (ANSI), the font will likely not display correctly if this script is watched soft-subbed on a Windows OS with its locale set to something other than an English one, such as Japanese.

The reverse of this is already seen by the fact that a Japanese font set to 0, played back in an English locale will not show correctly. To fix this, it is generally set to 128 (JIS). The interesting thing is that when you play back such a script on a PC set to Japanese locale, it will not display correctly until you return it back to a character encoding of 0.

Thus, leaving correct playback limited to one or the other and only when on the same locale as the author is used. However, this problem can be overcome by setting the encoding to 1 (Default). If you do so, both English fonts and Japanese fonts (and imagine all other language fonts) will display correctly in any Windows locale. This is because it reads the codepage data from the font itself and intelligently chooses the correct one.

So, getting to the point, I recommend that the default setting Aegisub's styling assistant uses for character encoding should be changed to 1 (Default), to prevent problems in playback on PCs using a different locale to the person who created the script.",Yakhobian
670,2009-02-04T13:48:03Z,Inline spellchecker attempts to add whole line,General,,,defect,minor,,2008-02-25T23:28:08Z,2009-02-04T13:48:03Z,"If you right click after the last character of the line in the editbox, Aegisub will ask if you want to add the whole line to the dictionary.

ADDITIONAL INFORMATION:
Aegisub (amz, SVN r1847)",demi_alucard
692,2009-02-04T13:40:53Z,automatically strip unused glyphs from fonts,General,2.1.2,2.1.2,enhancement,minor,,2008-04-01T02:33:02Z,2009-02-04T13:40:53Z,"This could be very helpful for things like softsubbing Arabic/Asian characters where attaching entire fonts could reach several dozen megabytes. Admittedly, this would be anything but trivial to implement.",anon32
679,2009-02-04T13:34:50Z,build on linux - Bitmaps makefile...,General,,2.0.0,defect,minor,TheFluff,2008-03-09T17:24:43Z,2009-02-04T13:34:50Z,"After run autogen.sh I've got this message

Makefile.bitmaps:1: *** multiple target patterns.  Stop.

ADDITIONAL INFORMATION:
checking for libtool >= 1.5 ... yes (version 1.5.26)
checking for autoconf >= 2.54 ... yes (version 2.61)
checking for automake >= 1.9 ... yes (version 1.9.6)
checking for glib-gettextize ... yes (version 2.14.6)
checking for intltool >= 0.31 ... yes (version 0.35.5)

Aegisub SVN r1990",petrkr
678,2009-02-04T13:33:56Z,Crash on line change,General,2.1.0,2.1.0,defect,minor,,2008-03-07T20:32:30Z,2009-02-04T13:33:56Z,"On loading of a project, the first line loads and displays fine. After changing a line, either by pushing enter, or by clicking on a different line, aegisub crashes with the default windows error message.

ADDITIONAL INFORMATION:
OS: Windows XP Home Edition SP2
Ram: 1GB
Processor: Pentium 4 2.8 Ghz",jmaeshawn
689,2009-02-04T13:28:57Z,TPP loves to line link over scene changes (keyframes),Subtitle,2.1.2,2.1.2,defect,minor,,2008-03-29T04:25:07Z,2009-02-04T13:28:57Z,"When applying TPP, about 25 or so lines in a 350 line script extend across a scene change and link to the next line (apparently ignoring the keyframe snapping that comes after line linking).

I'm having trouble determining why this is occuring, but it would be nice if a line could tell when it was being extended over a keyframe, and stop at the keyframe instead of linking onto the next line",Light-
705,2009-02-04T13:28:20Z,"Adjustable gap in ""Make times continuous"" function",Subtitle,2.1.2,2.1.2,defect,minor,,2008-04-21T21:01:33Z,2009-02-04T13:28:20Z,"So, the make times continuous functions in the context menu lets you remove any time gap between lines.

But I think would be much more useful if you could set a gap length in the options if you wanted to have a gap between lines. I always find myself subtracting times to get the gap I want. It takes a lot of time.

If I wanted the gap between lines to be 150 ms it would be great to be able to change that just as easy as the lead-in and lead-out time, and then use these functions to achieve the desired gap, instead of counting.

And of course, this would also be useful for the post-processor.",homeagain
592,2009-02-04T13:24:55Z,Windows: Crash when opening context menu in subtitle edit box,General,,2.0.0,defect,crash,TheFluff,2007-10-24T19:49:12Z,2009-02-04T13:24:55Z,"Just like in the linux report on the same issue, aegisub crashes while right clicking in the subtitle edit box. It doesn't matter whether a word is highlighted or not, it crashes every time. I sort of remember that this didn't use to happen with pre-installer builds but I'm not too sure (but I definitely remember having seen the thesaurus lines in the context menu, so it did work for a while...).
The crashlog is attached. It looks like aegisub is looking in a nonexistent directory (f: is one of my cdrom units).",shamael
403,2009-02-04T13:23:54Z,Crashes on video load,General,,2.0.0,defect,crash,TheFluff,2007-05-04T13:30:47Z,2009-02-04T13:23:54Z,"When I try to load video, the program is Ã‘Ârash with error:

""The instruction at ""0x5f246e14"" referenced memory at ""0x00000564"". The memory could not be ""read"".

Version of Aegisub: r972-1113. 
With 1.10 and r535 by Motoko-chan all is ok.

My OS is Windows XP.
Aegisub has been installed accurate by the instruction on your website.

I don't see any issues like it, so it can be error in my side. But i don't know, what can be a reason for this error.",Yukos
747,2009-02-04T13:10:46Z,Macron support,Subtitle,,,enhancement,minor,,2008-07-16T20:41:53Z,2009-02-04T13:10:46Z,"Since there's a lot of fonts out there that doesn't not support Macrons (for the sake of Hepburn Romanization and other stuff), would it perhaps be possible to add in macrons above characters with a command or something to make macrons work for those font that does not support them?",cloud668
741,2009-02-04T13:09:51Z,Hotkeys for  Video Playback,Video,2.1.2,2.1.2,enhancement,minor,,2008-07-14T11:44:51Z,2009-02-04T13:09:51Z,"It'll be nice to have the same kind of hotkeys that you find with audio playback for Video playback.

Or rather, ""Play current line in Video"", ""Play previous line in Video"", ""Play next line in Video"", ""Play"" and ""Stop"" hotkeys.",triplez
734,2009-02-04T13:01:22Z,Crash when a text between {} is selected and an edit button is click,Subtitle,2.1.2,2.1.6,defect,crash,TheFluff,2008-07-05T23:02:59Z,2009-02-04T13:01:22Z,"Example of a line before edit:
{title}Blablabla

When you select the text 'title', and click on a button for edit (for example the bold one) Aegis just crash. Unhandled exception. 

Not very important but enoying though...",yaouna
770,2009-02-04T12:59:02Z,Let's use the new FFmpeg header locations!,General,,2.1.7,defect,major,TheFluff,2008-08-23T00:25:30Z,2009-02-04T12:59:02Z,"Let's face the facts, the FFmpeg headers were ""split"" at least 9 months ago and it's getting annoying to use hacks to make Aegisub compile with even versions from late 2007. Sure many are still using about a year old FFmpeg but, I think, one of the main reasons for that is software like Aegisub that stubbornly refuses to accept the fact and instead live in the past. Either way other libraries and tools will force everyone (maybe apart from some weird fucks) to upgrade anyhow but, in my humble opinion, it would be wise to do so before the blade of progress is raised against Aegisub.",nix
756,2009-02-04T01:47:00Z,Aegisub doesn't display the current position time,Video,2.1.2,2.1.7,defect,minor,TheFluff,2008-07-27T09:04:48Z,2009-02-04T01:47:00Z,"Aegisub doesn't display the time of the current position you are when you do control+g like it does on Aegisub version 1.10.

It only shows the current frame number.",djspy
793,2009-01-13T09:45:59Z,configure script should check for ffmpeg headers,General,,,defect,minor,verm,2009-01-03T10:49:18Z,2009-01-13T09:45:59Z,"Aegisub compilation presumes location of ffmpeg headers. For example avcodec.h is assumed to be in <include_path>/libavcodec/avcodec.h. On Debian Linux (testing), some tweak is required to get Aegisub to compile because all ffmpeg headers are located in /usr/include/ffmpeg/libav*/*.h.
I propose that configure script should at least check if assumed header file location if correct.

ADDITIONAL INFORMATION:
Attached is a patch which adds checks for ffmpeg header files. When header files are not found, ffmpeg is disabled.",Manta
797,2009-01-12T21:42:52Z,Language selection dialog shows not installed languages,General,,,defect,major,verm,2009-01-09T22:43:30Z,2009-01-12T21:42:52Z,"Language selection dialog contains languages which are not installed by Make scripts.

ADDITIONAL INFORMATION:
If I select such language the aegisub wont start nex time untill I delete the config file. The dialog should not show languages which are not installed. Also it would be good to have an option to select default english language which is contained in source code it self, now there is an option for English (en_GB) if it is selected while the .po file is not installed, the app wont start next time as stated before. Another possibility is to fallback to default english language.


Aegisub v2.1.6 RELEASE PREVIEW SVN r2681.",non7top
782,2009-01-10T08:38:56Z,Finnish Spell checker request,Subtitle,,,enhancement,minor,,2008-12-25T19:09:26Z,2009-01-10T08:38:56Z,"Voikko is a spell checking and hyphenation system for Finnish language. 

You can download binaries and open source from:

http://sourceforge.net/project/showfiles.php?group_id=156731

I and finnish fansub scene would be clad if dev team implements finnish spell checkins as Finnish translation of the Program is getting done.

Also in linux, kubuntu and ubuntu and mandriva etc. Voikko support is included in Distriputions. Also in Mac OS.

Voikko is suported by Firefox, Open Office etc..",Jeroi
785,2008-12-27T14:51:49Z,Localisation: all Help names use same wxwidgets help name in wxgtk.mo,General,,,defect,minor,,2008-12-26T20:45:14Z,2008-12-27T14:51:49Z,"Help on defaul view, and also in every dialog which have Help button, they use the same wxwidgets.po input name.

In finnish program namings in general programs:

1. Main link Help = Apua, which is direct translation
2. On dialog button Help = Ohje, which is means instructions

I tried to write into wxwidgets localisation file differen values to all Help names, but Aegisub used the same Help input for all the Help names in the program.
Also in Aegisub.po there is 1 Help name, but naming that to Ohje, dosent make any differense.",Jeroi
758,2008-09-12T01:44:31Z,Effect Menu,General,2.1.2,2.1.2,enhancement,minor,,2008-07-28T00:35:43Z,2008-09-12T01:44:31Z,"VS filter has many over-rid tags, although they are all available as text in the aegisub manual adding everything into the program is lot of work when you work with a lot of them.

Also, just for the ""friendly user interface"" it will add a lot I believe.

I am not sure how every thing should be categorized, but here is an example of how I think it would look like:

Add Effect > Timing > (fad), (fad with alpha)...  
Add Effect > Appearance > (1), {i1}, (first color), (seconder color), (e1)...
Add Effect >  Position > (pos), (frz...)...

Lets say I select a line or a few of them, a dialogue box appears and asks for something like:

Fade from start (in miliseonds): _*text input*_ Fade from end: _*text input*_

Ok(botton) Apply(botton) Cancel(botton). 


For colors it would also display the color-picker and all that...

ADDITIONAL INFORMATION:
It's hard to categorize each and every tag to the right category, nor create the category. But this is just how I think it should look like.",acro
772,2008-09-11T02:53:37Z,v1 timecode file with overlapping ranges are accepted by parser but has broken results,Video,2.1.2,2.1.3,defect,minor,nielsm,2008-08-25T06:40:01Z,2008-09-11T02:53:37Z,"With the attached v1 timecode file and a dummy video:
Frame 2000 occurs at 0:16:40.000. Frame 2001 occurs at 0:00:00.-500.
Frame 4001 occurs at 0:16:39.500. Frame 4002 occurs at 0:00:00.-1000.
Similar things happen at frames 6k, 8k and 10k (beyond the last time range in the timecode file due to that a thousand extra frames are being inserted each time).

Jumping to a time goes to that time in frames 6000-8000 if possible and the final frame if not.

Setting a subtitle start time to one of the boundry frames appears to set it to what the time of the frame would be without timecodes, while any other frame uses the displayed time.

Subtitles are displayed only at the appropriate time between frames 6000-8000.


While it's a stupid idea, this does appear to be valid -- mkvmerge appears to simply use the first fps defined for a specific frame and ignore the rest.  To match this functionality, I think the only change required is setting lstart to the max of lstart and lposition prior to line 155 of vfr.cpp.  None of these problems can occur with v2 timecodes, as the v2 parsing code verfies that frames are in the right order.",Plorkyeran
541,2008-09-11T02:38:25Z,crash on trying to load a video,Video,,,defect,crash,,2007-08-23T17:35:55Z,2008-09-11T02:38:25Z,"once loaded .ass, i've tried to load the cideo, and this is what happened:
""Aegisub has encountered a fatal error and it will terminate"".",bink
733,2008-09-11T02:36:48Z,Eye drop color grabber.,Subtitle,,,defect,minor,,2008-07-05T15:08:17Z,2008-09-11T02:36:48Z,"There is an eye drop tool in the subtitle style manager, but I fail to see one in the normal subtitle editor area. I may just be over looking something, but it would be great to be able to grab colors without opening a popup window which further crowds the screen.",getfresh
608,2008-09-10T22:56:13Z,Make actual video resolution available to scripts,Scripting,,2.1.3,enhancement,minor,nielsm,2007-11-09T06:41:21Z,2008-09-10T22:56:13Z,"Automation scripts should be able to read the actual resolution of the loaded video, such that any mismatch between video and script resolution can be acted upon.",nielsm
763,2008-09-10T22:14:19Z,Aegisub doesn't understand new VSFilter tags,Subtitle,2.1.2,2.1.3,defect,major,nielsm,2008-08-10T00:11:28Z,2008-09-10T22:14:19Z,"Aegisub doesn't understand the new tags added to VSFilter, such as lur, e with non-boolean parameter, xshad yshad xbord ybord.
This causes tags to disappear/morph when you use visual typesetting, VFR transform (including loading timecodes to preview in video display).

ADDITIONAL INFORMATION:
ass_override.cpp needs to have the new tags added.",nielsm
737,2008-09-07T09:20:59Z,"With video detached and seek bar selected, hitting either up or down keys causes Aegisub to crash",Video,2.1.2,2.1.3,defect,crash,TheFluff,2008-07-09T07:20:05Z,2008-09-07T09:20:59Z,"Essentially what's in the summary: when you detach the video and select the seek bar, say to move between individual frames and hit either the up or down keys, Aegisub gives a fatal error and dies.

I've duplicated the issue with multiple scripts and videos (though all of them were xvid in .avi files) on different machines and in both Vista 32 and Windows XP.

(My apologies if I've miscategorized this in any way. I don't find or report bugs all that often.)",Blue_Mage
778,2008-09-06T21:18:47Z,Crashes when search and replace use with '... ',General,2.1.2,2.1.3,defect,crash,TheFluff,2008-09-06T21:00:44Z,2008-09-06T21:18:47Z,Aegisub crashes when using the search and replace feature. Search is for '...' and replace with '... ' (Note: space in between). Easily reproducible even without video/audio loaded,tiratira
771,2008-09-06T17:37:55Z,"Crash when trying to overwride styles with same name (case insensitive), but different cases",Subtitle,2.1.2,2.1.3,defect,crash,TheFluff,2008-08-23T16:32:09Z,2008-09-06T17:37:55Z,"Simplest way to reproduce this bug is to create a new document, go to Styles Manager, select ""Default"" in Current script, press Edit, change style name to ""default"", press ""Import from script..."", select any .ass file containing the ""Default"" style (most do have it), Select ""Default"", and chose to overwrite. It crashes here. I can reproduce this bug with any other styles with same case insensitive names, but different cases in the actual spelling.",rofl
762,2008-09-06T15:33:43Z,crash when saving PNG snapshot with locales,Video,2.1.2,2.1.3,defect,crash,TheFluff,2008-08-08T00:50:37Z,2008-09-06T15:33:43Z,"Using Aegisub with any locale causes unhandled exception when trying to save PNG snapshot. Exception is of type 'wchar_t const *'.

To reproduce:
1, Prepare any translation and set up env variables to use it.
2, Start aegisub
3, Open any video
4, From context menu on video box choose ""Save PNG snapshot""

The root cause can be found in module ""aegisub/video_context.cpp"" on line 606 (r2292). Attached is a patch solving this issue.",Manta
769,2008-08-23T09:19:02Z,Suggestion: Option to assign commands shortcuts,General,2.1.2,2.1.2,enhancement,minor,,2008-08-22T02:12:21Z,2008-08-23T09:19:02Z,"Being able to assign shortcuts to commands, especially ""Duplicate"" and ""Make times continuous"", would lessen the time I need to time a script by quite a bit as I am using both commands about 50-100 times/script (and I assume I am not the only one, lol).",jama
768,2008-08-19T23:32:18Z,Transtation - combining duplicate text lines when sequential.,Subtitle,2.1.2,2.1.2,defect,minor,,2008-08-19T23:23:51Z,2008-08-19T23:32:18Z,"This is a weird problem that needs to be fixed.

If there are the following three lines:

0:10:01.00-0:10:03.00 HEY!
0:10:05.00-0:10:07.00 HEY!
0:10:08.00-0:10:10.00 HEY!

Obviously this should export as three separate lines. In Transtation export, it combines them into:

0:10:01.00-0:10:10.00 HEY!

Thus ignoring the gaps between the lines. 

It doesn't matter how many lines (whether it's 2 or 10), if the text is exactly identical and they follow each other in the script, it mistakenly combines them into one big line, ignoring the gaps between lines.",Tofu
410,2008-08-15T06:40:57Z,"""Play audio with video"" crashes on Linux (and also Mac?)",Video,,2.1.3,defect,crash,TheFluff,2007-05-09T12:31:07Z,2008-08-15T06:40:57Z,"If you load just a video file, with or without audio, and press the Play Video button you crash. This seems to happen with both LAVC and dummy video.
If you load audio separately (such that audio will never be played from video) the crash doesn't happen and the ""no video display update"" happens instead. Possibly related to #128.",nielsm
757,2008-08-11T06:04:03Z,Correct support in subtitle edit box of new ass tags implemented in unofficial VSFilter 2.39,General,2.1.2,2.1.2,defect,minor,nielsm,2008-07-27T18:11:38Z,2008-08-11T06:04:03Z,"For example: here is ""{pos(20,200)lur10}test"" subtitle string and if you try to double click on video display to change the position of subtitle, then the lur tag will be replaced by 0 tag. Also e[anything] is replacing by e1 and iclip is replacing by i0.",z0rc
759,2008-08-11T06:02:50Z,Combining duplicate lines when exported,Subtitle,2.1.2,2.1.3,defect,minor,nielsm,2008-07-28T22:48:04Z,2008-08-11T06:02:50Z,"I have only tested this with a TranStation export but it might be a problem with other exports as well. I will follow up later on.

Let's say you have 3 duplicate lines in a row:

01:01:01.01-01:01:02.01 HELLO!
01:01:03.01-01:01:04.01 HELLO!
01:01:05.01-01:01:06.01 HELLO!

Even though these are 3 distinct lines with space between them, Aegisub will combine them into one long line on export. This is only if the content of the line is identical.

It would make sense to combine them if there is no space between the lines but it does so even when there is.

e.g. it outputs:

01:01:01.01-01:01:06.01 HELLO!

The fix I've been using is to append something to the line and remove afterwards. 

e.g.

01:01:01.01-01:01:02.01 HELLO!x
01:01:03.01-01:01:04.01 HELLO!y
01:01:05.01-01:01:06.01 HELLO!z",Tofu
761,2008-08-04T09:06:49Z,Locale files get installed with wrong filenames,General,2.1.2,,defect,minor,verm,2008-08-04T02:14:29Z,2008-08-04T09:06:49Z,"When building Aegisub on Linux (possibly applies to other *nix platforms), ""make install"" place the locale files, calling them ""aegisub21.mo"", instead of ""aegisub.mo"". Unfortunately, Aegisub is unable to use those locales with such filenames, so it always runs in English.

I'm not expert on Gettext and such things, but after peeking a bit in the Makefile for the locales, i found this:

GETTEXT_PACKAGE = aegisub21
PACKAGE = aegisub
VERSION = 2.1-dev

GETTEXT_PACKAGE should be ""aegisub"", not ""aegisub21""

ADDITIONAL INFORMATION:
Workaround: Go to $PREFIX/share/locale/(your locale)/LC_MESSAGES/ and rename ""aegisub21.mo"" to aegisub.mo",tomman
754,2008-07-30T16:37:58Z,Audio is not working,Audio,2.1.2,2.1.2,defect,major,,2008-07-24T20:00:28Z,2008-07-30T16:37:58Z,"When I open video files, there are no sound.  It's almost like it's on mute.  However the sound works when using other applications.  I have reinstalled it and it is still not working.  The video plays fine but there is just absolutely no sound so I can not sub videos.  Thanks for your time and help.",tekkenplaya
751,2008-07-20T19:35:33Z,2269 - transtation changes to be implemented,Subtitle,2.1.2,,enhancement,minor,nielsm,2008-07-20T19:10:22Z,2008-07-20T19:35:33Z,"updates on 2269 - transtation support

good things:

-timing errors appear to have been fixed
-handles multiple subs and N properly

bad things:

syntax is still off. Please change three things:

#1- please replace ""C"" with "" "" (blank space) for the center justification. That is the default for this format and it handles that more gracefully than ""C"".
#2- no space after ""SUB["" so it's like ""SUB[0 N 00:00:11:00>00:00:12:29]""
#3- I apologize for not noticing this early. Every script should end with this line: SUB[

Also, {i1} override does not work but if italics is set in the style it works. It'd be nice if that could be implemented.

That's all! I really appreciate it!

-Tofu",Tofu
752,2008-07-20T19:18:03Z,exporting to stranstation is still not complete,Subtitle,2.1.2,2.1.2,defect,minor,,2008-07-20T19:10:38Z,2008-07-20T19:18:03Z,"   1.
      updates on 2269 - transtation support
   2.
       
   3.
      good things:
   4.
       
   5.
      -timing errors appear to have been fixed
   6.
      -handles multiple subs and N properly
   7.
       
   8.
      bad things:
   9.
       
  10.
      syntax is still off. Please change three things:
  11.
       
  12.
      #1- please replace ""C"" with "" "" (blank space) for the center justification. That is the default for this format and it handles that more gracefully than ""C"".
  13.
      #2- no space after ""SUB["" so it's like ""SUB[0 N 00:00:11:00>00:00:12:29]""
  14.
      #3- I apologize for not noticing this early. Every script should end with this line: SUB[
  15.
       
  16.
      Also, {i1} override does not work but if italics is set in the style it works. It'd be nice if that could be implemented.
  17.
       
  18.
      That's all! I really appreciate it!
  19.
       
  20.
      -Tofu",nix
562,2008-07-17T03:59:00Z,Mac: Colour picker misbehaves,General,,,defect,minor,nielsm,2007-09-12T11:15:50Z,2008-07-17T03:59:00Z,"The solid box preview is not updated.
The recent colours box seems empty.
The colour dropper pick area is not updated correctly.
The colour dropper does not work at all, seemingly. (It can only pick black.)
The dialogue box layout seems a bit off in general.",nielsm
455,2008-07-16T19:23:23Z,Loading 5.1 audio fails with a unhelpfull error message,Audio,,2.1.3,defect,minor,TheFluff,2007-07-01T11:12:25Z,2008-07-16T19:23:23Z,"I've ripped a DVD with 5.1 audio, and when trying to load it into Aegisub for a little sub-tweaking, I get the message ""lavc factory: Failed to initialize resampling"" which doesn't really tell me anything. The console however, told me that ""Resampling with input channels greater than 2 unsupported."" The error dialog should, IMO, contain something about not being able to resample more than two channels ;)

Running Aegisub r1331 on Gentoo, using Portaudio I think.
(Works fine when I ripped the 2.0 audio and loaded that)",perchr
745,2008-07-16T18:10:22Z,Mac: Style Editor doesn't show current font name,General,,,defect,major,nielsm,2008-07-16T01:44:13Z,2008-07-16T18:10:22Z,"On Mac, the Style Editor dialogue doesn't show the current font name when the dialogue is opened, but is blank instead.",nielsm
746,2008-07-16T17:32:09Z,Mac: All spin controls in style editor are initially blank,General,,,defect,major,nielsm,2008-07-16T01:48:27Z,2008-07-16T17:32:09Z,"All spin controls in the Style Editor dialogue are blank when the dialogue is opened. They do, however, know the current value so using the spin buttons makes the text control part have the right contents.

The affected controls are:
All 4 colour alpha inputs
All 3 margin inputs

ADDITIONAL INFORMATION:
This might be a problem with wxMac, but I haven't confirmed that.",nielsm
744,2008-07-16T07:45:42Z,Mac: Pick Colour buttons don't display the current colour,General,,,defect,major,nielsm,2008-07-16T01:41:51Z,2008-07-16T07:45:42Z,The Pick Colour buttons (such as used in the Style Editor dialogue) don't show the current colour as they should. Otherwise they seem to work correctly.,nielsm
362,2008-07-16T02:20:09Z,Fix Linux support,General,,,defect,major,,2007-03-29T03:02:33Z,2008-07-16T02:20:09Z,This is a metabug of issues left to have Linux support.,ArchMageZeratuL
407,2008-07-16T01:37:54Z,Aegisub crashes when playing video on OSX,Video,,,defect,major,,2007-05-07T06:50:12Z,2008-07-16T01:37:54Z,"Video files open fine and you can jump to any frame using the slider. But when you try to play, the video runs at normal speed for a few seconds, then plays at lower speeds each second and then crashes. Tested with videos from different sources.",nesu-kun
465,2008-07-16T00:10:17Z,Setting a custom resolution and then setting it back to default does not restore video height,Video,,,defect,minor,nielsm,2007-07-03T19:25:24Z,2008-07-16T00:10:17Z,"If you set a custom resolution for the video, using the Override Aspect Ratio -> Custom... menu choice, and then go back to the Default resolution, the original aspect ratio is restored by changing the video width, but the video height remains unchanged. To go back to the original resolution, you have to enter it in the Custom box.

ADDITIONAL INFORMATION:
All the three other modes behaves the same, but there it could be debated whether they should change the height back or not; Default definitely should though, in my opinion.",TheFluff
740,2008-07-13T21:06:45Z,Recovered files always saved to ?user/,General,2.1.2,,defect,minor,nielsm,2008-07-13T11:13:04Z,2008-07-13T21:06:45Z,"By default recovered files would be saved in %appdata%/aegisub/recovered/. But if an unhandled exception occurs it will be saved to %appdata%/aegisub/ no matter what the ""Auto Recovery path"" is set to.

Can reproduce by causing an unhandled exception. (such as the one in bug report #734)

Patch attached.",Harukalover
736,2008-07-09T22:49:08Z,Support more keyframe formats,Video,2.1.2,2.1.3,enhancement,minor,TheFluff,2008-07-07T22:30:48Z,2008-07-09T22:49:08Z,"Currently Aegisub only supports Xvid and the Aegisub keyframe format. Support should be added for the common encoders that generate readable stat files.

I would suggest at least x264 and DivX should be supported as well and I have made a patch that adds support for both.

ADDITIONAL INFORMATION:
Some notes about the patch:

1. The DivX parser was made by testing with a stat file generated from DivX 6.8.3. I have no idea if there has been any changes in the stat file format since DivX 5.x. If anyone has samples from older versions and can provide them it would be of great help.
2. I changed count in Xvid to be an unsigned int since count will never be negative. (though I doubt any video would ever have more frames than a signed int boundary)
3. pos was made a size_t since wxString::Mid() uses size_t. Though this is just a typedef of unsigned int I'm not sure if other implementations might define it as something else. This was done moreso for cosmetics.

Both parsers were tested with DivX and x264 stat files and both worked correctly in testing. ",Harukalover
342,2008-07-02T19:32:53Z,Loading audio crashed on Windows Vista x64,Audio,1.10,1.10,defect,crash,,2007-02-23T17:36:39Z,2008-07-02T19:32:53Z,"Not exactly always but MOST of time.

Loading audio from video works better but not always. I have succeed one time loading audio from file. Have tried with RAM and HD caching mode.

Same with 2.0

ADDITIONAL INFORMATION:
Ongelmatapahtuman nimi:	APPCRASH
Sovelluksen nimi:	aegisub.exe
Sovelluksen versio:	0.0.0.0
Sovelluksen aikaleima:	45ca4369
Vikamoduulin nimi:	StackHash_5528
Vikamoduulin versio:	6.0.6000.16386
Vikamoduulin aikaleima:	4549bdf8
Poikkeuskoodi:	c0000374
Poikkeuksen poikkeama:	000aa0fb
KÃ¤yttÃ¶jÃ¤rjestelmÃ¤n versio:	6.0.6000.2.0.0.256.1
Lokaalin tunnus:	1035
LisÃ¤tietoja 1:	5528
LisÃ¤tietoja 2:	b3cf6bf9ea575565a8ad60c6190ee349
LisÃ¤tietoja 3:	32cd
LisÃ¤tietoja 4:	55890cc1d00a545a6eb94b8a10abda4d
",niko
145,2008-07-02T19:31:58Z,Crashes on video load on Vista x64,Video,,,defect,crash,,2006-07-01T01:10:09Z,2008-07-02T19:31:58Z,"Probably a non-issue for you guys, but when run in windows xp sp2 compatability mode, with full admin rights, it crashes on video load. It has no problem extracting audio from the video though. I have all current codecs and applications required, and all work. This is for all builds of Aegisub.",Micho523
159,2008-07-02T19:30:53Z,Switching Video Causes Crash,Video,,,defect,crash,,2006-07-28T01:22:39Z,2008-07-02T19:30:53Z,"Version: 1.10 r508

Aeigubs sub consistantly crashses if I do one of the following:

-Open Mkv and then Open another Mkv without closing the video
-Open Mkv and then Open a AVI without closing the video
-Open AVI and then Open a Mkv without closing the video

ADDITIONAL INFORMATION:
This happens regardless of codec or subs being loaded.",Unearthly
729,2008-07-01T20:46:06Z,Modify algorithm for selecting audio fragment,Audio,2.1.2,2.1.2,enhancement,minor,,2008-07-01T16:20:12Z,2008-07-01T20:46:06Z,"The current algo is not very good. 
(Left mouse key used to set start, right mouse key to set end.)

I propose to modify it to use left key to set both start and and in a dependence of the click position. If you click before selection you modify start, if you click after selection you modify end. Right key may work the same way or (better) use it for opening a context menu.",joric
728,2008-07-01T17:34:56Z,Add an ability to save a selected audio fragment,Audio,2.1.2,2.1.2,enhancement,minor,,2008-07-01T16:14:33Z,2008-07-01T17:34:56Z,I sometime not sure in transcript so have to give the selected audio to native speaker to recognize it. An ability for saving audio right from Aegibug would be great.,joric
727,2008-07-01T01:16:42Z,Request for Feature: Alpha Hex picker,General,,,enhancement,minor,,2008-07-01T00:43:46Z,2008-07-01T01:16:42Z,"Well, for color,1c-4c Color Picker+ Color Spectrum...where you can pick the color you want easily... 

something that could be useful too is to add one for alpha,1a-4a tags as well, that can be like a scale (horizontal maybe/most likely)

---[below are just ideas on how its UI could look like...]

something with somewhat of a preview screen of like the letter a or whatever (nothing too fancy) with a horizontal scale under it with a tab to be able to move it ""freely"" somewhat along the horizontal line.

One side of the line should be equivalent to &HFF& (completely transparent)
The other side should be equivalent to &H00& (normal)
middle most likely &H90& (half...)

and possibly, under the line, have an input box (similar to the HTML code input or ASS code input) for anyone to input a value there, and the horizontal line updates to where on the spectrum that specific alpha code would be.... (as well as when you move the tab around, the alpha code in the input box updates itself too?)

Also, possibly have the preview screen update itself when the alpha value or line is changed to make the image of, say the letter ""a"" appear how it would (like if the value was &H00&, it would be normal, &H90&, it would be half way disappeared or whatever, etc)

",faqcorner
723,2008-06-26T16:31:45Z,Linux - Segfault when opening txt files,General,2.1.2,2.1.2,defect,minor,,2008-06-25T10:41:40Z,2008-06-26T16:31:45Z,"On Aegisub r2212, Ubuntu 8.04:

I opened a .txt file (after first loading an xvid video and pcm .wav audio), and noticed I forgot to set the actor separator. So I clicked Open Subtitles again, and chose the same file. This is when Aegisub segfaulted. I reproduced this three times consecutively before filing this bug report.",Light-
722,2008-06-25T02:31:27Z,AegisubApp::OnInit() should check if subtitles are opened at startup,General,2.1.2,2.1.3,defect,minor,nielsm,2008-06-24T11:52:33Z,2008-06-25T02:31:27Z,"When using File --> Open Subtitles... The last opened subtitle path will be updated with the path of the selected subtitles. This makes it so File --> Save Subtitles as... will point to the current path of the opened subtitles.

But if the script is opened at startup (i.e. opened the script from explorer) the last opened subtitle path will not be updated. Making File --> Save Subtitles as... point in the directory of the last script to be opened from the file menu.

It would be consistent if this worked the same way as Open Subtitles... does.

ADDITIONAL INFORMATION:
Patch included. (works but it should be looked over to make sure I didn't do something stupid)",Harukalover
721,2008-06-24T09:29:28Z,Add effect field to find and search and replace dialogs,General,2.1.2,2.1.3,enhancement,minor,demi_alucard,2008-06-23T09:50:27Z,2008-06-24T09:29:28Z,"Currently the Find dialog and the Search and Replace dialog only have fields for Text, Style and Actor. An Effect field should be included since it would be both useful and consistent with the Select Lines tool.

Patch included.",Harukalover
688,2008-06-22T00:35:19Z,Time notation for mouse pointer when in audio preview blocks karaoke text,Audio,2.1.2,2.1.3,defect,minor,nielsm,2008-03-28T18:55:37Z,2008-06-22T00:35:19Z,"If you move yoru mouse in teh audio window it displays the exact time for where the mouse is.  But if you are in karaoke mode, the timings obscure the karaoke that are shown in the adui preview.



ADDITIONAL INFORMATION:
Potential change might be to have the timings for the mouse pointer align to the bottom of the waveform instead of the top.",squarebox
681,2008-06-22T00:08:55Z,Size of dummy video inconsistent with size of real video.,Video,2.1.2,2.1.2,defect,major,,2008-03-13T14:25:30Z,2008-06-22T00:08:55Z,"When working on a script with dimensions specified, if real video is loaded the size of the drawn text is scaled in proportion to the script specified dimensions regardless of the video size.

However when creating a dummy video, the dummy video size overwrites the script-defined dimensions. This is inconsistent with the real video behavior, and should be fixed since dummy video is supposed to give you the same behavior than real video otherwise its useless for visual typesetting (i.e: things display in a different size).

Alternative/Easy workaround: Warn the user that he needs to use the same dummy video size than the script size if he wants fonts to be shown with the real size, this is undesirable though.

ADDITIONAL INFORMATION:
I'm tagging this major since it renders an important feature useless.",Kuzan
704,2008-06-21T23:26:17Z,Timing two or more lines sometimes changes text also,Audio,2.1.2,2.1.3,defect,major,nielsm,2008-04-18T15:25:28Z,2008-06-21T23:26:17Z,"When you time more than one line in same time, sometimes happens that, commiting timing it replaces every lines text with first line text. Bug disappears after doing undo and time one line first then second and after that you can do simoultanous timing again.",Jeroi
694,2008-06-21T23:20:37Z,r2167 requires libiconv where isn't needed,General,2.1.2,,defect,minor,,2008-04-06T03:51:45Z,2008-06-21T23:20:37Z,"r2167 wants libiconv to add libass support. But on Linux iconv is included in the C library, so the linker always fails with ""-liconv"" and the configure scripts wrongly supposes that there is no iconv support.

$ readelf -a /lib64/libc.so.6 | grep iconv
  1465: 000000000001e250    54 FUNC    GLOBAL DEFAULT   12 iconv_close@@GLIBC_2.2.5
  1644: 000000000001e090   439 FUNC    GLOBAL DEFAULT   12 iconv@@GLIBC_2.2.5
  1662: 000000000001df60   298 FUNC    GLOBAL DEFAULT   12 iconv_open@@GLIBC_2.2.5
",RedDwarf
720,2008-06-21T23:04:05Z,configure script should detect openGLU library (patch attached),General,,,defect,major,,2008-06-21T13:16:57Z,2008-06-21T23:04:05Z,"Configure script detects OpenGL library and assumes that OpenGLU is installed along. That might not be true, specifically on Debian where these libraries are packaged separately.
So, configure should have a code to detect OpenGLU, too.
Patch is attached.

ADDITIONAL INFORMATION:
Comitted in r2207 thank you!",Manta
718,2008-06-17T02:14:10Z,Search & Replace ALL is broken on Vista 32bit,Subtitle,2.1.2,2.1.3,defect,major,,2008-06-15T21:11:06Z,2008-06-17T02:14:10Z,"I did fresh install on Vista 32bit sp1, tried to search & replace all several times and aegisub frozes every time. Search & Replace NEXT does work tho.",Jeroi
684,2008-06-15T23:57:22Z,Using Search/Replace to change a value to a new value containing the original causes an endless loop,Subtitle,2.1.2,2.1.3,defect,crash,nielsm,2008-03-20T23:43:59Z,2008-06-15T23:57:22Z,"To reproduce: open search and replace, set it to replace ""a"" with ""aa"", watch your CPU cycles disappear.",anon32
701,2008-06-15T19:18:58Z,Remove automatic timing of pasted/imported plain text,Subtitle,,2.1.3,defect,minor,nielsm,2008-04-14T13:14:41Z,2008-06-15T19:18:58Z,"I think the automatic applying timings to imported plain text files and in pasted lines of plain text, is more a liability than a useful feature. The guessed timings are more often than not useless and in fact cause another problem, the lines looking as if they are timed causing video/audio to jump when switching to the lines, even though it shouldn't.

",nielsm
521,2008-06-15T19:00:30Z,"""Can not wait for thread termination""",General,,2.1.3,defect,minor,nielsm,2007-08-12T21:14:07Z,2008-06-15T19:00:30Z,"Working on WinXP (64 bit) using v2.00 r1458 (ArchMageZeratuL).  Video and audio loaded (audio loaded from video) but only viewing audio+subs.

I was timing lines using the qwert+g keyboard shortcuts and the mouse on the audio view when what looked like a crash message appeared with the following information:

13:51:15: Can not wait for thread termination (error 6: the handle is invalid.)
13:51:15: Couldn't terminate thread (error 6: the handle is invalid.)

I saved the message and then exited it.  Fortunately, I was able to save my work and continue, seemingly without any problems.",Kazuhiko
651,2008-06-15T18:44:23Z,OpenAL failed to build in Release configuration,Audio,2.1.0,,defect,block,nielsm,2008-02-04T04:04:15Z,2008-06-15T18:44:23Z,"I decided to test whether I could get Aegisub to build with OpenAL and kept getting an error every time in Release configuration.

5>....aegisubaudio_player_openal.cpp(297) : error C2220: warning treated as error - no 'object' file generated
5>....aegisubaudio_player_openal.cpp(297) : warning C4018: '>' : signed/unsigned mismatch

wxLogDebug doesn't get used in Release builds so I added an #ifdef _DEBUG and was able to get it to build then. Attached a patch in case that is the actual solution to this.

ADDITIONAL INFORMATION:
Note that my C++ abilities suck and I'm a subpar programmer at best. So ignore this patch if I am just doing something completely wrong.",Harukalover
695,2008-06-15T18:21:33Z,Close Translation Assistant when done translating,Subtitle,2.1.2,2.1.3,enhancement,minor,nielsm,2008-04-07T21:39:17Z,2008-06-15T18:21:33Z,"Translation Assistant should auto-close when the last line is translated, instead of re-showing it again.",Arara
703,2008-06-15T18:12:17Z,Audio end marker sometimes respond to start marker call,Audio,2.1.2,2.1.3,defect,minor,nielsm,2008-04-18T15:16:45Z,2008-06-15T18:12:17Z,"When you play selected, drag your end marker while seeking next speek, and when you find start od speak, you add start marker and end marker responds to that and comes to same position.

This happens a lot of times. It is problem because it slows timing as you need to drag or hit end marker away again and again start playback. Normally end marker could be put in same play time as start marker and save timing and continue to next line to start playback again. So everytime this happens you get one mouseklick more, one playback more.",Jeroi
715,2008-06-15T04:09:15Z,Better error reporting in AVIFile keyframe reader,Video,,2.1.3,defect,minor,nielsm,2008-06-15T03:40:42Z,2008-06-15T04:09:15Z,"The current implementation of the AVIFile based keyframe reader (for AVI files) should show better error messages when something goes wrong. The current error message provides no chance of diagnostics.

ADDITIONAL INFORMATION:
http://malakith.net/aegisub/index.php?topic=1144.0",nielsm
595,2008-06-08T19:37:51Z,Linux: Segfault with subs edit box spelling mistake highlighting,General,,2.1.3,defect,crash,nielsm,2007-10-26T13:30:42Z,2008-06-08T19:37:51Z,"This bug is somewhat hard to track down or reproduce, but I'll try to explain as best as I can anyway. From what I understand, the integrated spellchecker checks what is written in the subs edit box continually and underlines misspelled words. Now, if I type one wrong word and add any other characters (i.e. the first, misspelled word is now underlined, the next character is a space, for example), Aegisub will not stop calling SubsEditBox::OnNeedStyle, even after I stopped typing. Sometimes slowly, sometimes at an extreme rate it calls SubsTextEditCtrl::UpdateStyle repeatedly, eventually running out of memory somewhere in the hunspell library during word checking and crashes.

I noticed that this seems to happen especially rapidly while resizing the Aegisub window with above conditions in the subs edit box met, or when opening a video file (the subs edit control also shrinks down here). 

Also noteworthy is that if the last character/word is also misspelled, this behavior cannot be observed.

ADDITIONAL INFORMATION:
I tried applying the following modifications to the subs edit box; those prevent Aegisub from crashing, but do not really address the problem at hand, i.e. the repeated, unnecessary calling of OnNeedStyle. Maybe the devs can deduce something of use.

--snip--

Index: aegisub/subs_edit_box.cpp
===================================================================
--- aegisub/subs_edit_box.cpp   (revision 1623)
+++ aegisub/subs_edit_box.cpp   (working copy)
@@ -418,6 +418,14 @@
 void SubsEditBox::OnNeedStyle(wxStyledTextEvent &event) {
        // Check if it needs to fix text
        wxString text = TextEdit->GetText();
+
+#ifndef __WIN32__
+    // This hack somehow prevents excessive memory usage and segfault
+    static wxString last_text;
+    if (last_text == text) return;
+    else last_text = text;
+#endif
+
        if (text.Contains(_T(""
"")) || text.Contains(_T(""""))) {
                TextEdit->SetTextTo(TextEdit->GetText());
        }
",2points
700,2008-04-15T02:47:48Z,"SVN r2172, configure fails at FreeType check (patch included)",General,,2.1.3,defect,major,verm,2008-04-12T22:50:51Z,2008-04-15T02:47:48Z,The C snippet that's used to check FreeType's usability at configure time is missing a value for return which (at least sometimes) causes the test to fail even though FreeType is working. Patch adds return value.,Lumpio-
699,2008-04-15T02:46:49Z,SVN r2172 doesn't build on Linux [patch included],General,,2.1.3,defect,major,verm,2008-04-12T02:58:48Z,2008-04-15T02:46:49Z,"There's an unclosed ""extern C"", and a missing object file. The attached patch fixes both issues.",cybersphinx
697,2008-04-13T23:47:12Z,Possibility to save file in subrip format,Subtitle,,,defect,minor,,2008-04-10T09:39:22Z,2008-04-13T23:47:12Z,"Possibility to add the feature to save the subtitle file in subrip format.

I've been doing some time adjustments on some subtitles, by the way great tools in Aegisub, and by the time that I go save them I've to save them in .ass and them convert them with another program :( ... Since Aegisub can already read SubRip format I thought that putting it able to write them should be easy for you :P

Thanks",Fog
696,2008-04-09T16:10:47Z,Feature req: ability to add a hotkey to any function or script,General,,,enhancement,minor,,2008-04-08T19:54:11Z,2008-04-09T16:10:47Z,This would be very handy. I'd like to customize hotkeys to most used functions.,mixxu
686,2008-03-24T05:12:25Z,PCM WAV reader should use memory mapped file access,Audio,2.1.2,2.1.3,defect,minor,nielsm,2008-03-24T00:28:26Z,2008-03-24T05:12:25Z,"A profiler run shows that for audio spectrum rendering from a PCM WAV file streamed from disk using the PCM WAV provider, about the same total time is spent waiting for a file mutex as is spent doing the actual FFT calculations.
The time taken to stream the file from disk actually exceeds the time taken by anything else.

The best and only really surefire solution to this would be to switch the PCM WAV provider to use memory mapped files, which would completely eliminate any risk of threads waiting for each other for no practical reason.",nielsm
682,2008-03-14T11:20:15Z,Error linking lua library in building aegisub on linux,General,,2.1.3,defect,minor,ArchMageZeratuL,2008-03-14T04:56:47Z,2008-03-14T11:20:15Z,"Many undefined functions, because they declared w/o extern ""C"":

...
libauto4_lua.a(libauto4_lua_a-auto4_lua_dialog.o): In function `Dropdown':
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:453: undefined reference to `lua_getfield(lua_State*, int, char const*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:454: undefined reference to `lua_tolstring(lua_State*, int, unsigned long*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:455: undefined reference to `lua_settop(lua_State*, int)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:457: undefined reference to `lua_getfield(lua_State*, int, char const*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:458: undefined reference to `lua_pushnil(lua_State*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:463: undefined reference to `lua_settop(lua_State*, int)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:459: undefined reference to `lua_next(lua_State*, int)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:460: undefined reference to `lua_isstring(lua_State*, int)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:461: undefined reference to `lua_tolstring(lua_State*, int, unsigned long*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:465: undefined reference to `lua_settop(lua_State*, int)'
libauto4_lua.a(libauto4_lua_a-auto4_lua_dialog.o): In function `Edit':
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:171: undefined reference to `lua_getfield(lua_State*, int, char const*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:172: undefined reference to `lua_tolstring(lua_State*, int, unsigned long*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:173: undefined reference to `lua_settop(lua_State*, int)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:171: undefined reference to `lua_getfield(lua_State*, int, char const*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:172: undefined reference to `lua_tolstring(lua_State*, int, unsigned long*)'
/home/shurik/work/aegisub/aegisub/auto4_lua_dialog.cpp:173: undefined reference to `lua_settop(lua_State*, int)'
collect2: ld returned 1 exit status
make[2]: *** [aegisub] Error 1

lua 5.1.1 (Gentoo =dev-lang/lua-5.1.1-r2), aegisub r2047

Patch attached. Another solution: 'extern ""C"" {' and '}' around #include lua headers.",shurik
647,2008-03-07T12:46:30Z,SVN r1812M azn resizing crash,General,,,defect,crash,,2008-01-26T16:33:26Z,2008-03-07T12:46:30Z,i tried 1800~1812 it will crash after i load a audio file and resize the bar to let wav length looks longer,anime
518,2008-03-07T12:44:23Z,Check tab order in all dialogues,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-08-08T12:44:08Z,2008-03-07T12:44:23Z,We should make sure the tab order in all dialogue boxes is sensible. This is just a reminder to go over every dialogue box and check it.,nielsm
633,2008-03-07T12:44:23Z,Greek spelling error with specific letter only.,Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2008-01-16T02:46:12Z,2008-03-07T12:44:23Z,"There is a bug concerning greek subtitles. This happens with (at least) the 3 latest v2.00 pre-release builds.

Greek spelling uses tones (or dots - i don't know how it is called) like in ""i"" letter in english.

Everything works fine except ""A"" (upper case) with a dot ( ? - don't know if you can see this), where i get a box instead of the letter. In the contrary i don't have this problem with other upper case letters (O, E, I, Y with a dot - ?, ?, ?, ?) or any lower case. I refer only to A (upper case) with a dot on it.

This only happens when i load a .srt subtitle to aegisub. I can correct it afterwards though and aegisub seems to deal well with this letter in general. Only importing that character from .srt file.

ADDITIONAL INFORMATION:
I have enclosed some pics and a sample srt file.",nautilus7
636,2008-03-07T12:44:23Z,Spectrum analyzer likes to cause random crashes,Audio,,2.1.0,defect,crash,ArchMageZeratuL,2008-01-18T14:48:27Z,2008-03-07T12:44:23Z,"When using the spectrum analyzer, I occasionally get fatal errors with a ""memory could not be read"" exception. This seems to happen randomly but does not occur with the normal waveform.

Using my own build of r1745.

ADDITIONAL INFORMATION:
Begining stack dump:
000 - 0x0042DE1C: AudioSpectrum::RenderRange on f:c-projectsaegisubsrcaegisubaudio_spectrum.cpp:583
001 - 0x0041E108: AudioDisplay::DrawSpectrum on f:c-projectsaegisubsrcaegisubaudio_display.cpp:609
002 - 0x0041C439: AudioDisplay::UpdateImage on f:c-projectsaegisubsrcaegisubaudio_display.cpp:241
003 - 0x0042229A: AudioDisplay::ChangeLine on f:c-projectsaegisubsrcaegisubaudio_display.cpp:2200
004 - 0x004224FB: AudioDisplay::Next on f:c-projectsaegisubsrcaegisubaudio_display.cpp:2257
005 - 0x0041FEF0: AudioDisplay::CommitChanges on f:c-projectsaegisubsrcaegisubaudio_display.cpp:1264
006 - 0x00C8A88F:  on :0
End of stack dump.
",TheFluff
637,2008-03-07T12:44:23Z,Lua expressions are replaced with '0',Subtitle,,2.1.0,defect,major,ArchMageZeratuL,2008-01-19T03:27:42Z,2008-03-07T12:44:23Z,"Plain variables are now stored all right (see issue 605 http://bugs.aegisub.net/view.php?id=605) but the expressions enclosed with '%' are still replaced with '0'.

I lost my styles again... :

Also the spaces (after commas) are stripped. This is nothing essential but annoying nonetheless.

ADDITIONAL INFORMATION:
Product version: 2.00 r1762",fbleach
425,2008-03-07T12:44:04Z,Karaoke mode is a general mess,Audio,,2.1.0,defect,major,nielsm,2007-05-28T10:50:32Z,2008-03-07T12:44:04Z,"Although this also applies to other parts of the audio timing functionality, the current karaoke mode is to tangled in with all the rest that it's almost impossible to maintain and debug.
This is mainly a metabug for collecting all current problems with karaoke mode.",nielsm
524,2008-03-07T12:44:04Z,Switching between views moves audio view to a different time slice,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-08-13T03:48:17Z,2008-03-07T12:44:04Z,"Moving between the various view states (particularly noticeable when moving between Full View and Audio+Sub view) causes the audio waveform to display the wrong piece.  The start/stop points stay in the ""right"" place but are now framing the wrong section of the waveform.

Switching to spectrum analyser and back, moving to a different sub line or even just scrolling left or right (basically anything that causes the waveform to redraw) corrects this issue.

This occurs in both spectrum analyser and waveform mode.

This used to occur in 1.10 and still does in 2.00 r1458.",Kazuhiko
559,2008-03-07T12:44:04Z,Auto4- karaoke template: No correct scrollbars after applying the template,Scripting,,2.1.0,defect,major,ArchMageZeratuL,2007-09-08T17:36:51Z,2008-03-07T12:44:04Z,"If you apply the auto4-kara-template and you have more lines in your script than are displayable, the scrollbar doesn't change accordingly, but becomes huge (usually, the more lines, the smaller the bar you drag gets). This is a highly annoying bug, because you have to resize aegisub to get the correct scrollbars, and scrolling via keypad is uncomfortable in a multiple thousand lines script.

The bug is present in all 2.0 versions up to r1515.",lamer_de
575,2008-03-07T12:44:04Z,22.05 kHz samplerate audio causes playback distortion,Audio,,2.1.0,defect,major,ArchMageZeratuL,2007-10-05T23:57:15Z,2008-03-07T12:44:04Z,"This might be exclusive to the DirectSound audio player, that needs to be tested.

Attempting to play back sound at 22.05 kHz (also 11.025 kHz) produces some loud distorted noise in short bursts with short intervals between.
The sample rate does not seem to affect the intervals between the bursts nor the lengths of the bursts.
Playing back digital silence does not produce the noise.
The volume of the audio seems to affect the level of the distortion but not the loudness of it.",nielsm
583,2008-03-07T12:44:04Z,Spectrum probably handles 8 bit audio incorrectly,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-10-19T03:11:03Z,2008-03-07T12:44:04Z,"It assumes only 16 bit audio exists and that all input is in range -32768..32767, this obviously won't work for 8 bit audio which is in range 0..255 using a bias of 128. Furthermore it gets audio samples into a buffer of shorts, which means two 8-bit samples are stuffed into what the spectrum thinks is a single sample.

The best solution would probably be to require all top-level audio providers to only supply audio in 16 bit signed format; this would also solve the weird DSound player problems.",nielsm
597,2008-03-07T12:44:04Z,Automatic karaoke splitting is sometimes 1 cs off,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-10-28T15:08:43Z,2008-03-07T12:44:04Z,"Sometimes the automatic karaoke splitting (used when enabling karaoke mode for a line without k tags) produces a series of syllables with total duration one centisecond more or less than the actual line duration. While not a major problem, this should still be investigated.",nielsm
139,2008-03-07T12:43:38Z,New installer,General,,1.10,enhancement,minor,nielsm,2006-06-12T17:50:06Z,2008-03-07T12:43:38Z,"I suggest changing to a new installer platform, namely to avoid the NSIS mess, hopefully get a more flexible installation (how about automatically checking if the correct Avisynth version is installed, ask if it's not and warn the user if he fails to install it?) and hopefully avoid further ""movax bugs"".
Another thing a new installer could implement could be ""true upgrades"", ie. instead of the current uninstall-reinstall solution, actually let an upgrade be an upgrade.

I think an MSI-based things would be best for Windows (dunno about other platforms) and WiX (http://sourceforge.net/projects/wix - omg, an OSS MS app!) seems to be a sensible choice :)",nielsm
577,2008-03-07T12:43:38Z,Auto4 karaskel: Inline-fx parsing is completely broken,Scripting,,2.0.0,defect,minor,nielsm,2007-10-13T02:48:30Z,2008-03-07T12:43:38Z,"Plain simple, it doesn't work and it needs to.",nielsm
625,2008-03-07T12:43:38Z,Aegisub incorrectly loading video without b-frames,Video,,2.0.0,defect,major,TheFluff,2007-12-23T11:30:05Z,2008-03-07T12:43:38Z,"Using Aegisub r1611.
I have three videos all with exactly the same framecount, so a given frame in one should in fact be the exact same frame in another.
1 is a xvid avi without b-frames.
1 is a xvid avi with b-frames.
1 is a h264 mkv file (with b-frames of course).

The video without b-frames reports a given frame before what frame it actually is. In Aegisub it would report the frame as 99, but the frame would actually be frame 100. The video with b-frames correctly reports the frame as 100. This of course lead to completely flawed sub timings :(. As to the MKV file, it is reporting the correct frame however the timestamp shown in that frame in Aegisub is incorrect. I believe it is loading with ffmpegsource/haali, as it gave no dshow warning and i see the keyframe info. The MKV is not VFR, just a plain 23.976fps file. So while Aegisub is showing scenebleeds with the MKV and the subtitles, actually playing the subs with the MKV does not.

I'm reporting this because my timer is most likely lame (j/k don't haet me!) and will not. I'm not sure if any of this is done right...but was just trying to reproduce what he said, and I could so it seemed like a problem worth fixing for next time.",Nicholi
606,2008-03-07T12:43:38Z,Font collector crashes when using image editors at the same time.,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-11-07T14:01:15Z,2008-03-07T12:43:38Z,"When I tried to use Font Collector, it crashed quite a few times when I had Photoshop open. ",oxymoron
558,2008-03-07T12:43:37Z,"r1515: Error ""attempt to call a table value"" on export filter with configuration dialog",Scripting,1.10,2.0.0,defect,minor,nielsm,2007-09-08T15:52:03Z,2008-03-07T12:43:37Z,"When using export filter that defines filter options window provider function, error msg appears in the debug window: ""Lua reported a runtime error: attempt to call a table value"" (refer attached screenshot) when ""Export"" button is clicked. Can be easily reproduced using the following code:
<pre>function test_filter(subtitles, config)
	-- do nothing
end

function test_filter_options_dialog(subtitles, stored_options)
	return { 
		[1] = { class = ""label""; label = ""Test""; x = 0; y = 0; width = 1; height = 1 } ;
		[2] = { class = ""edit""; name = ""test""; x = 1; y = 0; width = 1; height = 1 }
	}
end

aegisub.register_filter(""#Test"", ""A test"", 1000, test_filter, test_filter_options_dialog)</pre>",ai-chan
643,2008-03-07T12:43:37Z,Auto4 progress dialogue layout is broken with wx2.8 SVN builds,Scripting,,2.0.0,defect,minor,nielsm,2008-01-24T05:06:54Z,2008-03-07T12:43:37Z,"The layout of the Auto4 progress dialogue is broken/ugly when using some recent versions of wx 2.8 from SVN.

It still works, it's just ugly.",nielsm
640,2008-03-07T12:43:37Z,Uncontrolled playback speed when play subs one at a time,Video,,2.1.0,defect,major,ArchMageZeratuL,2008-01-21T00:31:36Z,2008-03-07T12:43:37Z,"Audio/video playback using play-subtitle video button results in a 20 second subtitle being played in 3 (Appears as if played in ""fast-forward"")

STEPS TO REPRODUCE:
Either load an existing script with its Audio/Video
or
load video (Audio from video) and create a long-timeframe subtitle

play subtitles individually using the play-subtitle video button

result: A 20 second subtitled clip is played in 3

ADDITIONAL INFORMATION:
This appeared with this build - version 1723 did not show this

I use this button quite extensively to check for bleeds.",JimShew
642,2008-03-07T12:43:37Z,Importing Text Script Crashes Program,Subtitle,,2.1.0,defect,crash,ArchMageZeratuL,2008-01-23T02:18:23Z,2008-03-07T12:43:37Z,"This script (and the others I had used previously) load fine on 2.00 alpha r1611 (I just downgraded and it's working again), but when I attempted to load it in alpha r1800 the program would crash instead.

ADDITIONAL INFORMATION:
I opened a .ass Script in r1800 and that worked, but it will not load the text scripts, immediately crashes instead.
<@Demn> the new aegisub dies when loading the kor scripts
<@Tofu|maaya> Deus_Ex_Machinae was saying that too
<@Tofu|maaya> go tell one of the aegisub devs",Demn
655,2008-03-07T12:42:46Z,A specific sequence of script editing-related events I tried causes Aegisub to crash,Subtitle,2.1.0,2.1.0,defect,crash,ArchMageZeratuL,2008-02-16T03:20:02Z,2008-03-07T12:42:46Z,"I opened this one file to do some editing.  I delete the first three lines, then try to search for some text, specifically the text ""who's"" (no quotes, of course).  Once I start the search, it nearly instantly crashes Aegisub.

The program crashes with the error:

The application error it crashes with is ""0x280962dd"" referenced at ""0x00000874"".  The memory could not be ""read"".

I have privately given AMZ a copy of the script which I thought was at fault, but apparently, it does this regardless of which script I have loaded.

On another machine after I tested for the bug, Aegisub won't even start anymore, crashing with the same error.

On the main system I do my edits on where Aegisub continues to start normally, I can work around the issue by deleting the lines, saving the file, then going on.

Media isn't required for this problem to manifest itself.  Just a script be loaded and the specific sequence on one machine; the other now won't even start up anymore.

I'm leaving it installed on the crash-on-start system for now until instructed to un-/reinstall it.

The only parts I did not install were the non-English dictionaries and thesauruses.

Both machines are Windows XP Professional",IRJustman
668,2008-03-07T11:38:15Z,"""Replace all"" is always case sensitive",General,,,defect,minor,demi_alucard,2008-02-25T23:19:51Z,2008-03-07T11:38:15Z,"""Replace all"" is always case sensitive, doesn't matter if you disable the ""match case"" checkbox.

ADDITIONAL INFORMATION:
Aegisub (amz, SVN r1847)",demi_alucard
650,2008-03-07T05:41:40Z,"When selecting extensions for Aegisub to manage, application exited",General,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-04T01:32:39Z,2008-03-07T05:41:40Z,"I have Aegisub 1 and Aegisub 2.1 build 1458 on my computer.  I just downloaded and installed build 1847 using the Windows installer.

On first launching the application, it asked me a couple of questions.  When it hit the screen that allows you to pick the extensions to be managed by Aegisub, I started selecting all 5 but before I could proceed, the application exited without warning.

On restarting the application, it resumed with asking me about the extensions (it didn't start from the beginning) and everything worked successfully.

Sorry for the vagueness of this report.  I thought I should at least mention it but it is very minor.

ADDITIONAL INFORMATION:
In case it is relevant, AppData Aegisubcrashlog.txt contains the following:


Begining stack dump:
000 - 0x004CAD13:  on :0
001 - 0x004BC40A:  on :0
End of stack dump.


Begining stack dump:
000 - 0x004CACF0:  on :0
001 - 0x004BC40A:  on :0
End of stack dump.


Begining stack dump:
000 - 0x004CAD13:  on :0
001 - 0x004BC40A:  on :0
End of stack dump.


Begining stack dump:
000 - 0x004CAD13:  on :0
001 - 0x004BC40A:  on :0
End of stack dump.


Begining stack dump:
000 - 0x004CAD13:  on :0
001 - 0x004BC40A:  on :0
End of stack dump.",Kazuhiko
653,2008-03-07T05:36:40Z,Subtitle saving bug,Subtitle,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-12T05:30:56Z,2008-03-07T05:36:40Z,"If you open a .txt file, start timing and hit save, it saves over the .txt and doesnt prompt to save as a .ass",Light-
661,2008-03-07T05:27:59Z,Wrong Coordinates output,General,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-20T22:38:18Z,2008-03-07T05:27:59Z,"It's just a simple bug, but I thought I should report it.
When we have the mouse over the video, it shows the coordinates. But when you right-click it, and choose to ""Copy coordinates to Clipboard"", when you ctrl+v, the output isn't the real coordinate, it always outputs 0,0.
Thanks :]",mattblack
669,2008-03-07T05:21:10Z,"Translation Assistant adds an extra 
 to the file",General,,2.1.2,defect,minor,ArchMageZeratuL,2008-02-25T23:25:17Z,2008-03-07T05:21:10Z,"If you leave an empty line after the Translation text and commit the changes, a ""N
"" will be appended to the dialog/comment line. The extra EOL is visible on the sub grid.

ADDITIONAL INFORMATION:
Aegisub (amz, SVN r1847)",demi_alucard
662,2008-03-07T03:37:54Z,r1847: AVS files that don't return video cause application crash,Video,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-21T04:35:05Z,2008-03-07T03:37:54Z,AVS files that don't return video cause application crash when you try to open them for use as video.,interactii
673,2008-03-07T01:57:22Z,Concatenation of two untimed lines causes strange behaviour.,Subtitle,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-28T16:19:19Z,2008-03-07T01:57:22Z,"If you concatenate two lines, both as yet untimed, eg.

Dialogue: 0,0:00:00.00,0:00:00.00,English,,0000,0000,0000,,Line 1
Dialogue: 0,0:00:00.00,0:00:00.00,English,,0000,0000,0000,,Line 2

You get this:

Dialogue: 0,9:92:114.45,0:00:00.00,English,,0000,0000,0000,,Line 1NLine 2",Yakhobian
675,2008-03-07T01:53:51Z,Italics button applies end tag leaving the last two characters of the selection out (sometimes just one).,Subtitle,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-03-02T22:16:04Z,2008-03-07T01:53:51Z,"I get this glitch when I select any text in the main edit box with the mouse cursor and hit the italics button.

Whenever I do, the button applies the start and end tags, but the latter is applied two characters before where it was supposed to be. I've experienced cases where just one character is left out.

Example:

Sample text: Hello world!
Selected text with mouse: world!
Hit italics button
Output: Hello {i1}worl{i0}d!

I have tried to reproduce this glitch creating a new file but in this case the problem doesn't seem to exist. I have tried with my existing .ass scripts, with or without video, audio, etc and the occurrences seem to be random - sometimes it works, sometimes it doesn't. Maybe it's related with hidden characters(?), or not.

ADDITIONAL INFORMATION:
I've uploaded one of my scripts. I've tried many times and it definitely happens in the 14th line. Just open the file, don't load anything. Select the 14th line, then select THE WHOLE TEXT and click the italics button.",Fimu
674,2008-03-07T01:43:24Z,"""Clean script info"" export filter always removes ScaledBorderAndShadow",Subtitle,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-29T04:24:33Z,2008-03-07T01:43:24Z,"As per description. When it's set to ""no"", it's presumably safe to clean it since no is the VSFilter default, but the filter removes it even when it's set to ""yes"" and hence the cleaned script may render differently from the original. This is bad, in my opinion.",TheFluff
671,2008-03-07T01:40:00Z,Template $-variables changed to 0 after VFR transform,Subtitle,2.1.0,2.1.0,defect,minor,ArchMageZeratuL,2008-02-26T11:17:34Z,2008-03-07T01:40:00Z,"{pos($scenter,$smiddle)an5	($start,$mid,fs26)	($mid,$end,fs38)}

This line after VFR transform being used, will turn into this in the created script:

{pos($scenter,$smiddle)an5	(0,0,fs26)	(0,0,fs38)}


ADDITIONAL INFORMATION:
Attached a patch of my fix.",Harukalover
645,2008-03-06T05:01:01Z,Re-write the unix build system with CMake,General,,,defect,major,,2008-01-26T10:52:25Z,2008-03-06T05:01:01Z,"The current system is pure shit.

I think that CMake is the best alternative... This should be done ASAP.",ArchMageZeratuL
430,2008-01-19T08:54:36Z,effects textbox doesn't appear when line-per-syllable is checked,General,1.10,1.10,defect,minor,nielsm,2007-06-02T00:22:20Z,2008-01-19T08:54:36Z,"pretty much what it says on the tin.. in the 'export subtitles' menu when checking the boxes, the extension for the effects doesn't appear when you check 'line-per-syllable', it does it for the simple k replacer though, screenies included.",Anubis169
204,2008-01-19T08:54:36Z,Error when trying to copy-paste a line rapidly,Subtitle,1.10,2.0.0,defect,minor,TheFluff,2006-10-29T14:40:44Z,2008-01-19T08:54:36Z,"When I do a copy-paste of a line quickly (ctrl+c;v), I sometime receive an error saying it can't get the data from the clipboard. (error -2147221040: failed to open clipboard).

I have to click ""ok"" then paste the line again.

You should trap that error and paste again after a short delay.

STEPS TO REPRODUCE:
Select a line, rapidly to ctrl+c, ctrl+v.
It happens around once every 5 times. When the system is busy maybe?

ADDITIONAL INFORMATION:
The attached file is the error pop-up. Sorry it's in French like my OS ^^",IcemanGrrrr
220,2008-01-19T08:54:36Z,Matroska video getting messed on second video load,Video,,2.0.0,defect,major,TheFluff,2006-12-19T17:37:41Z,2008-01-19T08:54:36Z,"Apparently, loading a Matroska video after another was loaded (possibly only another mkv? Or maybe only something with timecodes?) messes with the keyframes and timecodes of the new video. Further testing is necessary.",ArchMageZeratuL
415,2008-01-19T08:54:36Z,Random error when playing back audio,Audio,1.10,2.0.0,defect,minor,nielsm,2007-05-20T20:58:10Z,2008-01-19T08:54:36Z,"This error came up while i was TSing Aya 23 (the audio is LC-AAC), it's the second time it has happened but it's completely random and only appears when i'm least expecting it, though always just as the selected bit of audio finishes. It doesn't make Aegisub crash or anything, and i'm able to play through the same part again after the error with no probs.

Screenshot included.

Note: The time it listed for the handle isn't the part it was playing back, weird huh :/",Anubis169
422,2008-01-19T08:54:36Z,Style manager terminates program (r1194),Subtitle,,2.0.0,defect,minor,TheFluff,2007-05-24T23:05:07Z,2008-01-19T08:54:36Z,"Program Terminates;

With no audio, video or subtitles loaded; opening the style manager with the Default style for catalog and storage adding a new style to the current script and renaming the new style or editing any other option terminates the program. ""Aegisub has encountered a fatal error and will terminate now. The subtitles you were working on were saved to ""E:subbingaegisub/recovered/.RECOVER.ass but they might be corrupt."" Making a new catalog entry has the same results. 

Program Freezes:

When adding a new style to the Default catalog under the storage section you can rename the style but when you press OK the window closes and the program freezes in the style manager. After ending the process from the taskmanager the new style was listed though. Also trying to edit the new style in either the storage or current script section terminates it like above. ",St0ylish
424,2008-01-19T08:54:36Z,Wrong font display,General,,2.0.0,defect,minor,TheFluff,2007-05-27T10:31:43Z,2008-01-19T08:54:36Z,"I am not sure if it is Aegisub fault but every time I open a script some fonts are not displayed correctly on the video. Moreover the same fonts are not displayed properly in the preview window either in Style Editor. It looks like default font (Arial) is displayed instead of the one chosen one for a particular style. To solve the problem I have to edit the style after opening a script and in Style Editor click ""Apply"".  It comes back to normal after clicking ""Apply"".
Aegisub 2.00 build 1194.",Alchemist
439,2008-01-19T08:54:36Z,Crash when trying to edit style (or add new),General,,2.0.0,defect,crash,TheFluff,2007-06-08T01:01:28Z,2008-01-19T08:54:36Z,"Crash when trying to edit style (or add new). Always. On r1209-1212

STEPS TO REPRODUCE:
Open Subtitle -> Subtitles -> Style manager -> New.

ADDITIONAL INFORMATION:
GDB Log:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1253443888 (LWP 24968)]
0xb6f13e04 in wxStringBase::operator= () from /usr/lib/libwx_baseu-2.8.so.0
(gdb) backtrace
#0  0xb6f13e04 in wxStringBase::operator= () from /usr/lib/libwx_baseu-2.8.so.0
#1  0x0809aab8 in ?? ()
#2  0x0826a0b5 in ?? ()
#3  0x0826a955 in ?? ()
#4  0xb6eaf458 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#5  0xb6f5d9a0 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#6  0xb6f5dae7 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#7  0xb6f5dc8d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#8  0xb7139f13 in wxWindow::DoSetSize () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#9  0xb723a59e in wxSizerItem::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#10 0xb723bc83 in wxBoxSizer::RecalcSizes () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#11 0xb723c0a3 in wxStaticBoxSizer::RecalcSizes () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#12 0xb723a373 in wxSizer::Layout () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#13 0xb723a3eb in wxSizer::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#14 0xb723a558 in wxSizerItem::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#15 0xb723bc83 in wxBoxSizer::RecalcSizes () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#16 0xb723a373 in wxSizer::Layout () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#17 0xb723a3eb in wxSizer::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#18 0xb723a558 in wxSizerItem::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#19 0xb723bc11 in wxBoxSizer::RecalcSizes () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#20 0xb723a373 in wxSizer::Layout () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#21 0xb723a3eb in wxSizer::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#22 0xb723a558 in wxSizerItem::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#23 0xb723bc83 in wxBoxSizer::RecalcSizes () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#24 0xb723a373 in wxSizer::Layout () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#25 0xb723a3eb in wxSizer::SetDimension () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#26 0xb724ffc8 in wxWindowBase::Layout () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#27 0xb7249796 in wxTopLevelWindowBase::DoLayout () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#28 0xb724a47b in wxTopLevelWindowBase::OnSize () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#29 0xb6eaf458 in wxAppConsole::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
---Type <return> to continue, or q <return> to quit---
#30 0xb6f5d9a0 in wxEvtHandler::ProcessEventIfMatches () from /usr/lib/libwx_baseu-2.8.so.0
#31 0xb6f5dae7 in wxEventHashTable::HandleEvent () from /usr/lib/libwx_baseu-2.8.so.0
#32 0xb6f5dc8d in wxEvtHandler::ProcessEvent () from /usr/lib/libwx_baseu-2.8.so.0
#33 0xb7135d4a in wxWindow::GTKProcessEvent () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#34 0xb71398a0 in ?? () from /usr/lib/libwx_gtk2u_core-2.8.so.0
#35 0xb594e46c in g_cclosure_marshal_VOID__BOXED () from /usr/lib/libgobject-2.0.so.0
#36 0x086a3058 in ?? ()
#37 0xbfd3106c in ?? ()
#38 0xbfd32110 in ?? ()
#39 0xb5975708 in ?? () from /usr/lib/libgobject-2.0.so.0
#40 0x00000000 in ?? ()

(aegisub:24968): Gdk-CRITICAL **: gdk_window_set_geometry_hints: assertion `GDK_IS_WINDOW (window)' failed

(aegisub:24968): Gdk-CRITICAL **: gdk_window_move: assertion `GDK_IS_WINDOW (window)' failed",Civil
442,2008-01-19T08:54:36Z,"Screenshot fails if dummy clip is used and screenshot path is set to "".video""",Video,,2.0.0,defect,minor,TheFluff,2007-06-18T05:51:53Z,2008-01-19T08:54:36Z,"Taking a screenshot (right clicking video -> Save xxxxxx) when a dummy clip is used results in the error: ""can't open file '\?dummy/some_screenshot.png' (error 53: the network path was not found.)""

Changing screenshot path to something other than .video works around this. Perhaps aegisub should fall back to its directory for screenshots when dummy clip is used.",xat
628,2008-01-19T08:54:36Z,Have .m4a added to the load audio list :),Audio,,2.0.0,enhancement,minor,TheFluff,2007-12-30T10:50:01Z,2008-01-19T08:54:36Z,"at this moment, with build r1611, the extension .m4a is not included in the list of audio.  It would be great to have it added.",djspy
523,2008-01-19T08:54:35Z,Split at cursor should remove whitespace,General,,2.0.0,enhancement,minor,ArchMageZeratuL,2007-08-13T03:36:26Z,2008-01-19T08:54:35Z,"Whenever I use the ""Split at cursor"" functionality on a sub line I have to click between the new lines removing whitespace which was left to the right or left of the break point.

I can't think of any situation where preserving this white space would be the desired effect so my request is for all whitespace around the split point to be automatically removed.",Kazuhiko
510,2008-01-19T08:54:35Z,Detatch video broken in r1458,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-08-02T08:56:54Z,2008-01-19T08:54:35Z,"When detatching the video file form the main window and then hitting the close button on the detatched window, the video disappears. It seems to be open, in the Video menu I can still use the close command, but when reloading the file again it still invisible. Same thing happens with dummy video too.
In version r1316 it's working fine, but r1448 and r1458 not.",Yuri
531,2008-01-19T08:54:35Z,Vector clip toolbar incorrectly placed in detached video window,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-08-19T18:46:35Z,2008-01-19T08:54:35Z,"If you switch to vector clip visual mode in the detached video window, the vector clip toolbar is placed at the top left of the window, overlapping both the video and the main visual TS toolbar, and being partially obstructed by the inner ""blank border"" in the top level window.",nielsm
535,2008-01-19T08:54:35Z,Stop button graphic looks like a pause button,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-08-22T19:45:15Z,2008-01-19T08:54:35Z,The graphics used for the stop button for audio timing is that for standard pause button. Stop button should be a solid square.,nekoneko
549,2008-01-19T08:54:35Z,r1515: // added to desitnation end path name of font collector with each use.,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-09-03T13:58:26Z,2008-01-19T08:54:35Z,"As described above. Put font collector in ""Copy fonts to folder"" mode, select a path, click start, then close window and reload.",interactii
550,2008-01-19T08:54:35Z,r1515: resample with size 0 does not raise error message to user,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-09-03T14:43:11Z,2008-01-19T08:54:35Z,"If you use the resample function with an x or y size of 0 and apply it, nothing happens to the script but no error message is raised.",interactii
617,2008-01-19T08:54:35Z,Offer to reset config if it's invalid,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-12-16T20:42:18Z,2008-01-19T08:54:35Z,"Sometimes you happen to get your config file corrupted in one way of another. Currently, Aegisub just exits with an error if that happens, refusing to start at all.

Instead, it should offer you an option to clear the current (broken) config file and start over, optionally making a backup of the broken config file first.
(The backup is to avoid the problem eg. foobar2000 has had at times, with a broken config database being blindly overwritten by a blank one with no chance to save it beforehand.)",nielsm
631,2008-01-19T08:54:35Z,There is no way to clear a hotkey from the options dialog,General,,2.1.0,defect,minor,ArchMageZeratuL,2008-01-11T09:18:46Z,2008-01-19T08:54:35Z,"As per summary. You can change hotkeys from the options dialog, but you can't clear a hotkey association, only assign it to another key. The only way to unbind or unassign a hotkey is to edit hotkeys.dat manually.",TheFluff
497,2008-01-19T08:54:35Z,Remember whether detached video was used,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-07-18T11:54:05Z,2008-01-19T08:54:35Z,"Aegisub should remember whether video was used detached or not, and re-use the detached video state when video is opened, also for subs files that didn't have video opened before.

ADDITIONAL INFORMATION:
For example, if last time I had video opened in any file it was detached, if I then create a new file and open video, it should open detached.
If I open a file that had video open before - no matter whether it was detached or not - it will be detached when re-opening it.",nielsm
224,2008-01-19T08:54:34Z,"Add ""Help"" buttons to relevant windows",General,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-23T03:51:22Z,2008-01-19T08:54:34Z,"It would probably be nice to have ""help"" buttons on most windows whose usage is not obvious, that open the manual on the appropriate page. Some windows, such as the styling assistant, already have it.",ArchMageZeratuL
555,2008-01-19T08:54:34Z,Segfault when deleting last font style,General,,2.0.0,defect,crash,TheFluff,2007-09-06T22:22:50Z,2008-01-19T08:54:34Z,"When using the Style manager to delete all styles (or rather, the last style) currently embedded into the script, Aegissub will crash with a segmentation fault; using either libass or asa as subtitle renderer.
This crashes occurs only if a video file is loaded.

Since the backtrace is rather lenghty, I appended it as extra file.",2points
573,2008-01-19T08:54:34Z,Style overwriting of Storage styles,General,,2.0.0,defect,minor,TheFluff,2007-09-28T03:02:58Z,2008-01-19T08:54:34Z,If I try to copy a style to storage that has the same name of a style in storage. It will not overwrite the same named style. Instead it does nothing. I believe it would be useful if it could overwrite and preferably ask the user if it can overwrite the stored style.,Harukalover
632,2008-01-19T08:54:34Z,"""Split at cursor"" splits the commited line, not the modified one",General,,2.0.0,defect,minor,TheFluff,2008-01-12T01:49:02Z,2008-01-19T08:54:34Z,"If you change the text in the subtitles edit box and do not commit changes, then use split at cursor, the committed text is used for the split. This is logical yet counterintuitive.

ADDITIONAL INFORMATION:
The fix that comes immediately to mind is to modify SubtitlesGrid::SplitLine() so it has an optional parameter wxString ""text"" that will be used for the text field if specified. This may or may not be a dumb idea.",TheFluff
547,2008-01-19T08:54:34Z,Never load keyframes for keyframe-only video,Video,,2.0.0,enhancement,minor,TheFluff,2007-08-31T01:08:03Z,2008-01-19T08:54:34Z,When working with keyframe-only video (eg. HuffYUV) the keyframe data loaded usually more get in the way than actually being useful. The keyframe data should probably not be loaded at all for keyframe-only video formats.,nielsm
557,2008-01-19T08:54:34Z,r1515: Inserting colors using the color buttons in multi-templates destroys them,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-09-08T00:46:48Z,2008-01-19T08:54:34Z,As described above. ,interactii
569,2008-01-19T08:54:34Z,Ctrl-G (seek video to frame or time) causes minor video display corruption,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-09-16T18:15:16Z,2008-01-19T08:54:34Z,"When using Ctrl-G to go to a specific time in the video, it sometimes (not always, but most of the time) leaves a small area in the lower right corner of the video on the frame where you came from. In other words, the entire frame is updated except that small (50x50?) area in the lower right corner. It fixes itself if you seek backwards or forwards. More specifically, the area not updated is the one covered by the Jump To dialog box. Also, it doesn't happen if the mouse pointer is over the video display already.

Seems to happen more often if you hit enter twice instead of pressing OK after typing in the time.

ADDITIONAL INFORMATION:
Using r1515, AMZ, under Windows XP, with a ATI Radeon X1800 series videocard.",TheFluff
605,2008-01-19T08:54:34Z,r1611 - style name update replaces $-variables with 0 after update,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-11-05T18:56:06Z,2008-01-19T08:54:34Z,"reproducable with r1611, tested on winxp

after renaming a style and using the automatic update of the script, all dollar variables are replaced with 0

example:

{pos($x,40)} <- before
{pos(0,40)} <- after using the automatic style name update",rezy
630,2008-01-19T08:54:34Z,Resample Resolution not scaling drawing coordinates,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-12-31T09:06:27Z,2008-01-19T08:54:34Z,"[Using SVN r1611]
Whenever I use the Resample Resolution function, it doesn't change the coordinates used in a clip command.
I have put an example case in the Additional Information field.
It shows the before and after of taking a script from 640x360 to 720x480 (with the adjust aspect ratio box ticked), however I have tested it with other sizes to the same end.

ADDITIONAL INFORMATION:
A line in the 640x360 script:

{fnChalkDust1c&HDDDACF&fs20frz-90move(180,100,650,100)clip(m 640 0 l 640 360 553 360 553 156 535 141 527 130 517 107 509 91 492 78 470 76 451 82 435 87 423 86 428 92 419 101 412 117 414 127 419 112 425 137 435 143 437 144 441 155 443 161 443 176 460 191 454 207 451 223 0 223 0 0)}Line

---

And the Result after resizing to 720x480:

{fnChalkDust1c&HDDDACF&fs26.666667frz-90move(203,133,731,133)clip(m 640 0 l 640 360 553 360 553 156 535 141 527 130 517 107 509 91 492 78 470 76 451 82 435 87 423 86 428 92 419 101 412 117 414 127 419 112 425 137 435 143 437 144 441 155 443 161 443 176 460 191 454 207 451 223 0 223 0 0)}Line",Yakhobian
492,2008-01-19T08:54:34Z,Remember detached video window position,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-07-18T11:30:22Z,2008-01-19T08:54:34Z,"The detached video window should remember its position, also between Aegisub sessions. When running a multi monitor set-up, you will often want the video window on a different monitor than the main one, so the last used position/monitor should be stored.

Also remember whether the detached video window was maximised or not, but the ""last used position"" should correspond to the last used non-maximised position.",nielsm
522,2008-01-19T08:54:34Z,Vector clipping tool suggestion,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-08-12T21:32:45Z,2008-01-19T08:54:34Z,"Very minor usability suggestion...

When I switch over to the vector clipping screen mode my first thought is to start clicking on the screen to draw the vector only to find I'm in ""Drag control points."" mode.  On the other hand when I go to edit a vector my first thought it to start dragging control points so I think it is right to be in ""Drag..."" mode.

My suggestion is to have it default to ""Drag control points."" when you go to the vector clipping screen if there is already a vector but to default to ""Appends a line."" if there is no vector drawn yet.",Kazuhiko
477,2008-01-19T08:54:33Z,Adding words to dictionary modifies main dictionary,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-07T18:19:35Z,2008-01-19T08:54:33Z,"Instead of creating a user dictionary and loading both, Aegisub instead attempts to modify the original dictionary, which is both slow and a problem if it's installed in a common area (especially if there is no write access to it).",ArchMageZeratuL
501,2008-01-19T08:54:33Z,Autoloaded audio remains loaded after video,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-27T05:13:46Z,2008-01-19T08:54:33Z,"If you try to play video without loading audio first, Aegisub tries to autoload the audio from video. However, after the video is closed, the audio remains loaded, and you cannot unload it via the audio menu.",ArchMageZeratuL
538,2008-01-19T08:54:33Z,Time by h:mm:ss.cs vs Time by frame,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-08-22T20:03:49Z,2008-01-19T08:54:33Z,"1)
If loading a video with one FPS, and then closes it, the Time by frame option is still available with the video's FPS setting.

2)
FPS used should be user selectable to be from video or set with either one specific FPS value or set FPS with numerator/denominator.
FPS selected from AVI should use the defined numerator/denominator values if they are defined, otherwise use the length per frame value that is defined in microseconds/frame.
FPS selected from other containers I can't say anything about as I never work with other than AVI.",nekoneko
542,2008-01-19T08:54:33Z,Show actual frame shown in audio timeline,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-08-24T20:17:53Z,2008-01-19T08:54:33Z,"Following my previous comment in #196, it could be usefull to know ""when"" (""where"" in the audio timeline) is the frame shown in the video view.

A simple vertical line with a different color could be used. We move the video to the next frame, that line updates to it's new position. Like when you play the video then pause it, but instead, the line is always visible, even when we move in increments of a single frame.",IcemanGrrrr
96,2008-01-14T09:04:15Z,Changing video file b0rks video display (wrong timing),Video,,2.0.0,defect,minor,TheFluff,2006-03-14T03:32:27Z,2008-01-14T09:04:15Z,"
Sequence of actions:

1. Load MKV (with timecodes inside) [video is synced with subs]
2. Loading another MKV or even AVI :P
3. Aegisub offers to unload timestamp file, choosing YES.
4. Loading original MKV -- video is not synced with subs now (seconds off in my case). Video timeline is b0rked (i.e. shows wrong timings for video)

If audio was used, then audio will be still synced. 

Btw at least once during such operation (upon loading MKV second time, more precisely), aegisub crashed with ""fatal error"". But the latter is not reproducible (or at least I don't know how). ",Thrash
489,2008-01-14T09:02:06Z,Audio not playing correctly.,Audio,,2.0.0,defect,major,nielsm,2007-07-17T18:49:13Z,2008-01-14T09:02:06Z,"When I open a video file then audio from that video and close video file, audio is played correctly. When both video and audio are opened or it is only video playing, the audio seems to be desynched, echoed, sounds like ""blocked"" every few seconds. It is not that bad when both video and audio are opened. Pressing Ctrl does not help as I was advised once.

Aegisub 2.00 build 1411",Alchemist
394,2008-01-14T09:02:06Z,Styles Editor crashes on style change,Subtitle,,2.1.0,defect,crash,ArchMageZeratuL,2007-04-23T07:28:39Z,2008-01-14T09:02:06Z,"Aegisub crashes with an fatal error on style editor if i try to

- change the preview text
- hit the ""Cancel"" button
- hit a button/field on the style editor while editing a style from the ""Storage"", reproduceable if only 1 style exists

this error occurs since the style preview is available, r1074 works perfekt in this case

plus: if u want to create/rename a style with/to the name ""Default"", the style editor say that ""there is already a style with this name"" .. even if there isn't one

all testet with r1084 and r1113",Betty
502,2008-01-14T09:02:06Z,Detached video crashes while switching visual mode,Video,,2.1.0,defect,crash,ArchMageZeratuL,2007-07-27T06:58:01Z,2008-01-14T09:02:06Z,Just open the detached window on a blank script and press the keys to switch between modes... it crashes soon enough.,ArchMageZeratuL
386,2008-01-14T09:02:05Z,"Setting a hotkey to ""Enter""",General,1.10,1.10,defect,minor,ArchMageZeratuL,2007-04-13T18:12:21Z,2008-01-14T09:02:05Z,"it's a very simple one,

I knew it when i change audio commit key to ""A""

now i want to undo it and make it ""Enter"" but can't.

Thanks for your efforts.

ADDITIONAL INFORMATION:
existed in 1.09 afaik, don't know about previous versions",boomboom
450,2008-01-14T09:02:05Z,Problems with karaoke mode,Audio,,2.0.0,defect,minor,nielsm,2007-06-27T18:44:38Z,2008-01-14T09:02:05Z,"*If you add silence and then commit, Aegisub will select the silence and the immediately next white boxes.
*If you enter karaoke mode in line 1, then click on a line 2 (this line must be empty), karaoke mode can't be deactivated.

next 2 are annoyances....
*Aegisub is creating silence with 0 cs of duration by default, this makes impossible to drag its start/end markers with the mouse, forcing you to use +/- shortcuts...
*If you change the time of a syllable while Aegisub is still playing its sound, the playback only stops after reaching the end of the line. It would be better if it stopped in the new time you set for the syllable.",demi_alucard
411,2008-01-14T09:02:05Z,Video display on Linux doesn't update during playback,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-05-09T12:35:23Z,2008-01-14T09:02:05Z,"If you have video and audio loaded on Linux (well, wxGTK I guess? also see #410) and press the Play Video button, the playback will start but the video display never updates during playback. It will first update when you hit ""pause"", then show the last frame that was/should have been played.
Audio during this isn't stable either (though AINAMP.)",nielsm
446,2008-01-14T09:02:05Z,Playing audio from video crashes on Linux,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-06-23T01:26:46Z,2008-01-14T09:02:05Z,"Playing video when no audio is loaded crashes Aegisub.

STEPS TO REPRODUCE:
1. Make sure audio playback is working
2. Load a video file with audio track
3. Do not load any audio
4. Press Play Video button
5. Aegisub crashes
6. Start Aegisub again and load a video file
7. Load an audio file
8. Press Play Video button
9. Aegisub does not crash; video and audio plays

ADDITIONAL INFORMATION:
This seems to happen in the Audio Player. Haven't figured out anything else yet.",nielsm
467,2008-01-14T09:02:05Z,Fonts collector doesn't work on posix,General,,2.1.0,defect,major,ArchMageZeratuL,2007-07-05T19:12:00Z,2008-01-14T09:02:05Z,It currently uses freetype2 to parse Windows' font folder. fconfig support must be added so it works on the other operating systems.,ArchMageZeratuL
514,2008-01-14T09:02:05Z,Clip Utilties Crash R1458,Subtitle,,2.1.0,defect,crash,ArchMageZeratuL,2007-08-02T23:15:41Z,2008-01-14T09:02:05Z,"Crash as a result of double clicking on the video.

To Reproduce:

1. Launch Aegisub 1458. Test system using WXP SP2. 

2. Load video. Video used in this test is 41 mins, xvid 24fps, mp3 audio, available on request. 

3. Type text TEST into a new line. Make sure the line is at least 2s long.

4. Click ""Clip subtitles to a vectorial area""

5. Click the button that has the tooltip ""Insert control point""

6. Double click on video window. Application will crash.


ADDITIONAL INFORMATION:
From crash information:

AppName: aegisub_r1458.exe	 AppVer: 0.0.0.0	 ModName: msvcr80.dll
ModVer: 8.0.50727.762	 Offset: 00008a8c",interactii
516,2008-01-14T09:02:05Z,"R1458: ""Resample resolution"" destroys templates",Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2007-08-03T02:28:28Z,2008-01-14T09:02:05Z,"Using the resample resolution function destroys templates in the script, changing all the $ values to 0.
",interactii
192,2008-01-14T09:02:04Z,"Suggestion: Aegisub should be installed to ""All users"" start menu",General,,2.0.0,defect,minor,Myrsloik,2006-10-16T17:04:35Z,2008-01-14T09:02:04Z,"This is a suggestion rather than bug.

Right now, when a user installed Aegisub (version 1.10), the shortcut in Start menu is only accessible by the one who installed it. This is because the ""Aegisub"" directory which contains the shortcut is created inside
C:Documents and Settings<user who installed>[localised Start Menu][localised Program]

But in Win2000, WinXP and Windows Server 2003 (and possibly for the upcoming Windows Vista), it is advised to create shortcuts/directories inside the
C:Documents and SettingsAll Users[localised Start Menu][localised Program]

In this way, anyone who logs into the system could see that such program is installed.

NB: There's an equivalent path in Win NT4 for all users, but since I don't have it right now, I can't confirm where it is.",Horus
503,2008-01-14T09:02:04Z,Entering karaoke mode on an empty line freezes Aegisub,Audio,,2.0.0,defect,major,nielsm,2007-07-27T08:27:28Z,2008-01-14T09:02:04Z,"If you try to enter karaoke mode on an empty line (including lines that had text typed into them, but not committed), Aegisub freezes in a peculiar way.",ArchMageZeratuL
532,2008-01-14T09:02:04Z,Visual TS breaks line selection for subtitle renderer,Video,,2.0.0,defect,major,ArchMageZeratuL,2007-08-20T01:01:16Z,2008-01-14T09:02:04Z,"On latest SVN revisions (tested with r1520, also known to happen on 1515) using any visual TS tool seems to break the selection of lines to feed to the subtitle renderer, meaning that all other lines than the one last manipulated with visual TS are effectively invisible.

This obviously pretty much makes visual TS useless.

Reloading video makes everything normal again.

Tested with XviD AVI and dummy video. (No VFR for either.)

STEPS TO REPRODUCE:
1. Open a video.
2. Create (at least) two subtitle lines with text on, without overlapping timings.
3. Enable video autoscroll.
4. Confirm that both lines are switched between and shown on the video when clicking on either on the grid.
5. Use any visual TS tool to manipulate the first line.
6. Switch to the second line. The second line is now NOT shown on the video.
7. Use a visual TS tool on the second line. It now becomes visible.
8. Switch back to the first line. It's no longer visible.
9. Reload video.
10. Both lines are now visible again as expected, until a visual TS tool is used again.",nielsm
533,2008-01-14T09:02:04Z,No LoadPlugin performed for DirectShowSource,General,,2.0.0,defect,major,nielsm,2007-08-20T06:38:31Z,2008-01-14T09:02:04Z,"Discussed it on IRC, but filing here to track it.

If local folder DSS is to be used, LoadPlugin needs to be invoked prior to using DSS for audio/video loading.
Not sure how it works if AVS is installed otherwise, and DSS is in the plugin folder, and the DSS there is a different version (like 2.57 on some systems where DSS is b0rked)...",nekoneko
113,2008-01-14T09:02:04Z,Read audio directly from PCM files,Audio,,2.0.0,enhancement,minor,nielsm,2006-04-03T16:46:35Z,2008-01-14T09:02:04Z,"To avoid the audio loading/decompression step, Aegisub should be able to read audio directly from an uncompressed PCM wave file on disk.",nielsm
402,2008-01-14T09:02:04Z,disable karaoke mode when audio not visible,Audio,,2.0.0,enhancement,minor,nielsm,2007-04-26T20:24:05Z,2008-01-14T09:02:04Z,Disable karaoke mode when audio not visible. ,ard
527,2008-01-14T09:02:04Z,Colour picker remember last used spectrum mode,General,,2.0.0,enhancement,minor,nielsm,2007-08-17T08:26:28Z,2008-01-14T09:02:04Z,"The colour picker should remember the last used spectrum mode. It's alwasy jumping back to HSV/H. I mostly use HSL/L, so this would be a nice feature.

This was a feature already working in Aegisub 1.10, but in the new pre-releases it was removed or broken?",Yuri
554,2008-01-14T09:02:04Z,Video Details and Detach Video dialogs crashing with SIGILL,General,,2.1.0,defect,crash,nielsm,2007-09-06T21:17:55Z,2008-01-14T09:02:04Z,"GCC is generating the following warnings while compiling dialog_video_details.cpp and dialog_detached_video.cpp:

dialog_video_details.cpp: In constructor Ã¢â‚¬ËœDialogVideoDetails::DialogVideoDetails(wxWindow*)Ã¢â‚¬â„¢:
dialog_video_details.cpp:65: warning: cannot pass objects of non-POD type Ã¢â‚¬Ëœclass wxStringÃ¢â‚¬â„¢ through Ã¢â‚¬Ëœ...Ã¢â‚¬â„¢; call will abort at runtime
dialog_video_details.cpp:66: warning: cannot pass objects of non-POD type Ã¢â‚¬Ëœclass wxStringÃ¢â‚¬â„¢ through Ã¢â‚¬Ëœ...Ã¢â‚¬â„¢; call will abort at runtime
---
dialog_detached_video.cpp: In constructor Ã¢â‚¬ËœDialogDetachedVideo::DialogDetachedVideo(FrameMain*)Ã¢â‚¬â„¢:
dialog_detached_video.cpp:59: warning: cannot pass objects of non-POD type Ã¢â‚¬Ëœclass wxStringÃ¢â‚¬â„¢ through Ã¢â‚¬Ëœ...Ã¢â‚¬â„¢; call will abort at runtime

When trying to open either dialog, Aegisub crashes.

Converting all wxString arguments in above wxString::Format() calls to wxChar* (i.e. c_str()) fixes said crashes.

ADDITIONAL INFORMATION:
Compiled in the following enviroment:
Kernel 2.6.22
GCC 4.1.2
glibc 2.5
wxGTK 2.8.4",2points
556,2008-01-14T09:02:04Z,Segfault when closing font collector dialog,General,,2.1.0,defect,crash,nielsm,2007-09-07T10:54:26Z,2008-01-14T09:02:04Z,"Aegisub crashes with a segmentation fault when closing the font collector dialog without actually using it - that is, starting the collector and immediately closing it again.
Using any operation and then closing the dialog works fine.

ADDITIONAL INFORMATION:
Build enviroment:
Kernel 2.6.22
GCC 4.1.2
glibc 2.5
wxGTK 2.8.4
fontconfig 2.4.2",2points
567,2008-01-14T09:02:04Z,Mac: Hotkeys overlap with system ones/user expectations,General,,2.1.0,defect,minor,nielsm,2007-09-12T11:35:31Z,2008-01-14T09:02:04Z,"Mac apps generally don't use the Fx keys for hotkeys themselves at all.
wx correctly transforms all Ctrl+X hotkeys into Command+X instead, so no problems there.

However, Cmd+H for Search and Replace should be changed since Cmd+H is generally used for Hide Application.
F3 for Find Next should be changed to Cmd+G.
MacBook keyboards completely lack the Delete Forward (Del) key and so can't use the Cmd+Del hotkey for Delete Line. This should perhaps be changed to Opt+Delete Backwards (Backspace) instead.
Options (Preferences) should have Cmd+Comma instead of Alt+O (Opt+O).",nielsm
578,2008-01-14T09:02:03Z,Dummy Video Playback Error,Video,,2.0.0,defect,minor,nielsm,2007-10-13T04:43:53Z,2008-01-14T09:02:03Z,"Whenever I play a dummy video in Aegisub it spits an error about not being able to open the file. It still plays the video fine though. I attached a pic of the error. 

This issue can be reproduced with all resolutions and framerates it seems. (I tested a bunch) And it was all tested on revision 1560. Poke if more info needed.",Harukalover
580,2008-01-14T09:02:03Z,DirectSound audio player stops playback before end of selection,Audio,,2.0.0,defect,major,nielsm,2007-10-14T19:24:58Z,2008-01-14T09:02:03Z,"This needs to be diagnosed better.

Sometimes, especially noticeable on short selections (karaoke timing) the DirectSound audio player skips the last short part of the selection and plays silence instead. This makes it hard to time especially karaoke correctly.",nielsm
534,2008-01-14T09:02:03Z,DSound player doesn't always play the entire selection,Audio,,2.1.0,defect,minor,nielsm,2007-08-20T15:28:50Z,2008-01-14T09:02:03Z,It seems I introduced some subtle bug in the DSound player earlier... or maybe it's a bug in DSound itself. For at least short selections it sounds like a little of the start and/or end of the clip is being cut off.,nielsm
560,2008-01-14T09:02:03Z,Mac: Most controls in Style Editor don't accept input at all,General,,2.1.0,defect,major,nielsm,2007-09-12T11:05:08Z,2008-01-14T09:02:03Z,"When running on Mac (with wxMac) most of the control in the style editor aren't accepting input at all, ie. clicking them has no effect. It is possible to tab to them and use keyboard input, but if you tab forwards into the font list you get ""trapped"".",nielsm
565,2008-01-14T09:02:03Z,Mac: Options dialogue is mislayouted,General,,2.1.0,defect,minor,nielsm,2007-09-12T11:26:04Z,2008-01-14T09:02:03Z,The left and right hand sides of the options dialogue overlap each other. The Video and Advanced Audio pages has some crazy spacing issues.,nielsm
568,2008-01-14T09:02:03Z,r1515: Aegisub creates duplicate of last charcter on last line,Subtitle,,2.1.0,defect,major,ArchMageZeratuL,2007-09-13T22:36:16Z,2008-01-14T09:02:03Z,"When opening the attached script in aegisub r1515, the last character of last line is duplicated.",interactii
570,2008-01-14T09:02:03Z,Mac: Splash screens freezes app,General,,2.1.0,defect,major,nielsm,2007-09-23T23:02:26Z,2008-01-14T09:02:03Z,"When the splash screen is shown during Aegisub start up the application freezes and the only option is to kill it. You have to manually set ""show splash=0"" in config.dat to get past the splash screen.",nielsm
584,2008-01-14T09:02:02Z,Text in buttons in the Styles Manager is not aligned properly,General,,2.0.0,defect,minor,nielsm,2007-10-20T01:35:20Z,2008-01-14T09:02:02Z,"The text on the buttons is displaced, so you can just see the upper part of the text, in the lower part of the button. Most noticeable in the Catalog-part, but all of them suffer from the same misalignment. http://eastblue.org/tmp/aegisub-styles.png shows a screenshot.

Using Gentoo Linux, Aegisub r1616",perchr
594,2008-01-14T09:02:02Z,Loading keyframes from txt,Video,,2.0.0,enhancement,minor,nielsm,2007-10-26T01:40:34Z,2008-01-14T09:02:02Z,"Been experimenting a little bit with keyframes on Linux. Since it uses Video for Windows, it obviously fails to load it by itself. But there's also the possibility to load from an external file.

Read the source, and figured out how the file was supposed to be formatted, and created a small test. Loaded it in Aegisub, and it seems to work okay, but no keyframes appear. 

Did some more testing, and found out that the offending code is found on line 125 in aegisub/keyframe.cpp. Here, we find this line:
if (!cur.IsEmpty() && cur.StartsWith(_T(""#"")) && cur.IsNumber()) {

which should be:
if (!cur.IsEmpty() && !cur.StartsWith(_T(""#"")) && cur.IsNumber()) {
                      ^- this one is important

With this tiny change, loading keyframes from file works, they appear on the video-scroller as supposed to, and everything seems to work fine.",perchr
399,2008-01-14T09:02:02Z,"""Find"" breaks when the search term occurs more than twice in a line",Subtitle,,2.1.0,defect,major,ArchMageZeratuL,2007-04-25T21:07:56Z,2008-01-14T09:02:02Z,"For example, if you have one line containing ""bleh bloh blah"" and search for ""bl"", it will find the first and then the second occurrence, but if you ""find next"" it will find the second occurrence again and never move on to the third.",nielsm
500,2008-01-14T09:02:02Z,Aegisub can't load AVI keyframes on posix,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-26T23:34:46Z,2008-01-14T09:02:02Z,"Currently, the only keyframe loading implementation for AVI files is VfW, which is obviously not available on other operating systems.",ArchMageZeratuL
574,2008-01-14T09:02:02Z,Linux: Segfault when opening context menu in subtitle edit box,General,,2.1.0,defect,crash,ArchMageZeratuL,2007-09-29T09:10:45Z,2008-01-14T09:02:02Z,"Aegisub crashes when right-clicking on any text in the subtitle edit box, in conjunction with hunspell, presumably when searching for alternatives of the selected word. If no dictionary path is specified in the options or the control contains no text, no crash occurs.

Aegisub generates this error before crashing: Cannot convert from the charset 'A-bomb,110'!

ADDITIONAL INFORMATION:
Build enviroment:
Kernel 2.6.22
GCC 4.1.2
glibc 2.5
wxGTK 2.8.4
hunspell 1.1.4

Current LANG is en_US.utf8, if this matters.",2points
576,2008-01-14T09:02:02Z,Opening mkv is slow,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-10-12T18:48:52Z,2008-01-14T09:02:02Z,"Trying to open an mkv is so slow that it's impractical on this end. Seems to be the same issue as http://malakith.net/aegisub/index.php?topic=904.0

This is occurring as of svn 1599.



STEPS TO REPRODUCE:
1. Open aegisub (on Linux).
2. Video -> Open video -> open an mkv file.
3. Wait.",xat
582,2008-01-14T09:02:02Z,FFmpegsource litters folders with cache files,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-10-18T15:29:09Z,2008-01-14T09:02:02Z,"Those cache files might actually even be used for Aegisub, but, either way, they will have to be removed (is there an option to prevent their creation altogether?).",ArchMageZeratuL
591,2008-01-14T09:02:02Z,Delete all styles in current script,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-10-23T17:32:49Z,2008-01-14T09:02:02Z,"I deleted all the styles in the current script, and Aegisub crashed.

ADDITIONAL INFORMATION:
Aegisub SVN r1616
Ubuntu Linux 7.10 64bits",triton
476,2008-01-14T09:02:01Z,A large stack.txt files generated.,General,1.10,1.10,defect,minor,nielsm,2007-07-07T15:53:17Z,2008-01-14T09:02:01Z,"I found my aegisub folder become very large today, the size is more than 600MB, this is incredible! A large stack.txt file is in this direcory which was generated five days ago. But I hardly used aegisub for the past few days, and didn't encounter any problem at all. I don't know what this file is except what ""stack"" means in programming. 
Should this a bug? 
I am sorry that it is too big to open to see what's on earth inside and too large to upload.",asuka
588,2008-01-14T09:02:01Z,Autosave should have a fallback filename,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-10-20T23:44:04Z,2008-01-14T09:02:01Z,"Sometimes, if I'm too slow to open a subtitle script, or save it, Aegisub faithfully autosaves the file, naming it just "".AUTOSAVE.ass"". Should be named ""untitled.AUTOSAVE.ass"" or something similar. ",perchr
601,2008-01-14T09:02:01Z,ALSA-related crash (Linux),Audio,,2.1.0,defect,crash,ArchMageZeratuL,2007-10-30T02:10:38Z,2008-01-14T09:02:01Z,"When running Aegisub using ALSA, it loads audio correctly, and plays a segment of it correctly, but only once. The second time I try to play audio, regardless of other factors, it freezes, and has to be manually killed. When I kill it, it seems that it was in audio_provider_ram.cpp, function RAMAudioProvider::GetAudio, but I don't know if this is the cause of the crash. (backtrace under additional info.)

ADDITIONAL INFORMATION:
(gdb) bt full
#0  0x000000000048b6b1 in RAMAudioProvider::GetAudio (this=0xd8c310, 
    buf=0xd47460, start=8141796352, count=512) at audio_provider_ram.cpp:143
	i = <value optimized out>
#1  0x0000000000488d6d in AudioProvider::GetAudioWithVolume (this=0xd475a8, 
    buf=0xd47460, start=8141796352, count=512, volume=1)
    at audio_provider.cpp:166
No locals.
#2  0x0000000000428870 in AlsaPlayer::async_write_handler (
    pcm_callback=<value optimized out>) at audio_player_alsa.cpp:436
	start = 164
	player = (AlsaPlayer *) 0xd6d510
	frames = -32
	buf = (void *) 0xd47460
#3  0x00002b6cff5d5b5d in snd_async_handler () from /usr/lib/libasound.so.2
No symbol table info available.
#4  <signal handler called>
No symbol table info available.
#5  0x00002b6d0383907f in poll () from /lib/libc.so.6
No symbol table info available.
#6  0x00002b6d00ed4a74 in wxapp_poll_func ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#7  0x00002b6cfe84d717 in g_main_context_iterate ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#8  0x00002b6cfe84db89 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#9  0x00002b6d05bd9ed2 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
No symbol table info available.
#10 0x00002b6d00eec6dd in wxEventLoop::Run ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#11 0x00002b6d00f6d1db in wxAppBase::MainLoop ()
   from /usr/lib/libwx_gtk2u_core-2.8.so.0
No symbol table info available.
#12 0x00000000005be90e in AegisubApp::OnRun (this=0x996200) at main.cpp:288
No locals.
#13 0x00002b6d017e9e2c in wxEntry () from /usr/lib/libwx_baseu-2.8.so.0
No symbol table info available.
#14 0x00000000005bd0a2 in main (argc=1, argv=0x2) at main.cpp:68
No locals.
(gdb)",p-static
602,2008-01-14T09:02:01Z,Progress for keyframe loading,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-10-31T19:49:16Z,2008-01-14T09:02:01Z,"When Aegisub is loading keyframes from a video, it appears to have frozen. This little patch creates a progress-bar similar to loading audio, to show the user that something actually happens.

ADDITIONAL INFORMATION:
Moved the patch into the aegisub-folder, and applied it successfully with ""patch -p1 < keyframe_progress.patch"".

I also noticed that this function only gets called for avi-files, but seems to work fine for .mp4-files as well.",perchr
230,2008-01-14T09:01:08Z,Add a little preview box for styles in the style editor,General,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-23T13:04:45Z,2008-01-14T09:01:08Z,"Might be quite annoying to code, but would be very helpful.",ArchMageZeratuL
240,2008-01-14T09:01:08Z,Spell checker dialog,General,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-27T20:12:18Z,2008-01-14T09:01:08Z,"Now that we have a working spell checker, a dialog to go through all spelling mistakes in the file would be most welcome. nmap had coded one for use with aspell, but it was a major mess, so I've scrapped it. Shouldn't be too hard to do.",ArchMageZeratuL
387,2008-01-14T09:01:08Z,Video coordinates size inconsistent,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-04-14T16:10:38Z,2008-01-14T09:01:08Z,"When zoomed or when script resolution differs from screen resolution, the mouse coordinates are shown at a different size. Should be easy to fix.",ArchMageZeratuL
48,2008-01-14T09:01:07Z,Implement Automation 4,Scripting,,1.11,enhancement,minor,nielsm,2006-02-27T00:54:54Z,2008-01-14T09:01:07Z,Replace the entire Automation system with something more flexible.,nielsm
50,2008-01-14T09:01:07Z,Make Auto3 engine for Automation 4,Scripting,,1.11,enhancement,minor,nielsm,2006-02-27T01:01:32Z,2008-01-14T09:01:07Z,Write a set of scripts that make it possible to use Automation 3 scripts with as few changes as possible under Automation 4.,nielsm
320,2008-01-14T09:01:07Z,audio skips with winamp playing in background,Audio,,2.0.0,defect,major,nielsm,2007-01-27T23:52:04Z,2008-01-14T09:01:07Z,"audio skips back and forward/stops/generally behaves oddly when playing it with winamp in the background
im using svn r901",Bot1
333,2008-01-14T09:01:07Z,About box is always on top,General,,2.0.0,defect,minor,nielsm,2007-02-13T23:55:15Z,2008-01-14T09:01:07Z,"As marked, this is really a trivial thing. The About dialog is always on top. I just noticed this randomly. While it probably won't be a problem ever, I don't see why it should be, and I think it should be set to not always on top, since it's just ""bad practice"", I think. (It'll already be on top of other windows from Aegisub itself, since it's a modal dialog.)",nielsm
336,2008-01-14T09:01:07Z,"Audio crash: Cannot continue thread (0, 9)",Audio,1.10,2.0.0,defect,major,nielsm,2007-02-17T23:35:04Z,2008-01-14T09:01:07Z,"When timing aegisub sometimes stops continuing your playback and says error: Cannot continue thread (0,9).

ADDITIONAL INFORMATION:
Using latest svn",Jeroi
395,2008-01-14T09:01:07Z,Alsa audio player deadlocks,Audio,,2.0.0,defect,major,nielsm,2007-04-23T17:49:41Z,2008-01-14T09:01:07Z,"The Alsa audio player implementation is totally broken. It needs to be fixed.
Specifically, it deadlocks before ever getting to play anything.",nielsm
396,2008-01-14T09:01:07Z,PulseAudio player is unstable,Audio,,2.0.0,defect,minor,nielsm,2007-04-23T17:55:27Z,2008-01-14T09:01:07Z,"The PulseAudio audio player implementation mostly works, but isn't entirely stable.

ADDITIONAL INFORMATION:
It seems to stop a bit too early most of the time.

Restarting playback during the very first time it plays never works correctly, the  play cursor doesn't jump back to the beginning here, and playback stops when it reaches end of selection, even though the full selection hasn't been played after the last time playback was restarted.

Restarting playback too often (eg. holding down S) crashes the PulseAudio library with an assertion.

Restarting playback (after it has played entirely through once, so the first mentioned bug doesn't appear) randomly stops playback instead of restarting it.",nielsm
400,2008-01-14T09:01:07Z,Alsa player is broken,Audio,,2.0.0,defect,minor,nielsm,2007-04-25T23:10:54Z,2008-01-14T09:01:07Z,"Broken in two places:
1. Somehow the first 250 milliseconds or so of the sound is played back at the wrong sample rate. It sounds very strange. 
2. The playback position reporting is wrong.",nielsm
51,2008-01-14T09:01:07Z,Port Automation 3 samples to Automation 4,Scripting,,2.0.0,enhancement,minor,nielsm,2006-02-27T01:04:45Z,2008-01-14T09:01:07Z,"All sample scripts (includes, demos, factorybrews) should be ported to Automation 4, keeping their interface.

ADDITIONAL INFORMATION:
Also make sure to rename ""factorybrew scripts"" to ""canned effect scripts"" or such.",nielsm
366,2008-01-14T09:01:07Z,Problem with (un)loading of associated files,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-03-31T16:27:52Z,2008-01-14T09:01:07Z,"Auto (un)loading of associated files fails to unload video when e.g. you have one loaded, Ctrl+N, and answer ""yes"". (SVN 965)",demi_alucard
389,2008-01-14T09:01:07Z,mouse cursor hides into shadows,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-04-17T08:42:38Z,2008-01-14T09:01:07Z,"seems like the mousecursor got another dexterity boost and can now hide in shadows at will. 

to reproduce this right click on the video area...

mmmh, maybe it just got an unlimited supply of invisibility potions?",mASSIVe
167,2008-01-14T09:01:06Z,Video unuseable if logged in as user with non-cp1252 characters in username,General,,2.0.0,defect,major,ArchMageZeratuL,2006-08-07T00:04:07Z,2008-01-14T09:01:06Z,"Aegisub will fail to load video if your username contains unicode characters (which it seems to do by default on WinXP if you have non-cp1252 characters in it), because Avisynth doesn't support unicode paths, and hence it can't open the temporary .ass file in the temp folder.

ADDITIONAL INFORMATION:
Possible workarounds:
1. Create another user just to use Aegisub
2. Modify the $TEMP environment variable so that it points somewhere without unicode characters",TheFluff
405,2008-01-14T09:01:06Z,There's no audio support on OSX yet,Audio,,2.0.0,defect,major,nielsm,2007-05-07T06:44:00Z,2008-01-14T09:01:06Z,"OSX build lacks of a working audio player, at least one should exist. I propose one of the following:

- CoreAudio
- OpenAL
- PortAudio 0.19

The first one is OSX-Only and CoreAudio and OpenAL is bundled by default with OSX. So they are probably the best option. PortAudio support for OSX is obscene on 0.18 and pulseaudio just doesn't build (tested with many versions)

P.S. I post this because it's useful info for future OSX devs.",nesu-kun
413,2008-01-14T09:01:06Z,pos crosshairs on the vid don't go away when mouse moves off it,Subtitle,1.10,2.0.0,defect,minor,nielsm,2007-05-16T01:47:06Z,2008-01-14T09:01:06Z,"Just a minor annoyance, in r1113 when using the pos crosshairs to position subs, sometimes when you move the mouse off the video they won't disappear. It most often happens when you aim to click anything above the top of the vid ('jump to end of line' for me).

It's easily dealt with just by moving on/off the vid until it's gone, but when you move off the vid, click play and the crosshairs are on the video, they will stay on there and not go away until you pause, and move the mouse over the vid until they're gone and play again (since the mouse disappears/disables itself once the vid is playing).",Anubis169
418,2008-01-14T09:01:06Z,aegisub crashes when altering soft k'd kanji,General,1.10,2.0.0,defect,crash,nielsm,2007-05-23T22:06:21Z,2008-01-14T09:01:06Z,"This happened to me on Aya 18 every time, but not on others..

I'd go to the line with the kanji in it, then move to the audiobar (in karaoke mode).. when i altered the k timings by dragging the yellow dotted line, aegisub crashed on me when i clicked the 'submit changes' button.

I've been able to reproduce it every time including on 1194, even without using a video/dummy video.. screenshot included.",Anubis169
303,2008-01-14T09:01:06Z,Multiple script autoload dirs,Scripting,,2.0.0,enhancement,minor,nielsm,2007-01-19T08:47:04Z,2008-01-14T09:01:06Z,"Apart from the global autoload dir currently used in Auto4, there should also be a user-local autoload dir where the user can place his own scripts for autoloading without affecting any other users.

Perhaps support having a path-list of autoload dirs.",nielsm
393,2008-01-14T09:01:06Z,Italics/Bold buttons not working properly,Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2007-04-22T21:31:06Z,2008-01-14T09:01:06Z,"If I select a word and then press the Italics button, the tags are not placed correctly.
Sometimes the tags appear ONE character after the correct position:
""PermÃ­teme p{i1}reguntarte {i0}algo.""

Sometimes, TWO characters after:
""Â¿CÃ³mo su{i1}piste q{i0}ue ClaireNse estaba ahogando?""

Sometimes, three:
""Â¿QuÃ©? Â¿Mi tim{i1}bre se{i0} averiÃ³ de nuevo?""

Sometimes it works:
""Lo que {i1}quieras{i0}, amigo.""

Also, if a line is selected and the Italics button is clicked, sometimes it adds the {i1} tag in the wrong position. It should always be added at the beginning of the line. If more than one lines are selected, it just adds {i1} to the first line.",Betty
417,2008-01-14T09:01:06Z,Closing button does not work.,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-05-23T21:06:07Z,2008-01-14T09:01:06Z,In Aegisub 2.00 build 1194 close button in Automation Manager and Attachment List does not work.,Alchemist
421,2008-01-14T09:01:06Z,Font Collector Fails on Zip Vers 2.00 all builds,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-05-24T22:18:15Z,2008-01-14T09:01:06Z,"The font collector fails to collect font when zip is checked. Output font collection is shown as failed, But zip creation is shown a succesful. No new fil was created during the process. Its normal operation of collecting fonts with zipping works as expected.",darkfire
268,2008-01-14T09:01:06Z,"Add ""go to next line on commit"" toggle to audio display",Audio,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-11T06:46:22Z,2008-01-14T09:01:06Z,"As the title says, add a toggle button to the audio disable to toggle the behaviour of ""commit"".",ArchMageZeratuL
187,2008-01-14T09:01:05Z,can only write left to rigth text in translator,General,1.9,1.9,defect,minor,ArchMageZeratuL,2006-10-06T17:13:02Z,2008-01-14T09:01:05Z,"i have 1.10 version

when i am using translator assistance i can only write left to rigth and if i am tryng to use for excample hebrew i have trouble translating coz the text gets mesed up and i have to edit it manualy.

so please if u can add a ""Shift +Ctrl"" function like in Notepad.

Thank you very much.",petka11
278,2008-01-14T09:01:05Z,Desync between audio and karaoke box selection,Audio,,2.0.0,defect,minor,nielsm,2007-01-15T01:11:29Z,2008-01-14T09:01:05Z,"aegisub 2.0 r788

when I finish splitting a word and press G to commit, the white box highlights the first syllable of the sentence instead of the first one of the word that was splitted.",demi_alucard
383,2008-01-14T09:01:05Z,Karaoke mode doesn't parse multiple karaoke tags in one block correctly,Audio,,2.0.0,defect,minor,nielsm,2007-04-12T15:06:06Z,2008-01-14T09:01:05Z,"For example: {kf10}foo{k5kf10}bar
This will highlight ""foo"" over 10 centiseconds, wait 5 centiseconds, then highlight ""bar"" over 10 centiseconds. Aegisub currently ignores the 5 centisecond pause. However, it will parse this correctly: {kf10}foo{k5}{kf10}bar

ADDITIONAL INFORMATION:
Perhaps karaoke line parsing should be put in a separate class, so it can be re-used in both karaoke mode and Automation. (DRY)",nielsm
409,2008-01-14T09:01:05Z,Automation paths need proper defaults on non-Windows,Scripting,,2.0.0,defect,major,ArchMageZeratuL,2007-05-08T16:11:09Z,2008-01-14T09:01:05Z,"Currently the Automation include path on non-Windows systems defaults to $(bindir)/automation/include/ which is obviously wrong on non-Windows systems.
It needs to default to two dirs on non-Windows systems: $HOME/.aegisub/automation/include/;$SHARE/aegisub/automation/include/

Similar for the other Automation paths.",nielsm
441,2008-01-14T09:01:05Z,Commiting of split syllables is counter-intuitive,Audio,,2.0.0,defect,minor,nielsm,2007-06-17T03:13:44Z,2008-01-14T09:01:05Z,"There should be a button right next to the split toggle to commit the splitting. Pressing the main ""commit"" button is counter-intuitive at best, but should be left as an alternative.",ArchMageZeratuL
304,2008-01-14T09:01:05Z,Common way of specifying special relative paths,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-19T08:52:55Z,2008-01-14T09:01:05Z,"We might need a common way of specifying/resolving relative paths, both in config files and support-files ""linked"" from subtitle files.

ADDITIONAL INFORMATION:
Ideas for relative paths:
- Installation dir (Aegisub.exe location)
- Configuration dir (config.dat, hotkeys.dat location)
- Subtitle file dir (foo.ass location)
- Automation base dir (default installdir/automation/)
- User-local Automation base? (configdir/automation/)
- Video file dir? (foo.avi location)
- Audio file dir? (foo.ogg location)
- System dir? (c:windows, /usr/, ?)
- Based on env. vars?",nielsm
416,2008-01-14T09:01:05Z,Meta: fix the bugtracker,General,,2.1.0,defect,major,Bot1,2007-05-23T20:59:25Z,2008-01-14T09:01:05Z,"Or suffer Myrsloik's revenge.
At least get it to stop mailing the poor guy or something.",TheFluff
302,2008-01-14T09:01:05Z,Per-user configuration also on Windows,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-19T08:45:11Z,2008-01-14T09:01:05Z,"Aegisub settings should probably be saved per-user instead of in the install dir even on Windows.

The option to store config file in the install dir should still remain though, to support eg. multiple installations side-by-side.",nielsm
372,2008-01-14T09:01:05Z,"""Browse"" buttons for several fields in Options dialog",General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-04-04T02:37:25Z,2008-01-14T09:01:05Z,"Several fields in the Options dialog would benefit from having a ""browse"" button.
This includes the two Font fields and mostly everything related to file paths.

ADDITIONAL INFORMATION:
The file paths that are usually relative to the Aegisub install dir should probably be automatically shortened to a relative path if the browsed-to path is a subdir of the install dir.",nielsm
436,2008-01-14T09:01:05Z,MPEG-4 Timed Text export,Subtitle,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-06-06T22:39:13Z,2008-01-14T09:01:05Z,"Since MPEG-4 systems hardware support is on a rise maybe it'd be a good idea to support exporting to the softsub format of choice there.

ADDITIONAL INFORMATION:
http://gpac.sourceforge.net/doc_ttxt.php",nielsm
183,2008-01-14T09:01:04Z,Provide Option for Time Text Boxes that can use the delete key,General,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-08-30T23:30:28Z,2008-01-14T09:01:04Z,"Currently time text boxes in aegi require the use of the arrow key or mouse to navigate. This is not a standardized UI interface. The use of the delete key to delete values in multi-field boxes is standard (See fielded entry such as IP addresses). 

This new type of time entry box should permit complete deletion of values and allow the user to specify units in forms such as "".04"". Upon completion of editing (lost of focus of box) the application should convert these into standard time format for the application. If the application cannot do so, it should warn the user via message box that the value entered is invalid and direct focus to that field for data reentry. This would not occur often, usually only during overflow. The box should only permit relevant charcters to be typed in it, that is 0-9 : and . (Is there any . , localization done?)

To appeal to exisiting users, it may be preferential to add an option for the type of text box to be used, though replacement is recomended. 
",interactii
317,2008-01-14T09:01:04Z,Implement spectrum FFT cache aging,Audio,,2.0.0,defect,minor,nielsm,2007-01-27T01:20:43Z,2008-01-14T09:01:04Z,"Currently data are kept in the FFT cache until audio is unloaded or FFT parameters are changed (in options.) This can up to double the memory requirements for audio.
An aging mechanism should be implemented so the least recently used blocks are periodically free'd.",nielsm
449,2008-01-14T09:01:04Z,Implement overlapping FFT's for audio spectrum,Audio,,2.0.0,defect,minor,nielsm,2007-06-24T18:06:21Z,2008-01-14T09:01:04Z,While the current audio spectrum is mathematically correct (albeit using a perhaps strange power scaling) it does lack a bit in resolution in both directions. A solution for that would be to use wider FFT's and overlap them to get better resolution in both directions.,nielsm
451,2008-01-14T09:01:04Z,Karaoke Join is broken,Audio,,2.0.0,defect,major,nielsm,2007-06-29T15:18:56Z,2008-01-14T09:01:04Z,"When using the Join function in karaoke mode, only the text of the first syllable is kept, that from the following is simply discarded.",nielsm
452,2008-01-14T09:01:04Z,Internal states aren't getting properly updated after running macros,Scripting,,2.0.0,defect,major,nielsm,2007-06-30T19:09:49Z,2008-01-14T09:01:04Z,"For example, the subtitles on the video aren't reflecting any changes done my macros such as Kara-templater. After making some simple change (eg. toggling Comment on a line) the changes are reflected though.",nielsm
412,2008-01-14T09:01:04Z,Opening audio from AVS script tries to use DSS,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-05-11T18:21:57Z,2008-01-14T09:01:04Z,"If you try to open audio from an AviSynth script Aegisub tried to use DirectShowSource to open that AviSynth script instead of just using the script directly.

ADDITIONAL INFORMATION:
On my setup this results in ""filter graph manager won't talk to me"", ie. ""no filter wants to take care of this"".",nielsm
445,2008-01-14T09:01:04Z,Video playback with wxGTK rarely if ever updates the video display,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-06-23T01:17:15Z,2008-01-14T09:01:04Z,"Video playback on wxGTK (and also wxMac?) is rather useless in its current state.

STEPS TO REPRODUCE:
1. Load any video
2. Take steps to avoid crash due to audio player, if needed
3. Press Play Video button
4. Notice that the video display rarely if ever updates
5. Stop video
6. Press and hold right-arrow key
7. Notice that video display is updating smoothly",nielsm
454,2008-01-14T09:01:04Z,Stored styles didn't show up in Style Manager,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-01T03:52:49Z,2008-01-14T09:01:04Z,"I opened Style Manager and created new storage file for styles. After closing Style Manager and opened it again, the previously stored styles were not loaded. I found out that the file was saved in current Aegisub's folder. When I moved the file to folder Documents and SettingsUsernameApplication DataAegisubcatalog, the styles were loaded properly into Style Manager (r1316).",apih
461,2008-01-14T09:01:04Z,Scrolling mouse makes Aegisub crash.,General,,2.1.0,defect,crash,ArchMageZeratuL,2007-07-02T20:13:06Z,2008-01-14T09:01:04Z,"Every time, DIRECTLY after opening Aegisub, I scroll mouse wheel Aegisub crashes: Aegisub has enocountered a fatal error and will terminate now. The subtitles you were working...

stack.txt

Begining stack dump:
000 - 0x004CAAA0:  on :0
End of stack dump.


Begining stack dump:
000 - 0x004CAAA0: AudioProvider::GetNumSamples on c:projectsaegisubsrcaegisubaudio_provider.cpp:70
001 - 0x004C02A1: AudioDisplay::UpdatePosition on c:projectsaegisubsrcaegisubaudio_display.cpp:731
002 - 0x004C3F19: AudioDisplay::OnMouseEvent on c:projectsaegisubsrcaegisubaudio_display.cpp:1313
003 - 0x0078BC6E: strcmp on :0
End of stack dump.",Alchemist
406,2008-01-14T09:01:03Z,Styles editor dialog crashes on OSX,General,,,defect,major,equinox,2007-05-07T06:47:43Z,2008-01-14T09:01:03Z,"When you attempt to edit a style on OSX, the dialog first appears with all the controls on the upper left corner, after a few seconds (seems that is loading something) the controls move to their position (more or less but this is common to most dialogs on OSX) and after a few second fractions aegisub crashes.",nesu-kun
448,2008-01-14T09:01:03Z,Automatic Time Advancement/Duration Option dosn't work,Subtitle,1.10,1.10,defect,major,demi_alucard,2007-06-23T12:09:06Z,2008-01-14T09:01:03Z,"The ""default timing"" setting in Options seems to have no effect at all, I have it set to 2000 and yet it does 5 seconds. I have tried all the versions and got the same result.

ADDITIONAL INFORMATION:
Related post:
http://malakith.net/aegisub/index.php?topic=294.0
The bug is also confirmed by Jfs.",asuka
463,2008-01-14T09:01:03Z,Colour dropper needs a better interface,General,,2.0.0,defect,minor,nielsm,2007-07-03T02:32:31Z,2008-01-14T09:01:03Z,"The user interface for the dropper part of the colour picker is rather unclear. It's impossible to guess than you can drag the little X. It needs something more clearly clickable, and possibly have built in instructions in one way or another.",nielsm
329,2008-01-14T09:01:03Z,setting grid selection in macro,Scripting,,2.0.0,enhancement,minor,nielsm,2007-02-05T14:00:50Z,2008-01-14T09:01:03Z,"Automation macros could return:
 - array of sub lines OR
 - array of selected lines indexes OR
 - both of them?
",Pomyk
388,2008-01-14T09:01:03Z,Unix builds lack of a help system,General,,2.0.0,enhancement,minor,TheFluff,2007-04-16T05:36:30Z,2008-01-14T09:01:03Z,"Although CHM readers are aviable for most OSes, the final documentation should use native formats which will be a pain to maintain. Or a common format like pfd or html which would loss some fetures.",Betty
398,2008-01-14T09:01:03Z,Creating/Editing/Copying a style crashes Aegisub (Linux),General,,2.1.0,defect,crash,equinox,2007-04-24T22:36:54Z,2008-01-14T09:01:03Z,"In Styling Manager pressing the Edit, New or Copy button crashes Aegisub.
That's with rev 1127, but probably the same with the older revs",kobi
426,2008-01-14T09:01:03Z,Mouse wheel scrolling follows keyboard focus,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-05-28T11:47:24Z,2008-01-14T09:01:03Z,"For example, if the audio display has keyboard focus, scrolling the mouse wheel scrolls the audio no matter where the mouse cursor is, and similar if the keyboard focus is on the subs grid. However, if the keyboard focus is on the video slider, mouse wheel scrolling follows the mouse cursor.

Ideally, mouse wheel scrolling should always happen in the UI element below the mouse cursor, like it does when keyboard focus is on the video slider.

The behaviour is even more annoying when karaoke mode is enabled, then it always takes two clicks in the subs grid to focus it. (First selects a line and focuses the audio display, second returns focus to the subs grid.)",nielsm
315,2008-01-14T09:01:03Z,Visual typesetting - move,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-26T06:25:55Z,2008-01-14T09:01:03Z,"Dragging should work in the following way:

- Normal drag sets pos or the initial coordinates of move
- Shift+drag, if on the frame where move begins (or before), or if there is no move (nothing or just pos) sets the start coordinates and time
- Shift+drag, on any frame after the start of move sets the end coordinates and time.",ArchMageZeratuL
316,2008-01-14T09:01:03Z,Visual typesetting - vector clip,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-26T06:26:41Z,2008-01-14T09:01:03Z,Shouldn't be too hard... will look into it soon.,ArchMageZeratuL
459,2008-01-14T09:01:03Z,Auto-hide some columns in the sub grid,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-07-02T08:24:56Z,2008-01-14T09:01:03Z,It would be nice if Aegisub do not display Left/Right/Vertical columns and maybe Layer column if all rows have a 0000 value. Pretty much like the effect column that isn't displayed if the field in all rows are blank. This makes easier to read long lines directly from the sub grid because it will make more space for the Text column. And those columns aren't important for translators/timers...,demi_alucard
470,2008-01-14T09:01:02Z,DirectSound audio player reports playback time wrong after seeking,Audio,,2.0.0,defect,minor,nielsm,2007-07-06T14:31:50Z,2008-01-14T09:01:02Z,"The DirectSound audio player assumes that live seeking will never happen (it will, video playback resync) and just assumes that playback time is the same as wall clock time since start of playback. This can cause various problems.",nielsm
484,2008-01-14T09:01:02Z,Incorrect parsing of SSA script styles in prerelease build r1411,Subtitle,1.10,2.0.0,defect,minor,Dansolo,2007-07-14T16:24:34Z,2008-01-14T09:01:02Z,"Test performed with style
Style: Default,Arial,36,65535,65535,65535,-2147483640,-1,0,1,3,0,2,30,30,30,0,0
Saving as .ass file gives
Style: Default,Arial,36,&H0000FFFF,&H0000FFFF,&HFFFFFFF8,&HFFFFFFF8,-1,0,0,0,100,100,0,0,1,3,0,2,30,30,30,0

Not only is the ""BackColour"" field incorrectly converted, but it is also copied to ""TertiaryColour""/""OutlineColour"". Maybe the copying is intended, but the parsing is definitely not correct
Expected result: &H80000008",nekoneko
471,2008-01-14T09:01:02Z,DirectSound audio player plays silence after expected end of playback area,Audio,,2.1.0,defect,major,nielsm,2007-07-06T14:35:50Z,2008-01-14T09:01:02Z,"To avoid various popping/repeating/other artifacts the DSound player also plays an amount of silence after the end of the expected playback area. Unfortunately this can have some bad side effects if the playback area is extended during playback.

STEPS TO REPRODUCE:
Make a reasonably long audio selected, a few seconds. Start playback of it.
When playback is about half a second from the end of the selection, extend the selection by a second or so.

When playback reaches the original end of selection, it will continue as expected, but play silence instead of the actual sound.",nielsm
475,2008-01-14T09:01:02Z,Styles Manager storage,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-07T14:02:27Z,2008-01-14T09:01:02Z,"I click New button in Styles Manager, then type the storage name and click Ok to finish. I even copy some styles from the current script to the storage. The storage directory is still there. But then after closing Styles Manager and opening it again the storage is not there. Neither are the styles.

Aegisub 2.00 build 1319.",Alchemist
482,2008-01-14T09:01:02Z,Problem if the video/audio goes over 1hr,General,,2.1.0,defect,major,ArchMageZeratuL,2007-07-10T23:09:00Z,2008-01-14T09:01:02Z,"I added a screenshot. There you can see a bug on the timeline. In the small boxes where the arrows are. There is the 1 missing.
Watch the screen and you can understand what i mean.
Sorry for my bad english :(",Yamato
488,2008-01-14T09:01:02Z,Japanese-named files,Video,,2.1.0,defect,crash,ArchMageZeratuL,2007-07-17T18:35:40Z,2008-01-14T09:01:02Z,"Every time I try to play video file which contains japanese characters in its filename, Aegisub crashes. When I change the filename so it does not contain japanese characters in it, the video is played correctly. The stack.txt says:

Begining stack dump:
000 - 0x6C30AA19: url_open on :0
End of stack dump.",Alchemist
490,2008-01-14T09:01:02Z,The graphical help-lines for Rotate X/Y and Rotate Z not automatically updating on manual edit and commit with Ctrl-Enter,Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-17T21:00:49Z,2008-01-14T09:01:02Z,"I noticed that some of the effects that have graphical grid/lines to help illustrate the effect updates those help-lines when manually editing the effect and committing the change with Ctrl-Enter to get immediate update.
This does not happen with the Rotation around X/Y or Rotation around Z though.

Just a minor annoyance.

Tested with pre-rel r1411.",nekoneko
496,2008-01-14T09:01:02Z,Awkward title of detached video window,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-18T11:49:42Z,2008-01-14T09:01:02Z,"The detached video window has that title, ""Detached Video"", which seems rather awkward. In Windows, it also appears on the Task Bar, which is plain wrong, because it's not a task/open document, but merely a tool window belonging to whatever Aegisub instance.

It should perhaps have a small ""tool window style"" title bar instead of a regular top-level window one, the text on the title bar could be something like ""Video - <video file name>"".

One problem with using a tool window frame instead of top level window frame would be maximising the window though. (For whatever reason anyone would want that. Next thing people might start asking for full screen playback then...)",nielsm
478,2008-01-14T09:01:02Z,configure script should check if wxWidgets version is sufficient,General,,2.1.0,enhancement,minor,equinox,2007-07-08T10:30:47Z,2008-01-14T09:01:02Z,"configure script should check if wxWidgets version is sufficient. Current version checks only for presence of wx-config.
Patch attached.

ADDITIONAL INFORMATION:
Patch makes use of AM_*_WXCONFIG macros distributed with wxWidgets package. Option --with-wx-config is replaced by AM_OPTIONS_WXCONFIG macro. This macro adds few more options allowing user to define custom placement of wxWidgets instalation.
Macro AM_PATH_CONFIG does presence and version checking of wx-config.

Patch was tested with wxWidgets 2.8.4 and 2.6.3.",Manta
486,2008-01-14T09:01:02Z,Lock axis for Rotate X/Y,Subtitle,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-07-16T17:13:18Z,2008-01-14T09:01:02Z,"When using the Rotate X/Y effect, it's useful to be able to lock one axis and only work with the other.",nekoneko
206,2008-01-14T09:01:01Z,"When joining 2 lines, don't take 0:00 as start time.",Subtitle,1.10,1.10,enhancement,minor,ArchMageZeratuL,2006-10-29T14:59:57Z,2008-01-14T09:01:01Z,"I sometime join lines while timing them.
If one of the lines is not timed, it shouldn't change the start time of the joined line for 0:00:00.00 but keep the start time of the fully timed line.

A simple check before taking the min of both lines.",IcemanGrrrr
367,2008-01-14T09:01:01Z,Default Font Style,General,1.10,1.10,enhancement,minor,ArchMageZeratuL,2007-04-01T01:05:07Z,2008-01-14T09:01:01Z,"For the default fontstyle, it would be better if the secondary color was something more contrasting to the primary color.  As it is, when checking the timing after karaoke timing, it is sometimes difficult to pick out the color changes (yellow -> white not the best).",Betty
309,2008-01-14T09:01:01Z,Lines do not commit changes all the time.,Subtitle,1.10,2.0.0,defect,minor,nielsm,2007-01-21T08:10:56Z,2008-01-14T09:01:01Z,"If you modify the timing in the sound graph and then click in the text editor box, but do not change anything, hitting enter does not commit the change. Nor does ctrl+enter. Similarly, hitting ctrl+enter to commit changes without moving to the next line does not work when the sound graph has focus.

ADDITIONAL INFORMATION:
AMZ hates me.",Batou
341,2008-01-14T09:01:01Z,Medusa Shortcuts in 2.0 Pre-release Builds,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-02-22T03:57:11Z,2008-01-14T09:01:01Z,"The medusa style timing shortcuts have been implemented mostly but there's a few things still not perfect.

- The Numpad-8 shortcut is meant to be dual purpose. To stop the audio playback if it is running, and to play the last 500ms (250 in aegisub's case I suppose) of the selection if the audio is stopped.  Currently only the former of the two is implemented.

- When using the Numpad-4,6,7,9 shortcuts to adjust start and end time, the actual changes to the times for the line should be updated in the fields where you can also manually type the start/end times.

- Probably related to the above, the changes you make using the shortcuts don't always get saved, even when you click on the 'commit changes' button.

- If you could make the enter key actually save the line and move to the next when the medusa shortcuts are enabled, this will help efficiency in using them. That is how it works in medusa itself.

- As a feature request for the medusa shortcuts for something new that the old medusa doesn't actually do, it would be good to incorporate their functionality in karaoke timing mode. That way you could adjust the start/end of individual syllables quickly as well as listen to the 250ms inside/outside-before/after for each syllable with less effort.

- Tying up the above points, numpad-2&0 are used to shift to the next and previous subtitle respectively in medusa. These shortcuts would be good to have in aegisub's medusa mode too. Also for the above mentioned karaoke extension, it could be used for jumping between syllables.

---

As a general issue to report too:

- When making changes to a line both in terms of the script or the timing, you can only ever save either one separately, not together. I think it would make sense to have both get saved whenever you click the 'commit changes' button, or simply pressing enter as suggested above.",Yakhobian
458,2008-01-14T09:01:01Z,problem with style manager,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-02T08:17:18Z,2008-01-14T09:01:01Z,"Aegisub 2.00 rev 1334
Currently, the style manager won't allow the creation of a style in the storage if  there is already one with the same name in the script.",demi_alucard
464,2008-01-14T09:01:01Z,Default timing of a line is not commited,Audio,,2.1.0,defect,major,ArchMageZeratuL,2007-07-03T07:18:38Z,2008-01-14T09:01:01Z,"When you commit a line in audio mode, it switches to the next and automatically selects the area in the display corresponding to the 2 (by default) seconds after the end of the previous.

If you attempt to commit this, it's ignored, and the previous timing of the line is kept. This is because Aegisub doesn't realize that the timing has been ""modified"" at that time.",ArchMageZeratuL
474,2008-01-14T09:01:01Z,Drawing of text in opengl doesn't work in Linux,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-07-07T08:59:45Z,2008-01-14T09:01:01Z,"Last time I tried, the mouse coordinates were all messed up in Linux. I also plan to use the same class for drawing instructions for visual typesetting, so fixing this is important.",ArchMageZeratuL
480,2008-01-14T09:01:01Z,"Styles manager ""import from script"" allows two styles with the same name",General,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-08T19:51:45Z,2008-01-14T09:01:01Z,"If you import styles from another script and the manager detects an imported style having the same name as an existing one, it'll warn you and ask if you want to proceed anyway. If you click ""yes"", you will get two styles with the same name. This is, in my opinion, bad usability. The program should never allow two styles with the same name under any circumstances; in this case a better question to ask the user would be ""do you want to overwrite?"".",TheFluff
345,2008-01-14T09:01:01Z,Launch new instance,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-03-06T19:54:05Z,2008-01-14T09:01:01Z,"A function to start an additional instance of Aegisub, getting a fresh main window.",nielsm
466,2008-01-14T09:01:00Z,FFmpegsource fails with VFR,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-07-05T19:10:40Z,2008-01-14T09:01:00Z,"Aegisub implements a hack to support VFR via Avisynth. However, ffmpegsource doesn't need that hack, and, in fact, breaks with it. It should be disabled for it.",ArchMageZeratuL
481,2008-01-14T09:01:00Z,Subtitles edit box doesn't update on resampling,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-07-09T16:59:42Z,2008-01-14T09:01:00Z,"Using the resolution resample tool doesn't refresh the display of the current line. This is only a minor glitch, and can only be seen if you have a line with tags that will be transformed in it.",ArchMageZeratuL
504,2008-01-14T09:01:00Z,Crashes when using RotateXY tools on an empty line,General,,2.1.0,defect,crash,ArchMageZeratuL,2007-07-27T11:38:26Z,2008-01-14T09:01:00Z,"1- Open a new aegisub.
2- Click commit (so the 2nd line is selected).
3- Open a video.
4- Click the RotateXY tool.

Also crashes if you do step 2 after step 4.

r1448",IcemanGrrrr
42,2008-01-14T09:00:20Z,Global keys for play selected and other audio buttons,Audio,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-25T22:36:33Z,2008-01-14T09:00:20Z,"So now when audio view finally activates it self automatically, only thing what editing textbox lacks when timing in same time are global keys for audio.

My suggestion for keys could be:

alt + s
alt + r

alt could be used for all other audio keys to make audio keys global when textbox is active.

ADDITIONAL INFORMATION:
This feature is really what my 8 man team wants atm. It is just pain in the ass atm that you can edit the text in textbox and right after that hit playback to start timing or editing another timings.",Jeroi
69,2008-01-14T09:00:20Z,Audio Display: Snap to other boundaries,Audio,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-04T12:59:34Z,2008-01-14T09:00:20Z,"When holding shift and placing or dragging a start/end marker on the Audio Display, it should Snap (lock on) to the closest (about 10 px range) boundary.

So one would would be able to hold shift, drag the end marker and see it lock on the next keyframe boundary while it is 10px before/after it, then if you go farther it unsnaps from this one and when you approach the next dialogue start time, it would snap to it...",TechNiko
222,2008-01-14T09:00:20Z,Options dialog,General,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-21T09:19:54Z,2008-01-14T09:00:20Z,"Very early work on it has been done... it should be finished sometime, preferably before 1.11 release.",ArchMageZeratuL
65,2008-01-14T09:00:20Z,"SSA mode breaks karaoke mode, make them exclusive",Audio,1.9,1.9,defect,minor,ArchMageZeratuL,2006-03-02T23:21:09Z,2008-01-14T09:00:20Z,"Steps to reproduce:
1. Load subs
2. Load audio
3. Turn SSA mode on
4. Enter karaoke mode
5. Time some syllables
6. Hit commit

Now, what happens is that the syllables MOVE outside the actual line timing. The thick red line boundaries remain where they are, but the syllables boundaries are moved outside to the right. When you hit play syllable, the actual marked area is played, but if you leave the line and come back to it, the timing is correct.",TheFluff
129,2008-01-14T09:00:20Z,Audio shortcuts,Audio,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-04-29T15:17:18Z,2008-01-14T09:00:20Z,"Why not make the up or down arrow have the same functionality of the 'S' shortcut (during karaoke mode), so when we are doing karaoke we'll only need to use the left,right,up,down arrows and +,- buttons? And an option do deactivate that 'press  S a second time to stop' during karaoke mode? I dont think it's necessary, syllables are so short...",demi_alucard
257,2008-01-14T09:00:20Z,fonts collector - can't choose destination folder,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-04T00:54:24Z,2008-01-14T09:00:20Z,"fonts collector disables the option to select the destination folder upon unchecking both checkboxes (as attachment, as zip file).",mASSIVe
258,2008-01-14T09:00:20Z,fonts collector - zip functionality error,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-04T00:59:15Z,2008-01-14T09:00:20Z,"trying to zip the fonts, results into this error:

Failed copying ""C:WINDOWSFontsSlabTallX-Medium.ttf"".

it will still create the .zip file successfully, but save in the directory where  the .ass script is located only. ",mASSIVe
255,2008-01-14T09:00:20Z,Tag call tips,Subtitle,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-02T02:43:02Z,2008-01-14T09:00:20Z,"wxScintilla has a call tips feature, which can be seen in some programming software, such as Visual Studio: when you enter the function name, it automatically shows a little window floating above with the parameter names. This could be used in the same way for ASS override tags, that is, when you type move, it would show a window with move(x1,x2,y1,y2,t1,t2), and, alternatively, move(x1,x2,y1,y2).",ArchMageZeratuL
22,2008-01-14T09:00:19Z,When timing with audio and edit text at textbox same time then commit...,Audio,,1.10,defect,minor,ArchMageZeratuL,2006-02-24T00:08:47Z,2008-01-14T09:00:19Z,"When you commit, only one of these gets commited, depeanding which one have focus, audio or textbox.",Jeroi
35,2008-01-14T09:00:19Z,Karaoke mode improvements...,Audio,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-25T19:05:20Z,2008-01-14T09:00:19Z,"1. ctrl + mouse1 on original start marker, would move it
2. ctrl + mouse1 or mouse2 on orginal end marker, would move it 

when you move backward the start marker, do not move audio syllables, but generate empty syllable, before first syllable. Another way is move first sylables start marker with original line start marker.

When you move the line original start marker forward, move first syllables start time with it.

ADDITIONAL INFORMATION:
I think this is the most wanted feature for karaokemode atm :)",Jeroi
75,2008-01-14T09:00:19Z,Option to disable the Audio cursor Time/Audio Timeline,Audio,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-06T16:40:54Z,2008-01-14T09:00:19Z,"Something like
0: Display neither
1: Display only the time at the cursor
2: Display only the timeline
3: Display both",TechNiko
93,2008-01-14T09:00:19Z,Support for ASS2 (v4.0++),Subtitle,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-13T20:34:40Z,2008-01-14T09:00:19Z,"New versions of Media Player Classic support a new ASS format. After vsfilter supports it, we should also add support to it.",ArchMageZeratuL
101,2008-01-14T09:00:19Z,Version checker,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-16T17:39:10Z,2008-01-14T09:00:19Z,"A tool to check for new versions of the program, either automatically or manually, at the user's choice. If automatic, it would do so in the background, and only let user know if there IS a new one available (it would never bother the user otherwise). For manual version, it would show a progress dialog and the final result, even if there is no new version.",ArchMageZeratuL
130,2008-01-14T09:00:19Z,Selectable process priority.,Scripting,,1.11,enhancement,minor,nielsm,2006-04-30T13:25:49Z,2008-01-14T09:00:19Z,"When applying some automation scripts to a file, some times it takes a lot of time to process the file, I suggest that this process's priority could be selectable so it won't affect other tasks.",nesu-kun
155,2008-01-14T09:00:19Z,Convert text to fullwidth,General,,1.11,enhancement,minor,nielsm,2006-07-12T22:50:19Z,2008-01-14T09:00:19Z,"It would be quite useful to have some way to convert text to fullwidth, so you can use it with a @ font and rotate 90 degrees to write vertically, without having to switch to japanese input.",ArchMageZeratuL
215,2008-01-14T09:00:19Z,Make Timing Post Processor affect only selection,General,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-19T00:56:48Z,2008-01-14T09:00:19Z,"Add two radio buttons on the timing post-processor, to let you choose to let it affect all lines, or just the selection.",ArchMageZeratuL
218,2008-01-14T09:00:19Z,Set screenshot output path,Video,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-19T01:31:32Z,2008-01-14T09:00:19Z,"Requested on forums, being able to set the output folder of screenshots would be nice.",ArchMageZeratuL
227,2008-01-14T09:00:19Z,Visual typesetting,Video,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-23T12:57:13Z,2008-01-14T09:00:19Z,"This was the FIRST planned Aegisub feature, and never got implemented due to the difficulty of communicating with something as isolated as vsfilter. But it can be done, and SHOULD be done, eventually.

For those wondering about it, it is things like dragging subtitles across the video (currently, you can only position them with a double click), rotating, etc.",ArchMageZeratuL
269,2008-01-14T09:00:19Z,Loading/unloading files erases video's keyframes,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-11T06:58:08Z,2008-01-14T09:00:19Z,"This can easily be reproduced by loading a video, pressing the ""New"" button, and choosing ""Yes"". It's only supposed to unload the OVERRIDDEN keyframes, and not the original ones, which are meant to always remain stored.",ArchMageZeratuL
271,2008-01-14T09:00:19Z,Drag Subtitles malfunction,Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-12T19:12:10Z,2008-01-14T09:00:19Z,"All transforms but Drag Subtitles work on this one specific line I stumbled on. I have no idea why. Dragging simply doesn't do anything. (See joint file BUG.ass)

ADDITIONAL INFORMATION:
While working on some subs, the Drag Subtitles got stuck on one specific line. I isolated the line in the joint BUG.ass and it remains stuck on all videos I've tried to load and Drag it on. It's really strange because if you move the START time of that line a little, it suddenly works, but other transforms work fine without having to do that.",TechNiko
252,2008-01-14T09:00:18Z,"""Clear shift history"" button",General,1.10,1.10,enhancement,minor,Dansolo,2007-01-01T23:05:04Z,2008-01-14T09:00:18Z,"If you do a lot of time shifting, you'll eventually reach a stage where the shift_history.txt file is 40+ kB and opening the shifting dialogue will actually take some time since the program has to read in the file and reverse the list. This is stupid, so I'm requesting a simple way to clear it and/or move it to a .txt.old file or something.",TheFluff
234,2008-01-14T09:00:18Z,Detach scaling from video provider,Video,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-26T01:50:47Z,2008-01-14T09:00:18Z,"Ideally, the video provider should just return the raw video, as it is, and not worry about scaling, which would be done later by Aegisub itself. The problem is that this approach might be slower...",ArchMageZeratuL
97,2008-01-14T09:00:18Z,saving parts of the audio as external file,Audio,1.9,1.9,enhancement,minor,Dansolo,2006-03-15T06:21:14Z,2008-01-14T09:00:18Z,"for example: when you're working on a script, and you're not so sure about certain honorifics, if you heard the name correctly and stuff like that...

...the easiest way of letting your japanese capable friends know, is to just save the current part of the audio in a seperate external file. :o",mASSIVe
305,2008-01-14T09:00:18Z,Scripts local to subtitle files aren't being saved and/or loaded correctly,Scripting,,2.0.0,defect,major,nielsm,2007-01-19T09:11:11Z,2008-01-14T09:00:18Z,"If you load an Auto4 script locally to a subtitle file, save the subs file, close Aegisub and open the subs file again, the Auto4 script isn't restored as it should be.",nielsm
119,2008-01-14T09:00:18Z,reload atomation scripts before export,Scripting,1.9,2.0.0,enhancement,minor,nielsm,2006-04-16T11:24:18Z,2008-01-14T09:00:18Z,"it would be nice to reload the used automation scripts, when you export a subtitle. it's annoying to go to the automation window, click reload and after that export the script.",Benni-chan
270,2008-01-14T09:00:18Z,Custom aspect ratio doesn't work.,Video,,2.1.0,defect,minor,Dansolo,2007-01-12T07:23:44Z,2008-01-14T09:00:18Z,Trying to set it to 1.85 says that it must be between 0.5 and 5.0.,ArchMageZeratuL
275,2008-01-14T09:00:18Z,Aegisub lost the ability to select syllables with clicks on the waveform.,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-14T23:05:28Z,2008-01-14T09:00:18Z,"Aegisub 2.0 r788

The title says pretty much everything. This ability was lost after the creation of the new timing mode.",demi_alucard
276,2008-01-14T09:00:18Z,karaoke malfunction,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-15T00:21:04Z,2008-01-14T09:00:18Z,"aegisub 2.0 r788
while working on a karaoke, if I drag the syllable start/end markers after I have heard at least one of them, the syllable suddenly starts to play without asking.",demi_alucard
281,2008-01-14T09:00:18Z,Visual Typesetting positioning erases p1,Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-15T06:17:25Z,2008-01-14T09:00:18Z,"If you have a tag with p1 in it ie.{i10p1} and try to use Standard or Drag visual pos-itioning on the line, it will erase the p1.
(same with p0 p2 p3 ....)",TechNiko
263,2008-01-14T09:00:18Z,Kanji Timer,General,,2.1.0,enhancement,minor,Dansolo,2007-01-07T03:44:24Z,2008-01-14T09:00:18Z,Implement a kanji timer similar to the one in SSATool.,DoGfOoD
274,2008-01-14T09:00:18Z,Snapping on Visual Typesetting,Subtitle,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-14T21:36:49Z,2008-01-14T09:00:18Z,"Hold a key to snap to, for instance when rotating, 0, 15, 30, 45... 90 ... degrees etc.",TechNiko
148,2008-01-14T09:00:17Z,Add a Double Screen option,Video,,1.10,enhancement,minor,ArchMageZeratuL,2006-07-04T15:23:24Z,2008-01-14T09:00:17Z,"Possibility to load the video into a second monitor.
The main monitor only has the audio and the subtitles.

Mainly for editers and karamakers
",Crysral
211,2008-01-14T09:00:17Z,Reorganise menus,General,,1.11,defect,minor,ArchMageZeratuL,2006-11-27T23:10:51Z,2008-01-14T09:00:17Z,"The top level menus could perhaps use some reorganisation. (And the right-click menu is still too long.)
The primary goal would be to group commands by usage rather than the current grouping by ""operates on some kind of data retrieved from video"", ""opens an interactive dialog"" and ""other"".

ADDITIONAL INFORMATION:
Some suggestions:

File:
- New
- Open...
- Open with encoding... [though it should ideally be moved into the Open dialog itself]
- Save
- Save as...
- Recent
---
- Export...
---
- Properties...
- Attachments...
- Fonts collector...
---
- Exit

Edit:
- Undo
- Redo
---
- Cut line(s) [ideally check whether there's one or multiple lines selected and add/remove s depending on that]
- Copy line(s)
- Paste line(s) [also check clipboard for one/multiple lines here]
- Paste over... [see #190]
- Delete line(s)
---
- Find...
- Find Next
- Search and replace...

New Subtitle menu:
- Insert before
- Insert after
- Duplicate
- [Have Duplicate and shift one frame ""secret"", ie. hotkey-only? Otherwise it goes here]
---
- Join:
. - Simple [Concatenate]
. - Keep only first
. - As karaoke
. ---
. - Recombine [somehow try to autodetect which one to use]
- Split:
. - By karaoke
. - By words
. - By linebreaks
- Swap selected [maybe have it Reverse selected if more than two are selected]
- Select by rule... [Select lines...]
---
- Style editor...
- Translation Assistant...
- Styling Assistant...
- [Spellchecker would go here]

New Timing menu:
- Shift times...
- Timing Post-processor...
---
- Make times continous (change start)
- Make times continous (change end)
---
- Snap start-time to video
- Snap end-time to video
- Shift start-time to video (keep duration)
- Snap to scene

Video:
- Open video...
- Close video
- Recent
- Aspect ratio:
. - Default (square pixels)
. - Full-screen (4:3)
. - Widescreen (16:9)
. - Cinematic (2.35:1)
. - Other...
---
- Open timecodes...
- Close timecodes
- Recent timecodes
---
- Seek to... [Jump to...]
- Seek to subtitle-start [Jump video to start]
- Seek to subtitle-end [Jump video to end]
---
- Zoom 50%
- Zoom 100%
- Zoom 200%
- Zoom other... [maybe not needed, or maybe just focus the dropdown in the toolbar]

Audio:
- Open audio...
- Open audio from video
- Close audio
- Recent
---
- Waveform display [this and next are radio options]
- Spectral display
---
- Show marker each second
- Show keyframe markers
- [more?]

Options: [former View]
- Show video [also available if no video is loaded, ask to load video then]
- Show audio [same as for video]
- Show text editor [ie. the subs edit box]
- Show all [just enables all of the former three, except those not loaded]
---
- Hide tags in grid:
. - Show tags
. - Show tags as markers
. - Hide tags
---
- Select language...
- Edit hotkeys...
- Settings... [wishlist item]

Scripts: [Automation 4]
- Manage...
---
[here goes list of commands added by scripts, auto4 would then again lose ability to add commands to arbitrary menus]

Help:
- Contents
---
- Website
- Forum
- Report bug
- IRC channel
---
- About...

Subs-grid right click menu:
- Cut
- Copy
- Paste
- Delete
---
- Duplicate
- Insert before
- Insert after
---
- Recombine",nielsm
243,2008-01-14T09:00:17Z,Disable all export filters by default,Subtitle,,1.11,defect,minor,nielsm,2006-12-28T22:31:24Z,2008-01-14T09:00:17Z,"Instead of having all export filters enabled by default, I think it'd be more sensible to have them all disabled by default.
Especially with Automation 4, several additional export filters can exist in the list by default, and having them all enabled when you don't really need them means extra work in disabling them.
Having them enabled by default might also confuse the user into using an export filter he actually shouldn't have used, and thus producing incorrect results.",nielsm
235,2008-01-14T09:00:17Z,taking screenshots @ 100% and default aspect ratio,General,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-26T02:02:16Z,2008-01-14T09:00:17Z,"taking screenshots @ 100% and default aspect ratio, nice would be the option to select whether or not it's a ""clean"" screenshot, or subs/signs are showing...",mASSIVe
301,2008-01-14T09:00:17Z,Registry writes fail on Vista when UAC is enabled,General,,2.0.0,defect,major,nielsm,2007-01-19T08:42:32Z,2008-01-14T09:00:17Z,"Aegisub assumes its default security token includes write permissions to HKLM, which it doesn't on Vista when UAC is enabled. (I believe this is what happens at least.)

Result is that writes related to setting file associations fail with a big boom.

Two possible solutions:
1. Have Aegisub request permission to write to HKLM (means an UAC dialog will pop up)
2. Have Aegisub make the file associations local to the user (will that also require UAC though?)
3. Hybrid? Allow selecting whether associations should be user-local or system-global.
4. Simply fail silently instead?",nielsm
307,2008-01-14T09:00:17Z,Setting undo-points in macros seems to set two undo-points,Scripting,,2.0.0,defect,minor,nielsm,2007-01-19T19:51:19Z,2008-01-14T09:00:17Z,"Per summary, if you run a macro that sets an undo point, two undo-points are actually set, ie. you need to undo twice to undo whatever the macro did.",nielsm
321,2008-01-14T09:00:17Z,crash in SubsEditBox::BlockAtPos(int pos),General,,2.0.0,defect,crash,Pomyk,2007-01-28T12:05:59Z,2008-01-14T09:00:17Z,"When the cursor is on the last position in editbox and you click a button (colorpicker, font.. etc).
svn r904
wxWidgets with wxUSE_STL 1

ADDITIONAL INFORMATION:
Patch included",Pomyk
308,2008-01-14T09:00:17Z,Have Undo system support descriptions of actions,Subtitle,,2.1.0,defect,minor,Betty,2007-01-20T18:11:51Z,2008-01-14T09:00:17Z,"It would be a nice touch if the undo system could support descriptions of what actions were done, so the user could see what would be undone/redone before selecting the menu items.

There is a (non-working, no idea why) implementation of this in the auto4 branch.",nielsm
312,2008-01-14T09:00:17Z,Video mode won't work on ATI video cards,Video,,2.1.0,defect,major,nielsm,2007-01-22T21:58:13Z,2008-01-14T09:00:17Z,"The issues seem to be different for different video cards, and it sometimes seems to work randomly...",ArchMageZeratuL
323,2008-01-14T09:00:17Z,Automation 3 support is broken,Scripting,,2.1.0,defect,major,nielsm,2007-02-01T14:55:13Z,2008-01-14T09:00:17Z,"Several people report that the Automation 3 support in Auto4 is broken. Nothing is output, supposedly. This needs to be fixed.",nielsm
282,2008-01-14T09:00:17Z,Video restructuring,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-16T06:47:39Z,2008-01-14T09:00:17Z,"a.k.a. making it use OpenGL and having the classes behave properly.

ADDITIONAL INFORMATION:
Details: http://www.malakith.net/aegisub/viewtopic.php?p=2090",ArchMageZeratuL
370,2008-01-14T09:00:16Z,"aegisub gives ""Failed parsing line."" on startup if started with non-english locale",Subtitle,,,defect,major,equinox,2007-04-03T02:50:59Z,2008-01-14T09:00:16Z,"Apparently locale-dependent calls are used to parse subtitle lines, causing bugs later up (crash on audio load / video play).",equinox
1,2008-01-14T09:00:16Z,Automation fails to load a script if another is already loaded with the same name= tab,Scripting,,2.0.0,defect,minor,nielsm,2006-02-22T02:08:51Z,2008-01-14T09:00:16Z,"Aegisub gives an 'Unknown Error' if you have a script with a name variable, say ""Test"" and then try to load a second script with the same name, ""Test"".  I'm assuming this error has to do with how aegisub refers to the scripts internally, however a more useful error message would be appreciated (and should be fairly simple to implement, I would think)",Mirror_ID
313,2008-01-14T09:00:16Z,"View -> ""Audio + subs"" bug",Audio,,2.0.0,defect,minor,demi_alucard,2007-01-25T11:27:06Z,2008-01-14T09:00:16Z,"When loading a script with video and audio, Aegisub default setting is ""Audio + subs"" where it should be a full view. This cause problem where you cant hide video  as ""Audio + subs"" == ""Full view"". To go arround this bug you need to to following:

1. Select ""subs only""
2. Select ""audio + subs""

When returning to full view to following:

1. Select ""subs only""
2. Seelct ""Full view""",Jeroi
256,2008-01-14T09:00:16Z,"""Generate blank video"" feature",Video,1.10,2.0.0,enhancement,minor,nielsm,2007-01-02T12:33:18Z,2008-01-14T09:00:16Z,"Someone suggested this in #aegisub, and I've been thinking about something similiar. Sometimes you don't have video or don't want to load video, but want to test how stuff looks anyway. Hence this request.

The general idea is to have a Video -> Generate blank video... dialogue box that exposes some of the more interesting parameters to blankclip(). Length, resolution, color and fps comes to mind.",TheFluff
299,2008-01-14T09:00:16Z,Missing VFR-handling functions,Scripting,,2.0.0,enhancement,minor,nielsm,2007-01-19T08:24:33Z,2008-01-14T09:00:16Z,The VFR-handling functions (frame_from_ms and ms_from_frame) are currently missing in Auto4/Lua.,nielsm
306,2008-01-14T09:00:16Z,Save/restore configuration settings for Export filters,Scripting,,2.0.0,enhancement,minor,nielsm,2007-01-19T11:14:16Z,2008-01-14T09:00:16Z,Auto4/Lua export filter config settings aren't saved/restored to/from the original subtitle file as they are in Auto3. (Auto3 engine in Auto4 does do this.),nielsm
332,2008-01-14T09:00:16Z,Problem with Styles Manager,General,,2.1.0,defect,minor,Dansolo,2007-02-08T16:16:03Z,2008-01-14T09:00:16Z,"If you select a style (e.g Style1) and copy it, and then change its name to Style2 and press Ok, the style is copied the name Copy of Style1.",demi_alucard
338,2008-01-14T09:00:16Z,Search and replace all doesn't update editbox,Subtitle,,2.1.0,defect,minor,ArchMageZeratuL,2007-02-18T23:29:35Z,2008-01-14T09:00:16Z,"When you do a search and replace all, the replace is applied to the current line, but the editbox control doesn't reflect these changes. We have to select an other line and come back to see it.

happened in r832 and r932",IcemanGrrrr
340,2008-01-14T09:00:16Z,"When using shortcuts to play audio, video doesn't stop",Subtitle,,2.1.0,defect,minor,Dansolo,2007-02-19T02:15:42Z,2008-01-14T09:00:16Z,"When we use the button to play the audio part (like first 500ms of selection) while the video is playing, the video stops.

When we use shortcuts to play the audio, the video continues and only the first 200ms of so of the audio is played.

r821, can't play the video with the latest version...",IcemanGrrrr
349,2008-01-14T09:00:16Z,Overriding keyframes doesn't update the audio display to reflect it,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-03-10T23:01:38Z,2008-01-14T09:00:16Z,title says it all,demi_alucard
359,2008-01-14T09:00:16Z,Screenshots and copying to clipboard won't work with YV12,Video,,2.1.0,defect,major,ArchMageZeratuL,2007-03-27T23:14:42Z,2008-01-14T09:00:16Z,"It's simply not coded yet in the relevant function:

wxImage AegiVideoFrame::GetImage() const",ArchMageZeratuL
239,2008-01-14T09:00:15Z,Improve handling of disabled items' bitmaps on menu,General,,1.11,defect,minor,ArchMageZeratuL,2006-12-27T16:57:28Z,2008-01-14T09:00:15Z,"When an item on menu is disabled, its bitmap is replaced with another, pre-drawn by the programmer... this is because simply disabling the item doesn't touch the bitmap (like it does on the toolbar), and it looks very strange. Unfortunately, this might look to ugly menus in certain themes, and it's more work.

Ideally, someone should look at how wxToolBar does it to disable its buttons, and implement a function to automatically generate the disabled bitmaps for the menus.",ArchMageZeratuL
208,2008-01-14T09:00:15Z,libass support,General,,1.11,enhancement,minor,Azzy,2006-11-03T19:45:46Z,2008-01-14T09:00:15Z,"Support for displaying subtitles with libass.

ADDITIONAL INFORMATION:
This patch adds libass subtitle provider to aegisub. Still has minor problems, but generally works.
Libass 0.9.1 is required. It is available from http://sourceforge.net/projects/libass.
",Azzy
117,2008-01-14T09:00:15Z,Fail at updating the modified configuration.,Scripting,1.9,2.0.0,defect,major,nielsm,2006-04-14T03:01:24Z,2008-01-14T09:00:15Z,"When the configuration part of a lua script is changed while the script has already been loaded in the automotion menu, ""reload"" won't update the changes. Then if you ""apply now"" the script, the configuration menu content will be the same as before the change.

ADDITIONAL INFORMATION:
Need to remove the script and to add it again for updating the changes.",Crysral
350,2008-01-14T09:00:15Z,Ability to save a .wav file of multiple lines of dialogue,Audio,1.10,2.0.0,enhancement,minor,Dansolo,2007-03-11T02:49:38Z,2008-01-14T09:00:15Z,"Currently in the 940 release of Aegisub 2.00, you can chose a single line of dialog and export the corresponding audio in .wav format by right clicking and using the ""Create audio clip"" option. Such a feature would be much more useful if there was the ability to export a .wav file of multiple lines of dialog. 

ADDITIONAL INFORMATION:
A difficulty might be that the chosen multiple lines may or may not be sequential lines of dialog. Nevertheless, just the ability to export a .wav file of multiple sequential lines of dialog is still very useful",leimus
377,2008-01-14T09:00:15Z,Add option to not change audio selection when selecting lines in the grid,Subtitle,,2.0.0,enhancement,minor,ArchMageZeratuL,2007-04-09T18:23:12Z,2008-01-14T09:00:15Z,"It could potentially be very useful to have an option that lets you select lines in the grid without changing the selection in the audio waveform. In fact, it's so useful that it should have its own button below the audio waveform.",TheFluff
335,2008-01-14T09:00:15Z,Video mode won't work (ATI),Video,,2.1.0,defect,crash,ArchMageZeratuL,2007-02-17T21:22:03Z,2008-01-14T09:00:15Z,"Since r901, opening a video makes Aegisub crash.
Works with r895 and before.

The crash happens after it asks to change the script resolution to match the video res.

AMZ already knows about it, it just so you don't forget it ^_^

Seems like #312 came back hÃ©hÃ©

Begining stack dump:
000 - 0x00000000:  on :0
001 - 0x004D1580:  on :0
002 - 0xA0FF0000:  on :0
End of stack dump.

",IcemanGrrrr
347,2008-01-14T09:00:15Z,screenshots without subs,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-03-10T00:59:25Z,2008-01-14T09:00:15Z,"i'd like to be able to take screenshots without subs. an addition to the righ-click menu ""save png snapshot (no subs)"" would be the best imo...",mASSIVe
371,2008-01-14T09:00:15Z,Problems with Style Manager,General,,2.1.0,defect,crash,ArchMageZeratuL,2007-04-04T01:15:44Z,2008-01-14T09:00:15Z,"In Aegisub 2.0 SVN r980, its possible to have several storages with the same name, but if you delete one of them, aegisub crashes. And its also possible to create styles with the same name in Current Script, but vsfilter does not support this at all.",demi_alucard
374,2008-01-14T09:00:15Z,Automatic adjustment of script resolution when video is loaded doesn't generate an undo point,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-04-04T21:59:52Z,2008-01-14T09:00:15Z,"Per summary, if you enable Check Video Resolution on Open (either Always or Ask), open a video with non-matching resolution and confirm changing script res, no undo point for that is created.
Result: If you do another action and undo that one immediately afterwards, the script resolution is also restored to the old value.
Workaround: Manually change script resolution.",nielsm
266,2008-01-14T09:00:15Z,Allow turning keyframe snapping when audio timing off,Audio,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-09T00:58:52Z,2008-01-14T09:00:15Z,"Title says it all. Sometimes you don't want to have snapping at all, so I suggest making it possible to disable.",TheFluff
267,2008-01-14T09:00:15Z,Better handling of non-unicode files,Subtitle,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-01-10T06:44:32Z,2008-01-14T09:00:15Z,"Right now, Aegisub assumes that everything that isn't Unicode is written in the local character set, unless the user opens it with ""Open with charset"" and decides for itself.

Ideally, it should attempt to calculate which is the most likely character set, including UTF-8 without BOM. For Shift_JIS, it should look for kana frequency, etc. Or maybe it could translate a line with non-standard characters in several encodings and let the user choose the correct?",ArchMageZeratuL
162,2008-01-14T09:00:14Z,Add lines scroll bug,General,,1.11,defect,minor,nielsm,2006-08-02T11:48:22Z,2008-01-14T09:00:14Z,"1.10 r508

If some lines are added in the grid (irrelevant whenever they were duplicated or split), scrolling becomes buggy.

Scrolling with mouse wheel works allright, however scrolling using scrollbar is not. E.g. if I duplicated 20 lines near the end of subs [one screen above the end for instance] then scrolling using scroll bar would stop about 20 lines from the end. Amazing that i can scroll it down with a wheel BUT when i press on the scrollbar arrow button again [or use slider] it goes back to that original buggy scroll position :P",Thrash
334,2008-01-14T09:00:14Z,Auto scroll selection into view need tweaking in kara mode,Audio,,2.0.0,defect,minor,nielsm,2007-02-16T21:28:34Z,2008-01-14T09:00:14Z,"In karaoke mode, ""auto scroll to selection"" only makes sure the first syllable of a line is visible, usually meaning that much of the line is off the right edge of the audio display.
This should be tweaked such that either the line is centered in the display, or, if it's too long to fit, the display is scrolled so the start of the line is near the left edge of the display (but not at the edge, there needs to be some ""air"" between.)",nielsm
344,2008-01-14T09:00:14Z,Colour picker adds same colour to Recent table multiple times,General,,2.0.0,defect,minor,nielsm,2007-03-04T19:30:56Z,2008-01-14T09:00:14Z,"The colour picker happily adds the same colour over and over to the table of recently used colours, if you use the same one multiple times in a row.

STEPS TO REPRODUCE:
1. Open colour picker
2. Pick a colour and press Ok
3. Open colour picker again, previously picked colour is first in Recent table
4. Press previously picked colour in Recent table and then Ok
5. Open colour picker again
There are now two copies of the same colour in the Recent table",nielsm
382,2008-01-14T09:00:14Z,Line with draw sections crash karaoke mode,Audio,,2.0.0,defect,crash,nielsm,2007-04-12T02:11:09Z,2008-01-14T09:00:14Z,"If you activate karaoke mode while a line with draw sections (p) is selected, or select one when in karaoke mode, Aegisub crashes.",nielsm
384,2008-01-14T09:00:14Z,selected_lines seems to be broken (never filled),Scripting,,2.0.0,defect,major,nielsm,2007-04-12T17:48:41Z,2008-01-14T09:00:14Z,"This is a regression.
The test macros that depend on selected_lines no longer work. It seems no data are ever filled into the array.",nielsm
283,2008-01-14T09:00:14Z,override color chooser dialogs generated at the center,Subtitle,,2.0.0,enhancement,minor,nielsm,2007-01-16T16:52:47Z,2008-01-14T09:00:14Z,"it would be nice if the dialog could remember the last position it was moved to (like the styles manager). 

i'd almost filed this as a bug... :>
",mASSIVe
364,2008-01-14T09:00:14Z,Certain lines fail to load,Subtitle,,2.1.0,defect,major,ArchMageZeratuL,2007-03-30T01:05:01Z,2008-01-14T09:00:14Z,"Some subtitle lines, that Aegisub 1.10 loads fine, fail to load in newer versions. (At least r940 and r962) It looks like the lines just don't exist, and when you save, they're lost. I have failed to find a easy way to reproduce the bug as it seems to be very delicate, removing or adding one character on my example string can cause the bug to disappear. Even though it might at first seem to be very uncommon (the bug disappears easily), I consider it to be a major bug as it prevents me using the new versions for subtitling: in the karaoke ass made with 1.10, three lines out of 16 with kanji failed to load.

STEPS TO REPRODUCE:
Open Aegisub. Paste following string into the empty line that's created by default, then save. Then load.

{kf16ord0.5fs21pos(100000,120)2c&HFBFDEE&c&HAB7660&shad2.0	(0,160,alpha&HFF&fscx200}&#27704;
{kf16ord0.5fs212c&HFBFDFE&c&HAB7660&shad2.0	(160,320,alpha&HFF&fscx200}&#27704;
{kf15ord0.5fs212c&HFBFDFE&c&HAB7660&shad2.0	(320,470,alpha&HFF&fscx200}&#12395;
{kf30ord0.5fs212c&HFBFDFE&c&HAB7660&shad2.0	(470,770,alpha&HFF&fscx200}&#39729;
&#12288;{kf15ord0.5fs212c&HFBFDFE&c&HAB7660&shad2.0	(770,920,alpha&HFF&fscx200}&#12371;",Betty
378,2008-01-14T09:00:14Z,Display of inactive lines in waveform overlaps selection,Audio,,2.1.0,defect,minor,ArchMageZeratuL,2007-04-11T02:04:08Z,2008-01-14T09:00:14Z,"When inactive lines are displayed in waveform, and one of the inactive lines overlaps the selection, it's drawn over it.",ArchMageZeratuL
379,2008-01-14T09:00:14Z,Changing video AR unhides audio,Video,,2.1.0,defect,minor,ArchMageZeratuL,2007-04-11T02:05:38Z,2008-01-14T09:00:14Z,"If you load both video and audio, then hide audio and change video aspect ratio, the audio is shown again.",ArchMageZeratuL
376,2008-01-14T09:00:14Z,Provide an interface in script properties to set ScaledBorderAndShadow,General,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-04-09T18:20:38Z,2008-01-14T09:00:14Z,"As per summary. ScaledBorderAndShadow is not in the specs, but VSFilter supports it and it IS useful, so please to be providing a checkbox in script properties for it, right next to script resolution.",TheFluff
381,2008-01-14T09:00:14Z,Reimplement cursor coordinates on video display,Video,,2.1.0,enhancement,minor,ArchMageZeratuL,2007-04-11T22:03:54Z,2008-01-14T09:00:14Z,"OpenGL has no simple way to draw text, so I've been skipping on doing that, but it should really be done ASAP.",ArchMageZeratuL
77,2008-01-14T08:59:37Z,Load audio from video: Crash when no audio,Audio,,1.10,defect,crash,TheFluff,2006-03-08T01:37:48Z,2008-01-14T08:59:37Z,"[19:56] ]thrash_sensei[: new version is still bad
[19:56] ]thrash_sensei[: so in essence it's very simple bug
[19:57] ]thrash_sensei[: load audio from video
[19:57] ]thrash_sensei[: if no audio is present -- ""graph manager won't talk to me"", press ok -- crash",TechNiko
198,2008-01-14T08:59:37Z,no video displayed in linux,Video,,1.11,defect,major,nielsm,2006-10-23T18:29:31Z,2008-01-14T08:59:37Z,"When Aegisub is run in linux (via lavc), no video is diplayed.

ADDITIONAL INFORMATION:
This happens because VideoDisplay size is always 3x3 pixels, no matter what values are passed in SetClientSize() call at video_display.cpp:141. I have no idea why this happens, but the attached patch seems to solve the problem.",Azzy
200,2008-01-14T08:59:37Z,core/version.cpp compilation failes in linux,General,,1.11,defect,major,nielsm,2006-10-24T22:49:07Z,2008-01-14T08:59:37Z,"gcc can't process some of #define's used in version.cpp

ADDITIONAL INFORMATION:
Because of gcc preprocessor limitations, code like
#define A ""something""
#define B(X) L ## X
B(A)
won't work. One more level of indirection is required:
#define A ""something""
#define B(X) L ## X
#define C(X) B(X)
C(A)

See attached patch.
",Azzy
184,2008-01-14T08:59:37Z,Feature Request: Text Only Export,Subtitle,,1.11,enhancement,minor,nielsm,2006-08-31T02:44:08Z,2008-01-14T08:59:37Z,"Request copy of similar SSA Functionality. 

Ability to export text only version of the script including at minimum options for wether or not to include names and text. The function strips all time and control codes from the script.

This is critial to allow the user to use external spell checking applications. The current work around is to resave the script in SSA format and load in SSA.

This is in leiu of a larger spelling correction implementation with aegi, and can be useful for other purpouses as well.",interactii
180,2008-01-14T08:59:37Z,conversion from srt to ass doesn't specify WrapStyle,Subtitle,1.9,1.9,defect,minor,nielsm,2006-08-26T20:33:15Z,2008-01-14T08:59:37Z,"it seems that default WrapStyle in vsfilter is
1: End-of-line word wrapping, only N break
(based on my experience - not on searching sources)

so conversion of line breaks from srt to N in ass works fine

however what if default in subtitle displayer (vsfilter or something new) was for example
2: No word wrapping, both 
 and N break 

then all line breaks from srt will be ignored, a that could break 

so I think that converter from srt to ass should add WrapStyle: 1
to [Script Info] section
",Spockie
195,2008-01-14T08:59:37Z,"""Join (as karaoke)"" is broken when 2 lines don't follow immediately after another",Subtitle,1.9,1.9,defect,major,nielsm,2006-10-18T20:35:18Z,2008-01-14T08:59:37Z,"If you join 2 lines that don't follow immediately after another, the duration that lies between them gets added to the k tag of the second line. The correct behaviour would be the creation of an additional k tag with the duration of the pause. It's even documented in the chm help file ^_^ The screenshot there shows the problem. I classified it as major because it makes karaoke timing very hard (or useless) when you first time each syllable per line and merge it all together afterwards. According to AMZ:

<amz> lamer_de: hmm, I thought that it was fixed aeons ago... but I guess that nobody used that function since >_>

Occurs with 1.10 as well, but can't select that in the ""product version"" field. ",lamer_de
205,2008-01-14T08:59:36Z,"After a copy-paste, wrong line is selected",Subtitle,1.10,1.10,defect,minor,ArchMageZeratuL,2006-10-29T14:50:14Z,2008-01-14T08:59:36Z,"After you do a copy paste of a subtitle line, the GUI shows the first line in blue. Since it's the second line that is selected (and will get the changes made), the second line should be highlighted.

If the copied line is timed, the text of the first line is red and the text of the second line is black. That is correct though the highlighting is what we see first and can lead to annoying mistakes.

STEPS TO REPRODUCE:
Copy paste a line.",IcemanGrrrr
13,2008-01-14T08:59:36Z,Edit Box: copy/paste start/end times,Subtitle,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-23T22:00:51Z,2008-01-14T08:59:36Z,"Copy/Paste the start and end times in the fields above the edit box.

ADDITIONAL INFORMATION:
Maybe this could be done from the context menu since selecting is buggyish?",TechNiko
170,2008-01-14T08:59:36Z,Styles manager allows more than one style with the same name,Subtitle,,1.11,defect,minor,ArchMageZeratuL,2006-08-07T18:40:44Z,2008-01-14T08:59:36Z,"AFAIK the SSA specs doesn't explicitly disallow this, but it there should at least be a warning when you try to add a style with the same name as an existing one. Having multiple styles with the same name makes no sense anyway.",TheFluff
199,2008-01-14T08:59:36Z,build fails in Debian (lua not found),General,,1.11,defect,major,nielsm,2006-10-24T22:42:02Z,2008-01-14T08:59:36Z,"Linux build fails in Debian because lua libraries and headers have non-standard name and location.

ADDITIONAL INFORMATION:
Debian does not have liblua. There are liblua40 and liblua50 instead. Lua headers are located not in /usr/include, but in /usr/include/lua50.
Attached patch solves the problem by making configure search for both variants.",Azzy
209,2008-01-14T08:59:36Z,Tweak audio spectrum view,Audio,,1.11,defect,minor,nielsm,2006-11-16T00:23:24Z,2008-01-14T08:59:36Z,"The audio spectrum view was improved for 1.11, but it still needs tweaking.

The default power-scale is to weak, too much information is invisible (ie. the vertical zoom slider needs to be turned up for it to be usable.)
Perhaps some kind of logarithmic scaling should be applied to the data.

The frequency range displayed should be configurable (currently it's frozen at 2/3 of the Nyquist frequency for the loaded sample.)",nielsm
169,2008-01-14T08:59:36Z,Renaming style -> ask user if change instances on sci,Subtitle,,1.11,enhancement,minor,ArchMageZeratuL,2006-08-07T18:37:41Z,2008-01-14T08:59:36Z,"When renaming a style, the manager should ask the user if he/she wants to change all instances of the style on the script to the new name.",TheFluff
171,2008-01-14T08:59:36Z,Illegal characters,General,,1.11,enhancement,minor,nielsm,2006-08-08T14:16:44Z,2008-01-14T08:59:36Z,"TheFluff said to create a new request, so here it is:
Aegisub does not save a style storage if you name it with /  : ? "" < > | * symbols because Windows does not permit the use of these characters in filenames and/or directory names. It would be nice if there was some kind of message box/tooltip warning the user so he'll not loose any data. Imho any kind of data loss is bad.",demi_alucard
186,2008-01-14T08:59:36Z,Copy/past or import of timing,Subtitle,,1.11,enhancement,minor,ArchMageZeratuL,2006-09-20T02:41:06Z,2008-01-14T08:59:36Z,"It's mainly a reminder for the feature i've requested in the old forum.
This feature should speed up the subtitling process by merging a timing ""file"" with a text ""file"".

ADDITIONAL INFORMATION:
The refered post can be foud here: http://www.malakith.net/aegisub/viewtopic.php?t=164",Ishitaka
190,2008-01-14T08:59:36Z,Paste Over function,Subtitle,,1.11,enhancement,minor,ArchMageZeratuL,2006-10-08T00:09:12Z,2008-01-14T08:59:36Z,"There should be an option to paste the lines in clipboard in a special way, replacing selected fields of the lines following the cursor posision.

For example, you should be able to copy three lines to the clipboard, move the cursor somewhere else where you want to re-use the timing of those three lines, then select the Paste Over command. You will then be prompted what fields to replace during paste. Selecting only the Start Time and End Time fields, the start and end times of the current and two following lines will be replaced by those from the copied lines.
All fields should be supported for this Paste Over operation.",nielsm
202,2008-01-14T08:59:36Z,Aegisub screenshot saving -- Include frame number in filename,Video,1.10,1.11,enhancement,minor,nielsm,2006-10-25T19:39:01Z,2008-01-14T08:59:36Z,Include the frame number in the filename when saving PNG screenshot ex. video_001_2317.png (video_###_FRAME.png).,xat
214,2008-01-14T08:59:36Z,Import subtitles directly from MKV/OGM/MP4,Subtitle,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-14T00:25:25Z,2008-01-14T08:59:36Z,"It would be nice if there was some way to import muxed-in softsubs directly from various kinds of media files that support softsubs.
Muxing back in would not be a requirement.",nielsm
30,2008-01-14T08:59:35Z,When karaokes are extreme long in the editbox...,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-02-24T15:52:27Z,2008-01-14T08:59:35Z,"When you want to add some commands or text, it makes those changes in ""background"" I mean that it makes changes but do not show them in editbox, so you are typing like blind.

ADDITIONAL INFORMATION:
latest 1.10 svn",Jeroi
31,2008-01-14T08:59:35Z,Copy/paste bug in editbox,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-02-24T15:55:26Z,2008-01-14T08:59:35Z,"Sometimes when you copy some text from line and then move the second line and want to paste, it pastes this marker: N and if you hit again paste, \N, \N, \\N and so on...",Jeroi
8,2008-01-14T08:59:35Z,Replacing Rich Text edit with a more sane control,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-23T20:46:32Z,2008-01-14T08:59:35Z,"The Rich Text edit control is responsible for a number of oddities (like the mysterious line break at the end of control), and is somewhat slow. Also, having a better control would allow for things such as highlighting typos (for realtime spellchecking) and writing better syntax highlighters.",ArchMageZeratuL
57,2008-01-14T08:59:35Z,could fonts collector's output be a compressed archive?,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-28T16:59:01Z,2008-01-14T08:59:35Z,"7z bz2 rar zip, whichever you choose, I know this Isn't a 'wow!' feature but I don't think I'll be hard to implement and will make our lives easier. ^^U",nesu-kun
165,2008-01-14T08:59:35Z,Add new line when committing audio timing on last line of the script,Audio,,1.10,enhancement,minor,ArchMageZeratuL,2006-08-04T21:48:24Z,2008-01-14T08:59:35Z,"Feature request: when you commit timing on the last line of the script and have ""next line on commit"" enabled, create a new line and go on timing. Would be useful for timing blank scripts or something.",TheFluff
203,2008-01-14T08:59:35Z,Automatically scroll the subtitles frame,Subtitle,1.10,1.10,enhancement,minor,ArchMageZeratuL,2006-10-29T14:08:39Z,2008-01-14T08:59:35Z,"When I use the audio to grab the times, the next selected line is sometimes hidden (lower than the shown lines).

It would be nice if, after grabbing time and having the next line selected, the subs would scroll to allow the current selected line and the next 2 (1?) lines to be shown.",IcemanGrrrr
181,2008-01-14T08:59:35Z,Improper handling of Unicode paths/filenames,General,,1.11,defect,major,nielsm,2006-08-28T14:58:22Z,2008-01-14T08:59:35Z,"This seems to be general for the entire program. Paths with Unicode characters simply aren't handled properly.

STEPS TO REPRODUCE:
I put Aegisub.exe in a folder with (nonsense name) ""&#333;kii Ã¦blegrÃ¸d &#12450;&#12539;&#12521;&#12539;&#12514;&#12540;&#12489;"" and it simply refused to start at all. Error ""Failed opening file"".",nielsm
179,2008-01-14T08:59:35Z,Video Playback hotkey,Video,,1.11,enhancement,minor,ArchMageZeratuL,2006-08-23T22:17:58Z,2008-01-14T08:59:35Z,"There are hot keys for audio playback, yet none for video. It would be useful, atleast personally, for a hotkey for video playback and stopping.",Kamajii
197,2008-01-14T08:59:35Z,Spell checker,General,,1.11,enhancement,minor,ArchMageZeratuL,2006-10-22T17:15:22Z,2008-01-14T08:59:35Z,"I would like to see a spell checker for aegisub, and think Enchant would be the best solution, because it support many types of dictionary formats (Aspell/ispell, Myspell/Hunspell etc...) trough backends.

ADDITIONAL INFORMATION:
Project homepage: http://www.abisource.com/projects/enchant/
wikipedia: http://en.wikipedia.org/wiki/Enchant_(software)",nonne
219,2008-01-14T08:59:35Z,DirectShowSource2 support,Video,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-19T17:22:01Z,2008-01-14T08:59:35Z,Add support for Haali's DirectShowSource2 instead of DirectShowSource for loading files.,ArchMageZeratuL
59,2008-01-14T08:59:35Z,RTL text-entry continually reverts to LTR mode,Subtitle,1.9,1.9,defect,minor,ArchMageZeratuL,2006-03-01T01:26:55Z,2008-01-14T08:59:35Z,"The main subs edit box does not keep the RTL (right-to-left) input mode correctly, and continually reverts to LTR (left-to-right) mode every time the spacebar is pressed. This makes RTL text entry (languages such as Arabic) very inconvenient.

STEPS TO REPRODUCE:
1. Focus subtitles edit box
2. Switch to an RTL language input, such as Arabic
3. Enter a single word
4. Press space
5. Text direction has now reverted to LTR, and you must manually switch back to RTL.

ADDITIONAL INFORMATION:
I didn't discover this bug. I'm simply adding it here, hoping to get more attention to it. I didn't test it myself, and much of the above information is honestly guessing.

A possible workaround might be to enter all text in another application first, and import it into Aegisub somehow. (Text file, import with File->Open, or copy-paste from another app.)",nielsm
23,2008-01-14T08:59:34Z,Splash screen always shows on primary monitor,General,,1.10,defect,minor,ArchMageZeratuL,2006-02-24T01:58:37Z,2008-01-14T08:59:34Z,"Regardless of what monitor Aegisub is being open on, the splash screen will appear on primary.",ArchMageZeratuL
163,2008-01-14T08:59:34Z,Audio disk-cache location is inflexible,Audio,,1.10,defect,minor,ArchMageZeratuL,2006-08-02T12:13:01Z,2008-01-14T08:59:34Z,"Currently, the audio disk cache is stored in a fixed location (see Additional Info), which can cause problems in three cases:
1. Low disk space on the Aegisub install disk
2. Wish to put cache somewhere else (eg. on a faster disk)
3. Multiple instances of Aegisub running (file name clash)

A fully flexible solution for this would provide multiple alternate cache locations (in priority order) and some way of detecting whether there are multiple instances using audio cache.

While prioritised locations aren't as important, a custom location and a way of avoiding clashes are required. For avoiding clashes, but still overwriting ""dead"" audio caches from crashed Aegisub sessions, I think simply trying to open the cache file for exclusive read/write is enough, and try a new filename if the one chosen is already locked.

I suggest two additional configuration options:
Audio Disk Cache Location (directory for disk cache, this can optionally be a list of locations)
Audio Disk Cache Name (a format string taking one integer argument, eg. ""audio%4d.tmp"")

ADDITIONAL INFORMATION:
Currently the disk cache location is determined by these functions:

wxString HDAudioProvider::DiskCachePath() {
	return AegisubApp::folderName;
}
wxString HDAudioProvider::DiskCacheName() {
	return DiskCachePath() + _T(""audio.tmp"");
}
",nielsm
15,2008-01-14T08:59:34Z,Stlyes Manager: Move up/down,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-23T22:15:44Z,2008-01-14T08:59:34Z,Move styles up and down in the styles manager.,TechNiko
132,2008-01-14T08:59:34Z,Import styles from other scripts,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-05-19T05:19:27Z,2008-01-14T08:59:34Z,Add an option into the styles manager to import the styles from another .ass script.,ArchMageZeratuL
236,2008-01-14T08:59:34Z,dropdown box for selecting styles is too small/narrow,Subtitle,1.10,1.10,enhancement,minor,ArchMageZeratuL,2006-12-26T03:28:10Z,2008-01-14T08:59:34Z,"sadly dropdown box for selecting styles is too small/narrow, making it hard to distinguish styles from each other. ",mASSIVe
237,2008-01-14T08:59:34Z,Obtain wildcards for file open/save from parsers,Subtitle,,1.11,defect,minor,ArchMageZeratuL,2006-12-26T15:01:40Z,2008-01-14T08:59:34Z,"Instead of hardcoding the list of wildcards for the the subtitle open/save/export dialogs, Aegisub should ask each installed reader/writer about what formats it can read/write and for its name, and generate the lists based on that.

This will be especially relevant after automation 4 is done, as it will allow users to write their own custom reader/writers.",ArchMageZeratuL
52,2008-01-14T08:59:34Z,Implement Automation 4 engine,Scripting,,1.11,enhancement,minor,nielsm,2006-02-27T01:08:29Z,2008-01-14T08:59:34Z,Write the actual interface between Aegisub and Lua as required by the Automation 4 design doc.,nielsm
228,2008-01-14T08:59:34Z,Sort subtitles by start time or style,Subtitle,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-23T12:58:30Z,2008-01-14T08:59:34Z,A simple tool to do it would be nice... perhaps an Auto4 macro?,ArchMageZeratuL
188,2008-01-14T08:59:34Z,highlighting of currently selected style  in the styles manager,Subtitle,1.9,1.9,enhancement,minor,nielsm,2006-10-07T00:54:55Z,2008-01-14T08:59:34Z,"once you open up the styles manager, the currently used style will automagically be highlighted. making it easier to find stuff...

also the sorting (alphabetically?) and moving up/down of styles would be nice to have...

grouping of styles has been denied before...but maybe mr.amz rethinks whenever he reads this... :D",mASSIVe
127,2008-01-14T08:59:33Z,"Shift time : add option ""Affect all rows from current rows""",Subtitle,,1.10,enhancement,minor,ArchMageZeratuL,2006-04-24T06:27:12Z,2008-01-14T08:59:33Z,"Shift time : add option ""Affect all rows from current row""",Mega
232,2008-01-14T08:59:33Z,Make margins boxes overwrite mode,Subtitle,,1.11,defect,minor,ArchMageZeratuL,2006-12-23T13:11:18Z,2008-01-14T08:59:33Z,"I'm not sure if this is even desirable, but it has been suggested that the margins boxes should work on overwrite mode, that is, when you have ""0000"" with cursor after the second character (""00|00""), and you press ""3"", you get ""0030"", and not ""00300"".",ArchMageZeratuL
242,2008-01-14T08:59:33Z,Ghosted identification text for Actor/Effect boxes,General,,1.11,defect,minor,ArchMageZeratuL,2006-12-28T20:34:23Z,2008-01-14T08:59:33Z,"Right now you have to hover over the Actor or Effect box in the subtitle editor to see what their purpose is.
The suggestion is to, when either of the boxes are empty, to show a short ""ghosted"" description of them in the box. (Similar to what's often seen on webpages, or the ""type here for help"" box in MS Office.)",nielsm
246,2008-01-14T08:59:33Z,Enter to commit doesn't work in several fields in subs edit area,Subtitle,,1.11,defect,major,ArchMageZeratuL,2006-12-29T03:03:46Z,2008-01-14T08:59:33Z,"This is probably caused by Scintilla, menu changes, or some hack related to them. It absolutely has to be fixed before the next release, but hopefully it won't be too hard...

Also, ctrl+enter is broken for any control other than the primary (scintilla).",ArchMageZeratuL
247,2008-01-14T08:59:33Z,Esc key won't dismiss the Find dialogue,General,,1.11,defect,minor,ArchMageZeratuL,2006-12-29T22:57:37Z,2008-01-14T08:59:33Z,"This would seem to be very easy to solve, except that I can't figure it for my life's sake. It seems to work automagically on other dialogs, but not on that one. I've tried disabling all events and even enabling wxWANTS_CHARS and creating a KEY_DOWN event, to no avail...

If someone else wants to give it a shot... It's probably something obvious that I'm missing. >_>",ArchMageZeratuL
248,2008-01-14T08:59:33Z,Finish dictionary implementation of spellchecker and thesaurus,General,,1.11,defect,minor,ArchMageZeratuL,2006-12-29T22:59:40Z,2008-01-14T08:59:33Z,"Right now, it just assumes the dictionaries to be in ""/dictionaries/en_US.dat"" and etc.

Also, ""Add Word"" only works as long as the program is open, as the word is not actually added to the dictionary file.",ArchMageZeratuL
245,2008-01-14T08:59:33Z,"Make ""recombine"" autodetect which kind to be used.",Subtitle,,1.11,enhancement,minor,ArchMageZeratuL,2006-12-29T00:28:00Z,2008-01-14T08:59:33Z,"As requested by #211, not sure if this easily doable.",ArchMageZeratuL
116,2008-01-14T08:59:33Z,Save/load keyframe lists,Audio,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-04-14T02:52:34Z,2008-01-14T08:59:33Z,"To have the key-frames showing in the audio waveform without loading the video.


ADDITIONAL INFORMATION:
Useful for timers who can't dl large file and want to snap to scene.",Crysral
173,2008-01-14T08:59:33Z,Keyboard shortcuts for finetuning timing like in Medusa,Audio,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-08-12T01:52:47Z,2008-01-14T08:59:33Z,"One of the features that I still fall back to Medusa to use, is the ability to quickly adjust and test timing using keyboard shortcuts shown in the below screenshot of the Medusa help file.
http://img113.imageshack.us/img113/7938/timingyf1.png

Using this method you can quickly adjust the start on end of a line by 10ms, listen to the change, adjust again, listen again, etc  all just within the numpad.

I think it'd be a nice feature to incorporate into Aegisub.",Yakhobian
250,2008-01-14T08:59:33Z,Colour box in colour picker is always black,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-01T22:24:22Z,2008-01-14T08:59:33Z,Reported by Emtee,ArchMageZeratuL
251,2008-01-14T08:59:33Z,Splash screen appears offscreen,General,,2.1.0,defect,minor,ArchMageZeratuL,2007-01-01T22:27:48Z,2008-01-14T08:59:33Z,"As reported by mASSIVe, although, apparently it worked once?",ArchMageZeratuL
254,2008-01-14T08:59:32Z,Syntax highlighter improvements,Subtitle,1.10,1.10,defect,minor,ArchMageZeratuL,2007-01-01T23:36:17Z,2008-01-14T08:59:32Z,"The syntax highlighter behaves weirdly and/or inconsistenly in some cases. Examples:
- Xa&Hyy& and Xc&Hzzzzzz& boldens a and c, but not X. Correct behavior should be to bolden only X, a and c. It also boldens any letter in y and z, which is obviously wrong.
- fnFontName boldens both fn and FontName. FontName should probably be green and not bold.

Feature requests:
- highlighting for stuff between {p1} and {p0} (drawing tags).",TheFluff
544,2008-01-14T06:40:40Z,ASS effect parameter display only works for first 3 bracket pairs.,Subtitle,,,defect,minor,ArchMageZeratuL,2007-08-25T23:45:00Z,2008-01-14T06:40:40Z,"This is regarding the parameter display feature where, for example, you start typing:

{move

and Aegisub displays the parameters to the function.

For the first three bracket pairs, the parameter display works correctly. However, for the fourth bracket pair and every one after it, the parameter display does not display anything.

Here is an example:

{	(400,500,fsc120)}{	(400,500,fsc120)}{	(400,500,fsc120)}{	(400,500,fsc120)}

The fourth {	(400,500,fsc120)} does not display parameters.

ADDITIONAL INFORMATION:
I am running build 1515.",Unearthly
428,2008-01-11T08:39:08Z,weird grid error.,General,,,defect,minor,,2007-05-29T23:24:18Z,2008-01-11T08:39:08Z,see picture:,Bot1
469,2008-01-11T08:38:34Z,Font collector crashes Aegisub after deleting a style,General,,2.1.0,defect,crash,,2007-07-05T19:31:13Z,2008-01-11T08:38:34Z,"If you delete a style, and then _without_ saving the script, check fonts availability with Fonts Collector, Aegisub crashes.",demi_alucard
431,2008-01-11T08:34:25Z,lag then crash when using a very long vid,General,1.10,1.10,defect,crash,,2007-06-03T17:47:11Z,2008-01-11T08:34:25Z,"this one just happened randomly.. aegisub (1194) started lagging really badly on me while i was doing a set subs for a movie, and weird stuff started to happen like the lines dividing each subtitle line/column would disappear, though double clicking on a line would bring them back.. the same thing happened with the icons below the menubar up top (those didn't re-appear no matter what i clicked, but still worked if you pressed them).

as soon as i read in the audio, the process usage jumped permanently to 99% and the memory usage to 700+MiB, then crashed soon after..

it gave the standard error saying the subs were saved to RECOVER.ass, but also another which i've included here. Totally random :S",Anubis169
363,2008-01-11T08:33:11Z,show the (on screen) position while using the color picker in the select color window,General,,,enhancement,minor,,2007-03-29T23:14:23Z,2008-01-11T08:33:11Z,should be easy and fast to realize :),Betty
483,2008-01-11T08:32:25Z,Crash on video load,Video,,,defect,crash,,2007-07-14T08:29:46Z,2008-01-11T08:32:25Z,"I followed the installation instructions for the pre-release builds of Aegisub to the letter (created a subfolder in Aegisub's directory, copied ""Locale"" there, downloaded all .dlls from the pre-release repository there, downloaded the pre-release .exe there, and created a ""csri"" folder and moved the VSFilter.dll into it).

When I run any pre-release build and try to load a video, I receive the following fatal error: 'Aegisub has encountered a fatal error and will terminate now. The subtitles you were working on were saved to [...], but they may be corrupt.' and then the application error: 'The instruction at ""0x6953657c"" referenced memory at ""0x00000564"". The memory could not be ""read"".' and then the program crashes. This occurs regardless of the container/encoding of the video file I try to load.

I have tried aegisub_r1411.exe, aegisub_r1316.exe, and aegisub_r1245.exe, and all give the same exact errors. Putting the release aegisub.exe (from version 1.10) into the directory and running it, it runs fine. It is just the pre-releases that are crashing.

It could be a problem at my end due to a misunderstanding in the installation, but as far as I can tell, I followed the instructions exactly.

Also, stack.txt shows nothing of use, just

""Begining stack dump:
End of stack dump.


Begining stack dump:
End of stack dump.


Begining stack dump:
End of stack dump.""",nyren
161,2008-01-11T07:46:47Z,Audio playback from disk cache b0rked,Audio,,,defect,minor,,2006-08-02T11:27:47Z,2008-01-11T07:46:47Z,"
If cache=2 is used (in config.dat) then audio playback for any sub entry is distorted. It's independent from any particular audio file (i even loaded music mp3 to test it:P).

So steps to reproduce:

1. Enable disk cache.
2. Start aegisub, load subs.
3. Load video and audio (was reproduced here with any audio)
4. Play any sub entry (i.e. the button ""play current line"")
5. Most likely it will be played allright.
6. Press the button again. Then the audio will be distorted.

The effect is similar to a taperecorder when a tape is ""chewed"" :P

1.10 r508, WinXP SP2

Elimination test: same subs, same video, same audio but aegisub
with cache=1 in the config.dat file == all seems normal.



",Thrash
177,2008-01-11T07:07:24Z,Playing video+audio makes audio crackles,Audio,,,defect,major,,2006-08-14T14:09:07Z,2008-01-11T07:07:24Z,"When playing audio alone, no problem.
But when playing video with it, the audio crackles.

The thing doesn't appear in 1.09.

ADDITIONAL INFORMATION:
Video: Windows Media Video 9 1024x576 119.88fps 1210Kbps
Audio: MPEG Audio Layer 3 48000Hz stereo 192Kbps",FrC
590,2008-01-11T02:33:05Z,Recent files do not appear,General,,,defect,minor,,2007-10-23T17:31:31Z,2008-01-11T02:33:05Z,"If I load any video or subtitle file, then I close and reopen Aegisub, those files do not appear in the recent files menu.

ADDITIONAL INFORMATION:
Aegisub SVN r1616
Ubuntu Linux 7.10 64bits
ALSA audio backend",triton
620,2008-01-09T05:34:25Z,Option to remove  lines created by template,Scripting,,,enhancement,minor,,2007-12-22T03:17:22Z,2008-01-09T05:34:25Z,Would it be possible to add an option to remove from th script all the lines that were added and auto uncomment all the lines that were commented out by the application of a template?,squarebox
587,2008-01-09T05:22:48Z,Message Error,Video,1.10,1.10,defect,major,,2007-10-20T12:48:33Z,2008-01-09T05:22:48Z,"Always it appears a error message when I try to open a video file:
""AviSynth Error: DirectShowSource: RenderFile, the filter graph manager won't talk to me.""

Do I make for repair this problem?

Thank you.",biwa
621,2007-12-24T12:01:27Z,Hide lines created from template,Scripting,,,enhancement,minor,,2007-12-22T03:19:38Z,2007-12-24T12:01:27Z,Could you add the option to hide all lines created from template manipulation.  It would assist in controlling the line window from getting enormous and ending up with a tiny scrollbar.,squarebox
618,2007-12-24T11:52:39Z,Help file missing...Need tutorial!,Audio,,,defect,minor,,2007-12-21T13:05:12Z,2007-12-24T11:52:39Z,"I'm trying my best to find a tutorial for this program but no matter where I look I can't find one. The first category on the tutorials page is ""External Tutorials"" and they're all in other languages so I assume there is supposed to be an internal one in English (correct me if I'm wrong). The Help->Contents (F1) button just pops a message telling me it can't find Aegisub.chm (which I can't find anywhere either). Could this be a problem with the installer? I followed the directions and installed the Visual Studio runtime pack beforehand.",Pillowcase
613,2007-11-30T19:07:47Z,Version 2.0 AVISynth Factory : Unkown Error,Audio,,,defect,major,,2007-11-30T02:29:51Z,2007-11-30T19:07:47Z,"I get this error with 2.0 every time I try to load any sound from video.  I know you don't support 2.0 yet.  But I am just informing you because I can't seem to find a bug like this under the list, and since this is where I was sent when I try and report the bug in the program.  ",Derosian
612,2007-11-25T15:21:37Z,attach video when it has been detached,Video,1.10,1.10,enhancement,minor,,2007-11-25T00:39:22Z,2007-11-25T15:21:37Z,"gui needs a menuitem to re-attach a video when it has been detached
AND/OR re-attach video when external video window has been closed",zkx
610,2007-11-15T15:04:48Z,Soikko fi_FI hunspell suport to aegisub,Subtitle,,2.1.0,enhancement,minor,,2007-11-12T19:14:45Z,2007-11-15T15:04:48Z,"As title say's, woulde be fantastic to have soikko (finnish language support) in aegisub. You can get soikko in debian apt-get or from website. ",Jeroi
593,2007-10-26T19:21:18Z,Current frame should be updated on CTRL+ENTER,Video,,,defect,minor,,2007-10-24T20:09:34Z,2007-10-26T19:21:18Z,"I think that the current video refresh behavior is not optimal.
Let's suppose I am editing a newly created empty line. If I: (1) type the text and (2) move the start time of this line into the future, the video stays in place even if I save the changes (with CTRL+ENTER).
With this behavior, if I want to see how the subtitles I have entered look, I have to click on another line and then back on the old one in order to refresh the video. I think that the displayed frame should always stay with the beginning of the current subtitle. Obviously, updating the video while dragging the start time would be too hard on the cpu, so I think that a refresh on CTRL+ENTER would be the right compromise. Besides, the video does refresh on ENTER if autoscroll is enabled...",shamael
529,2007-09-24T13:41:48Z,automation3 as macro,Scripting,,,enhancement,minor,,2007-08-18T21:49:49Z,2007-09-24T13:41:48Z,make the automation 3 scripts recognized as macros in aegisub2 - to be easily used from the automation menu,D4RK-PH0ENiX
552,2007-09-03T17:35:29Z,Find Next broken,Subtitle,,,defect,major,,2007-09-03T16:03:38Z,2007-09-03T17:35:29Z,"If the word searched for occurs 3 or more times times in a line, find next will not proceed to new lines.

If the word occurs twice, the selection of the second word is off, and sometimes no selection occurs at all.

If the word occurs once only, it's only selected sometimes depending on where in the line it occurs.

Marking as major as it is such basic functionality that is broken.

Version affected pre-rel r1515, and svn at least up to 1553.",nekoneko
545,2007-08-26T12:28:58Z,Playing the video frame by frame,Video,,,enhancement,minor,,2007-08-26T10:34:14Z,2007-08-26T12:28:58Z,"As I wrote:
is it possible introducing a feature that make me able to pass from frame to frame? Actually, I'ive noticed that there are only 3 ways: jump to start/end of the video and a ""jump to.."" feature.
Maybe, being able to see a video frame by frame could be helpful for a timer and typesetter of course...

Thx and sorry jfs :P",bink
354,2007-08-23T02:43:31Z,right clicked drag and drop of the sublines,General,,,enhancement,minor,,2007-03-26T07:58:35Z,2007-08-23T02:43:31Z,"right clicked drag and drop of the sublines
maybe like in Windows XP (don't sure if its the same in other editions):
you drag right clicked and once you drop you get the choice to copy or to move to the place you dropped
maybe you will have to change from mouse-down to mouse-up
you could make moving visible through a thick line between the sublines (like in Firefox's bookmarklet)
btw. it would make swap unnecessary",Betty
539,2007-08-23T02:22:30Z,Bug when using Shift Times dialog...,Subtitle,,,enhancement,minor,,2007-08-23T00:51:06Z,2007-08-23T02:22:30Z,"When I use the Shift Times dialog in Aegi r1515, and try to set... lets say 99 s (could be minutes too, the same thing happens), it sets a diferent value. For example, instead of setting 99 seconds, it sets 39s, and then adds a minute to the time I was setting. So the result is 1 minute 39seconds, instead of the 99s I was aiming for. The same goes for 69, 79, 89. Any number greater than fifty nine.

Of course, this isn't a mayor bug (I think), but still needs to be fixed.",Daimio
375,2007-08-23T02:16:05Z,Replacing the audio FFT with a Wavelet transform,Audio,,,enhancement,minor,,2007-04-07T05:10:47Z,2007-08-23T02:16:05Z,"Using the FFT for the audio spectrum analyser seems to have two major issues:
1. It's O(n*logn); Wavelets are O(n)
2. It offers no temporal resolution, so Aegisub has to calculate the spectrum for a ""window"" of samples around the point of interest, lowering horizontal resolution; Wavelets are supposed to be able to give both frequency and time information.

Most articles dealing with FFT and DWT (Discrete Wavelet Transform) seem cryptic at best, so I'm not sure on how much better it would work.

Also, I've suggested rewriting the audio display in OpenGL in #264 - if so, doing the FFT or DWT on GPU sounds logical.",ArchMageZeratuL
55,2007-08-23T02:08:59Z,Audio autoscroll disabled bug,Audio,,,defect,minor,,2006-02-28T13:24:58Z,2007-08-23T02:08:59Z,"When timing with audio autoscroll disabled, if you choce many lines selected area on audio display gets deleted.

This is getting on nerv when you wanna commit same times to 3 rows and you have to select those 3 rows then again you must choce the are.

This is related to audio activate feature, if click grid, audio lose activate.

Solution:
Do not remove activate nor selected area if editing grid. ",Jeroi
318,2007-08-23T02:04:10Z,Style manager tweaks,General,1.10,1.10,defect,minor,,2007-01-27T14:54:30Z,2007-08-23T02:04:10Z,"I suggest features for style manager:

1. Select style, right click to open mouse context menu:
-copy
-paste (this would add copied style from another storage or aegisub window if more than one scripts open)
-delete
-edit
(note: this would make style manager look better if buttons could be removed)

2. Drag & drop:
- dragging style in the storage would move it up/down (note: replaces up and down buttons)
- dragging style from storage to current script and vice versa.

ADDITIONAL INFORMATION:
Using latest svn r901",Jeroi
107,2007-08-23T01:37:08Z,New timing mode for video playback suggestion,Video,,,enhancement,minor,,2006-03-27T14:47:41Z,2007-08-23T01:37:08Z,"Like in Subtilte workshop:

alt+z time start and commit
alt+x time start, commit and make new line and move to next line.

This would be for translators to time japanese to single lines just by hitting z x  all the time. Then they can more eesilly translate lines.",Jeroi
536,2007-08-22T20:15:59Z,Audio display not auto-scrolling on playback,Audio,,,enhancement,minor,,2007-08-22T19:48:00Z,2007-08-22T20:15:59Z,"The audio display should be auto-scrolling when playing the audio.
Not a deal-breaker for 2.0, so in light of feature freeze, I leave it as something for 2.1.",nekoneko
530,2007-08-19T14:15:16Z,an menu item for script reload,Scripting,,,enhancement,minor,,2007-08-19T13:03:15Z,2007-08-19T14:15:16Z,"I thought it would be very handy to add in automation menu an item called ""reload local scripts"" with the meaning of reloading the local loaded scripts - to make it faster to test the effects",D4RK-PH0ENiX
509,2007-07-30T20:33:22Z,pos tag position,Subtitle,,,enhancement,minor,,2007-07-30T19:26:49Z,2007-07-30T20:33:22Z,"Ok, there are two example lines:

Line1:
{pos(256,113)	(0,340,1a&H00&2a&H00&3a&H00&4a&H00&	(3170,3550,1a&HFF&2a&HFF&3a&HFF&4a&HFF&))}something

Line2:
{	(0,340,1a&H00&2a&H00&3a&H00&4a&H00&	(3170,3550,1a&HFF&2a&HFF&3a&HFF&4a&HFF&pos(256,113)))}something

Now, when ""Drag subtitles"" button is pressed, that small ""square"" does not appear close to the subtitles for Line 2, that is when pos is ""included"" into 	 (is after 	 in the line), although pos is not supported by 	. The square appears centered at the bottom of the video. Dragging the square does not make the subtitles move. After disabling ""Drag subtitles"" button the subtitles are at the same place as before.

It works fine for Line 1 when pos is preceding 	.

Aegisub 2.00 build 1458",Alchemist
284,2007-07-27T07:40:29Z,OSX project files broken,General,1.10,1.10,defect,major,,2007-01-18T14:47:23Z,2007-07-27T07:40:29Z,"The OSX project files are broken, most file's path has been changed since it's creation and others just dissapeared (and probably there are more). I offer myself to fix this If I get help from the devs as I've never developed under *nix. Other thing to discuss is to keep XCode as the build env for osx or migrate to other (like eclipse, which I prefer as it's SVN integration is far better than XCode's)",nesu-kun
244,2007-07-27T06:59:43Z,Implement split by words and line break,Subtitle,,,enhancement,minor,ArchMageZeratuL,2006-12-29T00:24:46Z,2007-07-27T06:59:43Z,"Currently, we have split by karaoke (does that even work properly?) As requested in #211, we should have splitting by word and line break.",ArchMageZeratuL
314,2007-07-27T06:58:58Z,Visual typesetting addon: color picker.,Video,1.10,1.10,enhancement,minor,ArchMageZeratuL,2007-01-25T21:58:52Z,2007-07-27T06:58:58Z,"simple color picker with minimal dialogs.

1. Holding ctrl+alt would switch cursor into color picker and a zoomer window would apear somewhere right a side of video screen.
2a. Mouse Left klick to add a primary color directly.
2b. Mouse right klick to select which color tag we are setting.
3. While keeping ctrl+alt down you can change last color pick colors from zoomer window.

This would do same thing as double klicking pos tag now and help out styling banners or signs ect. this kind of color picker is for mozilla firefox addons also and it would be a very usefull here also imo.",Jeroi
126,2007-07-27T06:55:08Z,Show start and time times selected in audio zone when use time shifting,Audio,,,enhancement,minor,,2006-04-23T21:46:20Z,2007-07-27T06:55:08Z,"Show start and time times selected in audio zone when use the function ""Shift time"".

If not, it is difficult to calculate the shift beetween subtitle and audio.
",Mega
429,2007-07-27T05:15:19Z,Aegisub crashes whenever a key is pressed!,General,1.10,1.10,defect,crash,,2007-05-30T10:24:59Z,2007-07-27T05:15:19Z,"I downloaded the latest stable version (1.10) and tested it. Actually I used a lossless compressed avi file and everything went smoothly.
After a while I tried to use it with an XviD file, but it crashed all the time reporting :


Fatal error
Aegisub has encountered a fatal error and will terminate now. The subtitles you were working on...


At first I didn't realize the source of the problem. I thought it happened randomly. So I downloaded the latest pre-release build (r1027) and installed it on a separate folder like the instructions of the wiki. I tried to open the same file but the same message appeared. After a lot of tries, I realized that it crashes only when I press a key from the keyboard, any key. I even ran the program and immediately press a key and it crashed again! I also found out that a file called stack.txt appeared in the folder, maybe a debugging one? Its contents are:


Begining stack dump:
000 - 0x5FF10015:  on :0
001 - 0x5FF0A255:  on :0
002 - 0x5FF027EE:  on :0
003 - 0x77D6DCB6: EnumClipboardFormats on :0
004 - 0x7C90EAE3: KiUserCallbackDispatcher on :0
005 - 0x005F0B24:  on :0
006 - 0x005EA2D2:  on :0
007 - 0x00567E2C:  on :0
008 - 0x00557E05:  on :0
009 - 0x005EAB47:  on :0
010 - 0xED335508:  on :0
End of stack dump.


over and over again, the same exact thing.

I have the latest stable Avisynth build (2.57), with a clean plugins folder and Koepi's XviD build. 

EDIT
I tried both versions, but it appears that this problem exists in both versions. I'll try to update my keyboard drivers in case that fixes the problem. I can't think of anything else...

Installed the keyboard drivers. Nothing changed
Installed latest pre release version (r1194). Nothing changed
Installed latest Avisynth version (2.58). Nothing changed
I am desperate...
Developers, pls help...
I repeat, all versions of Aegisub crash when I press any key from my keyboard.

P.S.
All this was copied from Aegisub Help section of Aegisub's official forums.

ADDITIONAL INFORMATION:
Error Message

Fatal error
Aegisub has encountered a fatal error and will terminate now. The subtitles you were working on...


stack.txt contents


Begining stack dump:
000 - 0x5FF10015:  on :0
001 - 0x5FF0A255:  on :0
002 - 0x5FF027EE:  on :0
003 - 0x77D6DCB6: EnumClipboardFormats on :0
004 - 0x7C90EAE3: KiUserCallbackDispatcher on :0
005 - 0x005F0B24:  on :0
006 - 0x005EA2D2:  on :0
007 - 0x00567E2C:  on :0
008 - 0x00557E05:  on :0
009 - 0x005EAB47:  on :0
010 - 0xED335508:  on :0
End of stack dump.
",gpower2
487,2007-07-16T22:09:29Z,Update video when manually editing effects/text,Subtitle,,2.1.0,enhancement,minor,,2007-07-16T17:18:56Z,2007-07-16T22:09:29Z,"When manually editing a line, there doesn't seem to be any way to get a quick preview of the result without actually committing the changes. The problem with that is that committing a change, makes you jump to the next line in the script.

A button or menu-item (with easy key-combo) for quick preview would be useful.
",nekoneko
460,2007-07-02T17:25:28Z,Aegisub 2.0 pre-release r1245 & r1316 bug,General,,,defect,crash,,2007-07-02T10:10:18Z,2007-07-02T17:25:28Z,"Hi there. Currently, I'm testing the pre-releases of Aegisub 2.0, and I get a bug with the r1245 & r1316. The program is alway crash when I open it. It seems there's a bug with module avcodec-51.dll since r1245. How can I solve this bug ? And for older versions, for example, r1206 does not have this bug. Instead, there's an error sound occurred with no dialog if I open the program and close it hastly.

This is the screenshot of the main bug :

http://i19.servimg.com/u/f19/11/31/41/30/error12.jpg

And this is the content of the log file related to the bug :

<?xml version=""1.0"" encoding=""UTF-16""?>
<DATABASE>
<EXE NAME=""aegisub_r1316.exe"" FILTER=""GRABMI_FILTER_PRIVACY"">
    <MATCHING_FILE NAME=""aegisub-auto3.dll"" SIZE=""200704"" CHECKSUM=""0xB871276B"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x35F90"" LINKER_VERSION=""0x0"" LINK_DATE=""05/07/2007 22:53:21"" UPTO_LINK_DATE=""05/07/2007 22:53:21"" />
    <MATCHING_FILE NAME=""aegisub_r1206.exe"" SIZE=""1595904"" CHECKSUM=""0x3B4E43E1"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x192700"" LINKER_VERSION=""0x0"" LINK_DATE=""06/05/2007 21:23:59"" UPTO_LINK_DATE=""06/05/2007 21:23:59"" />
    <MATCHING_FILE NAME=""aegisub_r1316.exe"" SIZE=""1630208"" CHECKSUM=""0x92F26ACE"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x1918F5"" LINKER_VERSION=""0x0"" LINK_DATE=""06/30/2007 03:11:09"" UPTO_LINK_DATE=""06/30/2007 03:11:09"" />
    <MATCHING_FILE NAME=""asa.dll"" SIZE=""114688"" CHECKSUM=""0x153F57D4"" BIN_FILE_VERSION=""0.3.2.0"" BIN_PRODUCT_VERSION=""0.3.2.0"" PRODUCT_VERSION=""0,3,2,0"" FILE_DESCRIPTION=""asa core"" COMPANY_NAME=""David Lamparter"" PRODUCT_NAME=""asa portable subtitle renderer"" FILE_VERSION=""0,3,2,0"" ORIGINAL_FILENAME=""ASA.DLL"" INTERNAL_NAME=""asa"" LEGAL_COPYRIGHT=""(c) 2004, 2005, 2006, 2007 David Lamparter"" VERFILEDATEHI=""0x0"" VERFILEDATELO=""0x0"" VERFILEOS=""0x4"" VERFILETYPE=""0x2"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x2678F"" LINKER_VERSION=""0x0"" UPTO_BIN_FILE_VERSION=""0.3.2.0"" UPTO_BIN_PRODUCT_VERSION=""0.3.2.0"" LINK_DATE=""01/21/2007 07:25:29"" UPTO_LINK_DATE=""01/21/2007 07:25:29"" VER_LANGUAGE=""Process Default Language [0x400]"" />
    <MATCHING_FILE NAME=""avcodec-51.dll"" SIZE=""7165440"" CHECKSUM=""0xC2361CC5"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x6E4790"" LINKER_VERSION=""0x10000"" LINK_DATE=""01/29/2007 22:59:52"" UPTO_LINK_DATE=""01/29/2007 22:59:52"" />
    <MATCHING_FILE NAME=""avformat-51.dll"" SIZE=""490496"" CHECKSUM=""0x38B50F6E"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x7CB59"" LINKER_VERSION=""0x10000"" LINK_DATE=""01/29/2007 22:59:53"" UPTO_LINK_DATE=""01/29/2007 22:59:53"" />
    <MATCHING_FILE NAME=""avutil-49.dll"" SIZE=""19968"" CHECKSUM=""0xA589F6ED"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x5A6B"" LINKER_VERSION=""0x10000"" LINK_DATE=""01/29/2007 22:59:51"" UPTO_LINK_DATE=""01/29/2007 22:59:51"" />
    <MATCHING_FILE NAME=""freetype221.dll"" SIZE=""360448"" CHECKSUM=""0x63CC20FC"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x66667"" LINKER_VERSION=""0x0"" LINK_DATE=""01/15/2007 14:28:43"" UPTO_LINK_DATE=""01/15/2007 14:28:43"" />
    <MATCHING_FILE NAME=""iconv.dll"" SIZE=""913408"" CHECKSUM=""0x32168A7"" BIN_FILE_VERSION=""1.11.0.0"" BIN_PRODUCT_VERSION=""1.11.0.0"" PRODUCT_VERSION=""1.11"" FILE_DESCRIPTION=""LGPLed libiconv for Windows NT/2000/XP and Windows 95/98/ME"" COMPANY_NAME=""Free Software Foundation"" PRODUCT_NAME=""libiconv: character set conversion library"" FILE_VERSION=""1.11"" ORIGINAL_FILENAME=""iconv.dll"" INTERNAL_NAME=""iconv.dll"" LEGAL_COPYRIGHT=""Copyright (C) 1999-2005"" VERFILEDATEHI=""0x0"" VERFILEDATELO=""0x0"" VERFILEOS=""0x10004"" VERFILETYPE=""0x2"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x0"" LINKER_VERSION=""0x0"" UPTO_BIN_FILE_VERSION=""1.11.0.0"" UPTO_BIN_PRODUCT_VERSION=""1.11.0.0"" LINK_DATE=""01/15/2007 14:20:38"" UPTO_LINK_DATE=""01/15/2007 14:20:38"" VER_LANGUAGE=""English (United States) [0x409]"" />
    <MATCHING_FILE NAME=""libexpat.dll"" SIZE=""122880"" CHECKSUM=""0xC53A4070"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x20563"" LINKER_VERSION=""0x0"" LINK_DATE=""01/15/2007 16:27:50"" UPTO_LINK_DATE=""01/15/2007 16:27:50"" />
    <MATCHING_FILE NAME=""libfontconfig-1.dll"" SIZE=""184320"" CHECKSUM=""0x46C77999"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x36DF0"" LINKER_VERSION=""0x10000"" LINK_DATE=""01/18/2007 10:39:53"" UPTO_LINK_DATE=""01/18/2007 10:39:53"" />
    <MATCHING_FILE NAME=""libpng13.dll"" SIZE=""135168"" CHECKSUM=""0xCE0DEE81"" BIN_FILE_VERSION=""1.2.12.0"" BIN_PRODUCT_VERSION=""1.2.12.0"" PRODUCT_VERSION=""1"" FILE_DESCRIPTION=""PNG image compression library"" PRODUCT_NAME=""LibPNG"" FILE_VERSION=""1.2.12"" ORIGINAL_FILENAME=""LIBPNG13.DLL"" INTERNAL_NAME=""LIBPNG13 (Windows 32 bit)"" LEGAL_COPYRIGHT=""Ã¯Â½Â© 1998-2004 Glenn Randers-Pehrson et al."" VERFILEDATEHI=""0x0"" VERFILEDATELO=""0x0"" VERFILEOS=""0x4"" VERFILETYPE=""0x2"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x270D5"" LINKER_VERSION=""0x0"" UPTO_BIN_FILE_VERSION=""1.2.12.0"" UPTO_BIN_PRODUCT_VERSION=""1.2.12.0"" LINK_DATE=""07/27/2006 19:59:57"" UPTO_LINK_DATE=""07/27/2006 19:59:57"" VER_LANGUAGE=""English (United States) [0x409]"" />
    <MATCHING_FILE NAME=""swscale-0.dll"" SIZE=""142848"" CHECKSUM=""0xB4FDFED0"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x22F2C"" LINKER_VERSION=""0x10000"" LINK_DATE=""01/29/2007 22:59:54"" UPTO_LINK_DATE=""01/29/2007 22:59:54"" />
    <MATCHING_FILE NAME=""zlib1.dll"" SIZE=""59904"" CHECKSUM=""0x8DC178B2"" BIN_FILE_VERSION=""1.2.2.0"" BIN_PRODUCT_VERSION=""1.2.2.0"" PRODUCT_VERSION=""1.2.3"" FILE_DESCRIPTION=""zlib data compression library"" PRODUCT_NAME=""zlib"" FILE_VERSION=""1.2.3"" ORIGINAL_FILENAME=""zlib1.dll"" INTERNAL_NAME=""zlib1.dll"" LEGAL_COPYRIGHT=""(C) 1995-2004 Jean-loup Gailly &amp; Mark Adler"" VERFILEDATEHI=""0x0"" VERFILEDATELO=""0x0"" VERFILEOS=""0x10004"" VERFILETYPE=""0x2"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x10296"" LINKER_VERSION=""0x0"" UPTO_BIN_FILE_VERSION=""1.2.2.0"" UPTO_BIN_PRODUCT_VERSION=""1.2.2.0"" LINK_DATE=""07/27/2006 19:59:23"" UPTO_LINK_DATE=""07/27/2006 19:59:23"" VER_LANGUAGE=""English (United States) [0x409]"" />
    <MATCHING_FILE NAME=""csriVSFilter.dll"" SIZE=""958464"" CHECKSUM=""0x7466FE0F"" BIN_FILE_VERSION=""1.0.1.3"" BIN_PRODUCT_VERSION=""1.0.1.3"" PRODUCT_VERSION=""1, 0, 1, 3"" FILE_DESCRIPTION=""VobSub &amp; TextSub filter for DirectShow/VirtualDub/Avisynth"" COMPANY_NAME=""Gabest"" PRODUCT_NAME=""VSFilter"" FILE_VERSION=""1, 0, 1, 3"" ORIGINAL_FILENAME=""VSFilter.DLL"" INTERNAL_NAME=""VSFilter"" LEGAL_COPYRIGHT=""Copyright (C) 2001-2006 Gabest"" VERFILEDATEHI=""0x0"" VERFILEDATELO=""0x0"" VERFILEOS=""0x4"" VERFILETYPE=""0x2"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0xF4205"" LINKER_VERSION=""0x0"" UPTO_BIN_FILE_VERSION=""1.0.1.3"" UPTO_BIN_PRODUCT_VERSION=""1.0.1.3"" LINK_DATE=""04/08/2007 21:51:42"" UPTO_LINK_DATE=""04/08/2007 21:51:42"" VER_LANGUAGE=""English (United States) [0x409]"" />
</EXE>
<EXE NAME=""avformat-51.dll"" FILTER=""GRABMI_FILTER_THISFILEONLY"">
    <MATCHING_FILE NAME=""avformat-51.dll"" SIZE=""490496"" CHECKSUM=""0x38B50F6E"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0x7CB59"" LINKER_VERSION=""0x10000"" LINK_DATE=""01/29/2007 22:59:53"" UPTO_LINK_DATE=""01/29/2007 22:59:53"" />
</EXE>
<EXE NAME=""kernel32.dll"" FILTER=""GRABMI_FILTER_THISFILEONLY"">
    <MATCHING_FILE NAME=""kernel32.dll"" SIZE=""983552"" CHECKSUM=""0x4CE79457"" BIN_FILE_VERSION=""5.1.2600.2180"" BIN_PRODUCT_VERSION=""5.1.2600.2180"" PRODUCT_VERSION=""5.1.2600.2180"" FILE_DESCRIPTION=""Windows NT BASE API Client DLL"" COMPANY_NAME=""Microsoft Corporation"" PRODUCT_NAME=""MicrosoftÃ‚Â® WindowsÃ‚Â® Operating System"" FILE_VERSION=""5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)"" ORIGINAL_FILENAME=""kernel32"" INTERNAL_NAME=""kernel32"" LEGAL_COPYRIGHT=""Ã‚Â© Microsoft Corporation. All rights reserved."" VERFILEDATEHI=""0x0"" VERFILEDATELO=""0x0"" VERFILEOS=""0x40004"" VERFILETYPE=""0x2"" MODULE_TYPE=""WIN32"" PE_CHECKSUM=""0xFF848"" LINKER_VERSION=""0x50001"" UPTO_BIN_FILE_VERSION=""5.1.2600.2180"" UPTO_BIN_PRODUCT_VERSION=""5.1.2600.2180"" LINK_DATE=""08/04/2004 07:56:36"" UPTO_LINK_DATE=""08/04/2004 07:56:36"" VER_LANGUAGE=""English (United States) [0x409]"" />
</EXE>
</DATABASE>
",delacroix01
185,2007-06-23T01:31:51Z,Empty files on any save operations in Windows 2000,General,,,defect,major,,2006-08-31T13:25:11Z,2007-06-23T01:31:51Z,"Any file save operations on Windows 2000 Pro result in empty files (with zero length) being left on disk. For example after first start config.dat and hotkeys.dat created by Aegisub have zero length both. Also whenever I'm trying to save modified subtitles I only get empty files.
Tested on Aegisub versions 1.09 and 1.10 (latest from the website) and on two Win2K installation - one on the real machine and another under VMWare.
On WinXP machine everything works fine.",morhekil
156,2007-06-23T00:39:51Z,Load Audio from Video: Crashes every time!!,Audio,,,defect,crash,,2006-07-14T11:29:06Z,2007-06-23T00:39:51Z,Every time I try to use the option load audio from video Aegisub crashes and the problem isn't solved with Motoko-chan's Builds,Son of Akodo
343,2007-05-23T21:16:14Z,FexTracker breaks when video and script res differ,General,,,defect,major,,2007-03-02T15:22:22Z,2007-05-23T21:16:14Z,"Per summary, the tracking points are drawn at incorrect locations on the video. I haven't tested it further.",nielsm
168,2007-05-23T21:15:16Z,Lack of FexTracker documentation,General,,,defect,minor,TheFluff,2006-08-07T16:54:17Z,2007-05-23T21:15:16Z,Just putting this here as a remainder that I fail it.,TheFluff
223,2007-05-23T21:14:25Z,Smoothing function in fextracker,General,,,enhancement,minor,nielsm,2006-12-21T21:41:22Z,2007-05-23T21:14:25Z,A function to smooth the output of fextracker would be welcome - its output kinda jerks around.,ArchMageZeratuL
221,2007-05-23T21:14:16Z,make the scale of the fex tracker optional,General,1.10,1.10,defect,minor,nielsm,2006-12-20T16:54:13Z,2007-05-23T21:14:16Z,"it would be cool if its possible to turn off the scale that the fextracker add. it  detects often a change in the scale where definitly no is, so if it would be possible to turn it off by selecting an option it would be a nice feature.",thedeath
391,2007-04-18T03:25:17Z,Coping a style causes a crash,General,1.10,1.10,defect,crash,,2007-04-18T02:42:09Z,2007-04-18T03:25:17Z,"Open the style manager, select a style, click Copy --> Crash

r1084",IcemanGrrrr
357,2007-04-17T01:08:19Z,"""Shift Times"" tool upgrade",General,,,enhancement,minor,,2007-03-26T08:07:51Z,2007-04-17T01:08:19Z,"shift font size: fs and fscx, fscy
shift position: pos()",Betty
231,2007-04-16T04:21:03Z,Semi-realtime preview of subtitles,Video,,,enhancement,minor,,2006-12-23T13:06:19Z,2007-04-16T04:21:03Z,"Not sure on how messy this would be to implement, but maybe the video display should update itself to show the non-committed text on the edit box if you don't type anything for a second or two.",ArchMageZeratuL
339,2007-04-11T23:22:03Z,Visual snap to the beggining of next line,Subtitle,,,enhancement,minor,,2007-02-19T01:54:28Z,2007-04-11T23:22:03Z,"I like how we can snap the timing to the end of the previous line. I think you should also put a grey bar in the audio panel for the beggining of the next line. (without darkening the area though).

This way, when I adjust the beggining of a line, it's easier to go back to the previous line and just move the ending time so it so it snaps on the new beggining.",IcemanGrrrr
380,2007-04-11T21:36:37Z,Not correctly play video and audio,Audio,1.10,1.10,defect,minor,,2007-04-11T08:03:13Z,2007-04-11T21:36:37Z,"If to open in the program of video which has 120 fps and to open audio track from video, or to open audio track from an external file, the sound play jerky, repeatedly repeating. If to open either a sound or video separately they play normally.",Betty
175,2007-04-10T02:05:20Z,aegisub crash when setting the name of a new catalog entry in styles manager,General,,,defect,crash,,2006-08-12T04:36:49Z,2007-04-10T02:05:20Z,"start aegisub then click tools then click styles manager then click new to create a new catalog press any letter for the name and the program crashes every time
i'm using version 1.10 

ADDITIONAL INFORMATION:

Begining stack dump:
000 - 0x7C809E9C: MultiByteToWideChar on :0
001 - 0x5FF02485:  on :0
002 - 0x5FF0A0A7:  on :0
003 - 0x5FF0A255:  on :0
004 - 0x5FF027EE:  on :0
005 - 0x77D5E2F5: CallMsgFilterW on :0
006 - 0x7C90EAE3: KiUserCallbackDispatcher on :0
007 - 0x00514D35:  on :0
008 - 0x004DBFAB:  on :0
End of stack dump.",cucala
351,2007-04-08T02:42:48Z,'escape' key closes styles manager.,General,,2.0.0,defect,minor,,2007-03-11T11:14:52Z,2007-04-08T02:42:48Z,I miss the lack of this feature :(,Betty
356,2007-04-03T23:56:56Z,"in the ""Select Color"" window a ""set opacity"" like in the ""Styles Manager""s ""Style Editor""",General,,,enhancement,minor,nielsm,2007-03-26T08:05:16Z,2007-04-03T23:56:56Z,Summary says it all,Betty
358,2007-03-30T22:02:20Z,flextracker tool change selection,General,,,defect,minor,,2007-03-26T08:10:10Z,2007-03-30T22:02:20Z,"the flextracker tool is changing fscx, fscy when its not necessary (looks often really weird)
a selection what you want to flextrack would help a lot",Betty
337,2007-02-18T21:59:54Z,"Audio playback with video is broken, it lags alot.",Audio,,,defect,minor,,2007-02-17T23:37:27Z,2007-02-18T21:59:54Z,"Topic says it all. I am playing latest naruto shippuuden episode and play the file in aegisub and audio wont play correctly. It lags, sounds like 2 audio is played togehter and not sync etc.

ADDITIONAL INFORMATION:
Using lates svn.",Jeroi
212,2007-01-23T11:26:52Z,Vista final (build 6000) unable to load audio from video or from other sources,Audio,1.10,1.10,defect,major,,2006-11-30T21:37:02Z,2007-01-23T11:26:52Z,"Using Windows Vista, I am unable to pull in audio from a Video getting 
Error Opening Audio File
Unknown Error

I've been able to reproduce it every single time, and also trying Open Audio from File causes the same issue, loading both audio with .ac3 and .wav, haven't tried other formats. Included some basic system information if that helps

ADDITIONAL INFORMATION:
-----------------
System Information
------------------
   Operating System: Windows Vistaâ„¢ Ultimate (6.0, Build 6000) (6000.vista_rtm.061101-2205)
           Language: English (Regional Setting: English)
               BIOS: Rev 2.00
          Processor: AMD Athlon(tm) 64 Processor 3200+, ~2.2GHz
             Memory: 1022MB RAM
          Page File: 1028MB used, 1484MB available
        Windows Dir: C:Windows
    DirectX Version: DirectX 10

---------------
Display Devices
---------------
        Card name: NVIDIA GeForce FX 5700

-------------
Sound Devices
-------------
            Description: Speakers (Creative EMU10K1 Audio Processor (WDM))
 Default Sound Playback: Yes
 Default Voice Playback: Yes
            Hardware ID: PCIVEN_1102&DEV_0002&SUBSYS_80661102&REV_0A
        Manufacturer ID: 1
             Product ID: 100
                   Type: WDM
            Driver Name: ctaud2k.sys
         Driver Version: 5.12.0001.0244 (English)
      Driver Attributes: Final Retail
            WHQL Logo'd: n/a
          Date and Size: 5/29/2006 21:06:04, 835636 bytes
            Other Files: 
        Driver Provider: Creative
         HW Accel Level: Basic
              Cap Flags: 0x0
    Min/Max Sample Rate: 0, 0
Static/Strm HW Mix Bufs: 0, 0
 Static/Strm HW 3D Bufs: 0, 0
              HW Memory: 0
       Voice Management: No
 EAX(tm) 2.0 Listen/Src: No, No
   I3DL2(tm) Listen/Src: No, No
Sensaura(tm) ZoomFX(tm): No

---------------------
Sound Capture Devices
---------------------
            Description: Microphone (Creative EMU10K1 Audio Processor (WDM))
  Default Sound Capture: Yes
  Default Voice Capture: Yes
            Driver Name: ctaud2k.sys
         Driver Version: 5.12.0001.0244 (English)
      Driver Attributes: Final Retail
          Date and Size: 5/29/2006 21:06:04, 835636 bytes
              Cap Flags: 0x0
           Format Flags: 0x0

            Description: Line-In (Creative EMU10K1 Audio Processor (WDM))
  Default Sound Capture: No
  Default Voice Capture: No
            Driver Name: ctaud2k.sys
         Driver Version: 5.12.0001.0244 (English)
      Driver Attributes: Final Retail
          Date and Size: 5/29/2006 21:06:04, 835636 bytes
              Cap Flags: 0x0
           Format Flags: 0x0",KibaOokami
213,2007-01-23T11:23:47Z,while using a greek character aegisubs videodisplay break,Audio,1.10,1.10,defect,minor,,2006-12-02T01:19:17Z,2007-01-23T11:23:47Z,"when i insert the upperchase greek character for Thita in my sub, and aegisub should display it, the video display freeze. if i move my mouse cursor over it then it begins to only show shit. i even cannot change to a different line, error still is there. seems the video display breaks somehow. in virtualdub i can view the subtitle without probs. i cutted out the line and added it as attachment. i couldn't add the font, cause its too big (Arial Unicode MS have about 25 mb). the video i use is a normal xvid in 704x396.",thedeath
125,2007-01-20T20:17:47Z,Macros,General,,,enhancement,minor,,2006-04-23T21:07:17Z,2007-01-20T20:17:47Z,Add possibility to make Macros like in Sub Station Alpha.,Mega
272,2007-01-17T08:34:19Z,Fatal error with {p1} when using decimals in coordinates,General,1.10,1.10,defect,crash,nielsm,2007-01-13T04:04:43Z,2007-01-17T08:34:19Z,"Open Aegisub.
Open a video.
Copy this event: Dialogue: 0,0:22:23.53,0:22:37.58,Default,,0000,0000,0000,,{p1} m 123 286 l 346 286 346 294 123 294{p0}
Double click on the line to set the video on this line.

Add .5 to any of the coordinates.

--> Fatal error ",IcemanGrrrr
277,2007-01-15T14:38:12Z,Ability to add silence for karaokes,Audio,,,enhancement,minor,,2007-01-15T00:42:05Z,2007-01-15T14:38:12Z,It would be nice to have a button that adds silence to karaoke.,demi_alucard
136,2007-01-10T03:22:36Z,Scroll bar bug,General,,,defect,minor,,2006-05-27T19:30:38Z,2007-01-10T03:22:36Z,"When switching from Audio view to Video view, the scroll bars have been glitching up and Don't function properly.",DarkbearX
83,2007-01-10T02:58:09Z,Karaoke Syllable Joinning,Subtitle,,,enhancement,minor,nielsm,2006-03-10T09:12:09Z,2007-01-10T02:58:09Z,"Just like the summary says, a way to join syllables using the karaoke syllable grid. One way of doing this is to select the syllables using a click-drag on the karaoke syllable bar, ensuring consecutive syllables are selected, followed by the pressing of the already present, but currently grayed out ""Join"" button.

ADDITIONAL INFORMATION:
Currently working with the 1.10 pre-release version. Not sure if it's the same in preceeding versions.",vicecorp
49,2006-12-26T00:25:07Z,Finish Automation 4 design doc,Scripting,,1.10,enhancement,minor,nielsm,2006-02-27T00:58:54Z,2006-12-26T00:25:07Z,"The design document (automation4.txt) needs to be completed.

ADDITIONAL INFORMATION:
Requirements for design document:
- Describe the architecture
- Provide some use cases
- Define nomenclature
- Document all data structures exchanged between Aegisub and Lua
- Document all functions Aegisub calls into Lua
- Document all functions Lua can call in Aegisub
",nielsm
2,2006-12-19T04:06:39Z,Width of a space following a karaoke {k} command not calculated,Scripting,,1.10,defect,minor,nielsm,2006-02-22T05:24:55Z,2006-12-19T04:06:39Z,"Summary pretty much says it. If you have a space directly following a {k} command, the width the space takes up doesn't get calculated and, as a result, screws up scripts like per-syllable which have to calculate the width of a syllable.

ADDITIONAL INFORMATION:
Example Code:

Dialogue: Marked=0,0:01:14.90,0:01:18.05,Romanji,,0000,0000,0000,Karaoke,{k22}ka{k17}ga{k27}ya{k22}ku {k32}na{k32}mi{k12}da{k12} wo {k22}a{k42}tsu{k22}me{k53}te

Notice the space before 'wo'.",Mirror_ID
10,2006-12-19T04:06:39Z,Font Collector log appears blank until scrolled,General,,1.10,defect,minor,ArchMageZeratuL,2006-02-23T21:33:29Z,2006-12-19T04:06:39Z,"The log we can see while the Font Collector runs becomes blank when it's finished processing, scrolling it reveals the hidden text.",TechNiko
11,2006-12-19T04:06:39Z,Drag/droping a Timecode v2 file on Aegisub makes it freeze,Subtitle,,1.10,defect,major,ArchMageZeratuL,2006-02-23T21:40:08Z,2006-12-19T04:06:39Z,"With any video loaded, or when dropping both the timecodes and the video at the same time, it freezes aegisub, takes 100% CPU and starts eating RAM, even after 5 minutes it still keeps on eating more ram, slowly.",TechNiko
12,2006-12-19T04:06:39Z,Opening non-existing scripts from Recents asks to (un)load linked files,General,,1.10,defect,minor,ArchMageZeratuL,2006-02-23T21:47:27Z,2006-12-19T04:06:39Z,"It gives an error saying that the file is not accessible/found, then asks if we want to (un)load associated files to this script. Just annoying.",TechNiko
26,2006-12-19T04:06:39Z,Audio synch with video is glitchy,Audio,,1.10,defect,minor,ArchMageZeratuL,2006-02-24T13:03:18Z,2006-12-19T04:06:39Z,"It feels less reliable and more glichy than before, even though the actual synch may be better, there are often glitches at the start like repeating segments and such.",TechNiko
28,2006-12-19T04:06:39Z,Color Picker: Colorspace conversions are not precise enough,General,,1.10,defect,minor,nielsm,2006-02-24T13:43:14Z,2006-12-19T04:06:39Z,"In the color picker, if you use the HSV/H spectrum and set the Hue slider at the top or bottom and the picker cursor at the bottom right, you don't get true red (255,0,0) but rather (255,1,0) at the top and (255,0,6) at the bottom.",TechNiko
33,2006-12-19T04:06:39Z,Variable Frame Rate doesn't work properly,General,,1.10,defect,major,ArchMageZeratuL,2006-02-24T21:37:11Z,2006-12-19T04:06:39Z,It's often off by one frame.,ArchMageZeratuL
43,2006-12-19T04:06:39Z,Sift times do not update video and audio display anymore,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-02-25T22:38:14Z,2006-12-19T04:06:39Z,Topic says it,Jeroi
46,2006-12-19T04:06:39Z,Notification about the unreliability of DSHOW Isn't showing when opening videos via DirectShowSource,Video,,1.10,defect,minor,ArchMageZeratuL,2006-02-26T15:39:10Z,2006-12-19T04:06:39Z,"As ArchMage ZeratuL asked, this is just to remember to turn it back on before releasing the next aegi",nesu-kun
58,2006-12-19T04:06:39Z,Video doesn't work with 16bit desktop color mode,Video,,1.10,defect,major,Myrsloik,2006-02-28T17:32:00Z,2006-12-19T04:06:39Z,"Black screen, no image, and glitches when the mouse passes over it.",TechNiko
60,2006-12-19T04:06:39Z,Duplicate and shift by 1 bug (prerel),Subtitle,,1.10,defect,minor,Pomyk,2006-03-01T13:59:07Z,2006-12-19T04:06:39Z,Time of the new line is wrong (looks as it was divided by 70).,Pomyk
61,2006-12-19T04:06:39Z,Exportar Legenda (Export Subtitle),General,1.9,1.10,defect,minor,Pomyk,2006-03-01T16:27:08Z,2006-12-19T04:06:39Z,"Lol, this happen on my first use of aegisub... lets explain
I go on ""Arquivo-> Exportar legendas"" (File -> export subtitle ??)
And direct Clicked on ""Mover para baixo"" (Move Down??)

The first option get the value '' (nothing) and gets unchecked.
Selecting the option, an unhandled exception occurs...

Thats all.

ADDITIONAL INFORMATION:
i think a simple if checklistbox.itemindex >= 0 then can solve the problem...",AndCarpi
73,2006-12-19T04:06:39Z,"All the text isn't showing in ""shift times"" window's history",Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-03-06T12:11:32Z,2006-12-19T04:06:39Z,Suggestion: add an horizontal scrollbar,nesu-kun
78,2006-12-19T04:06:39Z,Aegisub loves adding a bunch of useless lines at the end,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-03-09T02:03:30Z,2006-12-19T04:06:39Z,"[20:59] ArchMageZeratuL: but Aegisub loves adding a bunch of useless lines at the end
[20:59] ArchMageZeratuL: which is a minor issue that I should look into someday",TechNiko
79,2006-12-19T04:06:39Z,Double info written by Aegisub 1.10 prerelease,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-03-09T05:16:18Z,2006-12-19T04:06:39Z,"
The version i'm currently using (1.10 prerelease) produces this:

[Script Info]
; Script generated by Aegisub v1.10 Beta PRE-RELEASE
; http://www.aegisub.net
; Script generated by Aegisub
; http://www.aegisub.net

File was previously created/used with an older version, of course.",Thrash
81,2006-12-19T04:06:39Z,Save As / Save,General,,1.10,defect,minor,ArchMageZeratuL,2006-03-10T04:07:26Z,2006-12-19T04:06:39Z,"
It seems in 1.10 prerelease I have, if you select ""Save As..."" and then press ""Cancel"", i.e. not saving subs at all, and then go to Save, aegisub will offer to ""Save as"" instead of just saving the file. Looks like aegisub prematurely clears saved filename variable or something like that :)",Thrash
88,2006-12-19T04:06:39Z,Can't load vfr file,Video,,1.10,defect,major,ArchMageZeratuL,2006-03-12T02:34:44Z,2006-12-19T04:06:39Z,"1.10 pre,

When just loading a video file I have no problems, but after I want to load a vfr file I get the error:  Unknow file.  This file is the output I get from the mkv2vfr.exe tool and those files do work with 1.09 with a problem.

After that, the video also gets screwy, I can no longer do ""Play from current line"".  And the time is also very strange.

see picture I have included for an example.",djspy
89,2006-12-19T04:06:39Z,Help button in Replace window useless,General,,1.10,defect,minor,ArchMageZeratuL,2006-03-12T03:18:53Z,2006-12-19T04:06:39Z,"By going to the replace window either by ctrl+h or edit >> replace, the help button located there appears to not do anything. I think such an option here is pointless, since there isn't a lot to help a person with.",vicecorp
91,2006-12-19T04:06:39Z,Ctrl-3 in VFR mode is not frame-accurate,Video,,1.10,defect,major,ArchMageZeratuL,2006-03-12T17:28:38Z,2006-12-19T04:06:39Z,"Pressing ctrl-3 when having certain timecodes loaded will set the line start to one frame BEFORE the current frame. Ctrl-4 works like expected, though. Since I have not tested very many timecodes/video/subs combinations, I am only certain that the issue is reproducible with the ones I have attached.

See ""additional information"" for exact reproduction steps.

ADDITIONAL INFORMATION:
Steps to reproduce:
1. Load attached subtitles.
2. Load any 23.976 fps video source. A blankclip() will be sufficient.
3. Load attached timecodes.
4. Click on any line in the script, press ctrl-3 (on current start time or any frame before current end time), then press left - and watch as the line actually starts on the frame BEFORE the one you pressed ctrl-3 on.",TheFluff
98,2006-12-19T04:06:39Z,Crash after closing audio,Audio,,1.10,defect,crash,ArchMageZeratuL,2006-03-15T12:22:13Z,2006-12-19T04:06:39Z,After closing audio and clicking somewhere aegisub crashes. It's casued by AudioDisplay::OnLoseFocus.,Pomyk
102,2006-12-19T04:06:39Z,"Setting ""audio lock scroll on cursor=0"" in config.dat does not disable the scroll locking",Audio,,1.10,defect,minor,ArchMageZeratuL,2006-03-17T00:15:05Z,2006-12-19T04:06:39Z,Summary says it all. Using 1.10 prerelease dated 2006-03-12.,TheFluff
108,2006-12-19T04:06:39Z,Timecodes file not autoloaded,General,,1.10,defect,minor,nielsm,2006-03-28T01:13:36Z,2006-12-19T04:06:39Z,"What the summary says. Open a file, answer yes when it asks you if you want to load associated files... and it loads video and audio, but not timecodes. Bug or ""feature""?

ADDITIONAL INFORMATION:
Using 1.10 prerelease dated 23th of March 2006.",TheFluff
16,2006-12-19T04:06:39Z,"Select Lines tool: Add ""Comments"" option",General,,1.10,enhancement,minor,Pomyk,2006-02-23T22:19:24Z,2006-12-19T04:06:39Z,"Add another condition to the Select Line tool:
Select in...
-Dialogue Lines & Comments Lines
-Dialogue Lines only
-Comment Lines only

ADDITIONAL INFORMATION:
Useful for removing all (or some) Comment lines from imported .txt scripts for example.",TechNiko
19,2006-12-19T04:06:39Z,"Requesting the ""Find"" dialog to not prevent working in the grid.",General,,1.10,enhancement,minor,Pomyk,2006-02-23T22:42:49Z,2006-12-19T04:06:39Z,So it can be used to navigate through lines without having to close/open it all the time.,TechNiko
24,2006-12-19T04:06:39Z,Selecting multiple lines by dragging over the grid: hate it,Subtitle,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-24T12:58:20Z,2006-12-19T04:06:39Z,"I really don't like the ""feature"" that causes scrolling over the grid to select multiple lines, or whatever it is that causes multiple lines to be selected in the script without me noticing.

ADDITIONAL INFORMATION:
I was trying to figure out why I always had a bunch of lines selected on the grid and had to undo many changes that were applied to multiple lines without me noticing. I don't know if it's only this, there may be a bug somewhere related to line selection, but there's really something wrong somewhere.",TechNiko
70,2006-12-19T04:06:39Z,Yet another way to scroll the Audio Display,Audio,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-04T13:04:39Z,2006-12-19T04:06:39Z,"Hold right click and drag left or right to scroll the display. It should move exactly the same distance/direction you move the mouse as if you were grabbing it and moving it. If I move 400px right, then the audio display should scroll backwards 400px.",TechNiko
86,2006-12-19T04:06:39Z,"""Save as"" is empty by default",General,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-11T00:18:35Z,2006-12-19T04:06:39Z,"I think that it should display the name of subtitles, or its conversion to .ass, by default.

i.e.: you open ""hello_world.srt"", go to file->save as (or just save, it'll result in the same), and it should offer to save as ""hello_world.ass"".",ArchMageZeratuL
115,2006-12-19T04:06:39Z,Add LAVC audio provider,Audio,,1.10,enhancement,minor,equinox,2006-04-06T22:48:27Z,2006-12-19T04:06:39Z,For Linux support and better than Avisynth support on Windows.,ArchMageZeratuL
138,2006-12-19T04:06:39Z,Aegisub locks up on loading specific timecodes file,General,,1.11,defect,major,nielsm,2006-06-12T00:57:51Z,2006-12-19T04:06:39Z,"
Open aegisub (checked with the last r411, happens in previous pre-release builds as well).

Add some video (.mp4 in my case).

Open timecodes file with the following lines:

# timecode format v1
Assume 23.976023976024

On my system after that in 100% cases I have to reach for Ctrl+Shift+Esc combo :P",Thrash
67,2006-12-19T04:06:39Z,Why does Postprocessor split the time in between gaps?,General,1.9,1.9,defect,minor,ArchMageZeratuL,2006-03-04T08:24:18Z,2006-12-19T04:06:39Z,"When the Post Processor is used, namely the Gap Fix, it will divide the time of the gap between two lines.

Example:
One line ends at 1:46:81, the next one starts at 1:47:31.

I apply timing postprocessing with only 100 lead in and 200 lead out. The end time becomes 1:47:01 and the start time of the next line becomes 1:47:21.

I apply timing postprocessing with 100 lead in, 200 lead out, and 300 gap fix. The end time becomes 1:47:11, and the start time becomes 1:47:11.

Why is the lead in being extended as well? In a gap fix, only the lead out should be ""fixed"" as in met to match the start time of the next line, after the lead in, but without affecting the start time. Why? Because it makes the next line appear too early.

So, in my example, the post processing should be making the first line end at 1:47:21, and the next line start at 1:47:21.",koda
71,2006-12-19T04:06:39Z,Grid right-click menu needs reorganisation,Subtitle,1.9,1.9,defect,minor,nielsm,2006-03-05T21:05:22Z,2006-12-19T04:06:39Z,"The right-click menu of the subtitles grid is extremely long, and the item ordering might be sub-optimal.
This is bad usability, and therefore I suggest cutting out a large potion of the items, and re-arranging the remaining ones in order of usefulness or similar.

I think many of the options might better be moved to toolbar buttons, perhaps a toggle-able toolbar. (Since you won't be needing it all the time.)

Currently, I will suggest removing the entire two middle sections (from Duplicate until and including Recombine.)
The clipboard operations including Delete should be moved up to just below the Insert options.
That's it for now, I think.",nielsm
118,2006-12-19T04:06:39Z,Crashes to win on startup,Audio,1.9,1.9,defect,crash,nielsm,2006-04-14T14:10:50Z,2006-12-19T04:06:39Z,"Starting Aegisub creates an empty ""splash"" image in gray with black border for half a second, then it crashes with no error message and no ghost processes in task manager. (Crash to windows)

ADDITIONAL INFORMATION:
Windows XP SP2, latest patchlevel.
",olray
92,2006-12-19T04:06:39Z,Timing Post-Processor is lacking separate parameters for lead-in and lead-out times at Keyframe snapping option.,Subtitle,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-03-12T19:23:50Z,2006-12-19T04:06:39Z,"Timing Post-Processor is lacking separate parameters for lead-in and lead-out times at Keyframe snapping option. Lead-in times should have separate parameters set and lead-out times their own. This is useful when dealing with long Lead-out times.

For example:

I use a 350 ms long lead-OUT time, that's roughly 14-15 frames. I'd cut off the lead-out time if it were overlapping into the next scene for 350-400 ms at most (I'd sacrifice a bit of dialogue if I went full 400 ms). So in the Timing Post-Processor I'd set the overlength keyframe snapping to 15 (assuming these are frames <-- you still have to elaborate that).

I also use a lead-IN time, regular one is 150 miliseconds which can extend for 250 ms MAX, which makes it 400 miliseconds. For this, I'd still have overlength keyframe snapping set to 15 because there is only one parameter, but in reality, I'd need one, not for 350 ms (15 frames), but for 250 ms (10-11 frames), otherwise, there would be too long lead ins, thus ruining my timing preferences.

Separate overlength/underlength paramaters for keyframe snapping would be very useful to those, who use different lengths for lead-in and lead-out times. Also, being able to enter these parameters in miliseconds OR frame units would be quite a nice feature too (I saw it in one other finetiming program).",Mina
103,2006-12-19T04:06:39Z,Allow setting arbitrary aspect ratios (and/or display resolutions),Video,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-03-17T01:14:51Z,2006-12-19T04:06:39Z,"I requested this long ago, but since it's not exactly vital to anything, I just didn't press the issue. The current aspect ratio system only allows two custom aspect ratios, namely 4:3 and 16:9. Being able to set an arbitrary ""base"" display resolution would be nice. Perhaps also an option for arbitrary aspect ratios would be sensible.",TheFluff
40,2006-12-19T04:06:38Z,Video playback do not stop whn you activate audioview...,Video,,1.10,defect,minor,ArchMageZeratuL,2006-02-25T22:26:40Z,2006-12-19T04:06:38Z,"So when you start video playback, but after while you activate audio view via klicking start or end into it:

Audio does stop, but video contiues until you have to separetaly to stop it with video play button.",Jeroi
53,2006-12-19T04:06:38Z,Audio play selected and play orginal + karaoke playback lags,Audio,,1.10,defect,minor,ArchMageZeratuL,2006-02-27T17:05:35Z,2006-12-19T04:06:38Z,"So when pressing first time play selected, then fast do it again to start playback, but aegi wont start playback again. Instead it stops playback.

This affects to some timers who wanna tweak their start time with several start,start,start,start playback until they can confirm that start marker is on correct place.

+ I think this issue causes karaokemode syllable playback lag too.

Suggestion:

Play selected and original + other playbacks = Always start playback again.
Button for Audio = Stop playback (not needed necessarely as end marker stops playback anyways)


ADDITIONAL INFORMATION:
This feature is directly from Subtation Alpha, and tbh I would like this to be implemented in aegisub too.

My subbing team timers says that atm they hate only one feature in aegisub, and that is audio start playback lag.",Jeroi
66,2006-12-19T04:06:38Z,Dragging audio scroll bar changes keyboard focus,Audio,,1.10,defect,minor,ArchMageZeratuL,2006-03-03T23:05:39Z,2006-12-19T04:06:38Z,"When using the mouse to drag the audio scrollbar (scrolling the audio view), the currently foxed control (most often the audio display) loses input focus. This is very annoying when timing, since the audio hotkeys stop working when the audio display is unfocused, and you have to somehow refocus it.

Ideally, the focus should not change at all when the audio scrollbar is used. (In fact, it should be unfocusable.)

ADDITIONAL INFORMATION:
This is tested with latest SVN at time of reporting. (Rev. 195)",nielsm
121,2006-12-19T04:06:38Z,Text box doesn't display a v when pressed the key.,Subtitle,,1.10,defect,minor,nielsm,2006-04-19T01:07:17Z,2006-12-19T04:06:38Z,"I can only place a 'v' letter pasting it.

http://www.pinkysp.net/nesukun/videocaps/reallyweird/reallyweird.html",nesu-kun
122,2006-12-19T04:06:38Z,SRT exporting crashes Aegisub,Subtitle,,1.10,defect,crash,nielsm,2006-04-19T21:33:03Z,2006-12-19T04:06:38Z,"Using 1.10 rev 345 (jfs).

Trying to export the attached script (video and timecodes loaded) to SRT will crash Aegisub if you have the ""clean script info"" box checked. It doesn't even give an unhandled exception, it just silently exits.
If you have ""Transform framerate"" checked, you get a ""Aegisub has encountered a fatal error and will terminate"" box before it crashes.",TheFluff
123,2006-12-19T04:06:38Z,Scrub bar,Audio,,1.10,defect,minor,ArchMageZeratuL,2006-04-22T20:04:47Z,2006-12-19T04:06:38Z,"this one is about the new scrub bar below the waveform in Aegisub 1.10

it would be great if you people make the scrub bar to do not work while you are dragging the start and end markers (normal mode), because sometimes it can be a pain in the ass when you move your mouse over it by mistake while dragging them...
 
",demi_alucard
131,2006-12-19T04:06:38Z,negative fontspacing,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-05-08T23:16:09Z,2006-12-19T04:06:38Z,there is no way to set negative fontspacing in the styles dialog.,Bot1
134,2006-12-19T04:06:38Z,Script lines selection issue,Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-05-27T06:57:24Z,2006-12-19T04:06:38Z,".:Build: 1.10 r395:.

When selecting a line, it sometimes selects 7-9 lines ahead or before it. This seems to happen randomly and is really a bother.
",IgneousPrime
135,2006-12-19T04:06:38Z,Line selection bug (part 2),Subtitle,,1.10,defect,minor,ArchMageZeratuL,2006-05-27T15:20:40Z,2006-12-19T04:06:38Z,"1.10, r395.

This is bug looks a lot like bug 0000134, however from experience this is a different bug.

When one selects a line in the grid that is not entirely on screen (ie the very last line where you can't see any of the text), Aegisub will select that line and the 9 lines that follow it. This only happens when selecting with a pointing device.",Mirror_ID
142,2006-12-19T04:06:38Z,"""Cancel"" button in custom aspect ratio dialogue gives an error msg",Video,,1.10,defect,minor,nielsm,2006-06-13T22:33:23Z,2006-12-19T04:06:38Z,"What the summary says. It says ""specified AR is invalid"". Instead, it should just silently close the dialogue and keep the previous AR.",TheFluff
147,2006-12-19T04:06:38Z,Aegisub crashes when minimizing.,Audio,,1.10,defect,crash,ArchMageZeratuL,2006-07-04T13:00:51Z,2006-12-19T04:06:38Z,"Open up aegisub, minimize by clicking the window in the task bar,click it again to bring back aegisub to front and clik enter. It always results in a fatal error on my system.

ADDITIONAL INFORMATION:
Windows xp sp2",yuki
149,2006-12-19T04:06:38Z,Crash when closing video,Video,,1.10,defect,crash,ArchMageZeratuL,2006-07-04T15:23:27Z,2006-12-19T04:06:38Z,"1) Open aegis r455
2) Load a video
3) Play the video
4) Load audio from the video
5) Close video => crash

ADDITIONAL INFORMATION:
Langage choosed : french",Crysral
151,2006-12-19T04:06:38Z,Unhandled exception error using Font Face Name button if font size is altered (using {fs} tag) .,Subtitle,,1.10,defect,crash,ArchMageZeratuL,2006-07-08T13:29:15Z,2006-12-19T04:06:38Z,"If an {fs} tag is supplied in a sub, if you try to use the Font Face Name button it returns an ""Unhandled Exception"" error.

ADDITIONAL INFORMATION:
I'm using Motoko-chan's build r455 at the moment, but as far as I know this was happening in previous builds as well.
Clearing the {fs} tag seems to make the error go away.",stranger_in_the_night
153,2006-12-19T04:06:38Z,Crash when scrolling up the audio zoom with the spectrum mode,Audio,,1.10,defect,crash,ArchMageZeratuL,2006-07-10T13:53:08Z,2006-12-19T04:06:38Z,"Open Aegisub r480 or 455
Open a video
Load the audio from the video
Be sure that the ""link vertical zoom and volume slider"" is disabled
Scroll up the vertical zoom
CRASH",Crysral
14,2006-12-19T04:06:38Z,Syntax Highlighting checkbox removal request,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-23T22:07:21Z,2006-12-19T04:06:38Z,It's useless to be able to turn Syntax Highlighting off. I haven't noticed any performance improvements by having it turned off on my 733mhz computer. Cleaner interfaces are always better.,TechNiko
17,2006-12-19T04:06:38Z,Resort rows by start time,Subtitle,,1.10,enhancement,minor,ArchMageZeratuL,2006-02-23T22:24:19Z,2006-12-19T04:06:38Z,"Resort rows by start time

ADDITIONAL INFORMATION:
Swann wrote:
I have a .ass file which is completely out of order and beyond repair by the swap option. It would be very helpful if there was a menu option or button which would resort and renumber all the rows by the sub's start time (without changing any of the times).",TechNiko
36,2006-12-19T04:06:38Z,Karaoke mode syllable tag changer,Audio,,1.10,enhancement,minor,nielsm,2006-02-25T19:10:46Z,2006-12-19T04:06:38Z,"options to chose another tags than k. others could be K,ko. I would not go with kf as it is same than K",Jeroi
68,2006-12-19T04:06:38Z,Assignable Hotkey for Audio Play to End,General,,1.10,enhancement,minor,ArchMageZeratuL,2006-03-04T12:45:22Z,2006-12-19T04:06:38Z,"Add (blank by default) hotkey support for:
-Audio Play from selection start to end of file (Always).
-Audio Play from selection start to end of file (/Pause).",TechNiko
141,2006-12-19T04:06:38Z,Specifying arbitrary resolutions in the custom aspect ratio dialogue,Video,,1.10,enhancement,minor,nielsm,2006-06-13T22:30:37Z,2006-12-19T04:06:38Z,"The current ""custom aspect ratio"" dialogue box lacks one feature I requested last time: it does not allow specifying an arbitrary ""base"" display resolution. Fix, plzkthx.",TheFluff
143,2006-12-19T04:06:38Z,Allow direct saving to SRT if no data will be lost,Subtitle,,1.10,enhancement,minor,ArchMageZeratuL,2006-06-20T21:54:57Z,2006-12-19T04:06:38Z,"Basically, allow Aegisub to save SRT files directly if:

1. There are no styles other than default
2. No lines in the file include any ASS-style overrides",ArchMageZeratuL
150,2006-12-19T04:06:38Z,"A folder for the ""recover ass""",General,,1.10,enhancement,minor,ArchMageZeratuL,2006-07-04T15:30:38Z,2006-12-19T04:06:38Z,"Make a folder like ""autosave"" for the ""recover ass"".
The folder C:Program FilesAegisub is filled of them.",Crysral
80,2006-12-19T04:06:38Z,Import/export of embedded files,General,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-03-09T09:34:42Z,2006-12-19T04:06:38Z,"The original SSA spec allowed for encoding of font, image, and other files within the subtitle file itself (the original developer said in the help file that it was a form of UUencode).  Maybe importing from old SSA files might not be feasible, as it seems to use an unknown encoding, but embedding fonts is a very useful way of ensuring the appearance of a sub project without compromising any copyrights on the fonts.

ADDITIONAL INFORMATION:
Added new feature request at jfs' suggestion...",melchior00625
144,2006-12-19T04:06:38Z,"Add shortcut to ""Play from start of selection until the end""",Audio,1.9,1.9,enhancement,minor,ArchMageZeratuL,2006-06-29T01:41:51Z,2006-12-19T04:06:38Z,"Add a keyboard shortcut to the ""Play from start of selection until the end""
[--->  (10th button in the audio toolbar)

This way, I can find the next line without having to move the end of the selection back every 2 seconds until the line starts

Thanks!",IcemanGrrrr
182,2006-12-18T23:11:17Z,subtitle file not found: simple-k-replacer,General,1.9,1.9,defect,minor,,2006-08-28T16:46:21Z,2006-12-18T23:11:17Z,"well here's the log i'm using v1.10 I just edited out my name and used "".....""

10:38:26: can't open file 'C:Documents and Settings.....Program FilesAegisubautomationfactorybrewsimple-k-replacer.lua' (error 3: the system cannot find the path specified.)

10:38:26: Automation script referenced in subtitle file not found: simple-k-replacer

",chok
133,2006-12-18T20:07:01Z,Translated string shows always in english.,General,,,defect,minor,,2006-05-25T20:29:45Z,2006-12-18T20:07:01Z,'Minimal (squared) distance between two points' at textracker config,nesu-kun
210,2006-11-27T22:39:32Z,New shift time function,Audio,,,enhancement,minor,,2006-11-27T15:01:28Z,2006-11-27T22:39:32Z,"One option to shift time to the actual video frame, with this you can put the video in the frame you want and select shift time to the actual video frame.",chaosmaker
207,2006-11-01T15:25:29Z,/fade switch doesn't work,Subtitle,1.10,1.10,defect,minor,,2006-11-01T01:23:33Z,2006-11-01T15:25:29Z,"I tried to use it many times, I even tried copying the example from the help file baut it didn't change anything. The switch /fade doesn't work. I have to mainly use /fad and /t this way which isn't always too good because of the effects.",Son of Akodo
193,2006-10-25T10:47:26Z,Formatting tools to translation assistant window,General,,,enhancement,minor,,2006-10-17T03:03:41Z,2006-10-25T10:47:26Z,"This is a feature request rather than a bug.

One thing I miss a lot is: formatting tools in the translation assistant window (Bold, italic, etc) 

Sometimes I need to use that, and I have either to type the code myself or close the window and use the tools in the standard text box. 
",Fimu
191,2006-10-16T15:55:46Z,Afx-type text animation,Subtitle,,,enhancement,minor,,2006-10-10T18:47:53Z,2006-10-16T15:55:46Z,"it would be way more convenient (IMO), to have afx-like text animations.. and what i mean by that is a more point-and-click method to typesetting.. ie. pos value = 10,320.. i make a ""keyframe"" for that effect, move a few frames, then change the value, it generates a move(320,10,x,y).. same with the other effects.. but embedded with 	 (obviously).. this would work well in aegisub i think, because emulating the after effects ""transform"" ability is possible with the overrides ssa have (scale, alpha, rotation, colour, position, origin).. 

also this would save a huge amount of time for those signs that need to be positioned frame by frame (random moving or shuffling) or move in a non-linear way.

hard to explain really, but there is a program ""FansubPos"" by Tentacle which achieves this, it would be great to see aegisub expand on this idea since the ability to change times and work with the script within the program already works in aegisub.",Sogeking
176,2006-10-08T00:00:28Z,Link to Bug Tracker Bug,General,,,defect,minor,,2006-08-14T14:00:14Z,2006-10-08T00:00:28Z,"When trying to go to Bug Tracker by clicking in the Help Menu, Aegisub 1.10 shows an error message.

ADDITIONAL INFORMATION:
Error msg : ""DDE execute request failed: une demande de transaction synchrone d'Ã©xÃ©cutions a expirÃ©""

// ""a demand of synchronous transaction of executions has expired"" must be english translation for this.",FrC
63,2006-10-07T23:53:25Z,Things for fixing in 1.10,General,,1.10,defect,block,,2006-03-02T12:42:46Z,2006-10-07T23:53:25Z,"This is a meta-bug, for collecting everything that must be fixed for the 1.10 release.",nielsm
152,2006-10-07T23:51:33Z,Auto-stick to nearest keyframe,General,1.9,1.9,enhancement,minor,,2006-07-10T02:59:25Z,2006-10-07T23:51:33Z,"What would be perfect is auto-stick the timings to the nearest keyframe if we click the waveform near one.

I'll try to clarify it a little.

Say there is a keyframe @ 1:15.99.
If I click on the audio waveform near a keyframe within a certain time variation (Â± a parameter --> Â± 0.2s), then it should act as if I click on the keyframe. So if I click anywhere between 1:15.97 and 1:16.01, put the line on 1:15.99.

This will prevent us to zoom in on the waveform to be sure we are not 0.1s off and thus prevent bleeding and saves us time :)

Thanks to have fulfilled my other request.",IcemanGrrrr
189,2006-10-07T23:45:10Z,fade function dosn't work,Scripting,,,defect,minor,,2006-10-07T12:16:15Z,2006-10-07T23:45:10Z,"when i'm using the fade function it dosn't work.
i did it excactly like in the help file and still can't make i t work.
heres the line

{fs50pos(319,174)fade(&HFF&,&H00&,&HFF&,24,316,3319,3611)}GAINAX",petka11
172,2006-08-25T09:26:17Z,SRT exporter translates e1 to <b>,Subtitle,,,defect,minor,,2006-08-09T11:34:22Z,2006-08-25T09:26:17Z,Summary says it all. This is obviously wrong.,TheFluff
178,2006-08-25T07:29:07Z,"When setting end frame of subs to a keyframe, make a sticky-key for the green line.",Audio,,,enhancement,minor,,2006-08-18T16:15:26Z,2006-08-25T07:29:07Z,"In audio-mode, when hoovering the mouse over the audio-display to find the keyframe, make a hold-key on the keyboard that will make the mouse automatically move and stick to the green keyframe-line. That way it'll be easier to do accurate keyframe endings. Often we can move the mouse a little just before the click, so it becomes out of frame. Thought this might be helpful.",fictive
29,2006-08-07T00:23:59Z,Karaoke syllables do not play some times,Audio,,,defect,minor,,2006-02-24T15:15:29Z,2006-08-07T00:23:59Z,"So when you playback karaoke syllables, almoust every second syllable do not get played. It makes very short like crash sound or nothing, but if you play the syllable with play selected then it will play correctly, so I think this bug is only with play next and play previus syllabes.

ADDITIONAL INFORMATION:
latest 1.10 svn",Jeroi
106,2006-08-07T00:01:39Z,Unuseable when loading a video whose filename contains 2-byte characters,Video,,,defect,major,,2006-03-26T06:29:04Z,2006-08-07T00:01:39Z,"A hidden error message occurs when the following is done:

1. Load script into aegisub 
-- Allow to load video + audio from video. Video's filename contains english letters only (1 byte characters)

2. Drag & drop a different video file into aegisub.
-- Video file contains 2 byte characters. In this case, Kanji, hiragana, and katakana

3. Hear a tone indicating an error, but no error message window is shown. At this point, no user interaction can be done with aegisub except to go into the task manager and end task it.
-- If step 2 is repeated, a DirectShowSource error window is shown. It is titled ""Error setting video"" with the message ""AviSynth error: DirectShowSource: couldn't open file : An object or name was not found."" Hitting the ""OK"" button on this window does not seem to make the inability to do anything go away.

ADDITIONAL INFORMATION:
This is using a March 6th build of the v1.10 pre-release.",vicecorp
146,2006-08-06T23:54:46Z,Will not auto-commit changes in ssa mode,Audio,,,defect,minor,,2006-07-01T21:32:32Z,2006-08-06T23:54:46Z,"On XP-sp2, using 1.10r432, when editing the timing in ssa mode, it will not auto-commit changes, even with the ""auto commit"" box selected. I have to press ""enter"" or click on ""commit changes"" whenever I edit the timing.",Micho523
157,2006-08-06T23:51:54Z,Crashes at every time when I try to  play the video,Video,,,defect,crash,,2006-07-14T11:36:28Z,2006-08-06T23:51:54Z,Program crashes at every playback attempt,Son of Akodo
158,2006-08-06T23:39:02Z,Illegal characters,General,,,defect,major,,2006-07-17T23:57:13Z,2006-08-06T23:39:02Z,"Aegisub does not save a style storage if you name it with /  : ? "" < > | * symbols
",demi_alucard
164,2006-08-02T14:01:47Z,Audio PCM32 -- FAIL :P,Audio,,,defect,minor,,2006-08-02T13:52:12Z,2006-08-02T14:01:47Z,"
Pretty self-explanatory, if aegisub receives nonPCM16 audio then audio reader becomes a white noise generator :P

Audio can be received due to being forced to PCM32 for instance in a decoder (like ffdshow audio or AC3 Filter).

If such audio is not supported, then aegisub should reject that format, I guess.",Thrash
124,2006-07-02T01:35:41Z,Audio shortcuts,General,,,enhancement,minor,,2006-04-23T21:05:50Z,2006-07-02T01:35:41Z,Option to make them global.,Mega
85,2006-07-02T01:21:41Z,"""Video mode"" interface changes",Video,,,enhancement,minor,,2006-03-11T00:12:30Z,2006-07-02T01:21:41Z,"derp requests a video mode, without subtitles box (this is compatible with a request for audio mode, i.e., both would just be disabling the edit box). While in that mode, buttons such as set time to video would be near seek bar, and there would be buttons to replace keyboard-only functions, such as previous/next frame, previous/nexy keyframe, etc.",ArchMageZeratuL
84,2006-07-02T01:21:01Z,Hide history of shift times dialog,General,,,enhancement,minor,,2006-03-11T00:10:28Z,2006-07-02T01:21:01Z,Requested by derp,ArchMageZeratuL
54,2006-07-01T23:53:52Z,Drag&drop for stylemanager,General,,,enhancement,minor,,2006-02-27T17:09:02Z,2006-07-01T23:53:52Z,"So atm only buttons called ""copy styles <->"". 

My suggestion is to add drag&drop for stylemanager dialog to just drag styles from side to side.",Jeroi
37,2006-07-01T23:51:54Z,Request for playback with Audio next line & Audio previous line,Audio,,,enhancement,minor,,2006-02-25T19:22:34Z,2006-07-01T23:51:54Z,So atm karaoke mode does play next and previous syllable but the ordinary audio mode do not play next and previous line but instead just actives next or previous line.,Jeroi
18,2006-07-01T23:50:16Z,Edit Box: Commit text when (un)commenting,Subtitle,,,enhancement,minor,,2006-02-23T22:28:10Z,2006-07-01T23:50:16Z,"Commenting/uncommenting a line feels like changing its state, and when doing that, one would expect all unsaved changes to be saved automatically.

ADDITIONAL INFORMATION:
I've lost countless edits because I forgot to commit after commenting lines.",TechNiko
44,2006-07-01T23:29:09Z,New grid is kinda slow all the time,Subtitle,,,defect,minor,,2006-02-25T22:47:53Z,2006-07-01T23:29:09Z,"when selecting multiple lines the subtitle grid follows your cursor really slowly, and same goes for style manager add styles for current script and while grid calculates how much space do that new style take on it's column it do slow down styles to get visible on the current script list.",Jeroi
47,2006-07-01T06:44:19Z,"Disable the menu item ""Load audio from video"" when video Doesn'n contain any audio track",Audio,,,enhancement,minor,,2006-02-26T15:59:30Z,2006-07-01T06:44:19Z,Self explained.,nesu-kun
140,2006-06-13T12:24:40Z,Problem when writing in Arabic,Subtitle,1.9,1.9,defect,minor,,2006-06-12T21:01:46Z,2006-06-13T12:24:40Z,"There is a problem when writing in Arabic lang.

When i write an arabic word the press the space button,

the keyboard automatically goes back to the English lang.

which means that i have to press Alt+Shift after every space .

ans sorry for inconvenience.

ADDITIONAL INFORMATION:
I asked some of my friends and they are having the same problem .

Thanks For your hard work.",HTD
76,2006-05-24T23:57:39Z,Font collector crashes on font not found,General,1.9,1.9,defect,crash,,2006-03-07T12:43:03Z,2006-05-24T23:57:39Z,"I've tested a .ssa script with an embedded font (created with the original SSA), that for some reason won't display at all (this was happening before I installed Aegisub).  The font collector will copy any font file that happens to match the name of the font regardless of weight or style (which is due to Windows' imbecilic way of handling filename/face matching).  If the font is not found in the registry, however, Aegisub will crash.

This isn't a huge deal (and sounds like a null pointer), but maybe a good uuencode-like implementation might make .ssa-based subs more portable.

ADDITIONAL INFORMATION:
It's a crash report, and also a feature suggestion-- mainly because the staff members of the fansub group I'm a part of uses the old SSA program with embedded fonts...",melchior00625
109,2006-03-31T10:52:11Z,Color names,Subtitle,1.9,1.9,enhancement,minor,,2006-03-29T00:22:18Z,2006-03-31T10:52:11Z,"A possibility to use names instead of codes for colors, like for example ""Cream"" instead of &HD0FDFF& or ""Peach"" instead of #FFE5B4.

ADDITIONAL INFORMATION:
A list of colors: http://en.wikipedia.org/wiki/List_of_colors",nonne
62,2006-03-14T01:42:54Z,Incomplete translation files,General,,,defect,minor,Pomyk,2006-03-01T17:17:38Z,2006-03-14T01:42:54Z,"The 1.10pre .pot (or at least the .po that poEdit generated from that) lacks at of three texts: 

msgid ""Match dialogues/comments""
msgid ""Dialogues""
msgid ""Comments""

from the selection dialog",nesu-kun
74,2006-03-06T17:47:02Z,"""Shift times"" window using translated and untranslated text by chance",General,,,defect,minor,,2006-03-06T15:25:43Z,2006-03-06T17:47:02Z,don't know why :S,nesu-kun
39,2006-03-05T15:20:03Z,Request for audio selected boundaries to follow video playback,General,,,enhancement,minor,,2006-02-25T22:23:23Z,2006-03-05T15:20:03Z,"So when playing video and lines changes, so would audioview change with the line changes too.

This could enable both audio and video be active in same time too :)",Jeroi
38,2006-02-26T13:03:52Z,A override button with font choser dialog,Subtitle,,,enhancement,minor,,2006-02-25T19:37:58Z,2006-02-26T13:03:52Z,"Suggestion would be add a font choser/bolder/italic/alpha/color dialog -button above editbox. It could be named as ""Overides"", which would open same font choser dialog as in styles manager, but this would add prefix overides for whole line.",Jeroi
34,2006-02-25T19:08:52Z,Change Audio next and previous -> Play previous and Play next buttons,Audio,,,enhancement,minor,,2006-02-25T18:58:25Z,2006-02-25T19:08:52Z,"topic says it all, atleast I don't need audio next line and previous line features but Play previous line and Play next line features would be marvelous.",Jeroi
25,2006-02-25T02:53:42Z,Undo scrolls the grid back to top,Subtitle,,1.10,defect,minor,,2006-02-24T13:00:23Z,2006-02-25T02:53:42Z,"Undo scrolls the subtitles grid back to the first line.

ADDITIONAL INFORMATION:
Very annoying, especially when working with long scripts.",TechNiko
27,2006-02-25T00:08:49Z,Hoizontal Zoom-in on the audio is broke,Audio,,1.10,defect,minor,,2006-02-24T13:06:32Z,2006-02-25T00:08:49Z,"It no longer zooms in the center, and the selected area on the waveform shifts around randomly when zooming, the position gets corrected upon scrolling the display.

ADDITIONAL INFORMATION:
It's back to how it used to be in 1.07? i think it was, well, before it was fixed.",TechNiko
32,2006-02-24T18:33:28Z,Another copy/paste bug in editbox,Subtitle,,,defect,minor,,2006-02-24T15:57:58Z,2006-02-24T18:33:28Z,"When you copy from start of the line and then you move to next line, the first selected area in the first line will be viewable at the second line as darkgrey box in start of the line.",Jeroi
3,2006-02-24T01:15:54Z,Audio hover-over line shift,Audio,,1.10,defect,minor,,2006-02-22T05:42:49Z,2006-02-24T01:15:54Z,"Similar to a bug posted earlier concerning the video crosshairs (http://www.malakith.net/aegisub/viewtopic.php?t=104), the audio ""crosshair"" exhibits the same behaivor when slowly moved towards and past the left edge. The right edge, however, does not show this behaivor.",vicecorp
7,2006-02-24T00:49:46Z,Karaoke timing cant be saved,Audio,,1.10,defect,major,nielsm,2006-02-23T16:26:51Z,2006-02-24T00:49:46Z,"1. karaokemode
2. time syllables
3.1 commit via enter -> whole text of the line gets erased
3.2 commit via ctrl + enter -> same thing happens

ADDITIONAL INFORMATION:
using latest 1.10 svn version",Jeroi
4,2006-02-24T00:39:40Z,Crosshair shifting on Video,Video,,1.10,defect,minor,ArchMageZeratuL,2006-02-22T05:47:11Z,2006-02-24T00:39:40Z,"A re-opening of a bug I posted about earlier. Now, I've noticed, when the crosshairs move off the video slowly through the top or left edge of the video, the crosshair again shift, but now by (1,2) if moved off the left side, or (2,1) if moved off the top. i.e. the exit point is supposed to be (0,300) through the left edge, but the cursor repositions itself at (1, 302).

ADDITIONAL INFORMATION:
http://www.malakith.net/aegisub/viewtopic.php?t=104",vicecorp
21,2006-02-24T00:30:35Z,Text limitator for textbox,General,,,enhancement,minor,,2006-02-23T23:59:41Z,2006-02-24T00:30:35Z,"I would need an option to assign how many letters you can type per line. This feature is in professional subtitling programs and it would be kinda good feature for aegisub too.

So there could be another button at textbox dialog called ""limitations"" which would open a new dialog where you can enable text limitation and adjust line space till exsample 2lines.

So if you have limitation 20px from left and 200px from right, you could only type as much text as this 2 lines and space for letters can be viewable.",Jeroi
6,2006-02-23T23:25:17Z,Cut&paste generates windows error,Subtitle,,,defect,crash,,2006-02-23T16:24:14Z,2006-02-23T23:25:17Z,"1. ctrl + select lines
2. ctrl + x
3. ctrl + v
4. ctrl + select lines
5. ctrl + x
6. ctrl + v

Now latest aegisub 1.10 svn will generate error and all edited fields are restored back to last know saved version of the file. In addition aegisub crashes and next windows want to send a error report to windows server.

ADDITIONAL INFORMATION:
using latest 1.10 svn version",Jeroi
5,2006-02-23T23:24:52Z,Add before dosent add new line until on more click on the grid,Subtitle,,,defect,minor,,2006-02-23T16:19:51Z,2006-02-23T23:24:52Z,"Summary says it all.

ADDITIONAL INFORMATION:
using latest 1.10 svn version",Jeroi
9,2006-02-23T22:08:58Z,Font Collector does not copy shortcut-fonts,General,,1.10,defect,minor,ArchMageZeratuL,2006-02-23T21:31:56Z,2006-02-23T22:08:58Z,"Fonts installed as shortcuts (With programs such as FontExport 2005) are not copied by the font collector. What's odd is that the error message reveals the true path of the font, ie. ( Failed copying ""C:DownloadsFontsSciFiCocon-Regular.ttf"". ) but still gives an error and does not copy them.",TechNiko
