Hi everybody, I'd like to hear your opinion on getting a new byzanz in. We currently have 0.0.2-0ubuntu1, I'd like to have 0.1.0-0ubuntu1 in Ubuntu.
It's not strictly a bug fix release, but it's the first time it's usable out of the box. The version in Ubuntu had the problem that saving didn't work properly, now it uses gnome-vfs. This is especially important for the doc team - as istanbul was mainly just broken, byzanz seems to really do the job. Attached are diffstat and changelog diff for your consideration. Have a nice day, Daniel
--- byzanz-0.0.2/ChangeLog 2006-01-12 18:57:59.000000000 +0100
+++ byzanz-0.1.0/ChangeLog 2006-01-26 14:09:29.000000000 +0100
@@ -1,9 +1,291 @@
+2006-01-26 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * Makefile.am:
+ * NEWS:
+ * README:
+ * configure.ac:
+ * po/de.po:
+ * po/es.po:
+
+2006-01-26 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/screenshot-utils.c: (get_atom_property):
+ I'm too stupid to fix gcc warnings
+
+2006-01-26 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzrecorder.c: (render_cursor_to_image):
+ fix wrong alpha index in LE cursor rendering
+
+2006-01-25 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/record.c:
+ update a string to be the same as another one with the same meaning
+ * po/de.po:
+ update
+
+2006-01-25 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzrecorder.c: (render_cursor_to_image),
+ (byzanz_recorder_queue_image), (byzanz_recorder_timeout_cb):
+ handle the mouse correctly, when the area doesn't start at (0,0)
+ * src/byzanzselect.c: (byzanz_select_window):
+ record root window area corresponding to the selected window, not
+ the selected window.
+ * src/paneldropdown.c: (panel_dropdown_destroy),
+ (panel_dropdown_class_init), (panel_dropdown_init),
+ (panel_dropdown_set_popup_widget):
+ Destroy the window correctly.
+
+2006-01-23 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanz.schemas.in:
+ * src/byzanzapplet.c: (byzanz_applet_start_recording),
+ (record_cursor_toggled_cb), (byzanz_applet_fill):
+ add option to select if the mouse cursor should be recorded
+
+2006-01-23 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * NEWS:
+ update a bit
+
+2006-01-23 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzrecorder.c: (recorder_job_new),
+ (byzanz_recorder_add_image), (stored_image_store),
+ (render_cursor_to_image), (cursor_hash), (cursor_equal),
+ (byzanz_recorder_queue_image), (byzanz_recorder_timeout_cb),
+ (byzanz_recorder_idle_cb), (byzanz_recorder_filter_events),
+ (byzanz_recorder_new), (byzanz_recorder_new_fd),
+ (byzanz_recorder_prepare), (byzanz_recorder_start),
+ (byzanz_recorder_stop), (byzanz_recorder_destroy):
+ * src/byzanzrecorder.h:
+ add ability to record the mouse. Probably way buggy. At least it
+ makes the recordings huge.
+ * src/byzanzapplet.c: (byzanz_applet_start_recording):
+ * src/record.c: (main):
+ use the new funky mouse recording feature (applet uses it
+ uncoditionally)
+
+2006-01-19 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * po/de.po:
+ typo
+ * src/byzanzapplet.c: (byzanz_applet_fill):
+ actually call bindtextdomain (d'oh)
+
+2006-01-19 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/.cvsignore:
+ don't list .schemas file
+ * src/Makefile.am:
+ remove accidently duplicated line
+ * src/byzanzapplet.c: (byzanz_applet_fill):
+ * src/byzanzselect.c: (byzanz_select_method_get_mnemonic):
+ * src/byzanzselect.h:
+ do not display mnemonics in tooltips
+ * po/de.po:
+ update
+
+2006-01-19 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzapplet.c: (byzanz_applet_update),
+ (byzanz_applet_start_recording),
+ (byzanz_applet_set_default_method),
+ (byzanz_applet_method_selected_cb), (byzanz_applet_fill):
+ get rid of the label, it wastes space most of the time.
+ add tooltips
+ * src/Makefile.am:
+ * src/panelstuffer.h:
+ * src/panelstuffer.c:
+ remove, they're not needed anymore
+
+2006-01-19 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/screenshot-utils.c: (get_atom_property):
+ no more type-punned pointers breaking strict aliasing rules rules!
+
+2006-01-19 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * configure.ac:
+ * po/POTFILES.in:
+ * po/de.po:
+ * src/Makefile.am:
+ * src/byzanz.schemas.in:
+ * src/byzanzapplet.c: (pending_recording_launch),
+ (byzanz_applet_stop_recording), (byzanz_applet_set_default_method),
+ (byzanz_applet_method_selected_cb), (byzanz_applet_fill):
+ * src/byzanzselect.c: (byzanz_select_method_get_name),
+ (byzanz_select_method_lookup):
+ * src/byzanzselect.h:
+ add support for GConf and store the save directory and selected
+ recording method in there. Does not do notifications (yet?).
+
+2006-01-18 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzapplet.c: (byzanz_applet_start_recording):
+ set tmp_file so the applet thinks we're recording already
+ * src/byzanzrecorder.c: (byzanz_recorder_new_fd),
+ (byzanz_recorder_destroy):
+ ref/unref the GdkWindow
+ * src/byzanzselect.c: (byzanz_select_area), (byzanz_select_screen),
+ (select_window_button_pressed_cb), (byzanz_select_window):
+ document byzanz_select_method_select and make sure all methods ref
+ the window before returning
+
+2006-01-18 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/Makefile.am:
+ * src/byzanzselect.c: (select_window_button_pressed_cb),
+ (byzanz_select_window):
+ add possibility to record a selected window.
+ * data/Makefile.am:
+ * data/byzanz-record-window.png:
+ and add icon for it
+ * src/screenshot-utils.c:
+ * src/screenshot-utils.h:
+ partial copy from gnome-screenshot to find the correct window to
+ record
+
+2006-01-17 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * configure.ac:
+ * src/Makefile.am:
+ * src/byzanzapplet.c: (byzanz_about_cb), (byzanz_applet_fill):
+ * src/byzanzapplet.xml:
+ add a sexy about box
+ * po/POTFILES.in:
+ * po/de.po:
+ update translations for sexy about box
+
+2006-01-17 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzselect.c: (quit_cb), (byzanz_select_area):
+ don't just sleep 1 sec, but run a main loop during that time
+
+2006-01-17 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * Makefile.am:
+ * configure.ac:
+ * data/.cvsignore:
+ * data/Makefile.am:
+ * data/byzanz-record-area.png:
+ * data/byzanz-record-screen.png:
+ add (rather stupid) icons for the different recording options
+ * src/byzanzselect.c:
+ use them
+
+2006-01-16 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * configure.ac:
+ add lots of warnings
+ * gifenc/gifenc.c: (gifenc_open), (gifenc_dither_rgb),
+ (gifenc_dither_rgb_with_full_image):
+ * gifenc/quantize.c: (color_to_index), (gifenc_octree_add_color):
+ * src/byzanzrecorder.c: (compute_image_size), (recorder_job_new),
+ (stored_image_store):
+ * src/panelstuffer.c: (panel_stuffer_find), (panel_stuffer_forall),
+ (panel_stuffer_size_request):
+ fix all their errors
+
+2006-01-16 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzapplet.c: (byzanz_applet_fill):
+ set panel that watches this applet
+ * src/paneldropdown.c: (panel_dropdown_position_menu),
+ (panel_dropdown_add), (panel_dropdown_remove),
+ (panel_dropdown_size_allocate), (panel_dropdown_set_orientation),
+ (panel_dropdown_parent_set), (panel_dropdown_class_init),
+ (panel_dropdown_init), (panel_dropdown_deactivate_menu_cb),
+ (panel_dropdown_set_popup_widget),
+ (panel_dropdown_change_orient_cb), (panel_dropdown_set_applet):
+ * src/paneldropdown.h:
+ add code to monitor size changes and adjust layout based on them.
+ Goal is (as always) to occupied space on the panel
+ * src/paneltogglebutton.c: (panel_toggle_button_button_press),
+ (panel_toggle_button_button_release):
+ don't react to mouse button 2 either (allow dragging the applet)
+
+2006-01-16 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/paneltogglebutton.c:
+ * src/paneltogglebutton.h:
+ add toggle button subclass that fits better onto a panel
+
+2006-01-16 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzselect.c: (byzanz_select_screen),
+ (byzanz_select_method_get_icon_name):
+ * src/byzanzselect.h:
+ add method for recodring the whole screen
+ supply a default icon name
+ * src/Makefile.am:
+ * src/paneldropdown.c:
+ * src/paneldropdown.h:
+ add a dropdown widget that drops down a menu when you click on it.
+ Supposed to be similar in spirit to GtkToolMenuItem.
+ * src/byzanzapplet.c: (pending_recording_destroy),
+ (byzanz_applet_update), (byzanz_applet_start_recording),
+ (button_clicked_cb), (byzanz_applet_set_default_method),
+ (byzanz_applet_method_selected_cb), (byzanz_applet_fill):
+ use the new widget and allow selecting a preferred recording method.
+
+2006-01-13 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/record.c:
+ Update --help text to show default values for delay and duration so
+ people know that it can't be run indefinitely
+
+2006-01-13 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * .cvsignore:
+ * gifenc/.cvsignore:
+ * macros/.cvsignore:
+ * po/.cvsignore:
+ * src/.cvsignore:
+ update
+
+2006-01-13 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * README:
+ put important quote in there
+
+2006-01-13 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * configure.ac:
+ 0.0.3.1
+
+==================== 0.0.2 ====================
+
+2006-01-13 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * po/de.po:
+ update
+ * NEWS:
+ * configure.ac:
+ 0.0.3
+
+2006-01-13 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * configure.ac:
+ 0.0.2.1
+
+2006-01-12 Benjamin Otte <[EMAIL PROTECTED]>
+
+ * src/byzanzapplet.c:
+ Use gnome-vfs to save the file. Fixes /tmp being on a different
+ partition issue everyone seems to have. Also allows you to save
+ directly to all gnome-vfs accounts.
+ Progress information is missing though.
+
2006-01-12 Benjamin Otte <[EMAIL PROTECTED]>
* po/de.po:
* src/byzanzapplet.c: (byzanz_applet_stop_recording):
tweak string displayed and translate it.
+==================== 0.0.2 ====================
+
2006-01-12 Benjamin Otte <[EMAIL PROTECTED]>
* src/byzanzapplet.c: (byzanz_applet_show_error),
ChangeLog | 282 +++++++++++++++++++++ MAINTAINERS | 1 Makefile.am | 3 Makefile.in | 9 NEWS | 14 + README | 14 + aclocal.m4 | 40 +++ config.h.in | 3 configure | 348 +++++++++++++++++++++++---- configure.ac | 28 +- data/Makefile.am | 9 data/Makefile.in | 430 +++++++++++++++++++++++++++++++++ data/byzanz-record-area.png |binary data/byzanz-record-screen.png |binary data/byzanz-record-window.png |binary debian/changelog | 18 + debian/control | 2 gifenc/Makefile.in | 6 gifenc/gifenc.c | 8 gifenc/quantize.c | 20 - intltool-extract.in | 4 macros/Makefile.in | 6 macros/as-compiler-flag.m4 | 2 macros/as-scrub-include.m4 | 2 macros/as-version.m4 | 2 po/POTFILES.in | 2 po/de.po | 167 +++++++++---- po/es.po | 152 ++++++++--- src/Makefile.am | 26 +- src/Makefile.in | 149 +++++++++-- src/byzanz.schemas.in | 38 ++ src/byzanzapplet.c | 397 +++++++++++++++++++++++------- src/byzanzapplet.xml | 8 src/byzanzrecorder.c | 274 ++++++++++++++++----- src/byzanzrecorder.h | 6 src/byzanzselect.c | 149 +++++++++++ src/byzanzselect.h | 6 src/paneldropdown.c | 431 +++++++++++++++++++++++++++++++++ src/paneldropdown.h | 74 +++++ src/panelstuffer.c | 539 ------------------------------------------ src/panelstuffer.h | 73 ----- src/paneltogglebutton.c | 166 ++++++++++++ src/paneltogglebutton.h | 57 ++++ src/record.c | 8 src/screenshot-utils.c | 211 ++++++++++++++++ src/screenshot-utils.h | 9 46 files changed, 3219 insertions(+), 974 deletions(-)
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil
-- Ubuntu-motu mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu
