summaryrefslogtreecommitdiff
path: root/HACKING
Commit message (Collapse)AuthorAgeFilesLines
* Add some text about patch submission.Alexander Larsson2003-05-051-7/+33
| | | | | | | 2003-05-05 Alexander Larsson <alexl@redhat.com> * HACKING: Add some text about patch submission.
* Added the 2.2 team. Added a section for 2.x, updated. Removed the obsoleteDave Camp2003-01-211-36/+15
| | | | | | | | | | | 2003-01-20 Dave Camp <dave@ximian.com> * AUTHORS: Added the 2.2 team. * THANKS: Added a section for 2.x, updated. * README: Removed the obsolete info, added some up-to-date info. * src/nautilus-window-menus.c: (help_menu_about_nautilus_callback): Added the 2.2 team to the about box. * HACKING: Updated, patch from Alex Duggan.
* Update names in a few places.Darin Adler2002-02-221-2/+2
| | | | | | | | | | * AUTHORS: * HACKING: * MAINTAINERS: * README: Update names in a few places. * src/nautilus-main.c: (main): Remove obsolete ENABLE_NLS comment.
* removed Remove the code to look for Eazel logos.Darin Adler2001-10-051-8/+0
| | | | | | | | | | | | | | * eazel-logos: removed * libnautilus-private/nautilus-file-utilities.c: (nautilus_pixmap_file): Remove the code to look for Eazel logos. * configure.in: * Makefile.am: * nautilus.spec.in: Remove the code to include the Eazel logos in the tarball and the package. * HACKING: Remove the instructions on how to omit the Eazel logos.
* Updated bugzilla.eazel.com references to refer to theDarin Adler2001-09-151-1/+1
| | | | | corresponding bugzilla.gnome.org bug. Also updated my email address.
* added notification that the Eazel logo may not be distributed with CVS ↵Bart Decrem2001-03-021-0/+8
| | | | versions or modified versions of our software.
* reviewed by: Seth Nickel <seth@eazel.com>Pavel Cisler2001-02-061-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2001-02-05 Pavel Cisler <pavel@eazel.com> reviewed by: Seth Nickel <seth@eazel.com> Fix 5930 (Copy dialog often shows "1" as total number of fields in operation) * libnautilus-extensions/nautilus-file-operations-progress.c: (nautilus_file_operations_progress_update), (nautilus_file_operations_progress_new_file): * libnautilus-extensions/nautilus-file-operations.c: (create_transfer_dialog): Special case the preparing to copy/move phase -- when the bytes_total is 0, don't display the count. * libnautilus-extensions/nautilus-file-operations-progress.c: (nautilus_file_operations_progress_thaw): Formatting. * HACKING: Tiny tweak.
* Fixed typo.Darin Adler2000-10-121-1/+1
| | | | | | | | | | | | | | | | | | | | | * HACKING: Fixed typo. * src/Makefile.am: Add DATADIR. * src/file-manager/Makefile.am: Add DATADIR. * src/file-manager/fm-directory-view.c: (fm_directory_view_real_merge_menus): Use DATADIR instead of NAUTILUS_DATADIR, since that's where the UI XML files are. * src/nautilus-window.c: (nautilus_window_constructed): Use DATADIR instead of NAUTILUS_DATADIR, since that's where the UI XML files are. * src/nautilus-shell-ui.xml: Fix some upper-cased accelerators. Not sure if they caused any real problem. * src/nautilus-window-menus.c: (bookmark_holder_free_cover): Added cover to avoid function type cast. (append_bookmark_to_menu): Use cover. (append_dynamic_bookmarks): Removed some commented out code
* Moved the leak-checker and profiler tools to their own gnome cvs module.Ramiro Estrugo2000-09-291-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Makefile.am: * configure.in: * HACKING: * tools/.cvsignore: * tools/Makefile.am: * tools/README: * tools/leak-checker/.cvsignore: * tools/leak-checker/Makefile.am: * tools/leak-checker/nautilus-leak-checker-stubs.h: * tools/leak-checker/nautilus-leak-checker.c: * tools/leak-checker/nautilus-leak-checker.h: * tools/leak-checker/nautilus-leak-hash-table.c: * tools/leak-checker/nautilus-leak-hash-table.h: * tools/leak-checker/nautilus-leak-symbol-lookup.c: * tools/leak-checker/nautilus-leak-symbol-lookup.h: * tools/profiler/Makefile: * tools/profiler/funcsummary.C: * tools/profiler/funcsummary.h: * tools/profiler/machine-profile.S: * tools/profiler/machine-profile.h: * tools/profiler/machine-profileP.h: * tools/profiler/nautilus-leak-symbol-lookup.C: * tools/profiler/nautilus-leak-symbol-lookup.h: * tools/profiler/profile.C: * tools/profiler/profile.h: * tools/profiler/profileP.h: * tools/profiler/profiledata.C: * tools/profiler/profiledata.h: * tools/profiler/symbol-table.h: * tools/profiler/test.cpp: * tools/profiler/totaltime.C: * tools/profiler/totaltime.h: Moved the leak-checker and profiler tools to their own gnome cvs module.
* Fixed bug 2210 (GNOME is referred to as Gnome in the about dialog). It wasDarin Adler2000-08-181-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * src/nautilus-window-menus.c: (help_menu_about_nautilus_callback): * libnautilus-extensions/nautilus-program-chooser.c: (nautilus_program_chooser_new), (nautilus_program_chooser_show_no_choices_message): Fixed bug 2210 (GNOME is referred to as Gnome in the about dialog). It was in one other place too. * libnautilus/nautilus-view-component.idl: Fixed some comments. * libnautilus-extensions/nautilus-directory-private.h: * libnautilus-extensions/nautilus-directory-async.c: (dequeue_pending_idle_callback): * libnautilus-extensions/nautilus-directory.c: (nautilus_directory_emit_files_changed), (nautilus_directory_emit_change_signals_deep), (nautilus_directory_emit_metadata_changed), (call_files_changed_free_list), (call_files_changed_unref_free_list): * libnautilus-extensions/nautilus-file.c: (nautilus_file_changed): Separated out the call so you can emit a files_changed without also emitting a changed signal on each file. * libnautilus-extensions/nautilus-trash-directory.h: * libnautilus-extensions/nautilus-trash-directory.c: (trash_callback_remove_directory), (directory_ready_callback), (forward_files_added_cover), (forward_files_changed_cover), (nautilus_trash_directory_add_real_directory), (trash_callback_remove_directory_cover), (nautilus_trash_directory_remove_real_directory), (remove_all_real_directories), (fm_desktop_icon_view_discover_trash_callback), (add_one_writable_device), (get_trashable_volume_uris), (nautilus_trash_monitor_async_get_trash_directories): More trash work. A bunch is commented out. I'm doing this *so* slowly, but I need to check in at this point for Gene's sake. * libnautilus-extensions/nautilus-volume-monitor.h: * libnautilus-extensions/nautilus-volume-monitor.c: (nautilus_volume_monitor_initialize_class), (mount_device_activate), (mount_device_deactivate): Changed the signals to be both more useful and easier to use. * src/file-manager/fm-desktop-icon-view.c: (fm_desktop_icon_view_initialize): * src/file-manager/nautilus-trash-monitor.c: Moved 1/2-written trash code out of here. * HACKING: Spell checking.
* Another pass on README/HACKING. Still room for improvement.Darin Adler2000-08-111-22/+20
|
* tweak files for upcommin release. see Changelog.Mathieu Lacage2000-08-111-179/+18
|
* HACKING: update for upcoming release.Mathieu Lacage2000-08-111-98/+131
|
* Updated gnome-libs branch. A cut at a real timed wait implementation; notDarin Adler2000-07-141-1/+1
| | | | | | | | | | | * HACKING: Updated gnome-libs branch. * libnautilus-extensions/nautilus-stock-dialogs.c: (timed_wait_hash), (timed_wait_hash_equal), (add_label_to_dialog), (timed_wait_free), (timed_wait_cancel_callback), (timed_wait_callback), (nautilus_timed_wait_start), (nautilus_timed_wait_stop), (nautilus_simple_dialog): A cut at a real timed wait implementation; not tested yet beyond making sure it builds and doesn't die in any obvious way.
* Added an empty file to fix the build (required since Elliot added it toDarin Adler2000-07-131-4/+3
| | | | | | | | | | | | * components/services/startup/lib/dummy.c: Added an empty file to fix the build (required since Elliot added it to the Makefile). * HACKING: Some tweaks. * TODO: Removed some done items. * src/Makefile.am: * src/file-manager/Makefile.am: Changed libntl-file-manager.la to libnautilus-file-manager.la.
* Removed a bunch of incorrect calls to bonobo_object_unref. An error in theDarin Adler2000-06-271-26/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * components/hardware/nautilus-hardware-view.c: (nautilus_hardware_view_destroy): * components/loser/content/nautilus-content-loser.c: (nautilus_content_loser_destroy): * components/loser/sidebar/nautilus-sidebar-loser.c: (nautilus_sidebar_loser_destroy): * components/mozilla/nautilus-mozilla-content-view.c: (nautilus_mozilla_content_view_destroy): * components/music/nautilus-music-view.c: (nautilus_music_view_destroy): * components/rpmview/nautilus-rpm-view.c: (nautilus_rpm_view_destroy): * components/sample/nautilus-sample-content-view.c: (nautilus_sample_content_view_destroy): * components/services/time/nautilus-view/trilobite-eazel-time-view.c: (trilobite_eazel_time_view_destroy): * components/tree/nautilus-tree-view.c: (nautilus_tree_view_destroy): Removed a bunch of incorrect calls to bonobo_object_unref. An error in the sample can be an insidious thing. * components/tree/main.c: (tree_object_destroyed), (tree_make_object), (main): Removed some stray debugging stuff. * libnautilus-extensions/Makefile.am: Got rid of the grid * libnautilus-extensions/nautilus-icon-private.h: Got rid of the grid. * libnautilus-extensions/nautilus-icon-container.c: (keyboard_icon_reveal_timeout_callback): Took out unneeded use of thread locking macros. Maybe someday I'll regret this, but we can add them back then. (get_all_icon_bounds): Added shared function. (update_scroll_region): Renamed set_scroll_region and made it use the shared function. Also got rid of grid code. (resort): Got rid of grid code. (lay_down_icons): Got rid of grid code. (relayout): Made it lay down new icons before doing any layout work. Also made sure it doesn't do the resort while stretching. (reload_icon_positions): Got rid of grid code. (rubberband_select): Got rid of grid code. This was the one place that it might have made things a little faster but probably not due to the complexity of what it was doing. (rubberband_timeout_callback): Took out unneeded use of thread locking macros. Maybe someday I'll regret this, but we can add them back then. (destroy): Got rid of grid code. (world_width_changed): Got rid of grid code. (nautilus_icon_container_initialize): Got rid of grid code and an extra idle cycle that wasn't needed. (nautilus_icon_container_clear): Got rid of grid code and added code to update the scroll region on clear. (icon_destroy): Got rid of grid code. (assign_icon_position), (finish_adding_icon), (finish_adding_new_icons), (finish_adding_new_icons_callback), (nautilus_icon_container_add): Replaced old idle code with something specific to adding new icons. This does the proper layout for manual as well as automatic layout cases. * libnautilus-extensions/nautilus-background.h: * libnautilus-extensions/nautilus-background.c: (nautilus_background_initialize_class): Made two signals instead of one. One for when the background's settings change and another for when the appearance changes. (nautilus_background_set_color): Emit both signals. (load_image_callback): Emit only the appearance change signal. (nautilus_background_set_tile_image_uri): Emit both signals. (nautilus_get_widget_background): Connect to the appearance_changed signal. * libnautilus-extensions/nautilus-directory-background.c: (nautilus_connect_background_to_directory_metadata): Connect to the settings_changed signal. * src/file-manager/fm-directory-view.c: (fm_directory_view_real_merge_menus): Connect to the settings_changed signal. * src/nautilus-sidebar.c: (nautilus_sidebar_update_info): Connect to the appearance_changed signal. * components/music/nautilus-music-view.c: (nautilus_music_view_set_up_background): Connect to the settings_changed signal. * HACKING: Gratuitious reformatting. * RENAMING: Added notes about how we do renaming, at the request of one of the hackers. * nautilus-clean.sh: Added nautilus-tree-view to the things that are killed, and made gratuitous changes to the script.
* Move bonobo after gnome-vfs since it now depends on it forKjartan Maraas2000-06-261-1/+1
| | | | | | | 2000-06-26 Kjartan Maraas <kmaraas@gnome.org> * HACKING: Move bonobo after gnome-vfs since it now depends on it for bonobo-storage-vfs.c to build.
* Added docs on how to use the leak checker, thanks to Pavel.Maciej Stachowiak2000-06-191-0/+13
| | | | | * HACKING: Added docs on how to use the leak checker, thanks to Pavel.
* Removing the gnet dependancy. It is no longer used.J Shane Culpepper2000-06-151-1/+0
| | | | | | | | | | | | * HACKING: * components/services/install/command-line/Makefile.am: * components/services/install/lib/Makefile.am: * components/services/startup/lib/Makefile.am: * components/services/trilobite/sample/service/Makefile.am: * configure.in: * nautilus-installer/src/Makefile.am: Removing the gnet dependancy. It is no longer used.
* Added some changes to HACKING, cleaned up the look a bit, and addedRobin Slomkowski2000-06-071-39/+75
| | | | info for what distro supply acceptable versions of libraries
* Updated code affected by destroy-notify addition to bonobo. Requires newDarin Adler2000-06-071-23/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updated code affected by destroy-notify addition to bonobo. Requires new bonobo. * libnautilus-extensions/nautilus-bonobo-extensions.c: (nautilus_bonobo_ui_handler_menu_set_toggle_appearance): Save and restore the destroy notify function as well as the callback. This requires using the new function bonobo_ui_handler_menu_remove_callback_no_notify to do right. * src/file-manager/fm-directory-view.c: (application_launch_parameters_new), (application_launch_parameters_free): Ref and unref the directory view object now that we correctly free this as needed. (viewer_launch_parameters_new), (viewer_launch_parameters_free): Ref and unref the directory view object now that we correctly free this as needed. (add_open_with_bonobo_menu_item): Add a destroy-notify function parameters and apply it using bonobo_ui_handler_menu_set_callback. (add_application_to_bonobo_menu): Free the launch parmaeters using a destroy-notify function. (add_component_to_bonobo_menu): Free the launch parmaeters using a destroy-notify function. * src/nautilus-window-menus.c: (append_bookmark_to_menu): Use a destroy-notify function to destroy the bookmark holder. (clear_appended_bookmark_items): Get rid of the code that gets the callback data and destroys it explicitly. * libnautilus/nautilus-clipboard.c: (add_menu_item): * src/file-manager/fm-directory-view.c: (insert_bonobo_menu_item), (fm_directory_view_real_merge_menus): * src/file-manager/fm-icon-view.c: (append_bonobo_menu_item), (fm_icon_view_merge_menus): Rename BonoboUIHandlerCallbackFunc -> BonoboUIHandlerCallback. * HACKING: Some reformatting.
* OK removing stuff for consistancies sakeRobin Slomkowski2000-06-071-3/+0
|
* Ok just creating noise instead of reading the docsRobin Slomkowski2000-06-071-1/+1
|
* updated a note to remind people they need the cvs versions of packages.Robin Slomkowski2000-06-071-1/+5
|
* I added a bunch more information including some package version numbers and ↵Robin Slomkowski2000-06-061-6/+71
| | | | | | some instructions on how to do ugly things that work.
* Moved to make clear that popt must build first.Darin Adler2000-05-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * HACKING: Moved to make clear that popt must build first. * RENAMING: Added some new file renamings. * src/nautilus-zoomable-frame-svr.c: * src/nautilus.h: [removed] * src/ntl-app.c: * src/ntl-main.c: * src/ntl-meta-view.c: * src/ntl-types.h: [removed] * src/ntl-uri-map.c: * src/ntl-view-bonobo-control.c: * src/ntl-view-bonobo-subdoc.c: * src/ntl-view-frame-svr.c: * src/ntl-view-nautilus.c: * src/ntl-view-private.h: * src/ntl-view.c: * src/ntl-window-msgs.c: * src/ntl-window-state.c: * src/ntl-window.c: Got rid of "nautilus.h" and "ntl-types.h". * libnautilus/nautilus-undo-context.c: (impl_Nautilus_Undo_Context__destroy), (impl_Nautilus_Undo_Context__create), (impl_Nautilus_Undo_Context__get_undo_manager), (nautilus_undo_context_new), (nautilus_undo_context_initialize), (destroy): * libnautilus/nautilus-undo-manager.c: (impl_Nautilus_Undo_Manager__destroy), (impl_Nautilus_Undo_Manager__create), (impl_Nautilus_Undo_Manager__append), (impl_Nautilus_Undo_Manager__forget), (impl_Nautilus_Undo_Manager__undo), (nautilus_undo_manager_new), (nautilus_undo_manager_initialize), (nautilus_undo_manager_initialize_class), (nautilus_undo_manager_undo), (nautilus_undo_manager_redo), (nautilus_undo_manager_add_transaction), (nautilus_undo_manager_unregister_object), (nautilus_undo_manager_can_undo), (nautilus_undo_manager_can_redo), (destroy), (nautilus_undo_manager_enable_redo), (nautilus_undo_manager_set_queue_depth), (free_undo_manager_list): Various code cleanups. Specifically, get rid of unused bonobo_object and rename gtk_object to bonobo_object. Get rid of some yucky function pointer casts. * src/ntl-app.c: (nautilus_app_init): Got rid of bogus extra ref. * libnautilus-extensions/nautilus-program-chooser.c: (nautilus_program_chooser_new): Reindent part just to annoy John. * libnautilus-extensions/nautilus-program-choosing.c: (nautilus_launch_application): Newline at end of file (ugh). * src/ntl-index-panel.c: (add_command_buttons): Format tweaking.
* Added control-center blurb.Ramiro Estrugo2000-05-241-0/+1
|
* Change format to make popt "pop" out more.Darin Adler2000-05-181-23/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * HACKING: Change format to make popt "pop" out more. * libnautilus-extensions/nautilus-entry.h: * src/file-manager/fm-properties-window.c: (create_basic_page): * src/nautilus-bookmarks-window.c: (on_text_field_focus_in_event), (on_window_delete_event): * src/nautilus-location-bar.c: (nautilus_location_bar_enable_undo): * src/nautilus-location-bar.h: * src/nautilus-window-menus.c: (edit_menu_undo_callback), (bookmarks_menu_add_bookmark_callback), (bookmarks_menu_edit_bookmarks_callback), (get_or_create_bookmarks_window), (nautilus_bookmarks_exiting), (edit_bookmarks), (nautilus_window_initialize_menus), (update_undo_menu_item): * src/ntl-app.c: (nautilus_app_init), (nautilus_app_destroy): * libnautilus-extensions/nautilus-icon-container.c: (nautilus_icon_container_start_renaming_selected_item): * libnautilus-extensions/nautilus-entry.c: (nautilus_entry_key_press), (nautilus_entry_enable_undo): * libnautilus/nautilus-undo-manager.c: (nautilus_undo_manager_begin_transaction), (nautilus_undo_manager_unregister_object), (prune_undo_manager_list), (nautilus_get_undo_manager), (nautilus_attach_undo_manager), (nautilus_share_undo_manager): * libnautilus/nautilus-undo-manager.h: * src/ntl-window-private.h: * src/ntl-window.c: (nautilus_window_constructed), (nautilus_window_real_set_content_view), (nautilus_window_get_undo_manager): * src/ntl-window.h: Got rid of the undo manager parameter for the enable_undo operation. Eliminated code that sets up the undo manager except for the top widgets. We only need it attached to windows and to the top widget in each component. Change callers to get the undo manager in a few simple ways instead of calling gtk_object_get_data directly. Added some calls to attach the undo manager to an arbitrary object. * libnautilus/nautilus-undo.idl: Added comments to the IDL and also added the Undo::Context class. * libnautilus/nautilus-view-component.idl: Removed the dependency on the undo IDL and the undo_manager attribute. * src/nautilus-bookmarks-window.h: * src/nautilus-bookmarks-window.c: (create_bookmarks_window): Changed interface to take object to inherit the undo manager from instead of the undo manager itself. Got rid of unnecesary undo manager setting. (nautilus_bookmarks_window_save_geometry): Also changed interface to use GtkWindow instead of GtkWidget.
* Adding the gnom-http dep.J Shane Culpepper2000-05-151-2/+5
|
* Get rid of obsolete requirement for "--without-bonobo" for the gtkhtmlDarin Adler2000-05-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | * HACKING: Get rid of obsolete requirement for "--without-bonobo" for the gtkhtml module. The internal modules list at Eazel was updated but someone forgot to update HACKING, as usual. * components/services/trilobite/sample/command-line/.cvsignore: * components/services/trilobite/sample/nautilus-view/.cvsignore: * components/services/trilobite/sample/nautilus-view/icons/.cvsignore: * components/services/trilobite/sample/service/.cvsignore: Lots of generated files that need to be ignored for CVS happiness. * libnautilus-extensions/nautilus-file.c: (rename_callback): Fixed bug in handling error cases. I couldn't test this until Pavel fixed the GNOME VFS bug that prevented any errors from being reported, but he did and I am ready. * libnautilus-extensions/nautilus-icon-canvas-item.c: (draw_or_measure_label_text): Fixed a bug where you'd have a big black box behind the text you are renaming by checking for rename mode before drawing the black background. * src/file-manager/fm-icon-view.c: (set_sort_criterion), (get_sort_criterion_by_metadata_text), (get_sort_criterion_by_menu_path), (fm_icon_view_begin_loading), (sort_callback): Add code to save and load the "sort by" setting.
* Remove libglade check and hacking blurb. We dont use libglade no more,Ramiro Estrugo2000-05-091-1/+0
|
* Some more instructions and cleanup. Removed one gratuitous renaming weDarin Adler2000-05-041-7/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * HACKING: Some more instructions and cleanup. * RENAMING: Removed one gratuitous renaming we won't do. * components/html/ntl-web-browser.c: Removed stray "#include <config.h>" that I added by accident. * components/hardware/main.c: (main): * components/help/hyperbola-main.c: (main): * components/html/ntl-web-browser.c: (main): * components/music/main.c: (main): * components/notes/ntl-notes.c: (main): * components/rpmview/main.c: (main): * components/websearch/ntl-web-search.c: (main): * src/file-manager/gnome-desktop.c (main): * src/ntl-main.c (main): Added ifdefs so you don't get warnings when building with localization turned off. Ugly, but needed I think. * components/help/converters/gnome-db2html2/gdb3html.c: (ulink_start_element), (start_element): * components/help/converters/gnome-db2html2/sect-elements.c: (sect_sect_start_element), (sect_sect_end_element), (sect_title_start_element), (sect_xref_start_element), (sect_graphic_start_element), (sect_get_infobox_logo): * components/help/converters/gnome-db2html2/sect-preparse.c: (sect_preparse_sect_start_element), (sect_preparse_title_characters): * components/help/converters/gnome-db2html2/toc-elements.c: (toc_sect_start_element), (toc_title_start_element): * components/help/converters/gnome-info2html2/html.c: (write_node_link_html): * components/help/hyperbola-filefmt.c: (tree_key_compare): * components/help/hyperbola-nav-index.c: (start_element), (end_element), (hyperbola_navigation_index_new): * components/html/ntl-web-browser.c: (browser_submit): Replaced all uses of strcasecmp with g_strcasecmp. Why? Because Michael Meeks said so and that's good enough for me (in this case :-). * components/music/nautilus-music-view.c: (nautilus_music_view_update_from_uri): * libnautilus-extensions/nautilus-file.c: (nautilus_file_get_mime_type_as_string_attribute), (nautilus_file_get_mime_type): * libnautilus-extensions/nautilus-icon-factory.c: (nautilus_icon_factory_get_icon_name_for_regular_file): * src/file-manager/fm-icon-view.c (get_icon_property_callback): * src/ntl-index-panel.c (nautilus_index_panel_update_buttons): * src/ntl-uri-map.c (file_list_to_mime_type_hash_table): Changed get_mime_type to be like all other text functions and return a strdup'd string. John said it was a good idea. * libnautilus-extensions/nautilus-file-private.h: * libnautilus-extensions/nautilus-directory-async.c: (metafile_read_callback), (metafile_read_some), (set_up_request_by_file_attributes), (nautilus_directory_monitor_add_internal), (directory_list_get_next_position), (directory_load_callback), (ready_callback_call), (nautilus_directory_call_when_ready_internal), (wants_directory_count), (has_problem), (ready_callback_is_satisfied), (is_anyone_monitoring_file_list), (is_anyone_waiting_for_metafile), (is_wanted), (select_needy_file), (start_getting_directory_counts): Reorganize to get ready for adding code to read the top left text. * libnautilus-extensions/nautilus-file-attributes.h: Added name for the "top left text" attribute. * libnautilus-extensions/nautilus-file.h: * libnautilus-extensions/nautilus-file.c: (nautilus_file_get_top_left_text): Added call to get the top left text. * libnautilus-extensions/nautilus-icon-canvas-item.c: (draw_embedded_text): Tiny format tweak. * libnautilus-extensions/nautilus-icon-container.c: (nautilus_icon_container_update_icon): Tiny format tweak. * libnautilus-extensions/nautilus-icon-factory.h: * libnautilus-extensions/nautilus-icon-factory.c: (nautilus_icon_factory_get_pixbuf_for_file), (nautilus_icon_factory_get_pixmap_and_mask_for_file), (nautilus_icon_factory_embed_text), (nautilus_icon_factory_embed_file_text): Added support for embedded text. Not completely deployed yet.
* Added a mention of "killall oafd" and "killall gconfd".Darin Adler2000-05-021-0/+3
| | | | | | | | | | | | | | | | | | * HACKING: Added a mention of "killall oafd" and "killall gconfd". * libnautilus-extensions/nautilus-list.c (nautilus_list_destroy): Fixed a bug where we'd free the details structure and then write to it afterwards. This was torturing John today. It happens when you leave a page that's set to list view. * src/file-manager/fm-icon-view.c (fm_icon_view_icon_changed_callback): Fixed bug 663 that was about the issue of similar but not identical floating point numbers and also bug 661 that wasn't a bug at all! * src/file-manager/fm-properties-window.c (get_pixmap_and_mask_for_properties_window): Removed the FIXME from this file, since the bug is fixed.
* Added option for eog. (Sorry Maciej, I had done it before I got yourDarin Adler2000-05-011-1/+1
| | | | | | | | | * HACKING: Added option for eog. (Sorry Maciej, I had done it before I got your mail.) * src/ntl-uri-map.c (make_oaf_query_with_known_mime_type), (make_oaf_query_with_uri_scheme_only): Improved comments and formatting a little big more. (Sorry again, Maciej. You can merge it however you want!)
* This change requires a new gnome-vfs.Darin Adler2000-04-261-1/+1
| | | | | | | | | | | | | | | | | * HACKING: Updated URL for popt. * components/rpmview/nautilus-rpm-view.c: (nautilus_rpm_view_update_from_uri): Changed to use FD_t for real instead of casting a pointer to a raw file descriptor to it. * libnautilus-extensions/nautilus-directory-async.c: Told it to load 32 items at a time instead of 1. I think it's time we try this. It seems to work. * src/ntl-uri-map.c (my_notify_when_ready), (got_metadata_callback): Change to use the new version of async. get_file_info.
* Updating HACKING to reflect the new gnet dependancy.J Shane Culpepper2000-04-241-0/+1
|
* Updated for the OAF change.Maciej Stachowiak2000-04-201-3/+5
|
* Update for new GdkPixbuf. gnome-print must be built before bonobo.Darin Adler2000-04-111-1/+1
|
* Fixed to match what we actually have on Eazel machines.Darin Adler2000-03-171-5/+5
| | | | * HACKING: Fixed to match what we actually have on Eazel machines.
* Tell people about the gnome-xml branch.Darin Adler2000-03-161-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * HACKING: Tell people about the gnome-xml branch. * libnautilus/Makefile.am: * libnautilus/gnome-icon-container-grid.c: * libnautilus/gnome-icon-container-grid.h: * libnautilus/gnome-icon-container-private.h: * libnautilus/gnome-icon-container.c: Broke out the grid code from the main container code. This is a first step toward improving the layout code. * libnautilus/nautilus-directory-private.h: * libnautilus/nautilus-directory.c: * libnautilus/nautilus-directory.h: * src/fm-directory-view.c: Got started on making the directory I/O async. There's still a long way to go, this was a baby step. * libnautilus/nautilus-bookmark.c: * libnautilus/nautilus-bookmark.h: * libnautilus/nautilus-self-checks.c: General cleanup. * libnautilus/nautilus-file.h: Rearranged a little bit. * libnautilus/nautilus-file-utilities.c: Put FIXME in where there's code that needs to be changed.
* Updated build instructions and list to send patches to.Maciej Stachowiak2000-03-031-9/+6
| | | | * HACKING: Updated build instructions and list to send patches to.
* Make sure bonobo comes before gnome-vfs.Ramiro Estrugo2000-02-151-1/+1
|
* Reverse the order of gnome-print and gtkhtml.Ramiro Estrugo2000-02-151-1/+1
|
* Added modules blurb to HACKING file.Ramiro Estrugo2000-02-151-0/+18
|
* Added gnome-xml to list of needed modules.Maciej Stachowiak2000-02-101-2/+3
|
* Update to fix inaccuracies in build instructions.Maciej Stachowiak2000-02-091-3/+3
|
* Made installation instructions more friendly.Maciej Stachowiak2000-02-011-6/+16
|
* Add misc docs.Elliot Lee1999-12-151-0/+10
Add misc docs.