rhythmbox
2008-11-21 Jonathan Matthew <jonathan@d14n.org>
* backends/Makefile.am:
* backends/gstreamer/Makefile.am:
* bindings/python/rb.override:
* corelib/Makefile.am:
* doc/reference/Makefile.am:
* plugins/audiocd/rb-audiocd-source.c: (impl_get_ui_actions):
* plugins/mtpdevice/rb-mtp-source.c: (rb_mtp_source_class_init):
* plugins/generic-player/rb-generic-player-source.h:
* shell/rb-removable-media-manager.c:
(rb_removable_media_manager_set_uimanager), (copy_entry),
(rb_removable_media_manager_cmd_copy_tracks):
* shell/rb-removable-media-manager.h:
* sources/Makefile.am:
* sources/rb-library-source.c: (rb_library_source_class_init),
(rb_library_source_dispose),
(rb_library_source_edit_profile_clicked_cb),
(impl_get_config_widget), (rb_library_source_preferences_sync),
(build_filename), (impl_can_paste), (impl_paste):
* sources/rb-removable-media-source.c:
(rb_removable_media_source_class_init):
Remove the option of disabling track transfer.
* metadata/Makefile.am:
Remove the option of disabling the metadata helper process.
* metadata/rb-metadata-gst.c: (rb_metadata_can_save):
Remove the option of disabling tag writing.
* lib/rb-proxy-config.c: (rb_proxy_config_get_libsoup_uri):
* lib/rb-proxy-config.h:
* plugins/Makefile.am:
* plugins/audioscrobbler/Makefile.am:
* plugins/daap/Makefile.am:
* shell/Makefile.am:
Remove the option of disabling audioscrobbler/last.fm. This means
libsoup is always required.
* plugins/ipod/rb-ipod-source.c: (rb_ipod_source_class_init),
(rb_ipod_source_constructor), (create_ipod_song_from_entry),
(ipod_path_from_unix_path):
Remove the option of disabling ipod writing.
* configure.ac:
all of the above.
libsoup and gnome-media-profiles are now mandatory. #561142.
2008-11-21 Jonathan Matthew <jonathan@d14n.org>
* rhythmdb/rhythmdb-private.h:
missed a file in the previous commit
2008-11-21 Jonathan Matthew <jonathan@d14n.org>
* rhythmdb/rhythmdb-monitor.c: (rhythmdb_init_monitoring),
(rhythmdb_finalize_monitoring), (actually_add_monitor),
(rhythmdb_process_changed_files):
Add a mutex around the monitored directory map because it can be
accessed from multiple threads. Probably fixes #484611.
ChangeLog updated on November 21, 2008 at 06:21 AM
emacs
emacs/lisp/ChangeLog:
2008-11-21 Juanma Barranquero <lekktu@gmail.com>
* bookmark.el (bookmark-jump-noselect): Add obsolescence declaration
and remove redundant info from docstring.
* isearch.el (isearch-search-string): Doc fix.
(search-exit-option, search-slow-window-lines, search-slow-speed)
(search-upper-case, search-nonincremental-instead)
(search-whitespace-regexp, search-ring-max, regexp-search-ring-max)
(search-ring-update, search-highlight, isearch-lazy-highlight)
(lazy-highlight-cleanup, lazy-highlight-initial-delay)
(lazy-highlight-interval): Remove * from defcustom docstrings.
(isearch-resume-in-command-history, lazy-highlight-max-at-a-time):
Remove * from defcustom docstrings; fix typos.
(isearch-push-state-function, isearch-help-for-help-internal)
(isearch-help-for-help, isearch-describe-bindings)
(isearch-describe-mode, minibuffer-local-isearch-map, isearch-mode)
(isearch-pop-fun-state, isearch-search-fun-function)
(isearch-lazy-highlight-search): Fix typos in docstrings.
(isearch-yank-internal, isearch-fallback): Reflow docstrings.
(isearch-forward): Fix typo and reflow docstring.
(isearch-help-map): Remove unused `i' binding. Fix typos in docstring.
(isearch-mode-map): Don't use `let*'.
ChangeLog updated on November 21, 2008 at 05:22 AM
nautilus
2008-11-21 Cosimo Cecchi <cosimoc@gnome.org>
* configure.in: completely remove librsvg checks.
2008-11-21 Cosimo Cecchi <cosimoc@gnome.org>
* src/nautilus-application.c: (nautilus_application_finalize):
Don't unref the SMClient (#561402).
ChangeLog updated on November 21, 2008 at 05:20 AM
emacs
gimp
emacs
emacs/src/ChangeLog:
2008-11-21 Stefan Monnier <monnier@iro.umontreal.ca>
* buffer.c (Fbuffer_swap_text): Remove redundant marker manipulation.
Fix copy/paste typo. Add checks.
* xdisp.c (draw_glyphs): Don't call notice_overwritten_cursor under NS.
* xterm.c (x_display_pixel_height, x_display_pixel_width):
New functions.
* w32term.c (x_display_pixel_height, x_display_pixel_width):
New functions.
* nsterm.m (x_display_pixel_height, x_display_pixel_width):
New functions.
(ns_initialize_display_info): Omit removed members of ns_display_info.
* xterm.c (x_display_pixel_height, x_display_pixel_width):
New functions.
(compute_tip_xy):
* frame.c (x_fullscreen_adjust):
* w32menu.c (Fx_popup_menu, Fx_popup_dialog, w32_menu_show):
Ensure mouse is not grabbed after menu is finished.
parameters alist to the name of the terminal device, if that is known.
* composite.h (enum composition_method):
Delete COMPOSITION_WITH_GLYPH_STRING.
(gstring_hash_table, gstring_work, gstring_work_headers):
New variables.
(composition_adjust_point, Fcomposition_get_gstring): New functions.
(LGSTRING_XXX, LGLYPH_XXX): Move these macros to composite.h.
(font_range): Adjust extern.
(Ffont_shape_text): Rename to Ffont_shape_gstring and change arguments.
Sfont_make_gstring, Sfont_fill_gstring, Sfont_shape_text.
Defsubr Sfont_shape_gstring.
(ftfont_shape_by_flt): Use LGSTRING_GLYPH_LEN, not LGSTRING_LENGTH.
* nsterm.m (ns_draw_glyph_string): Adjust for the change of
* term.c (encode_terminal_code): Adjust for the change of struct glyph.
(append_composite_glyph): Adjust for the change of struct it and
* w32term.c (x_draw_composite_glyph_string_foreground):
Adjust for the change of struct glyph_string.
(face_before_or_after_it_pos): Adjust for the change of struct it.
(push_it): Adjust for the change of struct it.
check composition by it->cmp_it.id. Delete GET_FROM_COMPOSITION case.
(next_element_from_composition): Adjust for the change of struct
(dump_glyph): Adjust for the change of struct glyph.
(fill_composite_glyph_string): Adjust for the change of struct
(BUILD_COMPOSITE_GLYPH_STRING): Adjust for the change of struct glyph.
(append_composite_glyph): Adjust for the change of struct it and
(x_produce_glyphs): Adjust for the change of struct it.
* xterm.c (x_draw_composite_glyph_string_foreground): Adjust for
* fileio.c (report_file_error): Fix handling of multibyte error string.
multi-line string, move the iterator to the last line of that string.
* xmenu.c (Fx_popup_dialog, Fx_popup_menu, xmenu_show):
Allow MSDOS frames along with X frames.
Adjust for changes in encoding/decoding routines.
Use encode_coding_object and decode_coding_object instead of
* sysdep.c (init_sys_modes): Call dos_ttraw with tty_out as argument.
term.c:init_tty). Open termscript only of not already open.
Log "SCREEN SAVED" here, instead of IT_set_terminal_modes. Init mouse
Accept additional argument: a pointer to a frame. Update all callers.
(Fresume_tty) [MSDOS]: Don't reopen the TTY; instead, use stdin/stdout.
(Fresume_tty, Fsuspend_tty, init_tty, delete_tty):
Call add_keyboard_wait_descriptor and delete_keyboard_wait_descriptor
(struct x_display_info): Rename from display_info. Update all users in
msdos.c.
ChangeLog updated on November 21, 2008 at 12:26 AM
emacs
rhythmbox
gdm
emacs
emacs/src/ChangeLog:
2008-11-21 Kenichi Handa <handa@m17n.org>
* coding.c (detect_coding_iso_2022): Reject invalid composition
sequence.
(DECODE_COMPOSITION_START): If the current source is the last
block, and the current composition doesn't end, regard this
sequence as invalid.
(decode_coding_iso_2022): Handle invalid composition sequence.
ChangeLog updated on November 20, 2008 at 08:23 PM
gimp
2008-11-21 Martin Nordholts <martinn@svn.gnome.org>
* app/core/gimpcontainer.[ch]: Move the rest of the class instance
members to GimpContainerPriv and rename the member num_children to
n_children.
2008-11-21 Martin Nordholts <martinn@svn.gnome.org>
Use GimpContainer getters instead of poking into the class
instance struct.
* app/actions/context-commands.c
* app/actions/data-commands.c
* app/actions/plug-in-commands.c
* app/actions/templates-commands.c
* app/core/gimp-utils.c
* app/core/gimpdrawablestack.c
* app/core/gimpitemstack.c
* app/core/gimplist.c
* app/gui/gui-vtable.c
* app/widgets/gimpcontainerbox.c
* app/widgets/gimpcontainercombobox.c
* app/widgets/gimpcontainereditor.c
* app/widgets/gimpcontainerentry.c
* app/widgets/gimpcontainergridview.c
* app/widgets/gimpcontainerpopup.c
* app/widgets/gimpcontainertreeview-dnd.c
* app/widgets/gimpcontainertreeview.c
* app/widgets/gimpcontainerview-utils.c
* app/widgets/gimpcontainerview.c
* app/widgets/gimpdataeditor.c
* app/widgets/gimpdatafactoryview.c
* app/widgets/gimpsettingsbox.c
* app/widgets/gimpviewablebutton.c
ChangeLog updated on November 20, 2008 at 06:18 PM
gnulib
2008-11-20 Bruno Haible <bruno@clisp.org>
Attempt to work around an AIX 5.3, 6.1 compiler bug with include_next.
* lib/math.in.h: Use INCLUDE_NEXT_AS_FIRST_DIRECTIVE instead of
INCLUDE_NEXT.
* m4/include_next.m4 (gl_INCLUDE_NEXT): Set also
INCLUDE_NEXT_AS_FIRST_DIRECTIVE.
* modules/math (Makefile.am): Substitute
INCLUDE_NEXT_AS_FIRST_DIRECTIVE instead of INCLUDE_NEXT.
Reported by Albert Chin <bug-gnulib@mlists.thewrittenword.com>.
ChangeLog updated on November 20, 2008 at 05:23 PM
emacs
emacs/lisp/ChangeLog:
2008-11-20 Juanma Barranquero <lekktu@gmail.com>
* international/mule-util.el (set-nested-alist): Doc fix. Use `when'.
(lookup-nested-alist): Doc fix.
(with-coding-priority): Reflow docstring.
(detect-coding-with-priority): Fix typos in obsolescence declaration.
(char-displayable-p): Reflow docstring. Use `when'.
ChangeLog updated on November 20, 2008 at 05:22 PM
gimp
2008-11-20 Martin Nordholts <martinn@svn.gnome.org>
s/gimp_container_children_type/gimp_container_get_children_type/
s/gimp_container_policy/gimp_container_get_policy/
s/gimp_container_num_children/gimp_container_get_n_children/
* app/actions/actions.c
* app/actions/file-actions.c
* app/actions/file-commands.c
* app/actions/tool-options-actions.c
* app/actions/tools-actions.c
* app/actions/tools-commands.c
* app/actions/vectors-actions.c
* app/core/gimpcontainer-filter.c
* app/core/gimpcontainer.c
* app/core/gimpcontainer.h
* app/core/gimpimage-convert.c
* app/core/gimpimage-flip.c
* app/core/gimpimage-merge.c
* app/core/gimpimage-resize.c
* app/core/gimpimage-rotate.c
* app/core/gimpimage-scale.c
* app/core/gimpimage-undo.c
* app/core/gimpimage.c
* app/core/gimpimagefile.c
* app/core/gimplist.c
* app/core/gimpundostack.c
* app/dialogs/palette-import-dialog.c
* app/dialogs/quit-dialog.c
* app/display/gimpdisplay.c
* app/display/gimpdisplayshell-layer-select.c
* app/display/gimpdisplayshell-title.c
* app/gui/gui-vtable.c
* app/menus/tool-options-menu.c
* app/tools/gimp-tools.c
* app/widgets/gimpcontrollerlist.c
* app/widgets/gimpimagepropview.c
* app/widgets/gimpsettingsbox.c
* app/widgets/gimpviewablebutton.c
* app/xcf/xcf-load.c
* app/xcf/xcf-save.c
ChangeLog updated on November 20, 2008 at 05:19 PM
gegl
2008-11-20 Ãyvind KolÃ¥s <pippin@gimp.org>
Made dragging inside closed shapes move the shape itself.
* bin/editor.c: (add_path), (spiro_close), (move_rel),
(nodes_press_event), (nodes_release_event),
(nodes_motion_notify_event), (nodes_expose), (gui_keybinding):
* operations/external/stroke.c: (process), (detect):
* gegl/gegl-chant.h: temporary duct tape solution to unintialized path.
ChangeLog updated on November 20, 2008 at 02:17 PM
gimp
emacs
emacs/lisp/ChangeLog:
2008-11-20 Stefan Monnier <monnier@iro.umontreal.ca>
* buff-menu.el (Buffer-menu-short-ellipsis): New constant.
(Buffer-menu-buffer+size): Use it, fix last change, and simplify.
(list-buffers-noselect): Don't need to pad.
ChangeLog updated on November 20, 2008 at 10:20 AM
gnumeric
2008-11-20 Morten Welinder <terra@gnome.org>
* src/wbc-gtk.c (wbcg_menu_state_sheet_count,
sheet_menu_label_run): Count visible sheets only.
(cb_sheet_visibility_change): Attach with wbcg as data and call
wbcg_menu_state_sheet_count.
ChangeLog updated on November 20, 2008 at 09:19 AM
gegl
emacs
emacs/lisp/ChangeLog:
2008-11-20 Juanma Barranquero <lekktu@gmail.com>
* emacs-lisp/bytecomp.el (byte-compile-dynamic-docstrings)
(byte-compile-output-docform): Reflow docstrings.
(no-byte-compile): Fix typo in docstring.
(byte-recompile-directory, compile-defun): Doc fixes.
(emacs-lisp-file-regexp, byte-compile-verbose)
(byte-compile-compatibility, byte-optimize, byte-compile-delete-errors)
(byte-compile-dynamic-docstrings, byte-optimize-log)
(byte-compile-error-on-warn, byte-compile-warnings)
(byte-compile-generate-call-tree, byte-compile-call-tree-sort):
Remove * from defcustom docstrings.
ChangeLog updated on November 20, 2008 at 06:21 AM
eog
2008-11-20 Felix Riemann <friemann@svn.gnome.org>
* src/eog-file-chooser.c: (save_response_cb):
* src/eog-save-as-dialog-helper.c: (set_default_values),
(eog_save_as_dialog_get_converter):
* src/eog-window.c: (eog_window_retrieve_save_as_file):
Switch from GtkFileChooser's old uri-based API to the new GFile-based
API new to GTK+-2.14 where applicable.
ChangeLog updated on November 20, 2008 at 05:17 AM
emacs
emacs/src/ChangeLog:
2008-11-20 Martin Rudalics <rudalics@gmx.at>
* window.c (coordinates_in_window): Don't return
ON_VERTICAL_BORDER for the rightmost position of a mode/header
line when the window is not the rightmost one. (Bug#1372)
ChangeLog updated on November 20, 2008 at 04:22 AM
emacs
emacs/ChangeLog:
2008-11-20 Josh Elsasser <josh@elsasser.org> (tiny change)
* configure.in: Add hppa-*-openbsd* with machine hp800; mistakenly
removed while misclassified as now unsupported hp9000s300. (Bug#1365)
emacs/lisp/ChangeLog:
2008-11-20 Glenn Morris <rgm@gnu.org>
* format.el (format-alist, format-write-file): Doc fix.
* proced.el (proced-available): New variable.
(proced-process-attributes): Move availability check from previous
change from here...
(proced): ... to here.
* vc-hg.el (vc-hg-diff-switches): New option.
(vc-hg-diff): Apply diff switches. (Bug#1017)
* calc/calc-units.el (math-additional-units): Doc fix (active voice).
* progmodes/fortran.el (fortran-mode-map): Add some menu :help.
2008-11-20 Stephen Berman <Stephen.Berman@gmx.net>
* files.el (auto-mode-alist): Recognize more OpenOffice.org extensions.
ChangeLog updated on November 19, 2008 at 09:19 PM
gegl
gimp
2008-11-20 Michael Natterer <mitch@gimp.org>
* app/core/gimpundo.h (struct GimpUndoAccumulator): remove members
"quick_mask_changed" and "alpha_changed" (the former was unused
and the latter is entirely handled by the image's flush
accumulator now.
* app/core/gimpimage-undo.c
* app/core/gimplayerundo.c: changed accordingly.
2008-11-20 Michael Natterer <mitch@gimp.org>
* app/core/gimplayer.c: add read-only "mask" property.
2008-11-20 Michael Natterer <mitch@gimp.org>
* app/core/gimpimage-quick-mask.c (gimp_image_get_quick_mask_state):
image->quick_mask_state is a boolean, return it directly instead
of "state != NULL".
ChangeLog updated on November 19, 2008 at 06:18 PM
gegl
2008-11-19 Ãyvind KolÃ¥s <pippin@gimp.org>
Made a 'z' instruction (shared with normal mixed bezier/linear paths)
also be the closed curve indicator for spiro curves. Made the GUI
for all nodes appear the same and give all nodes the same
functionality when the path is closed.
* bin/editor.c: (spiro_is_closed), (spiro_close),
(nodes_press_event), (nodes_motion_notify_event), (nodes_expose):
* bin/gegl-path-spiro.c: (gegl_path_spiro_flatten),
(gegl_path_spiro_init):
* gegl/property-types/gegl-path.c: (gegl_path_get),
(gegl_path_closest_point):
ChangeLog updated on November 19, 2008 at 06:17 PM
2008-11-19 Ãyvind KolÃ¥s <pippin@gimp.org>
* gegl/property-types/gegl-path.c: (gegl_path_closest_point): skip '0'
typed nodes when traversing.
2008-11-19 Ãyvind KolÃ¥s <pippin@gimp.org>
* bin/editor-optype.c: (gegl_typeeditor_optype): fix invalid free.
* bin/gegl.c: (main): enlarged splash, making it a canvas.
ChangeLog updated on November 19, 2008 at 03:17 PM
emacs
emacs/lisp/ChangeLog:
2008-11-19 Juanma Barranquero <lekktu@gmail.com>
* calc/calc-units.el (math-units-table): Doc fix.
(math-standard-units): Fix typo in constant's description.
(math-additional-units): Fix typo in docstring.
ChangeLog updated on November 19, 2008 at 11:21 AM
ld
binutils
emacs
emacs/lisp/ChangeLog:
2008-11-19 Dan Nicolaescu <dann@ics.uci.edu>
* files.el (project-settings-file): Remove.
(project-find-settings-file): Undo previous change that added the
use of project-settings-file.
ChangeLog updated on November 19, 2008 at 07:21 AM
rhythmbox
2008-11-19 Jonathan Matthew <jonathan@d14n.org>
* plugins/generic-player/rb-generic-player-source.c:
(impl_delete_thyself):
playlist_deleted_cb modifies the list of playlists, so we need to take
a copy before we start deleting them all. Fixes #544614.
ChangeLog updated on November 19, 2008 at 05:20 AM
gegl
2008-11-19 Ãyvind KolÃ¥s <pippin@gimp.org>
* bin/editor.c: (select_node), (add_path), (spiro_close),
(nodes_press_event), (nodes_expose), (stroke_press_event),
(move_rel): Made clicking on the opposite end of the path close it.
* bin/gegl-path-spiro.c: (gegl_path_spiro_flatten),
(gegl_path_spiro_init): Indicate closed curves with a special start
node of type '0'
ChangeLog updated on November 19, 2008 at 04:17 AM
gedit
gimp
2008-11-19 Sven Neumann <sven@gimp.org>
Bug 558454 â Plugin Map Color Range disappears from GIMP
* plug-ins/script-fu/scripts/Makefile.am
* plug-ins/script-fu/scripts/plug-in-compat.init: new file
providing compatibility with plug-ins from older GIMP
versions. Contains a reimplementation of plug-in-color-map based
on ideas and code from Eric Lamarque.
* plug-ins/script-fu/scheme-wrapper.c (tinyscheme_init): load the
plug-in-compat.init file.
2008-11-19 Martin Nordholts <martinn@svn.gnome.org>
* README: Remove reference to the inactive gimpwin-users mailing
list.
ChangeLog updated on November 19, 2008 at 03:18 AM
emacs
emacs/lisp/ChangeLog:
2008-11-19 Glenn Morris <rgm@gnu.org>
* proced.el (proced, proced-format-time): Doc fixes.
(proced-process-attributes): Signal an error if unsupported. (Bug#1314)
2008-11-19 Karl Fogel <kfogel@red-bean.com>
* bookmark.el (bookmark-jump-noselect): Move the deprecation
notice into the doc string, following up to revision 1.117.
ChangeLog updated on November 19, 2008 at 02:21 AM
emacs
emacs/lisp/ChangeLog:
2008-11-19 Glenn Morris <rgm@gnu.org>
* progmodes/f90.el (f90-mode-map): Add some menu :help.
* autoinsert.el (auto-insert-alist): Update template to FDL 1.3+.
* emacs-lisp/cl.el (floor*, ceiling*, truncate*, round*, mod*):
* term/w32-win.el (x-select-font): Declare.
* emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Fix a/an typo.
Use the imperative for all help strings.
ChangeLog updated on November 18, 2008 at 11:22 PM
gegl
gnulib
2008-11-18 Alexandre Duret-Lutz <adl@lrde.epita.fr>
Bruno Haible <bruno@clisp.org>
* lib/stdint.in.h: Define all type macros so that their expansion is
a single typedef'ed token. Fixes a compilation failure in Boost which
does "using ::int8_t;".
ChangeLog updated on November 18, 2008 at 06:20 PM
gegl
2008-11-18 Ãyvind KolÃ¥s <pippin@gimp.org>
* bin/editor.c: (nodes_motion_notify_event): made the active status of
end nodes sticky (you need to click another node to change focus, this
is to avoid unexpected focus switches when appending poly line
segments.
ChangeLog updated on November 18, 2008 at 06:17 PM
evince
2008-11-19 Marek KaÅ¡Ãk <mkasik@redhat.com>
* shell/ev-pixbuf-cache.c (new_selection_surface_needed),
(ev_pixbuf_cache_get_selection_surface):
Fixes crash on fast scrolling with simultaneous text selection.
ChangeLog updated on November 18, 2008 at 06:17 PM
gdm
evince
2008-11-19 Marek KaÅ¡Ãk <mkasik@redhat.com>
* shell/ev-pixbuf-cache.c (ev_pixbuf_cache_add_jobs_if_needed):
* shell/ev-window.c (launch_external_uri):
Fixes assertion fail on selecting text. See bug #561393.
ChangeLog updated on November 18, 2008 at 05:17 PM
emacs
gdm
2008-11-18 William Jon McCann <jmccann@redhat.com>
* gui/simple-greeter/gdm-greeter-login-window.c (load_theme),
(gdm_greeter_login_window_init):
* gui/simple-greeter/gdm-greeter-login-window.glade:
Add a frame to provide a border around the login window.
ChangeLog updated on November 18, 2008 at 04:17 PM