- 18 Jan, 2000 3 commits
-
-
Elliot Lee authored
* libnautilus/nautilus-gtk-macros.h: Since the prototypes for GtkObjectInitFunc and GtkClassInitFunc just have a 'gpointer' for the args, cast the given values to these function types, so that people can use the actual pointer types as arguments without receiving a warning. * src/ntl-index-panel.c: Change to match. Also set object_klass->destroy & object_klass->finalize to point to our implementation. Also remove unused variables (nautilus_index_panel_initialize, nautilus_index_panel_set_up_label). * libnautilus/nautilus-background.c, src/ntl-window-msgs.c, src/ntl-window.c, src/file-manager/fm-directory-icons.c: Remove unused variables. * src/ntl-window.h: Add a variable (unused) for future handling of content view loading. * libnautilus/libnautilus.h: Add an interim g_alloca. * libnautilus/nautilus-directory.c: Clean up a bit further, by removing the need for another if(), and using g_alloca instead of g_malloc.
-
Darin Adler authored
* libnautilus/nautilus-directory.c: (nautilus_directory_read_metafile): (nautilus_directory_try_to_read_metafile): (nautilus_directory_write_metafile): (nautilus_directory_try_to_write_metafile): (nautilus_directory_switch_to_alternate_metafile_uri): (nautilus_directory_escape_slashes): (nautilus_make_directory_and_parents): Added first cut at code to put metafiles in the user's home directory if the directory is not accessible and you can't read and write a metafile in the directory itself. We'll have to refine this later to handle cases where you end up with two metafiles. * libnautilus/Makefile.am: libnautilus/nautilus-debug.h: libnautilus/nautilus-debug.c: Took trick for getting into the debugger and put it into a public header file so it can be used outside of the nautilus executable. * src/ntl-main.c: (stop_in_debugger): (nautilus_stop_after_default_log_handler): (main): Use the new calls from libnautilus to set up the drop into debugger for criticals and warnings. * src/file-manager/fm-main.c: (main): Minimized includes and used the new calls from libnautilus to set up the drop into debugger for criticals and warnings. * src/ntl-uri-map.c: (nautilus_navinfo_add_mapping): src/ntl-window.c: (nautilus_window_constructed): src/file-manager/fm-directory-view.c: (fm_directory_view_initialize): (fm_directory_view_destroy): (notify_location_change_cb): (stop_location_change_cb): (fm_directory_view_sort): Removed some messages that aren't so useful. * libnautilus/ntl-view-frame.h: Minimized includes. * libnautilus/ntl-view-frame.c: Include "ntl-view-frame.h" first so it tests to see that it has sufficient includes in it. * src/ntl-view.c: (nautilus_view_load_client): Changed function so that NULL for an iid is allowed and simply results in a failed load instead of being illegal. * src/ntl-window-msgs.c: (nautilus_window_change_location_internal): src/ntl-window.c: (nautilus_window_up): Got rid of calls to gnome_vfs_uri_destroy; use gnome_vfs_uri_unref instead since it's safer and Federico is getting rid of gnome_vfs_uri_destroy. * src/file-manager/fm-directory-view-icons.h: src/file-manager/fm-directory-view-icons.c: (fm_directory_view_icons_new): src/file-manager/fm-directory-view-list.h: src/file-manager/fm-directory-view-list.c: (fm_directory_view_list_new): src/file-manager/fm-directory-view.h: src/file-manager/fm-directory-view.c: (fm_directory_view_new): Minimized includes and got rid of the unused _new functions. * libnautilus/nautilus-directory.h: Added a missing 2000 copyright date.
-
John Sullivan authored
-
- 17 Jan, 2000 3 commits
-
-
Andy Hertzfeld authored
made dragging work right by rendering a pixbuf to a pixmap and mask to pass to the gtk dragging machinery.
-
Andy Hertzfeld authored
made the dragging code set up an image of the canvas item being dragged currently disabled because it's not handling the mask yet
-
Andy Hertzfeld authored
made single-click open work made dragging to desktop work
-
- 16 Jan, 2000 1 commit
-
-
Andy Hertzfeld authored
made dragging within a window actually move the canvas item correctly, and set the stage for copying between directories
-
- 15 Jan, 2000 2 commits
-
-
John Sullivan authored
-
John Sullivan authored
-
- 14 Jan, 2000 5 commits
-
-
Darin Adler authored
debugger is not running.
-
Darin Adler authored
-
Darin Adler authored
-
Darin Adler authored
-
John Sullivan authored
done now!
-
- 13 Jan, 2000 2 commits
-
-
John Sullivan authored
subclass; also deployed Darin's other boilerplate-reducing macros in fm-directory-view-icons.c and fm-directory-view-list.c
-
John Sullivan authored
-
- 12 Jan, 2000 4 commits
-
-
John Sullivan authored
-
Andy Hertzfeld authored
added a debug menu and it's first item that shows the color picker
-
John Sullivan authored
a private function in ntl-window.c.
-
Darin Adler authored
-
- 11 Jan, 2000 14 commits
-
-
John Sullivan authored
-
John Sullivan authored
-
Darin Adler authored
He didn't compile his changes :-(
-
Maciej Stachowiak authored
* libnautilus/ntl-view-frame.c, libnautilus/ntl-view-frame.h: Redo signals the conventional way, to avoid array size mismatches in the future.
-
Maciej Stachowiak authored
* libnautilus/ntl-view-frame.c: Redo signals the conventional way, to avoid array size mismatches in the future.
-
Maciej Stachowiak authored
* 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.
-
Maciej Stachowiak authored
* libnautilus/gnome-icon-container.c (handle_icon_button_press): Reorder code so "context_click" is actually emitted on a button 3 press.
-
Maciej Stachowiak authored
* src/file-manager/fm-main.c, src/file-manager/fm-directory-view.c, src/file-manager/fm-directory-view.h: Changed FMDirectoryView to use a NautilusViewFrame rather than inheriting from one.
-
Maciej Stachowiak authored
* libnautilus/ntl-view-frame.c (nautilus_view_frame_class_init): Fixed marshall type for "stop_location_change" signal. How could this ever have worked?
-
Maciej Stachowiak authored
* src/ntl-view.c (nautilus_view_load_client): Once an appropriate component type is found, do not keep looping.
-
John Sullivan authored
-
Maciej Stachowiak authored
* libnautilus/ntl-view-frame.c, libnautilus/ntl-view-frame.c: Fixed mismatch between declared signal array size and actual number of signals (this should still be rewritten to follow proper style).
-
Maciej Stachowiak authored
* libnautilus/ntl-content-view-frame.c, libnautilus/ntl-content-view-frame.h, libnautilus/ntl-meta-view-frame.c, libnautilus/ntl-meta-view-frame.h, libnautilus/ntl-view-frame.c, libnautilus/ntl-view-frame.h, src/ntl-app.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-msgs.c, src/ntl-window-msgs.h, src/ntl-window-state.c, src/ntl-window.c, src/ntl-window.h, src/file-manager/fm-directory-view.c, src/file-manager/fm-directory-view.h, src/file-manager/fm-main.c: Added Eazel copyright to files I've changed non-trivially.
-
Darin Adler authored
-
- 10 Jan, 2000 6 commits
-
-
Maciej Stachowiak authored
* libnautilus/ntl-view-frame.c, libnautilus/ntl-view-frame.h, libnautilus/ntl-content-view-frame.c, libnautilus/ntl-content-view-frame.h, libnautilus/ntl-meta-view-frame.c, libnautilus/ntl-meta-view-frame.h: Renamed from libnautilus/ntl-view-client.c, libnautilus/ntl-view-client.h, libnautilus/ntl-content-view-client.c, libnautilus/ntl-content-view-client.h, libnautilus/ntl-meta-view-client.c, libnautilus/ntl-meta-view-client.h. * libnautilus/Makefile.am, libnautilus/libnautilus.h: reflect this renaming.
-
Darin Adler authored
state machine a bit. The new code separates the state of the nautilus window from the state of the content view, which makes things a bit simpler.
-
John Sullivan authored
uri.
-
Darin Adler authored
gradient functions allow NULL and treat it as an empty string, added gdk_color_parse variants that have a default color, cleanup of NautilusIndexPanel, and some other minor stuff.
-
John Sullivan authored
-
Maciej Stachowiak authored
* src/file-manager/.cvsignore: Ignore ntl-file-manager rather than libntl-file-manager.la
-