summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
...
* *** empty log message ***Eli Goldberg2000-09-061-1/+1
|
* *** empty log message ***Eli Goldberg2000-09-061-0/+487
|
* Some tweaks to Maciej's proposed states for ViewFrame.Darin Adler2000-08-111-25/+21
|
* a start on some design work for sane state machines that actually coverMaciej Stachowiak2000-08-101-0/+72
| | | | | * docs/state-machines.txt: a start on some design work for sane state machines that actually cover all the cases.
* Fixed bugs 1985 and 1986 (infinite loops using Mozilla). Both wereDarin Adler2000-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 2000-08-07 Darin Adler <darin@eazel.com> Fixed bugs 1985 and 1986 (infinite loops using Mozilla). Both were triggered by the fact that Mozilla reports that it is done before it reports that it is underway. Made the state machine less picky about this. * src/nautilus-window-manage-views.c: (nautilus_window_set_state_info): Made the "DONE" state also do all the "INITIAL" state work so that reporting you are done before you report that you started does not cause any trouble. * docs/recommended-books.html: Fixed a bad URL in here. * libnautilus-extensions/nautilus-list.c: (nautilus_list_set_single_click_mode): Fixed formatting. * src/nautilus-window.c: (nautilus_window_go_home): Use real function to convert path to URI instead of just prepending "file://".
* Massive reorganization of components/services. All service componentsJ Shane Culpepper2000-05-091-148/+0
| | | | | | | | | are now broken up into a command-line and a nautilus-view. Added directories for trilobite, the core service framework. Added directories for the proof of concept time sync service. Also added nautilus-installer directory at the base level of nautilus which will contain the bootstrap installer for nautilus and its dependancies. Most these changes are in the build harness yet.
* more text on the eazel framework thoughts.Eskil Heyn Olsen2000-05-081-1/+92
|
* Nuked wrongly named fileEskil Heyn Olsen2000-05-081-48/+0
|
* *** empty log message ***Eskil Heyn Olsen2000-05-081-0/+57
|
* initial commit of thoughts on how to package the services.Eskil Heyn Olsen2000-05-081-0/+48
|
* Wrote a script to check for files that forget to include <config.h> andDarin Adler2000-05-021-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * check-config-h.pl: Wrote a script to check for files that forget to include <config.h> and optionally edit to add it. * src/nautilus-zoom-control.c (set_zoom_level): Fixed the bug number in a FIXME. * docs/style-guide.html: Added one more tip. * check-FIXME.pl: Use my newfound Perl knowledge to spruce it up. * components/help/converters/gnome-db2html2/gdb3html.c: * components/help/converters/gnome-db2html2/sect-elements.c: * components/help/converters/gnome-db2html2/sect-preparse.c: * components/help/converters/gnome-db2html2/toc-elements.c: * components/help/converters/gnome-info2html2/html.c: * components/help/converters/gnome-info2html2/main.c: * components/help/converters/gnome-info2html2/parse.c: * components/help/converters/gnome-info2html2/utils.c: * components/help/converters/gnome-man2html2/gnome-man2html.c: * components/help/hyperbola-filefmt.c: * components/help/hyperbola-nav-index.c: * components/help/hyperbola-nav-search.c: * components/help/hyperbola-nav-tree.c: * components/html/glibwww-callbacks.c: * components/html/glibwww-init.c: * components/html/glibwww-trans.c: * components/html/gnome-dialogs.c: * components/html/ntl-web-browser.c: * components/services/install/eazel-install-metadata.c: * components/services/install/eazel-install-protocols.c: * components/services/install/eazel-install-rpm-glue.c: * components/services/install/eazel-install-tests.c: * components/services/install/eazel-install-utils.c: * components/services/install/eazel-install-xml-package-list.c: * components/services/install/eazel-install.c: * components/services/install/helixcode-install-utils.c: * components/services/startup/eazel-register.c: * components/websearch/ntl-web-search.c: * helper-utilities/authenticate/nautilus-authenticate-fork.c: * helper-utilities/authenticate/nautilus-authenticate-pam.c: * helper-utilities/authenticate/nautilus-authenticate.c: * libnautilus-extensions/nautilus-bonobo-extensions.c: * libnautilus-extensions/nautilus-file-utilities.c: * libnautilus-extensions/nautilus-glib-extensions.c: * libnautilus-extensions/nautilus-link.c: * libnautilus-extensions/nautilus-mime-type.c: * libnautilus-extensions/nautilus-undo-transaction.c: * librsvg/art_rgba.c: * librsvg/art_rgba_svp.c: * librsvg/rsvg-bpath-util.c: * librsvg/rsvg-path.c: * librsvg/rsvg.c: * librsvg/test-rsvg.c: * nautilus-widgets/nautilus-caption-table.c: * nautilus-widgets/nautilus-password-dialog.c: * nautilus-widgets/nautilus-preferences-box.c: * nautilus-widgets/nautilus-preferences-dialog.c: * nautilus-widgets/nautilus-preferences-group.c: * nautilus-widgets/nautilus-preferences-item.c: * nautilus-widgets/nautilus-preferences-pane.c: * nautilus-widgets/nautilus-radio-button-group.c: * nautilus-widgets/test-nautilus-widgets.c: * nautilus-widgets/test-preferences.c: * src/file-manager/desktop-item.c: * src/file-manager/desktop-layout.c: * src/file-manager/desktop-menu.c: * src/nautilus-bookmarks-window.c: * src/nautilus-gconf.c: * src/nautilus-window-menus.c: * src/nautilus-window-toolbars.c: * src/nautilus-zoom-control.c * src/nautilus-zoomable-frame-svr.c: * src/ntl-app.c: * src/ntl-content-view.c: * src/ntl-main.c: * src/ntl-meta-view.c: * src/ntl-miniicon.c: * src/ntl-uri-map.c: * src/ntl-view-frame-svr.c: * src/ntl-view.c: * src/ntl-window-state.c: Added includes of <config.h>.
* Implemented async. lookup of information about newly arrived files.Darin Adler2000-04-271-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * libnautilus-extensions/nautilus-directory-async.c (nautilus_directory_schedule_dequeue_pending_idle), (new_files_callback), (nautilus_directory_get_info_for_new_files): * libnautilus-extensions/nautilus-directory-private.h: * libnautilus-extensions/nautilus-directory.c (call_files_added), (call_files_added_free_list) (call_files_changed), (call_fiels_changed_free_list), (call_get_file_info_free_list), (nautilus_directory_notify_files_added), (nautilus_directory_notify_files_removed), (nautilus_directory_notify_files_moved): Implemented async. lookup of information about newly arrived files. Changed moved files to work without a new call to get file information. Fixed some storage leaks. * libnautilus-extensions/nautilus-directory-async.c (empty_close_callback), (metafile_read_close), (nautilus_metafile_read_cancel), (metafile_read_callback), (metafile_read_some), (metafile_read_open_callback), (metafile_write_callback): Fixed bug where we were not closing files when cancelling. This requires a bug fix in GNOME VFS to be effective. * libnautilus-extensions/nautilus-directory-async.c (dequeue_pending_idle_callback): * libnautilus-extensions/nautilus-directory-private.h: * libnautilus-extensions/nautilus-directory.c (nautilus_directory_destroy): Use new functions in GNOME VFS instead of our own. * components/html/ntl-web-browser.c (main): Fixed a warning. * docs/nautilus.faq: Tweak.
* Added nautilus.faq.Ramiro Estrugo2000-04-261-0/+14
|
* This is a new Perl script for searching for FIXME in the code. It reportsDarin Adler2000-04-121-1/+1
| | | | | | | | | | | | | | | | * check-FIXME.pl: This is a new Perl script for searching for FIXME in the code. It reports any FIXME that does not have a bug number next to it, or any with a bug number that's not an open bug. * libnautilus/nautilus-bookmark.c: Attached a bug number to a FIXME for script-testing purposes. * docs/architecture.txt: Removed a FIXME. So sue me! * src/file-manager/fm-icon-text-window.c (create_attributes_option_menu): Added a call to gettext since the attribute_labels are now N_ strings. * po/.cvsignore: Ignore the generated files. * libnautilus/nautilus-icon-factory.c: Formatting tweak.
* Some style guide updates.Darin Adler2000-03-251-6/+48
|
* Some of the underlying work to prepare for emblems on the icons.Darin Adler2000-02-241-13/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * style-guide.html: Some minor updates to the style guide, including rules about headers. * libnautilus/nautilus-icon-factory.h, libnautilus/nautilus-icon-factory.c: (nautilus_icon_factory_get_emblem_icons_for_file), (nautilus_scalable_icon_get), (nautilus_icon_factor_clear), (nautilus_icon_factory_load_file), (nautilus_gdk_pixbuf_composite_corner), (nautilus_icon_factor_load_icon), (nautilus_scalable_icon_hash), (nautilus_scalable_icon_equal), (nautilus_icon_factory_get_icon_for_file), (load_specific_image): Added interface for getting emblem icons for a file, and got rid of the symbolic-link overlay that was previously built into the icon. * libnautilus/gnome-icon-container.c (update_icon): Get pixbufs for all emblems and pass into the icon object. * libnautilus/nautilus-icons-controller.c (nautius_icons_controller_get_icon_image): src/file-manager/fm-icons-controller.h, src/file-manager/fm-icons-controller.c (fm_icons_controller_get_icon_image): Return a list of emblem images along with the main image. * libnautilus/nautilus-icons-view-icon-item.h, libnautilus/nautilus-icons-view-icon-item.c (nautilus_icons_view_icon_item_set_emblems), (nautilus_icons_view_icon_item_destroy): Keep a list of emblem pixbufs in each icon. We don't draw them quite yet. * libnautilus/gdk-extensions.h, libnautilus/gdk-extensions.c: (nautilus_gdk_pixbuf_list_ref), (nautilus_gdk_pixbuf_list_unref), (nautilus_gdk_pixbuf_list_free): Convenience functions for manipulating lists of GdkPixbuf objects. * libnautilus/nautilus-directory.h, libnautilus/nautilus-directory.c: (nautilus_file_list_ref), (nautilus_file_list_unref), (nautilus_file_list_free): Convenience functions for manipulating lists of NautilusFile objects. Also got rid of NautilusFileList typedef. * libnautilus/nautilus-icon-factory.h, libnautilus/nautilus-icon-factory.h: (nautilus_scalable_icon_list_free): Convenience function for manipulating lists of NautilusScalableIcon objects. * libnautilus/nautilus-glib-extensions.h, libnautilus/nautilus-glib-extensions.c: (nautilus_g_list_equal): Function to compare two GLists to see if they are identical. Particularly useful with lists of reference-counted objects. * src/file-manager/fm-directory-view-icons.c (fm_directory_view_icons_destroy), (add_icon_if_already_positioned), (fm_directory_view_icons_append_selection_context_menu_items), (display_icons_not_already_positioned), (fm_direectory_view_icons_get_selection): src/file-manager/fm-directory-view-list.c (fm_directory_view_list_get_selection): src/file-manager/fm-directory-view.c (display_selection_info), (display_pending_files), (add_files_cb), (open_in_new_window_cb), (fm_directory_view_real_append_selection_context_menu_items): Got rid of use of NautilusFileList typedef, corrected ref. counting of files in the lists by using new calls. * src/nautilus-bookmarklist.c, src/nautilus-bookmarks-menu.c, src/nautilus-index-tabs.c, src/file-manager/fm-directory-view-icons.c, src/file-manager/fm-directory-view.c, src/file-manager/fm-icons-controller.c: A bit of reformatting.
* Hooked up the menu item for using the Eazel Theme Icons so people can tryDarin Adler2000-02-181-0/+167
| | | | | | | | | | | | | | | | | | | | | | | | | | | * src/file-manager/fm-directory-view.c: (use_eazel_theme_icons_cb), (finish_adding_menu_item), (add_menu_item), (add_check_menu_item), (fm_directory_view_real_append_background_context_menu_items): Hooked up the menu item for using the Eazel Theme Icons so people can try out the icons that are tuned at different sizes. * libnautilus/nautilus-icon-factory.h: * libnautilus/nautilus-icon-factory.c, (nautilus_icon_factory_get), (nautilus_icon_factory_new), (nautilus_icon_factory_initialize), (nautilus_icon_factory_initialize_class), (nautilus_icon_factory_get_theme), (nautilus_icon_factory_set_theme): Added a signal "theme_changed" to the icon factory, and had to add a visible icon factory object so clients can connect to the signal. * libnautilus/gnome-icon-container.c, (gnome_icon_container_initialize), (gnome_icon_container_request_update_all): Update all icons when the theme changes. * docs/recommended-books.html: Added this since style-guide.html refers to it.
* Added styleguide.Ramiro Estrugo2000-02-151-0/+64
|
* add sample use casesElliot Lee2000-02-111-0/+15
|
* Some documentation on the nautilus architecture including a block diagramMaciej Stachowiak2000-01-111-0/+160
| | | | | | | * docs/architecture.txt: Some documentation on the nautilus architecture including a block diagram and some conrol flow explanations. Needs editing for both style and technical completeness/accuracy, but it's a start.
* First attempt at a state transition diagram for the loading process.Elliot Lee2000-01-041-0/+0
| | | | First attempt at a state transition diagram for the loading process.
* Add list of needed metadata.Elliot Lee1999-12-281-0/+45
| | | | Add list of needed metadata.
* Misc updates.Elliot Lee1999-12-081-1/+23
| | | | Misc updates.
* Add notes.Elliot Lee1999-12-071-0/+103
| | | | | | Add notes. Pass the content view along with a location-changed message.
* Implement libnautilus.Elliot Lee1999-12-061-0/+2
Implement libnautilus. Normalize the way requests and notifications are passed around.