Timeline


and

01/14/2012:

18:57 Ticket #1259 (Build system rewrite) closed by Plorkyeran
fixed: I think this is done.
18:46 Changeset [4055100]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile.inc.in
  • aegisub/Makefile.target
  • aegisub/configure.in

Implement 'make dist'

Originally committed to SVN as r6299.

18:46 Changeset [3ed84ba]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile
  • aegisub/Makefile.target
  • aegisub/automation/Makefile
  • aegisub/libaegisub/Makefile
  • aegisub/packages/distfile/distfile.sh
  • aegisub/reporter/Makefile
  • aegisub/src/Makefile
  • aegisub/src/libresrc/Makefile.inc
  • aegisub/tools/Makefile

Update distdir generation

The list of files to include was out of date and only included files
for dependencies which were actually enabled, and the script was
FreeBSD-specific.

Originally committed to SVN as r6298.

18:46 Changeset [a586e7e]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/configure.in

Write svn_revision when getting the revision from git

Originally committed to SVN as r6297.

18:46 Changeset [3c6e28e]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/libresrc/Makefile.inc

Make default_config.h/cpp depend on the json files packed into it

Originally committed to SVN as r6296.

08:25 Ticket #1394 (Playing a zero-length line causes an infinite loop in the alsa player) created by cantabile
To test, open any audio file, create a line with the same time as the …
01:40 Changeset [72c9bde]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/hotkey.cpp

Add some super-kludgy hotkey migration logic

Originally committed to SVN as r6295.

01:40 Changeset [40e4f88]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/grid.cpp
  • aegisub/src/libresrc/default_hotkey.json
  • aegisub/src/subs_edit_box.cpp

Make the enter-key-in-edit-box logic a standard hotkeyed command

Originally committed to SVN as r6294.

01/13/2012:

21:17 Changeset [d8cedf0]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp

Implement the "Auto-focus audio display on mouse over" option

Originally committed to SVN as r6293.

21:17 Changeset [9166eb1d]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp

Store the selection range for the audio display srollbar in pixels so it remains valid when the zoom changes

Originally committed to SVN as r6292.

20:59 Changeset [3ec9514]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_timing_dialogue.cpp

Fix bogus inactive line markers for the previous line when the first dialogue line is active

Originally committed to SVN as r6291.

20:59 Changeset [37cb9d0]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp

Fix some 32-bit int overflows at high zoom with long audio

Originally committed to SVN as r6290.

20:19 Changeset [789f25af]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/grid.cpp

Move all selected rows up/down rather than just the active row

Originally committed to SVN as r6288.

20:18 Changeset [7e557c1]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/edit.cpp
  • aegisub/src/command/grid.cpp
  • aegisub/src/libresrc/default_hotkey.json
  • aegisub/src/libresrc/default_menu.json

