2001-10-23 Jody Goldberg * component.c (sample_client_site_destroy) : don't leak the obj_id. 2001-02-06 Michael Meeks * component.c (object_print): gtk_object_unref the print_client. 2001-02-06 Michael Meeks * component.c (sample_client_site_get_type): upd. (sample_client_site_new): upd. 2001-01-17 Michael Meeks * component.c (sample_client_site_new): upd. 2000-12-11 Michael Meeks * container.c (add_moniker_async): impl. (made_moniker_cb): remove. (make_moniker): prune async bits. (final_setup): clean. 2000-12-08 Michael Meeks * container.c (do_add_cb): upd. 2000-12-01 Michael Meeks * container.c (resolve_and_add): upd. (do_add): add async callback. 2000-11-28 Michael Meeks * container.c (make_moniker): upd. 2000-11-20 Michael Meeks * container-io.c (save_component): add write flag and check for exception. 2000-10-24 Michael Meeks * container.c (final_setup): disable the 'query:' moniker until Miguel likes it. Wed Oct 25 11:04:03 2000 Dietmar Maurer * container-io.c: use Bonobo_Storage_open_stream instead of Bonobo_Storage_create_stream, and Bonobo_Unknown_unref instead of Bonobo_Stream_close. Thu Oct 19 10:30:28 2000 Dietmar Maurer * component.c (load_stream_cb): use bonobo_stream_open instead of bonobo_stream_fs_open * container-io.c (sample_container_save): use CORBA OpenMode flags 2000-10-11 Michael Meeks * container-menu.c (sample_app_fill_menu): use bonobo_ui_component_set_translate. 2000-10-09 Michael Meeks * component.c (component_user_context_cb): emasculate. 2000-09-12 Michael Meeks * container-menu.c (xml_dump_cb): add for debugging. 2000-08-14 Michael Meeks * container.c (resolve_and_add): unref the moniker. 2000-08-12 Michael Meeks * container-menu.c (add_cb): selector update. * container.c (sample_app_add_component): update activation 2000-08-11 Michael Meeks * container.c (final_setup): make dependent on environment variable: BONOBO_MONIKER_TEST 2000-08-10 Michael Meeks * component.c (sample_site_add_frame): publicize and rename to (sample_client_site_add_frame): this. (add_frame_cb): upd. * container.c (sample_app_add_component): split part into (sample_app_add_embeddable): here, and publicize. (sample_app_add_embeddable): add a frame. 2000-08-09 Michael Meeks * container.c (final_setup): add moniker test code. * component.c (load_stream_cb): txt -> text. 2000-08-02 Michael Meeks * container.c (sample_app_exit): unref the UI handler here. (sample_app_shutdown, main): kill this kludge, this is now fixed in the UIHandler code. 2000-07-26 Michael Meeks * container-io.c (STORAGE_TYPE): change to efs. 2000-07-23 Michael Meeks * Massive clean, rename, re-write huge chunks, everything is now officialy my fault. * container-print.c (sample_app_print_preview): allow each component a larger, square space to render to. * container-menu.c: Prune all GUI conditionals, you just need to save a compound document and use it on startup to get this effect. (add_cb): use gnome_bonobo_select_id (about_cb): update authors / copyright. * container.c (sample_app_remove_component): don't do more work than neccessary, don't container_remove, just destroy the containing widget. Move into: * component.c (component_del): where it belongs. 2000-07-13 Michael Meeks * container-print.c (sample_app_print_preview): kill unref of print preview widget, and also context. * component.c (load_stream_cb): update to show exception nicely. 2000-07-12 Michael Meeks * container.c (sample_app_shutdown): unref the ui_handler. (main): hook in & add obejct_shutdown (sample_app_remove_component): remove ourselfs from the container 2000-07-10 Michael Meeks * component.c (component_del): unref the client site too. * container.c (sample_app_create): bump init size. 2000-07-06 Michael Meeks * container-io.c (save_component): unref the sub directory. * component.c: re-order to kill ugly prototypes. * container.c (sample_app_exit): unref not destroy container. * container-io.c (save_component): release the stream. (load_component_id): unref stream. (open_stream): remove; use CORBA interface instead. (sample_container_save): unref storage after use. * component-io.c: Totaly re-stucture, fix exception handling and the mess with CORBA_Environments. * component-io.h: update. 2000-07-05 Michael Meeks * component-io.c (component_save_id): use write_string as you should. 2000-07-03 Michael Meeks * container-io.c (load_component_id_stream_read): update. 2000-06-28 Michael Meeks * container-menu.c (sample_app_file_menu): add a placeholder. 2000-06-26 Michael Meeks * container-io.c (save_component): close the streams after opening them [ duh ]. 2000-06-24 Michael Meeks * container-io.c (sample_container_save): simplify logic. * component-io.c (component_load): add check on stream. * container-io.c: kill redundant prototypes. (open_stream): add mode flag. (create_stream, load_component_id ,load_component): use it. (load_component): free the id. (load_component_id_stream_read): re-write. (load_component_id): robustify. 2000-06-24 Michael Meeks * container-io.c (save_component): make it more robust. 2000-06-23 Michael Meeks * container-io.c (sample_container_load): use STORAGE_TYPE ("efs") define to help vfs switch. (sample_container_save): ditto. 2000-05-26 Dan Winship * component.c (load_stream_cb): * component-io.c (component_load, component_save): Update for Bonobo_PersistStream_{load,save} changes. 2000-05-22 ERDI Gergo * Makefile.am (sample_container_SOURCES): Add the new sources * container-filesel.[ch]: Separated file request GUI (idea from the original `sample-container' * component-io.[ch]: separated component-level IO from other component operations * container-io.h: Use consts whereever possible * container.c (final_setup): Removed a compile-time warning, and renamed `a' to something more informative 2000-05-05 Michael Meeks * container.c (sample_app_exit): kill redundant forward definitions. 2000-05-04 Michael Meeks * container.c (sample_app_create): return the app. (final_setup): load files. (main): use popt for args. 2000-05-03 Michael Meeks * container-menu.c: update shortcut to kill clash. 2000-04-24 ERDI Gergo * hello-container-print.[ch]: Printing * hello-container.h (hello_app_exit): New function to allow graceful exit from any point of the program * hello-container-menu.c (hello_app_create_menus): Create a default menu for the container (application-specific menu) * hello-container.c (hello_app_create): Create a menu for the components to use * hello-component.c (component_user_context_cb): Context menu implementation (component_print): Render a component to a print canvas 2000-04-23 ERDI Gergo * hello-container.c: Added compile-time option to use OAF instead of GOAD