Niels Martin Hansen
d34eeccd6e
PRS: Fixed bug where only half of the frames of animations were rendered, and non-animated subtitles were always extended by one frame in length.
...
Originally committed to SVN as r308.
2006-04-05 19:11:07 +00:00
Rodrigo Braz Monteiro
5e9c0aad16
Made style's font size, scale x and scale y floats. Also made \fs take float as parameter.
...
Originally committed to SVN as r304.
2006-04-04 20:41:09 +00:00
Rodrigo Braz Monteiro
3f0d2e728d
PRS now actually applies the export filters normally, and added italian translation
...
Originally committed to SVN as r302.
2006-04-04 17:30:37 +00:00
Rodrigo Braz Monteiro
cf1456947f
Originally committed to SVN as r301.
2006-04-04 14:43:40 +00:00
Rodrigo Braz Monteiro
a42321a7d9
Some fix to VFR... maybe...
...
Originally committed to SVN as r299.
2006-04-04 13:22:45 +00:00
Rodrigo Braz Monteiro
72299b508c
VFR fix number 256 151 623 360
...
Originally committed to SVN as r298.
2006-04-04 11:37:27 +00:00
Rodrigo Braz Monteiro
820af47c64
Originally committed to SVN as r295.
2006-04-03 14:04:06 +00:00
Rodrigo Braz Monteiro
091efff17b
Originally committed to SVN as r294.
2006-04-03 13:51:09 +00:00
Rodrigo Braz Monteiro
85155bfaa1
PRS encoder optimization fixed
...
Originally committed to SVN as r293.
2006-04-03 13:45:47 +00:00
Rodrigo Braz Monteiro
fff3fce137
Originally committed to SVN as r292.
2006-04-02 18:11:06 +00:00
Rodrigo Braz Monteiro
cc87035de0
Originally committed to SVN as r291.
2006-04-02 15:32:04 +00:00
Rodrigo Braz Monteiro
ec1fab1db7
Originally committed to SVN as r288.
2006-04-02 03:34:56 +00:00
Rodrigo Braz Monteiro
0f6ad2eac4
Originally committed to SVN as r286.
2006-04-01 15:46:39 +00:00
Rodrigo Braz Monteiro
7b1d152677
Originally committed to SVN as r285.
2006-04-01 15:21:13 +00:00
Rodrigo Braz Monteiro
172bed2324
Fixed bug with PRS encoder and multiple lines per frame
...
Originally committed to SVN as r283.
2006-04-01 14:46:13 +00:00
Rodrigo Braz Monteiro
edec701f82
PNG decoding should hopefully be working now, will know after I finish the avisynth filter
...
Originally committed to SVN as r275.
2006-04-01 11:45:38 +00:00
Rodrigo Braz Monteiro
b83fa462e9
Early avisynth filter/PRS decoder work
...
Originally committed to SVN as r272.
2006-04-01 09:40:32 +00:00
Rodrigo Braz Monteiro
5b74fb816e
Sub-image splitting for PRS implemented
...
Originally committed to SVN as r271.
2006-04-01 00:16:52 +00:00
Rodrigo Braz Monteiro
578d7c72a1
Better PRS progress bar, added a function to do glyph separation optimization (which doesn't work yet)
...
Originally committed to SVN as r270.
2006-03-31 23:12:03 +00:00
Rodrigo Braz Monteiro
f6b9862ea3
Progress bar and stuff
...
Originally committed to SVN as r269.
2006-03-31 12:01:40 +00:00
Rodrigo Braz Monteiro
149f6ced1e
Prevented pngout from running in a console window of its own
...
Originally committed to SVN as r268.
2006-03-31 09:52:31 +00:00
Rodrigo Braz Monteiro
8eeb303eb3
Added a glitchy pngout optimizer, and added an introduction to the specs
...
Originally committed to SVN as r267.
2006-03-31 09:44:48 +00:00
Rodrigo Braz Monteiro
99d7233474
Originally committed to SVN as r266.
2006-03-31 06:38:20 +00:00
Rodrigo Braz Monteiro
784ed8b82f
Considerable improvements to PRS encoder, it will now prevent the generation of duplicate lines
...
Originally committed to SVN as r265.
2006-03-31 06:12:10 +00:00
Rodrigo Braz Monteiro
523f545484
Improved and untested PRS encoder
...
Originally committed to SVN as r264.
2006-03-31 04:13:38 +00:00
Rodrigo Braz Monteiro
2ffcf9d1cc
Slightly improved (and apparently broken?) PRS encoding
...
Originally committed to SVN as r263.
2006-03-31 02:06:50 +00:00
Rodrigo Braz Monteiro
68cd073396
Untested PRS loading implemented (still doesn't parse data blocks, though)
...
Originally committed to SVN as r260.
2006-03-30 10:00:56 +00:00
Rodrigo Braz Monteiro
5682ca97b4
(Supposedly) working PRS writer implemented
...
Originally committed to SVN as r259.
2006-03-30 06:15:58 +00:00
Rodrigo Braz Monteiro
342322cea5
Originally committed to SVN as r258.
2006-03-30 03:53:29 +00:00
Rodrigo Braz Monteiro
84ffb67b04
Originally committed to SVN as r257.
2006-03-30 03:32:45 +00:00
Rodrigo Braz Monteiro
6591c59afd
PNG exporting now works
...
Originally committed to SVN as r256.
2006-03-30 00:25:15 +00:00
Rodrigo Braz Monteiro
d7d388fb3c
Early PNG writing
...
Originally committed to SVN as r255.
2006-03-29 23:53:42 +00:00
Rodrigo Braz Monteiro
f39310a1e0
An early and totally not working implementation of PRS writing
...
Originally committed to SVN as r253.
2006-03-29 22:39:41 +00:00
Niels Martin Hansen
233ac6ac94
Added support for custom version strings. See version.cpp.
...
Originally committed to SVN as r250.
2006-03-26 21:16:08 +00:00
David Lamparter
48c466c070
autoconf fixy-fixy
...
Originally committed to SVN as r248.
2006-03-26 03:06:23 +00:00
David Lamparter
215696131b
handle invalid style storage exception
...
Originally committed to SVN as r247.
2006-03-26 03:06:05 +00:00
David Lamparter
68cf63296f
(by nich:) fix empty cursor on GTK
...
Originally committed to SVN as r246.
2006-03-26 03:05:43 +00:00
David Lamparter
ba5af80245
transparent XPMs
...
Originally committed to SVN as r245.
2006-03-26 01:38:56 +00:00
David Lamparter
c29c7141cf
autoconf improvements
...
Originally committed to SVN as r244.
2006-03-26 01:38:10 +00:00
David Lamparter
62a9e0d057
convert AVFrame via wxImage on non-windoze
...
Originally committed to SVN as r243.
2006-03-25 23:40:09 +00:00
David Lamparter
d58f1a28dc
free AVFrames
...
Originally committed to SVN as r242.
2006-03-25 23:39:40 +00:00
David Lamparter
f0cf313be0
use correct ffmpeg width/height fields
...
Originally committed to SVN as r241.
2006-03-25 23:38:46 +00:00
David Lamparter
4036f73e43
autoconf / automake
...
Originally committed to SVN as r240.
2006-03-25 16:14:24 +00:00
David Lamparter
bc28f47f1c
THOU SHALT NOT PASS CLASSETH AS VARARGS
...
Originally committed to SVN as r238.
2006-03-22 19:34:54 +00:00
Niels Martin Hansen
ef057630d7
Cleanup of colorpicker code in progress, still incomplete.
...
More work on Automation 4.
Originally committed to SVN as r237.
2006-03-22 16:07:49 +00:00
Rodrigo Braz Monteiro
1dfe5bccea
Fixed the fonts collector's behavior with \fn
...
Originally committed to SVN as r236.
2006-03-22 00:25:47 +00:00
Rodrigo Braz Monteiro
b4a2b33868
Separated keyframe thresholds on the timing post-processor in start and end.
...
Originally committed to SVN as r235.
2006-03-21 09:24:46 +00:00
Rodrigo Braz Monteiro
87cfe62e0c
Fixed audio follow cursor bug.
...
Originally committed to SVN as r234.
2006-03-20 21:48:01 +00:00
Niels Martin Hansen
054350a17d
Completed HSV-HSL conversion function, looks like it's correct now.
...
Removed some large blocks of commented-out code.
Originally committed to SVN as r233.
2006-03-18 02:21:54 +00:00
Niels Martin Hansen
e6c2f3c083
Added functions for direct conversion between HSL and HSV. (hsl_to_hsv is still incomplete, and works over rgb atm)
...
Added some special cases to the HSV and HSl to RGB conversions, as a "fix" for bug #28 .
Random hacking on text_extents in a vain attempt at making its calculations more exact.
Originally committed to SVN as r232.
2006-03-17 01:59:41 +00:00
Rodrigo Braz Monteiro
180f323676
Originally committed to SVN as r231.
2006-03-17 01:32:37 +00:00
Rodrigo Braz Monteiro
8ad3626b25
Originally committed to SVN as r230.
2006-03-17 01:29:18 +00:00
Rodrigo Braz Monteiro
6456290567
Added a bias slider to make continuous function in timing post-processor.
...
Originally committed to SVN as r229.
2006-03-17 01:27:30 +00:00
Niels Martin Hansen
a20fb3519f
Removed YUV colorspace from color picker. (Bug 28 note 155.)
...
Attempt at making karaoke splitter commit more often. Doesn't seem to work though...? (It should now commit on anything that before would cause it to discard splits, except for the Cancel button.)
Originally committed to SVN as r228.
2006-03-16 01:26:26 +00:00
Rodrigo Braz Monteiro
55bfefb2d8
Fixed crash related to audio display losing focus while unloaded. ( #98 )
...
Originally committed to SVN as r227.
2006-03-15 23:53:44 +00:00
Rodrigo Braz Monteiro
1723915e3e
Fixed shift times not affecting video/audio, and default save as path
...
Originally committed to SVN as r226.
2006-03-14 04:23:00 +00:00
Rodrigo Braz Monteiro
81e86727ff
Removed the "Help" button from Find/Replace dialog.
...
Originally committed to SVN as r225.
2006-03-14 00:39:33 +00:00
Rodrigo Braz Monteiro
ea089faa37
Fixed handling of VFR times after v1 range
...
Originally committed to SVN as r224.
2006-03-14 00:33:31 +00:00
Rodrigo Braz Monteiro
ef779fb6db
Work around for mkv2vfr files
...
Originally committed to SVN as r223.
2006-03-14 00:08:56 +00:00
Rodrigo Braz Monteiro
bb037fc271
Added a horizontal scrollbar to shift times history.
...
Originally committed to SVN as r222.
2006-03-13 22:36:27 +00:00
Rodrigo Braz Monteiro
8f8952293b
Fixed bug which caused extra newlines to be added at the end of file.
...
Originally committed to SVN as r221.
2006-03-13 22:25:09 +00:00
Rodrigo Braz Monteiro
cb2c5ed6e7
Fixed extra comments being added on export/undo (might have broken other stuff)
...
Originally committed to SVN as r220.
2006-03-13 22:12:23 +00:00
Fredrik Mellbin
7b95ba47fb
Readded 16bpp support for avisynth file opening
...
Originally committed to SVN as r217.
2006-03-11 16:20:40 +00:00
Niels Martin Hansen
b3c69a4567
Added "Split by karaoke" feature
...
Originally committed to SVN as r216.
2006-03-11 16:11:55 +00:00
Rodrigo Braz Monteiro
d74e8da400
Pomyk's search and replace patch
...
Originally committed to SVN as r215.
2006-03-07 22:38:46 +00:00
Rodrigo Braz Monteiro
b3618d42df
Dragging the timeline will now scroll audio display.
...
Originally committed to SVN as r214.
2006-03-07 00:12:50 +00:00
Rodrigo Braz Monteiro
7fe7d5cddb
Fixed shift times bug
...
Originally committed to SVN as r213.
2006-03-06 00:48:56 +00:00
Rodrigo Braz Monteiro
201360fd0a
Timeline is now drawn below audio display.
...
Originally committed to SVN as r212.
2006-03-06 00:45:24 +00:00
Rodrigo Braz Monteiro
a00a45125e
Audio display now follows the play cursor
...
Originally committed to SVN as r211.
2006-03-05 23:41:00 +00:00
Rodrigo Braz Monteiro
6f0073536e
Audio current play position cursor will now always be visible.
...
Removed video frame/subtitles time sync controls from the grid context menu.
Originally committed to SVN as r210.
2006-03-05 23:01:02 +00:00
Rodrigo Braz Monteiro
a7aca18675
Applied some Pomyk patches
...
Originally committed to SVN as r209.
2006-03-05 20:42:38 +00:00
Rodrigo Braz Monteiro
564e270e54
Pomyk's no focus on scrollbars patch
...
Originally committed to SVN as r208.
2006-03-05 20:31:04 +00:00
Rodrigo Braz Monteiro
77543d7c45
Modified path to fextracker headers
...
Originally committed to SVN as r207.
2006-03-05 19:14:42 +00:00
tentacle
2a87445078
fixed compilation problems
...
removed old files
define AEGISUB
Originally committed to SVN as r204.
2006-03-05 18:50:45 +00:00
Rodrigo Braz Monteiro
e249381e31
Middle clicking the video seek bar and audio display will now focus them.
...
Originally committed to SVN as r201.
2006-03-05 04:41:59 +00:00
Rodrigo Braz Monteiro
ae1ab04215
Unhandled keypresses in grid will now be sent to the audio display.
...
Originally committed to SVN as r200.
2006-03-05 04:31:09 +00:00
Rodrigo Braz Monteiro
d11298c85e
Applied pomyk's dialog_export and duplicate patches
...
Originally committed to SVN as r199.
2006-03-05 02:47:20 +00:00
Rodrigo Braz Monteiro
3a3f3bb463
The line timing extending in timing post-processor is now governed by the "timing processor adjascent bias" option (1.0 [default] = move end, 0.0 = move start, 0.5 = move to halfway point, etc)
...
Originally committed to SVN as r198.
2006-03-05 02:25:12 +00:00
tentacle
1ae9db20d9
i'm too lazy to type
...
Originally committed to SVN as r197.
2006-03-04 15:29:20 +00:00
Fredrik Mellbin
302b89d1eb
Copy shadow_w
...
Originally committed to SVN as r195.
2006-03-03 19:53:04 +00:00
tentacle
cd6beca548
little tenfex interface change
...
+ moved FexTracker to OPEN SOURCE :)
Originally committed to SVN as r194.
2006-03-03 19:00:47 +00:00
Fredrik Mellbin
12363b6dc5
Originally committed to SVN as r193.
2006-03-03 18:50:02 +00:00
tentacle
b49618d093
new FexTracker based on FexGenericFilter which is (c)2006 tentacle aka Hajo Krabbenhöft
...
thus all dependencies on my commercial project are now removed :)
once this flavor of FexTracker works fine, it will move to noncommercial open source license and will be fully integrated into Aegisub to get rid of external .dll files and to allow for the linux version to support tracking as well
Originally committed to SVN as r192.
2006-03-03 10:17:22 +00:00
Rodrigo Braz Monteiro
d38cbae8d5
Made double click on grid row jump video to it
...
Originally committed to SVN as r190.
2006-03-01 04:32:00 +00:00
Rodrigo Braz Monteiro
e7ec7ec68a
Some highly failed attempt to fix mkv support with lavc, and updated manual to include information on how to use FexTracker
...
Originally committed to SVN as r189.
2006-03-01 03:17:31 +00:00
Rodrigo Braz Monteiro
aa4a7fdac4
Fixed SRT generation
...
Originally committed to SVN as r187.
2006-02-27 22:31:44 +00:00
Rodrigo Braz Monteiro
ae8f256e78
Finished new format system
...
Originally committed to SVN as r186.
2006-02-27 21:57:10 +00:00
Rodrigo Braz Monteiro
32b284a27c
Base format writer class implemented
...
Originally committed to SVN as r185.
2006-02-27 20:22:15 +00:00
Rodrigo Braz Monteiro
2d9574952e
Added clone function for better copying of AssEntry and derived classes
...
Originally committed to SVN as r184.
2006-02-27 09:07:08 +00:00
Rodrigo Braz Monteiro
3c27496b29
Added option ("keep raw dialogue data", default false) that makes Aegisub use less RAM at a small performance cost when set to false.
...
Originally committed to SVN as r183.
2006-02-27 04:18:00 +00:00
Rodrigo Braz Monteiro
5f6f39ce3e
Made AssEntry::data private
...
Originally committed to SVN as r182.
2006-02-27 02:23:50 +00:00
Rodrigo Braz Monteiro
39225db7c8
New subtitle load system implemented
...
Originally committed to SVN as r181.
2006-02-27 00:06:46 +00:00
Rodrigo Braz Monteiro
20c783f83d
Early separation of the subtitle format parser/writer code
...
Originally committed to SVN as r180.
2006-02-26 22:45:34 +00:00
David Lamparter
b34c69891c
remove win32isms
...
Originally committed to SVN as r179.
2006-02-26 02:53:45 +00:00
David Lamparter
6f56124b28
generic fuckups
...
Originally committed to SVN as r178.
2006-02-26 02:52:29 +00:00
David Lamparter
7a5cad9ca4
wxString::c_str() for varargs AGAIN
...
Originally committed to SVN as r177.
2006-02-26 02:51:18 +00:00
David Lamparter
f6051a060f
introduce NO_FEX define to disable Fex
...
Originally committed to SVN as r176.
2006-02-26 02:49:38 +00:00
Rodrigo Braz Monteiro
817f13bbc7
Originally committed to SVN as r175.
2006-02-25 20:48:32 +00:00
Rodrigo Braz Monteiro
202c0a2222
Added Pomyk's patch to be able to choose from comments or not in selection dialogue
...
Originally committed to SVN as r174.
2006-02-25 18:10:02 +00:00
Rodrigo Braz Monteiro
ed55a9e430
HD audio cache separated from avisynth provider
...
Originally committed to SVN as r173.
2006-02-25 08:39:15 +00:00
Rodrigo Braz Monteiro
c8a7912319
RAM cache separated from avisynth provider
...
Originally committed to SVN as r172.
2006-02-25 08:26:29 +00:00
Rodrigo Braz Monteiro
18d948ef97
Finished separation of audio provider and player
...
Originally committed to SVN as r171.
2006-02-25 07:41:18 +00:00
Rodrigo Braz Monteiro
93b35641a4
Changed audio synchronization algorithm
...
Originally committed to SVN as r170.
2006-02-25 07:14:39 +00:00
Rodrigo Braz Monteiro
a94f17d2c4
Further abstraction of audio classes...
...
Originally committed to SVN as r169.
2006-02-25 06:52:07 +00:00
Rodrigo Braz Monteiro
4698ec6f6b
Further abstraction of audio classes
...
Originally committed to SVN as r168.
2006-02-25 06:04:46 +00:00
Rodrigo Braz Monteiro
68431d0c1a
Very early abstraction of audio classes
...
Originally committed to SVN as r167.
2006-02-25 04:54:21 +00:00
Rodrigo Braz Monteiro
bd6ec35e33
Fixed undo scrolling ( #25 ), Line selection ( #24 ) and font collector ( #10 ) bugs
...
Originally committed to SVN as r165.
2006-02-25 03:04:52 +00:00
Rodrigo Braz Monteiro
6b17ec30b1
lavc can now perfectly seek in CFR videos
...
Originally committed to SVN as r164.
2006-02-25 02:27:40 +00:00
Rodrigo Braz Monteiro
e8f7defb88
Better working LAVC seeking
...
Originally committed to SVN as r163.
2006-02-25 01:59:33 +00:00
Rodrigo Braz Monteiro
6313d8eafd
Originally committed to SVN as r162.
2006-02-25 01:28:20 +00:00
Rodrigo Braz Monteiro
01d0916b2a
Fixed horizontal zoom in audio
...
Originally committed to SVN as r161.
2006-02-25 00:11:54 +00:00
Rodrigo Braz Monteiro
718cfb17f1
YET ANOTHER VFR UPDATE!
...
Originally committed to SVN as r160.
2006-02-24 23:26:24 +00:00
Rodrigo Braz Monteiro
b31d2ae85e
VFR code cleanup
...
Originally committed to SVN as r159.
2006-02-24 23:16:20 +00:00
Rodrigo Braz Monteiro
9e3ffaf523
Fixed minor glitch and some little update to vfr
...
Originally committed to SVN as r158.
2006-02-24 23:07:30 +00:00
Rodrigo Braz Monteiro
41b140d6b0
Originally committed to SVN as r157.
2006-02-24 22:57:24 +00:00
Rodrigo Braz Monteiro
d54b705287
Yet another vfr fix
...
Originally committed to SVN as r156.
2006-02-24 22:50:51 +00:00
Rodrigo Braz Monteiro
270e25a806
More fixes to VFR
...
Originally committed to SVN as r155.
2006-02-24 22:46:21 +00:00
Rodrigo Braz Monteiro
a69d456e16
Another attempt to fix VFR
...
Originally committed to SVN as r154.
2006-02-24 22:14:37 +00:00
Fredrik Mellbin
c2225dfdf9
Originally committed to SVN as r152.
2006-02-24 21:35:02 +00:00
tentacle
cc4ea8e9ea
fextracker:
...
tracking engine update
rewrite of points2motion code
ui:
now allowing points to stay loaded when generating movement so that you can try multiple times without losing point tracking information
Originally committed to SVN as r151.
2006-02-24 20:04:04 +00:00
Fredrik Mellbin
a9a4f5bf24
More vfr fun for everyone
...
Originally committed to SVN as r150.
2006-02-24 16:45:10 +00:00
Rodrigo Braz Monteiro
4a13f7844d
Originally committed to SVN as r149.
2006-02-24 08:56:12 +00:00
Rodrigo Braz Monteiro
360147d4ea
Cleaned up provider creation interface
...
Originally committed to SVN as r148.
2006-02-24 08:43:44 +00:00
Rodrigo Braz Monteiro
9b395f283d
Better lavc/avisynth selection code (will automatically use what's available, or by option if both are)
...
Originally committed to SVN as r147.
2006-02-24 08:30:08 +00:00
Rodrigo Braz Monteiro
9481d8424b
Zoom and aspect ratio on lavc work
...
Originally committed to SVN as r146.
2006-02-24 07:27:42 +00:00
Rodrigo Braz Monteiro
d05e857115
Seeking in lavc somewhat almost works
...
Originally committed to SVN as r145.
2006-02-24 06:34:35 +00:00
Rodrigo Braz Monteiro
ddc7c8b323
We're getting there...
...
Originally committed to SVN as r144.
2006-02-24 05:58:45 +00:00
Rodrigo Braz Monteiro
40341df934
LAVC video provider can now somewhat decode frames
...
Originally committed to SVN as r143.
2006-02-24 05:24:08 +00:00
Rodrigo Braz Monteiro
00e7b923ea
Some basic LAVC code implemented
...
Originally committed to SVN as r142.
2006-02-24 03:54:40 +00:00
Rodrigo Braz Monteiro
02219d1e8b
Early LAVC implementation
...
Originally committed to SVN as r141.
2006-02-24 02:54:30 +00:00
Rodrigo Braz Monteiro
2383c68bac
Fixed minor glitch on audio display
...
Originally committed to SVN as r139.
2006-02-24 01:16:27 +00:00
Fredrik Mellbin
1521268773
Originally committed to SVN as r137.
2006-02-23 23:24:35 +00:00
Fredrik Mellbin
adf7f76d1e
fixing
...
Originally committed to SVN as r136.
2006-02-23 23:13:56 +00:00
Rodrigo Braz Monteiro
81ae0ae3ae
Originally committed to SVN as r135.
2006-02-23 23:08:04 +00:00
Rodrigo Braz Monteiro
9f361dca17
Fixed drag and dropping of timecode files
...
Originally committed to SVN as r134.
2006-02-23 23:04:41 +00:00
Rodrigo Braz Monteiro
81efd4082f
Attempting to load a file which does not exist no longer unloads previous subtitles. (Fix to bug #12 )
...
Originally committed to SVN as r133.
2006-02-23 22:47:14 +00:00
Rodrigo Braz Monteiro
7e1d5f4fa8
Hopefully fixed fonts collector
...
Originally committed to SVN as r132.
2006-02-23 22:03:37 +00:00
Niels Martin Hansen
49acbaa6e5
Fixed Automation script loading error messages (bug #1 )
...
Fixed karaoke timing not being committed correctly (bug #7 )
Changed some throw _T() into throw wxString()
Several architectural changes to Automation karaskel family.
Automation karaskel has Furigana, Inline-fx and Out-of-line-fx support added (still needs tweaking and bugfixing)
Originally committed to SVN as r131.
2006-02-23 21:56:46 +00:00
Rodrigo Braz Monteiro
4d498ea184
Originally committed to SVN as r130.
2006-02-23 21:36:14 +00:00
Rodrigo Braz Monteiro
3a4f59991b
Fixed Fonts Collector behavior with font shortcuts.
...
Originally committed to SVN as r128.
2006-02-23 20:29:23 +00:00
Rodrigo Braz Monteiro
156816a3ce
Fixed positioning with double click
...
Originally committed to SVN as r127.
2006-02-23 20:08:31 +00:00
Rodrigo Braz Monteiro
f7bca9dd7f
Commented video provider interface
...
Originally committed to SVN as r126.
2006-02-23 19:41:32 +00:00
Rodrigo Braz Monteiro
83ad086caf
Fixed mkv parsing and a few other minor stuff
...
Originally committed to SVN as r125.
2006-02-23 19:26:14 +00:00
Rodrigo Braz Monteiro
fdcb1857c8
Some tweaks to help Linux compatibility
...
Originally committed to SVN as r124.
2006-02-23 04:19:57 +00:00
Rodrigo Braz Monteiro
61b8089de4
Abstracted video provider
...
Originally committed to SVN as r123.
2006-02-23 03:41:29 +00:00
Rodrigo Braz Monteiro
5cc37edf38
Added progress bar to matroska parsing
...
Originally committed to SVN as r122.
2006-02-23 02:18:32 +00:00
Rodrigo Braz Monteiro
57b6834d13
Originally committed to SVN as r121.
2006-02-23 02:02:03 +00:00
Rodrigo Braz Monteiro
2216528544
Matroska parsing implemented
...
Originally committed to SVN as r120.
2006-02-23 01:44:48 +00:00
Rodrigo Braz Monteiro
2b27d5403e
Updated about dialog
...
Originally committed to SVN as r119.
2006-02-22 20:52:00 +00:00
Rodrigo Braz Monteiro
7f76ab7808
Added select all to grid
...
Originally committed to SVN as r118.
2006-02-22 20:20:45 +00:00
Fredrik Mellbin
a541cbeccc
Originally committed to SVN as r117.
2006-02-22 20:00:06 +00:00
Fredrik Mellbin
90e4ec6783
Originally committed to SVN as r116.
2006-02-22 19:55:33 +00:00
Rodrigo Braz Monteiro
3d73c9a533
Originally committed to SVN as r115.
2006-02-22 19:50:56 +00:00
Fredrik Mellbin
0173fe2d47
InternalCache -> Cache
...
Originally committed to SVN as r114.
2006-02-22 19:47:44 +00:00
tentacle
80b25b53c2
more movement options
...
Originally committed to SVN as r113.
2006-02-22 19:25:18 +00:00
tentacle
bfbe5c0745
more movement options
...
Originally committed to SVN as r112.
2006-02-22 19:24:17 +00:00
Rodrigo Braz Monteiro
6f24fdae42
Fixed critical ass_time bug
...
Originally committed to SVN as r111.
2006-02-22 07:36:38 +00:00
Rodrigo Braz Monteiro
53d40024df
A lot more code clean-up
...
Originally committed to SVN as r110.
2006-02-22 06:49:20 +00:00
Rodrigo Braz Monteiro
38f3c19d64
More code cleaning up and fixing!
...
Originally committed to SVN as r109.
2006-02-22 06:08:35 +00:00
Rodrigo Braz Monteiro
0b862d1727
A few more tweaks, fixes and clean-ups
...
Originally committed to SVN as r108.
2006-02-22 05:30:09 +00:00
Rodrigo Braz Monteiro
25d5516d77
Some clean up of grid classes
...
Originally committed to SVN as r107.
2006-02-22 04:59:39 +00:00
Rodrigo Braz Monteiro
82bfd00da8
Originally committed to SVN as r106.
2006-02-22 03:38:23 +00:00
Rodrigo Braz Monteiro
5d490b988f
Added grid key handling
...
Originally committed to SVN as r105.
2006-02-22 02:25:45 +00:00
Rodrigo Braz Monteiro
0c3b724c31
Originally committed to SVN as r104.
2006-02-21 23:43:05 +00:00
Rodrigo Braz Monteiro
71b93a3379
Alt+Click on grid will activate the clicked line, without modifying selection
...
Originally committed to SVN as r103.
2006-02-21 23:27:34 +00:00
Rodrigo Braz Monteiro
aa6ef96527
The font override button in the subtitles edit box can now modify font size, italics, bold and underline as well as font face
...
Originally committed to SVN as r102.
2006-02-21 22:46:18 +00:00
Rodrigo Braz Monteiro
493ebbcbb1
Font override on subs edit box now supports \fs
...
Originally committed to SVN as r101.
2006-02-21 22:32:51 +00:00
Rodrigo Braz Monteiro
87307940ca
AssTime changed to store data as miliseconds internally (overall faster, uses less ram)
...
Originally committed to SVN as r100.
2006-02-21 22:09:15 +00:00
Rodrigo Braz Monteiro
d759aae2b3
Some small improvements to RAM usage
...
Originally committed to SVN as r99.
2006-02-21 21:52:32 +00:00
Rodrigo Braz Monteiro
fb579fa948
Audio display in SSA mode will no longer ignore clicks if it wasn't focused
...
Originally committed to SVN as r98.
2006-02-21 21:33:15 +00:00
Rodrigo Braz Monteiro
b823bfdc99
Inserted lines will now be automatically selected
...
Originally committed to SVN as r97.
2006-02-21 21:23:52 +00:00
Fredrik Mellbin
24a7e9ba91
Changes most of the VFR handling to ints and clean up stuff
...
Originally committed to SVN as r96.
2006-02-21 18:49:57 +00:00
Rodrigo Braz Monteiro
cbc7b57669
Added options to change colors of grid
...
Originally committed to SVN as r95.
2006-02-21 07:21:07 +00:00
Rodrigo Braz Monteiro
c42d2b4a4c
Fixed karaoke splitter
...
Originally committed to SVN as r94.
2006-02-21 06:52:21 +00:00
Rodrigo Braz Monteiro
eb9d292755
Just some comments added
...
Originally committed to SVN as r93.
2006-02-21 06:24:23 +00:00
Rodrigo Braz Monteiro
88df752e48
Added stack walker
...
Originally committed to SVN as r92.
2006-02-21 05:26:13 +00:00
Rodrigo Braz Monteiro
e41b6f9988
Prevented parsed data from staying in memory, greatly reducing RAM usage
...
Originally committed to SVN as r91.
2006-02-21 03:13:35 +00:00
Rodrigo Braz Monteiro
a82f60fe72
Fixed behavior of deleting and joining lines on subtitles grid
...
Originally committed to SVN as r90.
2006-02-21 02:01:42 +00:00
Rodrigo Braz Monteiro
6eae67a95e
Separated volume on its own slider bar
...
Originally committed to SVN as r89.
2006-02-21 00:55:16 +00:00
Rodrigo Braz Monteiro
bd116bd286
Changing vertical zoom will now also change the playback volume
...
Originally committed to SVN as r88.
2006-02-20 23:54:15 +00:00
Rodrigo Braz Monteiro
c31367c761
Selected comments are now highlighted in a different color
...
Originally committed to SVN as r87.
2006-02-20 23:12:08 +00:00
Rodrigo Braz Monteiro
fd728e90d5
Rows colliding with the currently active one will now be highlighted in grid
...
Originally committed to SVN as r86.
2006-02-20 22:54:23 +00:00
Rodrigo Braz Monteiro
8ece0ea54f
Audio timing will now apply to all selected lines, as well as active line
...
Originally committed to SVN as r85.
2006-02-20 22:32:20 +00:00
Rodrigo Braz Monteiro
37ec3a7058
Added a simple audio resync method for video playback
...
Originally committed to SVN as r84.
2006-02-20 22:24:25 +00:00
Rodrigo Braz Monteiro
62f94c5a6c
Alt+Left/Right on the video seek bar will now seek by increments of 10 frames (increment is customizeable in config.dat)
...
Originally committed to SVN as r83.
2006-02-20 22:15:34 +00:00
Rodrigo Braz Monteiro
d826160abf
Fonts collector will now default collection to same folder as script (Set to "?script" on config.dat)
...
Originally committed to SVN as r82.
2006-02-20 22:06:38 +00:00
Rodrigo Braz Monteiro
224e22b365
Originally committed to SVN as r81.
2006-02-20 21:33:53 +00:00
Rodrigo Braz Monteiro
26b15d3d09
Implemented redo, and replace == _T("") with .IsEmpty()
...
Originally committed to SVN as r80.
2006-02-20 21:32:58 +00:00
Rodrigo Braz Monteiro
14e54bce4e
Fixed karaoke next/prev
...
Originally committed to SVN as r79.
2006-02-20 07:12:01 +00:00
Fredrik Mellbin
e080a06834
NextFrame and PrevFrame no longer requests out of range frames
...
Originally committed to SVN as r78.
2006-02-19 14:28:03 +00:00
Fredrik Mellbin
38f62c6906
the video slider can no longer return values outside its range and is initialize to 0-1, pos 0
...
Originally committed to SVN as r77.
2006-02-19 14:19:26 +00:00
Rodrigo Braz Monteiro
fd0cd9c045
Partial fix to karaoke mode
...
Originally committed to SVN as r76.
2006-02-19 06:05:15 +00:00
Rodrigo Braz Monteiro
df6071d1e6
Originally committed to SVN as r75.
2006-02-19 05:10:57 +00:00
Rodrigo Braz Monteiro
675c2d0829
Fixed some bugs related to inserting overrides via the buttons over the edit box
...
Originally committed to SVN as r74.
2006-02-19 04:55:10 +00:00
Rodrigo Braz Monteiro
82236684e7
Fixed bug related to tag cycling, which would reset grid, move video and force a refresh of everything (slow, and could undo uncommited changes)
...
Originally committed to SVN as r73.
2006-02-19 04:00:22 +00:00
Rodrigo Braz Monteiro
f549c498c3
Originally committed to SVN as r72.
2006-02-19 03:34:57 +00:00
Rodrigo Braz Monteiro
ed67b6cc6d
Changed behavior of commiting time
...
Originally committed to SVN as r71.
2006-02-19 03:33:13 +00:00
Rodrigo Braz Monteiro
b8c0e2e7f8
Fixed crash on assistants and more tweaks to grid
...
Originally committed to SVN as r70.
2006-02-19 03:10:03 +00:00
Rodrigo Braz Monteiro
f0351f6d27
Minor video fix/changes
...
Originally committed to SVN as r69.
2006-02-19 02:31:25 +00:00
Rodrigo Braz Monteiro
518e2272a0
More fixes and tweaks to new grid
...
Originally committed to SVN as r68.
2006-02-19 01:16:15 +00:00
Rodrigo Braz Monteiro
ff278ee099
Minor bugs fixed
...
Originally committed to SVN as r67.
2006-02-19 00:54:35 +00:00
Rodrigo Braz Monteiro
6edfa51c21
MakeVisible implemented
...
Originally committed to SVN as r66.
2006-02-18 23:00:09 +00:00
Rodrigo Braz Monteiro
798a718381
Originally committed to SVN as r65.
2006-02-18 22:45:39 +00:00
Rodrigo Braz Monteiro
f359462a44
Mouse drag scrolling for grid
...
Originally committed to SVN as r64.
2006-02-18 22:44:12 +00:00
Rodrigo Braz Monteiro
2e88cd311b
Small fix to grid class
...
Originally committed to SVN as r63.
2006-02-18 22:09:03 +00:00
Rodrigo Braz Monteiro
f4daf0e020
Writen a new class from scratch to replace wxGrid
...
Originally committed to SVN as r62.
2006-02-18 21:55:58 +00:00
Fredrik Mellbin
c84a44dc59
More deleaking
...
Originally committed to SVN as r61.
2006-02-03 00:58:26 +00:00
Fredrik Mellbin
715a346d84
one less memory leak
...
Originally committed to SVN as r60.
2006-02-03 00:22:16 +00:00
Fredrik Mellbin
e8d6eee1b0
Added destructor -> no memory leaks
...
Originally committed to SVN as r59.
2006-02-02 22:20:49 +00:00
Fredrik Mellbin
5062ea6e31
Refresh(false) elimination
...
Originally committed to SVN as r58.
2006-02-02 18:24:58 +00:00
Fredrik Mellbin
ae6fcba54e
fixing the fixmes
...
Originally committed to SVN as r57.
2006-02-02 18:17:54 +00:00
Niels Martin Hansen
b3b9d5e033
Fixed visual glitch when mouse was leaving video display.
...
Originally committed to SVN as r56.
2006-02-01 22:15:21 +00:00
Niels Martin Hansen
c450a5468c
Fixed regression bug with drag&drop bugfix.
...
Fixed strange nonsense in changelog.
Originally committed to SVN as r55.
2006-02-01 21:53:44 +00:00
Niels Martin Hansen
defaf3a5ac
From changelog:
...
- Drag-and-drop files onto the program no longer causes the subs to be unloaded every time, even if no subs were dropped (jfs)
- Recombining lines (1,1+2 and 1+2,2) where the lone line is a substring of the line only appearing combined no longer causes incorrect results (as a side-effect, more strict prefix/suffix-checking has also been implemented) (jfs)
Originally committed to SVN as r54.
2006-02-01 02:16:57 +00:00
Niels Martin Hansen
2d3d317278
Really fixed the \t bug now. Really!
...
Originally committed to SVN as r53.
2006-01-31 23:44:10 +00:00
Niels Martin Hansen
979903d61a
Yet another attempt to fix text_extents function.
...
Originally committed to SVN as r52.
2006-01-31 21:37:02 +00:00
Fredrik Mellbin
eaa3fe1456
The easy fix for the splash screen crash
...
Originally committed to SVN as r51.
2006-01-30 20:04:33 +00:00
Niels Martin Hansen
0db9a569b8
Bug in changelog. Fixed. Also took the liberty to add fextracker feature to changelog.
...
Originally committed to SVN as r50.
2006-01-29 22:58:20 +00:00
Niels Martin Hansen
6f09e40f75
Forgot changelog.
...
Originally committed to SVN as r49.
2006-01-29 22:52:46 +00:00
Niels Martin Hansen
6862c2d4a8
First three parameters to \fade() are now int as they should be
...
Fixed \t argument disappearance bug!
Originally committed to SVN as r48.
2006-01-29 22:46:18 +00:00
Rodrigo Braz Monteiro
ba9fb80bd9
Added #include <wx/notebook.h> to file, to make it compile with newer wxWidgets
...
Originally committed to SVN as r47.
2006-01-29 21:04:52 +00:00
tentacle
1bb7209d52
PrOpEr CaPiTaLiZaTiOn
...
ooh and front+backtrace for movement display
Originally committed to SVN as r46.
2006-01-29 20:59:58 +00:00
tentacle
74a399aaa9
moved events for fextracker & fexmovement into its own file
...
added second button for fexmovement
added functionality to manually move sub for all frames / for one frame
Originally committed to SVN as r45.
2006-01-29 20:48:05 +00:00
tentacle
97b8832376
DialogProgress
...
Originally committed to SVN as r44.
2006-01-29 17:59:07 +00:00
tentacle
d89cf51b1e
moved all tracking stuff into FexTracker popup menu
...
tracking is now somewhat complete
you can track points, convert these to movement&scaling and then split your line and let it be repositioned and rescaled
Originally committed to SVN as r42.
2006-01-29 15:08:51 +00:00
tentacle
03ff6a4c83
Originally committed to SVN as r41.
2006-01-28 21:47:46 +00:00
tentacle
3d0e91c29b
tenfex .h in correct folder
...
Originally committed to SVN as r40.
2006-01-28 20:26:27 +00:00
tentacle
3e6637cb26
added support for FexTracker
...
added "Track this line" button in bottom right corner of video box
added 2 new button bitmaps
added function to display tracked points for current line as overlay in VideoDisplay
Originally committed to SVN as r35.
2006-01-28 19:48:35 +00:00
Fredrik Mellbin
732aa4a1ba
Fix AviSynthWrapper reference counting again
...
Originally committed to SVN as r34.
2006-01-28 15:23:48 +00:00
Fredrik Mellbin
7012a6b0b2
Less signedness warnings and probably a fix for setting the tag string
...
Originally committed to SVN as r33.
2006-01-28 15:11:59 +00:00
Fredrik Mellbin
f22e1825ce
Update version number
...
Originally committed to SVN as r32.
2006-01-28 14:50:13 +00:00
Niels Martin Hansen
69b1f5988a
From changelog:
...
o The correct \k tag (\k, \kf, \ko, \K) is now kept when splitting/joining
o When editing karaoke-timing for a line and not splitting/joining, all tags are kept intact, so only the \k tag timings are changed (BROKEN WITH \t TAGS ATM!)
Reason for breakage with \t seems to be the override tag parser killing all the actual style overrides in the \t tag. Example: \t(100,200,\fscx200) -> \t(100,200,) All other tags seem unaffected, but not intensively tested.
Originally committed to SVN as r31.
2006-01-27 22:22:31 +00:00
Niels Martin Hansen
360746e739
Bugfix: Karaoke splitting only worked on lines that were already marked dirty (autosplit lines being in that category), unless SSA mode was enabled.
...
Originally committed to SVN as r30.
2006-01-27 03:18:26 +00:00
Niels Martin Hansen
3ad6a9db43
Implemented new karaoke splitter. Still needs some work, especially graphically.
...
The timing postproc dialog is now properly centered.
Originally committed to SVN as r29.
2006-01-27 00:48:59 +00:00
Fredrik Mellbin
645aae6e29
Moved AssEntry constructors to where they should be
...
Originally committed to SVN as r27.
2006-01-25 22:19:40 +00:00
Fredrik Mellbin
87ac27af9a
Smaller audio ram cache blocksize
...
Originally committed to SVN as r26.
2006-01-25 10:56:24 +00:00
Fredrik Mellbin
b6de878181
See previous commit
...
Originally committed to SVN as r24.
2006-01-25 00:29:01 +00:00
Fredrik Mellbin
6c1cbf9efc
Another videodisplay split fix
...
Originally committed to SVN as r23.
2006-01-25 00:21:16 +00:00
Fredrik Mellbin
16729ec5ea
Increment avisynth refcount after successful creation
...
Originally committed to SVN as r22.
2006-01-24 23:01:30 +00:00
Fredrik Mellbin
e5043bb738
Fix for previous commit
...
Originally committed to SVN as r21.
2006-01-22 16:52:20 +00:00
Fredrik Mellbin
227febdd24
The big VideoDisplay split
...
Originally committed to SVN as r20.
2006-01-22 12:44:53 +00:00
Fredrik Mellbin
cb573429fb
Originally committed to SVN as r19.
2006-01-22 12:43:42 +00:00
Karl Blomster
7913efc740
more audio documentation updates, plus random fixage in about.cpp
...
Originally committed to SVN as r18.
2006-01-21 01:45:27 +00:00
Fredrik Mellbin
1cd44a438d
Audio crash in 1.09 fix(?) and small cleanup
...
Originally committed to SVN as r17.
2006-01-21 01:09:53 +00:00
Fredrik Mellbin
a1bf8a221e
Repaint videoslider when resizing
...
Originally committed to SVN as r16.
2006-01-20 22:56:15 +00:00
Rodrigo Braz Monteiro
59db7e90e1
Small fix regarding character set of files being exported
...
Originally committed to SVN as r15.
2006-01-20 00:16:32 +00:00
David Lamparter
e72d2c9f94
fix initialization orders (pedantic)
...
Originally committed to SVN as r14.
2006-01-19 10:35:04 +00:00
David Lamparter
2abf229414
remove extra semicolons and commas (strict ISO-C++98)
...
Originally committed to SVN as r13.
2006-01-19 10:33:56 +00:00
Rodrigo Braz Monteiro
6935e56b3d
VC 2005 compatibility stuff
...
Originally committed to SVN as r12.
2006-01-19 01:42:39 +00:00
Rodrigo Braz Monteiro
1fc9fdf281
Updated changelog
...
Originally committed to SVN as r7.
2006-01-17 07:56:51 +00:00