Rename edit/line/swap to grid/swap and grid/swap/* to grid/move/*

Continue moving all the reordering commands to grid (why were they in
three different categories?), and change swap to move to better reflect
what they do.

Originally committed to SVN as r6287.

20:18 Changeset [e2984b9]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/grid.cpp
  • aegisub/src/command/time.cpp
  • aegisub/src/libresrc/default_menu.json

Rename time/sort/* to grid/sort/*

Sorting lines doesn't effect the timing of them, and sorting by style
doesn't even involve time in any way. Moving lines up and down is
already in the grid category, so it seems logical to put sorting there
as well.

Originally committed to SVN as r6286.

20:18 Changeset [1bcbc72]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/vis_tool.cpp
  • aegisub/src/video_display.cpp
  • aegisub/src/video_display.h

Mark the current visual tool as active in the toolbar

Originally committed to SVN as r6285.

20:18 Changeset [54ebe9b]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/subs_edit_box.cpp

Fix incorrect (un)wrapping of the subs edit box toolbar on video zoom changes

The size of the contents is not updated until after SubsEditBox::OnSize
is called, so the wrapping logic was being done based on the previous
available area, rather than the new size.

Originally committed to SVN as r6284.

14:37 Changeset [5774e872]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/libaegisub/unix/access.cpp
  • aegisub/libaegisub/unix/io.cpp
  • aegisub/libaegisub/unix/util.cpp

Add files which were missed in r6278

Originally committed to SVN as r6283.

01/12/2012:

22:49 Changeset [4ab04b7]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/visual_tool.cpp

Repaint the visual tools when the active line changes

Originally committed to SVN as r6282.

22:32 Changeset [695559d]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_timing_dialogue.cpp

Add missing parentheses that resulted in repainting issues in the audio display with inactive lines disabled

Originally committed to SVN as r6281.

22:32 Changeset [ca5c968]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/subs_edit_ctrl.cpp
  • aegisub/src/utils.cpp

Non-precomp-header compilation fixes

Originally committed to SVN as r6280.

22:32 Ticket #1059 (Font collector destination path) closed by plorkyeran
fixed: (In [988ade0]) Rewrite the font collector The fontconfig collector should now always pick the exact font files used by libass rather than a giant mishmash of vaguely related files which may or may not include the correct font. Make the freetype font collector windows-only, as it's far inferior to the fontconfig collector and is only present as a fallback. Add option to copy the fonts to the script's folder. Closes #1059.
22:32 Changeset [988ade0]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/Makefile
  • aegisub/src/dialog_fonts_collector.cpp
  • aegisub/src/dialog_fonts_collector.h
  • aegisub/src/font_file_lister.cpp
  • aegisub/src/font_file_lister.h
  • aegisub/src/font_file_lister_fontconfig.cpp
  • aegisub/src/font_file_lister_fontconfig.h
  • aegisub/src/font_file_lister_freetype.cpp
  • aegisub/src/font_file_lister_freetype.h

Rewrite the font collector

The fontconfig collector should now always pick the exact font files
used by libass rather than a giant mishmash of vaguely related files
which may or may not include the correct font.

Make the freetype font collector windows-only, as it's far inferior to
the fontconfig collector and is only present as a fallback.

Add option to copy the fonts to the script's folder.

Closes #1059.

Originally committed to SVN as r6279.

22:31 Changeset [7dd6cfe3]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/libaegisub/common/hotkey.cpp
  • aegisub/libaegisub/common/json.cpp
  • aegisub/libaegisub/common/mru.cpp
  • aegisub/libaegisub/common/option.cpp
  • aegisub/libaegisub/include/libaegisub/access.h
  • aegisub/libaegisub/include/libaegisub/util.h
  • aegisub/libaegisub/unix/access.cpp
  • aegisub/libaegisub/windows/access.cpp
  • aegisub/libaegisub/windows/io.cpp
  • aegisub/libaegisub/windows/util_win.cpp

Derive agi::acs exceptions from agi::FileSystemError and friends rather than having two sets of errors for the same thing

Originally committed to SVN as r6278.

21:33 Changeset [7031ba8]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/utils.cpp

Fix gcc compilation error

Originally committed to SVN as r6277.

01/11/2012:

20:03 Ticket #949 (Simplify setup.cpp) closed by plorkyeran
fixed: (In [8573383]) Kill setup.cpp and move library inclusion to config_windows0.h. Closes #949.
20:03 Changeset [8573383]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/build/aegisub_vs2008/aegisub_vs2008.vcproj
  • aegisub/build/msbuild/Aegisub/Aegisub.vcxproj
  • aegisub/build/msbuild/Aegisub/Aegisub.vcxproj.filters
  • aegisub/src/config/config_windows0.h
  • aegisub/src/setup.cpp

Kill setup.cpp and move library inclusion to config_windows0.h. Closes #949.

Originally committed to SVN as r6276.

19:19 Changeset [86aacca6]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/subs_edit_box.cpp
  • aegisub/src/subs_edit_ctrl.cpp
  • aegisub/src/subs_edit_ctrl.h
  • aegisub/src/subs_grid.cpp
  • aegisub/src/subs_grid.h

Move SplitLine from SubtitlesGrid to SubsEditCtrl

This still isn't a very good place for the functionality, but it breaks
SubsEditCtrl's dependency on SubtitlesGrid.

Originally committed to SVN as r6275.

19:19 Changeset [c8d67ea]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/spellchecker_hunspell.cpp
  • aegisub/src/subs_edit_ctrl.cpp

Fix disabling the spellchecker

Originally committed to SVN as r6274.

19:19 Ticket #1381 (Sorting Automation Macros) closed by plorkyeran
fixed: (In [db18cea]) Don't sort automation macros by name Leaving macros in the order they're registered makes it possible to group related macros. Once a UI for editing the menus has been added it might make sense to default to sorting them, but for now it's just unhelpful. Closes #1381.
19:19 Changeset [db18cea]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/menu.cpp

Don't sort automation macros by name

Leaving macros in the order they're registered makes it possible to
group related macros. Once a UI for editing the menus has been added it
might make sense to default to sorting them, but for now it's just
unhelpful.

Closes #1381.

Originally committed to SVN as r6273.

19:19 Changeset [896a1ab]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/utils.cpp

Don't mark things in drawing blocks as words in GetWordBoundaries

This disables spell checking in drawing blocks and potential weird
behavior when right-clicking on drawing blocks.

Originally committed to SVN as r6272.

19:18 Changeset [3f8b9b8]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/scintilla_text_ctrl.cpp
  • aegisub/src/subs_edit_ctrl.cpp

Fix use of uninitialized variables in GetWordAtPosition when the position is not in a word

Originally committed to SVN as r6271.

19:18 Changeset [1293f86]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/subs_edit_ctrl.cpp
  • aegisub/src/subs_edit_ctrl.h

Refactor SubsTextEditCtrl::OnContextMenu a bit

Originally committed to SVN as r6270.

19:18 Changeset [4726402]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/subs_edit_ctrl.cpp

Don't embolden spell check suggestions

Setting the font to bold also changes the font size, which results in
the suggestions looking worse than the default appearance is.

Originally committed to SVN as r6269.

01/10/2012:

22:41 Ticket #1393 (Add or default to libass backend to Windows binaries) created by piro
Now that libass has matured, I think it's time for fansubbing to adopt it …
22:10 Changeset [ce01b392]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/preferences.cpp

Add some of the FFMS2 options to the advanced audio page of the preferences dialog

Originally committed to SVN as r6268.

22:10 Changeset [2b49d6e]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/preferences.cpp

Fix typo in preferences dialog

Originally committed to SVN as r6267.

20:56 Changeset [3b099db]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/desktop/Makefile

Fix icon installation with DESTDIR set

Originally committed to SVN as r6266.

20:56 Changeset [5ab777f]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile.target

Set BIN_SINSTALL in a way that actually works (make is not sh)

Originally committed to SVN as r6265.

20:03 Ticket #1386 (Add the possibility to show previous and next line in audio display or not ...) closed by plorkyeran
fixed: (In [237193a]) Add option to only show non-comment inactive dialogue lines in the audio display. Closes #1386.
20:03 Changeset [237193a]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp
  • aegisub/src/audio_timing_dialogue.cpp
  • aegisub/src/libresrc/default_config.json
  • aegisub/src/preferences.cpp

Add option to only show non-comment inactive dialogue lines in the audio display. Closes #1386.

Originally committed to SVN as r6264.

19:10 Changeset [5cd47a8]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/configure.in

Switch precompiled headers back to defaulting to on

Originally committed to SVN as r6263.

19:09 Ticket #1391 (Trunk fails to compile: ‘for_each’ was not declared in this scope) closed by plorkyeran
fixed: (In [1a02d2b]) Add missing #include <algorithm> to dialog_log.cpp. Closes #1391.
19:09 Changeset [1a02d2ba]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/dialog_log.cpp

Add missing #include <algorithm> to dialog_log.cpp. Closes #1391.

Originally committed to SVN as r6262.

19:09 Changeset [ea819a2]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_player_portaudio.cpp

Fix portaudio compilation failure

Originally committed to SVN as r6261.

01:16 Changeset [d451cf3]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_timing_dialogue.cpp
  • aegisub/src/preferences.cpp

Add option to show the previous and next inactive lines in the audio display in addition to previous, all or none. Updates #1386.

Originally committed to SVN as r6260.

01/09/2012:

20:31 Changeset [a0fcd53]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/menu.cpp

Store the names of commands in the menu rather than references to the commands themselves, to avoid crashes with dynamically created and removed commands. This makes most menu operations a bit slower, but it appears to be sufficiently fast.

Originally committed to SVN as r6259.

20:31 Changeset [1801583]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/dialog_detached_video.cpp

Reload the video when reattaching the video display. Fixes a pile of issues and potential crashes

Originally committed to SVN as r6258.

20:31 Changeset [cd48b71]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/video_display.cpp

Fix opengl errors when the file is modified with a minimized detached video window open

Originally committed to SVN as r6257.

20:31 Changeset [93c96d1]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/libresrc/default_config.json

Increase default audio marker snap distance to 10 pixels to match 2.1.9

Originally committed to SVN as r6256.

20:31 Ticket #1380 (An auto-loaded script doing built-in calls when initializing causes a ...) closed by plorkyeran
fixed: (In [8bfefd3]) Return nil from lua functions which require a project context if they're called during script initialization. Closes #1380.
20:31 Changeset [8bfefd3]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/auto4_lua.cpp

Return nil from lua functions which require a project context if they're called during script initialization. Closes #1380.

Originally committed to SVN as r6255.

13:29 Ticket #1392 (Openal player in trunk will only play the first 100 ms or so) created by cantabile
After playing ~100 ms, it just stops, like that was all it was supposed to …
08:45 Ticket #1391 (Trunk fails to compile: ‘for_each’ was not declared in this scope) created by cantabile
r6254 fails to compile: dialog_log.cpp: In constructor …
07:31 Ticket #1312 (Crash when loading certain videos) closed by nielsm
worksforme: Reported to have fixed itself, it may have been due to a buggy ffms or ffmpeg.

01/08/2012:

16:44 Ticket #1390 ("Video global play" doesn't work in some situations) created by cantabile
When the video slider is focused, ctrl-p works to start playing, but not …
16:18 Ticket #1389 (Some more accelerators in the menus) created by cantabile
The enclosed patch adds accelerators for the "Recent" items in the "File", …
14:39 Ticket #1388 (Infinite loop in AssStyleStorage::Load() if the .sty file is empty) created by cantabile
Aegisub somehow created a zero-length .sty file (no idea...) and …
13:50 Ticket #1387 (Error Setting Video) closed by nielsm
duplicate: You specify that this is with version 2.1.7, that version is more than 2 years old. Please upgrade to version 2.1.9 which is being released later today, it has vastly improved video and audio support.
12:10 Ticket #1387 (Error Setting Video) created by asar
hi!! the problem is the video can't open not all some vide whenever i open …
01:37 Changeset [bf26c14]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp

Remove redundant check in AudioDispaly::SetZoomLevel

Originally committed to SVN as r6254.

01:37 Changeset [f4c8bf4]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_timing.h
  • aegisub/src/audio_timing_dialogue.cpp
  • aegisub/src/audio_timing_karaoke.cpp

Remove AudioTimingController::HasLabels as the rewritten audio display doesn't need it

Originally committed to SVN as r6253.

01:37 Changeset [d04753a]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_controller.h

Remove AudioController::GetAudioProvider as it was a temporary hack which is no longer needed

Originally committed to SVN as r6252.

01:36 Changeset [702d1e9c]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp
  • aegisub/src/audio_display.h

Split AudioDisplay::OnPaint into several methods

Originally committed to SVN as r6251.

01:36 Changeset [3c62a38c]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/build/aegisub_vs2008/aegisub_vs2008.vcproj
  • aegisub/build/libaegisub_vs2008/libaegisub_vs2008.vcproj
  • aegisub/build/tests_vs2008/tests_vs2008.vcproj
  • aegisub/libaegisub/Makefile
  • aegisub/libaegisub/common/thesaurus.cpp
  • aegisub/libaegisub/include/libaegisub/thesaurus.h
  • aegisub/src/Makefile
  • aegisub/src/dialog_about.cpp
  • aegisub/src/mythes.cxx
  • aegisub/src/mythes.hxx

Replace MyThes thesaurus implementation with a custom one

Fixes a pile of unicode-related issues, such as dictionaries in a path
which does not fit into the system's local charset, and significantly
cuts down on the amount of code.

Originally committed to SVN as r6250.

01:36 Changeset [518f93f1]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/main.cpp

Create the json log writer after checking for local config so it goes to the right place

Originally committed to SVN as r6249.

01:36 Changeset [e2d31b7]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/libaegisub/common/log.cpp
  • aegisub/libaegisub/include/libaegisub/log.h
  • aegisub/reporter/main.cpp
  • aegisub/src/main.cpp
  • aegisub/tests/main.cpp

Split the json log writing into a seperate class from LogSink

Originally committed to SVN as r6248.

01:36 Changeset [59ce8bf]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/app.cpp
  • aegisub/src/dialog_log.cpp
  • aegisub/src/dialog_log.h

Pass wxStrings to wxString::Format rather than std::string in LogWindow

Originally committed to SVN as r6247.

01:36 Changeset [d148bbb]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/libaegisub/common/log.cpp
  • aegisub/libaegisub/include/libaegisub/log.h
  • aegisub/src/main.cpp
  • aegisub/src/main.h

Make agi::log::LogSink take ownership of the emitters passed to it

Originally committed to SVN as r6246.

01:36 Changeset [ba1a1dc7]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/main.cpp

Load configuration before initializing commands, hotkeys and icons, as hotkeys uses ?user which may be changed by configuration loading

Originally committed to SVN as r6245.

01:35 Changeset [d2d2840]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/libaegisub/common/option.cpp
  • aegisub/libaegisub/include/libaegisub/option.h
  • aegisub/src/libresrc/default_config.json
  • aegisub/src/main.cpp
  • aegisub/tests/libaegisub_option.cpp

Change how local config mode works

Rather than loading both the local and user config files and saving to
the local directory if an option is set, simply try to load the local
config file, and if it exists switch to local mode and never even touch
the user file.

Originally committed to SVN as r6244.

01:35 Changeset [ae62cb7]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/main.cpp

Add missing uses of STD_STR when converting from wxString to std::string

Originally committed to SVN as r6243.

01:35 Changeset [56337be]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/libaegisub/windows/log_win.cpp

Use OutputDebugStringW rather than OutputDebugStringA in the windows debug logging so that unicode actually works

Originally committed to SVN as r6242.

01:35 Changeset [976da67]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/preferences.cpp

Change "windows specific" things in the preferences dialog to avisynth-specific

Originally committed to SVN as r6241.

01:35 Changeset [32abbde4]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/video_context.cpp

Pass a copy of the video filename to SetVideo in VideoContext::Reload so that it doesn't get cleared by Reset

Originally committed to SVN as r6240.

01:35 Changeset [6f7836c]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_controller.cpp
  • aegisub/src/audio_controller.h
  • aegisub/src/audio_timing_dialogue.cpp

Paint keyframe markers on top of line markers so that they don't vanish when lines are scenetimed

Originally committed to SVN as r6239.

01:35 Changeset [58c7bbd7]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_timing_dialogue.cpp

Sort inactive markers so that lower_bound will actually work when lines are out of order or overlapping

Originally committed to SVN as r6238.

01:35 Changeset [c84275d]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp
  • aegisub/src/audio_timing.h
  • aegisub/src/audio_timing_dialogue.cpp
  • aegisub/src/audio_timing_karaoke.cpp

Snap to markers in the audio display on click in addition to on drag

Originally committed to SVN as r6237.

01:35 Changeset [4dcb624]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_display.cpp
  • aegisub/src/audio_timing.h
  • aegisub/src/audio_timing_dialogue.cpp
  • aegisub/src/audio_timing_karaoke.cpp

Move audio marker snapping logic from the audio display to the dialogue timing controller

Originally committed to SVN as r6236.

01:34 Changeset [1285584]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/ffmpegsource_common.cpp
  • aegisub/src/main.cpp
  • aegisub/src/standard_paths.cpp

Add ?local for the user's local config dir; use it for FFMS2 indexes

Originally committed to SVN as r6235.

01:34 Ticket #1031 (Config dir migration on Unix.) closed by plorkyeran
fixed: (In [44bc249]) Don't suffix the configuration directory with the version on unix Aegisub is not a library that needs to support having many versions installed at once, and having multiple versions sharing a config directory mostly works fine on Windows anyway. Closes #1031.
01:34 Changeset [44bc249]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/standard_paths.cpp

Don't suffix the configuration directory with the version on unix

Aegisub is not a library that needs to support having many versions
installed at once, and having multiple versions sharing a config
directory mostly works fine on Windows anyway.

Closes #1031.

Originally committed to SVN as r6234.

01:34 Changeset [43d4e785]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/standard_paths.cpp
  • aegisub/src/standard_paths.h

Cosmetics in standard_paths.cpp

Originally committed to SVN as r6233.

01:34 Changeset [01646d7c]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/ass_file.cpp
  • aegisub/src/preferences_base.cpp
  • aegisub/src/standard_paths.cpp
  • aegisub/src/standard_paths.h

Remove StandardPaths::DecodePathMaybeRelative, as it's been deprecated forever

Originally committed to SVN as r6232.

01:34 Changeset [15d49fb]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/ass_file.cpp
  • aegisub/src/ass_file.h
  • aegisub/src/ass_style.cpp
  • aegisub/src/ass_style.h
  • aegisub/src/mkv_wrap.cpp
  • aegisub/src/subtitle_format.cpp
  • aegisub/src/subtitle_format.h
  • aegisub/src/subtitle_format_ass.cpp

Revamp AssFile::AddLine and related functions to eliminate the statics and hopefully make it less brittle

Originally committed to SVN as r6231.

01:34 Changeset [f8b4dd3a]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/dialog_about.cpp

Bump copyright year in about dialog to 2012

Originally committed to SVN as r6230.

01:34 Changeset [afca7e9]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/menu.cpp

Don't overwrite overridden menu text when hotkeys change

Originally committed to SVN as r6229.

01:34 Changeset [8511376d]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/menu.cpp

Make strings from the menu json translatable

Originally committed to SVN as r6228.

01:34 Changeset [4d7518e]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/include/aegisub/audio_player.h

Make OpenStream and CloseStream pure virtual

Originally committed to SVN as r6227.

01:34 Changeset [2f38efe]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_player.cpp

Remove pointless call to CloseStream in AudioPlayer's destructor (calling virtual functions in constructors/destructors calls the version from the current class, not the most derived type)

Originally committed to SVN as r6226.

01:33 Changeset [81a99ae2]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_player_oss.cpp
  • aegisub/src/audio_player_oss.h

Remove pointless duplicated member variable in OSSPlayer and document a few of the members

Originally committed to SVN as r6225.

01:33 Ticket #1134 (Option to open audio from video automatically upon opening a video) closed by plorkyeran
fixed: (In [02fa5be]) Add option to automatically open audio when opening video. Closes #1134.
01:33 Changeset [02fa5be]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/libresrc/default_config.json
  • aegisub/src/preferences.cpp
  • aegisub/src/video_context.cpp

Add option to automatically open audio when opening video. Closes #1134.

Originally committed to SVN as r6224.

01:33 Changeset [df9c6b6]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_controller.cpp
  • aegisub/src/audio_controller.h
  • aegisub/src/audio_player.cpp
  • aegisub/src/audio_player_alsa.cpp
  • aegisub/src/audio_player_alsa.h
  • aegisub/src/audio_player_dsound.cpp
  • aegisub/src/audio_player_dsound2.cpp
  • aegisub/src/audio_player_openal.cpp
  • aegisub/src/audio_player_openal.h
  • aegisub/src/audio_player_oss.cpp

Improve audio open error reporting and remove a pile of unused stuff in AudioPlayer

Originally committed to SVN as r6223.

01:33 Changeset [a927672]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_provider.cpp
  • aegisub/src/include/aegisub/audio_provider.h

Remove unused private variables in AudioProvider

Originally committed to SVN as r6222.

01:33 Changeset [4e06c19]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/ass_style.cpp
  • aegisub/src/ass_style.h

Kill AssStyle::Get\SetMarginString, as it isn't really used for much of anything

Originally committed to SVN as r6221.

01:33 Changeset [8fdd5d9]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/ass_file.cpp
  • aegisub/src/ass_file.h
  • aegisub/src/subtitles_provider_csri.cpp
  • aegisub/src/subtitles_provider_libass.cpp

Remove the encoding parameter from AssFile::SaveMemory, as it only supports utf-8, and simplify the implementation

Originally committed to SVN as r6220.

01:08 Milestone 2.1.9 completed
Fixes for 2.1.8.
01:08 Changeset [747599c]aegisub_2.1.9 by Niels Martin Hansen <nielsm@…>
  • aegisub/src/config/config_windows.h
  • aegisub/src/config/config_windows0.h

new version, sorry 'bout the delay guys

Originally committed to SVN as r6219.

01:05 Changeset [c379e1e]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/subtitle.cpp
  • aegisub/src/frame_main.h

Prompt to save changes before creating new subtitles

Originally committed to SVN as r6218.

01:05 Changeset [dc58b3d]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/main.cpp

Clean up SetThreadName a little

Originally committed to SVN as r6217.

01:05 Changeset [c0d8270]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/po/make_pot.sh

Add shell script to regenerate the .pot file

Originally committed to SVN as r6216.

01:05 Changeset [2b07b34]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/video.cpp

Fill in a few placeholder strings

Originally committed to SVN as r6215.

01:05 Changeset [dfafbc0]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/subtitle.cpp

Delete unused command "subtitle/tags/show"

Originally committed to SVN as r6214.

01:05 Ticket #1081 (Fix duplicate strings that differ in case only) closed by plorkyeran
fixed: (In [e8ba128]) Synchronize a bunch of similar but not quite identical strings. Closes #1081.
01:05 Changeset [e8ba128]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/auto4_base.cpp
  • aegisub/src/command/audio.cpp
  • aegisub/src/command/keyframe.cpp
  • aegisub/src/command/time.cpp
  • aegisub/src/command/timecode.cpp
  • aegisub/src/command/tool.cpp
  • aegisub/src/dialog_export.cpp
  • aegisub/src/dialog_resample.cpp
  • aegisub/src/dialog_spellchecker.cpp
  • aegisub/src/dialog_style_editor.cpp

Synchronize a bunch of similar but not quite identical strings. Closes #1081.

Originally committed to SVN as r6213.

01:05 Changeset [c847318]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/command.h

Mark command strings as translatable

Originally committed to SVN as r6212.

01:05 Changeset [3efdef2]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/command/grid.cpp
  • aegisub/src/ffmpegsource_common.cpp

Tweak a few strings to make them easier to translate

Originally committed to SVN as r6211.

01:05 Changeset [eaa1001]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/dialog_colorpicker.cpp

Don't mark help button page names as translatable

Originally committed to SVN as r6210.

01:05 Changeset [e08fb25]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/configure.in

Check for --enable-debug before wxWidgets as the wx m4 macros use the value of $enable_debug

Originally committed to SVN as r6209.

01:04 Changeset [25c1225]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/menu.cpp

Fix bug where on wxGTK the display mode would get set to "Subs Only" the first time the menus were opened after opening video or audio

Originally committed to SVN as r6208.

01:04 Changeset [89705b4f]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/preferences.cpp

Add missing config.h include in preferences.cpp

Originally committed to SVN as r6207.

01:04 Changeset [4990d82]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_player_portaudio.cpp
  • aegisub/src/audio_player_portaudio.h

Don't bother refcounting portaudio initializations as portaudio does that internally

Originally committed to SVN as r6206.

01:04 Changeset [0fd4750]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/ass_file.cpp
  • aegisub/src/libresrc/default_config.json
  • aegisub/src/preferences.cpp

Make default script resolution customizable

Originally committed to SVN as r6205.

01:04 Changeset [6b85782]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/audio_player_openal.cpp

Fix signed/unsigned comparison warning on x64

Originally committed to SVN as r6204.

01:04 Changeset [71968aa]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/main.cpp

Fix wxString::Format assertion failures in the stack walker

Originally committed to SVN as r6203.

01:04 Changeset [00b3fcf]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/build/tests_vs2008/tests_vs2008.vcproj

Remove incorrect overriding of the test project's intermediate and output directories

Originally committed to SVN as r6202.

01:04 Changeset [0113b33d]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile.inc.in
  • aegisub/configure.in
  • aegisub/libaegisub/Makefile
  • aegisub/src/Makefile
  • aegisub/tests/Makefile

Always build with -g and optionally strip the debugging symbols on install so that crash backtraces aren't completely meaningless

Originally committed to SVN as r6201.

01:03 Changeset [5702dd60]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile.target

Add install-strip target to the makefile

Originally committed to SVN as r6200.

01:03 Changeset [3d906de]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile.target

Remove precompiled headers on 'make clean' and add 'mostlyclean' target that does not touch them

Originally committed to SVN as r6199.

01:03 Ticket #1376 ("make DESTDIR=" Support) closed by plorkyeran
fixed: (In [c4251bd]) Add DESTDIR support. Patch by Alucryd. Closes #1376.
01:03 Changeset [c4251bd]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/Makefile.target
  • aegisub/automation/Makefile
  • aegisub/desktop/Makefile
  • aegisub/po/Makefile

Add DESTDIR support. Patch by Alucryd. Closes #1376.

Originally committed to SVN as r6198.

01:03 Changeset [58d6ac1]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/block_cache.h

Make DataBlockCache::Age roughly ten times as fast

Originally committed to SVN as r6197.

01:03 Changeset [8380593]stable by Thomas Goyne <plorkyeran@…>
  • aegisub/src/libresrc/default_menu.json

Fix order of Cut and Copy on the subtitles grid context menu

Originally committed to SVN as r6196.

01/07/2012:

20:47 Ticket #1379 (Answer to your RTL question) closed by nielsm
invalid: The bug tracker is not a discussion forum or a mailing list. If you have new information pertaining to an existing ticket, file it in that ticket, do not open a new one. #1354 is the original ticket this relates to.
20:42 Ticket #1384 (Problems with the Style Manager Mac OS X Aegisub 2.1.8) closed by nielsm
duplicate: Already fixed in 2.1.9, closing as duplicate because I believe there already is a ticket covering the problem of "several dialogue boxes have incorrectly ordered controls causing them to be unclickable".
20:35 Ticket #1383 (Crash of Aegisub 2.1.8 (built from SVN revision 4064) Mac OS X) closed by nielsm
duplicate: Closing based on above comment.
19:06 Ticket #1386 (Add the possibility to show previous and next line in audio display or not ...) created by FichteFoll
The audio display currently can show all lines, the previous line or no …
17:05 Ticket #1385 (Aegisub 2.1.8 Mac OS X Problem with the Video) created by Yoshi
if i point with the mouse into the video the mouse is invisible and the …
16:58 Ticket #1384 (Problems with the Style Manager Mac OS X Aegisub 2.1.8) created by Yoshi
If i go into the Style Manager, i cannot mark the styles of the script or …
16:53 Ticket #1383 (Crash of Aegisub 2.1.8 (built from SVN revision 4064) Mac OS X) created by Yoshi
I use a MacBook Pro with lion as operating system. If i scroll with the …
13:27 Ticket #1382 (Ask to resample resolution if video and meta do not match) created by FichteFoll
Currently, if the script's and the loaded video's resolution don't match …
12:50 Ticket #1381 (Sorting Automation Macros) created by FichteFoll
As of r6190 (note that this is not exactly correct; I used the …
11:48 Ticket #1380 (An auto-loaded script doing built-in calls when initializing causes a ...) created by FichteFoll
As of r6190 auto-loading a script that looks like this: […] and calls a …
Note: See TracTimeline for information about the timeline view.