Timeline
07/23/2010:
- 20:34 Changeset [6040334]stable by
-
- aegisub/src/avisynth_wrap.cpp
- aegisub/src/avisynth_wrap.h
- aegisub/src/video_provider_avs.cpp
Kill DEBUG_AVISYNTH_CODE as it hasn't actually worked for 3.5 years.
Originally committed to SVN as r4708.
- 20:34 Changeset [00ffbf6]new_build_systemnew_menu_hotkey by
-
- src/avisynth_wrap.cpp
- src/avisynth_wrap.h
- src/video_provider_avs.cpp
Kill DEBUG_AVISYNTH_CODE as it hasn't actually worked for 3.5 years.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4708 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 07:00 Changeset [e3389f1]new_build_systemnew_menu_hotkey by
-
- src/dialog_splash.cpp
- src/frame_main.cpp
Kill dangling references to dialog_tip.h
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4707 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 07:00 Changeset [428fc78]stable by
-
- aegisub/src/dialog_splash.cpp
- aegisub/src/frame_main.cpp
Kill dangling references to dialog_tip.h
Originally committed to SVN as r4707.
- 06:55 Ticket #1099 (Millisecond rounding issues) closed by
- wontfix
- 06:40 Ticket #822 (Continuous time for single line) closed by
- fixed: (In [d802126]) Enable "Make times continous" when only one line is selected. Closes #822.
- 06:40 Changeset [d802126]stable by
-
- aegisub/src/subs_grid.cpp
Enable "Make times continous" when only one line is selected. Closes #822.
Originally committed to SVN as r4706.
- 06:40 Changeset [4d5f5c3]new_build_systemnew_menu_hotkey by
-
- src/subs_grid.cpp
Enable "Make times continous" when only one line is selected. Closes #822.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4706 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 06:40 Changeset [519a5c4]new_build_systemnew_menu_hotkey by
-
- src/video_context.cpp
Fix crash when video loading fails.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4705 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 06:40 Changeset [35e33bd]stable by
-
- aegisub/src/video_context.cpp
Fix crash when video loading fails.
Originally committed to SVN as r4705.
- 06:21 Changeset [da0fb8c]stable by
-
- aegisub/src/threaded_frame_source.cpp
- aegisub/src/threaded_frame_source.h
Fix gcc build errors introduced in r4702
Originally committed to SVN as r4704.
- 06:21 Changeset [6939b2c6]new_build_systemnew_menu_hotkey by
-
- src/threaded_frame_source.cpp
- src/threaded_frame_source.h
Fix gcc build errors introduced in r4702
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4704 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 06:16 Ticket #967 (Delete Tip of the Day code) closed by
- fixed: (In [de1588c]) Delete old tip of the day code. Closes #967.
- 06:16 Changeset [de1588c]stable by
-
- aegisub/build/aegisub_vs2008/aegisub_vs2008.vcproj
- aegisub/src/Makefile.am
- aegisub/src/dialog_tip.cpp
- aegisub/src/dialog_tip.h
Delete old tip of the day code. Closes #967.
Originally committed to SVN as r4703.
- 06:16 Changeset [8f0f195]new_build_systemnew_menu_hotkey by
-
- build/aegisub_vs2008/aegisub_vs2008.vcproj
- src/Makefile.am
- src/dialog_tip.cpp
- src/dialog_tip.h
Delete old tip of the day code. Closes #967.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4703 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 05:58 Changeset [ca99354]new_build_systemnew_menu_hotkey by
-
- build/aegisub_vs2008/aegisub_vs2008.vcproj
- src/Makefile.am
- src/export_visible_lines.cpp
- src/export_visible_lines.h
- src/threaded_frame_source.cpp
- src/threaded_frame_source.h
- src/video_context.cpp
- src/video_context.h
- src/video_display.cpp
- src/video_display.h
Move video decoding and subtitle rendering to a worker thread
Makes the click event handler for the grid no longer slow when video
autoscroll is enabled, making it harder to accidently select multiple
lines.
Makes seeking speed no longer limited by decoding/rendering speed;
seeking faster than video can be decoded simply results in dropped
frames.
Makes editing the file while a slow-rendering frame is visible far more
responsive.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4702 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 05:58 Changeset [397b234]stable by
-
- aegisub/build/aegisub_vs2008/aegisub_vs2008.vcproj
- aegisub/src/Makefile.am
- aegisub/src/export_visible_lines.cpp
- aegisub/src/export_visible_lines.h
- aegisub/src/threaded_frame_source.cpp
- aegisub/src/threaded_frame_source.h
- aegisub/src/video_context.cpp
- aegisub/src/video_context.h
- aegisub/src/video_display.cpp
- aegisub/src/video_display.h
Move video decoding and subtitle rendering to a worker thread
Makes the click event handler for the grid no longer slow when video
autoscroll is enabled, making it harder to accidently select multiple
lines.
Makes seeking speed no longer limited by decoding/rendering speed;
seeking faster than video can be decoded simply results in dropped
frames.
Makes editing the file while a slow-rendering frame is visible far more
responsive.
Originally committed to SVN as r4702.
- 04:15 Changeset [926b615]stable by
-
- aegisub/src/gl_text.cpp
- aegisub/src/gl_text.h
- aegisub/src/video_context.cpp
- aegisub/src/video_display.cpp
- aegisub/src/visual_tool_cross.cpp
- aegisub/src/visual_tool_cross.h
Fix detached video crashes.
Originally committed to SVN as r4701.
- 04:15 Changeset [3bdffebc]new_build_systemnew_menu_hotkey by
-
- src/gl_text.cpp
- src/gl_text.h
- src/video_context.cpp
- src/video_display.cpp
- src/visual_tool_cross.cpp
- src/visual_tool_cross.h
Fix detached video crashes.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4701 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 02:06 Ticket #948 (Switch to "default commit" from "default revert") closed by
- fixed: Effectively done in r4699.
07/21/2010:
- 12:20 Ticket #1235 (Aegisub crashes after loading a video of any type) reopened by
- Ah well... We've also had several reports of Intel graphics chips with outdated drivers causing crashes, so do try updating your graphics drivers. Second, does "video of any type" also include dummy video? Try using dummy video if you haven't. Have you checked whether video resolution matters?
- 12:07 Ticket #1235 (Aegisub crashes after loading a video of any type) closed by
- duplicate: You probably have an ATI brand graphics card. We know Aegisub has problems with ATI drivers. You can try updating your drivers, but there are several open bugs regarding this class of crash already, so closing this one.
- 12:02 Ticket #1235 (Aegisub crashes after loading a video of any type) created by
- ---2010-07-21 14:48:10------------------ VER - 2.1.8 FTL - Begining stack …
- 00:46 Ticket #1102 (Port new version checker to trunk) closed by
- fixed: This has been done already, a long time ago.
- 00:45 Ticket #881 (Display splash screen earlier) closed by
- fixed: I made this change a while ago, in both trunk and the 2.1.9 branch. Some initialisation still takes place before the splash screen is displayed, but little enough that it seems to appear almost instantly.
07/20/2010:
- 23:31 Ticket #1234 (Font / Syl Spacing) created by
- Dunno why, but some fonts from mine library (I guess freettf fonts) are …
- 22:17 Ticket #1232 (Blank subtitle is immediatly modified after launch.) closed by
- fixed: This was fixed in r4699.
- 09:11 Ticket #1233 (Loaded Video Fails to Play Correctly After Standby) created by
- On Windows systems (XP in particular), going into standby while Aegisub is …
- 03:28 Changeset [becc938]new_build_systemnew_menu_hotkey by
-
- src/Makefile.am
Remove deleted files from the makefile
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4700 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 03:28 Changeset [242b1ee]stable by
-
- aegisub/src/Makefile.am
Remove deleted files from the makefile
Originally committed to SVN as r4700.
- 03:11 Tickets #355,586 batch updated by
- fixed: (In [fde4a78]) Make the subtitle edit box auto-commit all changes This happens to fix most of the undo issues, as it's now much harder to have uncommitted changes to the file. Closes #355 and #586.
- 03:11 Changeset [fde4a78]stable by
-
- aegisub/build/aegisub_vs2008/aegisub_vs2008.vcproj
- aegisub/libaegisub/common/vfr.cpp
- aegisub/src/agi_pre.h
- aegisub/src/ass_dialogue.h
- aegisub/src/ass_file.cpp
- aegisub/src/ass_time.cpp
- aegisub/src/ass_time.h
- aegisub/src/audio_display.cpp
- aegisub/src/base_grid.cpp
- aegisub/src/dialog_resample.cpp
- …
Make the subtitle edit box auto-commit all changes
This happens to fix most of the undo issues, as it's now much harder to
have uncommitted changes to the file.
Originally committed to SVN as r4699.
- 03:11 Changeset [167dd7b]new_build_systemnew_menu_hotkey by
-
- build/aegisub_vs2008/aegisub_vs2008.vcproj
- libaegisub/common/vfr.cpp
- src/agi_pre.h
- src/ass_dialogue.h
- src/ass_file.cpp
- src/ass_time.cpp
- src/ass_time.h
- src/audio_display.cpp
- src/base_grid.cpp
- src/dialog_resample.cpp
- …
Make the subtitle edit box auto-commit all changes
This happens to fix most of the undo issues, as it's now much harder to
have uncommitted changes to the file.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4699 93549f3f-7f0a-0410-a4b3-e966c9c94f04
07/19/2010:
- 17:53 Changeset [9912c59]new_build_systemnew_menu_hotkey by
-
- build/aegisub_vs2008/aegisub_vs2008.vcproj
- src/Makefile.am
- src/preferences.cpp
- src/preferences_base.cpp
- src/preferences_base.h
Split the preferences to make managing the base code from the actual options. I should have done this yesterday however I completely underestimated how annoying it would be having it all in the same file.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4698 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 17:53 Changeset [51a75cd]stable by
-
- aegisub/build/aegisub_vs2008/aegisub_vs2008.vcproj
- aegisub/src/Makefile.am
- aegisub/src/preferences.cpp
- aegisub/src/preferences_base.cpp
- aegisub/src/preferences_base.h
Split the preferences to make managing the base code from the actual options. I should have done this yesterday however I completely underestimated how annoying it would be having it all in the same file.
Originally committed to SVN as r4698.
- 13:35 Changeset [e27548a]aegisub_2.1.9 by
-
- aegisub/src/dialog_attachments.cpp
Make attachments dialogue no longer set an undo point after cleaning up empty sections. Primary reason for this change is to avoid having a just single new string for 2.1.9, another reason would be that it might be confusing for users to see an undo step appear without being caused by any obvious action and with no obvious effect.
The removal of empty sections is still done, but undoing it is silently lumped together with the next undoable action performed.
This shouldn't be ported to trunk, since the handling of attachments might change, undo might change (further), and a single more new string doesn't matter there.
Updates #1216, #1212, #1211.
Originally committed to SVN as r4697.
- 12:25 Changeset [c3881ea]stable by
-
- aegisub/src/preferences.cpp
Some documentation and reformatting
Originally committed to SVN as r4696.
- 12:25 Changeset [806ca7c]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
Some documentation and reformatting
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4696 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 01:32 Ticket #1127 (Close Video doesn't free up the resource) closed by
- fixed: Can't reproduce anymore so some change in ffms2 probably fixed this.
- 01:28 Changeset [9def56b6]stable by
-
- aegisub/src/preferences.cpp
- aegisub/src/preferences.h
fix compilation under visual studio
Originally committed to SVN as r4695.
- 01:28 Changeset [81becd8]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
- src/preferences.h
fix compilation under visual studio
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4695 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 01:08 Changeset [cd810ae]stable by
-
- aegisub/src/mkv_wrap.cpp
- aegisub/src/mkv_wrap.h
- aegisub/src/vfw_wrap.cpp
- aegisub/src/vfw_wrap.h
fix compilation of the avs provider
Originally committed to SVN as r4694.
- 01:08 Changeset [7f25109]new_build_systemnew_menu_hotkey by
-
- src/mkv_wrap.cpp
- src/mkv_wrap.h
- src/vfw_wrap.cpp
- src/vfw_wrap.h
fix compilation of the avs provider
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4694 93549f3f-7f0a-0410-a4b3-e966c9c94f04
07/18/2010:
- 23:31 Changeset [31851e1]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
Remove unused macros.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4693 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 23:31 Changeset [12014b94]stable by
-
- aegisub/src/preferences.cpp
Remove unused macros.
Originally committed to SVN as r4693.
- 23:22 Changeset [d8acbb2]stable by
-
- aegisub/src/preferences.cpp
- aegisub/src/preferences.h
Finish converting the rest to objects.
Originally committed to SVN as r4692.
- 23:22 Changeset [1a21945]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
- src/preferences.h
Finish converting the rest to objects.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4692 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 19:29 Changeset [6131b15]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
- src/preferences.h
Convert the Subtitles and Audio pages.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4691 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 19:29 Changeset [1613a59]stable by
-
- aegisub/src/preferences.cpp
- aegisub/src/preferences.h
Convert the Subtitles and Audio pages.
Originally committed to SVN as r4691.
- 16:36 Changeset [dff3cb7]stable by
-
- aegisub/src/preferences.cpp
- aegisub/src/preferences.h
Start moving each page to it's own class, the first round of changes was intended as a proof-of-concept. Having each page as it's own object will allow for far easier handling of option changes and reverting.
Originally committed to SVN as r4690.
- 16:36 Changeset [56a602a]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
- src/preferences.h
Start moving each page to it's own class, the first round of changes was intended as a proof-of-concept. Having each page as it's own object will allow for far easier handling of option changes and reverting.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4690 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 16:33 Changeset [e40b377]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
Move another block of code to reduce later diffs.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4689 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 16:33 Changeset [92d51d6f]stable by
-
- aegisub/src/preferences.cpp
Move another block of code to reduce later diffs.
Originally committed to SVN as r4689.
- 14:46 Changeset [951f48a]new_build_systemnew_menu_hotkey by
-
- src/preferences.cpp
Shift some code blocks around before modification to make sense of later diffs.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4688 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 14:46 Changeset [1626024b]stable by
-
- aegisub/src/preferences.cpp
Shift some code blocks around before modification to make sense of later diffs.
Originally committed to SVN as r4688.
- 05:45 Changeset [5045021]new_build_systemnew_menu_hotkey by
-
- src/frame_main_events.cpp
Refresh video display after undo/redo.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4687 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 05:45 Changeset [46d03e3]stable by
-
- aegisub/src/frame_main_events.cpp
Refresh video display after undo/redo.
Originally committed to SVN as r4687.
- 05:45 Changeset [a3d62f4]new_build_systemnew_menu_hotkey by
-
- src/video_context.cpp
- src/video_context.h
- src/video_display.cpp
- src/video_display.h
Make gl contexts specific to VideoDisplays and only create/use them when the display is shown. Fixes a pile of X11-related assertion failures.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4686 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 05:45 Changeset [63cda2d]stable by
-
- aegisub/src/video_context.cpp
- aegisub/src/video_context.h
- aegisub/src/video_display.cpp
- aegisub/src/video_display.h
Make gl contexts specific to VideoDisplays and only create/use them when the display is shown. Fixes a pile of X11-related assertion failures.
Originally committed to SVN as r4686.
07/17/2010:
- 21:08 Changeset [f9696633]new_build_systemnew_menu_hotkey by
-
- src/subs_edit_box.cpp
Revert r4684 as the change won't handle nonexistent styles correctly. updates #1232.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4685 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 21:08 Changeset [f1ea264]stable by
-
- aegisub/src/subs_edit_box.cpp
Revert r4684 as the change won't handle nonexistent styles correctly. updates #1232.
Originally committed to SVN as r4685.
- 21:06 Ticket #1232 (Blank subtitle is immediatly modified after launch.) created by
- On Unix using wx trunk when aegisub is launched the default subtitle file …
- 19:42 Changeset [c33767b]new_build_systemnew_menu_hotkey by
-
- src/subs_edit_box.cpp
Set the current style directly when updating the dropdown. The old way used Select() which caused an actual commit to happen. This has the side-effect of modifying the file on startup. We currently set the Actor using this method I don't see why doing the same for the Style won't work.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4684 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 19:42 Changeset [6705e2f]stable by
-
- aegisub/src/subs_edit_box.cpp
Set the current style directly when updating the dropdown. The old way used Select() which caused an actual commit to happen. This has the side-effect of modifying the file on startup. We currently set the Actor using this method I don't see why doing the same for the Style won't work.
Originally committed to SVN as r4684.
- 18:27 Ticket #1142 (Video files with localized/unicode names/paths cannot be opened) closed by
- worksforme: Nobody's been able to reproduce this for five months and it should theoretically always work with ffms2 as long as you have support for unicode filenames in the OS (i.e. isn't using win9x). Closing.
- 18:06 Ticket #921 (Remove FFMPEG Provider) closed by
- fixed: Has been gone for ages.
- 18:06 Ticket #920 (Aegisub can't load video w/out AviSynth or FFMpegSource) closed by
- fixed: Now it can, other providers can be added if feature requested but those should be filed as separate tickets.
- 17:53 Ticket #1024 (PCM WAV provider fails file mapping on non-Windows) reopened by
- This still happens.. the gtk file dialogue uses FAM to monitor files when you close it FAM prints a message to stdout which for whatever reason blocks all subsequent messages to stdout from aegisub which is why I didn't see it when testing, sigh.. Moving this to milestone:2.2.0
- 17:47 Changeset [c624b20]stable by
-
- aegisub/libaegisub/unix/log.cpp
- aegisub/libaegisub/windows/log.cpp
- aegisub/src/dialog_log.cpp
Left align microseconds by 6 spaces.
Originally committed to SVN as r4683.
- 17:47 Changeset [7f0f082b]new_build_systemnew_menu_hotkey by
-
- libaegisub/unix/log.cpp
- libaegisub/windows/log.cpp
- src/dialog_log.cpp
Left align microseconds by 6 spaces.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4683 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 11:16 Ticket #1231 (Specify audio delay) created by
- We need a way to specify a playback delay for audio.
07/16/2010:
- 16:02 Ticket #1024 (PCM WAV provider fails file mapping on non-Windows) closed by
- worksforme: This appears to work now, either something changed in aegisub or the file(s) I was checking had some kind of difference to cause this problem. I'll re-open it again later if the problem happens again.
- 15:44 Changeset [d9db2e8]new_build_systemnew_menu_hotkey by
-
- src/frame_main_events.cpp
Use %ld for size_t in RebuildRecentList, fixes an assert in wxString::Format.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4682 93549f3f-7f0a-0410-a4b3-e966c9c94f04
- 15:44 Changeset [5755d7e1]stable by
-
- aegisub/src/frame_main_events.cpp
Use %ld for size_t in RebuildRecentList, fixes an assert in wxString::Format.
Originally committed to SVN as r4682.
- 10:33 Ticket #1228 (Assert on Open Audio) closed by
- fixed: (In [d3e9a90]) Use %ld for both wxFileOffset (off_t) and GetTicks() (time_t), also coalesce into a single wxString::Format. This fixes an assert in wx trunk. Unfortunatly it does not fix audio loading due to seperate breakage of libass in r4630:4631. closes #1228.
- 10:33 Changeset [d3e9a90]stable by
-
- aegisub/src/ffmpegsource_common.cpp
Use %ld for both wxFileOffset (off_t) and GetTicks() (time_t), also coalesce into a single wxString::Format. This fixes an assert in wx trunk. Unfortunatly it does not fix audio loading due to seperate breakage of libass in r4630:4631. closes #1228.
Originally committed to SVN as r4681.
- 10:33 Changeset [28f06fe]new_build_systemnew_menu_hotkey by
-
- src/ffmpegsource_common.cpp
Use %ld for both wxFileOffset (off_t) and GetTicks() (time_t), also coalesce into a single wxString::Format. This fixes an assert in wx trunk. Unfortunatly it does not fix audio loading due to seperate breakage of libass in r4630:4631. closes #1228.
git-svn-id: svn+ssh://aegisub/var/svn/aegisub/trunk/aegisub@4681 93549f3f-7f0a-0410-a4b3-e966c9c94f04
