~ubuntu-branches/ubuntu/jaunty/xvidcap/jaunty-proposed

« back to all changes in this revision

Viewing changes to ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): John Dong
  • Date: 2008-02-25 15:47:12 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20080225154712-qvr11ekcea4c9ry8
Tags: 1.1.6-0.1ubuntu1
* Merge from debian-multimedia (LP: #120003), Ubuntu Changes:
 - For ffmpeg-related build-deps, remove cvs from package names.
 - Standards-Version 3.7.3
 - Maintainer Spec

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
2004-15-02
2
 
        - fixed audio pts bug that made esp. piped audio input ugly
3
 
 
4
 
2004-14-02
5
 
        - enforce a minimum capture area of 20x20. libavcodec seems
6
 
          inclined to segfault on smaller frames
7
 
        - fixed race condition in capture.c due to the delay added
8
 
          for the frame drop meter
9
 
        - backported the pause/max_time fix from gvidcap to xvidcap
10
 
        
11
 
2004-13-02
12
 
        - fixed bug in job.c for building without libavcodec
13
 
 
14
 
2004-12-02
15
 
        - made previous button insensitive when movie_no == 0 or
16
 
          pic_no < step (i.e. when the movie or frame counter would
17
 
          otherwise become negative, though for single frame capture
18
 
          that was taken care of elsewhere, too)
19
 
        - completed backport of autocontinue feature to xvidcap (dis-
20
 
          abled autocontinue for individual frame capture ... change
21
 
          through preferences dialog wasn't detected for xvidcap)
22
 
        - fixed segfault when clicking pause->rec->stop
23
 
        - fixed weird frame count reset when doing rec->stop->pause
24
 
          ->rec->stop. instead of the second rec, the last stop would
25
 
          set the frame count to zero
26
 
        
27
 
2004-07-02
28
 
        - fixed bug which made usage not display --compress
29
 
        - fixed bug where --time 0 would set --frames to  zero, too
30
 
          and vice versa
31
 
        - made sure autocontinue does NOT work with individual frames
32
 
        - fixed some more pause/record stuff
33
 
        - removed several debug statements or output for verbose output
34
 
          only
35
 
 
36
 
2004-06-02
37
 
        - added frame drop monitor widget
38
 
        - fixed incomplete make uninstall
39
 
 
40
 
2004-17-01
41
 
        - changed menu from file menu to popup menu on right click
42
 
          on filename button (saves space)
43
 
        - put filename button into toolbar (looks better)
44
 
        - added autocontinue pref in GTK GUI
45
 
 
46
 
2004-13-01
47
 
        - added FLG_AUTO_CONTINUE, VC_CONTINUE, and XVC_StartCapture
48
 
          so autocontinue can look and work the same for max_frames
49
 
          and max_time
50
 
        - added --continue [yes|no] param
51
 
        - changed --nogui to --gui [yes|no]
52
 
        - changed --audio to --audio [yes|no]
53
 
 
54
 
2004-12-01
55
 
        - added autocontinue for max_time (visible GUI stop/start
56
 
          here, though)
57
 
        - fixed stop_timer handling for pause button
58
 
 
59
 
2004-11-01
60
 
        - added autocontinue for capture to mpeg with movie counter
61
 
          and max_frames. No autocontinue if filename is fix.
62
 
        - improved movie counter and GUI interaction. 
63
 
        - fixed a/v sync problem after pausing
64
 
        - enabled pause button before record in gvidcap
65
 
 
66
 
2004-10-01
67
 
        - Added movie numbering (manually in-/decrement using next
68
 
          and previous buttons)
69
 
        - Changed next/previous buttons to work on movie number
70
 
          for on-the-fly encoding
71
 
        - Changed filename and single capture buttons to only work 
72
 
          for single frame capture 
73
 
        - fixed completely broken pause button in gvidcap
74
 
 
75
 
2004-08-01
76
 
        - minor fix for capturing without audio on audio-enabled
77
 
          systems
78
 
 
79
 
2004-06-01
80
 
        - changed MS_MPEG4 to DIV3 and added MSMPEG4V2 as DIV2
81
 
        - added DIV2 support for AVI files since WMP only supports
82
 
          DIV3 in ASF files and we don't have an audio encoder 
83
 
          WMP accepts for ASF files. WMP comaptibility now through
84
 
          DIV2 in AVI files
85
 
        - fixed pts for audio stream (video frames still timed inde-
86
 
          pendently). This fixes the a/v sync issues
87
 
        - fixed minor bug by which audio on/off toggle in the pre-
88
 
          ferences of gvidcap wouldn't save on OK
89
 
        - changed default codec from NONE to MPEG1. This fixes bug
90
 
          nr 864872
91
 
 
92
 
2003-12-22
93
 
        - fixed configure.ac to remove symlinks in ffmpeg directory
94
 
          correctly
95
 
        - fixed configure.ac to use ${AWK} instead of hard-coded awk
96
 
 
97
 
2003-12-16
98
 
        - fixed various bugs that sneaked in after 1.1.1rc2 or hadn't
99
 
          been noticed before
100
 
 
101
 
2003-12-12
102
 
        - added sound support through FFMPEG
103
 
        - added FLV1 support through FFMPEG
104
 
        - reworked man page
105
 
        - streamlined GTK2 selection frame code
106
 
        - fixed keyboard shortcuts bug for Xt GUI
107
 
        - fixed XVidcap.ad template for Xresources
108
 
        
109
 
2003-11-12
110
 
        - added GTK2 GUI (this is a major redesign of the code to
111
 
          enable GUI abstraction to also be able to keep a unified
112
 
          binary distribution. Also, if somebody with know-how about
113
 
          Qt wants to add a KDE GUI, that should now be easy)
114
 
        - added basic command line functionality
115
 
        - changed --cap_size parameter to --cap_geometry to allow
116
 
          positioning of the selection frame
117
 
 
118
 
2003-10-09
119
 
        - build system bugfixes for building without ffmpeg
120
 
        - recognize *.mpg extension as MPEG
121
 
 
122
 
2003-09-08
123
 
        - bugfixes for compilation with gcc 3.3.1
124
 
        - upgrade to ffmpeg 0.4.7
125
 
        - change of default compilation options regarding ffmpeg (rf. INSTALL)
126
 
 
127
 
2003-07-31
128
 
        - made some small additions/fixes to make building on HP-UX
129
 
          easier ... have been told it works considerably well
130
 
 
131
 
2003-06-30
132
 
        - added config options to allow specification of static linkage
133
 
          for certain libraries
134
 
        - removed GNUTime stuff from default compilation
135
 
        - enabled build without ffmpeg
136
 
        - added basic widget for the selection of coded to use w/ ffmpeg
137
 
        - changed ffmpeg's configure to only build encoders
138
 
 
139
 
2003-06-22
140
 
        - added working code for 8bit pseudo color ... need to keep an
141
 
          eye on quality
142
 
 
143
 
2003-06-18
144
 
        - cleaned up color space handling for 32bit depth in xtoffmpeg.c
145
 
        - fixed some minor bugs w/ handling of options
146
 
        - added variable bitrate depending on image size and selected
147
 
          quality ... need to verify the metric works out well.
148
 
 
149
 
2003-06-13
150
 
        - made xvidcap work on Solaris/SPARC
151
 
 
152
 
2003-05-03
153
 
        - tidied up distribution w/ autotools and embedded ffmpeg. this
154
 
          version uses ffmpeg-cvs-2003-05-18 due to color problems w/
155
 
          image format conversions in 0.4.6. Be expecting dynamically
156
 
          linked versions with the next stable ffmpeg release.
157
 
 
158
 
2003-05-30
159
 
        - fixed stupid error leading to color troubles when encoding through
160
 
          ffmpeg
161
 
        - added very basic support for rgb24 bgr24 input (untested, 8-bit
162
 
          pseudo-color has been confirmed to NOT work atm)
163
 
 
164
 
2003-05-26
165
 
        - released 1.0.10
166
 
        - preliminary support for on-line encoding through FFMPEG, atm. only 
167
 
          works if:
168
 
            - System is running on Linux x86
169
 
            - You can use the Makefile as is (no good configure, yet)
170
 
            - X dump is 32 bit rgba (which should be the case for XFree
171
 
              in 24 or 32 bit)
172
 
 
173
 
1999-02-05
174
 
        - released 1.0.9
175
 
        - small changes in Xw to make keyboard input available again.. still not
176
 
          perfect :(
177
 
        - minor changes in gt/ppm2qt, colors should be correct now
178
 
 
179
 
1999-02-04
180
 
        - added some gt_* prefixes in the gt code
181
 
        - changed ATOM_* to GTA_*
182
 
 
183
 
1999-02-03
184
 
        - released 1.0.8
185
 
        - capture.c/h: defined correct callback arguments
186
 
        - minor changes in configure.in
187
 
        - rename some files, minor changes in gnutime
188
 
 
189
 
1998-12-20
190
 
        - added ChangeLog
 
1
 
 
2
2007-05-30  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
3
        * debian/changelog, debian/rules, Doxyfile, 
 
4
                configure.in, src/codecs.c, config.h.in, 
 
5
                doc/man/C/xvidcap.1.xml, 
 
6
                doc/man/de/xvidcap.1.xml, 
 
7
                doc/man/it/xvidcap.1.xml, 
 
8
                doc/xvidcap/C/xvidcap.xml, 
 
9
                doc/xvidcap/C/xvidcap.xml.pot, 
 
10
                doc/xvidcap/de/xvidcap.xml-de.po, 
 
11
                doc/xvidcap/de/xvidcap.xml, 
 
12
                doc/xvidcap/it/xvidcap.xml-it.po, 
 
13
                doc/xvidcap/it/xvidcap.xml, 
 
14
                po/en.po, po/ru.po, po/es.po, po/de.po, 
 
15
                po/it.po, po/zh_CN.po: version bump
 
16
                to 1.1.6
 
17
        * src/gnome-xvidcap.glade: regression fix to
 
18
                avoid that the main menu has both sf
 
19
                and mf radio menu items selected on
 
20
                startup
 
21
        * debian/control: adding libogg/dev and
 
22
                libtheora/dev to dependencies
 
23
 
 
24
2007-05-29  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
25
        * version bump
 
26
 
 
27
2007-05-29  lon  <lon83129@126.com>
 
28
        * po/zh_CN.po: updated l10n
 
29
 
 
30
2007-05-29  Alexander Kraev  <alexander.kraev@gmail.com>
 
31
        * po/ru.po: updated l10n
 
32
 
 
33
2007-05-22  Alexander Kraev  <alexander.kraev@gmail.com>
 
34
        * po/ru.po: updated l10n
 
35
 
 
36
2007-05-22  lon  <lon83129@126.com>
 
37
        * po/zh_CN.po: updated l10n
 
38
 
 
39
2007-05-22  Vincenzo Reale <smart2128@baslug.org>
 
40
        * doc/xvidcap/it/figures/prefs-general.png:
 
41
                updated for current version
 
42
 
 
43
2007-05-18  Vincenzo Reale <smart2128@baslug.org>
 
44
        * doc: man/it/xvidcap.1-it.po, 
 
45
                man/it/xvidcap.1.xml, man/it/xvidcap.1, 
 
46
                xvidcap/it/xvidcap.xml-it.po, 
 
47
                xvidcap/it/xvidcap.xml: updated
 
48
                Italian l10n for docs
 
49
        * po/it.po: updated l10n
 
50
 
 
51
2007-05-18  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
52
        * src/gnome_ui.c: removing unneeded variable
 
53
        * src/gnome-xvidcap.glade: removing Alt-P hint
 
54
                for pausing while minimized to tray.
 
55
                It didn't work, and we'll revisit it
 
56
                when adding IPC for shortcut control.
 
57
 
 
58
2007-05-17  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
59
        * po: en.po, de.po: updated l10n
 
60
        * doc/man: C/xvidcap.1.xml, C/xvidcap.1.xml.pot, 
 
61
                de/xvidcap.1-de.po, it/xvidcap.1-it.po:
 
62
                updated l10n
 
63
        * doc/xvidcap: C/figures/prefs-general.png, 
 
64
                C/xvidcap.xml, C/xvidcap.xml.pot, 
 
65
                de/xvidcap.xml-de.po, 
 
66
                de/figures/prefs-general.png, 
 
67
                it/xvidcap.xml-it.po, po/en.po:
 
68
                updated l10n
 
69
        * po: ru.po, es.po, de.po, it.po, zh_CN.po: 
 
70
                updated l10n
 
71
        * doc: man/C/xvidcap.1, man/de/xvidcap.1.xml, 
 
72
                man/de/xvidcap.1, man/it/xvidcap.1.xml, 
 
73
                man/it/xvidcap.1, xvidcap/de/xvidcap.xml, 
 
74
                xvidcap/it/xvidcap.xml: updated
 
75
                generated docs
 
76
 
 
77
2007-05-12  lon  <lon83129@126.com>
 
78
        * po/zh_CN.po: Chinese l10n
 
79
 
 
80
2007-05-12  Alexander Kraev  <alexander.kraev@gmail.com>
 
81
        * po/ru.po: Initial bits of Russian l10n
 
82
 
 
83
2007-05-12  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
84
        * src: gnome_ui.c, gnome_frame.c: fix for 
 
85
                bug # 1713971
 
86
        * src/xtoffmpeg.c: fix for bug # 1713968
 
87
        * src: codecs.c, control.h, xtoffmpeg.c, gnome_ui.c, 
 
88
                capture.c, gnome_ui.h, eggtrayicon.c, 
 
89
                gnome_frame.c, eggtrayicon.h, options.c: 
 
90
                code cleanup, fixed bug around releasing
 
91
                pause in stopped mode that would not set
 
92
                VC_STOP immediately
 
93
        * src/gnome_ui.c: fix bug around calculating
 
94
                capture times when stopping paused
 
95
                session (and as a consequence the avg
 
96
                frame rate calculation)
 
97
 
 
98
2007-05-10  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
99
        * src: gnome_ui.c, app_data.h, gnome_frame.c, 
 
100
                gnome_options.c, Makefile.am, options.c, 
 
101
                gnome-xvidcap.glade: initial version of
 
102
                "minimize to tray" (rfe # 1520188), fix
 
103
                for bug # 1711808 and bug # 1709369
 
104
        * src: eggtrayicon.c, eggtrayicon.h: forgot to
 
105
                add for previous commit
 
106
        * src: gnome_ui.c, gnome_ui.h, gnome_frame.c:
 
107
                saving screen real estate by removing
 
108
                image in minimized form, also fixed
 
109
                frame as undraggable while recording
 
110
                and deiconify main control earlier
 
111
                when stopping
 
112
 
 
113
2007-05-02  Vincenzo Reale <smart2128@baslug.org>
 
114
        * po/it.po: updated Italian translation
 
115
 
 
116
2007-05-01  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
117
        * src: app_data.c, app_data.h, gnome_options.c:
 
118
                add error msg for mono vorbis audio as ffmpeg
 
119
                only supports stereo atm.
 
120
        * src/app_data.c, doc/xvidcap/C/xvidcap.xml, 
 
121
                doc/xvidcap/C/xvidcap.xml.pot, 
 
122
                doc/xvidcap/de/xvidcap.xml-de.po, 
 
123
                doc/xvidcap/it/xvidcap.xml-it.po, 
 
124
                po/en.po, po/es.po, po/de.po, po/it.po:
 
125
                change audio defaults to 44.1KHz/64Kb/2ch
 
126
                and remove tip to manually do so from docs
 
127
        
 
128
2007-04-30  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
129
        * configure.in, config.h.in, src: codecs.c, codecs.h, 
 
130
                gnome_options.c: remove --enable-libvorbis
 
131
                again to use ffmpeg's internal vorbis encoder
 
132
        * configure.in, config.h.in, src: codecs.c, codecs.h, 
 
133
                gnome_ui.c, app_data.c, app_data.h: basic
 
134
                support for theora and vorbis in avi. See
 
135
                ./configure --help. Also makes mp3 support 
 
136
                configurable
 
137
        * configure.in, src/app_data.h, src/gnome_ui.c:
 
138
                remove GTKVERSION and XVC_VERSION again in
 
139
                favor of GTK_CHECK_VERSION (thanks to Christian
 
140
                Marillat for pointing that out)
 
141
 
 
142
2007-04-25  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
143
        * Changelog, debian/changelog, debian/rules, 
 
144
                configure.in, src/gnome-xvidcap.glade, 
 
145
                doc/man/C/xvidcap.1.xml, 
 
146
                doc/man/C/xvidcap.1.xml.pot, 
 
147
                doc/man/de/xvidcap.1.xml, doc/man/it/xvidcap.1.xml, 
 
148
                doc/xvidcap/C/xvidcap.xml, 
 
149
                doc/xvidcap/C/xvidcap.xml.pot, 
 
150
                doc/xvidcap/de/xvidcap.xml-de.po, 
 
151
                doc/xvidcap/de/xvidcap.xml, 
 
152
                doc/xvidcap/it/xvidcap.xml-it.po, 
 
153
                doc/xvidcap/it/xvidcap.xml: version bump
 
154
                to 1.1.5
 
155
 
 
156
2007-04-24  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
157
        * configure.in, config.h.in, aclocal.m4,
 
158
                po/Makefile.in.in, src: gnome_ui.c, app_data.h:
 
159
                add compat mode for gtk2.4 by replacing some
 
160
                stock button images with old ones.
 
161
 
 
162
2007-04-16  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
163
        * src/codecs.c: reenabling audio with swf since it
 
164
                seems to work again (playback with adobe
 
165
                flash player)
 
166
 
 
167
2007-04-11  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
168
        * doc/xvidcap/it/figures/prefs-general.png: Updated
 
169
                image for Italian documentation
 
170
        * Doxyfile, configure.in, src/gnome-xvidcap.glade,
 
171
                debian: changelog, rules: version bump to
 
172
                1.1.5rc3
 
173
 
 
174
2007-04-11  Vincenzo Reale <smart2128@baslug.org>
 
175
        * po/it.po, doc: man/it/xvidcap.1-it.po,
 
176
                xvidcap/it/xvidcap.xml-it.po,
 
177
                xvidcap/it/xvidcap.xml, man/it/xvidcap.1.xml,
 
178
                man/it/xvidcap.1: Italian translation
 
179
 
 
180
2007-04-10  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
181
        * debian/control: added build dependencies
 
182
        * src: capture.c, gnome_frame.c: cosmetics
 
183
        * src/gnome-xvidcap.glade: make frame dimenstions
 
184
                display sensitive
 
185
        * doc: xmldocs.make, man/C/xvidcap.1, man/man.make, 
 
186
                man/de/xvidcap.1.xml, man/de/xvidcap.1, 
 
187
                man/it/xvidcap.1.xml, man/it/xvidcap.1, 
 
188
                xvidcap/C/xvidcap.xml, 
 
189
                xvidcap/de/xvidcap.xml-de.po, 
 
190
                xvidcap/de/xvidcap.xml, 
 
191
                xvidcap/it/xvidcap.xml-it.po, 
 
192
                xvidcap/it/xvidcap.xml: more updates to
 
193
                i18n and its build process (forgot -a
 
194
                switch to xml2po in some places)
 
195
 
 
196
2007-04-09  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
197
        * src/gnome-xvidcap.glade, po/en.po, po/es.po, 
 
198
                po/de.po, po/it.po, doc: man/C/xvidcap.1.xml, 
 
199
                man/C/xvidcap.1.xml.pot, man/de/xvidcap.1-de.po, 
 
200
                man/it/xvidcap.1-it.po, 
 
201
                xvidcap/C/figures/prefs-general.png, 
 
202
                xvidcap/C/xvidcap.xml, xvidcap/C/xvidcap.xml.pot, 
 
203
                xvidcap/de/xvidcap.xml-de.po, 
 
204
                xvidcap/de/figures/prefs-general.png, 
 
205
                xvidcap/de/xvidcap.xml, 
 
206
                xvidcap/it/xvidcap.xml-it.po: i18n
 
207
                and docs plus their i18n (done for C and
 
208
                de, prepared for others)
 
209
 
 
210
2007-04-06  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
211
        * src/gnome_frame.c: only allow resize of frame
 
212
                through dragging when not recording, 
 
213
                also increase the duration the frame
 
214
                dimensions are displayed
 
215
 
 
216
2007-04-03  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
217
        * src: control.h, gnome_warning.c, gnome_ui.c, 
 
218
                app_data.h, gnome_frame.c, gnome_options.c, 
 
219
                gnome_frame.h, gnome-xvidcap.glade:
 
220
                finish new frame change code by adding
 
221
                fading frame dimensions display
 
222
        * src: codecs.c, xtoffmpeg.c: indentation and such
 
223
 
 
224
2007-04-02  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
225
        * src/xtoffmpeg.c: some cleanup of output pix
 
226
                format calculation
 
227
        * src/codecs.c: backport of const arrays to be
 
228
                compatible with gcc pre 4.1.x
 
229
 
 
230
2007-04-01  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
231
        * src/xtoffmpeg.c: fix for jpeg and mjpeg quality
 
232
                issues as reported in bug # 1689959 and
 
233
                bug # 1584093. This completely changes
 
234
                encoding to use VBR with fixed qscale
 
235
                and qmin and qmax set to qscale
 
236
        * src/app_data.c: quality is much more effective
 
237
                now. Change default to 90.
 
238
        * src/gnome_ui.c: make frame selection through
 
239
                select button more consistent with dragging.
 
240
        * src/xtoffmpeg.c: fix for pgm encoding which was
 
241
                broken due to correct pix_fmt detection in
 
242
                libavcodec (broken vcodec_find_best_pix_fmt)
 
243
        
 
244
2007-03-29  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
245
        * src: codecs.c, gnome_warning.c, xtoffmpeg.c, 
 
246
                gnome_ui.c, capture.c, app_data.c, job.c, 
 
247
                app_data.h, gnome_frame.c, gnome_options.c, 
 
248
                gnome_frame.h, main.c, options.c, xtoxwd.c:
 
249
                initial support for dragging frame to resize,
 
250
                fix for bug # 1689984 and bug # 1689959,
 
251
                also code cleanup
 
252
        * src/colors.c, src/colors.h: indentation
 
253
 
 
254
2007-03-28  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
255
        * src/xtoffmpeg.c: partial fix for bug # 1689959
 
256
        * src: colors.c, colors.h, xtoffmpeg.c, capture.c, 
 
257
                job.c, app_data.h, job.h: fix for 
 
258
                bug # 1689984
 
259
 
 
260
2007-03-23  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
261
        * src: capture.c, job.h, gnome_options.c, options.c:
 
262
                fix for bug # 1651517
 
263
 
 
264
2007-03-21  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
265
        * ffmpeg, ffmpeg-8195, ffmpeg-8133: updated ffmpeg to
 
266
                rev 8195 to fix bug # 1656899
 
267
        * src/app_data.c: fixes a segfault when running without
 
268
                any window manager
 
269
 
 
270
2007-03-16  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
271
        * configure.in, src/xtoxwd.c: better fix for bug # 1680765
 
272
        * src/app_data.c: fix for bug # 1681107
 
273
        * src/capture.c: cosmetics
 
274
        * ppm2mpeg.sh: remove tracing
 
275
 
 
276
2007-03-15  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
277
        * src/xtoffmpeg.c: fix for bug # 1669717
 
278
        * src/xtoxwd.c: fix for bug # 1680765
 
279
        * ppm2mpeg.sh: fix passing of frame rate to ffmpeg
 
280
 
 
281
2007-03-13  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
282
        * src/codecs.c: fix for bug # 1679545
 
283
 
 
284
2007-03-04  Vincenzo Reale <smart2128@baslug.org>
 
285
        * po/it.po: updated Italian x-lation
 
286
 
 
287
2007-02-28  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
288
        * ppm2mpeg.sh: fix for mutable filenames with '.' right
 
289
                after the '%' of the format specifier.
 
290
        * ffmpeg, ffmpeg-svn6791, ffmpeg-svn8133, configure.in,
 
291
                src/xtoffmpeg.c: libav* version bump
 
292
        * src/xtoffmpeg.c: fix bug # 1584093 on the xvidcap side
 
293
                (adding a trellis quantiser to ffmpeg is beyond my
 
294
                skill and time at hand)
 
295
        * src/capture.c: fixed XDamage stuff that was completely 
 
296
                broken for anything but 32bit RGBA
 
297
        * src/app_data.c: fixed animate command for mutable filenames
 
298
                that have a '.' right after the '%' of the format
 
299
                specifier.
 
300
 
 
301
2007-02-23  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
302
        * configure.in: change gtk+ dependency from 2.4 to 2.5 because
 
303
                of references to stock items not present before
 
304
 
 
305
2007-02-10  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
306
        * src/xtoffmpeg.c: fix for bug # 1656983
 
307
 
 
308
2007-02-08  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
309
        * src: codecs.c, codecs.h, gnome_ui.c, capture.c, capture.h, 
 
310
                app_data.c, job.c, app_data.h, job.h, gnome_options.c, 
 
311
                main.c: code cleanup, documentation and #ifdefs
 
312
        * po/de.po, po/en.po: German translation updated
 
313
        * configure.in, src/gnome-xvidcap.glade, debian: changelog, rules
 
314
                version bump to 1.1.5rc1 (not for docs)
 
315
 
 
316
2007-02-06  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
317
        * src/job.h: fix bug 1651517
 
318
 
 
319
2007-01-30  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
320
        * src: gnome_warning.c, xtoffmpeg.c, gnome_frame.c, main.c,
 
321
                xtoxwd.c: more code cleanup
 
322
        * configure.in, src: gnome_ui.c, capture.c, app_data.c, job.c,
 
323
                job.h, app_data.h, gnome_options.c, options.c, 
 
324
                gnome-xvidcap.glade: added XDamage capture 
 
325
 
 
326
2007-01-11  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
327
        * src: led_meter.c, xtoxwd.h, led_meter.h, xvidcap-intl.h, 
 
328
                gnome_warning.c, gnome_warning.h, xtoffmpeg.c, 
 
329
                gnome_ui.c, capture.c, app_data.c, job.c, gnome_frame.c, 
 
330
                job.h, gnome_options.c, xv_error_item.c, main.c, 
 
331
                gnome_options.h, xv_error_item.h, options.c, xtoxwd.c:
 
332
                more code cleanup and doxygenification
 
333
        * src/gnome_options.c: fixed indentation
 
334
        * Changelog: fixed date for new Italian translation
 
335
        * src: led_meter.c, codecs.c, colors.c, codecs.h, colors.h, 
 
336
                control.h, gnome_warning.c, xtoffmpeg.c, gnome_ui.c, 
 
337
                capture.c, gnome_ui.h, capture.h, app_data.c, job.c, 
 
338
                app_data.h, job.h, gnome_frame.c, gnome_options.c, 
 
339
                main.c, frame.c, options.c, xtoxwd.c: remove trailing
 
340
                whitespace
 
341
 
 
342
2007-01-11  Vincenzo Reale <smart2128@baslug.org>
 
343
        * po/it.po: updated Italian translation
 
344
 
 
345
2007-01-10  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
346
        * configure.in, src: led_meter.c, xtoxwd.h, led_meter.h, control.h, 
 
347
                gnome_warning.c, xtoffmpeg.c, gnome_warning.h, gnome_ui.c, 
 
348
                capture.c, xtoffmpeg.h, gnome_ui.h, app_data.c, job.c, 
 
349
                app_data.h, job.h, gnome_options.c, main.c, options.c, 
 
350
                xtoxwd.c: more code cleanup and doxygenification
 
351
 
 
352
2007-01-09  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
353
        * src: gnome_ui.c, gnome_options.c, gnome_options.h: more
 
354
                code cleanup and doxygenification
 
355
        * src/app_data.c: fixed bug where new fps handling was breaking
 
356
                the fps for the non-active capture type
 
357
 
 
358
2007-01-06  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
359
        * configure.in: fixed typo in check for db2x_docbook2man
 
360
 
 
361
2007-01-05  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
362
        * src: gnome_ui.c, gnome-xvidcap.glade: fix for bug
 
363
                #1623959 (About's Close does not close)
 
364
        
 
365
2007-01-04  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
366
        * src/*.[ch]: more code cleanup. Made structs more C-like
 
367
                used const where applicable, also factional fps
 
368
                values are back
 
369
        * debian/control: fix for missing scrollkeeper dependency
 
370
        * configure.in: fix for detection of Fedora's db2x-docbook2man
 
371
 
 
372
2006-12-22  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
373
        * src/*.[ch]: loads of code cleanup, most notably: removed
 
374
                redundancies in XVC_XVC_AppData and Job where possible, 
 
375
                reduced passing around of Job pointers where xvc_job_ptr
 
376
                does the job, started doxygen documentation
 
377
 
 
378
2006-12-21  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
379
        * src/xtoffmpeg.c: code cleanup
 
380
        * src: gnome_ui.c, app_data.c, job.c, job.h, main.c, frame.c:
 
381
                eliminate some cases where X11 displays were still
 
382
                opened outside xvc_frame_get_capture_display and
 
383
                added a new --window switch to select a window to
 
384
                capture by hexadecimal window id (ref. xwininfo)
 
385
 
 
386
2006-12-20  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
387
        * src/*.[ch]: indentation (more to follow), cleanup for
 
388
                display handling (no more leaking of displays)
 
389
                and real mouse pointer capture
 
390
 
 
391
2006-12-18  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
392
        * configure.in, src/capture.c: implemented initial support for
 
393
                capturing real mouse pointers (yippieh)
 
394
        * Makefile.am: DESTDIR fixes supplied by Julian Sikorski
 
395
                <belegdol@gmail.com>
 
396
        
 
397
2006-12-16  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
398
        * src: gnome_ui.c, gnome_frame.c: fixed some errors in the
 
399
                repositioning of the control during capture frame
 
400
                selection. The control could previously have been
 
401
                moved out of the top of the visible screen, apparently
 
402
                causing trouble with KDE.
 
403
 
 
404
2006-12-12  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
405
        * src/xtoffmpeg.c: revert to old bit rate calculation
 
406
 
 
407
2006-12-11  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
408
        * src:  control.h, xtoffmpeg.c, gnome_ui.c, capture.c: suggested
 
409
                fix for bug # 1551015. Also fixed behaviour of 
 
410
                frame number in/decrement for single-frame capture
 
411
                and forward, back, step and reset counter buttons
 
412
 
 
413
2006-12-07  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
414
        * po/en.op: fixed mouseover for "Edit" button in multi-frame 
 
415
                mode
 
416
        * src: xtoffmpeg.c, gnome_ui.c, capture.c, capture.h, job.c,
 
417
                job.h: fed back code optimization around painting the
 
418
                mouse pointer Eduardo Gomez did for his patch to 
 
419
                ffmpeg (x11 demuxer). While at it I joined the 
 
420
                functions capturing individual frames from different
 
421
                sources (x11, shm) to make them more maintainable and
 
422
                easier to add (or reactivage dga, v4l)
 
423
        * .anjuta: that stuff should not be in svn
 
424
        * doc/xvidcap: de/xvidcap.xml, it/xvidcap.xml: version update
 
425
 
 
426
2006-11-16  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
427
        * src/xtoffmpeg.c: fix for 16 bit depth and 8 bit palette with
 
428
                new libswscale (fix for 8bit will be unneeded with
 
429
                next upgrade of libavcodec)
 
430
        * minor fixes to debian/* stuff for more cleanly package
 
431
        * version bump (1.1.4p1)
 
432
 
 
433
2006-10-30  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
434
        * doc/xvidcap/*/xvidcap*.omf: added more meaningful description
 
435
        * configure.in, debian: files, changelog, rule: version bump
 
436
        * src/gnome-xvidcap.glade: added version to about dialog
 
437
 
 
438
2006-10-30  Imanol Garcia <imanol.garcia.c@gmail.com>
 
439
        * doc/xvidcap/Makefile.am, doc/xvidcap/es/*: added preliminary
 
440
                Spanish translation of user-guide and manpage
 
441
 
 
442
2006-10-29  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
443
        * ffmpeg-svn6791/*: updated ffmpeg due to previously bad quality 
 
444
                of mjpeg
 
445
        * src/xtoffmpeg.c: made xtoffmpeg match new ffmpeg version and
 
446
                use libswscale
 
447
        * doc/xvidcap/*/figures: translated screenshots for German 
 
448
                version and used "Simple" GTK theme everywhere as a
 
449
                standard for translators.
 
450
 
 
451
2006-10-24  Vincenzo Reale <smart2128@baslug.org>
 
452
        * po/it.po, doc/xvidcap/it/xvidcap.xml-it.po: updated xlation
 
453
 
 
454
2006-10-23  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
455
        * src/xv_error_item.c: made two missing strings translateable
 
456
        * po/en.po, po/de.po: updated accordingly
 
457
 
 
458
2006-10-23  Vincenzo Reale <smart2128@baslug.org>
 
459
        * doc/xvidcap/it/figures/*: added translated screenshots
 
460
        * doc/xvidcap/it/xvidcap.xml-it.po: updated
 
461
        * po/it.po: updated
 
462
 
 
463
2006-10-22  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
464
        * po/en.po: updated English "translation"
 
465
 
 
466
2006-10-22  Vincenzo Reale <smart2128@baslug.org>
 
467
        * doc/xvidcap/it/*, configure.in, doc/xvidcap/Makefile.am:
 
468
                added Italian translation for user manual
 
469
 
 
470
2006-10-18  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
471
        * po: en.po, es.po, de.po, it.po: updated
 
472
        * doc/xvidcap/C: xvidcap.xml, xvidcap.xml.pot: fixed a few errors
 
473
                in the English original
 
474
        * doc/xvidcap/de: xvidcap-de.po, xvidcap.xml-de.po, xvidcap.xml:
 
475
                completed the user manual translation for German and
 
476
                renamed the po file
 
477
        * doc/xmldocs.make: included automatic translation for user manual
 
478
        * src/gnome-xvidcap.glade: fixed capture result dialog where "play"
 
479
                button was not a stock button
 
480
 
 
481
2006-10-13  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
482
        * debian/Makefile.am: added debian stuff to EXTRA_DIST
 
483
        * doc/man: man.make, C/Makefile.am, de/Makefile.am, it/Makefile.am:
 
484
                added xv_ENCODING to Makefiles (again?!?)
 
485
        * doc/man/it: xvidcap.1-it.po, xvidcap.1.xml, xvidcap.1: added
 
486
                reworked Italian translation of manpage
 
487
 
 
488
2006-10-12  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
489
        * configure.in, Makefile.am: added debian/* stuff and TODO.tasks to 
 
490
                EXTRA_DIST
 
491
 
 
492
2006-10-10  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
493
        * configure.in, src/gnome_ui.c, src/gnome_frame.c,
 
494
                src/gnome_options.c, debian: control, files, changelog, rules:
 
495
                Version bump and elimination of libgnome dependency. Also
 
496
                added yelp as a suggested package for debian package
 
497
        * doc/man: C/Makefile.am, de/Makefile.am: added po/pot to EXTRA_DIST
 
498
        * doc/man/de/xvidcap.1-de.xml: removed (xvidcap.1.xml everywhere)
 
499
        * doc/xvidcap: C/xvidcap.xml, de/xvidcap-de.po: continued
 
500
                German translation of user guide and minor fixes to C original
 
501
        * src/gnome_ui.c: added shortcut STRG-H for help because the stock
 
502
                menu item shows that
 
503
 
 
504
2006-10-09  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
505
        * doc/man: man.make, C/Makefile.am, de/Makefile.am, it/Makefile.am:
 
506
                make target encoding of manpage configurable per lang
 
507
        * doc/man: man.make, C/xvidcap.1.xml.pot, de/xvidcap.1-de.po:
 
508
                use xml2po rather than po4a
 
509
        * doc/xvidcap: C/xvidcap.xml.pot, de/xvidcap-de.po: initial 
 
510
                preparation for user-guide translation
 
511
 
 
512
2006-10-08  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
513
        * configure.in, doc/man: C/xvidcap.1, man.make, de/xvidcap.1.xml:
 
514
                integration of po4a to make translation of documentation
 
515
                more maintainable
 
516
 
 
517
2006-10-06  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
518
        * doc/man: C/xvidcap.1.xml, C/xvidcap.1, de/xvidcap.1.xml, 
 
519
                de/xvidcap.1: German translation of manpage and minor
 
520
                corrections of the English version
 
521
                
 
522
2006-10-04  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
523
        * doc/man: man.make, it/xvidcap.1.xml, it/xvidcap.1, de/xvidcap.1.xml,
 
524
                C/xvidcap.1.xml: changed encoding 
 
525
                back to ISO_8859-1 because man is in trouble otherwise. Will
 
526
                need to find a permanent fix when Asian languages come up.
 
527
 
 
528
2006-10-02  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
529
        * doc/man/C/xvidcap.1.xml, doc/man/de/xvidcap.1.xml, 
 
530
                doc/man/it/xvidcap.1.xml: corrected encoding specification
 
531
                to UTF-8
 
532
 
 
533
2006-10-02  Vincenzo Reale <smart2128@baslug.org>
 
534
        * doc/man/it/xvidcap.1.xml: Italian manpage
 
535
 
 
536
2006-10-02  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
537
        * src: codecs.c, gnome_ui.c, main.c, Makefile.am: some compatibility
 
538
                fixes for Solaris (not all yet, though)
 
539
        * src/gnome_options.c: eliminate use of gtk_combo_box_get_active_text
 
540
                to depend on gtk+-2.0 v. 2.4 only (rather than 2.6)
 
541
        * configure.in, doc/man/Makefile, doc/man/it: Makefile.am, xvidcap.1:
 
542
                support for Italian manpage
 
543
 
 
544
2006-09-29  Imanol Garcia <imanol.garcia.c@gmail.com>
 
545
        * po/es.po: added Spanish translation
 
546
 
 
547
2006-09-29  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
548
        * doc/man/*/Makefile.am, doc/man.make, configure.in: optimized manpage 
 
549
                generation and install
 
550
        * doc/xvidcap/de/*: prepared German translation of manual
 
551
        * Makefile.am: added xvidcap.png and xvidcap.desktop to EXTRA_DIST
 
552
        * Makefile.am: added ppm2mpeg.sh to EXTRA_DIST
 
553
        * src: gnome_warning.c, gnome_ui.c, app_data.h, app_data.c, 
 
554
                gnome_options.c, main.c, options.c, gnome-xvidcap.glade:
 
555
                removed help command setting everywhere
 
556
        * doc/xvidcap/C: figures/xvidcap-warning.png,
 
557
                figures/prefs-commands.png, xvidcap.xml: removed help command
 
558
                setting from the docs, too. Added section for warning dialog.
 
559
        * configure.in: included Spanish translation
 
560
 
 
561
2006-09-27  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
562
        * doc/man/*, doc/xmldocs.make, doc/omf.make: Migrated manpage
 
563
                to docbook and docbook2x-man generation. Also added
 
564
                architecture for manpage localization.
 
565
 
 
566
2006-09-23  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
567
        * doc/xmldocs.make: added appid and changed directories to
 
568
                make appid for references work
 
569
        * src: gnome_ui.c, gnome_options.c, gnome-xvidcap.glade:
 
570
                added correct hooks for opening help browser. Also
 
571
                enabled F1 shortcut and made help for preferences
 
572
                dialog open for active tab
 
573
 
 
574
2006-09-22  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
575
        * doc: first draft of manual
 
576
 
 
577
2006-09-21  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
578
        * src: gnome_ui.c, capture.c, main.c: made --gui no operation
 
579
                exit on CTRL-C from main.c rather than capture.c 
 
580
                (because I didn't find the place anymore myself ;) and
 
581
                this is more readable). Also added more telling debug
 
582
                statements
 
583
        * src/app_data.c: fixed missing localization for error messages
 
584
                on stdout (--gui no operation)
 
585
        * Makefile.am, configure.in, doc: omf.make, Makefile.am,
 
586
                xmldocs.make, doc/xvidcap-manual/Makefile.am,
 
587
                doc/xvidcap-manual/C/xvidcap-manual.xml: do no longer
 
588
                register doc with scrollkeeper on "install" target,
 
589
                use "make install-doc"
 
590
 
 
591
2006-09-19  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
592
        * configure.in, doc/xvidcap-manual/C: xvidcap-manual.xml, 
 
593
          xvidcap-manual-C.omf:
 
594
                various modifications to make docbooks work and register
 
595
                with scrollkeeper
 
596
        * xvidcap.png, xvidcap.desktop, Makefile.am, 
 
597
          debian: xvidcap.menu, postinst, postrm: various
 
598
                updates to create menu entries
 
599
 
 
600
2006-09-17  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
601
        * doc/*: initial import of xvidcap online docs
 
602
 
 
603
2006-09-11  Vincenzo Reale <smart2128@baslug.org>
 
604
        * po/it.po: added Italian translation
 
605
 
 
606
2006-09-11  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
607
        * src/gnome-xvidcap.glade: made main control not resizable
 
608
        * src/main.c: fixed segfault with --sync command line arg
 
609
        * po/de.po: fixed some translations
 
610
 
 
611
2006-09-10  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
612
        * configure.in: fixed libXmu detection in X11R6 paths,
 
613
                including setting runtime search path
 
614
        * ffmpeg-svn19513/libavformat/movenc.c, src/xtoffmpeg.c:
 
615
                fixed root cause for segfault in movenc.c and
 
616
                revert to original
 
617
 
 
618
2006-09-07  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
619
        * src/gnome_ui.c: removed unconditional debug output
 
620
        * src/codecs.c: fixed bug in the definition of the flv format
 
621
        * src/xtoffmpeg.c: added check for file_oformat != NULL, and 
 
622
                did some optimization to get rid of the "clipping
 
623
                dct coefficient message" (use trellis quant, mbd=2,
 
624
                no obmc, fast ffmpeg operation)
 
625
        * ffmpeg-svn19513/libavformat/movenc.c: fixed NULL pointer,
 
626
                need to watch this gets fixed upstream
 
627
        * src: gnome_ui.c, gnome-xvidcap.glade: added width and height
 
628
                to the results dialog
 
629
        
 
630
2006-09-06  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
631
        * src: control.h, gnome_ui.c, main.c: wake up sleeping capture
 
632
                thread when hitting stop
 
633
        * src: app_data.c, app_data.h, gnome_ui.c, gnome_options.c: fix
 
634
                command execution (animate etc.) to handle floating point
 
635
                values for time_pre_frame, needed for fps < 1
 
636
        * src/xtoffmpeg.c: fixed buffer underflows with m2v format
 
637
 
 
638
2006-09-05  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
639
        * src/gnome_ui.c: fix results dialog's calculation of actual
 
640
                frame rates for fps < 1
 
641
 
 
642
2006-09-04  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
643
        * src: gnome_options.c, app_data.c: fix for bug # 1551021
 
644
        * src/main.c, man/xvidcap.1: updated usage and man page
 
645
 
 
646
2006-09-01  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
647
        * configure.in: fixed remainder of bug # 1109935
 
648
        * src/options.c,src/gnome_ui.c: fixed bug # 1109451
 
649
        * src/gnome_options.c: removed debug output
 
650
        * src/codecs.c: made mp3 default for mov format
 
651
 
 
652
2006-08-29  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
653
        * src/codecs.c: removed fraction fps rates till xvidcap is adapted
 
654
                to changed fractional timing handling in ffmpeg
 
655
        * src/xtoffmpeg.c: fixed ppm/pgm encoding
 
656
 
 
657
2006-08-28  Karl H. Beckers  <karl.h.beckers@gmx.net>
 
658
        * debian/files,debian/changelog,debian/rules: version bump
 
659
        * src/gnome_options.c: fixed segfault on reading apps from preferences
 
660
                ui with explicitly set multi-frame file format
 
661