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(-)

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

-- 
Ubuntu-motu mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-motu

Reply via email to