diff options
author | Ramiro Estrugo <ramiro@src.gnome.org> | 2001-04-02 23:02:56 +0000 |
---|---|---|
committer | Ramiro Estrugo <ramiro@src.gnome.org> | 2001-04-02 23:02:56 +0000 |
commit | 400363428a4a9741741beb303be404323f406ff2 (patch) | |
tree | 6c8b5cffe8580cecf2817cb24579d2f4ef42a057 /libnautilus-private/nautilus-entry.h | |
parent | bdeb528b598aa0ce691f277ce6114d25900260c2 (diff) | |
download | nautilus-400363428a4a9741741beb303be404323f406ff2.tar.gz |
reviewed by: Gene Ragan <gzr@eazel.com>
* acconfig.h:
* configure.in:
Add a NAUTILUS_SOURCE_DIRECTORY that contains the location of the
nautilus source code, so that some checks can work without having
to do 'make install'
* components/services/install-view/nautilus-service-install-view.c:
(nautilus_service_install_view_initialize_class):
Initialize preferences so that smooth widgets and other nautilus
specific preferences work.
* components/services/summary/nautilus-summary-view.c:
(nautilus_summary_view_initialize_class):
Initialize preferences so that smooth widgets and other nautilus
specific preferences work.
* libnautilus-extensions/Makefile.am:
Remove macros that arent needed any more.
* libnautilus-extensions/nautilus-entry.h:
* libnautilus-extensions/nautilus-entry.c:
(nautilus_entry_initialize), (obscure_cursor),
(nautilus_entry_key_press), (nautilus_entry_motion_notify),
(nautilus_entry_set_text), (nautilus_entry_insert_text),
(nautilus_entry_delete_text), (nautilus_entry_initialize_class),
(nautilus_entry_set_special_tab_handling):
Make all the attributes private.
* libnautilus-extensions/nautilus-font-manager.c:
(at_exit_handler), (nautilus_free_static_storage_at_exit),
(gnome_vfs_init_if_needed), (font_description_table_add),
(font_description_table_new), (directory_contains_file),
(ensure_local_font_table),
(nautilus_font_manager_get_default_font),
(nautilus_font_manager_get_default_bold_font),
(nautilus_self_check_font_manager):
Remove dependency on nautilus-file-utilities. Update for new
machanism for finding data in the source directory so that checks
work even when Nautilus has not undergone 'make install.'
* libnautilus-extensions/nautilus-global-preferences.c:
(smooth_graphics_mode_changed_callback),
(nautilus_global_preferences_initialize):
Keep track of preferences smooth graphics mode changes and call
the new smooth widget api for changing the smoothness of all
tracked widgets.
* libnautilus-extensions/nautilus-scalable-font.c:
Remove a rogue unused #include.
* libnautilus-extensions/nautilus-smooth-widget.h:
* libnautilus-extensions/nautilus-smooth-widget.c:
(nautilus_smooth_widget_global_set_is_smooth),
(nautilus_smooth_widget_register):
Dont use preferences to track global smoothness changes. Add a
function to that instead.
* src/nautilus-location-bar.c: (nautilus_location_bar_initialize):
Update for privatized NautilusEntry attributes.
Diffstat (limited to 'libnautilus-private/nautilus-entry.h')
-rw-r--r-- | libnautilus-private/nautilus-entry.h | 21 |
1 files changed, 9 insertions, 12 deletions
diff --git a/libnautilus-private/nautilus-entry.h b/libnautilus-private/nautilus-entry.h index 085f066c7..dc94d2711 100644 --- a/libnautilus-private/nautilus-entry.h +++ b/libnautilus-private/nautilus-entry.h @@ -48,11 +48,6 @@ typedef struct NautilusEntryDetails NautilusEntryDetails; typedef struct { GtkEntry parent; NautilusEntryDetails *details; - - /* FIXME: should be in details struct */ - gboolean user_edit; - gboolean special_tab_handling; - gboolean cursor_obscured; } NautilusEntry; typedef struct { @@ -62,13 +57,15 @@ typedef struct { void (*selection_changed) (NautilusEntry *entry); } NautilusEntryClass; -GtkType nautilus_entry_get_type (void); -GtkWidget *nautilus_entry_new (void); -GtkWidget *nautilus_entry_new_with_max_length (guint16 max); -void nautilus_entry_set_text (NautilusEntry *entry, - const char *text); -void nautilus_entry_select_all (NautilusEntry *entry); -void nautilus_entry_select_all_at_idle (NautilusEntry *entry); +GtkType nautilus_entry_get_type (void); +GtkWidget *nautilus_entry_new (void); +GtkWidget *nautilus_entry_new_with_max_length (guint16 max); +void nautilus_entry_set_text (NautilusEntry *entry, + const char *text); +void nautilus_entry_select_all (NautilusEntry *entry); +void nautilus_entry_select_all_at_idle (NautilusEntry *entry); +void nautilus_entry_set_special_tab_handling (NautilusEntry *entry, + gboolean special_tab_handling); END_GNOME_DECLS |