diff options
author | Michael Meeks <michael@ximian.com> | 2002-03-07 14:02:19 +0000 |
---|---|---|
committer | Michael Meeks <michael@src.gnome.org> | 2002-03-07 14:02:19 +0000 |
commit | 6b5798037c6df519b12adb45ff919ea796856034 (patch) | |
tree | 80fa3f1edf7c6e5a22f48895b8c3fc3551a2ef8e /libnautilus/nautilus-view-standard-main.c | |
parent | 933e88806a23090131e3e58f67df515faba8e3fd (diff) | |
download | nautilus-6b5798037c6df519b12adb45ff919ea796856034.tar.gz |
impl. to cope with having a paned with no child2, without doing lots of
2002-03-07 Michael Meeks <michael@ximian.com>
* libnautilus-private/nautilus-horizontal-splitter.c
(nautilus_horizontal_splitter_size_allocate): impl. to
cope with having a paned with no child2, without doing
lots of bogus size re-allocation.
(nautilus_horizontal_splitter_class_init): upd.
(nautilus_horizontal_splitter_pack2): impl, since
gtkpaned relies on the re-size to generate an expose
to re-render it's splitter grabber thing.a
* src/nautilus-sidebar.c
(nautilus_sidebar_set_width): impl. moving all sidebar
preferences here,
(nautilus_sidebar_init): move auto value setup
here from class_init to save possible re-enterancy
issue. Request the size we want for the sidebar,
the pane will under-allocate if neccessary.
Set the old_width to the correct size so we don't
re-render the paned lots as it swiches about.
* src/nautilus-window.c
(nautilus_window_constructed): reflow to simplify,
call sidebar_set_width.
(nautilus_window_set_content_view_widget): use
nautilus_..._pack2 instead of gtk_paned to fix rendering.
2002-03-06 Michael Meeks <michael@ximian.com>
* components/notes/nautilus-notes.c
(make_notes_view): upd.
* components/news/nautilus-news.c
(rss_read_done_callback): parse the RTF, but don't spew
warnings everywhere.
(make_news_view): upd.
* components/throbber/main.c
(cb_create_throbber): impl.
(throbber_object_destroyed, throbber_make_object):
axe cut & paste.
* libnautilus/nautilus-view-standard-main.c
(nautilus_view_create_from_get_type_function):
widen from NautilusView to BonoboObject, this
code has a much wider application.
(make_object): ditto.
* components/hardware/nautilus-hardware-view.c
(nautilus_hardware_view_get_nautilus_view): upd.
* components/throbber/nautilus-throbber.c
(nautilus_throbber_new): kill.
* libnautilus/nautilus-view-standard-main.c
(nautilus_view_standard_main_multi): use gdk_get_display.
* libnautilus-private/nautilus-bonobo-extensions.c
(nautilus_bonobo_activation_register_for_display): impl.
* src/nautilus-application.c
(nautilus_application_startup): use it.
* src/nautilus-window-toolbars.c
(location_change_at_idle_callback),
(throbber_callback): move from nautilus-window.c
(nautilus_window_allow_stop): move this here,
prune redundant sets, simplify property bag
extraction.
* src/nautilus-window.c
(nautilus_window_constructed): move throbber
location changed code out of here.
(nautilus_window_unrealize): no explicit removal
from remote property bag neccessary & upd.
* libnautilus-private/nautilus-metafile-factory.c
(corba_open): reduce complexity.
Diffstat (limited to 'libnautilus/nautilus-view-standard-main.c')
-rw-r--r-- | libnautilus/nautilus-view-standard-main.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/libnautilus/nautilus-view-standard-main.c b/libnautilus/nautilus-view-standard-main.c index 2cab21484..157e15eea 100644 --- a/libnautilus/nautilus-view-standard-main.c +++ b/libnautilus/nautilus-view-standard-main.c @@ -88,8 +88,8 @@ make_object (BonoboGenericFactory *factory, const char *iid, gpointer data) { + BonoboObject *view; CallbackData *callback_data; - NautilusView *view; callback_data = (CallbackData *) data; @@ -215,7 +215,8 @@ nautilus_view_standard_main_multi (const char *executable_name, callback_data.delayed_quit_timeout_id = 0; /* Create the factory. */ - registration_id = bonobo_activation_make_registration_id (factory_iid, DisplayString (gdk_display)); + registration_id = bonobo_activation_make_registration_id ( + factory_iid, gdk_get_display ()); factory = bonobo_generic_factory_new (registration_id, make_object, &callback_data); @@ -313,8 +314,8 @@ nautilus_view_standard_main (const char *executable_name, typedef GtkType (* TypeFunc) (void); -NautilusView * +BonoboObject * nautilus_view_create_from_get_type_function (const char *iid, void *user_data) { - return NAUTILUS_VIEW (g_object_new (((TypeFunc) (user_data)) (), NULL)); + return BONOBO_OBJECT (g_object_new (((TypeFunc) (user_data)) (), NULL)); } |