]> git.decadent.org.uk Git - videolink.git/log
videolink.git
16 years agoMoved xml_escape into a separate file.
Ben Hutchings [Sun, 26 Feb 2006 19:45:47 +0000 (19:45 +0000)]
Moved xml_escape into a separate file.
Changed voblist implementation to expect a real XML document and to resolve VOB filenames relative to the voblist.

16 years agoSeparated out dvd_contents and generate_dvd.
Ben Hutchings [Sat, 25 Feb 2006 10:00:45 +0000 (10:00 +0000)]
Separated out dvd_contents and generate_dvd.

16 years agoSeparated out dvd_contents and generate_dvd.
Ben Hutchings [Mon, 20 Feb 2006 01:30:20 +0000 (01:30 +0000)]
Separated out dvd_contents and generate_dvd.

16 years agoUpdated comments based on information from "Unofficial DVD Specifications".
Ben Hutchings [Mon, 20 Feb 2006 01:12:21 +0000 (01:12 +0000)]
Updated comments based on information from "Unofficial DVD Specifications".

16 years agoUpdated TODO, adding explicit priorities. 0.6
Ben Hutchings [Sat, 18 Feb 2006 19:00:41 +0000 (19:00 +0000)]
Updated TODO, adding explicit priorities.

16 years agoUndo previous brain-damage (r176).
Ben Hutchings [Fri, 30 Dec 2005 04:17:05 +0000 (04:17 +0000)]
Undo previous brain-damage (r176).

16 years agoRemoved hacky svn-build rule and enabled use of a generic script to call svn-buildpac...
Ben Hutchings [Wed, 28 Dec 2005 19:39:27 +0000 (19:39 +0000)]
Removed hacky svn-build rule and enabled use of a generic script to call svn-buildpackage and pbuilder.

16 years agoBrought documentation up-to-date.
Ben Hutchings [Sun, 25 Dec 2005 00:14:29 +0000 (00:14 +0000)]
Brought documentation up-to-date.

16 years agoCorrected off-by-one error in use of target button numbers.
Ben Hutchings [Sat, 24 Dec 2005 23:52:12 +0000 (23:52 +0000)]
Corrected off-by-one error in use of target button numbers.

16 years agoCorrected handling of fragments. Added support for linking to chapters using fragments.
Ben Hutchings [Sat, 24 Dec 2005 23:47:20 +0000 (23:47 +0000)]
Corrected handling of fragments. Added support for linking to chapters using fragments.

16 years agoChanged webdvd_window::generate_dvd() into a free function.
Ben Hutchings [Wed, 21 Dec 2005 02:41:49 +0000 (02:41 +0000)]
Changed webdvd_window::generate_dvd() into a free function.

16 years agoReplaced multiple is-browser-busy tests with a member function.
Ben Hutchings [Wed, 21 Dec 2005 02:34:54 +0000 (02:34 +0000)]
Replaced multiple is-browser-busy tests with a member function.

16 years agoAdded code to set the display resolution assumed by Mozilla.
Ben Hutchings [Wed, 21 Dec 2005 02:23:35 +0000 (02:23 +0000)]
Added code to set the display resolution assumed by Mozilla.

16 years agoAdded XML-escaping of VOB filenames.
Ben Hutchings [Wed, 21 Dec 2005 01:45:55 +0000 (01:45 +0000)]
Added XML-escaping of VOB filenames.

16 years agoChanged menu linking code to avoid breaking the 128 instruction limit and to highligh...
Ben Hutchings [Wed, 21 Dec 2005 01:45:00 +0000 (01:45 +0000)]
Changed menu linking code to avoid breaking the 128 instruction limit and to highlight back-links systematically.

16 years agoRefactored conversion state in webdvd_window.
Ben Hutchings [Tue, 20 Dec 2005 02:43:04 +0000 (02:43 +0000)]
Refactored conversion state in webdvd_window.

16 years agoRenamed various types to fit lower_case_with_underscores convention.
Ben Hutchings [Tue, 20 Dec 2005 00:29:40 +0000 (00:29 +0000)]
Renamed various types to fit lower_case_with_underscores convention.
Renamed FrameBuffer to the more specific x_frame_buffer and removed "x_" from its accessor function names.
Renamed files to match function/class names.

16 years agoBrought documentation up-to-date. 0.5
Ben Hutchings [Thu, 15 Dec 2005 01:11:02 +0000 (01:11 +0000)]
Brought documentation up-to-date.

16 years agoAdded definition of Mozilla version components for use in webdvd.cpp.
Ben Hutchings [Thu, 15 Dec 2005 00:50:55 +0000 (00:50 +0000)]
Added definition of Mozilla version components for use in webdvd.cpp.

16 years agoReplaced BrowserWidget::init with a class that ensures proper initialisation and...
Ben Hutchings [Thu, 15 Dec 2005 00:50:23 +0000 (00:50 +0000)]
Replaced BrowserWidget::init with a class that ensures proper initialisation and cleanup (I think).
Changed main() to use this and to set necessary browser preferences once it's instantiated.

16 years agoAdded debugging of state changes so I can work out what goes wrong with it.
Ben Hutchings [Thu, 15 Dec 2005 00:48:06 +0000 (00:48 +0000)]
Added debugging of state changes so I can work out what goes wrong with it.

