diff options
author | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2011-01-03 19:09:29 +0900 |
---|---|---|
committer | Tristan Van Berkom <tristan.van.berkom@gmail.com> | 2011-01-03 19:09:29 +0900 |
commit | 51f4b3f3c44e3393b1b99e238f29b1f783e1d667 (patch) | |
tree | 532e1b46091e022cbd8a3bc88c071de09c357443 /gladeui/glade-app.h | |
parent | d4835f028d3dad920ffeb80cc0e58d98bd91de58 (diff) | |
download | glade-51f4b3f3c44e3393b1b99e238f29b1f783e1d667.tar.gz |
* Another major refactor, tasks accomplished:
- Removed GladeApp selection handling, only on the project now
- Removed "Copy" as a command, copying widgets no longer dirty documents (bug 546873)
- Removed GladeApp "active_project" concept, every interaction is associated with
a GladeProject
- Simplified GladeClipboard, the clipboard now only has a list of widgets and
not a "selection", everything is removed from the clipboard when new widgets are
added there.
- GladePalette now has a "project" property and does not need to be refreshed
by an external entity.
19 files changed, 652 insertions(+), 1135 deletions(-)
Diffstat (limited to 'gladeui/glade-app.h')
-rw-r--r-- | gladeui/glade-app.h | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/gladeui/glade-app.h b/gladeui/glade-app.h index 5ffed383..1732ef05 100644 --- a/gladeui/glade-app.h +++ b/gladeui/glade-app.h @@ -108,12 +108,6 @@ GladePalette* glade_app_get_palette (void); GladeClipboard* glade_app_get_clipboard (void); -GladeProject* glade_app_get_project (void); - -GladeProject* glade_app_check_get_project (void); - -void glade_app_set_project (GladeProject *project); - GladePointerMode glade_app_get_pointer_mode (void); void glade_app_set_pointer_mode (GladePointerMode mode); @@ -133,22 +127,6 @@ GladeProject* glade_app_get_project_by_path (const gchar *project_path); void glade_app_show_properties (gboolean raise); void glade_app_hide_properties (void); - - -void glade_app_command_copy (void); - -void glade_app_command_cut (void); - -void glade_app_command_paste (GladePlaceholder *placeholder); - -void glade_app_command_delete (void); - -void glade_app_command_delete_clipboard (void); - -void glade_app_command_undo (void); - -void glade_app_command_redo (void); - gint glade_app_config_save (void); @@ -162,28 +140,6 @@ GtkAccelGroup *glade_app_get_accel_group (void); GList *glade_app_get_selection (void); - -/* These handle selection on a global scope and take care - * of multiple project logic. - */ - -gboolean glade_app_is_selected (GObject *object); - -void glade_app_selection_set (GObject *object, - gboolean emit_signal); - -void glade_app_selection_add (GObject *object, - gboolean emit_signal); - -void glade_app_selection_remove (GObject *object, - gboolean emit_signal); - -void glade_app_selection_clear (gboolean emit_signal); - -void glade_app_selection_changed (void); - -void glade_app_queue_selection_changed (void); - /* package paths */ const gchar *glade_app_get_catalogs_dir (void) G_GNUC_CONST; |