Commit Graph

1272 Commits

Author SHA1 Message Date
Niels Martin Hansen 7779ad6dde Add some preliminary FFT cache aging... while it "works" it doesn't do so in a very useful fashion, since unused cache segments are killed off much faster when you scroll the view in short segments than when doing large scrolls. It should, however, limit memory usage to cache_line_age_limit*line_length*sizeof(float) bytes, which is 64 MB with the current Audio Spectrum Window size.
Originally committed to SVN as r1298.
2007-06-24 02:58:33 +00:00
Rodrigo Braz Monteiro b28eeabc47 Started adding non-functional help buttons to dialogs and replacing buttons with wxStdDialogButtonSizer.
Originally committed to SVN as r1297.
2007-06-23 07:27:09 +00:00
Rodrigo Braz Monteiro d5a42097ff Fixed loading of avisynth scripts as audio
Originally committed to SVN as r1296.
2007-06-23 06:46:42 +00:00
Rodrigo Braz Monteiro 54f5c82296 Added a non-overwrite mode for text edit controls, which can be set on the menu. Some basic testing was done, but not exhaustive, which means that it MIGHT be buggy (also, the old mode might have been bugged)
Originally committed to SVN as r1295.
2007-06-23 06:07:32 +00:00
David Lamparter 69bb371305 make audio display not crash on no audio loaded (1 FPE fix, 1 NULL deref fix)
Originally committed to SVN as r1294.
2007-06-23 02:43:42 +00:00
Niels Martin Hansen 7c002835d8 I forgot Makefile.am too
Originally committed to SVN as r1293.
2007-06-23 00:36:07 +00:00
Niels Martin Hansen 2b089a7fb2 Forgot some stuff in changelog, as always
Originally committed to SVN as r1292.
2007-06-23 00:31:30 +00:00
Rodrigo Braz Monteiro 6dfcbc0cd8 Changed translation assistent to use Scintilla text controls to avoid several issues, including Right-To-Left text entry.
Originally committed to SVN as r1291.
2007-06-23 00:25:03 +00:00
Niels Martin Hansen f205d35a5a Fix #383 and pray it didn't subtly break something else (reusable struct+function for properly splitting and handling karaoke)
Originally committed to SVN as r1290.
2007-06-23 00:21:20 +00:00
Rodrigo Braz Monteiro 2b8fc2a2d5 Moved a lot of the subs_edit_ctrl functionality into a class of its own, so it can be reused elsewhere.
Originally committed to SVN as r1289.
2007-06-22 23:43:21 +00:00
Niels Martin Hansen 3818649af7 Fix #441 (Join/Split karaoke buttons now become Cancel/Accept Split buttons when in karaoke split mode)
Originally committed to SVN as r1288.
2007-06-22 23:28:28 +00:00
Niels Martin Hansen cee5c46ab7 Fix #278 (desync between audio and karaoke selection after splitting karaoke)
Originally committed to SVN as r1287.
2007-06-22 22:50:02 +00:00
Rodrigo Braz Monteiro 9122cdf74a Some more fixes to Linux
Originally committed to SVN as r1286.
2007-06-22 03:14:25 +00:00
Rodrigo Braz Monteiro 831c423d93 Removed associations dialog from non-win32 and added kanji timer icon to toolbar.
Originally committed to SVN as r1285.
2007-06-21 21:14:31 +00:00
Rodrigo Braz Monteiro d04995bac8 Fixed text_file_writer.h on Linux and made it use fstream on Win32 as well.
Originally committed to SVN as r1284.
2007-06-21 21:04:50 +00:00
David Lamparter 2d1df509f4 fix auto* library referencing
Originally committed to SVN as r1282.
2007-06-21 20:41:17 +00:00
Rodrigo Braz Monteiro 2d4032d83b Improved loading of config.dat
Originally committed to SVN as r1281.
2007-06-21 06:52:15 +00:00
Rodrigo Braz Monteiro 24d941b2bc config.dat can optionally be stored on the same folder as aegisub.exe.
Originally committed to SVN as r1280.
2007-06-21 06:14:49 +00:00
Rodrigo Braz Monteiro 1db207ea29 Fixed file backup AGAIN...
Originally committed to SVN as r1279.
2007-06-21 04:11:24 +00:00
Rodrigo Braz Monteiro cf710ffd90 Path fixing for release builds.
Originally committed to SVN as r1278.
2007-06-21 02:38:04 +00:00
Rodrigo Braz Monteiro d0fc49ca67 Replaced all references to absolute paths with ?user, ?data or ?temp. Some bugs might have resulted, but it seems to work-ish.
Originally committed to SVN as r1277.
2007-06-21 00:46:50 +00:00
Rodrigo Braz Monteiro c4d94d4dfa Added ?script, ?video and ?audio to standard paths. It's now all done except for encoding, which isn't very important...
Originally committed to SVN as r1276.
2007-06-20 22:23:55 +00:00
Rodrigo Braz Monteiro 4825235896 Forgot to update makefile AGAIN.
Originally committed to SVN as r1275.
2007-06-20 21:26:39 +00:00
Rodrigo Braz Monteiro 2fe424644a Standard paths semi-operational, and font caching (for ft2 retrieval engine) working.
Originally committed to SVN as r1274.
2007-06-20 21:08:31 +00:00
Rodrigo Braz Monteiro 01f49dda8d Unused standard paths class
Originally committed to SVN as r1273.
2007-06-20 19:40:06 +00:00
Rodrigo Braz Monteiro f36ccd9e99 Fonts collector seemingly all fixed and done, except for lack of font caching and use of fc on unix.
Originally committed to SVN as r1272.
2007-06-20 07:10:41 +00:00
Rodrigo Braz Monteiro 6319bcca7b General fixes to fonts collector, and made font attachment work. Collecting to archives still doesn't work, and there are a few destination-box related issues.
Originally committed to SVN as r1271.
2007-06-20 06:29:20 +00:00
Rodrigo Braz Monteiro fa293466d6 Semi-functional new fonts collector, using jfs's freetype2 font finding engine. Only font copying and checking work... and stuff also needs general tweaking.
Originally committed to SVN as r1270.
2007-06-20 05:18:47 +00:00
Niels Martin Hansen de107f3108 Another load of debug prints in audio code, and a semi-working commit of karaoke changes when karaoke mode is just disabled. Still very broken.
Originally committed to SVN as r1269.
2007-06-20 02:18:55 +00:00
Rodrigo Braz Monteiro 65c3b424f6 So i hurd u liek new splash
Originally committed to SVN as r1268.
2007-06-20 01:39:59 +00:00
Rodrigo Braz Monteiro ccfe77cd43 Fixed linking of expat for debug (was linking to release)
Originally committed to SVN as r1267.
2007-06-19 23:06:05 +00:00
Dan Donovan bb2aaaba37 Fixing other peoples screwups as usual :D setup.cpp updated
Originally committed to SVN as r1266.
2007-06-19 22:56:47 +00:00
Niels Martin Hansen b52761dd06 Made switching to a different line when in karaoke split-mode commit the splits.
Also littered debug prints all over the audio karaoke code.

