- 31 Jan, 2000 8 commits
-
-
Andy Hertzfeld authored
made the keyboard selection rectangle work again, not as a separate canvas item like it used to be, but as an attribute drawn by the icon item.
-
John Sullivan authored
-
Andy Hertzfeld authored
implemented the "select all" command in the context menu
-
Elliot Lee authored
* src/ntl-window-msgs.c, src/ntl-window-private.h: Update debugging messages. Allow synchronous state changes (needed to avoid race conditions), and don't reset the idle handler if the idle handler is already running. * src/file-manager/fm-directory-view.c: Include <libnautilus/libnautilus.h> rather than just <libnautilus/nautilus-alloc.h> - nitpick in passing. * src/ntl-uri-map.c: OK, don't check for NULL here, in an attempt to flush out bugs elsewhere. Let me know of any problems that show up because of this.
-
Darin Adler authored
* nautilus-icons-view-icon-item.c: (nautilus_icons_view_draw_text_box): Changed it to not attempt to create a GC just to measure the text. This makes it work when the widget is not realized. * nautilus-icons-view-icon-item.h: nautilus-icons-view-icon-item.c: gnome-icon-container-dnd.c: (nautilus_icons_view_icon_item_center_offset): Changed the parameter type to NautilusIconsViewIconItem. * fm-directory-view.c: (stop_load): (fm_directory_view_load_uri): Fixed code so that if you stop loading more than once, or stop before you even start, it won't send extra progress requests to the Nautilus shell or call stop_monitoring extra times on the NautilusDirectory object. * nautilus-icons-view-icon-item.h: nautilus-icons-view-icon-item.c: gnome-icon-container-dnd.c: Quick cleanup of the new NautilusIconsViewIconItem class. * libnautilus/gdk-extensions.c: libnautilus/gnome-icon-container-dnd.c: libnautilus/gnome-icon-container.c: libnautilus/gtkflist.c: libnautilus/nautilus-background-canvas-group.c: libnautilus/nautilus-background.c: libnautilus/nautilus-debug.c: libnautilus/nautilus-default-file-icon.c: libnautilus/nautilus-directory.c: libnautilus/nautilus-icon-factory.c: libnautilus/nautilus-icons-controller.c: libnautilus/nautilus-icons-view-icon-item.c: libnautilus/nautilus-lib-self-check-functions.c: libnautilus/nautilus-self-checks.c: libnautilus/nautilus-string.c: src/explorer-location-bar.c: src/file-manager/dfos-corba.c: src/file-manager/dfos-xfer-progress-dialog.c: src/file-manager/dfos-xfer.c: src/file-manager/dfos.c: src/file-manager/fm-directory-view-icons.c: src/file-manager/fm-directory-view-list.c: src/file-manager/fm-directory-view.c: src/file-manager/fm-icons-controller.c: src/file-manager/fm-main.c: src/nautilus-self-check-functions.c: src/ntl-index-panel.c: Got rid of #ifdef HAVE_CONFIG_H. Elliot says that we must always include <config.h>, but there's no reason to include that ifdef since we don't plan on building without a <config.h> ever.
-
Andy Hertzfeld authored
fixed bug where icons were horizontally mis-positioned after dragging; fixed by taking the center offset into account
-
John Sullivan authored
-
Elliot Lee authored
Undo
-
- 30 Jan, 2000 5 commits
-
-
Elliot Lee authored
* src/ntl-uri-map.c: g_strdup already checks for NULL parameter - no need.
-
Darin Adler authored
FMDirectoryView has been relieved of that responsibility. * nautilus-directory.h: nautilus-directory.c: (nautilus_directory_start_monitoring): (nautilus_directory_stop_monitoring): (nautilus_directory_is_ready_for_layout): (nautilus_directory_new_file): (nautilus_directory_are_all_files_seen): Added monitoring API that's used to read the contents of a directory. Made nautilus_directory_new_file private since we now use the monitoring API instead. * fm-directory-view.c: (fm_directory_view_initialize): (stop_load): (display_pending_entries): (display_pending_files): (display_pending_idle_cb): (display_timeout_cb): (display_pending_timeout_cb): (directory_load_cb): (schedule_idle_display_of_pending_files): (schedule_timeout_display_of_pending_files): (unschedule_idle_display_of_pending_files): (unschedule_timeout_display_of_pending_files): (unschedule_display_of_pending_files): (add_files_cb): (fm_directory_view_activate_entry): (fm_directory_view_load_uri): (disconnect_model_handlers): (fm_directory_view_stop): Changed to use monitoring instead of directly calling gnome_vfs_async_load_directory directly. * fm-directory-view.c: (update_zoom_menu_items): (zoom_in_cb): (zoom_out_cb): (pop_up_context_menu): (pop_up_temporary_context_menu): (append_background_items): (create_background_context_menu): (fm_directory_view_popup_item_context_menu): (fm_directory_view_popup_background_context_menu): Changed to re-created background menu each time instead of keeping a single global menu up to date. This is simpler, and the imperceptible additional delay from recreating the menu each time should not be a problem. * ntl-window.c: (nautilus_window_up): ntl-map.c: (nautilus_navinfo_new): Handle the case where the current URI is NULL. * fm-directory-view-icons.c: (create_icon_container): Removed the leftover puts calls in here. This gets rid of "A", "B", "C" on each start of nautilus.
-
John Sullivan authored
-
John Sullivan authored
Zoom In and Zoom Out correctly.
-
Andy Hertzfeld authored
made fonts scale according to zoom level enabled/disabled zoom items in context menu as necessary
-
- 28 Jan, 2000 3 commits
-
-
Andy Hertzfeld authored
made the shadow rectangles track the icons properly by adding the center offset
-
John Sullivan authored
storage leaks.
-
Andy Hertzfeld authored
made icons be centered properly
-
- 27 Jan, 2000 14 commits
-
-
John Sullivan authored
-
John Sullivan authored
-
Elliot Lee authored
* components/html/ntl-web-browser.c: Remove use of gtk_html_parse() - deprecated in latest GtkHTML.
-
Andy Hertzfeld authored
fixed dragging when zoomed by scaling the pixbuf and offsets when necessary
-
Andy Hertzfeld authored
made it position things better when zoomed by multiplying by pixels_per_unit when appropriate
-
John Sullivan authored
sorting itself instead of delegating to superclass. Superclass now knows nothing about sorting.
-
Darin Adler authored
-
Darin Adler authored
* src/ntl-app.c: Added missing includes to get it to compile. * components/help/converters/.cvsignore: components/help/converters/gnome-info2html2/.cvsignore: components/help/converters/gnome-man2html2/.cvsignore: Added Makefile.
-
Maciej Stachowiak authored
* src/Makefile.am, src/nautilus.goad, src/ntl-app.c, src/file-manager/Makefile.am: Made the file manager component statically linked in again. * src/file-manager/ntl-file-manager.goad: Removed.
-
Elliot Lee authored
* configure.in: Add components/help/converters/* makefiles. * libnautilus/nautilus-directory.c: Check for NULL directory result before doing stuff with it. * src/ntl-index-panel.c: Ditto. * src/ntl-prefs.c: Add help browser nav tree to list of possibilities. * src/ntl-window-msgs.c: Handle non-VFS-handleable URIs correctly WRT 'up' button.
-
Andy Hertzfeld authored
made it respect the scale factor by removing code from compute_viewport_affine that was defeating it.
-
Andy Hertzfeld authored
hooked up zooming to the background context menu
-
Darin Adler authored
-
Darin Adler authored
* libnautilus/gnome-icon-container.c: (icon_select): Fixed a bug that was causing some icons to not get selected or unselected properly due to strangeness of bit fields. * libnautilus/gnome-progressive-loader.h: libnautilus/gnome-progressive-loader.c: libnautilus/Makefile.am: Got rid of GnomeProgressiveLoader. We're not going to use it. * RENAMING: Andy added a new file that matched RENAMING, but then I changed my mind about a renaming, spawning yet more renaming! * src/file-manager/fm-directory-view-icons.c: Just tiny reformatting.
-
- 26 Jan, 2000 10 commits
-
-
John Sullivan authored
-
Elliot Lee authored
* libnautilus/Makefile.am: Link to $(BONOBO_LIBS) * libnautilus/gnome-icon-container.c: Include <string.h> to get prototype for memset.
-
Maciej Stachowiak authored
* components/help/hyperbola-main.c, components/help/hyperbola-nav-tree.c, components/history/ntl-history-view.c, components/html/main.c, components/html/ntl-web-browser.c, components/websearch/ntl-web-search.c, idl/nautilus.idl, libnautilus/gnome-icon-container.c, libnautilus/gnome-progressive-loader.c, libnautilus/gnome-progressive-loader.h, libnautilus/libnautilus.h, libnautilus/ntl-content-view-frame.c, libnautilus/ntl-meta-view-frame.c, libnautilus/ntl-view-frame.c, libnautilus/ntl-view-frame.h, src/nautilus.h, src/ntl-index-panel.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-view.h, src/ntl-window.c, src/ntl-window.h, src/file-manager/dfos-corba.h, src/file-manager/dfos-xfer.c, src/file-manager/dfos-xfer.h, src/file-manager/fm-main.c: Build with the recent Bonobo global renaming, and Havoc's changes. A patch from Kjartan Maraas <kmaraas@online.no> and scripts from Nat Friedman <nat@helixcode.com> were a very helpful starting point.
-
Havoc Pennington authored
2000-01-26 Havoc Pennington <hp@pobox.com> * src/nautilus-gconf.h, src/nautilus-gconf.c: Trivial files I'd written before getting stuck on the OAF thing, that might be of interest. I have some other bits I did that aren't worth checking in, Ramiro said he's doing the prefs dialog.
-
John Sullivan authored
-
John Sullivan authored
-
Andy Hertzfeld authored
made the drag shadow have the same dimensions as the dragged object
-
Darin Adler authored
* libnautilus/nautilus-directory.c: (nautilus_file_get_name): Fixed an assert I missed.
-
Darin Adler authored
* libnautilus/nautilus-directory.h: (nautilus_file_get): (nautilus_file_detach): (nautilus_directory_finalize): (nautilus_file_unref): Added interface to get a NautilusFile for a specific file rather than a file from a directory that we are scanning. * libnautilus/nautilus-glib-extensions.c: (check_tm_to_g_date): A little cleanup of the self-check code. * libnautilus/Makefile.am: libnautilus/libnautilus.h: libnautilus/nautilus-alloc.h: libnautilus/nautilus-directory.h: Moved g_alloca into its own header file so you don't have to include all the Bonobo stuff just to use g_alloca.
-
John Sullivan authored
-