gnome-control-center/libslab/ChangeLog

249 lines
8.6 KiB
Text
Raw Normal View History

=== ChangeLog discontinued ===
With the move to Git, gnome-main-menu is switching from a ChangeLog file
to relying on commit messages to provide change history.
2009-01-07 Magnus Boman <captain.magnus@gmail.com>
reviewed by: Magnus Boman
* app-resizer.c:
* app-resizer.h:
* app-shell.c (delete_old_data):
* app-shell.h:
* application-tile.c (application_tile_setup):
* directory-tile.c (directory_tile_new):
* document-tile.c (document_tile_new):
* nameplate-tile.c (nameplate_tile_class_init),
(nameplate_tile_get_property), (nameplate_tile_set_property):
* search-bar.h:
* search-context-picker.c:
* search-context-picker.h:
- Use single GTK inclues - Fix bgo#551850#c2
Patch by Cosimo Cecchi
- Compile with G*_DISABLE_DEPRECATED - Fixes bgo#551850#c3
Patch by Cosimo Cecchi
==================== 0.9.12 ====================
2008-11-06 Federico Mena Quintero <federico@novell.com>
Use the new GtkTooltip mechanism rather than the deprecated
GtkTooltips. This also fixes a leak of GtkTooltips objects.
* nameplate-tile.c (NameplateTilePrivate): Removed the "tooltips" field.
(nameplate_tile_set_property): Use gtk_widget_set_tooltip_text()
rather than creating a GtkTooltips object and setting the tooltips there.
(nameplate_tile_get_property): Use gtk_widget_get_tooltip_text()
instead of getting a GtkTooltipsData object.
2008-11-06 Federico Mena Quintero <federico@novell.com>
* bookmark-agent.c (create_app_item): Free the title of the
bookmark file.
2008-10-27 Federico Mena Quintero <federico@novell.com>
Fix some memory leaks:
* tile.c (tile_finalize): Actually destroy the context menu, don't
ref/sink it.
(tile_set_property): Attach the context menu to the tile, don't
just store its pointer.
* nameplate-tile.c (nameplate_tile_finalize): Free the tooltips.
* bookmark-agent.c (create_app_item): Free the URI.
(create_doc_item): Likewise.
(create_dir_item): Likewise.
2008-09-22 Scott Reeves <sreeves@novell.com>
* document-tile.c:
show remote docs - use gio for tooltip, show icon
==================== 0.9.11 ====================
2008-09-07 Cosimo Cecchi <cosimoc@gnome.org>
* app-shell.c: (show_no_results_message):
Escape the markup text properly.
Patch by Denis Washington (#518749).
2008-08-22 Cosimo Cecchi <cosimoc@gnome.org>
* Makefile.am:
* app-shell.c: (generate_new_apps):
* bookmark-agent.c: (bookmark_agent_move_item),
(bookmark_agent_remove_item), (bookmark_agent_new), (finalize),
(update_user_spec_path), (store_monitor_cb),
(recent_item_mru_comp_func):
* directory-tile.c: (directory_tile_new),
(directory_tile_private_setup), (directory_tile_finalize),
(rename_entry_activate_cb), (move_to_trash_trigger),
(delete_trigger), (open_with_default_trigger):
* document-tile.c: (document_tile_new),
(document_tile_private_setup), (document_tile_finalize),
(rename_entry_activate_cb), (open_with_default_trigger),
(move_to_trash_trigger), (delete_trigger), (user_docs_trigger):
* recent-files.c: (main_menu_recent_monitor_init),
(main_menu_recent_file_init), (main_menu_recent_monitor_finalize),
(main_menu_recent_file_finalize), (main_menu_recent_monitor_new),
(get_files), (main_menu_recent_file_get_uri),
(main_menu_recent_file_get_mime_type),
(main_menu_recent_file_get_modified),
(main_menu_rename_recent_file), (main_menu_remove_recent_file),
(recent_file_store_monitor_cb), (recent_item_mru_comp_func):
* slab-gnome-util.c: (copy_file):
Port to GIO and drop gnome-vfs dependency (#527903).
2008-08-11 A. Walton <awalton@gnome.org>
reviewed by: Federico Mena Quintero
* directory-tile.c (delete_trigger):
* document-tile.c (delete_trigger):
Remove Eel dependency from libslab. Bug #524778.
2008-07-28 Federico Mena Quintero <federico@novell.com>
https://bugzilla.novell.com/show_bug.cgi?id=402256 - Main-menu has
high CPU usage on NIS/NFS home directories.
* document-tile.c (load_image): Don't do thumbnailing ourselves,
as we don't have the threading logic to do it in the background.
Instead, let Nautilus handle thumbnailing by itself.
2008-07-24 Cosimo Cecchi <cosimoc@gnome.org>
http://bugzilla.gnome.org/show_bug.cgi?id=544538
* app-shell.c: (generate_launchers):
Fix a build warning.
==================== 0.9.10 ====================
2008-05-13 Federico Mena Quintero <federico@novell.com>
* application-tile.c (application_tile_setup): Ensure that name
and desc are non-NULL before comparing them.
2008-05-09 Magnus Boman <captain.magnus@gmail.com>
https://bugzilla.novell.com/show_bug.cgi?id=224885 -
Don't display both generic name and description if they are the same.
* libslab/application-tile.c (application_tile_setup): Set subheader
to NULL if description is the same as generic name.
2008-04-28 Scott Reeves <sreeves@novell.com>
* bookmark-agent.c:
Fix for BNC#308998 - missing translation in menu
2008-04-23 Federico Mena Quintero <federico@novell.com>
* libslab-utils.c (create_thumbnail_factory): Continue the fix for
the last bug; when a second instance of the applet gets added, it
will want to initialize the thumbnail factory again.
2008-04-23 Federico Mena Quintero <federico@novell.com>
https://bugzilla.novell.com/show_bug.cgi?id=380339 - Crash when
there are two main-menu applets.
* libslab-utils.c (libslab_thumbnail_factory_preinit): Check if
the idle handler is already set up, so we don't try to initialize
the factory twice if there is more than one main-menu applet
(e.g. for multiple monitors).
2008-04-09 Federico Mena Quintero <federico@novell.com>
* bookmark-agent.c (create_doc_item): Don't leak the template
filename.
2008-04-08 Federico Mena Quintero <federico@novell.com>
* bookmark-agent.c (bookmark_agent_remove_item): Free the uris we
got from the GBookmarkFile.
(load_xbel_store): Likewise.
2008-04-04 Federico Mena Quintero <federico@novell.com>
* libslab-utils.c (libslab_checkpoint_init): New public function;
initializes a checkpoint file.
(libslab_checkpoint): New public function to add checkpoints to
the code for profiling purposes.
(libslab_thumbnail_factory_preinit): New public function to queue
the initialization of the thumbnail factory in an idle handler.
With this we can create the thumbnail factory between the applet
hitting the main loop initially and the user activating the
Computer menu.
(libslab_thumbnail_factory_get): New public function.
* bookmark-agent.c (bookmark_agent_update_from_bookmark_file): New
public function; allows the caller to update a BookmarkAgent
explicitly from a given GBookmarkFile. This makes the
BookmarkAgent not monitor the recent-files store on its own, to
give more control to the caller.
* document-tile.c (document_tile_new): Don't call load_image()
here; it already gets done in document_tile_style_set().
(load_image): Use libslab_thumbnail_factory_get() to use the
global thumbnail factory, instead of one of our own.
2008-03-10 Rodrigo Moya <rodrigo@gnome-db.org>
* Makefile.am: only set libtool versioning when building dynamic lib.
==================== 0.9.9 ====================
2008-02-17 Jens Granseuer <jensgr@gmx.net>
* slab-gnome-util.c: (get_slab_gconf_bool), (get_slab_gconf_int),
(get_slab_gconf_string), (free_list_of_strings),
(free_slab_gconf_slist_of_strings),
(get_package_name_from_desktop_item): fix a few leaks and don't
open-code g_(s)list_foreach
2008-02-08 Federico Mena Quintero <federico@novell.com>
* Makefile.am (libslab_la_LDFLAGS): Specify libtool versioning
info. Copied from libgnomeui/libgnomeui/Makefile.am.
2007-09-16 Andre Klapper <a9016009@gmx.de>
* system-tile.c: revert to svn revision 339 (=before
GNOME string freeze break).
2007-02-12 Rodrigo Moya <rodrigo@gnome-db.org>
* application-tile.c (application_tile_setup): check strings before
calling g_str_has_prefix().
2007-02-12 Damien Carbery <damien.carbery@sun.com>
Fixes #383022
* document-tile.c:
* gnome-utils.c: use more portable G_GNUC_FUNCTION instead of
__FUNCTION__.
2007-02-06 Rodrigo Moya <rodrigo@gnome-db.org>
* application-tile.[ch] (application_tile_new_full): added 'gconf_prefix'
argument, so that the AppTile object is able to disable context menu
items based on the presence of some GConf keys.
(application_tile_set_property): free previous values for not leaking.
* app-shell.c (insert_launcher_into_category): pass the GConf prefix we
get from the application to the App tiles.
2007-02-01 Scott Reeves <sreeves@novell.com>
* application-tile.c: small fixup of previous patch to not try and
add the menu item when no help available.
2007-02-01 Rodrigo Moya <rodrigo@gnome-db.org>
* application-tile.c (application_tile_setup): don't show the 'Help
unavailable' item when there is no documentation.