Originally committed to SVN as r1265.
2007-06-19 22:37:25 +00:00
Rodrigo Braz Monteiro 2a55d6a01e Added an error message on video context if gl support isn't available.
Originally committed to SVN as r1264.
2007-06-19 07:03:33 +00:00
Rodrigo Braz Monteiro 4f4d67d7f7 A few more fixes for pch-less compilation
Originally committed to SVN as r1263.
2007-06-19 06:04:47 +00:00
Rodrigo Braz Monteiro fd9f14573d Added support for adobe encore export (both PAL and NTSC)
Originally committed to SVN as r1262.
2007-06-19 05:04:15 +00:00
Rodrigo Braz Monteiro e1df257ff4 A few missing header includes
Originally committed to SVN as r1261.
2007-06-19 04:14:25 +00:00
Rodrigo Braz Monteiro 64c6c7ee07 Added the associations dialogue to the menu and made Aegisub capable of associating sub and ttxt, as well as opening them by command line or drag-drop
Originally committed to SVN as r1260.
2007-06-19 04:04:46 +00:00
Rodrigo Braz Monteiro 708622cc63 Some refactoring and bug fixing to subtitle format stuff, and improved saving of srt, ttxt and microdvd.
Originally committed to SVN as r1259.
2007-06-19 03:34:53 +00:00
Niels Martin Hansen 0aaedd7b49 Fixed broken config dialogs
Originally committed to SVN as r1258.
2007-06-19 02:20:50 +00:00
Rodrigo Braz Monteiro 4a63ffe94a Aegisub should now be able to save TTXT 1.1 compliant files... at least, it's identical to the one generated by 'mp4box -ttxt'
Originally committed to SVN as r1257.
2007-06-19 01:30:27 +00:00
Rodrigo Braz Monteiro b96f4ba5d0 Working TTXT export, aside from the incomplete header
Originally committed to SVN as r1256.
2007-06-19 00:44:18 +00:00
Rodrigo Braz Monteiro 14195cc2bb Completely broken TTXT writing pseudo-implemented.
Originally committed to SVN as r1255.
2007-06-18 22:20:50 +00:00
Rodrigo Braz Monteiro 808a1fe06c Fixed reading and writing of microdvd subtitles
Originally committed to SVN as r1254.
2007-06-18 19:25:11 +00:00
Rodrigo Braz Monteiro 9b880fd963 Modified makefile to include the two new subtitle formats.
Originally committed to SVN as r1253.
2007-06-18 18:27:27 +00:00
Rodrigo Braz Monteiro 5d24b07b50 Added a copy constructor to the numeric validator, to hopefully fix the issues that xat had with it on Linux. Also, made it enforce stricter standards (that is, not allowing you to type numbers before the sign)
Originally committed to SVN as r1252.
2007-06-18 18:20:45 +00:00
Niels Martin Hansen b1b89523d0 Link wxbase28u[d]_xml.lib
Originally committed to SVN as r1251.
2007-06-18 18:13:01 +00:00
Niels Martin Hansen fa131dc769 Always generate furigana styles when kara-templater is used, hope it won't be ill received.
Originally committed to SVN as r1250.
2007-06-18 14:26:48 +00:00
Niels Martin Hansen fc3a4938e1 Make sure tenv.line is well defined also when running code lines. (For code lines, tenv.line == tenv.orgline.)
Originally committed to SVN as r1249.
2007-06-18 14:03:22 +00:00
Niels Martin Hansen a214b69cac Introducing fxgroup modifier
Originally committed to SVN as r1248.
2007-06-18 13:49:17 +00:00