shell: move non-ShellGlobal functions from shell-global to shell-util

shell-global had become a dumping ground for functions that didn't
have anywhere else to be. Make shell-util the dumping ground instead,
and have shell-global only have methods that involve the ShellGlobal
object.

https://bugzilla.gnome.org/show_bug.cgi?id=648755
This commit is contained in:
Dan Winship
2011-03-23 16:01:10 -04:00
parent 4b008b1ada
commit 61577e176e
4 changed files with 234 additions and 233 deletions

View File

@ -73,15 +73,6 @@ void shell_global_end_modal (ShellGlobal *global,
void shell_global_reexec_self (ShellGlobal *global);
void shell_breakpoint (void);
gboolean shell_parse_search_provider (const char *data,
char **name,
char **url,
GList **langs,
char **icon_data_uri,
GError **error);
void shell_global_gc (ShellGlobal *global);
void shell_global_maybe_gc (ShellGlobal *global);
@ -105,12 +96,6 @@ void shell_global_sync_pointer (ShellGlobal *global);
GSettings *shell_global_get_settings (ShellGlobal *global);
ClutterModifierType shell_get_event_state (ClutterEvent *event);
gboolean shell_write_string_to_stream (GOutputStream *stream,
const char *str,
GError **error);
guint32 shell_global_get_current_time (ShellGlobal *global);
GAppLaunchContext *shell_global_create_app_launch_context (ShellGlobal *global);
@ -145,9 +130,6 @@ void shell_global_init_xdnd (ShellGlobal *global);
void shell_global_launch_calendar_server (ShellGlobal *global);
char *shell_get_file_contents_utf8_sync (const char *path,
GError **error);
G_END_DECLS
#endif /* __SHELL_GLOBAL_H__ */