16 years agoAdded support for "VOB lists" (files containing <vob> elements to be inserted into...
Ben Hutchings [Thu, 15 Dec 2005 00:46:47 +0000 (00:46 +0000)]
Added support for "VOB lists" (files containing <vob> elements to be inserted into the dvdauthor XML file directly).
Added early test of VOB/list file existence, since dvdauthor doesn't test any files until it has processed the previous ones and this may take a long time.

16 years agoDisabled scroll bars (though this doesn't seem to work in every case).
Ben Hutchings [Thu, 15 Dec 2005 00:43:33 +0000 (00:43 +0000)]
Disabled scroll bars (though this doesn't seem to work in every case).
Moved tweaking of page settings so it's done at the right time whether in preview or processing mode.

16 years agoIncreased horizontal padding.
Ben Hutchings [Fri, 9 Dec 2005 00:54:48 +0000 (00:54 +0000)]
Increased horizontal padding.

16 years agoChanged display number selection to avoid clashes with sshd X forwarding.
Ben Hutchings [Fri, 9 Dec 2005 00:46:20 +0000 (00:46 +0000)]
Changed display number selection to avoid clashes with sshd X forwarding.

16 years agoChanged auto_kill_proc_closer to wait for the process to exit after killing it.
Ben Hutchings [Fri, 9 Dec 2005 00:45:24 +0000 (00:45 +0000)]
Changed auto_kill_proc_closer to wait for the process to exit after killing it.

16 years agoBrought documentation up-to-date. 0.4
Ben Hutchings [Mon, 5 Dec 2005 00:34:26 +0000 (00:34 +0000)]
Brought documentation up-to-date.

16 years agoCleaned up filename and URI handling, adding support for use of page filenames on...
Ben Hutchings [Mon, 5 Dec 2005 00:24:59 +0000 (00:24 +0000)]
Cleaned up filename and URI handling, adding support for use of page filenames on the command line.

16 years agoChanged WebDvdWindow to resist resizing in preview mode.
Ben Hutchings [Sun, 4 Dec 2005 23:42:29 +0000 (23:42 +0000)]
Changed WebDvdWindow to resist resizing in preview mode.

16 years agoAdded comments.
Ben Hutchings [Sun, 4 Dec 2005 21:43:47 +0000 (21:43 +0000)]
Added comments.
Split up on_net_state_change.
Renamed link_state to page_state and moved some initialisation from process_links into its constructor.

16 years agoImplemented preview mode. Updated documentation accordingly.
Ben Hutchings [Sun, 4 Dec 2005 01:51:51 +0000 (01:51 +0000)]
Implemented preview mode. Updated documentation accordingly.

16 years agoAdded entry for 0.3. 0.3
Ben Hutchings [Tue, 29 Nov 2005 01:50:35 +0000 (01:50 +0000)]
Added entry for 0.3.

16 years agoChanged use of loading state variables so that pages will never be processed while...
Ben Hutchings [Sun, 27 Nov 2005 23:58:58 +0000 (23:58 +0000)]
Changed use of loading state variables so that pages will never be processed while there are still pending requests (this could happen previously, contrary to an assertion).

16 years agoNoted new dependency on Boost (for shared_ptr).
Ben Hutchings [Sun, 27 Nov 2005 21:47:55 +0000 (21:47 +0000)]
Noted new dependency on Boost (for shared_ptr).

16 years agoAdded --help option and arranged to print usage information when this is used and...
Ben Hutchings [Sun, 27 Nov 2005 21:47:30 +0000 (21:47 +0000)]
Added --help option and arranged to print usage information when this is used and in (almost) all cases of bad usage.

16 years agoChanged WebDvdWindow to generate temporary files in the proper way, spawn external...
Ben Hutchings [Sun, 27 Nov 2005 21:16:05 +0000 (21:16 +0000)]
Changed WebDvdWindow to generate temporary files in the proper way, spawn external programs and clean up temporary files when it's done.

16 years agoCleaned up option processing.
Ben Hutchings [Sun, 27 Nov 2005 21:09:44 +0000 (21:09 +0000)]
Cleaned up option processing.
Changed to accept only a single URI, which is then passed to the WebDvdWindow constructor, since all pages reachable from the first URI will be included.
Removed use of "about:" as a default URI.

16 years agoReplaced auto_temp_file with temp_file, which handles creation as well as deletion.
Ben Hutchings [Sun, 27 Nov 2005 20:52:08 +0000 (20:52 +0000)]
Replaced auto_temp_file with temp_file, which handles creation as well as deletion.

16 years agoAdded more video standard parameters and organised them into structures.
Ben Hutchings [Sun, 27 Nov 2005 20:49:30 +0000 (20:49 +0000)]
Added more video standard parameters and organised them into structures.
Removed -geometry hack and added a --video-std option accepting a standard name in upper or lower case.

16 years agoCorrected length of background filename buffer. 0.2
Ben Hutchings [Sat, 12 Nov 2005 15:45:18 +0000 (15:45 +0000)]
Corrected length of background filename buffer.
Worked around bogus error generated by imglib2.

16 years agoAdded webdvd_lib_dir variable.
Ben Hutchings [Sat, 12 Nov 2005 15:44:53 +0000 (15:44 +0000)]
Added webdvd_lib_dir variable.
Suppressed incorrect warnings.

16 years agoAdded Debian package files.
Ben Hutchings [Sat, 12 Nov 2005 15:43:54 +0000 (15:43 +0000)]
Added Debian package files.

16 years agoAdd distclean target
Ben Hutchings [Sun, 2 Nov 2008 23:15:55 +0000 (23:15 +0000)]
Add distclean target

16 years agoImported version 0.1 0.1
Ben Hutchings [Thu, 3 Nov 2005 02:22:37 +0000 (02:22 +0000)]
Imported version 0.1