gnome-control-center/vfs-methods/themus/ChangeLog

482 lines
14 KiB
Text
Raw Normal View History

port from gnome-vfs to gio (part of bug #524401) 2008-05-01 Jens Granseuer <jensgr@gmx.net> * gnome-theme-apply.c: * gnome-theme-info.c: (get_file_type), (add_theme_to_hash_by_name), (get_theme_from_hash_by_name), (gnome_theme_read_meta_theme), (read_icon_theme), (gdk_pixbuf_from_xcursor_image), (read_cursor_theme), (handle_change_signal), (update_theme_index), (update_gtk2_index), (update_keybinding_index), (update_metacity_index), (update_common_theme_dir_index), (update_meta_theme_index), (update_icon_theme_index), (update_cursor_theme_index), (gtk2_dir_changed), (keybinding_dir_changed), (metacity_dir_changed), (common_theme_dir_changed), (common_icon_theme_dir_changed), (add_common_theme_dir_monitor), (add_common_icon_theme_dir_monitor), (remove_common_theme_dir_monitor), (remove_common_icon_theme_dir_monitor), (top_theme_dir_changed), (top_icon_theme_dir_changed), (real_add_top_theme_dir_monitor), (add_top_theme_dir_monitor), (add_top_icon_theme_dir_monitor), (gnome_theme_init): * gnome-theme-info.h: * gnome-theme-test.c: (main): port from gnome-vfs to gio (part of bug #524401) 2008-05-01 Jens Granseuer <jensgr@gmx.net> * appearance-themes.c: (themes_init): update for changes in the theme-info API 2008-05-01 Jens Granseuer <jensgr@gmx.net> * theme-method.c: (vfs_module_init): * themus-properties-view.c: (themus_properties_view_init), (themus_properties_view_set_location): * themus-theme-applier.c: (main): update users of the theme-info API svn path=/trunk/; revision=8681
2008-05-01 09:08:07 +00:00
2008-05-01 Jens Granseuer <jensgr@gmx.net>
* theme-method.c: (vfs_module_init):
* themus-properties-view.c: (themus_properties_view_init),
(themus_properties_view_set_location):
* themus-theme-applier.c: (main): update users of the theme-info
API
2008-03-11 Jens Granseuer <jensgr@gmx.net>
* theme-thumbnailer.c: (main): handle failed thumbnailing attempts
properly
2008-01-29 Jens Granseuer <jensgr@gmx.net>
* themus-properties-view.c: (add_atk_relation): don't leak the ATK
relation set (bug #509240)
2008-01-25 Jens Granseuer <jensgr@gmx.net>
Patch by: Damien Carberry <damien.carberry@sun.com>
* Makefile.am: determine correct nautilus extension dir via
pkgconfig (#505364)
2007-12-24 Matthias Clasen <mclasen@redhat.com>
* Makefile.am: Install the nautilus extension in the right spot.
(#505364)
2007-12-06 Jens Granseuer <jensgr@gmx.net>
* apply-font.glade: don't mark padding string as translatable (bug
#502087)
2007-11-23 Frederic Crozat <fcrozat@mandriva.com>
* themus-theme-applier.desktop.in.in: Fix .desktop to be valid (bug
#434956)
2007-11-11 Jens Granseuer <jensgr@gmx.net>
* theme-method.c: (theme_changed_callback): adapt to callback change
2007-10-31 Kjartan Maraas <kmaraas@gnome.org>
* theme-method.c: (invoke_monitors): ANSIfication of
function declaration.
Switch to using a common theme struct that includes a type descriptor so 2007-10-28 Jens Granseuer <jensgr@gmx.net> Switch to using a common theme struct that includes a type descriptor so we can avoid many of the theme type casts. This should also make adding support for live cursor theme changes a little easier. * gnome-theme-info.c: (add_theme_to_hash_by_name), (remove_theme_from_hash_by_name), (get_theme_from_hash_by_name), (gnome_theme_compare), (gnome_theme_free), (add_default_cursor_theme), (gdk_pixbuf_from_xcursor_image), (read_cursor_theme), (look_for_cursor_theme), (read_current_cursor_font), (read_cursor_fonts), (handle_change_signal), (update_theme_index), (update_common_theme_dir_index), (gtk2_dir_changed), (keybinding_dir_changed), (metacity_dir_changed), (common_theme_dir_changed), (common_icon_theme_dir_changed), (add_common_theme_dir_monitor), (add_common_icon_theme_dir_monitor), (remove_common_theme_dir_monitor), (top_theme_dir_changed), (top_icon_theme_dir_changed), (real_add_top_theme_dir_monitor), (gnome_theme_info_new), (gnome_theme_info_free), (gnome_theme_info_find), (gnome_theme_info_find_all_helper), (gnome_theme_icon_info_new), (gnome_theme_icon_info_find), (gnome_theme_icon_info_find_all), (gnome_theme_cursor_info_new), (gnome_theme_cursor_info_find), (gnome_theme_cursor_info_find_all), (gnome_theme_meta_info_new), (gnome_theme_meta_info_free), (gnome_theme_meta_info_find), (gnome_theme_meta_info_find_all), (gnome_theme_color_scheme_parse), (gnome_theme_init): * gnome-theme-info.h: Use CursorThemeCommonInfo wherever possible, remove some unused code. 2007-10-28 Jens Granseuer <jensgr@gmx.net> * appearance-style.c: (changed_on_disk_cb): * appearance-themes.c: (theme_changed_on_disk_cb): adapt to changes in theme change notification 2007-10-28 Jens Granseuer <jensgr@gmx.net> * theme-method.c: (theme_changed_callback): adapt to modified callback signature svn path=/trunk/; revision=8224
2007-10-28 15:35:21 +00:00
2007-10-28 Jens Granseuer <jensgr@gmx.net>
* theme-method.c: (theme_changed_callback): adapt to modified
callback signature
2007-07-28 Jens Granseuer <jensgr@gmx.net>
* theme-method.c: (do_close), (do_unlink), (invoke_monitors),
(theme_changed_callback), (vfs_module_init): update to match theme
callback signature; invoke_monitors looks icky, though (the uri arg
was ignored)
2007-07-09 Rodrigo Moya <rodrigo@gnome-db.org>
* Makefile.am: link to $XCURSOR_LIBS, not GNOMECC_CAPPLETS_LIBS.
2007-07-09 Rodrigo Moya <rodrigo@gnome-db.org>
* Makefile.am: added missing libs (for xcursor).
2007-07-05 Jens Granseuer <jensgr@gmx.net>
* theme-thumbnailer.c: (main): call g_thread_init
2007-06-06 Denis Washington <denisw@svn.gnome.org>
* theme-thumbnailer.c: (main):
Update for changes in thumbnailer API.
2007-06-06 Jens Granseuer <jensgr@gmx.net>
* theme-thumbnailer.c: (main): update for changes in thumbnailer API
2007-05-19 Sebastien Bacher <seb128@ubuntu.com>
* themus-theme-applier.desktop.in.in: use OnlyShowIn=; so the item is
not listed in the menu editor (Closes: #434956)
2007-04-27 Rodrigo Moya <rodrigo@gnome-db.org>
* themus-theme-applier.desktop.in.in: renamed Bugzilla product.
2007-02-14 Jens Granseuer <jensgr@gmx.net>
* theme-method.c: (fill_info_struct), (do_read_directory): populate the
VFS file info fields properly so that nautilus shows e.g. read-only
emblems in themes:// (fixes bug #145175)
2007-02-07 Jens Granseuer <jensgr@gmx.net>
Based on a patch by: Chistian Persch <chpe@svn.gnome.org>
* themus-theme-applier.c: (run_apply_font_dialog), (main): port to
GOption and unref the glade dialog when done. Fixes #336286.
2007-01-07 Thomas Wood <thos@gnome.org>
* themus-theme-applier.c: (main): Free the program variable correctly
2007-01-07 Thomas Wood <thos@gnome.org>
* themus-theme-applier.c: (main): Applied modified patch from bug 167063
(themus-theme-applier crashes while running from command promt)
2006-07-23 Sebastien Bacher <seb128@debian.org>
* theme-method.directory.in: add encoding key,
patch by Vincent Fretin <vincent.fretin@gmail.com> (Closes: #338593)
2006-07-11 Sebastien Bacher <seb128@debian.org>
* Makefile.am: fix distclean build target
2006-04-05 Glynn Foster <glynn.foster@sun.com>
* Makefile.am: Move the .directory files to
$datadir/desktop-directories. Fixes #334405.
2005-11-14 Sebastien Bacher <seb128@debian.org>
* theme-thumbnailer.c: (main):
don't call gnome_theme_init (), it's not required. Speedup of 15-20%.
2005-11-14 Rodrigo Moya <rodrigo@novell.com>
* theme-method.c (do_tell): fixed function signature.
2005-11-14 Kjartan Maraas <kmaraas@gnome.org>
* theme-method.c: (do_open): Remove unused var.
2005-09-25 Sebastien Bacher <seb128@debian.org>
* themus-theme-applier.desktop.in.in:
fix a typo with the StartupNotify option,
thanks Vincent Fretin <vincent.fretin@gmail.com> for pointing this
(Closes: #316159).
2005-02-10 Sebastien Bacher <seb128@debian.org>
* theme-thumbnailer.c: (main): fix the crash if the given theme
is not correct (Closes: #153203).
2005-02-09 Sebastien Bacher <seb128@debian.org>
* theme-thumbnailer.c: (main): change back to the previous code,
that fixes the themes:/// thumbnails (Closes: #165778).
2005-01-27 Kjartan Maraas <kmaraas@gnome.org>
* theme-thumbnailer.c: (main): Don't leak the theme name
if the theme is invalid.
* themus-properties-view.c: (themus_properties_view_init):
NULL vs. 0 in gnome_theme_init()
2005-01-04 Shakti Sen <shprasad@novell.com>
* theme-thumbnailer.c (main): Added the full path of the theme
so that it will create the thumbnail.
Fixes bug #153203
2004-12-25 Kjartan Maraas <kmaraas@gnome.org>
* theme-method.c: (vfs_module_init): NULL vs. 0
* theme-thumbnailer.c: (main): Same
* themus-theme-applier.c: (main): Same
2004-12-10 James Henstridge <james@jamesh.id.au>
* Makefile.am: update the desktop file database on install, since
we add a new mime action.
* themus-theme-applier.desktop.in.in (Exec): use %u rather than
%U, since it only handles a single file.
2004-11-27 James Henstridge <james@jamesh.id.au>
* themus.applications, themus.keys: remove.
* themus-theme-applier.desktop.in.in: new file to hook up
themus-apply-theme, since the old .applications file isn't used by
the new MIME system.
* themus-theme-applier.c: get rid of the bonobo includes.
* Makefile.am: update to install Nautilus extension.
* themus-properties-main.c: convert from a Bonobo component to a
Nautilus extension.
* themus-properties-view.[ch]: convert to a simple widget. Also
fix a bunch of leaks.
2004-10-14 Jody Goldberg <jody@gnome.org>
* Release 2.8.1
2004-07-22 Christian Neumair <chris@gnome-de.org>
* themus-properties-view.c: Use gi18n-lib for internationalization,
fixes #109206.
2004-04-15 Jody Goldberg <jody@gnome.org>
* Release 2.6.1
2004-04-01 Jody Goldberg <jody@gnome.org>
* Release 2.6.0.3
2004-03-30 Jody Goldberg <jody@gnome.org>
* Release 2.6.0.1
2004-03-23 Jody Goldberg <jody@gnome.org>
* Release 2.6.0
2004-03-11 Jody Goldberg <jody@gnome.org>
* Release 2.5.4
Do not popup the logout dialog when the close button (X) of window manager 2003-11-27 Muktha <muktha.narayan@wipro.com> * main.c: Do not popup the logout dialog when the close button (X) of window manager is clicked. Fixes bug #124032. 2004-02-16 Jody Goldberg <jody@gnome.org> * accessibility-keyboard.c (cb_load_CDE_file) : Add a kludge to set the vertical size based on the monitor size until the filesel can do a better job of doing it itself. 2003-12-07 Jan Arne Petersen <jpetersen@uni-bonn.de> * accessibility-keyboard.c: (load_CDE_file), (fchooser_handle_response), (cb_load_CDE_file): replace GtkFileSelection with GtkFileChooser. 2003-12-07 Jan Arne Petersen <jpetersen@uni-bonn.de> * background-properties-capplet.c: remove unused "preview_file_selection.h" include. 2004-02-16 Jody Goldberg <jody@gnome.org> * gconf-property-editor.c (peditor_image_clicked_cb) : Use the monitor size kludge for the vertical size of the new file selector. 2003-12-07 Jan Arne Petersen <jpetersen@uni-bonn.de> * gconf-property-editor.c: (peditor_image_set_filename), (peditor_image_chooser_response_cb), (peditor_image_chooser_update_preview_cb), (peditor_image_clicked_cb): replace PreviewFileSelection (GtkFileSelection) with GtkFileChooser, use new gdk_pixbuf_new_from_file_at_size method to load a scaled image. 2004-02-16 Jody Goldberg <jody@gnome.org> * gnome-settings-accessibility-keyboard.c : include libgnome/gnome-help.h to avoid potential crash on 64 bit arches. (ax_response_callback) : actually display the error message on failure. 2004-02-16 Jody Goldberg <jody@gnome.org> http://bugzilla.gnome.org/show_bug.cgi?id=134389 * Makefile.am : Patch from jmmv@menta.net (Julio M. Merino Vidal) to honour the standard schema install flags. I've extended the patch to support builddir != srcdir too
2004-02-16 17:32:53 +00:00
2004-02-16 Jody Goldberg <jody@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=134389
* Makefile.am : Patch from jmmv@menta.net (Julio M. Merino Vidal)
to honour the standard schema install flags.
I've extended the patch to support builddir != srcdir too
2004-02-13 Jody Goldberg <jody@gnome.org>
* Release 2.5.3
2004-01-14 Jody Goldberg <jody@gnome.org>
* Release 2.5.2
2004-01-07 Alex Duggan <aldug@astrolinux.com>
* theme-method.c:
Remove #define _(s) and replaced with #include <glib/gi18n.h>
which fixes bug #130757. Add a function prototype
(copied from font-method.c) to fix compiler warning.
* themus-properties-view.c:
Remove unused variable to fix compiler warning.
2004-01-02 Andrew Sobala <aes@gnome.org>
* Makefile.am:
* themus-theme-applier.c: (main): use GNOMECC_GLADE_DIR. Patch from
Marcin Krzyzanowski. Fixes: Bug 126545.
2003-12-30 Jody Goldberg <jody@gnome.org>
* Release 2.5.1.1
2003-12-30 Jody Goldberg <jody@gnome.org>
* Release 2.5.1
2003-10-28 Jody Goldberg <jody@gnome.org>
* Release 2.5.0
2003-07-24 Andrew Sobala <aes@gnome.org>
* Makefile.am, apply-font.glade, themus-theme-applier.c:
added GUI to ask if a font should be applied
2003-07-21 Andrew Sobala <aes@gnome.org>
As per comments on Usability@gnome.org:
* Removed "Apply theme" context menu item
* Made themes apply when you click on them instead
2003-07-20 Andrew Sobala <aes@gnome.org>
* themus-component.c: (impl_Bonobo_Listener_event): apply
fonts (fixes: #109543)
2003-07-07 Jody Goldberg <jody@gnome.org>
* Release 2.3.4
2003-06-24 Jody Goldberg <jody@gnome.org>
* Release 2.3.3
2003-06-15 Andrew Sobala <aes@gnome.org>
* Makefile.am: fix server.in generation (fixes property page showing)
2003-06-06 Andrew Sobala <aes@gnome.org>
* theme-method.c: fix from Rajkumar Sivasamy (originally for control-
center) for extracting themes under default solaris install. WE NEED
VFS SUPPORT FOR ARCHIVES! ;-)
2003-06-03 Andrew Sobala <aes@gnome.org>
* themus-properties-view.c: fix description word wrapping
* theme-method.c: gcc 2.x compile
2003-05-13 Andrew Sobala <aes@gnome.org>
* Moved to control-center.
2003-05-04 Andrew Sobala <aes@gnome.org>
* theme-method.c: (do_open): fix pointer juggling that was causing
nautilus crashes. Oops again.
2003-05-04 Andrew Sobala <aes@gnome.org>
* theme-method.c: (do_close): remove some g_free s that were causing
nautilus to hang. Oops.
2003-04-22 Andrew Sobala <aes@gnome.org>
* theme-method.conf: removed .so extension as per Christophe Fergeau's
comments
2003-03-30 Andrew Sobala <aes@gnome.org>
* Makefile.am: added themus.keys to DISTCLEAN
2003-03-29 Andrew Sobala <aes@gnome.org>
* .cvsignore: updated
2003-03-29 Andrew Sobala <aes@gnome.org>
* Makefile.am: make the .keys file install properly
* themus.keys.in: add _category
2003-03-29 Andrew Sobala <aes@gnome.org>
* Makefile.am: fix cleaning of server.in files
2003-03-29 Andrew Sobala <aes@gnome.org>
* Makefile.am: added new component build stuff
* Themus_Component.server.in.in: added
* themus-component-main.c: (image_shlib_make_object): added
* themus-component.c: (impl_Bonobo_Listener_event),
(themus_component_class_init), (themus_component_init): added
* themus-component.h: added
2003-03-29 Andrew Sobala <aes@gnome.org>
* themus-properties-view.c: (load_location), (do_table_attach),
(themus_theme_properties_view_init): add description field
2003-03-16 Andrew Sobala <aes@gnome.org>
* Makefile.am: add ChangeLog to EXTRA_DIST
2003-03-16 Andrew Sobala <aes@gnome.org>
* theme-method.c: (fill_info_struct), (do_open), (do_close),
(do_get_file_info): a certain amount of leak fixing
2003-03-16 Andrew Sobala <aes@gnome.org>
* themus-properties-view.c: (add_atk_relation),
(themus_theme_properties_view_init): add a11y support to property
page
2003-03-15 Andrew Sobala <aes@gnome.org>
* Makefile.am: s/CFLAGS/AM_CFLAGS because automake moans
2003-03-15 Andrew Sobala <aes@gnome.org>
* Themus_Properties_View.server.in.in: remove Nautilus/View interface,
since it blatantly isn't. Fixes: 108200
2003-03-07 Andrew Sobala <aes@gnome.org>
* Makefile.am: made correction to EXTRA_DIST.
2003-03-07 Andrew Sobala <aes@gnome.org>
* Makefile.am: add properties page files
* Themus_Properties_View.server.in.in, themus-properties-main.c,
themus-properties-view.c, themus-properties-view.h: properties page
2003-03-05 Andrew Sobala <aes@gnome.org>
* theme-method.c: (do_close): Add monitor stuff that should work, but doesn't
2003-03-05 Andrew Sobala <aes@gnome.org>
* theme-method.c: (transfer_done_targz_idle_cb),
(transfer_done_tarbz2_idle_cb), (create_local_uri),
(do_open_directory), (do_close_directory), (do_read_directory),
(do_open), (do_create), (do_close), (do_read), (do_write),
(do_seek), (do_tell), (do_get_file_info_from_handle), (do_unlink):
Make installing work
2003-02-19 Andrew Sobala <aes@gnome.org>
* Makefile.am: install keys
* theme-method.c: (do_get_file_info): gettextize "Themes"
* themus.keys.in: added as gnome-mime-data is in string freeze, methinks
2003-02-04 Andrew Sobala <aes@gnome.org>
* theme-method.c: (do_get_file_info): remove g_print debugging call
(do_unlink): now deletes metathemes. Does this mean it's better than
gnome-theme-manager?
(invoke_monitors): use gchar*, not gchar in function decl. Oops.
2003-02-04 Andrew Sobala <aes@gnome.org>
* Makefile.am: CFLAGS = -g. Automake optimises by default, which is
silly, and made me spend hours debugging something that was being
crazy. This stops optimisation :)
2003-02-03 Andrew Sobala <aes@gnome.org>
* theme-method.c: (fill_info_struct), (do_read_directory),
(do_get_file_info): fill info structs correctly. Breaks thumbnailers,
but what the heck.
2003-02-03 Andrew Sobala <aes@gnome.org>
* theme-method.c: (theme_meta_info_find), (do_open),
(do_get_file_info), (invoke_monitors), (do_monitor_add),
(vfs_module_init): monitors should work now
2003-02-02 Andrew Sobala <aes@gnome.org>
* theme-method.c: (do_get_file_info): return ERROR_INTERNAL if we're
confused
* themus.schemas.in: finish renaming of mime type
2003-02-02 Andrew Sobala <aes@gnome.org>
* theme-method.c: (theme_meta_info_sort_func), (do_open_directory),
(do_close_directory), (do_read_directory), (do_open), (do_create),
(do_close), (do_read), (do_write), (do_seek), (do_tell),
(do_get_file_info_from_handle), (do_get_file_info), (do_unlink),
(vfs_module_init): Return info properly, remove debugging prints.
The module now works properly, but nautilus seems to randomly choose
the icon order. ???
2003-02-01 Andrew Sobala <aes@gnome.org>
* Makefile.am: clean generated files
2003-02-01 Andrew Sobala <aes@gnome.org>
* Makefile.am: fix schema installation
2003-01-30 Andrew Sobala <aes@gnome.org>
* Makefile.am:
* theme-method.c: (do_open), (do_get_file_info):
* theme-thumbnail.c: (fake_expose_widget), (hbox_foreach),
(create_image), (handle_bytes), (message_from_capplet),
(message_from_child), (theme_thumbnail_invalidate_cache),
(generate_theme_thumbnail), (generate_theme_thumbnail_async),
(theme_thumbnail_factory_init):
* theme-thumbnail.h:
* theme-thumbnailer.c: (save_pixbuf), (main):
* themus.mime:
* themus.schemas.in:
Attempt at doing mime types, attempt at doing thumbnails, VFS method
fixes and breakages.