2002-04-26 19:07:11 +00:00
|
|
|
|
2002-04-26 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
(nautilus_theme_install_user_theme):
|
|
|
|
|
Allow installation of tared themes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-theme.h:
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
(file_selection_ok_clicked_callback):
|
|
|
|
|
Better warnings for non-theme files.
|
|
|
|
|
|
2002-04-26 18:01:11 +00:00
|
|
|
|
2002-04-26 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.h:
|
|
|
|
|
Added new function nautilus_volume_get_device_path.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(have_volume_format_app), (have_volume_properties_app),
|
|
|
|
|
(have_volume_protection_app), (volume_ops_callback),
|
|
|
|
|
(volume_link_device_type), (real_update_menus), (real_merge_menus):
|
|
|
|
|
* src/file-manager/nautilus-desktop-icon-view-ui.xml:
|
|
|
|
|
Add support for various volume properties helper applications.
|
|
|
|
|
|
|
|
|
|
Based on patch from Rajeev Karale <rajeev.karale@wipro.com>
|
|
|
|
|
|
2002-04-26 00:47:38 +00:00
|
|
|
|
Thu Apr 25 12:22:57 2002 Jonathan Blandford <jrb@gnome.org>
|
|
|
|
|
|
|
|
|
|
* data/serverconfig.directory.in (_Name):
|
|
|
|
|
* data/serverconfig.desktop.in (_Name):
|
|
|
|
|
s/Server Configuration/Server Settings
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c (nautilus-bookmarks-window.c):
|
|
|
|
|
Small UI tweaks.
|
|
|
|
|
|
2002-04-24 14:40:56 +00:00
|
|
|
|
2002-04-24 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c
|
|
|
|
|
(fm_list_model_get_attribute_from_sort_column_id) : suppress warning
|
|
|
|
|
to fix the build.
|
|
|
|
|
|
2002-04-24 01:32:46 +00:00
|
|
|
|
2002-04-24 Murray Cumming <murrayc@usa.net>
|
|
|
|
|
|
|
|
|
|
* Added the necessary bonobo_object_ref() to my previous commit,
|
|
|
|
|
to prevent crashing during the unref when the window closes.
|
|
|
|
|
|
2002-04-24 00:38:25 +00:00
|
|
|
|
2002-04-23 Murray Cumming <murrayc@usa.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_instance_init):
|
|
|
|
|
Now that BonoboWindow has been fixed, it is no longer necessary
|
|
|
|
|
to create and set the UIContainer.
|
|
|
|
|
|
2002-04-24 00:16:50 +00:00
|
|
|
|
2002-04-22 Diego Gonz<6E>lez <diego@pemas.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.[c-h]
|
|
|
|
|
(fm_list_model_get_sort_column_id_from_attribute): fix typo
|
|
|
|
|
(fm_list_model_get_attribute_from_sort_column_id): implement
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c
|
|
|
|
|
(create_and_set_up_tree_view): connect to sort_column_changed signal of
|
|
|
|
|
the model
|
|
|
|
|
(rows_reordered_callback): implement, it stores the metadata of the
|
|
|
|
|
directory that is being viewed
|
|
|
|
|
(get_attribute_from_sort_type): remove, no longer needed
|
|
|
|
|
(real_get_default_sort_attribute): remove, no longer needed
|
|
|
|
|
|
2002-04-23 20:20:23 +00:00
|
|
|
|
Tue Apr 23 16:18:05 2002 Owen Taylor <otaylor@redhat.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c (dialog_button_response_callback):
|
|
|
|
|
Fix build breakage from misapplied patch in last commit.
|
|
|
|
|
|
2002-04-23 19:15:29 +00:00
|
|
|
|
2002-04-23 Ganesan Sethuraman <ganesan.sethuraman@wipro.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c : Handled the "delete_event"
|
|
|
|
|
signal. Fixes bug #73850
|
|
|
|
|
|
2002-04-23 16:06:14 +00:00
|
|
|
|
2002-04-23 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-container.c:
|
|
|
|
|
(fm_icon_container_get_icon_text):
|
|
|
|
|
Don't show the normal extra information for desktop files (#74910).
|
|
|
|
|
|
2002-04-23 14:24:14 +00:00
|
|
|
|
2002-04-23 Rajeev Karale <rajeev.karale@wipro.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c: finish_creating_volume()
|
|
|
|
|
Bug Fixing : #77313. Mount_path for volume is different for solaris.
|
|
|
|
|
|
2002-04-22 13:05:19 +00:00
|
|
|
|
2002-04-22 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(lay_down_icons_tblr):
|
|
|
|
|
Take pixels_per_unit into account when setting width and height.
|
|
|
|
|
|
2002-04-24 00:16:50 +00:00
|
|
|
|
>>>>>>> 1.5237
|
2002-04-22 09:44:48 +00:00
|
|
|
|
2002-04-22 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_init), (nautilus_emblem_dialog_new),
|
|
|
|
|
(nautilus_color_selection_dialog_new), (add_new_pattern),
|
|
|
|
|
(add_new_color), (nautilus_property_browser_update_contents):
|
|
|
|
|
Re-add the length limit for color and emblem names. Also fix
|
|
|
|
|
button ordering to be Add, Remove. Finally, set up focus correctly
|
|
|
|
|
for entries.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c: (create_button_with_stock_image),
|
|
|
|
|
(nautilus_theme_selector_instance_init):
|
|
|
|
|
Add stock icons to Add and Remove buttons.
|
|
|
|
|
|
2002-04-22 01:23:48 +00:00
|
|
|
|
=== nautilus 1.1.13 ===
|
|
|
|
|
|
2002-04-22 00:57:27 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
* configure.in:
|
|
|
|
|
Bump version to 1.1.13.
|
|
|
|
|
Require eel 1.1.11
|
|
|
|
|
|
2002-04-22 00:04:13 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
Remove deprecated usage of gnome-config.
|
|
|
|
|
Patch by Diego Gonz<6E>lez <diego@pemas.net>
|
|
|
|
|
|
2002-04-21 23:42:11 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c
|
|
|
|
|
(create_properties_window): Add close button.
|
2002-04-21 23:46:14 +00:00
|
|
|
|
Patch from Benedikt Roth <Benedikt.Roth@gmx.net>
|
2002-04-21 23:42:11 +00:00
|
|
|
|
|
Stock icons for back, forward, up, home, new, close, add bookmarks
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
* src/nautilus-shell-ui.xml:
Stock icons for back, forward, up, home, new, close,
add bookmarks
* icons/default/default.xml:
* icons/crux_teal/crux_teal.xml:
* icons/crux_eggplant/crux_eggplant.xml:
Point throbber to http://www.gnome.org/nautilus/
* icons/default/Makefile.am:
* icons/crux_teal/Makefile.am:
* icons/crux_eggplant/Makefile.am:
* icons/default/Makefile.am:
* icons/*/[Back|Forward|Home|Refresh|Stop|Up].png:
Use stock toolbar items for all out themes.
Patches from Dave Bordoley <bordoley@msu.edu>
2002-04-21 23:25:08 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
Stock icons for back, forward, up, home, new, close,
|
|
|
|
|
add bookmarks
|
|
|
|
|
|
|
|
|
|
* icons/default/default.xml:
|
|
|
|
|
* icons/crux_teal/crux_teal.xml:
|
|
|
|
|
* icons/crux_eggplant/crux_eggplant.xml:
|
|
|
|
|
Point throbber to http://www.gnome.org/nautilus/
|
|
|
|
|
|
|
|
|
|
* icons/default/Makefile.am:
|
|
|
|
|
* icons/crux_teal/Makefile.am:
|
|
|
|
|
* icons/crux_eggplant/Makefile.am:
|
|
|
|
|
* icons/default/Makefile.am:
|
|
|
|
|
* icons/*/[Back|Forward|Home|Refresh|Stop|Up].png:
|
|
|
|
|
Use stock toolbar items for all out themes.
|
|
|
|
|
|
|
|
|
|
Patches from Dave Bordoley <bordoley@msu.edu>
|
|
|
|
|
|
2002-04-21 22:41:18 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml:
|
|
|
|
|
* src/file-manager/nautilus-icon-view-ui.xml:
|
|
|
|
|
Patches from sander for better HIG compliance
|
|
|
|
|
Lay Out Items -> Arrange Items
|
|
|
|
|
View Preferences -> View Defaults
|
|
|
|
|
Forget History -> Clear History
|
|
|
|
|
Reset View to Match Preferences -> Reset View to Default
|
|
|
|
|
|
2002-04-21 22:30:49 +00:00
|
|
|
|
2002-04-22 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(should_read_link_info_sync), (link_info_read_done),
|
|
|
|
|
(link_info_start):
|
|
|
|
|
Read .desktop files sync if they're local. This speeds
|
|
|
|
|
up loading directories that have .desktop files in them.
|
|
|
|
|
|
2002-04-21 22:15:03 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c
|
|
|
|
|
(image_loading_done_callback), (make_root_pixmap):
|
|
|
|
|
Check the return value of XOpenDisplay and handle
|
|
|
|
|
failures.
|
|
|
|
|
|
2002-04-21 21:35:55 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c (nautilus_desktop_window_class_init):
|
|
|
|
|
Disable the whole flash-workaround hack since it doesn't work
|
|
|
|
|
and is causing crashes on solaris.
|
|
|
|
|
|
2002-04-21 21:15:41 +00:00
|
|
|
|
2002-04-21 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
Only display toplevel window when it's fully constructed.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c (nautilus_desktop_window_new):
|
|
|
|
|
* src/nautilus-application.c (nautilus_application_create_desktop_window):
|
|
|
|
|
Don't show desktop window here. It's shown later when the view
|
|
|
|
|
is loaded.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.c
|
|
|
|
|
(nautilus_horizontal_splitter_pack2): Remove old code that is
|
|
|
|
|
not neccesary when we display the window fully constructed.
|
|
|
|
|
|
2002-04-21 19:29:43 +00:00
|
|
|
|
2002-04-21 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(icon_set_position),
|
|
|
|
|
(nautilus_icon_container_update_scroll_region):
|
|
|
|
|
Take pixels_per_unit into account when dealing with widget
|
|
|
|
|
coordinates in the fixed mode.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(fm_desktop_icon_view_finalize), (get_default_zoom_level),
|
|
|
|
|
(default_zoom_level_changed), (fm_desktop_icon_view_init):
|
|
|
|
|
Have the desktop view use the default icon view zoom level.
|
|
|
|
|
|
2002-04-21 16:55:15 +00:00
|
|
|
|
2002-04-21 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-04-21 18:14:40 +00:00
|
|
|
|
* src/nautilus-zoom-control.c
|
|
|
|
|
(nautilus_zoom_control_button_press_event):
|
|
|
|
|
Don't do anything with double-click or triple-click events.
|
|
|
|
|
|
2002-04-21 16:55:15 +00:00
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
(nautilus_text_view_finalize), (nautilus_text_view_class_init):
|
|
|
|
|
NautilusView is a GObject, not a GtkObject.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
(nautilus_sidebar_title_select_text_color),
|
|
|
|
|
Set shadow color and offset using new eel functions.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
|
|
|
|
|
Don't show translator credits when we don't need to.
|
|
|
|
|
Also add myself as an author :)
|
|
|
|
|
|
2002-04-21 16:56:13 +00:00
|
|
|
|
2002-04-20 Diego Gonz<6E>lez <diego@pemas.net>
|
2002-04-21 14:09:36 +00:00
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c: split "Windows & Desktop" into two
|
|
|
|
|
blocks "Windows" and "Desktop & Trash". Fixes bug 72931.
|
|
|
|
|
|
2002-04-21 16:56:13 +00:00
|
|
|
|
2002-04-20 Diego Gonz<6E>lez <diego@pemas.net>
|
2002-04-21 14:06:01 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c (make_full_icon_path):
|
|
|
|
|
if the path is not partial also check that the icon exists with the
|
|
|
|
|
suffix passed. With this we are able to see the correct icons when they
|
|
|
|
|
are given with the whole path.
|
|
|
|
|
|
2002-04-21 16:56:13 +00:00
|
|
|
|
2002-04-20 Anders Carlsson <andersca@gnu.org>
|
2002-04-20 21:11:31 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-drag-window.c:
|
|
|
|
|
(nautilus_drag_window_register):
|
|
|
|
|
Disable drag window registration for now.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
Change extra monitor paths to account for the rename.
|
|
|
|
|
|
|
|
|
|
* nautilus.desktop.in:
|
|
|
|
|
Update icon path.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c: (reset_icon),
|
|
|
|
|
(fm_properties_window_drag_data_received), (set_icon_callback):
|
|
|
|
|
Add support for dragging the reset icon to remove custom icons.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c: (nautilus_emblem_dialog_new),
|
|
|
|
|
(nautilus_color_selection_dialog_new), (emblem_keyword_valid),
|
|
|
|
|
(add_new_emblem):
|
|
|
|
|
Fix "Add new emblem" dialog and add mnemonics.
|
|
|
|
|
|
2002-04-20 20:15:00 +00:00
|
|
|
|
2002-04-20 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/apps_nautilus_preferences.schemas:
|
|
|
|
|
Add more keys to the schemas files. Based on work by
|
|
|
|
|
Luis Gutierrez <luisgtz@megared.net.mx>
|
|
|
|
|
|
2002-04-20 18:15:39 +00:00
|
|
|
|
2002-04-20 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h
|
|
|
|
|
Use underscore instead of dashes in gconf keys.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am
|
|
|
|
|
* libnautilus-private/nautilus.schemas:
|
|
|
|
|
* libnautilus-private/apps_nautilus_preferences.schemas:
|
|
|
|
|
Renamed schemas file to apps_nautilus_preferences.schemas.
|
|
|
|
|
Some new keys are documented.
|
|
|
|
|
|
|
|
|
|
This patch is from Jonathan Blandford <jrb@redhat.com>
|
|
|
|
|
|
2002-04-20 17:49:27 +00:00
|
|
|
|
2002-04-20 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c (lay_down_icons_horizontal):
|
|
|
|
|
Fruitless attempt to optimize icon layout. It turns out it is text-measure and
|
|
|
|
|
icon lookup bound. I'm checking in this optimization anyway, even though it
|
|
|
|
|
doesn't help much.
|
|
|
|
|
(nautilus_icon_container_class_init): icon_removed was using the wrong
|
|
|
|
|
struct offset.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
Add me to authors :)
|
|
|
|
|
|
2002-04-19 22:28:48 +00:00
|
|
|
|
2002-04-20 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-04-20 21:11:31 +00:00
|
|
|
|
* libnautilus-private/nautilus-drag-window.c
|
|
|
|
|
(nautilus_drag_window_register):
|
|
|
|
|
Disable this feature until we come up with a
|
|
|
|
|
better way to do it.
|
|
|
|
|
|
2002-04-19 22:28:48 +00:00
|
|
|
|
* configure.in:
|
|
|
|
|
Fix profiler CFLAGS.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.h:
|
|
|
|
|
Remove time stamp and build message functions.
|
|
|
|
|
* src/nautilus-profiler.c: (widget_set_busy_cursor),
|
|
|
|
|
(dump_dialog_new):
|
|
|
|
|
Remove deprecated functions.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (update_title):
|
|
|
|
|
Remove time stamp in title.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
|
|
|
|
|
Remove unused build_message variable.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_instance_init):
|
|
|
|
|
Set initial title to "Nautilus". Fixes #74627.
|
|
|
|
|
|
2002-04-19 16:53:26 +00:00
|
|
|
|
2002-04-19 Diego Gonz<6E>lez <diego@pemas.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c (forget_history_if_confirmed):
|
|
|
|
|
use eel_create_question_dialog to show the buttons with the
|
|
|
|
|
proper strings. This fixes bug 74949.
|
|
|
|
|
|
2002-04-19 12:06:45 +00:00
|
|
|
|
2002-04-19 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(clipboard_targets_received):
|
|
|
|
|
Free targets.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-component-adapter-factory.c:
|
|
|
|
|
Fix a spelling error, #79195.
|
|
|
|
|
|
Remove NAUTILUS_PREFERENCES_CAN_ADD_CONTENT.
2002-04-19 Anders Carlsson <andersca@gnu.org>
* libnautilus-private/nautilus-global-preferences.c:
* libnautilus-private/nautilus-global-preferences.h:
Remove NAUTILUS_PREFERENCES_CAN_ADD_CONTENT.
* src/file-manager/fm-list-view.c: (event_after_callback),
(button_release_callback), (create_and_set_up_tree_view):
When in single-click mode, activate files on button release
instead of button press.
* src/nautilus-property-browser.c:
(nautilus_property_browser_init),
(nautilus_property_browser_destroy),
(nautilus_property_browser_new),
(nautilus_color_selection_dialog_new), (add_new_pattern),
(add_color_to_browser), (show_color_selection_window),
(nautilus_property_browser_update_contents):
Fix the add and remove dialogs and add a few mnemonics. Fixes
#79123.
* src/nautilus-sidebar-title.c: (update_title), (update_more_info),
(update_emblems), (update_notes):
Remove fixed FIXMEs.
2002-04-18 23:51:44 +00:00
|
|
|
|
2002-04-19 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-04-19 00:10:21 +00:00
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(handle_transfer_vfs_error): Abort on GTK_RESPONSE_DELETE_EVENT.
|
|
|
|
|
Fixes #78948.
|
|
|
|
|
|
Remove NAUTILUS_PREFERENCES_CAN_ADD_CONTENT.
2002-04-19 Anders Carlsson <andersca@gnu.org>
* libnautilus-private/nautilus-global-preferences.c:
* libnautilus-private/nautilus-global-preferences.h:
Remove NAUTILUS_PREFERENCES_CAN_ADD_CONTENT.
* src/file-manager/fm-list-view.c: (event_after_callback),
(button_release_callback), (create_and_set_up_tree_view):
When in single-click mode, activate files on button release
instead of button press.
* src/nautilus-property-browser.c:
(nautilus_property_browser_init),
(nautilus_property_browser_destroy),
(nautilus_property_browser_new),
(nautilus_color_selection_dialog_new), (add_new_pattern),
(add_color_to_browser), (show_color_selection_window),
(nautilus_property_browser_update_contents):
Fix the add and remove dialogs and add a few mnemonics. Fixes
#79123.
* src/nautilus-sidebar-title.c: (update_title), (update_more_info),
(update_emblems), (update_notes):
Remove fixed FIXMEs.
2002-04-18 23:51:44 +00:00
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
Remove NAUTILUS_PREFERENCES_CAN_ADD_CONTENT.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (event_after_callback),
|
|
|
|
|
(button_release_callback), (create_and_set_up_tree_view):
|
|
|
|
|
When in single-click mode, activate files on button release
|
|
|
|
|
instead of button press.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_init),
|
|
|
|
|
(nautilus_property_browser_destroy),
|
|
|
|
|
(nautilus_property_browser_new),
|
|
|
|
|
(nautilus_color_selection_dialog_new), (add_new_pattern),
|
|
|
|
|
(add_color_to_browser), (show_color_selection_window),
|
|
|
|
|
(nautilus_property_browser_update_contents):
|
|
|
|
|
Fix the add and remove dialogs and add a few mnemonics. Fixes
|
|
|
|
|
#79123.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (update_title), (update_more_info),
|
|
|
|
|
(update_emblems), (update_notes):
|
|
|
|
|
Remove fixed FIXMEs.
|
|
|
|
|
|
2002-04-18 23:35:51 +00:00
|
|
|
|
2002-04-19 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c: (get_bonobo_properties),
|
|
|
|
|
(set_bonobo_properties), (nautilus_throbber_instance_init),
|
|
|
|
|
(load_themed_image), (nautilus_throbber_load_images):
|
|
|
|
|
Make the throbber smaller if we're using a toolbar without
|
|
|
|
|
text labels. Fixes #47777.
|
|
|
|
|
|
2002-04-18 18:39:01 +00:00
|
|
|
|
2002-04-18 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* *.server.in, *.c: replace all the OAFIIDs with more
|
|
|
|
|
sensibly named ones, that follow the namespacing
|
|
|
|
|
guidelines in the libbonobo/docs/FAQ. Needs a new
|
|
|
|
|
gnome-vfs to work well.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c
|
|
|
|
|
(throbber_set_throbbing): impl.
|
|
|
|
|
(throbber_created_callback): upd.
|
|
|
|
|
(nautilus_window_allow_stop): upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c
|
|
|
|
|
(nautilus_do_component_query): remove hack around bonobo's
|
|
|
|
|
sample text component, we no longer have one.
|
|
|
|
|
|
2002-04-17 21:21:26 +00:00
|
|
|
|
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(fm_properties_window_drag_data_received):
|
|
|
|
|
Get the "exactly one" check right. Fixes #75187.
|
|
|
|
|
|
2002-04-17 20:52:15 +00:00
|
|
|
|
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(clipboard_targets_received), (real_update_menus):
|
|
|
|
|
Query the clipboard TARGET types so we can set the sensitivity
|
|
|
|
|
of the "Paste Files" items accordingly.
|
|
|
|
|
|
2002-04-17 20:35:01 +00:00
|
|
|
|
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
(add_reset_text):
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
(nautilus_theme_make_preview_pixbuf):
|
|
|
|
|
* src/nautilus-property-browser.c: (element_clicked_callback):
|
|
|
|
|
Plug memory leaks.
|
|
|
|
|
|
2002-04-17 13:46:11 +00:00
|
|
|
|
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
(nautilus_hardware_view_class_init),
|
|
|
|
|
(nautilus_hardware_view_finalize):
|
|
|
|
|
Use ::finalize instead of ::destroy so we don't free
|
|
|
|
|
data twice.
|
|
|
|
|
|
2002-04-17 13:28:21 +00:00
|
|
|
|
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_file_system_type_free):
|
|
|
|
|
Remove debugging output.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (fm_directory_view_init),
|
|
|
|
|
(fm_directory_view_finalize), (convert_file_list_to_string),
|
|
|
|
|
(get_clipboard_callback), (clear_clipboard_callback),
|
|
|
|
|
(copy_or_cut_files), (clipboard_received_callback),
|
|
|
|
|
(paste_files_callback), (fm_directory_view_class_init):
|
|
|
|
|
Use GtkClipboard instead of using a selection on the window.
|
|
|
|
|
This simplifies a lot of the code and fixes #77684.
|
|
|
|
|
|
2002-04-17 12:29:11 +00:00
|
|
|
|
2002-04-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c:
|
|
|
|
|
(nautilus_file_operations_progress_init):
|
|
|
|
|
Fixup padding so that the dialog looks more like the
|
|
|
|
|
Nautilus 1.0 one.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_finalize):
|
|
|
|
|
Unref the layouts.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(load_file_system_table), (nautilus_volume_monitor_class_init),
|
|
|
|
|
(nautilus_volume_monitor_finalize), (get_mount_list),
|
|
|
|
|
(nautilus_file_system_type_free),
|
|
|
|
|
(load_additional_mount_list_info):
|
|
|
|
|
Free the file system table on ::finalize.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c: (fm_list_model_finalize):
|
|
|
|
|
Free details on ::finalize.
|
|
|
|
|
|
2002-04-17 12:03:13 +00:00
|
|
|
|
2002-04-17 Pablo Saratxaga <pablo@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* configure.in,po/vi.po: Added Vietnamese po file
|
|
|
|
|
|
2002-04-14 17:36:06 +00:00
|
|
|
|
=== nautilus 1.1.12 ===
|
|
|
|
|
|
2002-04-14 17:16:40 +00:00
|
|
|
|
2002-04-14 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
* configure.in:
|
|
|
|
|
Bump version to 1.1.12.
|
|
|
|
|
Require eel 1.1.10
|
|
|
|
|
|
2002-04-14 06:42:20 +00:00
|
|
|
|
2002-04-14 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_add):
|
|
|
|
|
Avoid gnome-canvas move to top operation if there is no
|
|
|
|
|
rubber-band selection, because the new item will be on top already,
|
|
|
|
|
and the extra move_to_top was showing up badly on profiles.
|
|
|
|
|
|
2002-04-14 02:08:07 +00:00
|
|
|
|
2002-04-13 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* components/text/Makefile.am:
|
|
|
|
|
* components/text/Nautilus_View_text.server.in:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
New text view, by Dave Camp <dave@ximian.com>
|
|
|
|
|
|
2002-04-14 00:00:14 +00:00
|
|
|
|
2002-04-13 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
2002-04-14 00:04:40 +00:00
|
|
|
|
Fix tooltip name for Home. Patch from dave <dm9211@bris.ac.uk>
|
2002-04-14 00:00:14 +00:00
|
|
|
|
|
2002-04-11 18:47:01 +00:00
|
|
|
|
2002-04-11 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c :
|
|
|
|
|
Change file-types-capplet to gnome-file-types-properties.
|
|
|
|
|
|
|
|
|
|
2002-03-30 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c
|
|
|
|
|
(nautilus_mime_set_short_list_components_for_file) : Don't free the
|
|
|
|
|
objects while we're still looking at their iids. Don't double free
|
|
|
|
|
the iids.
|
|
|
|
|
|
2002-04-11 17:13:07 +00:00
|
|
|
|
2002-04-11 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_type): return
|
|
|
|
|
an invalid type in an inaccessible scenario.
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_create): return
|
|
|
|
|
a no-op object if no a11y enabled.
|
|
|
|
|
|
|
|
|
|
2002-04-10 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.h:
|
|
|
|
|
remove bounds_changed.
|
|
|
|
|
|
2002-04-10 17:32:08 +00:00
|
|
|
|
2002-04-07 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c:
|
|
|
|
|
(fm_list_model_add_file): Fix mixed up comparison.
|
|
|
|
|
(set_sort_order_from_metadata_and_preferences),
|
|
|
|
|
(fm_list_view_reset_to_defaults): Should be GTK_SORT_DESCENDING when
|
|
|
|
|
sort_reversed, bug 77174.
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
(fm_list_view_finalize): Oops, I screwed up the disconnect last time...
|
|
|
|
|
|
2002-04-09 13:51:12 +00:00
|
|
|
|
2002-04-09 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): remove unused
|
|
|
|
|
'bounds_changed' signal.
|
|
|
|
|
(nautilus_icon_canvas_item_update_bounds): don't emit
|
|
|
|
|
it either.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(icon_container_compare_icons_callback): kill.
|
|
|
|
|
(icon_container_compare_icons_by_name_callback): kill.
|
|
|
|
|
(fm_icon_view_compare_files): publicize.
|
|
|
|
|
(compare_files_cover): upd.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(desktop_icons_compare_callback): move
|
|
|
|
|
(fm_desktop_icon_view_init): upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_get_icon_text),
|
|
|
|
|
(nautilus_icon_container_get_icon_images): wrap the
|
|
|
|
|
virtual methods.
|
|
|
|
|
(nautilus_icon_container_update_icon): upd. to use them.
|
|
|
|
|
(sort_icons_by_name, compare_icons_by_name),
|
|
|
|
|
(compare_icons, sort_icons): use the virtual methods
|
|
|
|
|
instead for speed.
|
|
|
|
|
(nautilus_icon_container_class_init): prune some signals.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(create_icon_container): use the fm-icon-container.
|
|
|
|
|
(create_icon_container): upd.
|
|
|
|
|
(get_icon_images_callback),
|
|
|
|
|
(get_icon_text_callback): move
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-container.[ch]: impl.
|
|
|
|
|
(fm_icon_container_get_icon_images),
|
|
|
|
|
(fm_icon_container_get_icon_text): move
|
|
|
|
|
(fm_icon_container_compare_icons),
|
|
|
|
|
(fm_icon_container_compare_icons_by_name): impl.
|
|
|
|
|
(fm_icon_container_icons_compare): move here.
|
|
|
|
|
create this to handle special desktop bits.
|
|
|
|
|
(fm_icon_container_set_sort_desktop): impl.
|
|
|
|
|
|
2002-04-09 05:28:05 +00:00
|
|
|
|
2002-04-09 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
* src/nautilus-property-browser.c (make_drag_image):
|
|
|
|
|
Handle svg emblems.
|
|
|
|
|
|
2002-04-09 13:51:12 +00:00
|
|
|
|
2002-04-07 Diego Gonzalez <dggonz@yahoo.com>
|
2002-04-08 07:42:22 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c (create_and_set_up_list_view):
|
|
|
|
|
make columns in the list view resizable, bug 74749
|
|
|
|
|
|
2002-04-09 13:51:12 +00:00
|
|
|
|
2002-04-07 Diego Gonzalez <dggonz@yahoo.com>
|
2002-04-08 07:42:22 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-desktop-icon-view-ui.xml
|
|
|
|
|
add "New Laucher" item
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(new_launcher_callback) hook and implement
|
|
|
|
|
|
2002-04-08 07:20:39 +00:00
|
|
|
|
2002-04-06 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c:
|
|
|
|
|
(fm_list_model_get_sort_column_id_from_sort_type): Size was incorrectly
|
|
|
|
|
returning name, bug 76191.
|
|
|
|
|
|
2002-04-07 21:25:22 +00:00
|
|
|
|
2002-04-07 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Keep track of file size in addition to mtime when
|
|
|
|
|
determining if the cache is uptodate.
|
|
|
|
|
I needed this for a script that changes the size
|
|
|
|
|
of the file, but keeps the mtime.
|
|
|
|
|
|
2002-04-07 19:42:17 +00:00
|
|
|
|
2002-04-07 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
NAUTILUS_PREFERENCES_IMAGE_FILE_THUMBNAIL_LIMIT is an integer
|
|
|
|
|
(global_preferences_register_enumerations): Allow integer enum
|
|
|
|
|
prefs.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
Make NAUTILUS_PREFERENCES_IMAGE_FILE_THUMBNAIL_LIMIT a
|
|
|
|
|
EEL_PREFERENCE_ITEM_ENUMERATION_MENU_INTEGER.
|
|
|
|
|
|
2002-04-08 07:20:39 +00:00
|
|
|
|
2002-04-05 David Emory Watson <dwatson@cs.ucr.edu>
|
2002-04-05 18:25:57 +00:00
|
|
|
|
|
|
|
|
|
This fixes single click activation in the list view, bug 76197.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
(list_activate_callback): only do this if the double click activation
|
|
|
|
|
preference is set.
|
|
|
|
|
(event_after_callback): handle single click activation preference.
|
|
|
|
|
(click_policy_changed): new function to handle whether file names
|
|
|
|
|
are underlined or not.
|
|
|
|
|
(create_and_set_up_tree_view): connect click policy preference callback
|
|
|
|
|
(fm_list_view_finalize): disconnect.
|
|
|
|
|
|
2002-04-05 15:34:45 +00:00
|
|
|
|
2002-04-05 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c:
|
|
|
|
|
(receive_dropped_uri_list): now g_strsplit returns an additional empty
|
|
|
|
|
string when a delimiter is present at the end of the parameter string.
|
|
|
|
|
|
2002-04-05 15:31:04 +00:00
|
|
|
|
2002-04-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
(metafile_read_check_for_directory): fix bug 77520 by replacing assert
|
|
|
|
|
with conditional call to metafile_read_done.
|
|
|
|
|
|
2002-04-05 11:54:35 +00:00
|
|
|
|
2002-04-05 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c
|
|
|
|
|
(nautilus_throbber_accessible_class_init),
|
|
|
|
|
(nautilus_throbber_accessible_initialize),
|
|
|
|
|
(nautilus_throbber_accessible_get_type),
|
|
|
|
|
(nautilus_throbber_get_accessible): impl.
|
|
|
|
|
(nautilus_throbber_class_init): upd.
|
|
|
|
|
(nautilus_throbber_accessible_image_get_size):
|
|
|
|
|
(nautilus_throbber_accessible_image_interface_init):
|
|
|
|
|
(nautilus_throbber_set_location): split out of
|
|
|
|
|
(nautilus_throbber_button_release_event): here.
|
|
|
|
|
(nautilus_icon_container_accessible_do_action): use it.
|
|
|
|
|
(nautilus_throbber_accessible_get_n_actions),
|
|
|
|
|
(nautilus_throbber_accessible_action_get_description),
|
|
|
|
|
(nautilus_throbber_accessible_action_get_name),
|
|
|
|
|
(nautilus_throbber_accessible_action_get_keybinding),
|
|
|
|
|
(nautilus_throbber_accessible_action_set_description),
|
|
|
|
|
(nautilus_throbber_accessible_action_interface_init): impl.
|
|
|
|
|
|
|
|
|
|
2002-04-04 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c
|
|
|
|
|
(create_back_or_forward_toolbar_item): add tooltip
|
|
|
|
|
parameter so we can get a11y descriptions.
|
|
|
|
|
(nautilus_window_initialize_toolbars): upd.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c
|
|
|
|
|
(nautilus_window_instance_init): create a tooltips object.
|
|
|
|
|
(nautilus_window_destroy): kill it.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: prune some cruft.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c
|
|
|
|
|
(nautilus_music_view_set_album_image): set image name.
|
|
|
|
|
|
2002-04-04 19:59:25 +00:00
|
|
|
|
2002-04-04 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(change_background_callback): the background crapplet changed
|
|
|
|
|
names (again)
|
|
|
|
|
|
2002-04-04 11:35:41 +00:00
|
|
|
|
2002-04-02 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* This commit requires a newer eel, which requires gail.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_finalize): free text util.
|
|
|
|
|
(nautilus_icon_canvas_item_set_property): sync the text.
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_create): create the
|
|
|
|
|
text util idly as required.
|
|
|
|
|
(nautilus_icon_canvas_item_image_interface_init),
|
|
|
|
|
(nautilus_icon_canvas_item_get_text): impl.
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): add interface,
|
|
|
|
|
should do it in a get_type, but artefact of boilerplate
|
|
|
|
|
macros hiding that.
|
|
|
|
|
(nautilus_icon_canvas_item_get_type): bin boilerplate
|
|
|
|
|
so we can add an interface.
|
|
|
|
|
(nautilus_icon_canvas_item_set_property): add atk
|
|
|
|
|
focus notification / tracking.
|
|
|
|
|
|
|
|
|
|
2002-03-28 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(start_rubberbanding): set name / description on the
|
|
|
|
|
selection rectangle.
|
|
|
|
|
|
New functions. (nautilus_icon_canvas_item_accessible_class_init):
2002-03-30 Dave Camp <dave@ximian.com>
* libnautilus-private/nautilus-icon-canvas-item.c:
(nautilus_icon_canvas_item_accessible_get_parent):
(nautilus_icon_canvas_item_accessible_get_index_in_parent): New
functions.
(nautilus_icon_canvas_item_accessible_class_init): Initialize
get_parent and get_index_in_parent.
* libnautilus-private/nautilus-icon-container.c: (get_accessible),
(nautilus_icon_container_class_init): Init get_accessible, add
icon_added, icon_removed, and cleared signals.
(finish_adding_icon): Emit icon_added.
(nautilus_icon_container_remove): Emit icon_removed.
(accessible_get_priv),
(nautilus_icon_container_accessible_do_action),
(nautilus_icon_container_accessible_get_n_actions),
(nautilus_icon_container_accessible_action_get_description),
(nautilus_icon_container_accessible_action_get_name),
(nautilus_icon_container_accessible_action_get_keybinding),
(nautilus_icon_container_accessible_action_set_description),
(nautilus_icon_container_accessible_action_interface_init),
(nautilus_icon_container_accessible_update_selection),
(nautilus_icon_container_accessible_selection_changed_cb),
(nautilus_icon_container_accessible_icon_added_cb),
(nautilus_icon_container_accessible_icon_removed_cb),
(nautilus_icon_container_accessible_cleared_cb),
(nautilus_icon_container_accessible_add_selection),
(nautilus_icon_container_accessible_clear_selection),
(nautilus_icon_container_accessible_ref_selection),
(nautilus_icon_container_accessible_get_selection_count),
(nautilus_icon_container_accessible_is_child_selected),
(nautilus_icon_container_accessible_remove_selection),
(nautilus_icon_container_accessible_select_all_selection),
(nautilus_icon_container_accessible_selection_interface_init),
(nautilus_icon_container_accessible_get_n_children),
(nautilus_icon_container_accessible_ref_child),
(nautilus_icon_container_accessible_initialize),
(nautilus_icon_container_accessible_finalize),
(nautilus_icon_container_accessible_class_init),
(nautilus_icon_container_accessible_get_type): New functions.
* libnautilus-private/nautilus-icon-container.h: Added class
members for the icon_added, icon_removed, and cleared signals.
2002-04-01 08:10:26 +00:00
|
|
|
|
2002-03-30 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_parent):
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_index_in_parent): New
|
|
|
|
|
functions.
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_class_init): Initialize
|
|
|
|
|
get_parent and get_index_in_parent.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (get_accessible),
|
|
|
|
|
(nautilus_icon_container_class_init): Init get_accessible, add
|
|
|
|
|
icon_added, icon_removed, and cleared signals.
|
|
|
|
|
(finish_adding_icon): Emit icon_added.
|
|
|
|
|
(nautilus_icon_container_remove): Emit icon_removed.
|
|
|
|
|
(accessible_get_priv),
|
|
|
|
|
(nautilus_icon_container_accessible_do_action),
|
|
|
|
|
(nautilus_icon_container_accessible_get_n_actions),
|
|
|
|
|
(nautilus_icon_container_accessible_action_get_description),
|
|
|
|
|
(nautilus_icon_container_accessible_action_get_name),
|
|
|
|
|
(nautilus_icon_container_accessible_action_get_keybinding),
|
|
|
|
|
(nautilus_icon_container_accessible_action_set_description),
|
|
|
|
|
(nautilus_icon_container_accessible_action_interface_init),
|
|
|
|
|
(nautilus_icon_container_accessible_update_selection),
|
|
|
|
|
(nautilus_icon_container_accessible_selection_changed_cb),
|
|
|
|
|
(nautilus_icon_container_accessible_icon_added_cb),
|
|
|
|
|
(nautilus_icon_container_accessible_icon_removed_cb),
|
|
|
|
|
(nautilus_icon_container_accessible_cleared_cb),
|
|
|
|
|
(nautilus_icon_container_accessible_add_selection),
|
|
|
|
|
(nautilus_icon_container_accessible_clear_selection),
|
|
|
|
|
(nautilus_icon_container_accessible_ref_selection),
|
|
|
|
|
(nautilus_icon_container_accessible_get_selection_count),
|
|
|
|
|
(nautilus_icon_container_accessible_is_child_selected),
|
|
|
|
|
(nautilus_icon_container_accessible_remove_selection),
|
|
|
|
|
(nautilus_icon_container_accessible_select_all_selection),
|
|
|
|
|
(nautilus_icon_container_accessible_selection_interface_init),
|
|
|
|
|
(nautilus_icon_container_accessible_get_n_children),
|
|
|
|
|
(nautilus_icon_container_accessible_ref_child),
|
|
|
|
|
(nautilus_icon_container_accessible_initialize),
|
|
|
|
|
(nautilus_icon_container_accessible_finalize),
|
|
|
|
|
(nautilus_icon_container_accessible_class_init),
|
|
|
|
|
(nautilus_icon_container_accessible_get_type): New functions.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.h: Added class
|
|
|
|
|
members for the icon_added, icon_removed, and cleared signals.
|
|
|
|
|
|
2002-03-31 05:10:33 +00:00
|
|
|
|
2002-03-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c: (write_all): New.
|
|
|
|
|
(metafile_write_local): Use write_all to do the multiple writes that
|
|
|
|
|
might be necessary in some cases.
|
|
|
|
|
|
2002-03-30 08:44:18 +00:00
|
|
|
|
2002-03-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fixed security problem where we would write the metafile without
|
|
|
|
|
protecting against potential symbolic links.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c: (finalize): Update to
|
|
|
|
|
use more text URIs, and fewer GnomeVFSURI objects.
|
|
|
|
|
(construct_private_metafile_uri): Make a text URI, not a GnomeVFSURI.
|
|
|
|
|
(nautilus_metafile_set_directory_uri): Use text URIs, not GnomeVFSURIs,
|
|
|
|
|
for the locations of the public and private metafiles.
|
|
|
|
|
(metafile_get_file_uri): Much simplified to use text URIs.
|
|
|
|
|
(metafile_read_restart): Simplified to use text URIs.
|
|
|
|
|
(metafile_write_succeeded): Broke out this common code needed for
|
|
|
|
|
both local and async. success cases.
|
|
|
|
|
(metafile_write_success_close_callback): Call metafile_write_succeeded.
|
|
|
|
|
(metafile_write_local): New, does a metafile write safely using mkstemp
|
|
|
|
|
and rename. All synchronous, which should be OK most of the time.
|
|
|
|
|
(metafile_write_start): Use metafile_write_local for "file:" URLs and
|
|
|
|
|
the existing code for other URLs.
|
|
|
|
|
|
2002-03-29 17:57:04 +00:00
|
|
|
|
2002-03-29 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c
|
|
|
|
|
(launch_mime_capplet_and_close_dialog) : don't delete the dialog, we
|
|
|
|
|
need to have it send a response (anything but OK I think) so that
|
|
|
|
|
the nested main loop will exit.
|
|
|
|
|
|
2002-03-29 15:29:06 +00:00
|
|
|
|
2002-03-27 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list): don't
|
|
|
|
|
assume its a local uri, but instead use gnome_desktop_item_new_from_uri.
|
|
|
|
|
|
2002-03-29 04:02:59 +00:00
|
|
|
|
2002-03-28 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
Nasty libjpeg b0rkage workarounds. Now jpeg
|
|
|
|
|
thumbnailing should work again.
|
|
|
|
|
|
2002-03-28 23:09:19 +00:00
|
|
|
|
2002-03-28 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
Temporary revert libjpeg patch to keep it building.
|
|
|
|
|
Will fix for real later.
|
|
|
|
|
|
2002-03-28 22:53:13 +00:00
|
|
|
|
2002-03-28 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
Thumbnail in a low priority idle handler instead of
|
|
|
|
|
in a 400ms timeout. Damn, it's fast!
|
|
|
|
|
|
2002-03-28 21:47:25 +00:00
|
|
|
|
2002-03-28 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
Don't define JCONFIG_INCLUDED. That breaks libjpeg for me.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
Use the global thumbnail if there is one, and the local
|
|
|
|
|
one had the wrong timestamp. Otherwise we will loop if
|
|
|
|
|
the local one is wrong and we can't write to the local
|
|
|
|
|
directory.
|
|
|
|
|
|
2002-03-28 19:54:40 +00:00
|
|
|
|
2002-03-28 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Check for and include X libraries explicitly.
|
|
|
|
|
|
2002-04-05 15:34:45 +00:00
|
|
|
|
2002-03-28 David Emory Watson <dwatson@cs.ucr.edu>
|
2002-03-28 19:50:36 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.h: Changed the comment for
|
|
|
|
|
nautilus_link_local_is_special_link to be more clear.
|
|
|
|
|
|
2002-04-05 15:34:45 +00:00
|
|
|
|
2002-03-27 David Emory Watson <dwatson@cs.ucr.edu>
|
2002-03-28 04:16:37 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c,
|
|
|
|
|
libnautilus-private/nautilus-link.h:
|
|
|
|
|
(nautilus_link_local_is_volume_link),
|
|
|
|
|
(nautilus_link_local_is_home_link),
|
|
|
|
|
(nautilus_link_local_is_trash_link),
|
|
|
|
|
(nautilus_link_local_is_special_link): Share code between different
|
|
|
|
|
link implementations so that home directory link behavior can be
|
|
|
|
|
controlled from one place.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c,
|
|
|
|
|
libnautilus-private/nautilus-link-desktop-file.h:
|
|
|
|
|
(nautilus_link_desktop_file_local_is_volume_link),
|
|
|
|
|
(nautilus_link_desktop_file_local_is_home_link),
|
|
|
|
|
(nautilus_link_desktop_file_local_is_trash_link): Remove.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.h,
|
|
|
|
|
libnautilus-private/nautilus-link-historical.c:
|
|
|
|
|
(nautilus_link_historical_local_is_volume_link),
|
|
|
|
|
(nautilus_link_historical_local_is_home_link),
|
|
|
|
|
(nautilus_link_historical_local_is_trash_link): Remove.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
(is_special_link): Use nautilus_link_local_is_special_link.
|
|
|
|
|
|
|
|
|
|
src/file-manager/fm-directory-view.c:
|
|
|
|
|
(is_link_type_special): Remove.
|
|
|
|
|
(special_link_in_selection): Use nautilus_link_local_is_special_link.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(update_home_link_and_delete_copies): Don't recreate the home directory
|
|
|
|
|
link when desktop==home.
|
|
|
|
|
|
2002-03-27 18:11:19 +00:00
|
|
|
|
2002-03-27 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(nautilus_file_get_activation_uri): Use
|
|
|
|
|
nautilus_file_get_symbolic_link_target_uri.
|
|
|
|
|
(nautilus_file_get_symbolic_link_target_uri): New function.
|
|
|
|
|
|
2002-03-27 15:23:57 +00:00
|
|
|
|
2002-03-27 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_image_description),
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_image_size),
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_image_interface_init),
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_image_position): impl.
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_image_position): stub.
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_type): upd.
|
|
|
|
|
|
2002-03-27 14:12:45 +00:00
|
|
|
|
2002-03-27 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
specify the type name explicitely.
|
2002-03-27 15:23:57 +00:00
|
|
|
|
|
2002-03-27 14:12:45 +00:00
|
|
|
|
* src/nautilus-window.c
|
|
|
|
|
(nautilus_window_constructed): move some of the fast setup
|
|
|
|
|
(nautilus_window_instance_init): to here, so it will be
|
|
|
|
|
done by the time the throbber async activate comes in.
|
|
|
|
|
|
2002-03-26 19:24:11 +00:00
|
|
|
|
2002-03-26 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): kill nasty gconf
|
|
|
|
|
re-enterancy hazard moving the auto_enum to
|
|
|
|
|
(nautilus_icon_canvas_item_init): here.
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): add the a11y
|
|
|
|
|
factory & instantiate the factory boilerplate.
|
|
|
|
|
(nautilus_icon_canvas_item_accessibile_create),
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_name),
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_class_init),
|
|
|
|
|
(nautilus_icon_canvas_item_accessible_get_type): impl.
|
|
|
|
|
|
2002-03-25 15:49:12 +00:00
|
|
|
|
2002-03-25 Mark McLoughlin <mark@skynet.ie>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (update_scripts_menu): also
|
|
|
|
|
hide the scripts seperator on the background menu.
|
|
|
|
|
|
2002-03-25 06:28:40 +00:00
|
|
|
|
2002-03-25 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c: (style_set_handler):
|
|
|
|
|
Port to gnome 2.
|
|
|
|
|
(have_broken_filenames), (accumulate_name_utf8),
|
|
|
|
|
(accumulate_name_locale), (try_to_expand_path):
|
|
|
|
|
Fix filename completion, add support for G_BROKEN_FILENAMES
|
|
|
|
|
|
2002-03-24 22:36:04 +00:00
|
|
|
|
=== nautilus 1.1.11 ===
|
|
|
|
|
|
2002-03-24 21:17:11 +00:00
|
|
|
|
2002-03-24 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
bump version
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Require eel 1.1.9. Bump version to 1.1.11
|
|
|
|
|
|
2002-03-24 16:49:49 +00:00
|
|
|
|
2002-03-24 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c: (nautilus_entry_init):
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
* src/nautilus-preferences-dialog.c: Remove references to the
|
|
|
|
|
"Use Emacs-style keyboard shortcuts" preference.
|
|
|
|
|
|
2002-03-24 16:38:48 +00:00
|
|
|
|
2002-03-24 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml
|
|
|
|
|
* src/nautilus-window-menus.c
|
|
|
|
|
remove link to release notes in help menu
|
|
|
|
|
fixes bug #73077
|
|
|
|
|
|
2002-03-23 01:44:45 +00:00
|
|
|
|
2002-03-22 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c (should_preview_sound): set up
|
|
|
|
|
an auto variable for the /desktop/gnome/sound/enable_esd setting,
|
|
|
|
|
to avoid remote gconf query on every icon mouseover.
|
|
|
|
|
|
2002-03-22 13:23:39 +00:00
|
|
|
|
2002-03-22 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c: (create_emblems_page):
|
|
|
|
|
use eel_scrolled_wrap_box_new().
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
(check_button_focus_in_callback), (add_channel_entry): Use the
|
|
|
|
|
new eel_gtk_viewport functions to move the focused checkbox into
|
|
|
|
|
view on focus changes.
|
|
|
|
|
|
2002-03-22 04:31:38 +00:00
|
|
|
|
2002-03-21 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.xml, legal.xml
|
|
|
|
|
first cut at modifying docs for GNOME2 Nautilus
|
|
|
|
|
|
2002-03-21 00:03:39 +00:00
|
|
|
|
2002-03-20 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-zoom-control.c (draw_number): revert
|
|
|
|
|
my crack smoking fiddling with offsets changes - it seems
|
|
|
|
|
ScaleableGorilla needs to change.
|
|
|
|
|
|
2002-03-20 15:21:08 +00:00
|
|
|
|
2002-03-20 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c: Add patch to
|
|
|
|
|
re-thumbnail if the thumbnail timestamp is different from the
|
|
|
|
|
thumbnailed file (vs. newer). Fixes the case where people have
|
|
|
|
|
files with future timestamps.
|
|
|
|
|
|
2002-03-20 14:43:04 +00:00
|
|
|
|
2002-03-20 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c
|
|
|
|
|
(nautilus_file_background_read_desktop_settings):
|
|
|
|
|
Comment out WPTYPE_EMBOSSED since it doesn't exist.
|
|
|
|
|
|
2002-03-20 02:52:50 +00:00
|
|
|
|
2002-03-19 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
Patch from Glen Gray <glen@antefacto.com>
|
|
|
|
|
|
|
|
|
|
* components/hardware/icons/HD_drive.png:
|
|
|
|
|
* components/hardware/icons/Makefile.am:
|
|
|
|
|
Restore old harddrive icon
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c: (setup_form_title),
|
|
|
|
|
(setup_overview_form):
|
|
|
|
|
Use the hardrive icon. Make it look more like the 1.0.x version.
|
|
|
|
|
|
2002-03-19 17:43:17 +00:00
|
|
|
|
2002-03-19 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-zoom-control.c (draw_number):
|
|
|
|
|
use the y_offset to center the number in the
|
|
|
|
|
allocation, while was possible to 'fix' this
|
|
|
|
|
centering by other means, it's not going to handle
|
|
|
|
|
font size or other changes that change the pixel
|
|
|
|
|
height of this toolbar.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus.schemas: add the
|
|
|
|
|
defaults in here to test.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c
|
|
|
|
|
(nautilus_music_view_init): prune old font bits.
|
|
|
|
|
(set_up_tree_view): handle the font / size
|
|
|
|
|
using Pango & the cell renderers.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c
|
|
|
|
|
(empty_message_size_allocate): remove, no longer
|
|
|
|
|
neccessary GtkLabel will do the wrapping for us.
|
|
|
|
|
(make_news_view): upd.
|
|
|
|
|
|
2002-03-18 20:06:55 +00:00
|
|
|
|
2002-03-18 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(top_left_start): NULL top_left_text after free.
|
|
|
|
|
|
2002-03-18 17:21:48 +00:00
|
|
|
|
2002-03-18 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c
|
|
|
|
|
(nautilus_application_create_desktop_window):
|
|
|
|
|
guard window creation to avoid re-enterancy, via.
|
|
|
|
|
other shell calls to create windows.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): vfs and bonobo init
|
|
|
|
|
is done for us by gnome_program_init.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c
|
|
|
|
|
(nautilus_view_frame_selection_changed),
|
|
|
|
|
(send_history): check we have a listener before
|
|
|
|
|
constructing potentially large and slow change
|
|
|
|
|
notifications.
|
|
|
|
|
|
|
|
|
|
* configure.in: require bonobo 1.113.0 where we have
|
|
|
|
|
the event source acceleration.
|
|
|
|
|
|
2002-03-18 06:10:09 +00:00
|
|
|
|
2002-03-17 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump required versions.
|
|
|
|
|
|
|
|
|
|
=== nautilus 1.1.10 ===
|
|
|
|
|
|
2002-03-18 04:49:14 +00:00
|
|
|
|
2002-03-17 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c (scale_icon):
|
|
|
|
|
Fix typo. Was using x0 instead of y0. Reported by
|
|
|
|
|
Edouard Poor <cs@edouard.info>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Bump version to 1.1.10. Require eel 1.1.8
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Bump version
|
|
|
|
|
|
2002-03-15 04:47:25 +00:00
|
|
|
|
2002-03-15 Hasbullah Bin Pit <sebol@ikhlas.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Added Malay (ms)to ALL_LINGUAS.
|
|
|
|
|
|
2002-03-15 02:42:02 +00:00
|
|
|
|
2002-03-14 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (add_command_buttons),
|
|
|
|
|
(news_label_new), (make_remove_widgets), (make_add_widgets),
|
|
|
|
|
(set_up_edit_widgets), (site_list_mnemonic_activate),
|
|
|
|
|
(set_up_configure_widgets), (set_up_main_widgets): Add mnemonics
|
|
|
|
|
to various controls and labels.
|
|
|
|
|
|
2002-03-14 21:24:21 +00:00
|
|
|
|
2002-03-14 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml
|
|
|
|
|
* src/nautilus-window-menus.c
|
|
|
|
|
changing "Status Bar" to "Statusbar", per documentation
|
|
|
|
|
style guide, fixing bug #66649
|
|
|
|
|
|
2002-03-14 12:25:38 +00:00
|
|
|
|
2002-03-11 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c
|
|
|
|
|
(nautilus_bonobo_activation_register_for_display): re-instate
|
|
|
|
|
the making of per display iids.
|
|
|
|
|
|
|
|
|
|
* components/loser/sidebar/main.c (main): use
|
|
|
|
|
eel_bonobo_make_registration_id.
|
|
|
|
|
|
|
|
|
|
* components/loser/content/main.c (main): ditto.
|
|
|
|
|
|
|
|
|
|
* components/adapter/main.c (main): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_standard_main_multi): ditto.
|
|
|
|
|
|
2002-03-14 03:04:41 +00:00
|
|
|
|
2002-03-13 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/filesystem-attributes.xml:
|
|
|
|
|
Disable thrash for afs filesystems.
|
|
|
|
|
|
2002-03-14 02:58:56 +00:00
|
|
|
|
2002-03-13 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(link_info_done): After loading the link info with the new display
|
|
|
|
|
name, clear the old cached display name.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-private.h:
|
|
|
|
|
(NautilusFileDetails): Add cached utf-8 display name and the
|
|
|
|
|
collation key for the display name.
|
|
|
|
|
(nautilus_file_clear_cached_display_name): New function
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(finalize): Free cached display name and collation key.
|
|
|
|
|
(update_info_internal, nautilus_file_update_name): clear
|
|
|
|
|
cached display name when filename changes.
|
|
|
|
|
(compare_by_display_name): Use nautilus_file_get_display_name_nocopy()
|
|
|
|
|
to avoid copy. Use nautilus_file_get_display_name_collation_key() to
|
|
|
|
|
avoid repeating expensive collation.
|
|
|
|
|
(nautilus_file_clear_cached_display_name): New function to clear
|
|
|
|
|
the cached display name and collation key.
|
|
|
|
|
(nautilus_file_get_display_name_collation_key): Cache the
|
|
|
|
|
value of g_utf8_collate_key() in order to do fast sorting on the
|
|
|
|
|
display name.
|
|
|
|
|
(nautilus_file_get_display_name_nocopy, nautilus_file_get_display_name):
|
|
|
|
|
Cache the final display_name utf-8 value. Don't call g_utf8_validate()
|
|
|
|
|
twice.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
Remove assert that was showing up g_list_first() in my profiles.
|
|
|
|
|
|
2002-03-14 00:48:20 +00:00
|
|
|
|
2002-03-13 Gregory Leblanc <gleblanc@linuxweasel.com>
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in: Big rework, less painful now. Parts from
|
|
|
|
|
Chris Chabot, among others.
|
|
|
|
|
|
2002-03-13 14:50:54 +00:00
|
|
|
|
2002-03-13 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c
|
|
|
|
|
(help_menu_about_nautilus_callback):
|
|
|
|
|
Call gtk_window_set_transient_for on the about dialog.
|
|
|
|
|
|
2002-03-12 06:30:26 +00:00
|
|
|
|
2002-03-12 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
(music_view_set_selected_song_title,nautilus_music_view_update):
|
|
|
|
|
Escape text that is parsed as markup that could
|
|
|
|
|
have ampersands etc. in it.
|
|
|
|
|
(fetch_song_info): Use display filename for title when
|
|
|
|
|
the title is missing. This handles nice conversion to
|
|
|
|
|
utf8.
|
|
|
|
|
|
|
|
|
|
2002-03-10 Diego Gonz<6E>lez <dggonz@yahoo.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-vew.c (read_id_tag): convert
|
|
|
|
|
title, comments, artist and album to UTF-8
|
|
|
|
|
|
|
|
|
|
2002-03-11 Diego Gonz<6E>lez <dggonz@yahoo.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c (go_to_next_track):
|
|
|
|
|
Fix a crash where the music view would crash after playing the
|
|
|
|
|
last song of a list. Correct indentation.
|
|
|
|
|
|
2002-03-11 16:40:32 +00:00
|
|
|
|
2002-03-11 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
Add nautilus-file-operations-progress-icons.h
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_hide_sidebar),
|
|
|
|
|
(nautilus_window_show_sidebar):
|
|
|
|
|
Don't try create or destroy the sidebar on desktop windows.
|
|
|
|
|
|
2002-03-11 15:57:14 +00:00
|
|
|
|
2002-03-11 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress-icons.h:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c:
|
|
|
|
|
(nautilus_file_operations_progress_update_icon),
|
|
|
|
|
(nautilus_file_operations_progress_update),
|
|
|
|
|
(nautilus_file_operations_progress_init),
|
|
|
|
|
(nautilus_file_operations_progress_class_init):
|
|
|
|
|
Add progress jar feature; the progress dialog icon now looks like
|
|
|
|
|
a jar that fills up as the files is copied. This idea was suggested
|
|
|
|
|
by Tuomas Kuosmanen.
|
|
|
|
|
|
2002-03-11 15:25:34 +00:00
|
|
|
|
2002-03-11 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c
|
|
|
|
|
(select_all_callback): use g_object_weak_ref
|
|
|
|
|
instead of the "destroy" signal which is mostly
|
|
|
|
|
useless.
|
|
|
|
|
(idle_source_destroy_callback): impl.
|
|
|
|
|
|
2002-03-11 13:15:14 +00:00
|
|
|
|
2002-03-11 James Henstridge <james@daa.com.au>
|
|
|
|
|
|
|
|
|
|
* configure.in: build fix: get rid of unneeded semicolons which
|
|
|
|
|
cause compile errors with newer versions of autoconf (this doesn't
|
|
|
|
|
break older versions).
|
|
|
|
|
|
2002-03-11 13:08:11 +00:00
|
|
|
|
2002-03-11 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* icons/nautilus-launch-icon.png:
|
|
|
|
|
Re-add nautilus-launch-icon.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (set_up_default_icon_list):
|
|
|
|
|
Use nautilus_pixmap_file to get the full path to the icons used.
|
|
|
|
|
(nautilus_window_class_init):
|
|
|
|
|
Remove nautilus_window_realize function, it only contained
|
|
|
|
|
stuff we don't need to do these days.
|
|
|
|
|
|
2002-03-11 12:03:49 +00:00
|
|
|
|
2002-03-11 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_set_up_sidebar),
|
|
|
|
|
(nautilus_window_tear_down_sidebar), (nautilus_window_constructed),
|
|
|
|
|
(nautilus_window_hide_sidebar), (nautilus_window_show_sidebar),
|
|
|
|
|
(nautilus_window_sidebar_showing):
|
|
|
|
|
Only create the sidebar if the "Display sidebar in new windows"
|
|
|
|
|
preference is turned on, otherwise create it when user activates
|
|
|
|
|
"Show sidebar" and destroy it when user activates "Hide sidebar".
|
|
|
|
|
This fixes #72595.
|
|
|
|
|
|
Move the "Rename" verb into fm-directory-view and implement rename
2002-03-11 Anders Carlsson <andersca@gnu.org>
* src/file-manager/fm-directory-view.c: (process_old_files),
(queue_pending_files), (fm_directory_view_can_rename_file),
(can_rename_file), (start_renaming_file),
(reveal_newly_added_folder), (rename_file_callback),
(real_merge_menus), (real_update_menus),
(fm_directory_view_class_init):
* src/file-manager/fm-directory-view.h:
* src/file-manager/fm-icon-view.c:
(fm_icon_view_can_rename_file), (fm_icon_view_start_renaming_file),
(fm_icon_view_merge_menus), (fm_icon_view_update_menus),
(fm_icon_view_class_init):
* src/file-manager/fm-list-model.c:
(fm_list_model_get_column_type), (fm_list_model_get_value):
* src/file-manager/fm-list-model.h:
* src/file-manager/fm-list-view.c: (cell_renderer_edited),
(create_and_set_up_tree_view), (fm_list_view_start_renaming_file),
(fm_list_view_class_init):
* src/file-manager/nautilus-directory-view-ui.xml:
* src/file-manager/nautilus-icon-view-ui.xml:
Move the "Rename" verb into fm-directory-view and implement rename
callbacks for both the list and icon view.
2002-03-11 10:17:50 +00:00
|
|
|
|
2002-03-11 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (process_old_files),
|
|
|
|
|
(queue_pending_files), (fm_directory_view_can_rename_file),
|
|
|
|
|
(can_rename_file), (start_renaming_file),
|
|
|
|
|
(reveal_newly_added_folder), (rename_file_callback),
|
|
|
|
|
(real_merge_menus), (real_update_menus),
|
|
|
|
|
(fm_directory_view_class_init):
|
|
|
|
|
* src/file-manager/fm-directory-view.h:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(fm_icon_view_can_rename_file), (fm_icon_view_start_renaming_file),
|
|
|
|
|
(fm_icon_view_merge_menus), (fm_icon_view_update_menus),
|
|
|
|
|
(fm_icon_view_class_init):
|
|
|
|
|
* src/file-manager/fm-list-model.c:
|
|
|
|
|
(fm_list_model_get_column_type), (fm_list_model_get_value):
|
|
|
|
|
* src/file-manager/fm-list-model.h:
|
|
|
|
|
* src/file-manager/fm-list-view.c: (cell_renderer_edited),
|
|
|
|
|
(create_and_set_up_tree_view), (fm_list_view_start_renaming_file),
|
|
|
|
|
(fm_list_view_class_init):
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml:
|
|
|
|
|
* src/file-manager/nautilus-icon-view-ui.xml:
|
|
|
|
|
Move the "Rename" verb into fm-directory-view and implement rename
|
|
|
|
|
callbacks for both the list and icon view.
|
|
|
|
|
|
2002-03-18 05:54:55 +00:00
|
|
|
|
=== nautilus 1.1.9 ===
|
|
|
|
|
|
2002-03-11 01:57:15 +00:00
|
|
|
|
2002-03-10 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Bump version.
|
|
|
|
|
* configure.in: Bump version.
|
|
|
|
|
|
2002-03-10 18:20:09 +00:00
|
|
|
|
2002-03-10 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (have_broken_filenames),
|
|
|
|
|
(nautilus_file_rename), (nautilus_file_get_display_name):
|
|
|
|
|
Cache the value of getenv("G_BROKEN_FILENAMES"), as this getenv
|
|
|
|
|
showed up as 3.6% and nr 2 in profiles.
|
|
|
|
|
|
2002-03-10 05:24:02 +00:00
|
|
|
|
2002-03-10 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c (element_clicked_callback):
|
|
|
|
|
Pass event->event to gtk_drag_begin in order get the right time
|
|
|
|
|
for the grab. This avoids a race with the ungrab that could lead
|
|
|
|
|
to stuck grabs.
|
|
|
|
|
|
2002-03-09 17:34:11 +00:00
|
|
|
|
2002-03-09 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* nautilus.desktop.in (Exec): run-nautilus is no more, so just run
|
|
|
|
|
nautilus
|
|
|
|
|
|
2002-03-09 02:45:07 +00:00
|
|
|
|
2002-03-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(tree_node_has_dummy_child): Add new "inserted_first_child"
|
|
|
|
|
boolean so we can insert new children and get rid of the "empty"
|
|
|
|
|
node.
|
|
|
|
|
(insert_node): Handle the case where we insert the first child,
|
|
|
|
|
and the empty node goes away.
|
|
|
|
|
(start_monitoring_directory): Set the "done loading" state a bit
|
|
|
|
|
earlier.
|
|
|
|
|
(nautilus_tree_model_ref_node): Make the "done loading" state be
|
|
|
|
|
false if there are no children, so we see "Loading" rather than
|
|
|
|
|
"Empty" until we are sure it's empty.
|
|
|
|
|
|
|
|
|
|
* icons/default/default.xml:
|
|
|
|
|
* icons/gnome/gnome.xml:
|
|
|
|
|
* icons/sierra/sierra.xml:
|
|
|
|
|
* icons/tahoe/tahoe.xml:
|
|
|
|
|
Vertical offset of "-1" looks right.
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am: Remove run-nautilus.
|
|
|
|
|
* src/run-nautilus: Remove.
|
|
|
|
|
|
2002-03-08 22:32:35 +00:00
|
|
|
|
2002-03-08 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c
|
|
|
|
|
(nautilus_window_constructed): create a UI component for
|
|
|
|
|
the status, that is separate from the shell UI component.
|
|
|
|
|
(nautilus_window_finalize): release the status_ui.
|
|
|
|
|
(nautilus_window_clear_status): remove fixme #43597
|
|
|
|
|
(nautilus_window_set_status): upd.
|
|
|
|
|
|
2002-03-08 19:43:46 +00:00
|
|
|
|
2002-03-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/adapter/main.c: (main): Use gdk_get_display, not
|
|
|
|
|
getenv ("DISPLAY").
|
|
|
|
|
* components/loser/content/main.c: (main): Ditto.
|
|
|
|
|
* components/loser/sidebar/main.c: (main): Ditto.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(stop_monitoring_directory): Rename back from
|
|
|
|
|
stop_monitoring_directory_without_reporting. This no longer
|
|
|
|
|
changes the state of "done_loading".
|
|
|
|
|
(set_done_loading): New, handles a state change in either
|
|
|
|
|
direction.
|
|
|
|
|
(done_loading_callback): Moved most of the guts of this into the
|
|
|
|
|
new set_done_loading.
|
|
|
|
|
(start_monitoring_directory): Call set_done_loading explicitly.
|
|
|
|
|
Before, this had to use an idle function, but this is no longer
|
|
|
|
|
necessary since we use an idle function at the next level up.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
(free_factory):
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
(corba_register_monitor):
|
|
|
|
|
* libnautilus-private/nautilus-undo-context.c:
|
|
|
|
|
(nautilus_undo_context_new), (finalize):
|
|
|
|
|
* libnautilus/nautilus-undo-transaction.c:
|
|
|
|
|
(nautilus_undo_transaction_finalize),
|
|
|
|
|
(nautilus_undo_transaction_add_to_undo_manager):
|
|
|
|
|
* libnautilus/nautilus-undo.c: (nautilus_undo_share_undo_manager):
|
|
|
|
|
* libnautilus/nautilus-view.c: (forget_cached_view_frame):
|
|
|
|
|
* src/nautilus-component-adapter-factory.c: (release_factory):
|
|
|
|
|
* src/nautilus-view-frame.c: (destroy_view):
|
|
|
|
|
Clean up code by not bothering with an ev for CORBA_Object_release
|
|
|
|
|
and CORBA_Object_duplicate.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: Remove "Feedback" menu item.
|
|
|
|
|
|
2002-03-08 22:11:01 +00:00
|
|
|
|
2002-03-08 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c
|
|
|
|
|
(select_all_callback): a GSource is not a
|
|
|
|
|
GObject, #73782.
|
|
|
|
|
|
2002-03-08 18:36:30 +00:00
|
|
|
|
2002-03-08 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): do a bonobo_ui_init,
|
|
|
|
|
we shouldn't need it but libgnomeui has escaped from
|
|
|
|
|
doing this for some reason.
|
|
|
|
|
Remove eel_setenv DISPLAY chicanery
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_standard_main_multi): remove double
|
|
|
|
|
bonobo_ui_init.
|
|
|
|
|
|
2002-03-08 09:29:57 +00:00
|
|
|
|
2002-03-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.h:
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(stop_monitoring_directory_without_reporting): Rename old
|
|
|
|
|
stop_monitoring_directory function.
|
|
|
|
|
(stop_monitoring_directory): New function that handles changes
|
|
|
|
|
caused by stopping monitoring.
|
|
|
|
|
(destroy_children_by_function): New.
|
|
|
|
|
(destroy_by_function): New.
|
|
|
|
|
(should_show_file): New.
|
|
|
|
|
(update_node): Call should_show_file instead of
|
|
|
|
|
nautilus_file_is_gone to decide whether a given file should show
|
|
|
|
|
up.
|
|
|
|
|
(process_file_change): Ditto.
|
|
|
|
|
(start_monitoring_directory): Pass through flags for whether to
|
|
|
|
|
monitor invisible or backup files, rather than just TRUE, TRUE.
|
|
|
|
|
(nautilus_tree_model_get_value): Use PANGO_STYLE_ITALIC instead of
|
|
|
|
|
PANGO_STYLE_OBLIQUE. Both will fall back to the other if not
|
|
|
|
|
available, but if we have both, we'd prefer italic.
|
|
|
|
|
(stop_monitoring_directory_and_children): New.
|
|
|
|
|
(stop_monitoring): New.
|
|
|
|
|
(nautilus_tree_model_set_show_hidden_files): New.
|
|
|
|
|
(nautilus_tree_model_set_show_backup_files): New.
|
|
|
|
|
(file_is_not_directory): New.
|
|
|
|
|
(nautilus_tree_model_set_show_only_directories): New.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c:
|
|
|
|
|
(update_filtering_from_preferences): Call functions to change
|
|
|
|
|
settings on model rather than storing these settings here.
|
|
|
|
|
(tree_activate_callback),
|
|
|
|
|
(filtering_changed_callback): Call
|
|
|
|
|
update_filtering_from_preferences to set filtering for the newly
|
|
|
|
|
created tree.
|
|
|
|
|
(nautilus_tree_view_instance_init): Don't call
|
|
|
|
|
update_filtering_from_preferences here, because we don't have a
|
|
|
|
|
tree model yet.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-theme.c: Formatting tweaks.
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c: Formatting tweak.
|
|
|
|
|
* src/nautilus-window-toolbars.c: Formatting tweaks, and remove
|
|
|
|
|
some unnecessary localized strings.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-zoom-control.h: Remove extern "C" stuff. If we need
|
|
|
|
|
this, we'll do G_BEGIN_DECLS, and it's silly to use it for private
|
|
|
|
|
headers that are never going to be used from C++.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c:
|
|
|
|
|
(nautilus_bonobo_activation_register_for_display): Temporarily
|
|
|
|
|
re-disable per-display registration since it doesn't work at all
|
|
|
|
|
on my machine. I'll turn it back on after talking to Michael
|
|
|
|
|
Meeks.
|
|
|
|
|
|
2002-03-07 22:34:09 +00:00
|
|
|
|
2002-03-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* icons/crux_eggplant/crux_eggplant.xml:
|
|
|
|
|
* icons/crux_teal/crux_teal.xml:
|
|
|
|
|
* icons/default/default.xml:
|
|
|
|
|
* icons/gnome/gnome.xml:
|
|
|
|
|
* icons/sierra/sierra.xml:
|
|
|
|
|
* icons/tahoe/tahoe.xml:
|
|
|
|
|
Tweaked the zoom control specifications to match the new nicer
|
|
|
|
|
rules.
|
|
|
|
|
|
2002-03-08 09:29:57 +00:00
|
|
|
|
* src/nautilus-zoom-control.c: (draw_number):
|
|
|
|
|
Removed a lot of strangeness and fudge factors from this function.
|
2002-03-07 22:34:09 +00:00
|
|
|
|
|
2002-03-07 19:36:18 +00:00
|
|
|
|
2002-03-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Tons of files:
|
|
|
|
|
Because lots of recent bugs were due to "signal handler called after
|
|
|
|
|
object gone" problems, switched many calls of g_signal_connect and
|
|
|
|
|
g_signal_connect_swapped to use g_signal_connect_object instead.
|
|
|
|
|
Also did other signal-related cleanup and changed some destroys to
|
|
|
|
|
finalizes.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.h:
|
|
|
|
|
We no longer need to include nautilus-view.h in here. So include it
|
|
|
|
|
in the files that use this instead.
|
|
|
|
|
|
|
|
|
|
Did merges from stable branch:
|
|
|
|
|
|
|
|
|
|
2001-10-25 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(call_files_changed_common), (call_files_changed_free_list),
|
|
|
|
|
(call_files_changed_unref_free_list),
|
|
|
|
|
(nautilus_directory_notify_files_changed): Move call to
|
|
|
|
|
nautilus_directory_add_file_to_work_queue into a better
|
|
|
|
|
bottleneck; now it catches all the notify cases, not just changed.
|
|
|
|
|
Also tell it to re-get top-left text and link info too when we get
|
|
|
|
|
a changed notice.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (queue_pending_files):
|
|
|
|
|
Don't use the timeout (and the hysteresis) when queuing files once
|
|
|
|
|
the initial directory load is complete. Doing this was causing
|
|
|
|
|
delays processing changes that came in later, which we don't want.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (item_count_ready), (monitor_add),
|
|
|
|
|
(update_all), (nautilus_sidebar_title_set_file): Monitor the
|
|
|
|
|
directory count once we get it the first time. This makes sure
|
|
|
|
|
that changes in the directory count get reflected in the sidebar
|
|
|
|
|
without creating a race with the main view to see who calculates
|
|
|
|
|
it first.
|
|
|
|
|
|
|
|
|
|
2001-10-25 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c
|
|
|
|
|
(nautilus_directory_notify_files_changed): Call
|
|
|
|
|
nautilus_directory_add_file_to_work_queue() when file_info is
|
|
|
|
|
invalidated. Otherwise it will not be read again.
|
|
|
|
|
|
impl. to cope with having a paned with no child2, without doing lots of
2002-03-07 Michael Meeks <michael@ximian.com>
* libnautilus-private/nautilus-horizontal-splitter.c
(nautilus_horizontal_splitter_size_allocate): impl. to
cope with having a paned with no child2, without doing
lots of bogus size re-allocation.
(nautilus_horizontal_splitter_class_init): upd.
(nautilus_horizontal_splitter_pack2): impl, since
gtkpaned relies on the re-size to generate an expose
to re-render it's splitter grabber thing.a
* src/nautilus-sidebar.c
(nautilus_sidebar_set_width): impl. moving all sidebar
preferences here,
(nautilus_sidebar_init): move auto value setup
here from class_init to save possible re-enterancy
issue. Request the size we want for the sidebar,
the pane will under-allocate if neccessary.
Set the old_width to the correct size so we don't
re-render the paned lots as it swiches about.
* src/nautilus-window.c
(nautilus_window_constructed): reflow to simplify,
call sidebar_set_width.
(nautilus_window_set_content_view_widget): use
nautilus_..._pack2 instead of gtk_paned to fix rendering.
2002-03-06 Michael Meeks <michael@ximian.com>
* components/notes/nautilus-notes.c
(make_notes_view): upd.
* components/news/nautilus-news.c
(rss_read_done_callback): parse the RTF, but don't spew
warnings everywhere.
(make_news_view): upd.
* components/throbber/main.c
(cb_create_throbber): impl.
(throbber_object_destroyed, throbber_make_object):
axe cut & paste.
* libnautilus/nautilus-view-standard-main.c
(nautilus_view_create_from_get_type_function):
widen from NautilusView to BonoboObject, this
code has a much wider application.
(make_object): ditto.
* components/hardware/nautilus-hardware-view.c
(nautilus_hardware_view_get_nautilus_view): upd.
* components/throbber/nautilus-throbber.c
(nautilus_throbber_new): kill.
* libnautilus/nautilus-view-standard-main.c
(nautilus_view_standard_main_multi): use gdk_get_display.
* libnautilus-private/nautilus-bonobo-extensions.c
(nautilus_bonobo_activation_register_for_display): impl.
* src/nautilus-application.c
(nautilus_application_startup): use it.
* src/nautilus-window-toolbars.c
(location_change_at_idle_callback),
(throbber_callback): move from nautilus-window.c
(nautilus_window_allow_stop): move this here,
prune redundant sets, simplify property bag
extraction.
* src/nautilus-window.c
(nautilus_window_constructed): move throbber
location changed code out of here.
(nautilus_window_unrealize): no explicit removal
from remote property bag neccessary & upd.
* libnautilus-private/nautilus-metafile-factory.c
(corba_open): reduce complexity.
2002-03-07 14:02:19 +00:00
|
|
|
|
2002-03-07 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.c
|
|
|
|
|
(nautilus_horizontal_splitter_size_allocate): impl. to
|
|
|
|
|
cope with having a paned with no child2, without doing
|
|
|
|
|
lots of bogus size re-allocation.
|
|
|
|
|
(nautilus_horizontal_splitter_class_init): upd.
|
|
|
|
|
(nautilus_horizontal_splitter_pack2): impl, since
|
|
|
|
|
gtkpaned relies on the re-size to generate an expose
|
|
|
|
|
to re-render it's splitter grabber thing.a
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c
|
|
|
|
|
(nautilus_sidebar_set_width): impl. moving all sidebar
|
|
|
|
|
preferences here,
|
|
|
|
|
(nautilus_sidebar_init): move auto value setup
|
|
|
|
|
here from class_init to save possible re-enterancy
|
|
|
|
|
issue. Request the size we want for the sidebar,
|
|
|
|
|
the pane will under-allocate if neccessary.
|
|
|
|
|
Set the old_width to the correct size so we don't
|
|
|
|
|
re-render the paned lots as it swiches about.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c
|
|
|
|
|
(nautilus_window_constructed): reflow to simplify,
|
|
|
|
|
call sidebar_set_width.
|
|
|
|
|
(nautilus_window_set_content_view_widget): use
|
|
|
|
|
nautilus_..._pack2 instead of gtk_paned to fix rendering.
|
|
|
|
|
|
|
|
|
|
2002-03-06 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c
|
|
|
|
|
(make_notes_view): upd.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c
|
|
|
|
|
(rss_read_done_callback): parse the RTF, but don't spew
|
|
|
|
|
warnings everywhere.
|
|
|
|
|
(make_news_view): upd.
|
|
|
|
|
|
|
|
|
|
* components/throbber/main.c
|
|
|
|
|
(cb_create_throbber): impl.
|
|
|
|
|
(throbber_object_destroyed, throbber_make_object):
|
|
|
|
|
axe cut & paste.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_create_from_get_type_function):
|
|
|
|
|
widen from NautilusView to BonoboObject, this
|
|
|
|
|
code has a much wider application.
|
|
|
|
|
(make_object): ditto.
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c
|
|
|
|
|
(nautilus_hardware_view_get_nautilus_view): upd.
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c
|
|
|
|
|
(nautilus_throbber_new): kill.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_standard_main_multi): use gdk_get_display.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c
|
|
|
|
|
(nautilus_bonobo_activation_register_for_display): impl.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c
|
|
|
|
|
(nautilus_application_startup): use it.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c
|
|
|
|
|
(location_change_at_idle_callback),
|
|
|
|
|
(throbber_callback): move from nautilus-window.c
|
|
|
|
|
(nautilus_window_allow_stop): move this here,
|
|
|
|
|
prune redundant sets, simplify property bag
|
|
|
|
|
extraction.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c
|
|
|
|
|
(nautilus_window_constructed): move throbber
|
|
|
|
|
location changed code out of here.
|
|
|
|
|
(nautilus_window_unrealize): no explicit removal
|
|
|
|
|
from remote property bag neccessary & upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c
|
|
|
|
|
(corba_open): reduce complexity.
|
|
|
|
|
|
2002-03-07 08:27:52 +00:00
|
|
|
|
2002-03-07 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* configure.in: Require eel 1.1.7
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
Use EEL_PREFERENCE_ITEM_EDITABLE_PASSWORD_STRING for
|
|
|
|
|
the proxy dialog. Fixes #69387.
|
|
|
|
|
|
2002-03-07 04:17:52 +00:00
|
|
|
|
2002-03-06 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
(merges from stable):
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c:
|
|
|
|
|
(process_fam_notifications): Tweak comment.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
(cancel_viewed_file_changed_callback), (update_for_new_location):
|
|
|
|
|
Monitor the existence of the currently viewed file, so we notice
|
|
|
|
|
when the file is deleted.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.h:
|
|
|
|
|
Add emblems_changes method.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(file_changed_callback): Call emblems_changed.
|
|
|
|
|
(fm_directory_view_add_relative_emblems_to_exclude,
|
|
|
|
|
real_get_emblem_names_to_exclude):
|
|
|
|
|
exclude non-writable emblems if directory is not
|
|
|
|
|
writable.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
Implement emblem_changes.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
Add GNOME2_CONVERSION_COMPLETE where the emblem icon
|
|
|
|
|
update is needed.
|
|
|
|
|
|
2002-03-06 23:15:39 +00:00
|
|
|
|
2002-03-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c: (fm_list_model_remove_file):
|
|
|
|
|
Don't warn when asked to remove a file that's not in the list.
|
|
|
|
|
That happens relatively often.
|
|
|
|
|
|
2002-03-06 22:47:45 +00:00
|
|
|
|
2002-03-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_instance_init): Use g_signal_connect_object
|
|
|
|
|
instead of g_signal_connnect to make sure we don't get called once
|
|
|
|
|
the widget is dead.
|
|
|
|
|
|
2002-03-06 22:37:01 +00:00
|
|
|
|
2002-03-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c: (create_bookmarks_window):
|
|
|
|
|
Say "Close" instead of "Done".
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_init): Say "Close" instead of "Done".
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init): Use
|
|
|
|
|
g_signal_connect_object instead of g_signal_connect_swapped. This
|
|
|
|
|
will probably fix the theme-switching problem people have been
|
|
|
|
|
complaining about.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c: Tweak formatting.
|
|
|
|
|
* src/file-manager/fm-properties-window.c: Tweak formatting.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: Fix bug # in a comment.
|
|
|
|
|
|
2002-03-06 21:08:39 +00:00
|
|
|
|
2002-03-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c: (update_monitoring): New
|
|
|
|
|
name for destroy_unneeded_children, which now starts monitoring
|
|
|
|
|
for nodes that need it as well as stopping monitoring and
|
|
|
|
|
destroying children for notes that don't need it.
|
|
|
|
|
(update_monitoring_idle_callback): New name.
|
|
|
|
|
(schedule_monitoring_update): New name.
|
|
|
|
|
(nautilus_tree_model_ref_node): Call schedule_monitoring_update when
|
|
|
|
|
a node is ref'd, rather than doing it right away.
|
|
|
|
|
(nautilus_tree_model_unref_node): Hoist the code from last_child_unref
|
|
|
|
|
here, since it's only a single call.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (sort_model_iter_to_file),
|
|
|
|
|
(compare_rows), (create_tree): Turn on the GtkTreeModelSort code.
|
|
|
|
|
The above fix makes us stop crashing, and the Gtk fix I'll check in
|
|
|
|
|
soon makes the sorting actually work.
|
|
|
|
|
|
2002-03-06 19:24:43 +00:00
|
|
|
|
2002-03-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c:
|
|
|
|
|
(nautilus_mime_set_short_list_applications_for_file),
|
|
|
|
|
(nautilus_mime_set_short_list_components_for_file):
|
|
|
|
|
Fix storage leaks.
|
|
|
|
|
|
2002-03-06 15:36:01 +00:00
|
|
|
|
2002-03-06 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(fm_icon_view_update_menus): don't try to set properties
|
|
|
|
|
on a remote container that is being / has been torn down.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c
|
|
|
|
|
(default_icon_view_sort_order_or_manual_layout_changed_callback),
|
|
|
|
|
(nautilus_global_preferences_set_default_folder_viewer),
|
|
|
|
|
(default_folder_viewer_changed_callback): upd. for enum code.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): use
|
|
|
|
|
eel_preferences_add_auto_enum instead of auto_int.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c
|
|
|
|
|
(fm_list_view_class_init): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(get_default_sort_order, get_default_zoom_level_font_size),
|
|
|
|
|
(get_default_zoom_level, fm_icon_view_init): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c
|
|
|
|
|
(prefer_global_thumbnails_location): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(should_display_image_file_as_itself): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_class_init): ditto.
|
|
|
|
|
|
|
|
|
|
2002-03-05 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c
|
|
|
|
|
(nautilus_music_view_init): use
|
|
|
|
|
eel_preferences_get_enum instead of get_integer
|
|
|
|
|
|
|
|
|
|
* src/nautilus-switchable-search-bar.c
|
|
|
|
|
(nautilus_search_uri_to_search_bar_mode),
|
|
|
|
|
(nautilus_switchable_search_bar_new): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(fm_icon_view_update_click_mode): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(get_executable_text_file_action): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c
|
|
|
|
|
(can_use_public_metafile): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(show_directory_item_count_changed_callback),
|
|
|
|
|
(show_text_in_icons_changed_callback): use get_enum
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c
|
|
|
|
|
(preference_defaults): add the PREFERENCE_ENUM type
|
|
|
|
|
and make this a string, as GConf expects.
|
|
|
|
|
|
|
|
|
|
* configure.in: add the GConf magic.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am (schemadir):
|
|
|
|
|
add schema installation bits.
|
|
|
|
|
|
2002-03-06 05:57:57 +00:00
|
|
|
|
2002-03-06 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* nautilus-icon-private.h: (NautilusIconContainerDetails):
|
|
|
|
|
widget_x/y ->o world_x/y
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
Fix all the coordinate system problems. Now stretching should
|
|
|
|
|
work correctly again. There are a multitude of issues when
|
|
|
|
|
handling this:
|
|
|
|
|
1) When doing rubberbanding we want to use widget-relative
|
|
|
|
|
coordinates so that we can auto-scroll.
|
|
|
|
|
2) The widget events (button_press_event, button_release_event
|
|
|
|
|
and motion_notify_event) report coordintes relative to
|
|
|
|
|
GTK_LAYOUT(container)->bin_window, aka canvas "window
|
|
|
|
|
coordinates"
|
|
|
|
|
3) The canvas item events (item_event_callback,
|
|
|
|
|
handle_icon_button_press) report coordinates in canvas
|
|
|
|
|
world coordinates (a change since gnome 1 i believe)
|
|
|
|
|
|
2002-03-06 02:54:01 +00:00
|
|
|
|
2002-03-05 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: applied patch by Andrew Burr to add mini
|
|
|
|
|
icons for refresh, zoom-*, and about menu items.
|
|
|
|
|
|
|
|
|
|
2002-03-05 David Emory Watson <dwatson@cs.ucr.edu>
|
2002-03-06 02:39:13 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml: fix mini icons in
|
|
|
|
|
the edit menu so that they don't disappear when the focus changes.
|
|
|
|
|
|
2002-03-06 01:11:27 +00:00
|
|
|
|
2002-03-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c:
|
|
|
|
|
(nautilus_bonobo_set_accelerator): Remove unneeded
|
|
|
|
|
g_return_if_fail. We call only one other function, so that can
|
|
|
|
|
handle parameter checking.
|
|
|
|
|
(nautilus_bonobo_set_label): Ditto.
|
|
|
|
|
(nautilus_bonobo_set_tip): Ditto.
|
|
|
|
|
(nautilus_bonobo_set_sensitive): Ditto.
|
|
|
|
|
(nautilus_bonobo_set_toggle_state): Ditto.
|
|
|
|
|
(nautilus_bonobo_set_hidden): Ditto.
|
|
|
|
|
(nautilus_bonobo_get_label): Ditto.
|
|
|
|
|
(nautilus_bonobo_get_hidden): Add g_return_if_fail.
|
|
|
|
|
(get_numbered_menu_item_name): Remove unused parameters.
|
|
|
|
|
(add_numbered_menu_item_internal): Set label with
|
|
|
|
|
nautilus_bonobo_set_label so there aren't any issues with XML
|
|
|
|
|
entity encoding.
|
|
|
|
|
(nautilus_bonobo_add_submenu): Ditto.
|
|
|
|
|
(nautilus_bonobo_add_menu_separator): Add g_return_if_fail.
|
|
|
|
|
(remove_commands): Remove g_return_if_fail since caller does it.
|
|
|
|
|
(nautilus_bonobo_set_label_for_menu_item_and_command): Add
|
|
|
|
|
g_return_if_fail.
|
|
|
|
|
|
2002-03-06 00:29:46 +00:00
|
|
|
|
2002-03-06 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(should_look_for_dot_directory_file), (lacks_link_info):
|
|
|
|
|
Only look for .directory files in directories that have a
|
|
|
|
|
special scheme.
|
|
|
|
|
|
|
|
|
|
(make_dot_directory_uri):
|
|
|
|
|
Remove sync check for .directory files.
|
|
|
|
|
|
2002-03-05 22:35:51 +00:00
|
|
|
|
2002-03-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
(tree_selection_foreach_set_boolean): New.
|
|
|
|
|
(tree_selection_not_empty): New.
|
|
|
|
|
(tree_view_has_selection): New.
|
|
|
|
|
(event_after_callback): Handle only clicks in the bin_window.
|
|
|
|
|
Also, decide which menu to display by whether an item is selected
|
|
|
|
|
or not rather than by where the click is.
|
|
|
|
|
(button_press_callback): Deselect all items when you click on the
|
|
|
|
|
background.
|
|
|
|
|
(create_and_set_up_tree_view): Connect the new handler.
|
|
|
|
|
|
2002-03-05 22:33:27 +00:00
|
|
|
|
2002-03-05 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c:
|
|
|
|
|
(notify_listeners_if_changed): Remove the #ifdef
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE and replace
|
|
|
|
|
bonobo_property_bag_notify_listeners with a
|
|
|
|
|
bonobo_event_source_notify_listeners_full call.
|
|
|
|
|
(make_notes_view): Remove the #ifdef GNOME2_CONVERSION_COMPLETE
|
|
|
|
|
and send the proper arguments to bonobo_control_set_properties.
|
|
|
|
|
|
2002-03-05 21:50:41 +00:00
|
|
|
|
2002-03-05 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-03-05 21:54:22 +00:00
|
|
|
|
* src/file-manager/fm-list-view.c (event_after_callback):
|
|
|
|
|
Display the background context menu if no item is selected.
|
2002-03-05 21:50:41 +00:00
|
|
|
|
|
2002-03-05 23:06:27 +00:00
|
|
|
|
=== nautilus 1.1.8 ===
|
|
|
|
|
|
2002-03-05 20:53:31 +00:00
|
|
|
|
2002-03-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Bump version.
|
|
|
|
|
* configure.in: Bump version.
|
|
|
|
|
|
|
|
|
|
* TODO: Some update.
|
|
|
|
|
|
2002-03-05 20:25:15 +00:00
|
|
|
|
2002-03-05 Jens Finke <jens@triq.net>
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-stream-load-strategy.c
|
|
|
|
|
(nautilus_adapter_stream_load_strategy_load_location): Escape '!'
|
|
|
|
|
character in URIs before using it as a moniker string.
|
|
|
|
|
|
2002-03-05 13:44:22 +00:00
|
|
|
|
2002-03-05 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c
|
|
|
|
|
(nautilus_global_preferences_init_with_folder_browsing):
|
|
|
|
|
Register default folder viewer enumeration too.
|
|
|
|
|
|
2002-03-05 11:05:12 +00:00
|
|
|
|
2002-03-05 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
2002-03-05 11:54:22 +00:00
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(fm_directory_view_supports_zooming): check if
|
|
|
|
|
zoomable is non NULL.
|
|
|
|
|
(fm_directory_view_destroy): NULL the zoomable at
|
|
|
|
|
the same time as the nautilus_view, since they're
|
|
|
|
|
the same aggregate.
|
|
|
|
|
|
2002-03-05 11:05:12 +00:00
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(get_image_cache_view): impl.
|
|
|
|
|
(cache_icon_new): add the icon to the cache view.
|
|
|
|
|
(cache_icon_unref): destroy the icon's view widget.
|
|
|
|
|
|
2002-03-05 04:11:21 +00:00
|
|
|
|
2002-03-04 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* help/Makefile.am
|
|
|
|
|
adding xmldocs.make to EXTRA_DIST
|
|
|
|
|
|
2002-03-05 04:00:07 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (real_file_limit_reached):
|
|
|
|
|
Fix a stray NautilusFile unref that could cause big trouble.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (event_after_callback): New,
|
|
|
|
|
puts up a menu when you right-click.
|
|
|
|
|
(create_and_set_up_tree_view): Attach new handler.
|
|
|
|
|
(fm_list_view_reset_to_defaults): Make this compile.
|
|
|
|
|
|
2002-03-05 01:13:01 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(real_get_selected_icon_locations): Put a default one in here, since
|
|
|
|
|
there are only really icon locations for FMIconView.
|
|
|
|
|
(fm_directory_view_class_init): Set up default get_selected_icon_locations.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c:
|
|
|
|
|
(fm_list_model_get_sort_column_id_from_attribute): Allow NULL.
|
|
|
|
|
(fm_list_model_get_sort_column_id_from_sort_type): Handle all types.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
(set_sort_order_from_metadata_and_preferences): Fix to handle unknown
|
|
|
|
|
values in metadata.
|
|
|
|
|
(fm_list_view_reset_to_defaults): New.
|
|
|
|
|
(fm_list_view_class_init): Hoom up the new reset_to_defaults function.
|
|
|
|
|
|
2002-03-05 00:23:33 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: Formatting tweaks.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.c: (remove_link_saving_prev):
|
|
|
|
|
Fix bug where it would skip every other node.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (fm_list_view_select_all): New.
|
|
|
|
|
(fm_list_view_class_init): Add placeholders for things we need to
|
|
|
|
|
implement to satisfy FMDirectoryView. Implement one: select all.
|
|
|
|
|
|
2002-03-04 23:12:30 +00:00
|
|
|
|
=== nautilus 1.1.7 ===
|
|
|
|
|
|
2002-03-04 20:58:12 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Bump version.
|
|
|
|
|
* configure.in: Bump version.
|
|
|
|
|
|
2002-03-04 20:53:27 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(nautilus_global_preferences_init_with_folder_browsing):
|
|
|
|
|
Call the real nautilus_global_preferences_init. Without this, all
|
|
|
|
|
hell breaks loose.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c:
|
|
|
|
|
(merge_in_clipboard_menu_items), (merge_out_clipboard_menu_items):
|
|
|
|
|
Don't do anything if things are NULL. Helps us destroy cleanly.
|
|
|
|
|
(focus_changed_callback): Add missing gboolean return value. These
|
|
|
|
|
days, signal handlers have to be more careful.
|
|
|
|
|
(target_destroy_callback): NULL things out instead of freeing
|
|
|
|
|
since destroy can happen more than once.
|
|
|
|
|
(nautilus_clipboard_set_up_editable): Do a weak ref so the target
|
|
|
|
|
data gets freed.
|
|
|
|
|
(first_focus_callback): Add missing gboolean return value. These
|
|
|
|
|
days, signal handlers have to be more careful.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c: (name_field_focus_out):
|
|
|
|
|
Return FALSE, not TRUE.
|
|
|
|
|
|
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c:
|
|
|
|
|
(clipboard_items_are_merged_in), (focus_changed_callback),
|
|
|
|
|
(target_destroy_callback), (nautilus_clipboard_set_up_editable),
|
|
|
|
|
(first_focus_callback):
|
|
|
|
|
* src/file-manager/fm-properties-window.c: (name_field_focus_out):
|
|
|
|
|
|
2002-03-04 19:53:08 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_notify_files_removed): Don't pay any attention
|
|
|
|
|
if we're told about removal of a file we're renaming.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-private.h: Add new call to tell
|
|
|
|
|
if the file is being renamed.
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (rename_guts): Set flag to
|
|
|
|
|
say this file is being renamed.
|
|
|
|
|
(nautilus_file_rename_in_progress): New.
|
|
|
|
|
|
2002-03-04 19:31:53 +00:00
|
|
|
|
2002-03-04 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c
|
|
|
|
|
(nautilus_global_preferences_init): split out the ultra slow
|
|
|
|
|
gnome-vfs thrashing bit into here
|
|
|
|
|
(nautilus_global_preferences_init_with_folder_browsing):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): do a full init here so we
|
|
|
|
|
get the folder browsing setup.
|
|
|
|
|
|
2002-03-04 19:26:21 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.h:
|
|
|
|
|
* src/nautilus-sidebar-tabs.c: (get_property_bag): Check for a
|
|
|
|
|
NULL tab_view.
|
|
|
|
|
(tab_item_destroy): Remove the weak pointer we now use for the
|
|
|
|
|
tab_view lifetime.
|
|
|
|
|
(nautilus_sidebar_tabs_connect_view): Add g_return_if_fail.
|
|
|
|
|
(nautilus_sidebar_tabs_add_view): Add a weak pointer so we don't
|
|
|
|
|
have trouble outside the tab_view lifetime.
|
|
|
|
|
(nautilus_sidebar_tabs_set_title_mode): Check incoming boolean.
|
|
|
|
|
(nautilus_sidebar_tabs_set_visible): Check incoming boolean.
|
|
|
|
|
|
2002-03-04 17:54:00 +00:00
|
|
|
|
2002-03-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
(nautilus_window_initialize_menus_part_1):
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
* src/nautilus-window.h:
|
|
|
|
|
Remove the web search preference and the remnants of the "go to
|
|
|
|
|
web search" feature.
|
|
|
|
|
|
2002-03-04 16:49:08 +00:00
|
|
|
|
2002-03-04 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(icons_changed_callback): New function.
|
|
|
|
|
(fm_directory_view_init): Connect to icons_changed_callback so that the
|
|
|
|
|
scripts menus will observe theme changes.
|
|
|
|
|
(fm_directory_view_finalize): Remember to remove NAUTILUS_PREFERENCES_*
|
|
|
|
|
callbacks when we are done with them.
|
|
|
|
|
|
2002-03-04 05:21:25 +00:00
|
|
|
|
2002-03-04 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-adapter/Makefile.am:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus/Makefile.am:
|
|
|
|
|
Bump major soname version to 2. Should fix bug #73142.
|
|
|
|
|
|
2002-03-04 04:30:03 +00:00
|
|
|
|
2002-03-03 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
Based on patch from Richard Hestilow <hestilow@ximian.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Add libbackground directory
|
|
|
|
|
|
|
|
|
|
* configure.in: Add CAPPLET flags and libs for libbackground
|
|
|
|
|
Add libbackground/Makefile to list of Makefiles
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: Add libbackground to
|
|
|
|
|
dependency_static_libs
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
(nautilus_connect_desktop_background_to_file_metadata),
|
|
|
|
|
(nautilus_file_background_read_desktop_settings),
|
|
|
|
|
(nautilus_file_background_write_desktop_settings),
|
|
|
|
|
(desktop_background_destroyed_callback),
|
|
|
|
|
(desktop_background_gconf_notify_cb),
|
|
|
|
|
(nautilus_file_background_receive_gconf_changes),
|
|
|
|
|
(set_root_pixmap): Implement reading and writing of
|
|
|
|
|
desktop background setting using libbackground.
|
|
|
|
|
|
2002-03-04 01:49:01 +00:00
|
|
|
|
2002-03-03 Yanko Kaneti <yaneti@declera.com>
|
|
|
|
|
|
|
|
|
|
* components/notes/Makefile.am: (LDADD) use COMPONENT_LIBS rather than
|
|
|
|
|
COMPONENT_CFLAGS.
|
|
|
|
|
|
2002-03-03 21:34:30 +00:00
|
|
|
|
2002-03-03 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
Patch from Diego Gonz<6E>lez <dggonz@yahoo.com>.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.c:
|
|
|
|
|
(splitter_hide), (splitter_show), (splitter_is_hidden),
|
|
|
|
|
(nautilus_horizontal_splitter_expand),
|
|
|
|
|
(nautilus_horizontal_splitter_hide),
|
|
|
|
|
(nautilus_horizontal_splitter_show),
|
|
|
|
|
(nautilus_horizontal_splitter_is_hidden):
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.h:
|
|
|
|
|
Code to hide and show the sidebar fully.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_hide_sidebar),
|
|
|
|
|
(nautilus_window_show_sidebar), (nautilus_window_sidebar_showing):
|
|
|
|
|
Use the new horizontal splitter functions.
|
|
|
|
|
|
2002-03-03 20:53:28 +00:00
|
|
|
|
2002-03-03 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c
|
|
|
|
|
(desktop_background_realized): Call
|
|
|
|
|
eel_background_set_is_constant_size() on the desktop
|
|
|
|
|
background to avoid flashing with gradients.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Require eel 1.1.6
|
|
|
|
|
|
2002-03-02 21:04:51 +00:00
|
|
|
|
2002-03-02 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: add stock icons to a couple of menu items
|
|
|
|
|
in the edit menu.
|
|
|
|
|
|
2002-03-02 00:30:55 +00:00
|
|
|
|
2002-03-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
(nautilus_throbber_instance_init), (nautilus_throbber_finalize):
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_finalize), (real_merge_menus):
|
|
|
|
|
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
|
|
|
|
|
Use eel_add_weak_pointer, since it's more foolproof than
|
|
|
|
|
g_object_add_weak_pointer. Also fix the about case so that
|
|
|
|
|
it only adds the weak pointer once per created window.
|
|
|
|
|
|
2002-03-01 22:57:38 +00:00
|
|
|
|
2002-03-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-dnd.h:
|
|
|
|
|
Move reset constant into header.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_get_display_name): Use g_locale_to_utf8, so this
|
|
|
|
|
works even when G_BROKEN_FILENAMES is not set.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
Rearrange and clean up code a bit.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_destroy), (add_new_pattern),
|
|
|
|
|
(show_color_selection_window), (add_new_color), (add_new_emblem):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (update_icon): Get rid of dead
|
|
|
|
|
code that gets uri and doesn't use it. It's been showing up in bug
|
|
|
|
|
reports too, so this is especially nice.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
(nautilus_window_manage_views_destroy),
|
|
|
|
|
(nautilus_window_manage_views_finalize): Break this up into two
|
|
|
|
|
functions again.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_destroy): Re-add this,
|
|
|
|
|
because some of the cleanup has to be done at destroy time.
|
|
|
|
|
(nautilus_window_finalize): Move some of this out.
|
|
|
|
|
(nautilus_window_class_init): Set up both.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
* src/nautilus-bookmark-list.c:
|
|
|
|
|
Miscellaneous porting to new names of functions, getting off
|
|
|
|
|
less-desirable functions.
|
|
|
|
|
|
2002-03-01 19:23:11 +00:00
|
|
|
|
2002-03-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c: (begin_location_change): Add
|
|
|
|
|
a ref/unref so that window->details won't go away at an
|
|
|
|
|
inopportune time.
|
|
|
|
|
(nautilus_window_manage_views_finalize): Rename from destroy.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (load_mini_icon): Break into separate
|
|
|
|
|
function.
|
|
|
|
|
(set_up_default_icon_list): Break into separate function.
|
|
|
|
|
(nautilus_window_finalize): Change from destroy to finalize.
|
|
|
|
|
(nautilus_window_class_init): Move to bottom of file and simplify the
|
|
|
|
|
code a bit.
|
|
|
|
|
|
2002-03-01 18:12:30 +00:00
|
|
|
|
2002-03-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(add_script_to_script_menus), (add_submenu_to_script_menus),
|
|
|
|
|
(update_directory_in_scripts_menu):
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml:
|
|
|
|
|
Patch from Gaute Lindkvist <lindkvis@stud.ntnu.no> that adds
|
|
|
|
|
the script menu to the background right-click menu, not just the one
|
|
|
|
|
you get when you click on an object.
|
|
|
|
|
|
2002-03-01 17:26:16 +00:00
|
|
|
|
2002-03-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.c:
|
|
|
|
|
(local_set_root_property): Check for NULL before calling xmlParseFile.
|
|
|
|
|
|
2002-03-01 17:15:28 +00:00
|
|
|
|
2002-03-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c: (set_up_toolbar_images):
|
|
|
|
|
Remove unneeded code to set icon for the deleted Web Search button.
|
|
|
|
|
* icons/SearchWeb.png: Remove.
|
|
|
|
|
* icons/crux_eggplant/SearchWeb.png: Remove.
|
|
|
|
|
* icons/crux_teal/SearchWeb.png: Remove.
|
|
|
|
|
* icons/default/SearchWeb.png: Remove.
|
|
|
|
|
* icons/gnome/SearchWeb.png: Remove.
|
|
|
|
|
* icons/search_results.png: Remove.
|
|
|
|
|
* icons/services-rpm-72.png: Remove.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_theme_changed): Use text-selection-frame.png,
|
|
|
|
|
not text-selection-frame-aa.png.
|
|
|
|
|
* icons/text-selection-frame-aa.png: Rename to remove -aa.
|
|
|
|
|
* icons/text-selection-frame.png: New home for the file.
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* icons/crux_eggplant/Makefile.am:
|
|
|
|
|
* icons/crux_teal/Makefile.am:
|
|
|
|
|
* icons/default/Makefile.am:
|
|
|
|
|
* icons/gnome/Makefile.am:
|
|
|
|
|
Update as needed for changes above.
|
|
|
|
|
|
2002-03-01 06:31:19 +00:00
|
|
|
|
2002-03-01 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c (nautilus_icon_dnd_begin_drag):
|
|
|
|
|
Events are in bin_window coordinates. Not world coords.
|
|
|
|
|
|
2002-03-01 04:23:25 +00:00
|
|
|
|
2002-02-28 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* add help/xmldocs.make
|
|
|
|
|
* configure.in
|
|
|
|
|
* help/nautilus-user-manual/Makefile.am
|
|
|
|
|
* help/nautilus-user-manual/C/Makefile.am
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual-C.omf
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.xml (added with
|
|
|
|
|
cvs magic as a copy of the old sgml doc with history)
|
|
|
|
|
converting old doc to xml and changing the build stuff to the new
|
|
|
|
|
GNOME2 docness
|
|
|
|
|
|
2002-03-01 03:51:44 +00:00
|
|
|
|
2002-02-28 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c (nautilus_sidebar_class_init):
|
|
|
|
|
(nautilus_sidebar_realize): Don't call
|
|
|
|
|
gdk_window_set_static_gravities(). That old anti-flicker
|
|
|
|
|
trick was just causing lots of flashing.
|
|
|
|
|
Remove all traces of nautilus_sidebar_realize.
|
|
|
|
|
|
2002-03-01 00:35:04 +00:00
|
|
|
|
2002-02-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c:
|
|
|
|
|
(nautilus_link_desktop_file_get_link_icon_from_desktop):
|
|
|
|
|
Fix handling of files with Icon entries that are full paths.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c: Name tweak.
|
|
|
|
|
|
2002-02-28 23:47:20 +00:00
|
|
|
|
2002-02-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c: (do_destroy): Remove some
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE code.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.h:
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
(remove_theme_selector_idle_callback): New.
|
|
|
|
|
(remove_theme_selector_changed_callback): Schedule the remove to be done
|
|
|
|
|
at idle time, since GtkTreeView can't handle changes to the tree from
|
|
|
|
|
inside the selection changed signal.
|
|
|
|
|
(theme_selector_finalize): Cancel idle if it's still around.
|
|
|
|
|
(for_each_theme_callback), (theme_selector_populate_list),
|
|
|
|
|
(theme_selector_update_selected_theme_from_preferences),
|
|
|
|
|
(nautilus_theme_selector_get_selected_theme): Return NULL rather
|
|
|
|
|
than emitting a g_warning when no theme is selected.
|
|
|
|
|
|
2002-02-28 23:04:42 +00:00
|
|
|
|
2002-02-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (add_numbered_menu_item):
|
|
|
|
|
Escape the path too, not just the menu item name, because the path
|
|
|
|
|
contains other menu item names.
|
|
|
|
|
(add_submenu): Same.
|
|
|
|
|
|
2002-02-28 19:22:38 +00:00
|
|
|
|
2002-02-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c:
|
|
|
|
|
(nautilus_link_desktop_file_get_link_icon_from_desktop):
|
|
|
|
|
Fix assert where it was calling gnome_vfs_get_uri_from_local_path
|
|
|
|
|
on something that wasn't an absolute local path.
|
|
|
|
|
|
2002-02-28 18:36:48 +00:00
|
|
|
|
2002-02-28 Josh Barrow <drleary@mac.com>
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* icons/Services.png:
|
|
|
|
|
No-one uses services anymore, remove
|
|
|
|
|
|
|
|
|
|
* icons/bubble-LL.png:
|
|
|
|
|
* icons/bubble-LR.png:
|
|
|
|
|
* icons/bubble-UL.png:
|
|
|
|
|
* icons/bubble-UR.png:
|
|
|
|
|
All of these were for a non-realized Services project.
|
|
|
|
|
Remove.
|
|
|
|
|
|
|
|
|
|
* icons/bullet.png:
|
|
|
|
|
This was for the aa version of the stretch handles. If we
|
|
|
|
|
decide to make the stretch handles aa, we can "cvs bring them back"
|
|
|
|
|
|
|
|
|
|
* icons/computer.png:
|
|
|
|
|
* icons/computer.svg:
|
|
|
|
|
These were both for the ~/Nautilus thing. ~/Nautilus doesn't
|
|
|
|
|
exist anymore.
|
|
|
|
|
|
|
|
|
|
* icons/default/desktop_home.png:
|
|
|
|
|
* icons/default/temp-home.png:
|
|
|
|
|
Rename temp-home.png to desktop_home.png as it's not very temporary.
|
|
|
|
|
It's been there for over a year.
|
|
|
|
|
|
|
|
|
|
* icons/druid_header.png:
|
|
|
|
|
* icons/druid_header_stretch.png:
|
|
|
|
|
* icons/druid_sidebar.png:
|
|
|
|
|
There's nolonger a first time druid. Remove these.
|
|
|
|
|
|
|
|
|
|
* icons/expert-selected.png:
|
|
|
|
|
* icons/expert.png:
|
|
|
|
|
* icons/intermediate-selected.png:
|
|
|
|
|
* icons/intermediate.png:
|
|
|
|
|
* icons/novice-selected.png:
|
|
|
|
|
* icons/novice.png:
|
|
|
|
|
There are nolonger user levels. Remove these
|
|
|
|
|
|
|
|
|
|
* icons/home.png:
|
|
|
|
|
* icons/leftarrow.png:
|
|
|
|
|
* icons/rightarrow.png:
|
|
|
|
|
* icons/uparrow.png:
|
|
|
|
|
* icons/search.png:
|
|
|
|
|
If I recall, these were from the very first try at theming
|
|
|
|
|
support in Nautilus. They haven't been used for a *very* long
|
|
|
|
|
time. Remove them.
|
|
|
|
|
|
|
|
|
|
* icons/netscape.png:
|
|
|
|
|
This was used in ~/Nautilus, remove it.
|
|
|
|
|
|
|
|
|
|
* icons/text-selection-frame.png:
|
|
|
|
|
Not used now that there's not an aa v. non-aa thing going on.
|
|
|
|
|
|
|
|
|
|
* icons/theme_preview.png:
|
|
|
|
|
This is now in the default theme folder.
|
|
|
|
|
|
|
|
|
|
* icons/tiny-alert.png:
|
|
|
|
|
* icons/multi-ok.png:
|
|
|
|
|
* icons/not.png:
|
|
|
|
|
No clue what these were, but I'm certain they're not used anywhere.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(update_home_link_and_delete_copies):
|
|
|
|
|
Change instance of "temp-home" to "desktop_home"
|
|
|
|
|
|
2002-02-28 17:38:53 +00:00
|
|
|
|
2002-02-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (in_filesystem): New.
|
|
|
|
|
(rename_guts): Rename nautilus_file_rename to this.
|
|
|
|
|
(nautilus_file_rename): Convert name to locale encoding if
|
|
|
|
|
G_BROKEN_FILENAMES is set.
|
|
|
|
|
(nautilus_file_get_display_name): Convert name to UTF-8
|
|
|
|
|
assuming the locale character set if it's not valid UTF-8.
|
|
|
|
|
It was already doing it when G_BROKEN_FILENAMES was set.
|
|
|
|
|
|
2002-02-28 17:14:55 +00:00
|
|
|
|
2002-02-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (add_command_buttons): Use
|
|
|
|
|
eel_str_replace_substring to replace the %s rather than using
|
|
|
|
|
g_strdup_printf. It's not safe to use a string from a data
|
|
|
|
|
file as a strdup format string.
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump librsvg required verson.
|
|
|
|
|
|
2002-02-28 16:49:24 +00:00
|
|
|
|
2002-02-28 Josh Barrow <drleary@mac.com>
|
|
|
|
|
|
|
|
|
|
* icons/sierra/Makefile.am:
|
|
|
|
|
Remove sierra_green.png
|
|
|
|
|
* icons/sierra/sierra.xml:
|
|
|
|
|
Change instance of sierra_green.png to #BAC5C0. Why wasn't
|
|
|
|
|
this like this to begin with? sierra_green.png was just a
|
|
|
|
|
patch of #BAC5C0... what a waste!
|
|
|
|
|
* icons/sierra/sierra_green.png:
|
|
|
|
|
Remove.
|
|
|
|
|
|
|
|
|
|
Not certain, but I think that this makes the sierra theme a
|
|
|
|
|
tiny bit faster.
|
|
|
|
|
|
2002-02-28 16:15:47 +00:00
|
|
|
|
2002-02-28 Josh Barrow <drleary@mac.com>
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
Doh! Broke the build. Remove icons from Makefile.am as well.
|
|
|
|
|
|
Patch from drleary@mac.com, add a weak_pointer to the about-dialog to
2002-02-27 Alexander Larsson <alla@lysator.liu.se>
* src/nautilus-window-menus.c (help_menu_about_nautilus_callback):
Patch from drleary@mac.com, add a weak_pointer to the about-dialog
to catch it being destroyed.
* libnautilus-private/nautilus-find-icon-image.h:
(nautilus_get_icon_file_name): Take extra argument for scalable details
* libnautilus-private/nautilus-find-icon-image.c:
(read_details): If size == 0, read scalable details, looking
for size "*" and using coordinated between 0..1000
(nautilus_get_icon_file_name): Take a scalable_details argument
and fill it out.
* libnautilus-private/nautilus-icon-factory.c
(load_pixbuf_svg): Load svg icons at the right size, considering
their embedded size, the zoom level, and the icon max size.
If there are scalable details availible, scale them and put them
in the unscaled ones.
(load_icon_from_path): Take details and max_size arguments and pass
them to load_pixbuf_rsvg.
(load_named_icon): max_size arg used for svg scaling.
Get scalable details from icon data, pass it on.
(load_icon_for_scaling): Try exact size lookup before trying
the specific zoom level sizes. This is so we don't have to scale
SVGs after their initial rendering.
(get_icon_from_cache, load_icon_scale_if_necessary,
load_specific_icon): Pass on max size as needed.
2002-02-28 05:59:26 +00:00
|
|
|
|
2002-02-27 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c (help_menu_about_nautilus_callback):
|
|
|
|
|
Patch from drleary@mac.com, add a weak_pointer to the about-dialog
|
|
|
|
|
to catch it being destroyed.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.h:
|
|
|
|
|
(nautilus_get_icon_file_name): Take extra argument for scalable details
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c:
|
|
|
|
|
(read_details): If size == 0, read scalable details, looking
|
|
|
|
|
for size "*" and using coordinated between 0..1000
|
|
|
|
|
(nautilus_get_icon_file_name): Take a scalable_details argument
|
|
|
|
|
and fill it out.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(load_pixbuf_svg): Load svg icons at the right size, considering
|
|
|
|
|
their embedded size, the zoom level, and the icon max size.
|
|
|
|
|
If there are scalable details availible, scale them and put them
|
|
|
|
|
in the unscaled ones.
|
|
|
|
|
(load_icon_from_path): Take details and max_size arguments and pass
|
|
|
|
|
them to load_pixbuf_rsvg.
|
|
|
|
|
(load_named_icon): max_size arg used for svg scaling.
|
|
|
|
|
Get scalable details from icon data, pass it on.
|
|
|
|
|
(load_icon_for_scaling): Try exact size lookup before trying
|
|
|
|
|
the specific zoom level sizes. This is so we don't have to scale
|
|
|
|
|
SVGs after their initial rendering.
|
|
|
|
|
(get_icon_from_cache, load_icon_scale_if_necessary,
|
|
|
|
|
load_specific_icon): Pass on max size as needed.
|
|
|
|
|
|
2002-02-28 05:49:22 +00:00
|
|
|
|
2002-02-27 Josh Barrow <drleary@mac.com>
|
|
|
|
|
|
|
|
|
|
* icons/About_Image.png:
|
|
|
|
|
* icons/about_background.png:
|
|
|
|
|
These are no longer used since we switched to GnomeAbout.
|
|
|
|
|
|
2002-02-28 01:45:31 +00:00
|
|
|
|
2002-02-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
Change file-types-capplet to gnome2-file-types-properties.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(fm_desktop_icon_view_finalize), (fm_desktop_icon_view_class_init):
|
|
|
|
|
Use finalize instead of destroy.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(fm_icon_view_update_icon_container_fonts): Get rid of unneeded
|
|
|
|
|
nautilus_icon_container_request_update_all call.
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/nautilus-about.c: Remove.
|
|
|
|
|
* src/nautilus-about.h: Remove.
|
|
|
|
|
|
2002-02-27 21:38:56 +00:00
|
|
|
|
2002-02-27 Gediminas Paulauskas <menesis@delfi.lt>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bookmarks.c: add missing include
|
|
|
|
|
|
2002-02-27 18:05:45 +00:00
|
|
|
|
2002-02-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
(free_factory): Just release, don't unref.
|
|
|
|
|
(get_metafile): Don't keep a ref. Also fix CORBA objref leak.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(get_icon_from_cache):
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c:
|
|
|
|
|
(nautilus_metafile_factory_get_instance): Return the same
|
|
|
|
|
instance each time, don't ref, since lifetime is not managed
|
|
|
|
|
by ref counting.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c:
|
|
|
|
|
(initialize_clipboard_component_with_callback_data):
|
|
|
|
|
Get rid of BonoboUIComponent leak.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: Formatting tweaks.
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c: Minor cleanup.
|
|
|
|
|
|
|
|
|
|
* test/Makefile.am:
|
|
|
|
|
* test/test-nautilus-async-activation.c: Remove.
|
|
|
|
|
|
2002-02-27 10:56:08 +00:00
|
|
|
|
2002-02-27 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c
|
|
|
|
|
(concat_option_cb): impl.
|
|
|
|
|
(get_xalf_prefix): use gconf.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus.schemas: add Xalf bits.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c: ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_start_renaming_selected_item):
|
|
|
|
|
don't pass a font name, it isn't used anyway.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(should_display_file_name): protect with
|
|
|
|
|
GNOME2_HAS_MEDUSA instead.
|
|
|
|
|
|
2002-02-27 10:02:47 +00:00
|
|
|
|
2002-02-27 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(handle_transfer_overwrite, handle_transfer_vfs_error),
|
|
|
|
|
(handle_transfer_overwrite): pass a widget context to
|
|
|
|
|
help pango.
|
|
|
|
|
(extract_and_ellipsize_file_name_for_dialog),
|
|
|
|
|
(format_and_ellipsize_uri_for_dialog): pass pango context
|
|
|
|
|
to ellipsization.
|
|
|
|
|
(ellipsize_string_for_dialog): re-implement for pango.
|
|
|
|
|
(get_label_font): kill.
|
|
|
|
|
|
2002-02-27 08:21:08 +00:00
|
|
|
|
2002-02-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c: (make_tab_text_layout): New
|
|
|
|
|
(draw_one_tab_plain), (draw_one_tab_themed), (get_tab_width):
|
|
|
|
|
Use common function to create PangoLayout so we don't forget
|
|
|
|
|
anything. The old code forgot to set the font description in
|
|
|
|
|
one case, leading to wrong-looking sidebar tabs.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.h:
|
|
|
|
|
* src/nautilus-theme-selector.c: Minor cleanup.
|
|
|
|
|
|
Removed.
2002-02-25 Dave Camp <dave@ximian.com>
* components/news/nautilus-news-pixmaps.h: Removed.
* components/news/Makefile.am: Build
nautilus-cell-renderer-news.c, don't build
nautilus-news-pixmaps.h.
* components/news/nautilus-news.c:
(toggle_open_state), (rss_logo_callback),
(set_bonobo_properties), (rss_read_done_callback),
(max_items_changed), (set_views_for_mode), (switch_page),
(configure_button_clicked), (add_site_button_clicked),
(add_site_from_fields), (remove_selected_site),
(nautilus_news_load_location), (empty_message_size_allocate),
(set_up_edit_widgets), (set_up_configure_widgets),
(set_up_main_widgets), (make_news_view): use a GtkNotebook to
store the pages of the news view, and switch between them instead
of individually hiding and showing the widgets when pages are
flipped. This allowed all the size negotiation code to go away,
as the GtkNotebook takes care of it.
* components/news/nautilus-news.c: (update_node),
(get_channel_markup), (get_item_markup), (set_bonobo_properties),
(do_destroy), (go_to_uri), (set_row_widths), (wrap_idle),
(nautilus_news_size_allocate), (node_data_for_path),
(nautilus_news_activate_path), (nautilus_news_row_activated),
(nautilus_news_button_release_event), (nautilus_news_set_title),
(free_rss_data_item), (free_channel),
(nautilus_news_set_news_changed), (clear_channel_changed_flags),
(nautilus_news_make_channel_document), (rss_logo_callback),
(extract_items), (has_matching_uri), (mark_new_items),
(extract_rss_title), (extract_scripting_news_title),
(rss_read_done_callback), (nautilus_news_insert_channel),
(nautilus_news_load_channel), (detach_items), (remove_items),
(update_channels), (update_items),
(nautilus_news_make_new_channel), (nautilus_news_add_channels),
(nautilus_news_load_images), (nautilus_news_cell_data_func),
(nautilus_news_row_expanded), (nautilus_news_row_collapsed),
(max_items_changed),
(add_channel_to_remove_list), (add_site_from_fields),
(remove_selected_site), (add_command_buttons),
(nautilus_news_load_location), (add_channel_entry),
(empty_message_size_allocate), (make_remove_widgets),
(set_up_configure_widgets), (set_up_main_widgets),
(make_news_view): Use a GtkTreeView to render the news.
(make_news_view): Remove the #ifdef GNOME2_CONVERSION_COMPLETE
and send the proper arguments to bonobo_control_set_properties.
(nautilus_news_set_news_changed): Remove the #ifdef
GNOME2_CONVERSION_COMPLETE and replace
bonobo_property_bag_notify_listeners with a
bonobo_event_source_notify_listeners_full call.
2002-02-27 06:40:17 +00:00
|
|
|
|
2002-02-25 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news-pixmaps.h: Removed.
|
|
|
|
|
|
|
|
|
|
* components/news/Makefile.am: Build
|
|
|
|
|
nautilus-cell-renderer-news.c, don't build
|
|
|
|
|
nautilus-news-pixmaps.h.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
(toggle_open_state), (rss_logo_callback),
|
|
|
|
|
(set_bonobo_properties), (rss_read_done_callback),
|
|
|
|
|
(max_items_changed), (set_views_for_mode), (switch_page),
|
|
|
|
|
(configure_button_clicked), (add_site_button_clicked),
|
|
|
|
|
(add_site_from_fields), (remove_selected_site),
|
|
|
|
|
(nautilus_news_load_location), (empty_message_size_allocate),
|
|
|
|
|
(set_up_edit_widgets), (set_up_configure_widgets),
|
|
|
|
|
(set_up_main_widgets), (make_news_view): use a GtkNotebook to
|
|
|
|
|
store the pages of the news view, and switch between them instead
|
|
|
|
|
of individually hiding and showing the widgets when pages are
|
|
|
|
|
flipped. This allowed all the size negotiation code to go away,
|
|
|
|
|
as the GtkNotebook takes care of it.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (update_node),
|
|
|
|
|
(get_channel_markup), (get_item_markup), (set_bonobo_properties),
|
|
|
|
|
(do_destroy), (go_to_uri), (set_row_widths), (wrap_idle),
|
|
|
|
|
(nautilus_news_size_allocate), (node_data_for_path),
|
|
|
|
|
(nautilus_news_activate_path), (nautilus_news_row_activated),
|
|
|
|
|
(nautilus_news_button_release_event), (nautilus_news_set_title),
|
|
|
|
|
(free_rss_data_item), (free_channel),
|
|
|
|
|
(nautilus_news_set_news_changed), (clear_channel_changed_flags),
|
|
|
|
|
(nautilus_news_make_channel_document), (rss_logo_callback),
|
|
|
|
|
(extract_items), (has_matching_uri), (mark_new_items),
|
|
|
|
|
(extract_rss_title), (extract_scripting_news_title),
|
|
|
|
|
(rss_read_done_callback), (nautilus_news_insert_channel),
|
|
|
|
|
(nautilus_news_load_channel), (detach_items), (remove_items),
|
|
|
|
|
(update_channels), (update_items),
|
|
|
|
|
(nautilus_news_make_new_channel), (nautilus_news_add_channels),
|
|
|
|
|
(nautilus_news_load_images), (nautilus_news_cell_data_func),
|
|
|
|
|
(nautilus_news_row_expanded), (nautilus_news_row_collapsed),
|
|
|
|
|
(max_items_changed),
|
|
|
|
|
(add_channel_to_remove_list), (add_site_from_fields),
|
|
|
|
|
(remove_selected_site), (add_command_buttons),
|
|
|
|
|
(nautilus_news_load_location), (add_channel_entry),
|
|
|
|
|
(empty_message_size_allocate), (make_remove_widgets),
|
|
|
|
|
(set_up_configure_widgets), (set_up_main_widgets),
|
|
|
|
|
(make_news_view): Use a GtkTreeView to render the news.
|
|
|
|
|
|
|
|
|
|
(make_news_view): Remove the #ifdef GNOME2_CONVERSION_COMPLETE
|
|
|
|
|
and send the proper arguments to bonobo_control_set_properties.
|
|
|
|
|
(nautilus_news_set_news_changed): Remove the #ifdef
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE and replace
|
|
|
|
|
bonobo_property_bag_notify_listeners with a
|
|
|
|
|
bonobo_event_source_notify_listeners_full call.
|
|
|
|
|
|
2002-02-27 04:46:55 +00:00
|
|
|
|
2002-02-26 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c (load_icon_for_scaling):
|
|
|
|
|
Fix typo that used NAUTILUS_ZOOM_LEVEL_STANDARD instead of
|
|
|
|
|
NAUTILUS_ICON_SIZE_STANDARD. This made nautilus cache many icons twice.
|
|
|
|
|
(get_icon_from_cache): Need to handle the case where an inner
|
|
|
|
|
get_icon_from_cache call already put the icon in the cache.
|
|
|
|
|
|
2002-02-27 02:19:28 +00:00
|
|
|
|
2002-02-26 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_set_font_size_table): Remove stray line of code.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h: Remove unused field.
|
|
|
|
|
|
2002-02-27 01:18:43 +00:00
|
|
|
|
2002-02-27 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-undo-manager.c
|
|
|
|
|
(corba_append, corba_forget, corba_undo): fix the
|
|
|
|
|
undo manager impl. to map the servant properly.
|
|
|
|
|
|
|
|
|
|
2002-02-26 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c
|
|
|
|
|
(nautilus_entry_get_type): write out in full so we
|
|
|
|
|
can handle the editable interface.
|
|
|
|
|
(nautilus_entry_editable_init): setup the editable
|
|
|
|
|
interface.
|
|
|
|
|
(nautilus_entry_set_selection_bounds),
|
|
|
|
|
(nautilus_entry_insert_text),
|
|
|
|
|
(nautilus_entry_delete_text): re-instate.
|
|
|
|
|
|
2002-02-27 01:17:11 +00:00
|
|
|
|
2002-02-26 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Many files:
|
|
|
|
|
Simplified calls to bonobo_object_ref/unref.
|
|
|
|
|
|
|
|
|
|
* components/history/nautilus-history-view.c: (update_history):
|
|
|
|
|
Fixed so that a history update while one is already in progress
|
|
|
|
|
will work properly.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c:
|
|
|
|
|
(remove_listener): New.
|
|
|
|
|
(update_listener): Renamed from nautilus_view_set_frame, made it
|
|
|
|
|
handle various cases better. Fixed leak of property bag.
|
|
|
|
|
(forget_cached_view_frame): New.
|
|
|
|
|
(nautilus_view_set_frame_callback): Use new forget_cached_view_frame
|
|
|
|
|
and update_listener.
|
|
|
|
|
(nautilus_view_construct_from_bonobo_control): Use
|
|
|
|
|
g_signal_connect_object. Not sure if this is better, since they
|
|
|
|
|
are part of the same aggregate.
|
|
|
|
|
(nautilus_view_finalize): Use new forget_cached_view_frame and
|
|
|
|
|
remove_listener.
|
|
|
|
|
(nautilus_view_dispose): Use new forget_cached_view_frame and
|
|
|
|
|
remove_listener.
|
|
|
|
|
(nautilus_view_get_view_frame): Fixed leak of control frame.
|
|
|
|
|
(nautilus_view_set_listener_mask): Simplified, and made it work even
|
|
|
|
|
if you call it multiple times, by calling new update_listener.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(create_label_layout): Handle NULL font_name case just in case.
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_set_zoom_level): Use
|
|
|
|
|
invalidate_label_sizes instead of setting update_icon_font.
|
|
|
|
|
(nautilus_icon_container_set_font_name): Do nothing if font name
|
|
|
|
|
doesn't change. If it does, use invalidate_label_sizes rather than
|
|
|
|
|
setting update_icon_font.
|
|
|
|
|
(nautilus_icon_container_set_font_size_table): Only redraw if font
|
|
|
|
|
size changes. Also, use invalidate_label_sizes rather than setting
|
|
|
|
|
update_icon_font.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(add_preferences_callbacks):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c: (get_icon_factory):
|
|
|
|
|
Initialize global preferences as needed.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (fm_icon_view_finalize):
|
|
|
|
|
* src/file-manager/fm-search-list-view.c: (real_destroy):
|
|
|
|
|
* src/nautilus-application.c: (nautilus_application_destroy),
|
|
|
|
|
(nautilus_application_create_window),
|
|
|
|
|
(nautilus_application_class_init):
|
|
|
|
|
* src/nautilus-main.c: (main):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: (create_corba_objects): Fix property
|
|
|
|
|
bag leak.
|
|
|
|
|
|
2002-02-26 23:40:47 +00:00
|
|
|
|
2002-02-26 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/history/nautilus-history-view.c
|
|
|
|
|
(update_history): only set the selection if we have
|
|
|
|
|
some items.
|
|
|
|
|
|
2002-02-26 20:10:24 +00:00
|
|
|
|
2002-02-26 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c:
|
|
|
|
|
(accumulate_name),
|
|
|
|
|
(has_exactly_one_slash): UTF8 fixes.
|
|
|
|
|
(try_to_expand_path): UTF8 and gtk_editable fixes.
|
|
|
|
|
(get_editable_length): Rename to
|
|
|
|
|
(get_editable_number_of_chars): this and include UTF8 fixes.
|
|
|
|
|
(editable_key_press_callback): Rename to
|
|
|
|
|
(editable_event_after_callback): this. Modify to skip non key_press
|
|
|
|
|
events.
|
|
|
|
|
(nautilus_location_bar_init): Replace marshaled key_press_event signal
|
|
|
|
|
with normal event_after signal.
|
|
|
|
|
|
2002-02-26 18:54:38 +00:00
|
|
|
|
2002-02-26 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_get_display_name): Patch from Havard Wigtil
|
|
|
|
|
that makes us return the right name, rather than returning
|
|
|
|
|
an already-freed pointer.
|
|
|
|
|
|
2002-02-27 01:17:11 +00:00
|
|
|
|
=== nautilus 1.1.6 ===
|
|
|
|
|
|
2002-02-25 23:21:24 +00:00
|
|
|
|
2002-02-25 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump version.
|
|
|
|
|
|
2002-02-25 23:15:01 +00:00
|
|
|
|
2002-02-26 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-drag-window.c
|
|
|
|
|
(drag_begin_emission_callback):
|
|
|
|
|
Use gtk_widget_get_toplevel to find out the top-level
|
|
|
|
|
window.
|
|
|
|
|
|
2002-02-25 22:04:11 +00:00
|
|
|
|
2002-02-25 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-drag-window.c:
|
|
|
|
|
(wm_protocols_filter), (nautilus_drag_window_realize),
|
|
|
|
|
(nautilus_drag_window_register):
|
|
|
|
|
Get the don't-raise-on-drag feature working again.
|
|
|
|
|
|
Let "Loading" and "Empty" special nodes be italic.
2002-02-25 Anders Carlsson <andersca@gnu.org>
* components/tree/nautilus-tree-model.c:
(nautilus_tree_model_get_column_type),
(nautilus_tree_model_get_value):
* components/tree/nautilus-tree-model.h:
* components/tree/nautilus-tree-view.c: (create_tree):
Let "Loading" and "Empty" special nodes be italic.
* libnautilus-private/nautilus-global-preferences.c:
(default_font_callback):
Return "sans" here instead of "fixed"
* libnautilus-private/nautilus-icon-canvas-item.c:
(draw_or_measure_label_text), (create_label_layout),
Set font from icon container name, use gdk_gc_set_rgb_fg_color.
* libnautilus-private/nautilus-icon-container.c: (finalize):
(realize), (nautilus_icon_container_init),
(nautilus_icon_container_update_icon),
(nautilus_icon_container_set_zoom_level),
(nautilus_icon_container_request_update_all),
(nautilus_icon_container_get_label_color), (update_label_color),
(nautilus_icon_container_theme_changed),
(nautilus_icon_container_set_font_name),
(nautilus_icon_container_set_font_size_table):
Add support for setting fonts, and fix some bugs with the
label color handling.
* libnautilus-private/nautilus-icon-container.h:
Add nautilus_icon_container_set_font_name and
nautilus_icon_container_set_font_size_table.
* libnautilus-private/nautilus-icon-factory.c:
(embedded_text_font_changed_callback), (embed_text):
Set the font of the embedded text to the default font.
* libnautilus-private/nautilus-icon-private.h:
Add font name and font size table variables to
NautilusIconContainerDetails.
* libnautilus-private/nautilus-program-chooser.c:
(nautilus_program_chooser_init):
Fix button ordering according to the HIG.
* src/file-manager/fm-icon-view.c:
(fm_icon_view_update_icon_container_fonts),
(fm_icon_view_update_icon_container_font_size_table):
Set font name and font size table in the icon container.
* src/nautilus-sidebar-tabs.c:
(nautilus_sidebar_tabs_load_theme_data),
(default_font_changed_callback), (nautilus_sidebar_tabs_init),
(nautilus_sidebar_tabs_destroy), (draw_one_tab_plain),
(draw_one_tab_themed):
Use the "default font" preference.
* src/nautilus-sidebar-title.c:
(nautilus_sidebar_title_class_init),
(default_font_changed_callback), (nautilus_sidebar_title_init),
(nautilus_sidebar_title_destroy), (update_title_font):
Use the "default font" preference.
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
Use the GnomeAbout widget.
2002-02-25 21:05:57 +00:00
|
|
|
|
2002-02-25 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(nautilus_tree_model_get_column_type),
|
|
|
|
|
(nautilus_tree_model_get_value):
|
|
|
|
|
* components/tree/nautilus-tree-model.h:
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (create_tree):
|
|
|
|
|
Let "Loading" and "Empty" special nodes be italic.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(default_font_callback):
|
|
|
|
|
Return "sans" here instead of "fixed"
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(draw_or_measure_label_text), (create_label_layout),
|
|
|
|
|
Set font from icon container name, use gdk_gc_set_rgb_fg_color.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (finalize):
|
|
|
|
|
(realize), (nautilus_icon_container_init),
|
|
|
|
|
(nautilus_icon_container_update_icon),
|
|
|
|
|
(nautilus_icon_container_set_zoom_level),
|
|
|
|
|
(nautilus_icon_container_request_update_all),
|
|
|
|
|
(nautilus_icon_container_get_label_color), (update_label_color),
|
|
|
|
|
(nautilus_icon_container_theme_changed),
|
|
|
|
|
(nautilus_icon_container_set_font_name),
|
|
|
|
|
(nautilus_icon_container_set_font_size_table):
|
|
|
|
|
Add support for setting fonts, and fix some bugs with the
|
|
|
|
|
label color handling.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.h:
|
|
|
|
|
Add nautilus_icon_container_set_font_name and
|
|
|
|
|
nautilus_icon_container_set_font_size_table.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(embedded_text_font_changed_callback), (embed_text):
|
|
|
|
|
Set the font of the embedded text to the default font.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h:
|
|
|
|
|
Add font name and font size table variables to
|
|
|
|
|
NautilusIconContainerDetails.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
(nautilus_program_chooser_init):
|
|
|
|
|
Fix button ordering according to the HIG.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(fm_icon_view_update_icon_container_fonts),
|
|
|
|
|
(fm_icon_view_update_icon_container_font_size_table):
|
|
|
|
|
Set font name and font size table in the icon container.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c:
|
|
|
|
|
(nautilus_sidebar_tabs_load_theme_data),
|
|
|
|
|
(default_font_changed_callback), (nautilus_sidebar_tabs_init),
|
|
|
|
|
(nautilus_sidebar_tabs_destroy), (draw_one_tab_plain),
|
|
|
|
|
(draw_one_tab_themed):
|
|
|
|
|
Use the "default font" preference.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
(nautilus_sidebar_title_class_init),
|
|
|
|
|
(default_font_changed_callback), (nautilus_sidebar_title_init),
|
|
|
|
|
(nautilus_sidebar_title_destroy), (update_title_font):
|
|
|
|
|
Use the "default font" preference.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
|
|
|
|
|
Use the GnomeAbout widget.
|
|
|
|
|
|
2002-02-25 18:28:39 +00:00
|
|
|
|
2002-02-25 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(fit_rect_on_screen, center_dialog_over_rect),
|
|
|
|
|
(center_dialog_over_window): kill deprecated code, use
|
|
|
|
|
gtk_window_set_transient instead.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c
|
|
|
|
|
(nautilus_file_operations_progress_init): setup the default
|
|
|
|
|
dialog width instead of the bar's.
|
|
|
|
|
|
|
|
|
|
2002-02-21 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c
|
|
|
|
|
(add_reset_text): port, requires new eel API.
|
|
|
|
|
|
2002-02-25 17:50:59 +00:00
|
|
|
|
2002-02-25 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Use rsvg_pixbuf_from_file_at_max_size() to render svg icons at
|
|
|
|
|
the right size.
|
|
|
|
|
|
2002-02-25 17:33:46 +00:00
|
|
|
|
2002-02-25 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump required versions of some things.
|
|
|
|
|
|
2002-02-25 12:55:11 +00:00
|
|
|
|
2002-02-24 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
(update_progress_display), (index_progress_dialog_new):
|
|
|
|
|
Convert deprecated use of GtkProgress to GtkProgressBar
|
2002-02-25 17:33:46 +00:00
|
|
|
|
to fix the build for people who build Medusa support.
|
2002-02-25 12:55:11 +00:00
|
|
|
|
|
2002-02-25 04:31:01 +00:00
|
|
|
|
2002-02-24 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c (image_loading_done_callback):
|
|
|
|
|
Enable gdk_window_set_back_pixmap() again. This limits flicker when
|
|
|
|
|
switching workspaces and moving windows.
|
|
|
|
|
|
2002-02-25 04:03:25 +00:00
|
|
|
|
2002-02-24 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c (realize):
|
|
|
|
|
Don't set background pixmap None. Gtk+ already does that when
|
|
|
|
|
scrolling windows these days, and due to a bug in Gtk+ (now fixed)
|
|
|
|
|
this was actually making that feature not work!
|
|
|
|
|
|
2002-02-24 03:49:16 +00:00
|
|
|
|
2002-02-23 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_class_init):
|
|
|
|
|
Set the default icon list for all windows.
|
|
|
|
|
(nautilus_window_realize): Remove old
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE code for setting the window
|
|
|
|
|
icon.
|
|
|
|
|
|
2002-02-28 00:56:32 +00:00
|
|
|
|
2002-02-27 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* components/music/configure.c : misc minor deprecation removals.
|
|
|
|
|
* components/music/fileinfo.c : ditto.
|
|
|
|
|
(nautilus_music_view_update) : reconnect the background.
|
|
|
|
|
* components/music/nautilus-music-view.c (play_current_file) : convert
|
|
|
|
|
to gconf.
|
|
|
|
|
* src/file-manager/fm-icon-view.c (preview_audio) : convert to gconf.
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c
|
|
|
|
|
s/gtk_label_set_wrap/gtk_label_set_line_wrap/
|
|
|
|
|
(setup_overview_form) : Use gnome_program_locate_file to find iconf
|
|
|
|
|
from gnome-mime-data.
|
|
|
|
|
* components/hardware/main.c (main) : use nautilus_view_standard_main.
|
|
|
|
|
(cb_create_hardware_view) : new work around the odd inheritance of the
|
|
|
|
|
view.
|
|
|
|
|
|
2002-02-22 21:30:19 +00:00
|
|
|
|
2002-02-22 Gediminas Paulauskas <menesis@delfi.lt>
|
|
|
|
|
|
|
|
|
|
* configure.in: remove obsolete
|
|
|
|
|
GNOME_COMMON_INIT and GNOME_PLATFORM_GNOME_2 macros.
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(handle_transfer_duplicate):
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(nautilus_icon_container_get_drop_action):
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c
|
|
|
|
|
(mount_volume_deactivate):
|
2002-02-23 11:44:35 +00:00
|
|
|
|
add break; statement to empty default: labels to fix warning
|
|
|
|
|
on gcc 3.
|
2002-02-22 21:30:19 +00:00
|
|
|
|
* libnautilus-private/nautilus-icon-container.c (clear_drag_state):
|
|
|
|
|
fix typo.
|
|
|
|
|
|
2002-02-22 19:43:59 +00:00
|
|
|
|
2002-02-22 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(remove_context_menu_timeout): New.
|
|
|
|
|
(clear_drag_state): Use remove_context_menu_timeout.
|
|
|
|
|
(motion_notify_event): Use remove_context_menu_timeout.
|
|
|
|
|
This fixes a bug where you might end up with two timeouts.
|
|
|
|
|
Remove the code marked "KLUDGE ALERT" which seemed to mess
|
|
|
|
|
up dragging coordinates.
|
|
|
|
|
|
Remove. Remove.
* libnautilus-private/Makefile.am:
* libnautilus-private/nautilus-icon-text-item.c: Remove.
* libnautilus-private/nautilus-icon-text-item.h: Remove.
* libnautilus-private/nautilus-file-dnd.h:
* libnautilus-private/nautilus-file-dnd.c:
(nautilus_drag_file_receive_dropped_keyword): Use const char *.
* libnautilus-private/nautilus-icon-container.c:
(rubberband_timeout_callback), (start_rubberbanding),
(update_stretch_at_idle), (button_release_event),
(motion_notify_event), (handle_icon_button_press):
* libnautilus-private/nautilus-icon-dnd.c: (icon_get_data_binder),
(nautilus_icon_container_position_shadow),
(receive_dropped_keyword), (receive_dropped_uri_list),
(nautilus_icon_container_find_drop_target),
(nautilus_icon_container_receive_dropped_icons),
(nautilus_icon_container_get_drop_action),
(nautilus_icon_dnd_update_drop_target),
(nautilus_icon_dnd_begin_drag):
Use eel_gtk_widget_get_button_event_location and
eel_gnome_canvas_widget_to_world and the other similar functions
to fix coordinate handling. Also some const char * fixes.
* libnautilus-private/nautilus-icon-private.h: window -> widget
* src/file-manager/fm-directory-view.h:
* src/file-manager/fm-directory-view.c:
fm_directory_get_selected_icon_locations ->
fm_directory_view_get_selected_icon_locations
2002-02-22 18:54:21 +00:00
|
|
|
|
2002-02-22 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-icon-text-item.c: Remove.
|
|
|
|
|
* libnautilus-private/nautilus-icon-text-item.h: Remove.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-dnd.h:
|
|
|
|
|
* libnautilus-private/nautilus-file-dnd.c:
|
|
|
|
|
(nautilus_drag_file_receive_dropped_keyword): Use const char *.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(rubberband_timeout_callback), (start_rubberbanding),
|
|
|
|
|
(update_stretch_at_idle), (button_release_event),
|
|
|
|
|
(motion_notify_event), (handle_icon_button_press):
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c: (icon_get_data_binder),
|
|
|
|
|
(nautilus_icon_container_position_shadow),
|
|
|
|
|
(receive_dropped_keyword), (receive_dropped_uri_list),
|
|
|
|
|
(nautilus_icon_container_find_drop_target),
|
|
|
|
|
(nautilus_icon_container_receive_dropped_icons),
|
|
|
|
|
(nautilus_icon_container_get_drop_action),
|
|
|
|
|
(nautilus_icon_dnd_update_drop_target),
|
|
|
|
|
(nautilus_icon_dnd_begin_drag):
|
|
|
|
|
Use eel_gtk_widget_get_button_event_location and
|
|
|
|
|
eel_gnome_canvas_widget_to_world and the other similar functions
|
|
|
|
|
to fix coordinate handling. Also some const char * fixes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h: window -> widget
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.h:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
fm_directory_get_selected_icon_locations ->
|
|
|
|
|
fm_directory_view_get_selected_icon_locations
|
|
|
|
|
|
2002-02-22 02:13:39 +00:00
|
|
|
|
2002-02-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* AUTHORS:
|
|
|
|
|
* HACKING:
|
|
|
|
|
* MAINTAINERS:
|
|
|
|
|
* README:
|
|
|
|
|
Update names in a few places.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Remove obsolete ENABLE_NLS comment.
|
|
|
|
|
|
2002-02-22 01:12:42 +00:00
|
|
|
|
2002-02-22 Kjartan Maraas <kmaraas@gnome.org>
|
|
|
|
|
|
2002-02-22 01:53:42 +00:00
|
|
|
|
* components/hardware/main.c: Remove #ifdef ENABLE_NLS since it's not
|
|
|
|
|
supported in GNOME 2.
|
|
|
|
|
* components/music/fileinfo.c: Same here.
|
|
|
|
|
* libnautilus/nautilus-view-standard-main. Here too.
|
|
|
|
|
* src/nautilus-main.c: Same here.
|
|
|
|
|
|
2002-02-22 01:12:42 +00:00
|
|
|
|
* components/hardware/main.c: Use GETTEXT_PACKAGE.
|
|
|
|
|
* components/history/nautilus-history-view.c: Same here.
|
|
|
|
|
* components/music/main.c: Same here.
|
|
|
|
|
* components/news/nautilus-news.c: Same here.
|
|
|
|
|
* components/notes/nautilus-notes.c: Same.
|
|
|
|
|
* components/text/main.c: Same
|
|
|
|
|
|
2002-02-22 00:16:09 +00:00
|
|
|
|
2002-02-21 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-control-factory-embed-strategy.c
|
|
|
|
|
(nautilus_adapter_control_factory_embed_strategy_new) : typo.
|
|
|
|
|
|
2002-02-21 19:55:42 +00:00
|
|
|
|
2002-02-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/image-viewer/: Remove. Michael already took it out of the
|
|
|
|
|
tarball, so I am removing it from cvs for clarity.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_init): Use g_signal_connect_object with
|
|
|
|
|
G_CONNECT_SWAPPED instead of g_signal_connect_closure.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c: Some code cleanup.
|
|
|
|
|
|
2002-02-21 19:26:52 +00:00
|
|
|
|
2002-02-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: Remove nautilus-desktop-file-loader.[ch].
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c: Remove.
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.h: Remove.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(link_info_nautilus_link_read_callback): Pass in NULL for the new
|
|
|
|
|
optional URI parameter for parsing existing link files.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.h:
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c:
|
|
|
|
|
Change to use GnomeDesktopItem instead of NautilusDesktopFile.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.h:
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
(nautilus_link_get_link_uri_given_file_contents),
|
|
|
|
|
(nautilus_link_get_link_name_given_file_contents),
|
|
|
|
|
(nautilus_link_get_link_icon_given_file_contents):
|
|
|
|
|
Add optional URI parameter for parsing existing link files. This
|
|
|
|
|
is passed down to the GnomeDesktopItem level, which can sometimes
|
|
|
|
|
do a better job if it knows the URI.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (activate_callback):
|
|
|
|
|
Change to use GnomeDesktopItem instead of NautilusDesktopFile. Also,
|
|
|
|
|
simplify error handling.
|
|
|
|
|
|
|
|
|
|
* Many files:
|
|
|
|
|
Fix includes to use <> style in headers more consistently, and remove
|
|
|
|
|
unnecessarily includes.
|
|
|
|
|
|
2002-02-21 10:10:59 +00:00
|
|
|
|
2002-02-20 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(embed_text): do the clipping with a new eel method.
|
|
|
|
|
|
2002-02-21 08:19:00 +00:00
|
|
|
|
2002-02-21 Kjartan Maraas <kmaraas@gnome.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: Use GETTEXT_PACKAGE, not just PACKAGE
|
|
|
|
|
in the bindtextdomain functions.
|
|
|
|
|
|
2002-02-21 08:05:46 +00:00
|
|
|
|
2002-02-20 Jens Finke <jens@triq.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c
|
|
|
|
|
(set_up_standard_bonobo_button),
|
|
|
|
|
(set_up_special_bonobo_button): Added gtk stock item fallback
|
|
|
|
|
which is used if a custom icon wasn't found.
|
|
|
|
|
(set_up_toolbar_images): Define proper stock item replacements.
|
|
|
|
|
|
2002-02-21 20:17:39 +00:00
|
|
|
|
2002-02-20 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* components/adapter/Makefile.am : add DISABLE_DEPRECATED_CFLAGS.
|
|
|
|
|
* components/adapter/nautilus-adapter-load-strategy.c
|
|
|
|
|
(nautilus_adapter_load_strategy_get) : ProgressiveDataSink is gone in
|
|
|
|
|
gnome2.
|
|
|
|
|
* components/adapter/nautilus-adapter-embed-strategy.c
|
|
|
|
|
(nautilus_adapter_embed_strategy_class_init) : use g_cclosure_marshal_*
|
|
|
|
|
which are not deprecated.
|
|
|
|
|
(nautilus_adapter_embed_strategy_get) : try ControlFactory in place of
|
|
|
|
|
Embeddable.
|
|
|
|
|
* components/adapter/nautilus-adapter-control-factory-embed-strategy.c :
|
|
|
|
|
* components/adapter/nautilus-adapter-control-factory-embed-strategy.c :
|
|
|
|
|
Renamed from nautilus-adapter-embeddable-embed-strategy.c
|
|
|
|
|
Convert to ControlFactory.
|
|
|
|
|
* components/adapter/nautilus-adapter-control-factory-embed-strategy.h :
|
|
|
|
|
Convert to G_* casts.
|
|
|
|
|
* components/adapter/nautilus-adapter.c :
|
|
|
|
|
s/gtk_signal_disconnect/g_signal_handler_disconnect/
|
|
|
|
|
|
2002-02-20 23:15:30 +00:00
|
|
|
|
2002-02-20 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(update_scripts_menu): Avoid race condition by resetting
|
|
|
|
|
scripts_invalid flag before we build the script menus.
|
|
|
|
|
(update_directory_in_scripts_menu): Simplified code.
|
|
|
|
|
(add_scripts_directory): Moved into
|
|
|
|
|
(add_directory_to_scripts_directory_list): here.
|
|
|
|
|
(remove_scripts_directory): Renamed to
|
|
|
|
|
(remove_directory_from_scripts_directory_list): this.
|
|
|
|
|
(update_scripts_menu): Made code more readable.
|
|
|
|
|
|
2002-02-20 18:20:42 +00:00
|
|
|
|
2002-02-20 Jens Finke <jens@triq.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(change_background_callback): Call gnome2 background setting
|
|
|
|
|
program.
|
|
|
|
|
|
2002-02-20 17:55:25 +00:00
|
|
|
|
2002-02-20 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
(show_index_progress_dialog), (show_last_index_time_dialog),
|
|
|
|
|
(show_indexing_info_dialog):
|
|
|
|
|
s/g_signal_connect_object/g_signal_connect_swapped/, as this was
|
|
|
|
|
gtk_signal_connect_object which is not the same as
|
|
|
|
|
g_signal_connect_object
|
|
|
|
|
|
2002-02-20 16:43:20 +00:00
|
|
|
|
2002-02-20 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c
|
|
|
|
|
(nautilus_throbber_set_small_mode): remove usize
|
|
|
|
|
mis-use.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c: remove
|
|
|
|
|
bogus ghttp include.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c
|
|
|
|
|
(image_button_callback): upd. signal handling.
|
|
|
|
|
(xpm_dual_label_box, xpm_label_box): upd. container
|
|
|
|
|
border width.
|
|
|
|
|
(nautilus_music_view_update): fix leak & upd.
|
|
|
|
|
path handling.
|
|
|
|
|
|
|
|
|
|
* components/music/mpg123.c (eval_id3_format),
|
|
|
|
|
(mpg123_format_song_title): upd. path handling.
|
|
|
|
|
|
|
|
|
|
* components/hardware/main.c: include string.h
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c
|
|
|
|
|
(setup_form_title): use gnome_program_locate_file.
|
|
|
|
|
|
|
|
|
|
* components/hardware/Makefile.am,
|
|
|
|
|
* components/sample/Makefile.am,
|
|
|
|
|
* components/tree/Makefile.am,
|
|
|
|
|
* components/text/Makefile.am,
|
|
|
|
|
* components/throbber/Makefile.am,
|
|
|
|
|
* components/music/Makefile.am: add disable
|
|
|
|
|
deprecated cflags.
|
|
|
|
|
|
|
|
|
|
* components/Makefile.am: remove image_viewer
|
|
|
|
|
|
|
|
|
|
* configure.in: upd.
|
|
|
|
|
|
2002-02-20 13:10:32 +00:00
|
|
|
|
2002-02-20 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c
|
|
|
|
|
(nautilus_view_set_frame): don't spew debug as we
|
|
|
|
|
disconnect from a dead parent.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c
|
|
|
|
|
(tab_item_destroy): ditto.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.
|
|
|
|
|
(nautilus_window_unrealize): ditto.
|
|
|
|
|
|
2002-02-20 02:50:42 +00:00
|
|
|
|
2002-02-19 Bastien Nocera <hadess@hadess.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
(determined_initial_view_callback):
|
|
|
|
|
display a better message if smb: is the scheme we use
|
|
|
|
|
|
2002-02-19 22:53:44 +00:00
|
|
|
|
2002-02-19 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: require gnome-desktop library
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.[ch]:
|
|
|
|
|
(nautilus_icon_dnd_uri_list_extract_uris),
|
|
|
|
|
(nautilus_icon_dnd_uri_list_free_strings): paste old gnome-mime
|
|
|
|
|
code here as we still need it
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.[ch]:
|
|
|
|
|
(nautilus_link_desktop_file_local_create_from_gnome_entry):
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.[ch]:
|
|
|
|
|
(nautilus_link_historical_local_create_from_gnome_entry):
|
|
|
|
|
* libnautilus-private/nautilus-link.[ch]:
|
|
|
|
|
(nautilus_link_local_create_from_gnome_entry):
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
|
|
|
|
|
port to gnome-desktop and re-enable
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c: (drag_data_received_callback): use
|
|
|
|
|
new uri list functions
|
|
|
|
|
|
|
|
|
|
* src/nautilus-zoom-control.c: (draw_number),
|
|
|
|
|
(nautilus_zoom_control_unload_images),
|
|
|
|
|
(nautilus_zoom_control_load_images): port to PangoLayout and
|
|
|
|
|
re-enable text fallback
|
|
|
|
|
|
2002-02-19 22:35:24 +00:00
|
|
|
|
2002-02-19 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c (drag_data_received_callback):
|
|
|
|
|
(nautilus_icon_container_free_drag_data): call
|
|
|
|
|
gtk_selection_data_copy() and gtk_selection_data_free() rather
|
|
|
|
|
than the eel versions
|
|
|
|
|
|
2002-02-19 18:53:37 +00:00
|
|
|
|
2002-02-19 Bastien Nocera <hadess@hadess.net>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c:
|
|
|
|
|
(present_authentication_dialog_nonblocking):
|
|
|
|
|
make password box work again, catching "response"
|
|
|
|
|
signal instead of "clicked"
|
|
|
|
|
|
2002-02-19 10:51:08 +00:00
|
|
|
|
2002-02-19 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c
|
|
|
|
|
(determined_initial_view_callback): ensure we survive
|
|
|
|
|
without trashing the WM, even if we can get no working
|
|
|
|
|
mime data at all.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_init): g_signal_connect_object
|
|
|
|
|
is not like gtk_signal_connect_object_while_alive, it's
|
|
|
|
|
missing a vital arg. swap.
|
|
|
|
|
|
setup both the rgba and GdkColor variants. (update_label_color): upd.
2002-02-17 Michael Meeks <michael@ximian.com>
* libnautilus-private/nautilus-icon-container.c
(nautilus_icon_container_theme_changed): setup both
the rgba and GdkColor variants.
(update_label_color): upd. color handling.
(alloc_colors): allocate the colors on realize
2002-02-15 Michael Meeks <michael@ximian.com>
* libnautilus-private/nautilus-icon-container.c
(nautilus_icon_container_get_label_color): return
the colors we need, grab them from the style's text
information though.
2002-02-14 Michael Meeks <michael@ximian.com>
* libnautilus-private/nautilus-icon-canvas-item.c
(nautilus_icon_canvas_item_get_property),
(nautilus_icon_canvas_item_set_property): port to
properties.
(draw_or_measure_label_text): update color handling,
could we re-use the gc here ?
(draw_stretch_handles): upd gc unref.
(nautilus_icon_canvas_item_class_init): upd.
* libnautilus-private/nautilus-theme.c
(nautilus_pixmap_file_may_be_local),
(nautilus_theme_install_user_theme),
(nautilus_theme_make_preview_pixbuf),
(theme_get_property),
(load_theme_document): upd. file tests.
* libnautilus-private/nautilus-monitor.c
(get_event_uri): use g_build_filename.
* libnautilus-private/nautilus-find-icon-image.c
(get_user_emblem_path, make_full_icon_path),
(make_full_icon_path): upd. file test.
* libnautilus-private/nautilus-file-utilities.c
(nautilus_pixmap_file),
(nautilus_get_data_file_path),
(nautilus_get_user_directory),
(nautilus_get_desktop_directory): upd. file tests.
* libnautilus-private/nautilus-directory-metafile.c
(nautilus_directory_get_boolean_file_metadata): use
strcasecmp not ascii_strdown to save yet more malloc
locking penalty.
* libnautilus-private/nautilus-directory-background.c
(nautilus_file_background_receive_root_window_changes),
(desktop_background_destroyed_callback): upd. root
window macro.
(nautilus_connect_background_to_file_metadata),
(initialize_background_from_settings),
(image_loading_done_callback): upd g_signal bits.
* libnautilus-private/nautilus-volume-monitor.c
(nautilus_volume_monitor_class_init): upd file test.
* libnautilus-private/nautilus-undo-signal-handlers.c
(nautilus_undo_tear_down_nautilus_entry_for_undo): upd.
* libnautilus-private/nautilus-undo-manager.c
(nautilus_undo_manager_class_init): upd. signal bits.
* libnautilus-private/nautilus-trash-monitor.c
(nautilus_trash_monitor_class_init): g_cclosureize.
(nautilus_trash_monitor_init): g_signal upds.
* libnautilus-private/nautilus-trash-file.c
(trash_destroy, nautilus_trash_file_init),
(remove_real_file): upd. g_signal bits.
* libnautilus-private/nautilus-trash-directory.c
(nautilus_trash_directory_init): upd. signal connect.
(trash_destroy): upd. signal bits.
* libnautilus-private/nautilus-program-choosing.c
(get_xalf_prefix): upd. find_program_in_path.
* libnautilus-private/nautilus-program-chooser.c
(nautilus_program_chooser_init): upd. window policy
* libnautilus-private/nautilus-merged-directory.c
(merged_remove_real_directory): upd. g_signal.
(nautilus_merged_directory_class_init): upd. g_closure
* libnautilus-private/nautilus-link-desktop-file.c
(nautilus_link_desktop_file_get_link_icon_from_desktop):
upd. pixmap location.
* libnautilus-private/nautilus-icon-factory.c
(nautilus_icon_factory_class_init): upd. marshallers
(is_theme_in_user_directory): upd. file test.
* libnautilus-private/nautilus-icon-dnd.c
(auto_scroll_timeout_callback): do a queue_draw_area
instead of a widget_draw.
* libnautilus-private/nautilus-icon-container.c
(nautilus_icon_container_init),
(set_pending_icon_to_reveal): g_signal updates.
(nautilus_icon_container_new): remove visual
push/pop.
* libnautilus-private/nautilus-file.c
(nautilus_file_fit_date_as_string): upd. julian date get.
(nautilus_file_class_init): upd. marshallers.
* libnautilus-private/nautilus-file-operations.c
(extract_and_ellipsize_file_name_for_dialog): use
get_basename.
(nautilus_file_operations_copy_move): use gtk stock.
* libnautilus-private/nautilus-file-operations-progress.c
(nautilus_file_operations_progress_update): use
progress_bar_set_fraction.
(nautilus_file_operations_progress_init): prune
progress setup - these are the defaults.
* libnautilus-private/nautilus-entry.c
(nautilus_entry_key_press): upd select_region.
* libnautilus-private/nautilus-drag-window.c
(get_ancestor_blocked_by): upd type_is_a.
* libnautilus-private/nautilus-dnd.c
(nautilus_drag_finalize),
(nautilus_drag_init): g_object ref upd.
* libnautilus-private/nautilus-directory.c
(nautilus_directory_class_init): marshaller upd..
(nautilus_directory_schedule_metadata_remove),
(nautilus_directory_schedule_metadata_copy),
(nautilus_directory_schedule_metadata_move):
basename upd.
* libnautilus-private/nautilus-directory-background.c
(desktop_background_realized): g_signal upd.
(theme_image_path_to_uri): file test upd.
(image_loading_done_callback): object unref on gc & pixmap.
(background_changed_callback): g_signal upd.
* libnautilus-private/nautilus-bookmark.c
(nautilus_bookmark_disconnect_file): g_signal upd.
(nautilus_bookmark_uri_known_not_to_exist): upd
file test.
* libnautilus-private/nautilus-authn-manager.c
(authentication_dialog_button_clicked): use
GTK_RESPONSE_OK
* libnautilus-private/Makefile.am: add deprc.
CFLAGS.
* libnautilus/Makefile.am: ditto.
* configure.in (DISABLE_DEPRECATED_CFLAGS): add.
2002-02-13 Michael Meeks <michael@ximian.com>
* libnautilus-private/nautilus-icon-dnd.c
(nautilus_icon_container_free_drag_data):
re-enterancy protection.
2002-02-19 09:11:16 +00:00
|
|
|
|
2002-02-17 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_theme_changed): setup both
|
|
|
|
|
the rgba and GdkColor variants.
|
|
|
|
|
(update_label_color): upd. color handling.
|
|
|
|
|
(alloc_colors): allocate the colors on realize
|
|
|
|
|
|
|
|
|
|
2002-02-15 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_get_label_color): return
|
|
|
|
|
the colors we need, grab them from the style's text
|
|
|
|
|
information though.
|
|
|
|
|
|
|
|
|
|
2002-02-14 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c
|
|
|
|
|
(nautilus_icon_canvas_item_get_property),
|
|
|
|
|
(nautilus_icon_canvas_item_set_property): port to
|
|
|
|
|
properties.
|
|
|
|
|
(draw_or_measure_label_text): update color handling,
|
|
|
|
|
could we re-use the gc here ?
|
|
|
|
|
(draw_stretch_handles): upd gc unref.
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-theme.c
|
|
|
|
|
(nautilus_pixmap_file_may_be_local),
|
|
|
|
|
(nautilus_theme_install_user_theme),
|
|
|
|
|
(nautilus_theme_make_preview_pixbuf),
|
|
|
|
|
(theme_get_property),
|
|
|
|
|
(load_theme_document): upd. file tests.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c
|
|
|
|
|
(get_event_uri): use g_build_filename.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c
|
|
|
|
|
(get_user_emblem_path, make_full_icon_path),
|
|
|
|
|
(make_full_icon_path): upd. file test.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.c
|
|
|
|
|
(nautilus_pixmap_file),
|
|
|
|
|
(nautilus_get_data_file_path),
|
|
|
|
|
(nautilus_get_user_directory),
|
|
|
|
|
(nautilus_get_desktop_directory): upd. file tests.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c
|
|
|
|
|
(nautilus_directory_get_boolean_file_metadata): use
|
|
|
|
|
strcasecmp not ascii_strdown to save yet more malloc
|
|
|
|
|
locking penalty.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c
|
|
|
|
|
(nautilus_file_background_receive_root_window_changes),
|
|
|
|
|
(desktop_background_destroyed_callback): upd. root
|
|
|
|
|
window macro.
|
|
|
|
|
(nautilus_connect_background_to_file_metadata),
|
|
|
|
|
(initialize_background_from_settings),
|
|
|
|
|
(image_loading_done_callback): upd g_signal bits.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c
|
|
|
|
|
(nautilus_volume_monitor_class_init): upd file test.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-undo-signal-handlers.c
|
|
|
|
|
(nautilus_undo_tear_down_nautilus_entry_for_undo): upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-undo-manager.c
|
|
|
|
|
(nautilus_undo_manager_class_init): upd. signal bits.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-trash-monitor.c
|
|
|
|
|
(nautilus_trash_monitor_class_init): g_cclosureize.
|
|
|
|
|
(nautilus_trash_monitor_init): g_signal upds.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-trash-file.c
|
|
|
|
|
(trash_destroy, nautilus_trash_file_init),
|
|
|
|
|
(remove_real_file): upd. g_signal bits.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-trash-directory.c
|
|
|
|
|
(nautilus_trash_directory_init): upd. signal connect.
|
|
|
|
|
(trash_destroy): upd. signal bits.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c
|
|
|
|
|
(get_xalf_prefix): upd. find_program_in_path.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c
|
|
|
|
|
(nautilus_program_chooser_init): upd. window policy
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-merged-directory.c
|
|
|
|
|
(merged_remove_real_directory): upd. g_signal.
|
|
|
|
|
(nautilus_merged_directory_class_init): upd. g_closure
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c
|
|
|
|
|
(nautilus_link_desktop_file_get_link_icon_from_desktop):
|
|
|
|
|
upd. pixmap location.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_class_init): upd. marshallers
|
|
|
|
|
(is_theme_in_user_directory): upd. file test.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(auto_scroll_timeout_callback): do a queue_draw_area
|
|
|
|
|
instead of a widget_draw.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_init),
|
|
|
|
|
(set_pending_icon_to_reveal): g_signal updates.
|
|
|
|
|
(nautilus_icon_container_new): remove visual
|
|
|
|
|
push/pop.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(nautilus_file_fit_date_as_string): upd. julian date get.
|
|
|
|
|
(nautilus_file_class_init): upd. marshallers.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(extract_and_ellipsize_file_name_for_dialog): use
|
|
|
|
|
get_basename.
|
|
|
|
|
(nautilus_file_operations_copy_move): use gtk stock.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c
|
|
|
|
|
(nautilus_file_operations_progress_update): use
|
|
|
|
|
progress_bar_set_fraction.
|
|
|
|
|
(nautilus_file_operations_progress_init): prune
|
|
|
|
|
progress setup - these are the defaults.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c
|
|
|
|
|
(nautilus_entry_key_press): upd select_region.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-drag-window.c
|
|
|
|
|
(get_ancestor_blocked_by): upd type_is_a.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-dnd.c
|
|
|
|
|
(nautilus_drag_finalize),
|
|
|
|
|
(nautilus_drag_init): g_object ref upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c
|
|
|
|
|
(nautilus_directory_class_init): marshaller upd..
|
|
|
|
|
(nautilus_directory_schedule_metadata_remove),
|
|
|
|
|
(nautilus_directory_schedule_metadata_copy),
|
|
|
|
|
(nautilus_directory_schedule_metadata_move):
|
|
|
|
|
basename upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c
|
|
|
|
|
(desktop_background_realized): g_signal upd.
|
|
|
|
|
(theme_image_path_to_uri): file test upd.
|
|
|
|
|
(image_loading_done_callback): object unref on gc & pixmap.
|
|
|
|
|
(background_changed_callback): g_signal upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c
|
|
|
|
|
(nautilus_bookmark_disconnect_file): g_signal upd.
|
|
|
|
|
(nautilus_bookmark_uri_known_not_to_exist): upd
|
|
|
|
|
file test.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c
|
|
|
|
|
(authentication_dialog_button_clicked): use
|
|
|
|
|
GTK_RESPONSE_OK
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: add deprc.
|
|
|
|
|
CFLAGS.
|
|
|
|
|
|
|
|
|
|
* libnautilus/Makefile.am: ditto.
|
|
|
|
|
|
|
|
|
|
* configure.in (DISABLE_DEPRECATED_CFLAGS): add.
|
|
|
|
|
|
|
|
|
|
2002-02-13 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(nautilus_icon_container_free_drag_data):
|
|
|
|
|
re-enterancy protection.
|
|
|
|
|
|
2002-02-17 15:40:33 +00:00
|
|
|
|
2002-02-17 Kjartan Maraas <kmaraas@gnome.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: Remove calls to
|
|
|
|
|
gtk_widget_push|pop_visual() since they do nothing now.
|
|
|
|
|
|
2002-02-16 16:54:40 +00:00
|
|
|
|
2002-02-15 David Emory Watson <dwatson@cs.ucr.edu>
|
|
|
|
|
|
|
|
|
|
* configure.in: Require eel 1.1.5.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c
|
|
|
|
|
(nautilus_sidebar_tabs_set_color): Use eel_gdk_color_parse () for
|
|
|
|
|
backward compatible color spec. parsing.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(make_color_drag_image): Same as above.
|
|
|
|
|
(nautilus_property_browser_drag_data_get): Same as above.
|
|
|
|
|
|
2002-02-15 05:28:37 +00:00
|
|
|
|
2002-02-15 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am (EXTRA_DIST): remove nautilus-shell-marshal.list
|
|
|
|
|
|
2002-02-15 04:39:14 +00:00
|
|
|
|
2002-02-14 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c (done_with_file):
|
|
|
|
|
(notes_save_metainfo): Replace deprecated signal handling
|
|
|
|
|
functions.
|
|
|
|
|
|
2002-02-14 23:22:00 +00:00
|
|
|
|
2002-02-14 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/file-manager/Makefile.am: add -DFOO_DISABLE_DEPRECATED to
|
|
|
|
|
disable glib, gtk, and gnome deprecated calls
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
* src/nautilus-about.c:
|
|
|
|
|
* src/nautilus-application.c:
|
|
|
|
|
* src/nautilus-bookmark-list.c:
|
|
|
|
|
* src/nautilus-bookmarks-window.c:
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
* src/nautilus-location-bar.c:
|
|
|
|
|
* src/nautilus-main.c:
|
|
|
|
|
* src/nautilus-navigation-bar.c:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
* src/nautilus-shell.c:
|
|
|
|
|
* src/nautilus-sidebar-tabs.c:
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
* src/nautilus-sidebar.c:
|
|
|
|
|
* src/nautilus-simple-search-bar.c:
|
|
|
|
|
* src/nautilus-switchable-navigation-bar.c:
|
|
|
|
|
* src/nautilus-switchable-search-bar.c:
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
* src/nautilus-view-frame.c:
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
* src/nautilus-zoom-control.c: port to non-deprecated calls. This
|
|
|
|
|
was mostly GnomeDialog -> GtkDialog and gtk_signal -> g_signal
|
|
|
|
|
|
2002-02-13 03:41:49 +00:00
|
|
|
|
2002-02-12 David Emory Watson <dwatson@cvs.gnome.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c:
|
|
|
|
|
(nautilus_bonobo_add_submenu): Allow submenus to have pixbufs.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.h: Add pixbuf argument
|
|
|
|
|
to prototype for nautilus_bonobo_add_submenu ()
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
(create_menu_item_from_node): Make reference to
|
|
|
|
|
nautilus_bonobo_add_submenu conform to new prototype.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(add_submenu): Make reference to nautilus_bonobo_add_submenu conform to
|
|
|
|
|
new prototype and remove FIXME.
|
|
|
|
|
|
|
|
|
|
2002-02-12 David Emory Watson <dwatson@cvs.gnome.org>
|
|
|
|
|
|
|
|
|
|
* data/browser.xml: The blue component for Danube was 7FF but somehow
|
|
|
|
|
got converted to FF instead of the correct value of 7F. This fix makes
|
|
|
|
|
Danube a nice color again.
|
|
|
|
|
|
2002-02-13 00:27:41 +00:00
|
|
|
|
2002-02-12 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(schedule_destroy_unneeded_children): Record the idle ID so we can
|
|
|
|
|
cancel it properly.
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (sort_model_iter_to_file):
|
|
|
|
|
New.
|
|
|
|
|
(sort_model_path_to_file): Renamed from path_to_file to clarify
|
|
|
|
|
which kid of path.
|
|
|
|
|
(selection_changed_callback): Replaces the old row_activated_callback.
|
|
|
|
|
Switch to the selected directory when you click on a row.
|
|
|
|
|
(create_tree): Connect the "changed" to the selection object.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: Formatting tweaks.
|
|
|
|
|
(update_directory_in_scripts_menu): Fix storage leak.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (renaming_icon_callback): Enable
|
|
|
|
|
a bit of GNOME2_CONVERSION_COMPLETE code.
|
|
|
|
|
(create_icon_container): Formatting tweaks.
|
|
|
|
|
|
2002-02-12 22:11:19 +00:00
|
|
|
|
2002-02-12 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(metadata_for_directory_as_file_ready_callback),
|
|
|
|
|
(metadata_for_files_in_directory_ready_callback):
|
|
|
|
|
A few places where we said "=" but meant "==".
|
|
|
|
|
|
2002-02-12 00:56:13 +00:00
|
|
|
|
2002-02-11 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Require at least libxml 2.4.7, since that's
|
|
|
|
|
the version where xmlFree and friends were moved out of
|
|
|
|
|
<libxml/xmlmemory.h>.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c:
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c:
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.c:
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
* src/nautilus-bookmark-list.c:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
Remove unneeded include of <libxml/xmlmemory.h>.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c: (get_node_uri): New,
|
|
|
|
|
used only for logging ref. counts.
|
|
|
|
|
(decrement_ref_count): New.
|
|
|
|
|
(abandon_node_ref_count): New.
|
|
|
|
|
(abandon_dummy_row_ref_count): New.
|
|
|
|
|
(report_dummy_row_inserted): Do nothing if the parent is not yet
|
|
|
|
|
in the inserted state.
|
|
|
|
|
(report_dummy_row_deleted): Make it abandon any lingering ref
|
|
|
|
|
count that's still in the dummy row.
|
|
|
|
|
(report_node_inserted): Make it report that the dummy node is
|
|
|
|
|
inserted if the node starts with a dummy child. Also, set the new
|
|
|
|
|
inserted state so we know this node is live.
|
|
|
|
|
(report_node_contents_changed): Do nothing if the node is not
|
|
|
|
|
yet in the inserted state.
|
|
|
|
|
(report_node_has_child_toggled): Do nothing if the node is not yet
|
|
|
|
|
in the inserted state.
|
|
|
|
|
(report_dummy_row_contents_changed): Do nothing if the parent is
|
|
|
|
|
not yet in the inserted state.
|
|
|
|
|
(stop_monitoring_directory): Set done_loading to FALSE so we'll get
|
|
|
|
|
a dummy node for directories we are not monitoring.
|
|
|
|
|
(destroy_node_without_reporting): Abandon any ref count left in the
|
|
|
|
|
node. Also set the inserted state to FALSE before destroying children.
|
|
|
|
|
(destroy_node): Report if the parent gains a dummy node as a result
|
|
|
|
|
of destroying this node.
|
|
|
|
|
(update_node_without_reporting): Don't clear done_loading any more,
|
|
|
|
|
since stop_monitoring_directory does it now.
|
|
|
|
|
(reparent_node): Abandon any ref count that's still in the node
|
|
|
|
|
before reparenting it.
|
|
|
|
|
(schedule_destroy_unneeded_children): New.
|
|
|
|
|
(last_child_unref): Use new schedule_destroy_unneeded_children
|
|
|
|
|
function so we cna share code with the new abandon ref count functions.
|
|
|
|
|
(nautilus_tree_model_ref_node), (nautilus_tree_model_unref_node): Add
|
|
|
|
|
some logging for debugging purposes.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (compare_rows): Sort function
|
|
|
|
|
to use when GtkTreeModelSort works.
|
|
|
|
|
(create_tree): Hook up sort function.
|
|
|
|
|
|
2002-02-11 11:16:02 +00:00
|
|
|
|
2002-02-08 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c
|
|
|
|
|
(nautilus_window_constructed): remove registering own
|
|
|
|
|
'synchronizer' #ifdef bits.
|
|
|
|
|
(nautilus_window_allow_stop): add 'access' sys
|
|
|
|
|
calls to allow easier strace profiling.
|
|
|
|
|
|
2002-02-11 05:27:55 +00:00
|
|
|
|
2002-02-11 Jody Goldberg <jody@gnome.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmark-parsing.c : Include libxml/globals.h to get
|
|
|
|
|
xmlFree from its new position.
|
|
|
|
|
|
2002-02-10 21:22:11 +00:00
|
|
|
|
2002-02-10 Bastien Nocera <hadess@hadess.net>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
disable jpeglib's reading of its config.h file
|
|
|
|
|
fixes HAVE_STDLIB double-definition
|
|
|
|
|
|
2002-02-11 06:20:04 +00:00
|
|
|
|
=== nautilus 1.1.5 ===
|
|
|
|
|
|
2002-02-10 06:58:41 +00:00
|
|
|
|
2002-02-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Bump version number.
|
|
|
|
|
* configure.in: Bump version number.
|
|
|
|
|
|
2002-02-09 11:14:10 +00:00
|
|
|
|
2002-02-09 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* icons/crux_eggplant/i-directory-12.png:
|
|
|
|
|
* icons/crux_eggplant/i-directory-20.png:
|
|
|
|
|
* icons/crux_eggplant/i-directory-24.png:
|
|
|
|
|
* icons/crux_eggplant/i-directory-36.png:
|
|
|
|
|
* icons/crux_eggplant/i-directory-72.png:
|
|
|
|
|
* icons/crux_eggplant/i-directory.png:
|
|
|
|
|
* icons/crux_teal/i-directory-12.png:
|
|
|
|
|
* icons/crux_teal/i-directory-192.png:
|
|
|
|
|
* icons/crux_teal/i-directory-20.png:
|
|
|
|
|
* icons/crux_teal/i-directory-24.png:
|
|
|
|
|
* icons/crux_teal/i-directory-36.png:
|
|
|
|
|
* icons/crux_teal/i-directory-72.png:
|
|
|
|
|
* icons/crux_teal/i-directory-96.png:
|
|
|
|
|
* icons/crux_teal/i-directory.png:
|
|
|
|
|
* icons/crux_teal/i-regular-12.png:
|
|
|
|
|
* icons/crux_teal/i-regular-192.png:
|
|
|
|
|
* icons/crux_teal/i-regular-20.png:
|
|
|
|
|
* icons/crux_teal/i-regular-24.png:
|
|
|
|
|
* icons/crux_teal/i-regular-36.png:
|
|
|
|
|
* icons/crux_teal/i-regular-72.png:
|
|
|
|
|
* icons/crux_teal/i-regular-96.png:
|
|
|
|
|
* icons/crux_teal/i-regular.png:
|
|
|
|
|
* icons/sierra/i-directory-12.png:
|
|
|
|
|
* icons/sierra/i-directory-24.png:
|
|
|
|
|
* icons/sierra/i-directory-36.png:
|
|
|
|
|
* icons/sierra/i-directory-72.png:
|
|
|
|
|
* icons/sierra/i-directory-96.png:
|
|
|
|
|
* icons/sierra/i-directory-accept-12.png:
|
|
|
|
|
* icons/sierra/i-directory-accept-24.png:
|
|
|
|
|
* icons/sierra/i-directory-accept-36.png:
|
|
|
|
|
* icons/sierra/i-directory-accept-72.png:
|
|
|
|
|
* icons/sierra/i-directory-accept-96.png:
|
|
|
|
|
* icons/sierra/i-directory-accept.png:
|
|
|
|
|
* icons/sierra/i-directory.png:
|
|
|
|
|
|
|
|
|
|
Darin's script apparently went wrong, because a number of the themes
|
|
|
|
|
got switched to only having the *non* anti-aliased icons. Replaced
|
|
|
|
|
them with the anti-aliased versions.
|
|
|
|
|
|
Added open pixbuf support.
* components/tree/nautilus-tree-model.h:
* components/tree/nautilus-tree-model.c: (tree_node_destroy),
(tree_node_get_pixbuf_from_factory), (tree_node_update_pixbuf),
(tree_node_update_closed_pixbuf), (tree_node_update_open_pixbuf),
(tree_node_get_closed_pixbuf), (tree_node_get_open_pixbuf),
(update_node_without_reporting),
(nautilus_tree_model_get_column_type),
(nautilus_tree_model_get_value):
Added open pixbuf support.
* components/tree/nautilus-tree-view.c: (save_expansion_state):
Fix storage leak.
(row_activated_callback): Fix NautilusFile ref. count leak.
(create_tree): Pass in open pixbuf for "pixbuf_expander_open".
(get_filtering_as_integer), (update_filtering_from_preferences),
(filtering_changed_callback), (nautilus_tree_view_instance_init),
(nautilus_tree_view_finalize): Starting on code needed to
respect the filtering preferences.
2002-02-08 23:36:23 +00:00
|
|
|
|
2002-02-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.h:
|
|
|
|
|
* components/tree/nautilus-tree-model.c: (tree_node_destroy),
|
|
|
|
|
(tree_node_get_pixbuf_from_factory), (tree_node_update_pixbuf),
|
|
|
|
|
(tree_node_update_closed_pixbuf), (tree_node_update_open_pixbuf),
|
|
|
|
|
(tree_node_get_closed_pixbuf), (tree_node_get_open_pixbuf),
|
|
|
|
|
(update_node_without_reporting),
|
|
|
|
|
(nautilus_tree_model_get_column_type),
|
|
|
|
|
(nautilus_tree_model_get_value):
|
|
|
|
|
Added open pixbuf support.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (save_expansion_state):
|
|
|
|
|
Fix storage leak.
|
|
|
|
|
(row_activated_callback): Fix NautilusFile ref. count leak.
|
|
|
|
|
(create_tree): Pass in open pixbuf for "pixbuf_expander_open".
|
|
|
|
|
(get_filtering_as_integer), (update_filtering_from_preferences),
|
|
|
|
|
(filtering_changed_callback), (nautilus_tree_view_instance_init),
|
|
|
|
|
(nautilus_tree_view_finalize): Starting on code needed to
|
|
|
|
|
respect the filtering preferences.
|
|
|
|
|
|
2002-02-08 05:57:34 +00:00
|
|
|
|
2002-02-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.h:
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(get_parent_node_from_file): New.
|
|
|
|
|
(insert_node): New.
|
|
|
|
|
(reparent_node): New.
|
|
|
|
|
(update_node): Handle files that disappear or move.
|
|
|
|
|
(process_file_change): Don't create nodes for files that are
|
|
|
|
|
already gone by the time we get here.
|
|
|
|
|
(done_loading_callback): Don't assert if the node for this file
|
|
|
|
|
is gone by the time this shows up.
|
|
|
|
|
(done_loading_idle_callback): New.
|
|
|
|
|
(start_monitoring_directory): Do a done_loading callback for
|
|
|
|
|
directories that are already fully loaded at the start. We have
|
|
|
|
|
to do this at idle time, though, since the tree code can't handle
|
|
|
|
|
all the new nodes showing up inside ref_node.
|
|
|
|
|
(nautilus_tree_model_iter_n_children): Add; was missing.
|
|
|
|
|
(destroy_unneeded_children): New.
|
|
|
|
|
(destroy_unneeded_children_idle_callback): New.
|
|
|
|
|
(last_child_unref): Destroy the children at idle time, not right
|
|
|
|
|
away. I did this to try to make GtkTreeModelSort work, but it
|
|
|
|
|
didn't fix the whole problem, so maybe take this out later.
|
|
|
|
|
(nautilus_tree_model_unref_node): Tighten assert.
|
|
|
|
|
(nautilus_tree_model_iter_get_file): New.
|
|
|
|
|
(nautilus_tree_model_finalize): Cleanup for new idle functions.
|
|
|
|
|
(nautilus_tree_model_tree_model_init):
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (load_expansion_state):
|
|
|
|
|
New placeholder, not yet implemented.
|
|
|
|
|
(path_to_file): New.
|
|
|
|
|
(prepend_one_uri): New.
|
|
|
|
|
(save_expansion_state): New.
|
|
|
|
|
(save_expansion_state_idle_callback): New.
|
|
|
|
|
(schedule_save_expansion_state_callback): New.
|
|
|
|
|
(got_activation_uri_callback): New.
|
|
|
|
|
(cancel_activation): New.
|
|
|
|
|
(row_activated_callback): New.
|
|
|
|
|
(create_tree): Put in first cut at using GtkTreeModelSort;
|
|
|
|
|
couldn't get it working so it's ifdef'd out. Save list of expanded
|
|
|
|
|
URIs next idle after a row is expanded or collapsed. Switch the
|
|
|
|
|
view location when a row is activated.
|
|
|
|
|
(tree_activate_callback): Put in a call to load_expansion_state,
|
|
|
|
|
although it's not implemented yet.
|
|
|
|
|
(nautilus_tree_view_finalize): Cleanup for new idle functions.
|
|
|
|
|
|
2002-02-07 16:40:01 +00:00
|
|
|
|
2002-02-08 Abel Cheung <maddog@linux.org.hk>
|
|
|
|
|
|
|
|
|
|
* configure.in: Added "zh_CN" to ALL_LINGUAS.
|
|
|
|
|
|
2002-02-07 00:24:43 +00:00
|
|
|
|
2002-02-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
(nautilus_throbber_instance_init): eel_signal_connect_while_alive
|
|
|
|
|
-> g_object_add_weak_pointer.
|
|
|
|
|
(nautilus_throbber_finalize), (nautilus_throbber_class_init):
|
|
|
|
|
Switch to finalize instead of destroy.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-expansion-state.c: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-expansion-state.h: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-node-private.h: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-node.c: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-node.h: Remove.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.h:
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
Rewrite, based on Anders's first cut.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.h: Tweaks.
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (create_tree): Get rid of
|
|
|
|
|
the header.
|
|
|
|
|
(nautilus_tree_view_finalize), (nautilus_tree_view_class_init):
|
|
|
|
|
Added a missing finalize so that we don't leak.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_get_for_file): New.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.h:
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(finalize): Change to finalize from destroy.
|
|
|
|
|
(nautilus_file_get_parent): Make public, simplify implementation
|
|
|
|
|
by using nautilus_directory_get_corresponding_file.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(fm_desktop_icon_view_init):
|
|
|
|
|
* src/nautilus-sidebar.c: (nautilus_sidebar_update_buttons):
|
|
|
|
|
* src/nautilus-view-frame.c: (nautilus_view_frame_init),
|
|
|
|
|
(attach_view):
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
(nautilus_window_initialize_bookmarks_menu),
|
|
|
|
|
(nautilus_window_initialize_go_menu):
|
|
|
|
|
Use g_signal_connect-object instead of eel_signal_connect_while_alive.
|
|
|
|
|
|
2002-02-06 23:04:10 +00:00
|
|
|
|
2002-02-06 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: Make this component build with
|
|
|
|
|
the deprecation flags set.
|
|
|
|
|
(update_size_and_redraw): #ifed out the gtk_widget_set_usize()
|
|
|
|
|
call pending changes to the size negotation code.
|
|
|
|
|
(get_xml_path): Use g_file_test() instead of g_file_exists().
|
|
|
|
|
(add_channel_to_remove_list), (remove_selected_site),
|
|
|
|
|
(make_remove_widgets): Use a GtkTreeView instead of a GtkCList
|
|
|
|
|
here.
|
|
|
|
|
(determine_sort_position): Use gtk_container_get_children()
|
|
|
|
|
instead of gtk_container_children().
|
|
|
|
|
(add_channel_entry): Use g_object_set_data() instead of
|
|
|
|
|
gtk_object_set_user_data().
|
|
|
|
|
(remove_list_selection_changed): New function, update the remove
|
|
|
|
|
button.
|
|
|
|
|
(update_remove_button): Make the remove button insensitive if no
|
|
|
|
|
channel is selected for removal.
|
|
|
|
|
(make_remove_widgets), (make_add_widgets), (add_command_buttons):
|
|
|
|
|
Use gtk_box_set_spacing() instead of gtk_button_box_set_spacing(),
|
|
|
|
|
and remove calls to gtk_button_box_set_child_size().
|
|
|
|
|
|
2002-02-06 21:56:44 +00:00
|
|
|
|
2002-02-06 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c
|
|
|
|
|
(load_new_location_in_sidebar_panels): guard
|
|
|
|
|
against re-enterancy; hold refs on the sidebars.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(fm_directory_view_class_init): move re-entering
|
|
|
|
|
auto preference registers to
|
|
|
|
|
(fm_directory_view_init): here.
|
|
|
|
|
|
2002-02-05 19:22:53 +00:00
|
|
|
|
2002-02-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-change-queue.c: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-change-queue.h: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-view-dnd.c: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-view-dnd.h: Remove.
|
|
|
|
|
* components/tree/nautilus-tree-view-private.h: Remove.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-dnd.c:
|
|
|
|
|
* libnautilus-private/nautilus-dnd.h:
|
|
|
|
|
Move eel-dnd.[ch] back into Nautilus, because it currently is
|
|
|
|
|
completely file-manager-specific.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-dnd.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-dnd.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.h:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
Change to use eel-dnd.[ch] in their new location in Nautilus.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: Add included needed due
|
|
|
|
|
to include changes.
|
|
|
|
|
|
Port to GtkTreeView, lots of work still remains though.
2002-02-05 Anders Carlsson <andersca@gnu.org>
* components/tree/Makefile.am:
* components/tree/nautilus-tree-model.c:
(nautilus_tree_node_set_parent), (nautilus_tree_node_new),
(nautilus_dummy_tree_node_new), (nautilus_tree_node_update_icons),
(nautilus_tree_model_get_type), (nautilus_tree_model_init),
(nautilus_tree_model_class_init), (uri_get_parent_text),
(nautilus_tree_model_get_node_from_file),
(nautilus_tree_model_get_node), (report_node_changed),
(report_root_node_if_possible), (process_file_change),
(nautilus_tree_model_directory_files_changed_callback),
(nautilus_tree_model_directory_done_loading_callback),
(nautilus_tree_model_begin_monitoring_directory),
(nautilus_tree_model_get_n_columns),
(nautilus_tree_model_get_column_type),
(nautilus_tree_model_get_iter), (nautilus_tree_model_get_path),
(nautilus_tree_model_get_value), (nautilus_tree_model_iter_next),
(nautilus_tree_model_iter_children),
(nautilus_tree_model_iter_parent),
(nautilus_tree_model_iter_has_child),
(nautilus_tree_model_iter_nth_child),
(nautilus_tree_model_tree_model_init),
(nautilus_tree_model_root_node_file_monitor),
(nautilus_tree_model_set_root_uri), (nautilus_tree_model_new),
(nautilus_tree_model_dump_helper), (nautilus_tree_model_dump):
* components/tree/nautilus-tree-model.h:
* components/tree/nautilus-tree-view.c: (create_tree),
(tree_activate_callback), (dump_tree), (nautilus_tree_view_init),
(nautilus_tree_view_class_init):
* components/tree/nautilus-tree-view.h:
Port to GtkTreeView, lots of work still remains though.
* src/nautilus-application.c: (finish_startup):
Remove GMC trash migration.
2002-02-05 17:11:43 +00:00
|
|
|
|
2002-02-05 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* components/tree/Makefile.am:
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(nautilus_tree_node_set_parent), (nautilus_tree_node_new),
|
|
|
|
|
(nautilus_dummy_tree_node_new), (nautilus_tree_node_update_icons),
|
|
|
|
|
(nautilus_tree_model_get_type), (nautilus_tree_model_init),
|
|
|
|
|
(nautilus_tree_model_class_init), (uri_get_parent_text),
|
|
|
|
|
(nautilus_tree_model_get_node_from_file),
|
|
|
|
|
(nautilus_tree_model_get_node), (report_node_changed),
|
|
|
|
|
(report_root_node_if_possible), (process_file_change),
|
|
|
|
|
(nautilus_tree_model_directory_files_changed_callback),
|
|
|
|
|
(nautilus_tree_model_directory_done_loading_callback),
|
|
|
|
|
(nautilus_tree_model_begin_monitoring_directory),
|
|
|
|
|
(nautilus_tree_model_get_n_columns),
|
|
|
|
|
(nautilus_tree_model_get_column_type),
|
|
|
|
|
(nautilus_tree_model_get_iter), (nautilus_tree_model_get_path),
|
|
|
|
|
(nautilus_tree_model_get_value), (nautilus_tree_model_iter_next),
|
|
|
|
|
(nautilus_tree_model_iter_children),
|
|
|
|
|
(nautilus_tree_model_iter_parent),
|
|
|
|
|
(nautilus_tree_model_iter_has_child),
|
|
|
|
|
(nautilus_tree_model_iter_nth_child),
|
|
|
|
|
(nautilus_tree_model_tree_model_init),
|
|
|
|
|
(nautilus_tree_model_root_node_file_monitor),
|
|
|
|
|
(nautilus_tree_model_set_root_uri), (nautilus_tree_model_new),
|
|
|
|
|
(nautilus_tree_model_dump_helper), (nautilus_tree_model_dump):
|
|
|
|
|
* components/tree/nautilus-tree-model.h:
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (create_tree),
|
|
|
|
|
(tree_activate_callback), (dump_tree), (nautilus_tree_view_init),
|
|
|
|
|
(nautilus_tree_view_class_init):
|
|
|
|
|
* components/tree/nautilus-tree-view.h:
|
|
|
|
|
Port to GtkTreeView, lots of work still remains though.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (finish_startup):
|
|
|
|
|
Remove GMC trash migration.
|
|
|
|
|
|
2002-02-04 23:03:42 +00:00
|
|
|
|
2002-02-04 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(fm_icon_view_class_init): move re-enterant CORBA stuff
|
|
|
|
|
(fm_icon_view_init): to here.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: add a default placeholder.
|
|
|
|
|
|
|
|
|
|
* configure.in (BONOBO_UI_REQUIRED): require a fixed
|
|
|
|
|
libbonoboui that can cope with default placeholders.
|
|
|
|
|
|
2002-02-04 21:44:13 +00:00
|
|
|
|
2002-02-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: Put a placeholder in so that component
|
|
|
|
|
menus will go to the left of the Help menu.
|
|
|
|
|
|
|
|
|
|
=== nautilus 1.1.4 ===
|
|
|
|
|
|
2002-02-04 18:04:07 +00:00
|
|
|
|
2002-02-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* .cvsignore: Don't ignore tarballs.
|
|
|
|
|
* NEWS: Bump version number.
|
|
|
|
|
* configure.in: Bump version number.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (activate_callback):
|
|
|
|
|
Clean up code here a bit; patch submitted by David Emory Watson.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-icon-view-ui.xml: Tweak wording as
|
|
|
|
|
suggested by Steve Fox <drfickle@k-lug.org>.
|
|
|
|
|
|
2002-02-04 17:26:37 +00:00
|
|
|
|
2002-02-04 Laszlo Peter <laca@ireland.sun.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.[ch]: fix licensing info.
|
|
|
|
|
|
2002-02-01 21:11:17 +00:00
|
|
|
|
2002-02-01 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Increased GNOME_UI_REQUIRED to 1.110.1
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_class_init): Use
|
|
|
|
|
nautilus_marshal_VOID__POINTER_STRING instead of
|
|
|
|
|
nautilus_marshal_VOID__POINTER_POINTER for the icon_text_changed
|
|
|
|
|
signal.
|
|
|
|
|
(handle_focus_out_event): Return FALSE.
|
|
|
|
|
(nautilus_icon_container_start_renaming_selected_item),
|
|
|
|
|
(end_renaming_mode): Use GnomeIconTextItem instead of
|
|
|
|
|
NautilusIconTextItem. This includes changing how the size was
|
|
|
|
|
calculated, as NautilusIconTextItem expected a center point and
|
|
|
|
|
maximum width, and GnomeIconTextItem expects a bounding box.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h: Use
|
|
|
|
|
GnomeIconTextItem instead of NautilusIconTextItem for
|
|
|
|
|
rename_widget.
|
|
|
|
|
* libnautilus-private/nautilus-marshal.list: Added
|
|
|
|
|
VOID:POINTER,STRING.
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (renaming_icon_callback):
|
|
|
|
|
Temporarily #ifed out the
|
|
|
|
|
nautilus_clipboard_set_up_editable_in_control for the renaming
|
|
|
|
|
editable.
|
|
|
|
|
|
2002-02-01 05:46:19 +00:00
|
|
|
|
2002-01-31 John Harper <jsh@unfactored.org>
|
|
|
|
|
|
|
|
|
|
Make the search feature work again:
|
|
|
|
|
|
|
|
|
|
* configure.in: fixed how HAVE_MEDUSA is defined. Add
|
|
|
|
|
MEDUSA_CFLAGS to CORE_CFLAGS
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c: moved some of the
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE ifdefs around so that we get a
|
|
|
|
|
functional object, just without some of the features of the
|
|
|
|
|
original
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: copied search parts from nautilus
|
|
|
|
|
1 version
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c (create_object): reenable
|
|
|
|
|
search-list-view creation
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c: random changes to
|
|
|
|
|
make it compile (untested as yet)
|
|
|
|
|
|
Bump eel version required.
* configure.in: Bump eel version required.
* libnautilus-private/nautilus-icon-container.c:
(rubberband_timeout_callback), (start_rubberbanding),
(update_stretch_at_idle), (motion_notify_event):
* libnautilus-private/nautilus-icon-dnd.c: (icon_get_data_binder),
(nautilus_icon_container_position_shadow),
(receive_dropped_keyword),
(nautilus_icon_container_find_drop_target),
(nautilus_icon_container_receive_dropped_icons),
(nautilus_icon_container_get_drop_action),
(nautilus_icon_dnd_update_drop_target), (nautilus_icon_dnd_init),
(nautilus_icon_dnd_begin_drag):
Use new eel functions that eliminate the funky interaction between
the new GtkLayout and GnomeCanvas. Basically, all the functions
that deal with window coordinates are getting bin_window
coordinates instead. This should really be fixed in GnomeCanvas.
2002-01-30 22:33:40 +00:00
|
|
|
|
2002-01-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump eel version required.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(rubberband_timeout_callback), (start_rubberbanding),
|
|
|
|
|
(update_stretch_at_idle), (motion_notify_event):
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c: (icon_get_data_binder),
|
|
|
|
|
(nautilus_icon_container_position_shadow),
|
|
|
|
|
(receive_dropped_keyword),
|
|
|
|
|
(nautilus_icon_container_find_drop_target),
|
|
|
|
|
(nautilus_icon_container_receive_dropped_icons),
|
|
|
|
|
(nautilus_icon_container_get_drop_action),
|
|
|
|
|
(nautilus_icon_dnd_update_drop_target), (nautilus_icon_dnd_init),
|
|
|
|
|
(nautilus_icon_dnd_begin_drag):
|
|
|
|
|
Use new eel functions that eliminate the funky interaction between
|
|
|
|
|
the new GtkLayout and GnomeCanvas. Basically, all the functions
|
|
|
|
|
that deal with window coordinates are getting bin_window
|
|
|
|
|
coordinates instead. This should really be fixed in GnomeCanvas.
|
|
|
|
|
|
2002-01-30 01:48:47 +00:00
|
|
|
|
2002-01-30 Zbigniew Chyla <cyba@gnome.pl>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c
|
|
|
|
|
(construct_password_dialog):
|
|
|
|
|
DO NOT mark empty strings for translation.
|
|
|
|
|
|
Remove smooth mode and unused font and font size machinery.
* components/tree/nautilus-tree-view.c: (create_tree),
(nautilus_tree_view_destroy):
* libnautilus-private/nautilus-directory.c:
(add_preferences_callbacks):
* libnautilus-private/nautilus-global-preferences.c:
* libnautilus-private/nautilus-global-preferences.h:
* libnautilus-private/nautilus-icon-canvas-item.c:
(measure_label_text), (nautilus_icon_canvas_item_render),
(nautilus_icon_canvas_item_set_show_stretch_handles):
* libnautilus-private/nautilus-icon-container.c:
(start_rubberbanding), (finalize), (nautilus_icon_container_init),
(nautilus_icon_container_update_icon),
(nautilus_icon_container_theme_changed):
* libnautilus-private/nautilus-icon-container.h:
* libnautilus-private/nautilus-icon-private.h:
* src/file-manager/fm-directory-view.c: (fm_directory_view_init),
(fm_directory_view_finalize):
* src/file-manager/fm-directory-view.h:
* src/file-manager/fm-icon-view.c:
(fm_icon_view_update_icon_container_font_size_table),
(create_icon_container), (fm_icon_view_class_init):
Remove smooth mode and unused font and font size machinery.
* test/.cvsignore: Remove test-nautilus-smooth-graphics.
* test/Makefile.am: Remove test-nautilus-smooth-graphics.
* test/test-nautilus-smooth-graphics.c: Remove.
* src/nautilus-preferences-dialog.c:
(dialog_delete_event_callback), (dialog_button_response_callback),
(preferences_dialog_create): Fix bug where we'd lose the
preferences dialog if you closed it with a delete_event.
2002-01-29 19:21:59 +00:00
|
|
|
|
2002-01-29 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (create_tree),
|
|
|
|
|
(nautilus_tree_view_destroy):
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(add_preferences_callbacks):
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(measure_label_text), (nautilus_icon_canvas_item_render),
|
|
|
|
|
(nautilus_icon_canvas_item_set_show_stretch_handles):
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(start_rubberbanding), (finalize), (nautilus_icon_container_init),
|
|
|
|
|
(nautilus_icon_container_update_icon),
|
|
|
|
|
(nautilus_icon_container_theme_changed):
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h:
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (fm_directory_view_init),
|
|
|
|
|
(fm_directory_view_finalize):
|
|
|
|
|
* src/file-manager/fm-directory-view.h:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(fm_icon_view_update_icon_container_font_size_table),
|
|
|
|
|
(create_icon_container), (fm_icon_view_class_init):
|
|
|
|
|
Remove smooth mode and unused font and font size machinery.
|
|
|
|
|
|
|
|
|
|
* test/.cvsignore: Remove test-nautilus-smooth-graphics.
|
|
|
|
|
* test/Makefile.am: Remove test-nautilus-smooth-graphics.
|
|
|
|
|
* test/test-nautilus-smooth-graphics.c: Remove.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
(dialog_delete_event_callback), (dialog_button_response_callback),
|
|
|
|
|
(preferences_dialog_create): Fix bug where we'd lose the
|
|
|
|
|
preferences dialog if you closed it with a delete_event.
|
|
|
|
|
|
2002-01-29 18:17:06 +00:00
|
|
|
|
=== nautilus 1.1.3 ===
|
|
|
|
|
|
2002-01-29 16:58:41 +00:00
|
|
|
|
2002-01-29 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Update for 1.1.3 release.
|
|
|
|
|
* configure.in: Bump version.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_finalize), (real_merge_menus):
|
|
|
|
|
Use a weak pointer so we don't retain a pointer to the UI component
|
|
|
|
|
if the BonoboControl goes away, but we don't. This doesn't really
|
|
|
|
|
fix anything, but it also does no harm.
|
|
|
|
|
|
2002-01-29 07:03:56 +00:00
|
|
|
|
2002-01-28 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* data/applications.desktop.in:
|
|
|
|
|
* data/preferences.desktop.in:
|
|
|
|
|
|
|
|
|
|
Bring start-here stuff up to date with current
|
|
|
|
|
URI schemes, update to use appropriate system icons.
|
|
|
|
|
|
2002-01-28 23:31:40 +00:00
|
|
|
|
2002-01-28 Remi Cohen-Scali <remi@cohen-scali.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c
|
|
|
|
|
(nautilus_launch_application_from_command): Changed the system(3) call to
|
|
|
|
|
launch application from command. Instead use eel_gnome_shell_execute.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (activate_callback):
|
|
|
|
|
Now use newly public NautilusDesktopFile class & nautilus_desktop_file_launch
|
|
|
|
|
to launch the corresponding command.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c:
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.h:
|
|
|
|
|
Made the NautilusDesktopFile class public. The struct has been moved
|
|
|
|
|
from the source to the header. The nautilus_desktop_file_new method
|
|
|
|
|
is not static any more.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c
|
|
|
|
|
(nautilus_desktop_file_launch):
|
|
|
|
|
Add the locale name taken from the desktop file to display it
|
|
|
|
|
through xalf (launch feedback).
|
|
|
|
|
|
2002-01-28 23:18:41 +00:00
|
|
|
|
2002-01-28 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* icons/default/Makefile.am:
|
|
|
|
|
* icons/default/emblem-OK.svg:
|
|
|
|
|
* icons/default/emblem-broken-link.png:
|
|
|
|
|
* icons/default/emblem-certified.svg:
|
|
|
|
|
* icons/default/emblem-cool.svg:
|
|
|
|
|
* icons/default/emblem-danger.svg:
|
|
|
|
|
* icons/default/emblem-distinguished.svg:
|
|
|
|
|
* icons/default/emblem-draft.svg:
|
|
|
|
|
* icons/default/emblem-favorite.svg:
|
|
|
|
|
* icons/default/emblem-generic.png:
|
|
|
|
|
* icons/default/emblem-generic.svg:
|
|
|
|
|
* icons/default/emblem-important.gif:
|
|
|
|
|
* icons/default/emblem-important.svg:
|
|
|
|
|
* icons/default/emblem-new.gif:
|
|
|
|
|
* icons/default/emblem-new.svg:
|
|
|
|
|
* icons/default/emblem-noread.png:
|
|
|
|
|
* icons/default/emblem-noread.svg:
|
|
|
|
|
* icons/default/emblem-nowrite.svg:
|
|
|
|
|
* icons/default/emblem-ohno.svg:
|
|
|
|
|
* icons/default/emblem-personal.svg:
|
|
|
|
|
* icons/default/emblem-special.svg:
|
|
|
|
|
* icons/default/emblem-symbolic-link-12.png:
|
|
|
|
|
* icons/default/emblem-symbolic-link-24.png:
|
|
|
|
|
* icons/default/emblem-symbolic-link-36.png:
|
|
|
|
|
* icons/default/emblem-symbolic-link.png:
|
|
|
|
|
* icons/default/emblem-trash.png:
|
|
|
|
|
* icons/default/emblem-urgent.svg:
|
|
|
|
|
* icons/emblem-OK.svg:
|
|
|
|
|
* icons/emblem-broken-link.png:
|
|
|
|
|
* icons/emblem-certified.svg:
|
|
|
|
|
* icons/emblem-cool.svg:
|
|
|
|
|
* icons/emblem-danger.svg:
|
|
|
|
|
* icons/emblem-distinguished.svg:
|
|
|
|
|
* icons/emblem-draft.svg:
|
|
|
|
|
* icons/emblem-favorite.svg:
|
|
|
|
|
* icons/emblem-generic.png:
|
|
|
|
|
* icons/emblem-generic.svg:
|
|
|
|
|
* icons/emblem-important.gif:
|
|
|
|
|
* icons/emblem-important.svg:
|
|
|
|
|
* icons/emblem-new.gif:
|
|
|
|
|
* icons/emblem-new.svg:
|
|
|
|
|
* icons/emblem-noread.png:
|
|
|
|
|
* icons/emblem-noread.svg:
|
|
|
|
|
* icons/emblem-nowrite.svg:
|
|
|
|
|
* icons/emblem-ohno.svg:
|
|
|
|
|
* icons/emblem-personal.svg:
|
|
|
|
|
* icons/emblem-special.svg:
|
|
|
|
|
* icons/emblem-symbolic-link-12.png:
|
|
|
|
|
* icons/emblem-symbolic-link-24.png:
|
|
|
|
|
* icons/emblem-symbolic-link-36.png:
|
|
|
|
|
* icons/emblem-symbolic-link.png:
|
|
|
|
|
* icons/emblem-trash.png:
|
|
|
|
|
* icons/emblem-urgent.svg:
|
|
|
|
|
|
|
|
|
|
Move emblems into the default theme so they start working
|
|
|
|
|
again. Remove the hand*.png icons, which are no longer
|
|
|
|
|
used (used to be used for eazel services).
|
|
|
|
|
|
2002-01-28 21:38:37 +00:00
|
|
|
|
2002-01-28 Gediminas Paulauskas <menesis@delfi.lt>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c,
|
|
|
|
|
libnautilus-private/nautilus-icon-container.c: use g_list_copy
|
|
|
|
|
instead of eel version
|
|
|
|
|
* src/nautilus-preferences-dialog.c,
|
|
|
|
|
src/nautilus-property-browser.c,
|
|
|
|
|
src/nautilus-window-manage-views.c,
|
|
|
|
|
src/nautilus-window-menus.c,
|
|
|
|
|
src/file-manager/fm-properties-window.c: use gtk_window_present
|
|
|
|
|
instead of eel version.
|
|
|
|
|
|
2002-01-28 21:19:52 +00:00
|
|
|
|
2002-01-28 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(import_old_preferences_if_needed),
|
|
|
|
|
(nautilus_global_preferences_init):
|
|
|
|
|
|
|
|
|
|
Add a function for moving preference values (if they exist)
|
|
|
|
|
from their old location to their new location, if it
|
|
|
|
|
hasn't already been done.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
|
|
|
|
|
Change the location/name of THEME, SHOW_HIDDEN_FILES and
|
|
|
|
|
SHOW_BACKUP_FILES so other file viewers in GNOME can smoothly
|
|
|
|
|
access them.
|
|
|
|
|
|
2002-01-27 23:31:54 +00:00
|
|
|
|
2002-01-28 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-01-28 21:04:22 +00:00
|
|
|
|
* components/throbber/main.c (main): Call gnome_program_init.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_standard_main_multi): Call gnome_program_init.
|
|
|
|
|
|
2002-01-28 07:20:13 +00:00
|
|
|
|
* libnautilus-private/nautilus-entry.c: Fix build.
|
|
|
|
|
|
2002-01-27 23:31:54 +00:00
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
* libnautilus-private/nautilus-file.h:
|
|
|
|
|
Remove gmc link support and calls to gnome_set_metadata.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(create_transfer_dialog): Set transfer_info as user_data.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c: Move stuff
|
|
|
|
|
to finalize.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c: Remove cursor obscuring code
|
|
|
|
|
since that exists in GtkEntry now.
|
|
|
|
|
|
2002-01-27 22:10:17 +00:00
|
|
|
|
2002-01-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(draw_or_measure_label_text), (draw_stretch_handles): Formatting tweaks.
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (icon_raise): Use new
|
|
|
|
|
eel_gnome_canvas_item_send_behind.
|
|
|
|
|
|
2002-01-27 18:23:42 +00:00
|
|
|
|
2002-01-27 Alexander Larsson <alla@lysator.liu.se>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
Draw alpha-blended rounded rectangles around selected text even
|
|
|
|
|
in non-aa mode.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
Use the new EelCanvasRect item for selection rectangle in
|
|
|
|
|
non-aa mode.
|
|
|
|
|
Also make sure we never raise anything above the selection
|
|
|
|
|
rectangle item. This means we can remove the
|
|
|
|
|
gnome_canvas_item_raise_to_top() in rubberband_timeout_callback,
|
|
|
|
|
which is good, since that call redraws the whole selection
|
|
|
|
|
rectangle if something was above it.
|
|
|
|
|
|
2002-01-27 16:30:16 +00:00
|
|
|
|
2002-01-27 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c (attach_label): Add selectable argument.
|
|
|
|
|
(attach_value_label): set selectable to TRUE.
|
|
|
|
|
(attach_ellipsizing_value_label): Likewise.
|
|
|
|
|
(attach_title_field): set selectable to FALSE.
|
|
|
|
|
|
|
|
|
|
2002-01-23 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c (delayed_quit_timeout_callback):
|
|
|
|
|
Use gtk_main_quit.
|
|
|
|
|
|
2002-01-25 12:22:25 +00:00
|
|
|
|
2002-01-25 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c
|
|
|
|
|
(nautilus_bookmark_set_name): return a 'changed'
|
|
|
|
|
boolean.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c
|
|
|
|
|
(update_title): only re-send history if it changed.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (add_to_history_list): prune
|
|
|
|
|
the end of the list more succinctly, don't fire
|
|
|
|
|
send_history_list_changed if we didn't change the list.
|
|
|
|
|
|
2002-01-25 00:53:00 +00:00
|
|
|
|
2002-01-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE eradication campaign
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c: (cache_icon_new):
|
|
|
|
|
No last_unref_handler any more.
|
|
|
|
|
(cache_icon_unref): Just keep one ref for the factory, just like
|
|
|
|
|
in the old days, since we don't have a "last_unref_handler" any
|
|
|
|
|
more.
|
|
|
|
|
(nautilus_icon_factory_possibly_free_cached_icon): Look at
|
|
|
|
|
ref_count rather than looking at "outstanding" flag.
|
|
|
|
|
(nautilus_icon_factory_get_pixbuf_for_icon): Just ref, no fancy
|
|
|
|
|
"oustanding" logic.
|
|
|
|
|
(embed_text): Rewrite to use Pango.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.h: Tweak formatting and order.
|
|
|
|
|
* src/file-manager/fm-list-model.c: Tweak formatting and order.
|
|
|
|
|
* src/file-manager/fm-list-view.h: Tweak formatting and order.
|
|
|
|
|
* src/file-manager/fm-list-view.c: Tweak formatting and order.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(select_image_button_callback): Turn this code back on.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c: (on_row_move): Remove puts.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
(nautilus_complex_search_bar_queue_resize): GnomeDock -> BonoboDock.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c: (nautilus_emblem_dialog_new):
|
|
|
|
|
Finish porting to GtkDialog.
|
|
|
|
|
(nautilus_color_selection_dialog_new): Finish porting to
|
|
|
|
|
GtkDialog.
|
|
|
|
|
(add_new_pattern): Re-enable some code.
|
|
|
|
|
(labeled_image_configure): Re-enable some code, take out other stuff.
|
|
|
|
|
(labeled_image_new): Take out some dead code.
|
|
|
|
|
(property_browser_category_button_new): Take out some dead code.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c: (tab_item_destroy),
|
|
|
|
|
(tab_indicator_changed_callback),
|
|
|
|
|
(nautilus_sidebar_tabs_connect_view):
|
|
|
|
|
Use a listener object now, not a listener ID.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-simple-search-bar.c:
|
|
|
|
|
(nautilus_simple_search_bar_class_init): Remove some undo code.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-switchable-navigation-bar.c:
|
|
|
|
|
(nautilus_switchable_navigation_bar_set_mode): GnomeDock -> BonoboDock.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-switchable-search-bar.c:
|
|
|
|
|
(nautilus_switchable_search_bar_set_mode): GnomeDock -> BonoboDock.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: (destroy_view): Make deregister code use
|
|
|
|
|
the BonoboUIEngine instead of the BonoboWindow.
|
|
|
|
|
|
2002-01-24 21:52:34 +00:00
|
|
|
|
2002-01-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE eradication campaign
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
(nautilus_hardware_view_init): Re-enable the property bag.
|
|
|
|
|
|
|
|
|
|
* components/image-viewer/Makefile.am: Remove io-png.[ch].
|
|
|
|
|
* components/image-viewer/io-png.c: Remove.
|
|
|
|
|
* components/image-viewer/io-png.h: Remove.
|
|
|
|
|
* components/image-viewer/nautilus-image-view.c:
|
|
|
|
|
(save_image_to_stream): Not implemented.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
(nautilus_directory_register_metadata_monitor),
|
|
|
|
|
(nautilus_directory_unregister_metadata_monitor):
|
|
|
|
|
Wipe out some bonobo_object_corba_objref calls.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.h: Make the throbber private.
|
|
|
|
|
* src/nautilus-window-private.h: Make the throbber private.
|
|
|
|
|
Use a listener object now, not a listener ID.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
(nautilus_window_initialize_toolbars): Move the throbber
|
|
|
|
|
into details.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_constructed),
|
|
|
|
|
(nautilus_window_unrealize): Use the new listener calls that
|
|
|
|
|
use an object, not an ID.
|
|
|
|
|
(nautilus_window_allow_stop): Move the throbber into details.
|
|
|
|
|
|
2002-01-24 19:26:15 +00:00
|
|
|
|
2002-01-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c: (create_bookmarks_window):
|
|
|
|
|
Remove stray call to gtk_tree_view_column_new.
|
|
|
|
|
|
2002-01-24 11:49:28 +00:00
|
|
|
|
2002-01-24 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* nautilus.desktop.in:
|
|
|
|
|
|
|
|
|
|
Change name to "Home Folder".
|
|
|
|
|
|
2002-01-23 23:02:31 +00:00
|
|
|
|
2002-01-23 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/adapter/main.c: (main):
|
|
|
|
|
* components/image-viewer/nautilus-image-view.c:
|
|
|
|
|
(init_server_factory):
|
|
|
|
|
* components/throbber/main.c: (main):
|
|
|
|
|
Use newfangled gnome-client.h calls to turn off session management.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi): Since we think
|
|
|
|
|
the per-display IID scheme is broken in bonobo-activation,
|
|
|
|
|
we turned it off there, rather than turning it off here.
|
|
|
|
|
|
re-remove the per display IID creation scheme - it's broken.
2002-01-23 Michael Meeks <michael@ximian.com>
* libnautilus/nautilus-view-standard-main.c
(nautilus_view_standard_main_multi): re-remove the
per display IID creation scheme - it's broken.
* components/throbber/nautilus-throbber.c
(nautilus_throbber_draw): kill, no draw methods
in gtk 2.0
(draw_throbber_image): remove bonobo bug
workaround, if it still exists it should be fixed
in bonobo and fold into
(nautilus_throbber_expose): here
(draw_pixbuf): fold into
(nautilus_throbber_expose): here, and fix
rendering bugs.
(nautilus_throbber_size_allocate): kill bogus
sizing logic.
(nautilus_throbber_button_release_event): do
conversion.
(nautilus_throbber_destroy): remove
force_destroy_later.
2002-01-21 Michael Meeks <michael@ximian.com>
* src/nautilus-window.c,
* src/nautilus-application.c,
* src/nautilus-view-frame.c,
* libnautilus-private/nautilus-undo-manager.c,
* libnautilus-private/nautilus-metafile-factory.c,
* libnautilus/nautilus-undo-transaction.c,
s/bonobo_object_corba_objref/BONOBO_OBJREF/
* libnautilus-private/nautilus-directory-metafile.c
(get_factory): update referencing.
* libnautilus/nautilus-view.c
(nautilus_view_get_view_frame): impl. helper to
reduce sync CORBA traffic.
(view_frame_call_end, view_frame_call_begin): upd.
(nautilus_view_dispose): release the CORBA ref. if we
took it.
(nautilus_view_set_frame): unset the frame if we
loose it.
* libnautilus-private/nautilus-bonobo-extensions.c
(add_numbered_menu_item_internal): kill the label encoding.
(nautilus_bonobo_add_submenu): ditto.
(nautilus_bonobo_set_icon): kill unused.
* components/adaptor/bonobo-stream-vfs.[ch]: remove, now
inside gnome-vfs.
2002-01-23 17:59:50 +00:00
|
|
|
|
2002-01-23 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_standard_main_multi): re-remove the
|
|
|
|
|
per display IID creation scheme - it's broken.
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c
|
|
|
|
|
(nautilus_throbber_draw): kill, no draw methods
|
|
|
|
|
in gtk 2.0
|
|
|
|
|
(draw_throbber_image): remove bonobo bug
|
|
|
|
|
workaround, if it still exists it should be fixed
|
|
|
|
|
in bonobo and fold into
|
|
|
|
|
(nautilus_throbber_expose): here
|
|
|
|
|
(draw_pixbuf): fold into
|
|
|
|
|
(nautilus_throbber_expose): here, and fix
|
|
|
|
|
rendering bugs.
|
|
|
|
|
(nautilus_throbber_size_allocate): kill bogus
|
|
|
|
|
sizing logic.
|
|
|
|
|
(nautilus_throbber_button_release_event): do
|
|
|
|
|
conversion.
|
|
|
|
|
(nautilus_throbber_destroy): remove
|
|
|
|
|
force_destroy_later.
|
|
|
|
|
|
|
|
|
|
2002-01-21 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c,
|
|
|
|
|
* src/nautilus-application.c,
|
|
|
|
|
* src/nautilus-view-frame.c,
|
|
|
|
|
* libnautilus-private/nautilus-undo-manager.c,
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c,
|
|
|
|
|
* libnautilus/nautilus-undo-transaction.c,
|
|
|
|
|
s/bonobo_object_corba_objref/BONOBO_OBJREF/
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c
|
|
|
|
|
(get_factory): update referencing.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c
|
|
|
|
|
(nautilus_view_get_view_frame): impl. helper to
|
|
|
|
|
reduce sync CORBA traffic.
|
|
|
|
|
(view_frame_call_end, view_frame_call_begin): upd.
|
|
|
|
|
(nautilus_view_dispose): release the CORBA ref. if we
|
|
|
|
|
took it.
|
|
|
|
|
(nautilus_view_set_frame): unset the frame if we
|
|
|
|
|
loose it.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c
|
|
|
|
|
(add_numbered_menu_item_internal): kill the label encoding.
|
|
|
|
|
(nautilus_bonobo_add_submenu): ditto.
|
|
|
|
|
(nautilus_bonobo_set_icon): kill unused.
|
|
|
|
|
|
|
|
|
|
* components/adaptor/bonobo-stream-vfs.[ch]: remove, now
|
|
|
|
|
inside gnome-vfs.
|
|
|
|
|
|
2002-01-23 17:32:25 +00:00
|
|
|
|
2002-01-23 jacob berkman <jacob@ximian.com>
|
|
|
|
|
|
|
|
|
|
* icons/default/Makefile.am (SUBDIRS): remove since automake
|
|
|
|
|
doesn't like an empty SUBDIRS
|
|
|
|
|
|
2002-01-22 23:37:52 +00:00
|
|
|
|
2002-01-22 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(load_icon_for_scaling): Disable the code that destroys the fallback
|
|
|
|
|
icon at shutdown time since it was hitting some snags.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi): Add a bonobo_activate to try
|
|
|
|
|
to reduce the complaints at quit time.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c: (editable_key_press_callback):
|
|
|
|
|
Make the End key do what the right arrow key did.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (use_saved_window_positions),
|
|
|
|
|
(open_location), (position_and_show_window_callback),
|
|
|
|
|
(determined_initial_view_callback): Open windows right away unless
|
|
|
|
|
we are using saved window positions.
|
|
|
|
|
|
|
|
|
|
* icons/default/Makefile: Remove.
|
|
|
|
|
* icons/default/Makefile.in: Remove.
|
|
|
|
|
|
2002-01-22 23:28:09 +00:00
|
|
|
|
2002-01-22 Josh Barrow <drleary@mac.com>
|
|
|
|
|
|
|
|
|
|
* icons/crux_eggplant/crux_eggplant.xml:
|
|
|
|
|
* icons/crux_teal/crux_teal.xml:
|
|
|
|
|
* icons/default/default.xml:
|
|
|
|
|
* icons/gnome/gnome.xml:
|
|
|
|
|
Changed tab fonts to use something that Pango understands.
|
|
|
|
|
|
Seperate document icons from the themes so they can be moved into
2002-01-22 Seth Nickell <snickell@stanford.edu>
Seperate document icons from the themes so they
can be moved into gnome-mime-data and used by
other applications more cleanly.
* configure.in:
* icons/Makefile.am:
* icons/default.xml:
* icons/default/.cvsignore:
* icons/default/Back.png:
* icons/default/Forward.png:
* icons/default/Home.png:
* icons/default/Makefile:
* icons/default/Makefile.am:
* icons/default/Makefile.in:
* icons/default/Refresh.png:
* icons/default/Search.png:
* icons/default/SearchWeb.png:
* icons/default/Stop.png:
* icons/default/Up.png:
* icons/default/decrement.png:
* icons/default/default.xml:
* icons/default/home.png:
* icons/default/i-bookmark-20.png:
* icons/default/i-bookmark-missing-20.png:
* icons/default/i-bookmark-missing.png:
* icons/default/i-bookmark.png:
* icons/default/i-broken-image.png:
* icons/default/i-directory-12.png:
* icons/default/i-directory-24.png:
* icons/default/i-directory-36.png:
* icons/default/i-directory-72.png:
* icons/default/i-directory-96.png:
* icons/default/i-directory-accept-12.png:
* icons/default/i-directory-accept-24.png:
* icons/default/i-directory-accept-36.png:
* icons/default/i-directory-accept-72.png:
* icons/default/i-directory-accept-96.png:
* icons/default/i-directory-accept.png:
* icons/default/i-directory-accept.xml:
* icons/default/i-directory.png:
* icons/default/i-directory.xml:
* icons/default/i-regular-12.png:
* icons/default/i-regular-24.png:
* icons/default/i-regular-36.png:
* icons/default/i-regular-72.png:
* icons/default/i-regular-96.png:
* icons/default/i-regular.png:
* icons/default/i-regular.xml:
* icons/default/i-search-72.png:
* icons/default/i-spreadsheet.png:
* icons/default/i-stalled.png:
* icons/default/i-symlink.png:
* icons/default/i-web-72.png:
* icons/default/increment.png:
* icons/default/loading.png:
* icons/default/manual.png:
* icons/default/number_strip.png:
* icons/default/side_bar_image.png:
* icons/default/temp-home.png:
* icons/default/theme_preview.png:
* icons/default/trash-empty.png:
* icons/default/trash-full.png:
* icons/default/zoom_body.png:
Move default theme from icons/ into icons/default.
* icons/gnome-application-encapsulated_postscript.png:
* icons/gnome-application-pdf-192.png:
* icons/gnome-application-pdf.png:
* icons/gnome-application-pgp-192.png:
* icons/gnome-application-pgp.png:
* icons/gnome-application-postscript-192.png:
* icons/gnome-application-postscript-72.png:
* icons/gnome-application-postscript-96.png:
* icons/gnome-application-postscript.png:
* icons/gnome-application-x-c-header.png:
* icons/gnome-application-x-c-source.png:
* icons/gnome-application-x-cc-source.png:
* icons/gnome-application-x-e-theme.png:
* icons/gnome-application-x-generic-spreadsheet.png:
* icons/gnome-application-x-gnome-app-info.png:
* icons/gnome-application-x-java-source.png:
* icons/gnome-application-x-kde-app-info.png:
* icons/gnome-application-x-php.png:
* icons/gnome-application-x-reject.png:
* icons/gnome-application-x-scheme-source.png:
* icons/gnome-application-x-sql.png:
* icons/gnome-audio-basic.png:
* icons/gnome-audio-midi.png:
* icons/gnome-audio-ulaw.png:
* icons/gnome-audio-x-aiff.png:
* icons/gnome-audio-x-mod-192.png:
* icons/gnome-audio-x-mod.png:
* icons/gnome-audio-x-mp3-192.png:
* icons/gnome-audio-x-mp3.png:
* icons/gnome-audio-x-ogg-192.png:
* icons/gnome-audio-x-ogg.png:
* icons/gnome-audio-x-pn-realaudio.png:
* icons/gnome-audio-x-real-192.png:
* icons/gnome-audio-x-s3m-192.png:
* icons/gnome-audio-x-s3m.png:
* icons/gnome-audio-x-stm-192.png:
* icons/gnome-audio-x-stm.png:
* icons/gnome-audio-x-voc.png:
* icons/gnome-audio-x-wav.png:
* icons/gnome-audio-x-xi-192.png:
* icons/gnome-audio-x-xi.png:
* icons/gnome-audio-x-xm.png:
* icons/gnome-audio.png:
* icons/gnome-compressed-192.png:
* icons/gnome-compressed.png:
* icons/gnome-core.png:
* icons/gnome-emacs-192.png:
* icons/gnome-font-afm.png:
* icons/gnome-font-ttf.png:
* icons/gnome-font-x-pcf.png:
* icons/gnome-gimp.png:
* icons/gnome-gnumeric.png:
* icons/gnome-http-url.png:
* icons/gnome-image-bmp.png:
* icons/gnome-image-generic.png:
* icons/gnome-image-gif.png:
* icons/gnome-image-ief.png:
* icons/gnome-image-jpeg.png:
* icons/gnome-image-pbm.png:
* icons/gnome-image-pgm.png:
* icons/gnome-image-png.png:
* icons/gnome-image-pnm.png:
* icons/gnome-image-ppm.png:
* icons/gnome-image-psd.png:
* icons/gnome-image-ras.png:
* icons/gnome-image-rgb.png:
* icons/gnome-image-tga.png:
* icons/gnome-image-tiff.png:
* icons/gnome-image-x-xfig.png:
* icons/gnome-image-xbm.png:
* icons/gnome-image-xcf.png:
* icons/gnome-image-xpm.png:
* icons/gnome-image-xwd.png:
* icons/gnome-library.png:
* icons/gnome-manpage.png:
* icons/gnome-objectfile.png:
* icons/gnome-pack-deb.png:
* icons/gnome-pack-rpm.png:
* icons/gnome-package.png:
* icons/gnome-tex-192.png:
* icons/gnome-tex.png:
* icons/gnome-text-html-192.png:
* icons/gnome-text-html.png:
* icons/gnome-text-x-authors.png:
* icons/gnome-text-x-copying.png:
* icons/gnome-text-x-credits.png:
* icons/gnome-text-x-install.png:
* icons/gnome-text-x-makefile-192.png:
* icons/gnome-text-x-makefile.png:
* icons/gnome-text-x-readme.png:
* icons/gnome-textfile.png:
* icons/gnome-video-mpeg.png:
* icons/gnome-video-quicktime.png:
* icons/gnome-video-x-msvideo.png:
* icons/gnome-word-192.png:
* icons/i-blockdev.png:
* icons/i-bookmark-20.png:
* icons/i-bookmark-missing-20.png:
* icons/i-bookmark-missing.png:
* icons/i-bookmark.png:
* icons/i-broken-image.png:
* icons/i-cdrom-192.png:
* icons/i-cdrom.png:
* icons/i-chardev.png:
* icons/i-core.png:
* icons/i-device.png:
* icons/i-dirclosed.png:
* icons/i-directory-12.png:
* icons/i-directory-24.png:
* icons/i-directory-36.png:
* icons/i-directory-72.png:
* icons/i-directory-96.png:
* icons/i-directory-accept-12.png:
* icons/i-directory-accept-24.png:
* icons/i-directory-accept-36.png:
* icons/i-directory-accept-72.png:
* icons/i-directory-accept-96.png:
* icons/i-directory-accept.png:
* icons/i-directory-accept.xml:
* icons/i-directory.png:
* icons/i-directory.xml:
* icons/i-executable.png:
* icons/i-fifo.png:
* icons/i-floppy.png:
* icons/i-harddisk.png:
* icons/i-music-12.png:
* icons/i-music-24.png:
* icons/i-music-36.png:
* icons/i-music.png:
* icons/i-nfs.png:
* icons/i-printer.png:
* icons/i-regular-12.png:
* icons/i-regular-24.png:
* icons/i-regular-36.png:
* icons/i-regular-72.png:
* icons/i-regular-96.png:
* icons/i-regular.png:
* icons/i-regular.xml:
* icons/i-search-72.png:
* icons/i-sock.png:
* icons/i-spreadsheet.png:
* icons/i-stalled.png:
* icons/i-symlink.png:
* icons/i-web-72.png:
* icons/i-zip.png:
* icons/i-zipdisk.png:
* icons/i-zipdisk2.png:
* icons/loading.png:
* icons/manual.png:
* icons/temp-home.png:
* icons/trash-empty.png:
* icons/trash-full.png:
Move icons to either gnome-mime-data/icons or, perhaps,
nautilus/icons/default
* libnautilus-private/nautilus-find-icon-image.c:
(make_full_icon_path), (get_themed_icon_file_path),
(nautilus_get_icon_file_name):
Add support for looking in DATADIR/share/pixmaps/document-icons
as a fallback for the current theme and the fallback theme.
Remove hardcoded "default" theme stuff.
* libnautilus-private/nautilus-icon-factory.c:
(icon_theme_changed_callback):
If a theme doesn't have a fallback theme listed, use the
"default" theme as the fallback. Should be the only default
theme hardcoding left.
* libnautilus-private/nautilus-theme.c: (load_theme_document),
(nautilus_theme_get_theme_data_from_theme),
(nautilus_theme_get_image_path_from_theme),
(nautilus_theme_make_preview_pixbuf), (has_image_file),
(theme_get_property), (nautilus_theme_for_each_theme):
Remove hardcoding of default theme.
* icons/crux_eggplant/crux_eggplant.xml:
Remove inheritance clause which was pointing to "arlo",
a theme which does not exist anymore.
2002-01-22 19:51:22 +00:00
|
|
|
|
2002-01-22 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
Seperate document icons from the themes so they
|
|
|
|
|
can be moved into gnome-mime-data and used by
|
|
|
|
|
other applications more cleanly.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* icons/default.xml:
|
|
|
|
|
* icons/default/.cvsignore:
|
|
|
|
|
* icons/default/Back.png:
|
|
|
|
|
* icons/default/Forward.png:
|
|
|
|
|
* icons/default/Home.png:
|
|
|
|
|
* icons/default/Makefile:
|
|
|
|
|
* icons/default/Makefile.am:
|
|
|
|
|
* icons/default/Makefile.in:
|
|
|
|
|
* icons/default/Refresh.png:
|
|
|
|
|
* icons/default/Search.png:
|
|
|
|
|
* icons/default/SearchWeb.png:
|
|
|
|
|
* icons/default/Stop.png:
|
|
|
|
|
* icons/default/Up.png:
|
|
|
|
|
* icons/default/decrement.png:
|
|
|
|
|
* icons/default/default.xml:
|
|
|
|
|
* icons/default/home.png:
|
|
|
|
|
* icons/default/i-bookmark-20.png:
|
|
|
|
|
* icons/default/i-bookmark-missing-20.png:
|
|
|
|
|
* icons/default/i-bookmark-missing.png:
|
|
|
|
|
* icons/default/i-bookmark.png:
|
|
|
|
|
* icons/default/i-broken-image.png:
|
|
|
|
|
* icons/default/i-directory-12.png:
|
|
|
|
|
* icons/default/i-directory-24.png:
|
|
|
|
|
* icons/default/i-directory-36.png:
|
|
|
|
|
* icons/default/i-directory-72.png:
|
|
|
|
|
* icons/default/i-directory-96.png:
|
|
|
|
|
* icons/default/i-directory-accept-12.png:
|
|
|
|
|
* icons/default/i-directory-accept-24.png:
|
|
|
|
|
* icons/default/i-directory-accept-36.png:
|
|
|
|
|
* icons/default/i-directory-accept-72.png:
|
|
|
|
|
* icons/default/i-directory-accept-96.png:
|
|
|
|
|
* icons/default/i-directory-accept.png:
|
|
|
|
|
* icons/default/i-directory-accept.xml:
|
|
|
|
|
* icons/default/i-directory.png:
|
|
|
|
|
* icons/default/i-directory.xml:
|
|
|
|
|
* icons/default/i-regular-12.png:
|
|
|
|
|
* icons/default/i-regular-24.png:
|
|
|
|
|
* icons/default/i-regular-36.png:
|
|
|
|
|
* icons/default/i-regular-72.png:
|
|
|
|
|
* icons/default/i-regular-96.png:
|
|
|
|
|
* icons/default/i-regular.png:
|
|
|
|
|
* icons/default/i-regular.xml:
|
|
|
|
|
* icons/default/i-search-72.png:
|
|
|
|
|
* icons/default/i-spreadsheet.png:
|
|
|
|
|
* icons/default/i-stalled.png:
|
|
|
|
|
* icons/default/i-symlink.png:
|
|
|
|
|
* icons/default/i-web-72.png:
|
|
|
|
|
* icons/default/increment.png:
|
|
|
|
|
* icons/default/loading.png:
|
|
|
|
|
* icons/default/manual.png:
|
|
|
|
|
* icons/default/number_strip.png:
|
|
|
|
|
* icons/default/side_bar_image.png:
|
|
|
|
|
* icons/default/temp-home.png:
|
|
|
|
|
* icons/default/theme_preview.png:
|
|
|
|
|
* icons/default/trash-empty.png:
|
|
|
|
|
* icons/default/trash-full.png:
|
|
|
|
|
* icons/default/zoom_body.png:
|
|
|
|
|
|
|
|
|
|
Move default theme from icons/ into icons/default.
|
|
|
|
|
|
|
|
|
|
* icons/gnome-application-encapsulated_postscript.png:
|
|
|
|
|
* icons/gnome-application-pdf-192.png:
|
|
|
|
|
* icons/gnome-application-pdf.png:
|
|
|
|
|
* icons/gnome-application-pgp-192.png:
|
|
|
|
|
* icons/gnome-application-pgp.png:
|
|
|
|
|
* icons/gnome-application-postscript-192.png:
|
|
|
|
|
* icons/gnome-application-postscript-72.png:
|
|
|
|
|
* icons/gnome-application-postscript-96.png:
|
|
|
|
|
* icons/gnome-application-postscript.png:
|
|
|
|
|
* icons/gnome-application-x-c-header.png:
|
|
|
|
|
* icons/gnome-application-x-c-source.png:
|
|
|
|
|
* icons/gnome-application-x-cc-source.png:
|
|
|
|
|
* icons/gnome-application-x-e-theme.png:
|
|
|
|
|
* icons/gnome-application-x-generic-spreadsheet.png:
|
|
|
|
|
* icons/gnome-application-x-gnome-app-info.png:
|
|
|
|
|
* icons/gnome-application-x-java-source.png:
|
|
|
|
|
* icons/gnome-application-x-kde-app-info.png:
|
|
|
|
|
* icons/gnome-application-x-php.png:
|
|
|
|
|
* icons/gnome-application-x-reject.png:
|
|
|
|
|
* icons/gnome-application-x-scheme-source.png:
|
|
|
|
|
* icons/gnome-application-x-sql.png:
|
|
|
|
|
* icons/gnome-audio-basic.png:
|
|
|
|
|
* icons/gnome-audio-midi.png:
|
|
|
|
|
* icons/gnome-audio-ulaw.png:
|
|
|
|
|
* icons/gnome-audio-x-aiff.png:
|
|
|
|
|
* icons/gnome-audio-x-mod-192.png:
|
|
|
|
|
* icons/gnome-audio-x-mod.png:
|
|
|
|
|
* icons/gnome-audio-x-mp3-192.png:
|
|
|
|
|
* icons/gnome-audio-x-mp3.png:
|
|
|
|
|
* icons/gnome-audio-x-ogg-192.png:
|
|
|
|
|
* icons/gnome-audio-x-ogg.png:
|
|
|
|
|
* icons/gnome-audio-x-pn-realaudio.png:
|
|
|
|
|
* icons/gnome-audio-x-real-192.png:
|
|
|
|
|
* icons/gnome-audio-x-s3m-192.png:
|
|
|
|
|
* icons/gnome-audio-x-s3m.png:
|
|
|
|
|
* icons/gnome-audio-x-stm-192.png:
|
|
|
|
|
* icons/gnome-audio-x-stm.png:
|
|
|
|
|
* icons/gnome-audio-x-voc.png:
|
|
|
|
|
* icons/gnome-audio-x-wav.png:
|
|
|
|
|
* icons/gnome-audio-x-xi-192.png:
|
|
|
|
|
* icons/gnome-audio-x-xi.png:
|
|
|
|
|
* icons/gnome-audio-x-xm.png:
|
|
|
|
|
* icons/gnome-audio.png:
|
|
|
|
|
* icons/gnome-compressed-192.png:
|
|
|
|
|
* icons/gnome-compressed.png:
|
|
|
|
|
* icons/gnome-core.png:
|
|
|
|
|
* icons/gnome-emacs-192.png:
|
|
|
|
|
* icons/gnome-font-afm.png:
|
|
|
|
|
* icons/gnome-font-ttf.png:
|
|
|
|
|
* icons/gnome-font-x-pcf.png:
|
|
|
|
|
* icons/gnome-gimp.png:
|
|
|
|
|
* icons/gnome-gnumeric.png:
|
|
|
|
|
* icons/gnome-http-url.png:
|
|
|
|
|
* icons/gnome-image-bmp.png:
|
|
|
|
|
* icons/gnome-image-generic.png:
|
|
|
|
|
* icons/gnome-image-gif.png:
|
|
|
|
|
* icons/gnome-image-ief.png:
|
|
|
|
|
* icons/gnome-image-jpeg.png:
|
|
|
|
|
* icons/gnome-image-pbm.png:
|
|
|
|
|
* icons/gnome-image-pgm.png:
|
|
|
|
|
* icons/gnome-image-png.png:
|
|
|
|
|
* icons/gnome-image-pnm.png:
|
|
|
|
|
* icons/gnome-image-ppm.png:
|
|
|
|
|
* icons/gnome-image-psd.png:
|
|
|
|
|
* icons/gnome-image-ras.png:
|
|
|
|
|
* icons/gnome-image-rgb.png:
|
|
|
|
|
* icons/gnome-image-tga.png:
|
|
|
|
|
* icons/gnome-image-tiff.png:
|
|
|
|
|
* icons/gnome-image-x-xfig.png:
|
|
|
|
|
* icons/gnome-image-xbm.png:
|
|
|
|
|
* icons/gnome-image-xcf.png:
|
|
|
|
|
* icons/gnome-image-xpm.png:
|
|
|
|
|
* icons/gnome-image-xwd.png:
|
|
|
|
|
* icons/gnome-library.png:
|
|
|
|
|
* icons/gnome-manpage.png:
|
|
|
|
|
* icons/gnome-objectfile.png:
|
|
|
|
|
* icons/gnome-pack-deb.png:
|
|
|
|
|
* icons/gnome-pack-rpm.png:
|
|
|
|
|
* icons/gnome-package.png:
|
|
|
|
|
* icons/gnome-tex-192.png:
|
|
|
|
|
* icons/gnome-tex.png:
|
|
|
|
|
* icons/gnome-text-html-192.png:
|
|
|
|
|
* icons/gnome-text-html.png:
|
|
|
|
|
* icons/gnome-text-x-authors.png:
|
|
|
|
|
* icons/gnome-text-x-copying.png:
|
|
|
|
|
* icons/gnome-text-x-credits.png:
|
|
|
|
|
* icons/gnome-text-x-install.png:
|
|
|
|
|
* icons/gnome-text-x-makefile-192.png:
|
|
|
|
|
* icons/gnome-text-x-makefile.png:
|
|
|
|
|
* icons/gnome-text-x-readme.png:
|
|
|
|
|
* icons/gnome-textfile.png:
|
|
|
|
|
* icons/gnome-video-mpeg.png:
|
|
|
|
|
* icons/gnome-video-quicktime.png:
|
|
|
|
|
* icons/gnome-video-x-msvideo.png:
|
|
|
|
|
* icons/gnome-word-192.png:
|
|
|
|
|
* icons/i-blockdev.png:
|
|
|
|
|
* icons/i-bookmark-20.png:
|
|
|
|
|
* icons/i-bookmark-missing-20.png:
|
|
|
|
|
* icons/i-bookmark-missing.png:
|
|
|
|
|
* icons/i-bookmark.png:
|
|
|
|
|
* icons/i-broken-image.png:
|
|
|
|
|
* icons/i-cdrom-192.png:
|
|
|
|
|
* icons/i-cdrom.png:
|
|
|
|
|
* icons/i-chardev.png:
|
|
|
|
|
* icons/i-core.png:
|
|
|
|
|
* icons/i-device.png:
|
|
|
|
|
* icons/i-dirclosed.png:
|
|
|
|
|
* icons/i-directory-12.png:
|
|
|
|
|
* icons/i-directory-24.png:
|
|
|
|
|
* icons/i-directory-36.png:
|
|
|
|
|
* icons/i-directory-72.png:
|
|
|
|
|
* icons/i-directory-96.png:
|
|
|
|
|
* icons/i-directory-accept-12.png:
|
|
|
|
|
* icons/i-directory-accept-24.png:
|
|
|
|
|
* icons/i-directory-accept-36.png:
|
|
|
|
|
* icons/i-directory-accept-72.png:
|
|
|
|
|
* icons/i-directory-accept-96.png:
|
|
|
|
|
* icons/i-directory-accept.png:
|
|
|
|
|
* icons/i-directory-accept.xml:
|
|
|
|
|
* icons/i-directory.png:
|
|
|
|
|
* icons/i-directory.xml:
|
|
|
|
|
* icons/i-executable.png:
|
|
|
|
|
* icons/i-fifo.png:
|
|
|
|
|
* icons/i-floppy.png:
|
|
|
|
|
* icons/i-harddisk.png:
|
|
|
|
|
* icons/i-music-12.png:
|
|
|
|
|
* icons/i-music-24.png:
|
|
|
|
|
* icons/i-music-36.png:
|
|
|
|
|
* icons/i-music.png:
|
|
|
|
|
* icons/i-nfs.png:
|
|
|
|
|
* icons/i-printer.png:
|
|
|
|
|
* icons/i-regular-12.png:
|
|
|
|
|
* icons/i-regular-24.png:
|
|
|
|
|
* icons/i-regular-36.png:
|
|
|
|
|
* icons/i-regular-72.png:
|
|
|
|
|
* icons/i-regular-96.png:
|
|
|
|
|
* icons/i-regular.png:
|
|
|
|
|
* icons/i-regular.xml:
|
|
|
|
|
* icons/i-search-72.png:
|
|
|
|
|
* icons/i-sock.png:
|
|
|
|
|
* icons/i-spreadsheet.png:
|
|
|
|
|
* icons/i-stalled.png:
|
|
|
|
|
* icons/i-symlink.png:
|
|
|
|
|
* icons/i-web-72.png:
|
|
|
|
|
* icons/i-zip.png:
|
|
|
|
|
* icons/i-zipdisk.png:
|
|
|
|
|
* icons/i-zipdisk2.png:
|
|
|
|
|
* icons/loading.png:
|
|
|
|
|
* icons/manual.png:
|
|
|
|
|
* icons/temp-home.png:
|
|
|
|
|
* icons/trash-empty.png:
|
|
|
|
|
* icons/trash-full.png:
|
|
|
|
|
|
|
|
|
|
Move icons to either gnome-mime-data/icons or, perhaps,
|
|
|
|
|
nautilus/icons/default
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c:
|
|
|
|
|
(make_full_icon_path), (get_themed_icon_file_path),
|
|
|
|
|
(nautilus_get_icon_file_name):
|
|
|
|
|
|
|
|
|
|
Add support for looking in DATADIR/share/pixmaps/document-icons
|
|
|
|
|
as a fallback for the current theme and the fallback theme.
|
|
|
|
|
|
|
|
|
|
Remove hardcoded "default" theme stuff.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(icon_theme_changed_callback):
|
|
|
|
|
|
|
|
|
|
If a theme doesn't have a fallback theme listed, use the
|
|
|
|
|
"default" theme as the fallback. Should be the only default
|
|
|
|
|
theme hardcoding left.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-theme.c: (load_theme_document),
|
|
|
|
|
(nautilus_theme_get_theme_data_from_theme),
|
|
|
|
|
(nautilus_theme_get_image_path_from_theme),
|
|
|
|
|
(nautilus_theme_make_preview_pixbuf), (has_image_file),
|
|
|
|
|
(theme_get_property), (nautilus_theme_for_each_theme):
|
|
|
|
|
|
|
|
|
|
Remove hardcoding of default theme.
|
|
|
|
|
|
|
|
|
|
* icons/crux_eggplant/crux_eggplant.xml:
|
|
|
|
|
|
|
|
|
|
Remove inheritance clause which was pointing to "arlo",
|
|
|
|
|
a theme which does not exist anymore.
|
|
|
|
|
|
2002-01-22 00:33:45 +00:00
|
|
|
|
2002-01-16 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(ellipsize_string_for_dialog): add comment about how this should
|
|
|
|
|
be fixed
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c (ellipsize_string): add comment
|
|
|
|
|
about how this should be fixed
|
|
|
|
|
|
2002-01-22 00:20:20 +00:00
|
|
|
|
2002-01-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* icons/text-selection-frame-aa.png:
|
|
|
|
|
* icons/text-selection-frame.png:
|
|
|
|
|
Restore the anti-aliased text selection frame.
|
|
|
|
|
|
Get rid of code that passes around the "optimize for AA" flag.
* components/tree/nautilus-tree-view.c:
(nautilus_tree_view_insert_model_node),
(nautilus_tree_view_update_model_node):
* libnautilus-private/nautilus-bookmark.c:
(nautilus_bookmark_get_pixbuf):
* libnautilus-private/nautilus-find-icon-image.c: (read_details),
(get_themed_icon_file_path), (theme_has_icon),
(nautilus_get_icon_file_name):
* libnautilus-private/nautilus-find-icon-image.h:
* libnautilus-private/nautilus-icon-container.c:
(nautilus_icon_container_update_icon):
* libnautilus-private/nautilus-icon-factory-private.h:
* libnautilus-private/nautilus-icon-factory.c:
(load_thumbnail_frame), (nautilus_icon_factory_init),
(nautilus_icon_factory_destroy), (icon_theme_changed_callback),
(should_display_image_file_as_itself),
(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path),
(load_named_icon), (load_specific_icon), (load_icon_for_scaling),
(load_icon_scale_if_necessary), (get_icon_from_cache),
(nautilus_icon_factory_get_pixbuf_for_icon), (cache_key_hash),
(cache_key_equal), (nautilus_icon_factory_get_pixbuf_for_file),
(nautilus_icon_factory_get_pixbuf_from_name),
(nautilus_icon_factory_get_thumbnail_frame):
* libnautilus-private/nautilus-icon-factory.h:
* libnautilus-private/nautilus-thumbnails.c:
(nautilus_thumbnail_load_framed_image):
* libnautilus-private/nautilus-thumbnails.h:
* src/file-manager/fm-directory-view.c:
(add_script_to_script_menus), (add_submenu_to_script_menus):
* src/file-manager/fm-list-model.c: (fm_list_model_get_value):
* src/file-manager/fm-properties-window.c:
(get_pixbuf_for_properties_window):
* src/nautilus-sidebar-title.c: (update_icon), (update_emblems):
Get rid of code that passes around the "optimize for AA" flag.
* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c:
* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h:
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c:
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h:
Roll in the latest version from gimp source tree.
* icons: Overwrite all the non-aa versions with the aa versions.
Remove all the aa versions.
2002-01-21 22:49:40 +00:00
|
|
|
|
2002-01-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c:
|
|
|
|
|
(nautilus_tree_view_insert_model_node),
|
|
|
|
|
(nautilus_tree_view_update_model_node):
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c:
|
|
|
|
|
(nautilus_bookmark_get_pixbuf):
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c: (read_details),
|
|
|
|
|
(get_themed_icon_file_path), (theme_has_icon),
|
|
|
|
|
(nautilus_get_icon_file_name):
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_update_icon):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory-private.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(load_thumbnail_frame), (nautilus_icon_factory_init),
|
|
|
|
|
(nautilus_icon_factory_destroy), (icon_theme_changed_callback),
|
|
|
|
|
(should_display_image_file_as_itself),
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path),
|
|
|
|
|
(load_named_icon), (load_specific_icon), (load_icon_for_scaling),
|
|
|
|
|
(load_icon_scale_if_necessary), (get_icon_from_cache),
|
|
|
|
|
(nautilus_icon_factory_get_pixbuf_for_icon), (cache_key_hash),
|
|
|
|
|
(cache_key_equal), (nautilus_icon_factory_get_pixbuf_for_file),
|
|
|
|
|
(nautilus_icon_factory_get_pixbuf_from_name),
|
|
|
|
|
(nautilus_icon_factory_get_thumbnail_frame):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.h:
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
(nautilus_thumbnail_load_framed_image):
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.h:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(add_script_to_script_menus), (add_submenu_to_script_menus):
|
|
|
|
|
* src/file-manager/fm-list-model.c: (fm_list_model_get_value):
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(get_pixbuf_for_properties_window):
|
|
|
|
|
* src/nautilus-sidebar-title.c: (update_icon), (update_emblems):
|
|
|
|
|
Get rid of code that passes around the "optimize for AA" flag.
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.c:
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/gtkhwrapbox.h:
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c:
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h:
|
|
|
|
|
Roll in the latest version from gimp source tree.
|
|
|
|
|
|
|
|
|
|
* icons: Overwrite all the non-aa versions with the aa versions.
|
|
|
|
|
Remove all the aa versions.
|
|
|
|
|
|
2002-01-21 20:21:31 +00:00
|
|
|
|
2002-01-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* check-signals.pl: Remove.
|
|
|
|
|
* components/adapter/bonobo-stream-vfs.c: Remove.
|
|
|
|
|
* components/adapter/bonobo-stream-vfs.h: Remove.
|
|
|
|
|
* components/adapter/nautilus-adapter-progressive-load-strategy.c: Remove.
|
|
|
|
|
* components/adapter/nautilus-adapter-progressive-load-strategy.h: Remove.
|
|
|
|
|
|
|
|
|
|
* components/adapter/Makefile.am:
|
|
|
|
|
* components/hardware/Makefile.am:
|
|
|
|
|
* components/history/Makefile.am:
|
|
|
|
|
* components/image-viewer/Makefile.am:
|
|
|
|
|
* components/music/Makefile.am:
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
* components/notes/Makefile.am:
|
|
|
|
|
* components/text/Makefile.am:
|
|
|
|
|
* components/throbber/Makefile.am:
|
|
|
|
|
* components/tree/Makefile.am:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* test/Makefile.am:
|
|
|
|
|
General cleanups, mostly formatting.
|
|
|
|
|
|
|
|
|
|
* configure.in: Remove libiconv stuff, since we don't use it
|
|
|
|
|
any more. Do esound stuff in the main call to pkg-config, not
|
|
|
|
|
a separate set of variables.
|
|
|
|
|
|
|
|
|
|
* components/image-viewer/nautilus-image-view.c: Remove unused
|
|
|
|
|
libart includes.
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.h: Remove
|
|
|
|
|
the use of "decrement" as a synonym for "remove".
|
|
|
|
|
|
|
|
|
|
* test/test.c: Remove unused libart include.
|
|
|
|
|
|
2002-01-21 14:09:10 +00:00
|
|
|
|
2002-01-21 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Change libprofiler location.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(lacks_link_info), (make_dot_directory_uri), (link_info_start):
|
|
|
|
|
Remove support for gmc style links.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c:
|
|
|
|
|
(emacs_shortcuts_preference_changed_callback),
|
|
|
|
|
(nautilus_entry_init), (nautilus_entry_finalize),
|
|
|
|
|
(nautilus_entry_key_press), (select_all_at_idle),
|
|
|
|
|
(nautilus_entry_select_all_at_idle):
|
|
|
|
|
Use gtk_idle_add instead and store the idle id in the details
|
|
|
|
|
struct. This fixes some weirdness in the file properties dialog,
|
|
|
|
|
since the "destroy" signal can be emitted more than once.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(update_label_layouts):
|
|
|
|
|
Enable underlining.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c: (get_event_uri):
|
|
|
|
|
Silently return if we can't find the base path. This is valid when
|
|
|
|
|
we've called nautilus_monitor_cancel but still have some events
|
|
|
|
|
in the queue.
|
|
|
|
|
|
2002-01-21 12:09:54 +00:00
|
|
|
|
2002-01-18 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c
|
|
|
|
|
(back_or_forward_toolbar_item_property_set_cb): upd to
|
|
|
|
|
handle orientation too
|
|
|
|
|
(create_back_or_forward_toolbar_item): add orientation prop.
|
|
|
|
|
|
2002-01-19 01:14:25 +00:00
|
|
|
|
2002-01-18 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
(nautilus_directory_unregister_metadata_monitor): Fix storage leak by
|
|
|
|
|
unrefing the metafile monitor before dropping it on the floor.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.h: Remove
|
|
|
|
|
uneeded BonoboXObject stuff.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_finalize): Remove unneeded NULLing.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.c: Whitespace tweak.
|
|
|
|
|
|
2002-01-19 00:25:00 +00:00
|
|
|
|
2002-01-18 Johan Dahlin <jdahlin@telia.com>
|
|
|
|
|
|
|
|
|
|
* components/history/nautilus-history-view.c: Port to GtkTreeView.
|
|
|
|
|
|
2002-01-19 00:23:44 +00:00
|
|
|
|
2002-01-18 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump eel requirement to 1.1.2.
|
|
|
|
|
|
Remove nautilus-launch-icon.png.
* Makefile.am: Remove nautilus-launch-icon.png.
* components/hardware/nautilus-hardware-view.c: (setup_form_title),
(setup_overview_form): Port from EelImage to GtkImage.
* components/music/nautilus-music-view.c: Remove unused include.
* src/nautilus-theme-selector.c: Remove unused includes.
* libnautilus-private/nautilus-bonobo-extensions.c:
(bonobo_activation_activation_callback): Add warning message so we
get to see the error from bonobo-activation.
* libnautilus-private/nautilus-directory-metafile.c: (get_factory):
* libnautilus-private/nautilus-icon-factory.c: (get_icon_factory),
(load_icon_for_scaling), (embed_text):
* libnautilus-private/nautilus-metafile-factory.c:
(nautilus_metafile_factory_get_instance):
* libnautilus-private/nautilus-theme.c:
(nautilus_theme_get_theme_data_from_theme):
* libnautilus-private/nautilus-trash-monitor.c:
(nautilus_trash_monitor_get):
* libnautilus-private/nautilus-volume-monitor.c:
(nautilus_volume_monitor_get):
* src/file-manager/nautilus-indexing-info.c:
(show_indexing_info_dialog):
* src/nautilus-preferences-dialog.c:
(global_preferences_get_dialog):
* src/nautilus-window.c: (nautilus_window_class_init),
(add_to_history_list):
Use eel_debug_call_at_shutdown instead of g_atexit.
* libnautilus-private/nautilus-file.c:
(nautilus_file_get_display_name): Add G_BROKEN_FILENAMES support.
* libnautilus-private/nautilus-global-preferences.c:
(nautilus_global_preferences_init): Remove eel_smooth_widget code.
* libnautilus/Makefile.am: Add missing ORBIT_IDL dependency.
* libnautilus/nautilus-view-standard-main.c:
(nautilus_view_standard_main_multi): Remove
bonobo_ui_debug_shutdown for now. It does us no good unless we
also do eel_debug_shut_down, but libnautilus can't depend on eel.
* nautilus-launch-icon.png: Remove.
* src/file-manager/fm-properties-window.c:
(update_properties_window_icon),
(fm_properties_window_drag_data_received),
(create_image_widget_for_file): Port from EelImage to GtkImage.
* src/nautilus-component-adapter-factory.c:
(nautilus_component_adapter_factory_get): Use
eel_debug_call_at_shutdown instead of g_atexit.
(nautilus_component_adapter_factory_create_adapter): Look at
exceptions before looking at return values from CORBA calls.
* src/nautilus-main.c: (main): Add a call to eel_debug_shut_down.
* src/nautilus-property-browser.c:
(nautilus_property_browser_init), (element_clicked_callback),
(nautilus_property_browser_update_contents): Port from EelViewport
to GtkViewport.
* src/nautilus-search-bar-criterion.c:
(nautilus_search_bar_criterion_destroy),
(nautilus_search_bar_criterion_new_from_values): Fix for change
that made NautilusSignaller no longer a GtkObject.
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init),
(update_icon), (add_emblem): Port from EelImage to GtkImage.
* src/nautilus-signaller.h:
* src/nautilus-signaller.c: (nautilus_signaller_get_current): Use
eel_debug_call_at_shutdown instead of g_atexit.
(nautilus_signaller_instance_init),
(nautilus_signaller_class_init): Change to GObject, not GtkObject.
* src/nautilus-window-menus.c: (get_bookmark_list): Use
eel_debug_call_at_shutdown instead of g_atexit.
(nautilus_window_initialize_go_menu): Fix for change that made
NautilusSignaller no longer a GtkObject.
* test/test-nautilus-preferences-change.c: Remove unused include.
* test/test-nautilus-preferences-display.c: Remove unused includes.
* test/test-nautilus-wrap-table.c: Remove unused includes.
* test/test.c: Remove unused function.
* test/test.h: Remove unused function.
2002-01-19 00:06:14 +00:00
|
|
|
|
2002-01-18 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Remove nautilus-launch-icon.png.
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c: (setup_form_title),
|
|
|
|
|
(setup_overview_form): Port from EelImage to GtkImage.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: Remove unused include.
|
|
|
|
|
* src/nautilus-theme-selector.c: Remove unused includes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c:
|
|
|
|
|
(bonobo_activation_activation_callback): Add warning message so we
|
|
|
|
|
get to see the error from bonobo-activation.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c: (get_factory):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c: (get_icon_factory),
|
|
|
|
|
(load_icon_for_scaling), (embed_text):
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c:
|
|
|
|
|
(nautilus_metafile_factory_get_instance):
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
(nautilus_theme_get_theme_data_from_theme):
|
|
|
|
|
* libnautilus-private/nautilus-trash-monitor.c:
|
|
|
|
|
(nautilus_trash_monitor_get):
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_volume_monitor_get):
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
(show_indexing_info_dialog):
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
(global_preferences_get_dialog):
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_class_init),
|
|
|
|
|
(add_to_history_list):
|
|
|
|
|
Use eel_debug_call_at_shutdown instead of g_atexit.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_get_display_name): Add G_BROKEN_FILENAMES support.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(nautilus_global_preferences_init): Remove eel_smooth_widget code.
|
|
|
|
|
|
|
|
|
|
* libnautilus/Makefile.am: Add missing ORBIT_IDL dependency.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi): Remove
|
|
|
|
|
bonobo_ui_debug_shutdown for now. It does us no good unless we
|
|
|
|
|
also do eel_debug_shut_down, but libnautilus can't depend on eel.
|
|
|
|
|
|
|
|
|
|
* nautilus-launch-icon.png: Remove.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(update_properties_window_icon),
|
|
|
|
|
(fm_properties_window_drag_data_received),
|
|
|
|
|
(create_image_widget_for_file): Port from EelImage to GtkImage.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-component-adapter-factory.c:
|
|
|
|
|
(nautilus_component_adapter_factory_get): Use
|
|
|
|
|
eel_debug_call_at_shutdown instead of g_atexit.
|
|
|
|
|
(nautilus_component_adapter_factory_create_adapter): Look at
|
|
|
|
|
exceptions before looking at return values from CORBA calls.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Add a call to eel_debug_shut_down.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_init), (element_clicked_callback),
|
|
|
|
|
(nautilus_property_browser_update_contents): Port from EelViewport
|
|
|
|
|
to GtkViewport.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
(nautilus_search_bar_criterion_destroy),
|
|
|
|
|
(nautilus_search_bar_criterion_new_from_values): Fix for change
|
|
|
|
|
that made NautilusSignaller no longer a GtkObject.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init),
|
|
|
|
|
(update_icon), (add_emblem): Port from EelImage to GtkImage.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-signaller.h:
|
|
|
|
|
* src/nautilus-signaller.c: (nautilus_signaller_get_current): Use
|
|
|
|
|
eel_debug_call_at_shutdown instead of g_atexit.
|
|
|
|
|
(nautilus_signaller_instance_init),
|
|
|
|
|
(nautilus_signaller_class_init): Change to GObject, not GtkObject.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: (get_bookmark_list): Use
|
|
|
|
|
eel_debug_call_at_shutdown instead of g_atexit.
|
|
|
|
|
(nautilus_window_initialize_go_menu): Fix for change that made
|
|
|
|
|
NautilusSignaller no longer a GtkObject.
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-preferences-change.c: Remove unused include.
|
|
|
|
|
* test/test-nautilus-preferences-display.c: Remove unused includes.
|
|
|
|
|
* test/test-nautilus-wrap-table.c: Remove unused includes.
|
|
|
|
|
* test/test.c: Remove unused function.
|
|
|
|
|
* test/test.h: Remove unused function.
|
|
|
|
|
|
2002-01-18 15:10:35 +00:00
|
|
|
|
2002-01-18 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c
|
|
|
|
|
(image_loading_done_callback): don't set the background, it
|
|
|
|
|
causes a strange segv later.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c
|
|
|
|
|
(set_widget_for_bonobo_control): fold into
|
|
|
|
|
(set_up_back_or_forward_toolbar_item): here.
|
|
|
|
|
(set_up_standard_bonobo_button): kill redundant
|
|
|
|
|
freeze / thaws.
|
|
|
|
|
(set_up_special_bonobo_button): don't do nasty
|
|
|
|
|
pixbuf roundtrips on a NULL icon_file_name
|
|
|
|
|
(get_pixbuf_for_xml_node): kill - somewhat inefficient.
|
|
|
|
|
(set_up_special_bonobo_button): set a straight pixbuf
|
|
|
|
|
on the button item for more speed, and kill bogus
|
|
|
|
|
in-proc freeze/thaw.
|
|
|
|
|
(set_up_back_or_forward_toolbar_item): rename to
|
|
|
|
|
(create_back_or_forward_toolbar_item): this to better
|
|
|
|
|
reflect function, aggregate a property bag.
|
|
|
|
|
(back_or_forward_tooblar_item_property_set_cb): impl.
|
2002-01-18 09:26:14 +00:00
|
|
|
|
2002-01-18 Ian McKellar <yakk@yakk.net>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Get esd's CFLAGS and LIBS from pkg-config
|
|
|
|
|
|
2002-01-17 20:57:50 +00:00
|
|
|
|
2002-01-17 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-01-17 22:26:06 +00:00
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_update_bounds),
|
|
|
|
|
(draw_or_measure_label_text), (update_label_layouts),
|
|
|
|
|
(get_label_layout), (draw_label_layout), (draw_label_layout_aa),
|
|
|
|
|
(draw_or_measure_label_text_aa), (nautilus_icon_canvas_item_event):
|
|
|
|
|
Add non-aa pango support.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c (make_dot_directory_uri):
|
|
|
|
|
Do an sync check for the .directory file before scheduling an async read
|
|
|
|
|
of the file.
|
|
|
|
|
|
2002-01-17 21:24:12 +00:00
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c
|
|
|
|
|
(nautilus_link_desktop_file_get_link_uri_from_desktop):
|
|
|
|
|
Free the type string.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c (nautilus_view_frame_selection_changed):
|
|
|
|
|
Call CORBA_free on uri_list.
|
|
|
|
|
(send_history): Call CORBA_free on history.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmark-parsing.c (nautilus_bookmark_new_from_node):
|
|
|
|
|
free icon_mime_type.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c (update_layout_menus): free path.
|
|
|
|
|
|
2002-01-17 21:01:15 +00:00
|
|
|
|
* src/file-manager/Makefile.am: Add fm-list-model.[ch]
|
|
|
|
|
|
2002-01-17 20:57:50 +00:00
|
|
|
|
* src/file-manager/fm-list-model.c: New file.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-model.h: New file.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: Port to GtkTreeView.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.h: Port to GtkTreeView.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (fm_directory_view_destroy):
|
|
|
|
|
Stop and clear the directory view before setting view to NULL because
|
|
|
|
|
clearing the directory when nautilus_view is NULL can trigger an assertion.
|
|
|
|
|
|
2002-01-17 20:23:14 +00:00
|
|
|
|
2002-01-17 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c: Added include
|
|
|
|
|
needed for compatibility with new gnome-vfs.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(set_up_scripts_directory_global): Fix mistake with use of
|
|
|
|
|
GNOME_DOT_GNOME by using gnome_util_home_file instead.
|
|
|
|
|
|
2002-01-17 01:39:26 +00:00
|
|
|
|
2002-01-16 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/hardware/main.c: (main):
|
|
|
|
|
* components/image-viewer/nautilus-image-view.c:
|
|
|
|
|
(init_server_factory):
|
|
|
|
|
* components/loser/content/main.c: (main):
|
|
|
|
|
* components/loser/sidebar/main.c: (main):
|
|
|
|
|
* components/throbber/main.c: (main):
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi),
|
|
|
|
|
(nautilus_view_create_from_get_type_function):
|
|
|
|
|
* src/nautilus-main.c: (main):
|
|
|
|
|
Remove unneeded code and restore display-specific registration.
|
|
|
|
|
This gets rid of a bunch of GNOME2_CONVERSION_COMPLETE ifdefs.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.h:
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.h:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.h:
|
|
|
|
|
These had emacs mode lines that said they were IDL files.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-undo-context.c:
|
|
|
|
|
* libnautilus-private/nautilus-undo-manager.c:
|
|
|
|
|
* libnautilus/nautilus-undo-transaction.c:
|
|
|
|
|
* src/nautilus-application.c:
|
|
|
|
|
* src/nautilus-shell.c:
|
|
|
|
|
* src/nautilus-view-frame-corba.c:
|
|
|
|
|
Use BONOBO_CLASS_BOILERPLATE_FULL instead of EEL_BONOBO_BOILERPLATE_FULL.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (measure_width_callback),
|
|
|
|
|
(update_more_info): First cut at implementing date that fits into
|
|
|
|
|
sidebar. Not working yet.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
(install_theme_button_clicked_callback):
|
|
|
|
|
Remove eel_gtk_window_set_up_close_accelerator call, since this is a
|
|
|
|
|
GtkDialog that comes its own close accelerator.
|
|
|
|
|
|
2002-01-16 08:33:27 +00:00
|
|
|
|
=== nautilus 1.1.2 ===
|
|
|
|
|
|
2002-01-16 08:06:55 +00:00
|
|
|
|
2002-01-16 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
2002-01-16 08:08:34 +00:00
|
|
|
|
* configure.in: Bump version to 1.1.2
|
|
|
|
|
* NEWS: Update news a tiny bit.
|
|
|
|
|
|
2002-01-16 08:06:55 +00:00
|
|
|
|
* components/loser/content/Nautilus_View_content-loser.oaf.in: Remove.
|
|
|
|
|
* components/loser/sidebar/Nautilus_View_sidebar-loser.oaf.in: Remove.
|
|
|
|
|
|
2002-01-16 06:47:26 +00:00
|
|
|
|
2002-01-15 Johan Dahlin <jdahlin@telia.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/Makefile.am (nautilus_view_component_idl_stamp):
|
|
|
|
|
* libnautilus/nautilus-view-component.idl: define
|
|
|
|
|
__nautilus_view_component_COMPILATION instead of
|
|
|
|
|
NAUTILUS_VIEW_COMPONENT_COMPILATION, to be compatible with
|
|
|
|
|
libbonobo and bonobo-activation's idls.
|
|
|
|
|
|
2002-01-16 00:40:06 +00:00
|
|
|
|
=== nautilus 1.1.1 ===
|
|
|
|
|
|
2002-01-15 22:25:56 +00:00
|
|
|
|
2002-01-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/text/Makefile.am: Re-add ui_DATA to EXTRA_DIST.
|
|
|
|
|
I removed it by accident.
|
|
|
|
|
|
2002-01-15 21:56:45 +00:00
|
|
|
|
2002-01-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump required eel version number. Get rid of
|
|
|
|
|
ORBIT_REQUIRED.
|
|
|
|
|
|
|
|
|
|
* libnautilus/Makefile.am: Remove unneeded "-I$(builddir)" since
|
|
|
|
|
it is screwing up "make distcheck".
|
|
|
|
|
|
2002-01-15 21:25:01 +00:00
|
|
|
|
2002-01-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/nautilus-profiler.c:
|
|
|
|
|
Do an ifdef in the profiler code rather than in the makefile.
|
|
|
|
|
|
2002-01-15 20:54:31 +00:00
|
|
|
|
2002-01-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Prepare for 1.1.1 release.
|
|
|
|
|
* TODO: A few things got done.
|
|
|
|
|
|
2002-01-15 20:17:20 +00:00
|
|
|
|
2002-01-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c: (finalize),
|
|
|
|
|
(nautilus_desktop_window_class_init):
|
|
|
|
|
Fix another of those double-destroy problems by turning a destroy
|
|
|
|
|
into a finalize.
|
|
|
|
|
|
2002-01-15 20:05:57 +00:00
|
|
|
|
2002-01-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Inspired by a patch from Jacob Berkman <jacob@ximian.com>, got
|
|
|
|
|
rid of all the Makefile.am hackery so that everything ends up in
|
|
|
|
|
the tarball.
|
|
|
|
|
|
|
|
|
|
* configure.in: Bumped version to 1.1.1.
|
|
|
|
|
|
|
|
|
|
* components/Makefile.am: Re-enabled all the subdirs.
|
|
|
|
|
|
|
|
|
|
* components/adapter/Makefile.am: Re-enabled
|
|
|
|
|
nautilus-adapter-embeddable-embed-strategy.[ch].
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-embeddable-embed-strategy.c:
|
|
|
|
|
Put an #if GNOME2_CONVERSION_COMPLETE around the whole thing.
|
|
|
|
|
|
|
|
|
|
* components/loser/content/Makefile.am:
|
|
|
|
|
* components/loser/sidebar/Makefile.am:
|
|
|
|
|
Update for COMPONENT_CFLAGS in NAUTILUS_PRIVATE_CFLAGS.
|
|
|
|
|
|
|
|
|
|
* components/loser/content/main.c: (loser_make_object), (main):
|
|
|
|
|
* components/loser/sidebar/main.c: (loser_make_object), (main):
|
|
|
|
|
* components/loser/content/nautilus-content-loser.c:
|
|
|
|
|
(nautilus_content_loser_init):
|
|
|
|
|
* components/loser/sidebar/nautilus-sidebar-loser.c:
|
|
|
|
|
(nautilus_sidebar_loser_init):
|
|
|
|
|
Make these compile, not sure if they actually work.
|
|
|
|
|
|
|
|
|
|
* components/shell/Nautilus_View_shell.server.in: Remove.
|
|
|
|
|
* components/shell/shell.c: Remove.
|
|
|
|
|
This component can go in a separate package -- it doesn't need to be
|
|
|
|
|
part of the main Nautilus source tree.
|
|
|
|
|
|
|
|
|
|
* components/text/Makefile.am: Turned off compiling of the component,
|
|
|
|
|
but used EXTRA_DIST to make sure the source code still gets into the
|
|
|
|
|
tarball.
|
|
|
|
|
|
|
|
|
|
* components/tree/Makefile.am: Removed $(COMPONENT_LIBS) from the
|
|
|
|
|
libnautilus_tree_view_la_SOURCES list. Not sure why it was in there.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: Remove stale references to the
|
|
|
|
|
nautilus-druid-related headers.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi): Remove some
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE code that is now clearly not going to
|
|
|
|
|
be needed. Left in the stuff that is a placeholder for things we
|
|
|
|
|
still need.
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am: Distribute the profiler sources even when they are
|
|
|
|
|
not built.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: Whitespace tweak.
|
|
|
|
|
|
2002-01-15 18:44:50 +00:00
|
|
|
|
2002-01-15 Johan Dahlin <jdahlin@telia.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c: Port to GtkTreeView.
|
|
|
|
|
|
2002-01-09 23:36:35 +00:00
|
|
|
|
2002-01-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (make_valid_utf8),
|
|
|
|
|
(nautilus_file_get_display_name), (nautilus_file_get_name): First
|
|
|
|
|
cut at ensuring file names are always valid UTF-8. We probably
|
|
|
|
|
need other checks like this for various other places we read in
|
|
|
|
|
external stuff. Also, we might later decide to cache the "made
|
|
|
|
|
valid" name. Finally, we might want to support the glib
|
|
|
|
|
G_BROKEN_FILENAMES feature.
|
|
|
|
|
|
2002-01-09 21:02:31 +00:00
|
|
|
|
2002-01-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_destroy), (fm_directory_view_finalize),
|
|
|
|
|
(fm_directory_view_class_init):
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (fm_icon_view_finalize),
|
|
|
|
|
(fm_icon_view_class_init):
|
|
|
|
|
* src/file-manager/fm-list-view.c: (fm_list_view_class_init),
|
|
|
|
|
(fm_list_view_finalize):
|
|
|
|
|
Some destroy/finalize fixes.
|
|
|
|
|
|
2002-01-09 07:17:15 +00:00
|
|
|
|
2002-01-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Remove a stray reference to nautilus-help.desktop.
|
|
|
|
|
|
2002-01-08 23:36:59 +00:00
|
|
|
|
2002-01-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* TODO: Mention bad looking text.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (destroy),
|
|
|
|
|
(finalize), (nautilus_icon_container_init), (item_event_callback),
|
|
|
|
|
(nautilus_icon_container_clear):
|
|
|
|
|
Various fixes to make destroy on a NautilusIconContainer work.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view-dnd.c:
|
|
|
|
|
(nautilus_tree_view_drag_motion), (nautilus_tree_view_drag_drop),
|
|
|
|
|
(nautilus_tree_view_button_press),
|
|
|
|
|
(nautilus_tree_view_button_release),
|
|
|
|
|
(nautilus_tree_view_motion_notify):
|
|
|
|
|
* libnautilus-private/nautilus-undo-signal-handlers.c:
|
|
|
|
|
(editable_key_press_event):
|
|
|
|
|
* src/nautilus-bookmarks-window.c: (handle_close_accelerator):
|
|
|
|
|
Remove unneeded stop_emit-type calls, now that the signal machinery
|
|
|
|
|
understands that TRUE means to stop emitting in some cases.
|
|
|
|
|
|
Remove. Remove nautilus-help.desktop since Nautilus isn't the help browser
* .cvsignore:
* Makefile.am:
* nautilus-help.desktop.in: Remove.
Remove nautilus-help.desktop since Nautilus isn't the help browser
any more.
* components/adapter/nautilus-adapter-load-strategy.c:
(nautilus_adapter_load_strategy_class_init):
* components/news/nautilus-news.c: (set_up_main_widgets):
* libnautilus-private/nautilus-bookmark.c:
(nautilus_bookmark_class_init):
* libnautilus-private/nautilus-volume-monitor.c:
(nautilus_volume_monitor_class_init):
* src/file-manager/fm-desktop-icon-view.c:
(fm_desktop_icon_view_destroy),
(fm_desktop_icon_view_handle_middle_click), (delayed_init),
(fm_desktop_icon_view_init), (desktop_icons_compare_callback):
* src/nautilus-sidebar.c: (nautilus_sidebar_finalize),
(nautilus_sidebar_update_buttons), (nautilus_sidebar_set_uri):
Use more g_signal, less gtk_signal stuff.
* components/hardware/nautilus-hardware-view.c: (setup_form_title),
(setup_overview_form), (setup_CPU_form), (setup_RAM_form),
(setup_IDE_form):
* components/news/nautilus-news.c: (set_up_main_widgets):
* src/file-manager/nautilus-indexing-info.c:
(update_progress_display), (last_index_time_dialog_new),
(index_progress_dialog_new):
* src/nautilus-property-browser.c:
(nautilus_property_browser_init), (element_clicked_callback),
(labeled_image_new), (make_properties_from_directories),
(add_reset_property), (make_properties_from_xml_node):
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init),
(nautilus_sidebar_title_select_text_color), (update_title_font),
(update_title), (update_more_info),
(sidebar_title_create_title_label),
(sidebar_title_create_more_info_label):
Port more code from EelLabel to GtkLabel. Also change all code that
was using things like "make_larger" to use "set_scale" now.
* components/music/nautilus-music-view.c: (xpm_label_box),
(xpm_dual_label_box), (nautilus_music_view_set_album_image):
* libnautilus-private/nautilus-bookmark.c:
(create_image_widget_for_bookmark),
(nautilus_bookmark_menu_item_new):
* src/nautilus-complex-search-bar.c:
(load_find_them_pixmap_widget):
Port more code from GtkPixmap to GtkImage.
* components/notes/nautilus-notes.c:
* components/throbber/nautilus-throbber.c:
* src/file-manager/fm-properties-window.c:
* src/nautilus-zoom-control.c:
Remove extra includes.
* libnautilus-private/nautilus-icon-factory.c:
* libnautilus-private/nautilus-icon-factory.h:
Remove nautilus_icon_factory_get_pixmap_and_mask_for_file.
* src/nautilus-about.c: (draw_aa_string), (draw_author_list),
(nautilus_about_draw_info): Port to use Pango to draw the text. It
looks really bad right now, but should be straightforward to fix.
2002-01-08 22:37:57 +00:00
|
|
|
|
2002-01-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* .cvsignore:
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
* nautilus-help.desktop.in: Remove.
|
|
|
|
|
Remove nautilus-help.desktop since Nautilus isn't the help browser
|
|
|
|
|
any more.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-load-strategy.c:
|
|
|
|
|
(nautilus_adapter_load_strategy_class_init):
|
|
|
|
|
* components/news/nautilus-news.c: (set_up_main_widgets):
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c:
|
|
|
|
|
(nautilus_bookmark_class_init):
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_volume_monitor_class_init):
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(fm_desktop_icon_view_destroy),
|
|
|
|
|
(fm_desktop_icon_view_handle_middle_click), (delayed_init),
|
|
|
|
|
(fm_desktop_icon_view_init), (desktop_icons_compare_callback):
|
|
|
|
|
* src/nautilus-sidebar.c: (nautilus_sidebar_finalize),
|
|
|
|
|
(nautilus_sidebar_update_buttons), (nautilus_sidebar_set_uri):
|
|
|
|
|
Use more g_signal, less gtk_signal stuff.
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c: (setup_form_title),
|
|
|
|
|
(setup_overview_form), (setup_CPU_form), (setup_RAM_form),
|
|
|
|
|
(setup_IDE_form):
|
|
|
|
|
* components/news/nautilus-news.c: (set_up_main_widgets):
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
(update_progress_display), (last_index_time_dialog_new),
|
|
|
|
|
(index_progress_dialog_new):
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_init), (element_clicked_callback),
|
|
|
|
|
(labeled_image_new), (make_properties_from_directories),
|
|
|
|
|
(add_reset_property), (make_properties_from_xml_node):
|
|
|
|
|
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init),
|
|
|
|
|
(nautilus_sidebar_title_select_text_color), (update_title_font),
|
|
|
|
|
(update_title), (update_more_info),
|
|
|
|
|
(sidebar_title_create_title_label),
|
|
|
|
|
(sidebar_title_create_more_info_label):
|
|
|
|
|
Port more code from EelLabel to GtkLabel. Also change all code that
|
|
|
|
|
was using things like "make_larger" to use "set_scale" now.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: (xpm_label_box),
|
|
|
|
|
(xpm_dual_label_box), (nautilus_music_view_set_album_image):
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c:
|
|
|
|
|
(create_image_widget_for_bookmark),
|
|
|
|
|
(nautilus_bookmark_menu_item_new):
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
(load_find_them_pixmap_widget):
|
|
|
|
|
Port more code from GtkPixmap to GtkImage.
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c:
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
* src/nautilus-zoom-control.c:
|
|
|
|
|
Remove extra includes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.h:
|
|
|
|
|
Remove nautilus_icon_factory_get_pixmap_and_mask_for_file.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-about.c: (draw_aa_string), (draw_author_list),
|
|
|
|
|
(nautilus_about_draw_info): Port to use Pango to draw the text. It
|
|
|
|
|
looks really bad right now, but should be straightforward to fix.
|
|
|
|
|
|
2002-01-08 17:35:51 +00:00
|
|
|
|
2002-01-08 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
2002-01-08 22:19:25 +00:00
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c (activation_handle_free):
|
|
|
|
|
New function to free a handle and it's associated object.
|
|
|
|
|
(activation_idle_callback): Call activation_handle_free.
|
2002-01-08 22:20:05 +00:00
|
|
|
|
(activation_cancel): Likewise.
|
2002-01-08 22:19:25 +00:00
|
|
|
|
|
2002-01-08 17:35:51 +00:00
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_update_icon):
|
|
|
|
|
* libnautilus/nautilus-view-component.idl:
|
|
|
|
|
* libnautilus/nautilus-view.c: (call_close_window),
|
|
|
|
|
(nautilus_view_close_window):
|
|
|
|
|
* libnautilus/nautilus-view.h:
|
|
|
|
|
* src/nautilus-profiler.c:
|
|
|
|
|
(nautilus_profiler_bonobo_ui_report_callback):
|
|
|
|
|
* src/nautilus-view-frame-corba.c: (close_window),
|
|
|
|
|
(impl_Nautilus_ViewFrame_close_window),
|
|
|
|
|
(nautilus_view_frame_corba_part_class_init):
|
|
|
|
|
* src/nautilus-view-frame-private.h:
|
|
|
|
|
* src/nautilus-view-frame.c: (nautilus_view_frame_close_window),
|
|
|
|
|
(nautilus_view_frame_class_init):
|
|
|
|
|
* src/nautilus-view-frame.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c: (close_window_callback):
|
|
|
|
|
Implement nautilus_view_close_window ().
|
|
|
|
|
|
2002-01-08 09:41:19 +00:00
|
|
|
|
2002-01-08 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-zoom-control.c (nautilus_zoom_control_finalize): Remove
|
|
|
|
|
preferences calback in ::finalize.
|
|
|
|
|
(nautilus_zoom_control_unload_images): Set image pointers to NULL after
|
|
|
|
|
unloading images.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: Remove some userlevel #defines.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-switchable-search-bar.c
|
|
|
|
|
(nautilus_switchable_search_bar_finalize): Remove the preferences callback
|
|
|
|
|
in ::finalize instead of ::destroy.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-switchable-navigation-bar.c: Create the search bar lazily.
|
|
|
|
|
Creating the search bar came up high on the profile when creating new windows,
|
|
|
|
|
and doing it lazily helps, especially when we don't have medusa support yet.
|
|
|
|
|
(nautilus_switchable_navigation_bar_finalize): Free details in ::finalize.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-simple-search-bar.c (nautilus_simple_search_bar_finalize):
|
|
|
|
|
Free details in ::finalize.
|
|
|
|
|
(nautilus_simple_search_bar_destroy): Disable the undo stuff. Perhaps we could
|
|
|
|
|
call connect to "destroy" in nautilus_undo_set_up_nautilus_entry_for_undo
|
|
|
|
|
and call nautilus_undo_tear_down_nautilus_entry_for_undo there instead.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c (nautilus_sidebar_init): Ref and sink the title tab.
|
|
|
|
|
(nautilus_sidebar_finalize): Move things from ::finalize to ::destroy.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c
|
|
|
|
|
(preferences_dialog_populate_themes_group): The image chooser isn't
|
|
|
|
|
broken anymore so we can enable it now.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): Call gtk_main instead of bonobo_main
|
|
|
|
|
since bonobo_main is for non-gui apps and won't be affected by
|
|
|
|
|
gtk_main_quit.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c: Destroy things in ::finalize
|
|
|
|
|
instead of in ::destroy.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-profiler.c: Port to GtkTextView.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c (nautilus_application_new):
|
|
|
|
|
Call bonobo_generic_factory_construct_noreg so that we set
|
|
|
|
|
the IID.
|
|
|
|
|
(nautilus_application_destroy): Unref the undo manager
|
|
|
|
|
in ::destroy instead.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
Use g_list_sort_with_data when sorting icons so we can get rid
|
|
|
|
|
of the hack_icon_container hack.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c: Free details struct
|
|
|
|
|
in ::finalize instead of in ::destroy
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(confirm_switch_to_manual_layout): Compare with GTK_RESPONSE_YES.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c
|
|
|
|
|
(confirm_empty_trash): Compare with GTK_RESPONSE_YES.
|
|
|
|
|
|
Fixed to use g_iconv instead of iconv, starting with a patch from Jean
* libnautilus-private/nautilus-desktop-file-loader.c:
(validated_strdup): Fixed to use g_iconv instead of iconv,
starting with a patch from Jean Schurger <jschurger@schurger.org>.
* libnautilus-private/nautilus-font-factory.c: Remove.
* libnautilus-private/nautilus-font-factory.h: Remove.
* libnautilus-private/Makefile.am:
Remove nautilus-font-factory.[ch].
* libnautilus-private/nautilus-icon-canvas-item.c:
(nautilus_icon_canvas_item_finalize),
(nautilus_icon_canvas_item_set_arg),
(nautilus_icon_canvas_item_get_arg), (draw_or_measure_label_text),
(nautilus_icon_canvas_item_class_init):
Get rid of the "font" arg. We'll have to replace this with something
that works with Pango -- maybe just a font name.
* src/file-manager/fm-list-view.c: (truncate_middle_callback),
(get_cell_text): Turn off the GdkFont ellipsizing code. I hope this
just goes away when Anders finishes his port to GtkTextView.
* src/file-manager/fm-properties-window.c:
(fm_properties_window_class_init), (real_destroy), (real_finalize):
Fix a bug where it would try to disconnect a signal on an object
that is already NULL by that time.
* src/nautilus-profiler.c:
(nautilus_profiler_bonobo_ui_report_callback): Disable the dump
window, pending a port to GtkTextView instead of GtkText.
* components/music/nautilus-music-view.c:
* components/news/nautilus-news.c:
* components/notes/nautilus-notes.c:
* components/text/nautilus-text-view.c:
* libnautilus-private/nautilus-file-operations-progress.c:
* libnautilus-private/nautilus-file-operations.c:
* libnautilus-private/nautilus-icon-container.c:
* src/file-manager/fm-icon-view.c:
* src/nautilus-sidebar-title.c:
Get rid of some includes of unused headers.
2002-01-08 01:11:21 +00:00
|
|
|
|
2002-01-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c:
|
|
|
|
|
(validated_strdup): Fixed to use g_iconv instead of iconv,
|
|
|
|
|
starting with a patch from Jean Schurger <jschurger@schurger.org>.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-font-factory.c: Remove.
|
|
|
|
|
* libnautilus-private/nautilus-font-factory.h: Remove.
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
Remove nautilus-font-factory.[ch].
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_finalize),
|
|
|
|
|
(nautilus_icon_canvas_item_set_arg),
|
|
|
|
|
(nautilus_icon_canvas_item_get_arg), (draw_or_measure_label_text),
|
|
|
|
|
(nautilus_icon_canvas_item_class_init):
|
|
|
|
|
Get rid of the "font" arg. We'll have to replace this with something
|
|
|
|
|
that works with Pango -- maybe just a font name.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (truncate_middle_callback),
|
|
|
|
|
(get_cell_text): Turn off the GdkFont ellipsizing code. I hope this
|
|
|
|
|
just goes away when Anders finishes his port to GtkTextView.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(fm_properties_window_class_init), (real_destroy), (real_finalize):
|
|
|
|
|
Fix a bug where it would try to disconnect a signal on an object
|
|
|
|
|
that is already NULL by that time.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-profiler.c:
|
|
|
|
|
(nautilus_profiler_bonobo_ui_report_callback): Disable the dump
|
|
|
|
|
window, pending a port to GtkTextView instead of GtkText.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* components/notes/nautilus-notes.c:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
Get rid of some includes of unused headers.
|
|
|
|
|
|
2002-01-07 17:33:40 +00:00
|
|
|
|
2002-01-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Integrate patches from Frank Worsley <fworlsey@shaw.ca>.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
(get_link_style_for_mime_type): Fix porting mistake that caused all
|
|
|
|
|
desktop files to be treated as Nautilus links.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (rename_callback):
|
|
|
|
|
Fix storage leak.
|
|
|
|
|
|
2002-01-07 17:22:50 +00:00
|
|
|
|
2002-01-07 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c (theme_selector_finalize): Put
|
|
|
|
|
back the accidentally removed g_free (theme_selector)->details.
|
|
|
|
|
|
2002-01-07 17:06:26 +00:00
|
|
|
|
2002-01-07 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c
|
|
|
|
|
(preferences_dialog_populate_themes_group): Take out the return.
|
|
|
|
|
The EelLabel exorcism did in fact mostly fix the theme selector.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c (theme_selector_finalize): Moved here
|
|
|
|
|
from theme_selector_destroy.
|
|
|
|
|
(nautilus_theme_selector_class_init): Fixed the argument type list for
|
|
|
|
|
the theme_changed signal, and reflect the destroy->finalize change.
|
|
|
|
|
|
2002-01-05 21:24:16 +00:00
|
|
|
|
2002-01-05 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* configure.in (IMLIB_REQUIRED, GDK_PIXBUF_REQUIRED),
|
|
|
|
|
(POPT_REQUIRED, GCONF_REQUIRED): prune
|
|
|
|
|
|
2002-01-05 04:05:26 +00:00
|
|
|
|
2002-01-04 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c
|
|
|
|
|
(nautilus_global_preferences_init): add preload of the gconf
|
|
|
|
|
cache, to hopefully avoid a zillion round trips to gconfd on
|
|
|
|
|
startup.
|
|
|
|
|
|
|
|
|
|
* test/test.c (test_window_new): remove weird gtk_window_set_policy
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-preferences-display.c: remove user level
|
|
|
|
|
stuff
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-preferences-change.c: remove user level stuff
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c: the default
|
|
|
|
|
click policy was SPEED_TRADEOFF_LOCAL_ONLY, fix
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus.schemas: add schemas file,
|
|
|
|
|
incomplete, needs to be finished and installed
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c: strip out
|
|
|
|
|
user levels
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: strip out user level menu
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: strip out user level menu
|
|
|
|
|
|
2002-01-04 22:22:08 +00:00
|
|
|
|
2002-01-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(rubberband_timeout_callback): Fix rubberband selection when
|
|
|
|
|
the icon view is scrolled by using the bin_window.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (nautilus_sidebar_destroy):
|
|
|
|
|
Fix one of those "double-destroy" problems.
|
|
|
|
|
|
|
|
|
|
* TODO: Formatting tweak.
|
|
|
|
|
* configure.in: Formatting tweak.
|
|
|
|
|
|
2002-01-04 20:52:16 +00:00
|
|
|
|
2002-01-04 Dave Camp <dave@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-zoomable-proxy.c
|
|
|
|
|
(nautilus_zoomable_prozy_init_epv): Renamed from
|
|
|
|
|
nautilus_get_modified_bonobo_zoomable_epv and changed to
|
|
|
|
|
initialize a passed in epv rather than allocating a new one.
|
|
|
|
|
(nautilus_zoomable_proxy_destroy):
|
|
|
|
|
(nautilus_zoomable_proxy_finalize):
|
|
|
|
|
(nautilus_zoomable_proxy_class_init):
|
|
|
|
|
(nautilus_zoomable_proxy_get):
|
|
|
|
|
(nautilus_zoomable_proxy_get_type): Derive from BonoboObject rather
|
|
|
|
|
than BonoboZoomable, as this object fully implements the Zoomable
|
|
|
|
|
interface.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter.c (nautilus_adapter_new):
|
|
|
|
|
Replaced gtk_signal_connect_object with g_signal_connect_swapped,
|
|
|
|
|
cast callbacks to G_CALLBACK, and use a weak reference rather than
|
|
|
|
|
a "destroy" handler.
|
|
|
|
|
(nautilus_adapter_activate_callback): Pass NULL as the opt_ev
|
|
|
|
|
parameter to bonobo_control_get_remote_ui_container().
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-stream-load-strategy.c
|
|
|
|
|
(nautilus_adapter_stream_load_strategy_load_location): The
|
|
|
|
|
bonobo-stream-vfs code was moved to the VFS moniker in gnome-vfs,
|
|
|
|
|
so use it here.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-load-strategy.c
|
|
|
|
|
(nautilus_adapter_load_strategy_class_init): replaced
|
|
|
|
|
eel_marshal_VOID__DOUBLE with g_cclosure_marshal_VOID__DOUBLE.
|
|
|
|
|
(nautilus_adapter_load_strategy_get): Disabled the progressive
|
|
|
|
|
data sink code using GNOME2_CONVERSION_COMPLETE.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-factory-server.c (nautilus_adapter_factory_server_class_init):
|
|
|
|
|
(nautilus_adapter_factory_server_init):
|
|
|
|
|
(nautilus_adapter_factory_server_finalize):
|
|
|
|
|
(adapter_object_destroyed):
|
|
|
|
|
(impl_Nautilus_ComponentAdapterFactory_create_adapter):
|
|
|
|
|
(nautilus_adapter_factory_server_get_type): Changed to the new
|
|
|
|
|
style of deriving from BonoboObject.
|
|
|
|
|
(impl_Nautilus_ComponentAdapterFactory_create_adapter): Use a weak
|
|
|
|
|
reference to the adapter view rather than connecting to "destroy".
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-embed-strategy.c (nautilus_adapter_embed_strategy_class_init): Fixed the argument type lists for the
|
|
|
|
|
activate and open_location signals.
|
|
|
|
|
(nautilus_adapter_embed_strategy_get): Disable use of the embeddable
|
|
|
|
|
embed strategy using GNOME2_CONVERSION_COMPLETE.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-control-embed-strategy.c
|
|
|
|
|
(nautilus_adapter_control_embed_strategy_new): Pass NULL for the
|
|
|
|
|
opt_ev parameter of bonobo_control_frame_bind_to_control().
|
|
|
|
|
|
|
|
|
|
* components/adapter/main.c (main): Replaced initialization
|
|
|
|
|
functions with bonobo_ui_init, and put an #ifdef
|
|
|
|
|
GNOME2_CONVERSION_COMPLETE around
|
|
|
|
|
gnome_client_disable_master_connect().
|
|
|
|
|
(adapter_factory_make_object): Use a weak reference rather than a
|
|
|
|
|
destroy signal handler.
|
|
|
|
|
(adapter_factory_object_weak_notify): Moved here from
|
|
|
|
|
adapter_factory_object_destroy, use bonobo_main_quit() rather than
|
|
|
|
|
gtk_main_quit().
|
|
|
|
|
|
|
|
|
|
* components/adapter/Makefile.am: Removed
|
|
|
|
|
nautilus-adapter-progressive-load-strategy.[ch], and moved
|
|
|
|
|
nautilus-adapter-embeddable-embed-strategy.[ch] out of the build,
|
|
|
|
|
removed bonobo-stream-vfs.[ch] replaced
|
|
|
|
|
NAUTILUS_PRIVATE_CFLAGS/LIBS with COMPONENT_CFLAGS/LIBS.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-component-adapter-factory.c: Removed
|
|
|
|
|
no-longer-necessary #if GNOME2_CONVERSION_COMPLETE lines.
|
|
|
|
|
(activate_factory): Replaced BonoboObjectClient code with a call to
|
|
|
|
|
bonobo_get_object().
|
|
|
|
|
|
2002-01-04 17:28:28 +00:00
|
|
|
|
2002-01-04 Frederic Crozat <fcrozat@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Add esound cflags to CORE_CFLAGS,
|
|
|
|
|
Call GNOME_COMMON_INIT to correctly initialize
|
|
|
|
|
AC_LOCAL flags
|
|
|
|
|
|
2002-01-04 13:15:14 +00:00
|
|
|
|
2002-01-04 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c:
|
|
|
|
|
Update to matched changed return value from
|
|
|
|
|
nautilus_program_chooser_new ().
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.h:
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
Port to GtkTreeView, and make NautilusProgramChooser
|
|
|
|
|
into a real object.
|
|
|
|
|
|
|
|
|
|
* components/Makefile.am: Re-enable the music
|
|
|
|
|
view.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: Port to
|
|
|
|
|
GtkTreeView and GNOME2.
|
|
|
|
|
|
2002-01-04 04:13:57 +00:00
|
|
|
|
2002-01-03 Andy Hertzfeld <andy@differnet.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (play_file), (preview_audio),
|
|
|
|
|
made remote sound previewing work by using gnome-vfs to read from
|
|
|
|
|
the remote source and feeding the data to the sound player via popen.
|
|
|
|
|
|
|
|
|
|
* (should_preview_sound):
|
|
|
|
|
removed code that disabled remote sound previewing even if the
|
|
|
|
|
preference was set
|
|
|
|
|
|
2002-01-04 00:14:17 +00:00
|
|
|
|
2002-01-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(nautilus_global_preferences_init):
|
|
|
|
|
Remove some smooth-font related stuff to get rid of the
|
|
|
|
|
dependency on EelFontManager.
|
|
|
|
|
|
|
|
|
|
* TODO: Quick update.
|
|
|
|
|
|
2002-01-03 23:21:01 +00:00
|
|
|
|
2002-01-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* test/test.c: (test_text_caption_get_text_as_int):
|
|
|
|
|
Don't use the eel_eat function.
|
|
|
|
|
|
2002-01-03 23:18:38 +00:00
|
|
|
|
2002-01-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Turn on test subdirectory.
|
|
|
|
|
* test/test.c: (test_init), (test_label_new):
|
|
|
|
|
* test/test.h:
|
|
|
|
|
Build without using EelLabel.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: Remove unused header include.
|
|
|
|
|
|
2002-01-03 22:48:25 +00:00
|
|
|
|
2002-01-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* TODO: Updated.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(create_label_layout): Use eel_pango_layout_set_underline.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
Don't include EelList.
|
|
|
|
|
|
2002-01-03 20:36:46 +00:00
|
|
|
|
2002-01-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(start_rubberbanding):
|
|
|
|
|
Use GnomeCanvasRect instead of EelCanvasRect. We can redo the
|
|
|
|
|
EelCanvasRect optimization if we want to, but it should really
|
|
|
|
|
be put into libgnomecanvas.
|
|
|
|
|
|
|
|
|
|
* components/music/common.c:
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
Remove lots of unneeded includes, including all cases of
|
|
|
|
|
including the locale-sensitive <ctype.h>.
|
|
|
|
|
|
2002-01-03 20:19:17 +00:00
|
|
|
|
2002-01-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(nautilus_global_preferences_init):
|
|
|
|
|
* libnautilus-private/nautilus-sidebar-functions.c:
|
|
|
|
|
(sidebar_panel_make_preference_key):
|
|
|
|
|
* libnautilus-private/nautilus-sidebar-functions.h:
|
|
|
|
|
Remove some help sidebar panel remnants.
|
|
|
|
|
|
2002-01-03 15:28:16 +00:00
|
|
|
|
2002-01-03 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/image-viewer/io-png.c
|
|
|
|
|
(image_save): disable png stuff.
|
|
|
|
|
|
2002-01-03 20:19:17 +00:00
|
|
|
|
2001-01-03 Michael Meeks <michael@ximian.com>
|
2002-01-03 15:28:16 +00:00
|
|
|
|
|
|
|
|
|
* configure.in: bump requirements on bonobo to get
|
|
|
|
|
something that works well.
|
|
|
|
|
|
2002-01-03 13:53:03 +00:00
|
|
|
|
2002-01-03 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* help/nautilus-quick-reference/C/index.html
|
|
|
|
|
removing duplicate width tags, fixing
|
|
|
|
|
http://bugzilla.gnome.org/show_bug.cgi?id=47433
|
|
|
|
|
|
2002-01-03 00:55:24 +00:00
|
|
|
|
2002-01-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Explicitly depend on librsvg instead of getting it through eel.
|
|
|
|
|
|
2002-01-03 00:50:06 +00:00
|
|
|
|
2002-01-03 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-component-adapter-factory.c: Fix warnings by
|
|
|
|
|
putting #ifdef GNOME2_CONVERSION_COMPLETE around unused functions
|
|
|
|
|
and variables.
|
|
|
|
|
|
Port from EelLabel to GtkLabel.
* components/hardware/nautilus-hardware-view.c:
(update_uptime_text), (setup_overview_form):
* components/music/nautilus-music-view.c:
* src/file-manager/nautilus-indexing-info.c:
(update_progress_display):
* src/nautilus-property-browser.c:
(nautilus_property_browser_init), (labeled_image_configure),
(labeled_image_new), (make_category),
(property_browser_category_button_new),
(nautilus_property_browser_update_contents):
* test/test.h:
* src/nautilus-shell.c:
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
Port from EelLabel to GtkLabel.
* components/news/nautilus-news.c: (do_destroy),
(draw_rss_logo_image), (draw_rss_title), (draw_rss_items),
(nautilus_news_set_title), (free_channel),
(empty_message_size_allocate), (set_up_main_widgets),
(make_news_view):
* libnautilus-private/nautilus-icon-private.h:
* src/nautilus-sidebar-tabs.c:
(nautilus_sidebar_tabs_load_theme_data),
(nautilus_sidebar_tabs_init), (nautilus_sidebar_tabs_destroy),
(draw_one_tab_plain), (draw_one_tab_themed), (get_tab_width),
(nautilus_sidebar_tabs_add_view):
Port to Pango text instead of Eel text.
* libnautilus-private/nautilus-customization-data.c:
(add_reset_text):
* libnautilus-private/nautilus-icon-factory.c:
(embedded_text_font_changed_callback), (embed_text):
* src/nautilus-about.c: (draw_aa_string), (draw_author_list),
(nautilus_about_draw_info), (nautilus_about_update_authors):
Disable Eel text and ifdef with GNOME2_CONVERSION_COMPLETE.
* libnautilus-private/nautilus-global-preferences.h:
* libnautilus-private/nautilus-global-preferences.c:
Turn off font-related preferences. Maybe delete later or
convert for Pango fonts.
* libnautilus-private/nautilus-icon-canvas-item.h:
* libnautilus-private/nautilus-icon-container.h:
Remove eel-scalable-font.h includes.
* src/nautilus-component-adapter-factory.c:
(nautilus_component_adapter_factory_create_adapter):
Disable the adapter because it was causing problems.
2002-01-03 00:11:12 +00:00
|
|
|
|
2002-01-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
(update_uptime_text), (setup_overview_form):
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
(update_progress_display):
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
(nautilus_property_browser_init), (labeled_image_configure),
|
|
|
|
|
(labeled_image_new), (make_category),
|
|
|
|
|
(property_browser_category_button_new),
|
|
|
|
|
(nautilus_property_browser_update_contents):
|
|
|
|
|
* test/test.h:
|
|
|
|
|
* src/nautilus-shell.c:
|
|
|
|
|
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_init):
|
|
|
|
|
Port from EelLabel to GtkLabel.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy),
|
|
|
|
|
(draw_rss_logo_image), (draw_rss_title), (draw_rss_items),
|
|
|
|
|
(nautilus_news_set_title), (free_channel),
|
|
|
|
|
(empty_message_size_allocate), (set_up_main_widgets),
|
|
|
|
|
(make_news_view):
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h:
|
|
|
|
|
* src/nautilus-sidebar-tabs.c:
|
|
|
|
|
(nautilus_sidebar_tabs_load_theme_data),
|
|
|
|
|
(nautilus_sidebar_tabs_init), (nautilus_sidebar_tabs_destroy),
|
|
|
|
|
(draw_one_tab_plain), (draw_one_tab_themed), (get_tab_width),
|
|
|
|
|
(nautilus_sidebar_tabs_add_view):
|
|
|
|
|
Port to Pango text instead of Eel text.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
(add_reset_text):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(embedded_text_font_changed_callback), (embed_text):
|
|
|
|
|
* src/nautilus-about.c: (draw_aa_string), (draw_author_list),
|
|
|
|
|
(nautilus_about_draw_info), (nautilus_about_update_authors):
|
|
|
|
|
Disable Eel text and ifdef with GNOME2_CONVERSION_COMPLETE.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
Turn off font-related preferences. Maybe delete later or
|
|
|
|
|
convert for Pango fonts.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.h:
|
|
|
|
|
Remove eel-scalable-font.h includes.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-component-adapter-factory.c:
|
|
|
|
|
(nautilus_component_adapter_factory_create_adapter):
|
|
|
|
|
Disable the adapter because it was causing problems.
|
|
|
|
|
|
2002-01-02 19:24:40 +00:00
|
|
|
|
2002-01-02 Frederic Crozat <fcrozat@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
(initialize_background_from_settings): Remove flash when
|
|
|
|
|
Nautilus desktop is started with a pixmap background
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c: (map): Remove unneeded variable
|
|
|
|
|
|
fix strcmp style for Darin.
2001-12-18 Michael Meeks <michael@ximian.com>
* components/hardware/nautilus-hardware-view.c
(setup_overview_form): fix strcmp style for Darin.
* components/music/fileinfo.c (find_genre_id),
(file_info_http): ditto.
* libnautilus-private/nautilus-customization-data.c
(nautilus_customization_data_get_next_element_for_display),
(nautilus_customization_data_new): ditto.
* src/nautilus-property-browser.c
(nautilus_property_browser_drag_data_get),
(make_category_link, make_drag_image): ditto.
* libnautilus-private/nautilus-volume-monitor.c
(option_list_has_option): ditto.
2001-12-17 Michael Meeks <michael@ximian.com>
* src/file-manager/fm-directory-view.c
(fm_directory_view_init): set mask.
* src/nautilus-view-frame.c
(create_corba_objects): set ambient property bag.
(create_ambient_properties),
(nautilus_view_frame_get_prop): impl.
(nautilus_view_frame_title_changed),
(nautilus_view_frame_selection_changed),
(send_history): re-implement to fire event instead.
* components/history/nautilus-history-view.c
(nautilus_history_view_instance_init): set mask.
(history_changed_callback, update_history): constify.
* libnautilus/nautilus-view.c
(impl_Nautilus_View_title_changed),
(impl_Nautilus_View_history_changed): kill.
(impl_Nautilus_View_selection_changed): kill.
(nautilus_view_construct_from_bonobo_control):
connect to set_frame.
(nautilus_view_set_frame_callback): impl.
(nautilus_view_dispose): impl. to unset the frame
(nautilus_view_class_init): upd signals, epv & hook
dispose.
(nautilus_view_frame_property_changed_callback): impl.
(nautilus_view_get_ambient_properties): impl.
(nautilus_view_set_listener_mask): impl.
* libnautilus/nautilus-view-component.idl: remove
title_changed and history_changed - use a propert
and the more flexible listener interface.
2001-12-21 11:32:29 +00:00
|
|
|
|
2001-12-18 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c
|
|
|
|
|
(setup_overview_form): fix strcmp style for Darin.
|
|
|
|
|
|
|
|
|
|
* components/music/fileinfo.c (find_genre_id),
|
|
|
|
|
(file_info_http): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c
|
|
|
|
|
(nautilus_customization_data_get_next_element_for_display),
|
|
|
|
|
(nautilus_customization_data_new): ditto.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c
|
|
|
|
|
(nautilus_property_browser_drag_data_get),
|
|
|
|
|
(make_category_link, make_drag_image): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c
|
|
|
|
|
(option_list_has_option): ditto.
|
|
|
|
|
|
|
|
|
|
2001-12-17 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(fm_directory_view_init): set mask.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c
|
|
|
|
|
(create_corba_objects): set ambient property bag.
|
|
|
|
|
(create_ambient_properties),
|
|
|
|
|
(nautilus_view_frame_get_prop): impl.
|
|
|
|
|
(nautilus_view_frame_title_changed),
|
|
|
|
|
(nautilus_view_frame_selection_changed),
|
|
|
|
|
(send_history): re-implement to fire event instead.
|
|
|
|
|
|
|
|
|
|
* components/history/nautilus-history-view.c
|
|
|
|
|
(nautilus_history_view_instance_init): set mask.
|
|
|
|
|
(history_changed_callback, update_history): constify.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c
|
|
|
|
|
(impl_Nautilus_View_title_changed),
|
|
|
|
|
(impl_Nautilus_View_history_changed): kill.
|
|
|
|
|
(impl_Nautilus_View_selection_changed): kill.
|
|
|
|
|
(nautilus_view_construct_from_bonobo_control):
|
|
|
|
|
connect to set_frame.
|
|
|
|
|
(nautilus_view_set_frame_callback): impl.
|
|
|
|
|
(nautilus_view_dispose): impl. to unset the frame
|
|
|
|
|
(nautilus_view_class_init): upd signals, epv & hook
|
|
|
|
|
dispose.
|
|
|
|
|
(nautilus_view_frame_property_changed_callback): impl.
|
|
|
|
|
(nautilus_view_get_ambient_properties): impl.
|
|
|
|
|
(nautilus_view_set_listener_mask): impl.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-component.idl: remove
|
|
|
|
|
title_changed and history_changed - use a propert
|
|
|
|
|
and the more flexible listener interface.
|
|
|
|
|
|
Do text drawing with Pango for the anti-aliased case. Remove all use of
* libnautilus-private/nautilus-icon-canvas-item.h:
* libnautilus-private/nautilus-icon-canvas-item.c:
(nautilus_icon_canvas_item_init),
(nautilus_icon_canvas_item_finalize),
(nautilus_icon_canvas_item_invalidate_label_size),
(nautilus_icon_canvas_item_set_arg),
(nautilus_icon_canvas_item_get_arg), (draw_or_measure_label_text),
(measure_label_text), (create_label_layout), (get_label_layout),
(draw_label_layout), (draw_or_measure_label_text_aa),
(draw_label_text_aa), (nautilus_icon_canvas_item_class_init):
Do text drawing with Pango for the anti-aliased case. Remove all
use of the non-Pango Eel anti-aliased text drawing code.
* libnautilus-private/nautilus-icon-container.h:
* libnautilus-private/nautilus-icon-container.c: (finalize),
(nautilus_icon_container_init),
(nautilus_icon_container_update_icon),
(nautilus_icon_container_set_label_font_for_zoom_level):
* src/file-manager/fm-icon-view.c: (create_icon_container),
(fm_icon_view_init):
Remove the smooth-font stuff. We're going to use a single font
once we change everything to use Pango.
* icons/Makefile.am: Remove help-system icons.
* icons/hyperbola-*: Remove help-system icons.
2001-12-18 00:57:46 +00:00
|
|
|
|
2001-12-17 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_init),
|
|
|
|
|
(nautilus_icon_canvas_item_finalize),
|
|
|
|
|
(nautilus_icon_canvas_item_invalidate_label_size),
|
|
|
|
|
(nautilus_icon_canvas_item_set_arg),
|
|
|
|
|
(nautilus_icon_canvas_item_get_arg), (draw_or_measure_label_text),
|
|
|
|
|
(measure_label_text), (create_label_layout), (get_label_layout),
|
|
|
|
|
(draw_label_layout), (draw_or_measure_label_text_aa),
|
|
|
|
|
(draw_label_text_aa), (nautilus_icon_canvas_item_class_init):
|
|
|
|
|
Do text drawing with Pango for the anti-aliased case. Remove all
|
|
|
|
|
use of the non-Pango Eel anti-aliased text drawing code.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (finalize),
|
|
|
|
|
(nautilus_icon_container_init),
|
|
|
|
|
(nautilus_icon_container_update_icon),
|
|
|
|
|
(nautilus_icon_container_set_label_font_for_zoom_level):
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (create_icon_container),
|
|
|
|
|
(fm_icon_view_init):
|
|
|
|
|
Remove the smooth-font stuff. We're going to use a single font
|
|
|
|
|
once we change everything to use Pango.
|
|
|
|
|
|
|
|
|
|
* icons/Makefile.am: Remove help-system icons.
|
|
|
|
|
* icons/hyperbola-*: Remove help-system icons.
|
|
|
|
|
|
2001-12-14 13:40:35 +00:00
|
|
|
|
2001-12-14 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
The programs:/ URI is now applications:/ to conform with the
|
|
|
|
|
HIG and GDP word list.
|
|
|
|
|
|
|
|
|
|
* data/Makefile.am:
|
|
|
|
|
* data/applications.desktop.in:
|
|
|
|
|
* data/programs.desktop.in:
|
|
|
|
|
|
|
|
|
|
Move programs.desktop.in to applications.desktop.in and change
|
|
|
|
|
the URI and Name in the desktop entry.
|
|
|
|
|
|
2001-12-14 12:23:40 +00:00
|
|
|
|
2001-12-14 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
|
|
|
|
|
Install nautilus and help .desktop files into the proper
|
|
|
|
|
location for GNOME2 menu entries ($datadir/applications).
|
|
|
|
|
|
Deleted help component as it is not slated to be part of Gnome 2.
* components/Makefile.am:
* components/help/*:
* nautilus.spec.in:
Deleted help component as it is not slated to be part of Gnome 2.
* RENAMING: No need to rename hyperbola if it's gone.
* configure.in: Removed ScrollKeeper check. Took a cut at making
the medusa check use pkg-config, it's probably messed up but at
least we won't define HAVE_MEDUSA if we see the Gnome 1 medusa.
* libnautilus-private/nautilus-icon-canvas-item.c:
(nautilus_icon_canvas_item_init),
(nautilus_icon_canvas_item_finalize),
(nautilus_icon_canvas_item_set_arg),
(nautilus_icon_canvas_item_get_arg),
(draw_or_measure_label_text_aa), (draw_label_text_aa),
(nautilus_icon_canvas_item_class_init):
Quick cut at porting to Pango from Eel font code. It's all under
ifdef USE_EEL_TEXT because it's not working well yet. At the moment
the text looks bad, and it's very slow, and it's not centered.
* libnautilus-private/nautilus-icon-factory.c: (embed_text):
Baby steps at doing the port to Pango here too.
* src/file-manager/fm-directory-view.c: (real_update_menus):
Add a check for NULL that seems required. This change was
suggested by the backtrace in bug 66809, but it's not clear
if this really fixes anything. (Rolled from stable branch.)
* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
Fix code that passed a path instead of a URI when creating a
desktop file. (Rolled from stable branch.)
* TODO: Minor updates.
2001-12-13 23:37:55 +00:00
|
|
|
|
2001-12-13 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/Makefile.am:
|
|
|
|
|
* components/help/*:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Deleted help component as it is not slated to be part of Gnome 2.
|
|
|
|
|
|
|
|
|
|
* RENAMING: No need to rename hyperbola if it's gone.
|
|
|
|
|
|
|
|
|
|
* configure.in: Removed ScrollKeeper check. Took a cut at making
|
|
|
|
|
the medusa check use pkg-config, it's probably messed up but at
|
|
|
|
|
least we won't define HAVE_MEDUSA if we see the Gnome 1 medusa.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_init),
|
|
|
|
|
(nautilus_icon_canvas_item_finalize),
|
|
|
|
|
(nautilus_icon_canvas_item_set_arg),
|
|
|
|
|
(nautilus_icon_canvas_item_get_arg),
|
|
|
|
|
(draw_or_measure_label_text_aa), (draw_label_text_aa),
|
|
|
|
|
(nautilus_icon_canvas_item_class_init):
|
|
|
|
|
Quick cut at porting to Pango from Eel font code. It's all under
|
|
|
|
|
ifdef USE_EEL_TEXT because it's not working well yet. At the moment
|
|
|
|
|
the text looks bad, and it's very slow, and it's not centered.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c: (embed_text):
|
|
|
|
|
Baby steps at doing the port to Pango here too.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
|
|
|
|
Add a check for NULL that seems required. This change was
|
|
|
|
|
suggested by the backtrace in bug 66809, but it's not clear
|
|
|
|
|
if this really fixes anything. (Rolled from stable branch.)
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
|
|
|
|
|
Fix code that passed a path instead of a URI when creating a
|
|
|
|
|
desktop file. (Rolled from stable branch.)
|
|
|
|
|
|
|
|
|
|
* TODO: Minor updates.
|
|
|
|
|
|
2001-12-12 23:19:36 +00:00
|
|
|
|
2001-12-12 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(fm_icon_view_merge_menus): fix container ref leak.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c
|
|
|
|
|
(real_merge_menus): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(fm_desktop_icon_view_destroy): more guards.
|
|
|
|
|
(real_merge_menus): fix container ref leak.
|
|
|
|
|
|
2001-12-12 20:14:52 +00:00
|
|
|
|
2001-12-12 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_destroy):
|
|
|
|
|
protect vs. double destroy.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c (disconnect_view):
|
|
|
|
|
start macro definitions on the first line.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c (nautilus_sidebar_destroy):
|
|
|
|
|
protect vs. double destroy.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c
|
|
|
|
|
(nautilus_sidebar_tabs_destroy): protect vs. double destroy
|
|
|
|
|
and theoretical re-enterancy hazard.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c
|
|
|
|
|
(nautilus_sidebar_title_destroy): protect vs. double
|
|
|
|
|
destroys.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c (create_object): re-enable
|
|
|
|
|
list view.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: re-enable.
|
|
|
|
|
|
2001-12-11 18:29:55 +00:00
|
|
|
|
2001-12-11 Laszlo Peter <laca@ireland.sun.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c:
|
|
|
|
|
s/__FUNCTION__/G_GNUC_FUNCTION/
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c: get rid of
|
|
|
|
|
_gdk_display_name
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c
|
|
|
|
|
(nautilus_volume_get_device_type): remove "const" to match the
|
|
|
|
|
prototype.
|
|
|
|
|
|
2001-12-09 20:45:12 +00:00
|
|
|
|
2001-12-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
(handle_transfer_ok): Do fix based on patch from Martin Wehner
|
|
|
|
|
<mwehner@tfh-berlin.de> to prevent cancel of emptying trash or
|
|
|
|
|
deleting from core dumping.
|
|
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
* configure.in:
|
|
|
|
|
* docs/.cvsignore:
|
|
|
|
|
* docs/Makefile.am:
|
|
|
|
|
Add files in the docs directory to tarball.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi): Whitespace tweak.
|
|
|
|
|
|
2001-12-08 13:17:07 +00:00
|
|
|
|
2001-12-08 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
(nautilus_throbber_instance_init):
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_allow_stop):
|
|
|
|
|
Update for new bonobo property bag API.
|
|
|
|
|
|
2001-12-08 10:46:18 +00:00
|
|
|
|
2001-12-08 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c
|
|
|
|
|
(nautilus_tree_view_init): unroll control creation,
|
|
|
|
|
connect to "activate" signal handler not map / unmap
|
|
|
|
|
on no-window widget GtkScrolledWindow.
|
|
|
|
|
(tree_map_callback, tree_unmap_callback): kill.
|
|
|
|
|
(tree_activate_callback): impl.
|
|
|
|
|
|
|
|
|
|
* components/tree/libmain.c
|
|
|
|
|
(BonoboActivation_Plugin_info) ->
|
|
|
|
|
(Bonobo_Plugin_info).
|
|
|
|
|
|
|
|
|
|
* components/tree/Makefile.am: setup ldflags
|
|
|
|
|
correctly, and a LIBADD so we can activate it
|
|
|
|
|
independantly.
|
|
|
|
|
|
|
|
|
|
* components/throbber/main.c (main): fix for
|
|
|
|
|
bonobo-activation-server race condition.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-marshal.list:
|
|
|
|
|
add VOID:STRING,STRING
|
|
|
|
|
|
2001-12-08 08:36:35 +00:00
|
|
|
|
2001-12-06 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(nautilus_view_standard_main_multi): if we were
|
|
|
|
|
already registered - due to a beautifuly inefficient
|
|
|
|
|
activation server race - just quit.
|
|
|
|
|
|
2001-12-08 06:03:44 +00:00
|
|
|
|
2001-12-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* docs/design.txt:
|
|
|
|
|
* docs/gnomad-notes.txt:
|
|
|
|
|
* docs/metaitems.txt:
|
|
|
|
|
* docs/nautilus.faq:
|
|
|
|
|
* docs/use-cases.txt:
|
|
|
|
|
Tweak some documents, removing obsolete ones.
|
|
|
|
|
|
2001-12-07 02:47:06 +00:00
|
|
|
|
2001-12-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/Makefile.am:
|
|
|
|
|
* components/mozilla/.cvsignore:
|
|
|
|
|
* components/mozilla/Makefile.am:
|
|
|
|
|
* components/mozilla/Nautilus_View_mozilla.server.in:
|
|
|
|
|
* components/mozilla/bonobo-extensions.c:
|
|
|
|
|
* components/mozilla/bonobo-extensions.h:
|
|
|
|
|
* components/mozilla/main.c:
|
|
|
|
|
* components/mozilla/mozilla-components.cpp:
|
|
|
|
|
* components/mozilla/mozilla-components.h:
|
|
|
|
|
* components/mozilla/mozilla-events.cpp:
|
|
|
|
|
* components/mozilla/mozilla-events.h:
|
|
|
|
|
* components/mozilla/mozilla-preferences.cpp:
|
|
|
|
|
* components/mozilla/mozilla-preferences.h:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.h:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-embed-extensions.cpp:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-embed-extensions.h:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-encoding-tables.c:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-encoding-tables.h:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-ui.xml:
|
|
|
|
|
* configure.in:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Moved mozilla component into its own module.
|
|
|
|
|
|
2001-12-07 00:55:34 +00:00
|
|
|
|
2001-12-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* lots of files
|
|
|
|
|
Get rid of casts in callers to g_object_ref/g_object_unref.
|
|
|
|
|
Remove parameters to eel_make_warnings_and_criticals_stop_in_debugger.
|
|
|
|
|
|
2001-12-05 18:58:07 +00:00
|
|
|
|
2001-12-05 Gediminas Paulauskas <menesis@delfi.lt>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c: remove
|
|
|
|
|
cut'n'pasted functions which are in glib now.
|
|
|
|
|
* src/nautilus-about.c (nautilus_about_instance_init): don't set
|
|
|
|
|
close key accelerator, Gtk+ does that already.
|
|
|
|
|
|
|
|
|
|
2001-12-05 Gediminas Paulauskas <menesis@delfi.lt>
|
|
|
|
|
|
|
|
|
|
* configure.in, libnautilus/Makefile.am,
|
|
|
|
|
libnautilus/libnautilus.pc.in: make libnautilus know to pkg-config
|
|
|
|
|
|
|
|
|
|
2001-12-05 Gediminas Paulauskas <menesis@delfi.lt>
|
|
|
|
|
|
|
|
|
|
* components/hardware/main.c, components/help/hyperbola-main.c,
|
|
|
|
|
components/image-viewer/nautilus-image-view.c,
|
|
|
|
|
components/mozilla/main.c, libnautilus/nautilus-view-standard-main.c,
|
|
|
|
|
src/nautilus-main.c: (main) get translated messages from nautilus
|
|
|
|
|
text domain in utf-8.
|
|
|
|
|
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback)
|
|
|
|
|
replace copyright symbol with utf-8 version of it.
|
|
|
|
|
|
2001-12-04 19:49:24 +00:00
|
|
|
|
2001-12-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fix bugs exposed by "make check".
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(is_dot_or_dot_dot), (should_skip_file),
|
|
|
|
|
(dequeue_pending_idle_callback), (directory_load_one),
|
|
|
|
|
(count_non_skipped_files), (directory_count_callback),
|
|
|
|
|
(start_monitoring_file_list), (deep_count_one), (mime_list_one):
|
|
|
|
|
Add new code to handle stuff that we did with a gnome-vfs filter
|
|
|
|
|
in the old version.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-search-uri.c:
|
|
|
|
|
(strip_uri_beginning), (tokenize_uri): Fix use of g_strsplit since
|
|
|
|
|
the meaning of the parameter has changed.
|
|
|
|
|
|
2001-12-03 18:00:54 +00:00
|
|
|
|
2001-12-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(set_up_scripts_directory_global): Use GNOME_DOT_GNOME.
|
|
|
|
|
|
2001-12-01 04:17:20 +00:00
|
|
|
|
2001-11-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmark-list.c: (nautilus_bookmark_list_load_file):
|
|
|
|
|
* src/nautilus-property-browser.c: (remove_color),
|
|
|
|
|
(make_properties_from_xml_node),
|
|
|
|
|
(nautilus_property_browser_update_contents):
|
|
|
|
|
Skip over non-element nodes when walking libxml DOM tree.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
(nautilus_theme_get_theme_data_from_theme): Whitespace tweak.
|
|
|
|
|
|
Roll double-free bug fix from the branch.
* libnautilus-private/nautilus-directory-async.c:
(top_left_read_callback): Roll double-free bug fix from the branch.
* TODO: Some small updates.
* components/hardware/nautilus-hardware-view.c:
* data/browser.xml:
* icons/crux_eggplant/crux_eggplant.xml:
* icons/crux_teal/crux_teal.xml:
* icons/default.xml:
* icons/gnome/gnome.xml:
* icons/sierra/sierra.xml:
* icons/tahoe/tahoe.xml:
* libnautilus-private/nautilus-directory-background.c:
(nautilus_file_background_write_desktop_settings):
* libnautilus-private/nautilus-icon-container.c:
(start_rubberbanding):
* libnautilus-private/nautilus-icon-text-item.c:
(fetch_themed_color):
* src/nautilus-property-browser.c: (add_color_to_browser):
* src/nautilus-sidebar-tabs.c: (setup_light_text),
(setup_dark_text), (nautilus_sidebar_tabs_init),
(nautilus_sidebar_tabs_receive_dropped_color):
* src/nautilus-sidebar-title.c:
(nautilus_sidebar_title_select_text_color):
* src/nautilus-sidebar.c: (receive_dropped_color):
Changed all rgb:RRRR/GGGG/BBBB to #RRGGBB. We still probably have
to handle the old format just for old data files.
* libnautilus-private/.cvsignore:
nautilus-marshal-guts.h -> nautilus-marshal.h
* src/file-manager/fm-directory-view.c:
(update_directory_in_scripts_menu): Add filter so that we don't
see invisible or backup files in the scripts menu. In the old
days, gnome-vfs supplied the filtering.
* src/nautilus-about.c: (nautilus_about_finalize),
(nautilus_about_instance_init), (nautilus_about_hide),
(nautilus_about_hide_on_response),
(nautilus_about_hide_on_delete), (nautilus_about_class_init):
Get rid of double-destroy problem with about, and fix OK button.
* src/nautilus-bookmarks-window.c:
(nautilus_bookmarks_window_response_callback): Fix Done button.
(create_bookmarks_window): Hook up response callback.
(on_window_delete_event), (handle_close_accelerator): Get rid of
save_geometry_and_hide, since hide already does that.
* src/nautilus-main.c: (main): Add some missing domains for better
debugging. We should figure out a way to do this without a list of
domains.
2001-12-01 01:05:38 +00:00
|
|
|
|
2001-11-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(top_left_read_callback): Roll double-free bug fix from the branch.
|
|
|
|
|
|
|
|
|
|
* TODO: Some small updates.
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
* data/browser.xml:
|
|
|
|
|
* icons/crux_eggplant/crux_eggplant.xml:
|
|
|
|
|
* icons/crux_teal/crux_teal.xml:
|
|
|
|
|
* icons/default.xml:
|
|
|
|
|
* icons/gnome/gnome.xml:
|
|
|
|
|
* icons/sierra/sierra.xml:
|
|
|
|
|
* icons/tahoe/tahoe.xml:
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
(nautilus_file_background_write_desktop_settings):
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(start_rubberbanding):
|
|
|
|
|
* libnautilus-private/nautilus-icon-text-item.c:
|
|
|
|
|
(fetch_themed_color):
|
|
|
|
|
* src/nautilus-property-browser.c: (add_color_to_browser):
|
|
|
|
|
* src/nautilus-sidebar-tabs.c: (setup_light_text),
|
|
|
|
|
(setup_dark_text), (nautilus_sidebar_tabs_init),
|
|
|
|
|
(nautilus_sidebar_tabs_receive_dropped_color):
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
(nautilus_sidebar_title_select_text_color):
|
|
|
|
|
* src/nautilus-sidebar.c: (receive_dropped_color):
|
|
|
|
|
Changed all rgb:RRRR/GGGG/BBBB to #RRGGBB. We still probably have
|
|
|
|
|
to handle the old format just for old data files.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/.cvsignore:
|
|
|
|
|
nautilus-marshal-guts.h -> nautilus-marshal.h
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(update_directory_in_scripts_menu): Add filter so that we don't
|
|
|
|
|
see invisible or backup files in the scripts menu. In the old
|
|
|
|
|
days, gnome-vfs supplied the filtering.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-about.c: (nautilus_about_finalize),
|
|
|
|
|
(nautilus_about_instance_init), (nautilus_about_hide),
|
|
|
|
|
(nautilus_about_hide_on_response),
|
|
|
|
|
(nautilus_about_hide_on_delete), (nautilus_about_class_init):
|
|
|
|
|
Get rid of double-destroy problem with about, and fix OK button.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c:
|
|
|
|
|
(nautilus_bookmarks_window_response_callback): Fix Done button.
|
|
|
|
|
(create_bookmarks_window): Hook up response callback.
|
|
|
|
|
(on_window_delete_event), (handle_close_accelerator): Get rid of
|
|
|
|
|
save_geometry_and_hide, since hide already does that.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Add some missing domains for better
|
|
|
|
|
debugging. We should figure out a way to do this without a list of
|
|
|
|
|
domains.
|
|
|
|
|
|
2001-11-27 09:26:32 +00:00
|
|
|
|
2001-11-27 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
2001-11-28 00:55:59 +00:00
|
|
|
|
* nautilus-help.desktop.in:
|
2001-11-27 09:26:32 +00:00
|
|
|
|
* nautilus.desktop.in:
|
|
|
|
|
|
2001-11-28 00:55:59 +00:00
|
|
|
|
Change list format for Categories field.
|
|
|
|
|
|
|
|
|
|
2001-11-27 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* nautilus.desktop.in:
|
|
|
|
|
* nautilus-help.desktop.in:
|
|
|
|
|
|
2001-11-27 09:26:32 +00:00
|
|
|
|
Add "Categories=" section to work with George's
|
|
|
|
|
new vfolder panel menu system.
|
|
|
|
|
|
2001-11-27 01:46:16 +00:00
|
|
|
|
Mon Nov 26 20:34:52 2001 Owen Taylor <otaylor@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.h
|
|
|
|
|
libnautilus-private/nautilus-file-operations-progress.h: Return
|
|
|
|
|
from get_type() functions is GType, not guint.
|
|
|
|
|
|
|
|
|
|
* components/sample/nautilus-sample-content-view.c
|
|
|
|
|
libnautilus/nautilus-undo-private.h: Deal with
|
|
|
|
|
errant gobject/* includes. (George Karabin)
|
|
|
|
|
|
2001-11-22 06:49:46 +00:00
|
|
|
|
2001-11-22 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c (make_notes_view):
|
|
|
|
|
listen for changed on the text buffer.
|
|
|
|
|
(notes_load_metainfo): set buffer to "" not NULL.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c
|
|
|
|
|
(delayed_quit_timeout_callback): do a bonobo_main_quit.
|
|
|
|
|
(object_destroyed): GObject-ify.
|
|
|
|
|
|
|
|
|
|
* components/throbber/main.c (main): upd.
|
|
|
|
|
|
2001-11-22 05:58:33 +00:00
|
|
|
|
2001-11-22 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(nautilus_icon_container_class_init): fix marshaller.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-marshal.list: add
|
|
|
|
|
INT_POINTER_BOOLEAN
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c
|
|
|
|
|
(real_destroy): protect against double destroys.
|
|
|
|
|
|
|
|
|
|
Tue Nov 20 21:45:43 2001 Owen Taylor <otaylor@redhat.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Add [quoting] around AC_CHECK_HEADERS needed for
|
|
|
|
|
some autoconf versions.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c (file_read_callback):
|
|
|
|
|
text_view->details->text_display is set to NULL in
|
|
|
|
|
nautilus_text_view_destroy(), so simply check for non-NULL
|
|
|
|
|
rather than calling GTK_OBJECT_DESTROYED().
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c (real_destroy): NULL
|
|
|
|
|
out name_field here, since it will be destroyed, so we
|
|
|
|
|
can avoid accessing it in rename_callback.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am (nautilus-marshal-guts.c): Get rid
|
|
|
|
|
of nautilus-marshal-guts.h, since glib-genmarshal now generates correct
|
|
|
|
|
standalone headers.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c (select_all_callback),
|
|
|
|
|
* libnautilus-private/nautilus-entry.c (nautilus_entry_select_all_at_idle):
|
|
|
|
|
Remove the idle on destrunction of the widget, rather than checking
|
|
|
|
|
GTK_OBJECT_DESTROYED().
|
|
|
|
|
|
2001-11-21 08:34:57 +00:00
|
|
|
|
2001-11-21 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-wrap-table.c (main): fix.
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-mime-actions.c (main): upd. init.
|
|
|
|
|
|
|
|
|
|
* test/test.c (test_init): upd.
|
|
|
|
|
(test_label_new): kill tile_pixbuf support.
|
|
|
|
|
(test_image_new): ditto.
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-async-activation.c (main): upd.
|
|
|
|
|
|
|
|
|
|
* test/Makefile.am: add CORE_CFLAGS, update LDADD.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c
|
|
|
|
|
(nautilus_directory_destroy): rename to
|
|
|
|
|
(nautilus_directory_dispose): this, but leave as a
|
|
|
|
|
gtk object for now, double emission protect, move
|
|
|
|
|
removal from directories list to head & split into:
|
|
|
|
|
(nautilus_directory_finalize): here.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(nautilus_directory_async_state_changed): fully remove
|
|
|
|
|
GTK_OBJECT_DESTROYED check.
|
|
|
|
|
|
2001-11-21 06:14:51 +00:00
|
|
|
|
2001-11-21 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): kill g_log_domain_glib.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c (main): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-marshal.h: upd.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c (nautilus_view_class_init):
|
|
|
|
|
update for new marshallers.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(nautilus_directory_async_state_changed): #ifdef out
|
|
|
|
|
GTK_OBJECT_DESTROYED check.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c
|
|
|
|
|
(select_all_idle_callback): kill GTK_OBJECT_DESTROYED
|
|
|
|
|
check; unneccessary.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c
|
|
|
|
|
(nautilus_directory_find_file_by_internal_uri): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c
|
|
|
|
|
(select_all_at_idle): ditto.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c
|
|
|
|
|
(file_read_callback): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c
|
|
|
|
|
(rename_callback): ditto.
|
|
|
|
|
|
2001-11-15 11:16:01 +00:00
|
|
|
|
2001-11-15 Ramiro Estrugo <ramiro@fateware.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
(preferences_dialog_populate_themes_group):
|
|
|
|
|
Workaround the crashing preferences dialog problem. Turn off the
|
|
|
|
|
theme chooser for now. The image chooser is broken because of
|
|
|
|
|
EelLabel usage. Im hopeful that a general exorcism of EelLabel
|
|
|
|
|
will fix this along with many other label related problems.
|
|
|
|
|
|
2001-11-15 07:06:10 +00:00
|
|
|
|
2001-11-13 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c
|
|
|
|
|
(nautilus_tree_view_destroy): allow double destroys &
|
|
|
|
|
split out
|
|
|
|
|
(nautilus_tree_view_finalize): impl.
|
|
|
|
|
(nautilus_tree_view_class_init): upd.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c
|
|
|
|
|
(nautilus_text_view_class_init): upd.
|
|
|
|
|
(nautilus_text_view_destroy): allow double destroys.
|
|
|
|
|
(nautilus_text_view_finalize): impl.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c
|
|
|
|
|
(nautilus_music_view_class_init): upd.
|
|
|
|
|
(nautilus_music_view_destroy): upd.
|
|
|
|
|
(nautilus_music_view_finalize): impl.
|
|
|
|
|
|
|
|
|
|
* components/notes/nautilus-notes.c (do_destroy): don't
|
|
|
|
|
do hacks around the old bonobo.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter.c
|
|
|
|
|
(nautilus_adapter_new): don't gtk_signal_connect_object to a
|
|
|
|
|
BonoboObject.
|
|
|
|
|
|
2001-11-14 23:22:41 +00:00
|
|
|
|
2001-11-14 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Remove g_log_domain_gruntime.
|
|
|
|
|
|
2001-11-14 10:28:13 +00:00
|
|
|
|
2001-11-14 Frederic Crozat <fcrozat@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(volume_is_automounted), (mount_volume_deactivate):
|
|
|
|
|
Add detection of automounted volume, don't eject automounted CDROMs.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_volume_monitor_set_volume_name):
|
|
|
|
|
Fix search for volume to modify.
|
|
|
|
|
|
2001-11-13 01:22:29 +00:00
|
|
|
|
2001-11-12 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/history/nautilus-history-view.c:
|
|
|
|
|
* components/notes/nautilus-notes.c:
|
|
|
|
|
* components/sample/nautilus-sample-content-view.c:
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
Update to use proper boilerplate macros. Other porting tweaks.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c: Switch to gnome version of macros
|
|
|
|
|
instead of eel version.
|
|
|
|
|
|
2001-11-12 09:38:57 +00:00
|
|
|
|
2001-11-12 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c
|
|
|
|
|
(view_frame_call_begin): guard against
|
|
|
|
|
CORBA_OBJECT_NIL return from get_control_frame.
|
|
|
|
|
|
2001-11-12 07:00:48 +00:00
|
|
|
|
2001-11-12 Thomas Canty <tommydal@optushome.com.au>
|
Roll double-free bug fix from the branch.
* libnautilus-private/nautilus-directory-async.c:
(top_left_read_callback): Roll double-free bug fix from the branch.
* TODO: Some small updates.
* components/hardware/nautilus-hardware-view.c:
* data/browser.xml:
* icons/crux_eggplant/crux_eggplant.xml:
* icons/crux_teal/crux_teal.xml:
* icons/default.xml:
* icons/gnome/gnome.xml:
* icons/sierra/sierra.xml:
* icons/tahoe/tahoe.xml:
* libnautilus-private/nautilus-directory-background.c:
(nautilus_file_background_write_desktop_settings):
* libnautilus-private/nautilus-icon-container.c:
(start_rubberbanding):
* libnautilus-private/nautilus-icon-text-item.c:
(fetch_themed_color):
* src/nautilus-property-browser.c: (add_color_to_browser):
* src/nautilus-sidebar-tabs.c: (setup_light_text),
(setup_dark_text), (nautilus_sidebar_tabs_init),
(nautilus_sidebar_tabs_receive_dropped_color):
* src/nautilus-sidebar-title.c:
(nautilus_sidebar_title_select_text_color):
* src/nautilus-sidebar.c: (receive_dropped_color):
Changed all rgb:RRRR/GGGG/BBBB to #RRGGBB. We still probably have
to handle the old format just for old data files.
* libnautilus-private/.cvsignore:
nautilus-marshal-guts.h -> nautilus-marshal.h
* src/file-manager/fm-directory-view.c:
(update_directory_in_scripts_menu): Add filter so that we don't
see invisible or backup files in the scripts menu. In the old
days, gnome-vfs supplied the filtering.
* src/nautilus-about.c: (nautilus_about_finalize),
(nautilus_about_instance_init), (nautilus_about_hide),
(nautilus_about_hide_on_response),
(nautilus_about_hide_on_delete), (nautilus_about_class_init):
Get rid of double-destroy problem with about, and fix OK button.
* src/nautilus-bookmarks-window.c:
(nautilus_bookmarks_window_response_callback): Fix Done button.
(create_bookmarks_window): Hook up response callback.
(on_window_delete_event), (handle_close_accelerator): Get rid of
save_geometry_and_hide, since hide already does that.
* src/nautilus-main.c: (main): Add some missing domains for better
debugging. We should figure out a way to do this without a list of
domains.
2001-12-01 01:05:38 +00:00
|
|
|
|
|
2001-11-12 07:00:48 +00:00
|
|
|
|
* configure.in: Initialise the gnome-vfs-module package,
|
|
|
|
|
which is required for the help component
|
|
|
|
|
|
|
|
|
|
* components/help/*.[c|am]: Get the help component
|
|
|
|
|
working.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c: Some work towards
|
|
|
|
|
getting this file compiling.
|
|
|
|
|
|
|
|
|
|
* components/throbber/main.c: register the factory iid
|
|
|
|
|
directly.
|
|
|
|
|
|
|
|
|
|
* components/tree/*.c: get the tree component compiling
|
|
|
|
|
and linking.
|
|
|
|
|
|
2001-11-12 01:49:01 +00:00
|
|
|
|
2001-11-12 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* components/throbber/main.c: include string.h
|
2001-11-12 07:00:48 +00:00
|
|
|
|
|
2001-11-11 00:50:14 +00:00
|
|
|
|
2001-11-10 Thomas Canty <tommydal@optushome.com.au>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
Work towards getting the components compiling and
|
|
|
|
|
working. History, News, Notes and Throbber components
|
|
|
|
|
are now working.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
Change the initialisation to use bonobo_ui_init
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
Re-enable the throbber.
|
|
|
|
|
|
2001-11-10 17:25:11 +00:00
|
|
|
|
2001-11-10 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-nav-index.c:
|
2001-11-11 00:50:14 +00:00
|
|
|
|
* components/help/hyperbola-nav-tree.c:
|
2001-11-10 17:25:11 +00:00
|
|
|
|
Include <config.h> so that localization works
|
|
|
|
|
|
2001-11-10 05:00:34 +00:00
|
|
|
|
2001-11-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.c:
|
|
|
|
|
Remove unused stuff.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (destroy),
|
|
|
|
|
(finalize), (nautilus_icon_container_class_init): Fix the
|
|
|
|
|
destroy and finalize code for the new object lifetime rules.
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
(nautilus_icon_dnd_fini): Fix another multiple-invocation
|
|
|
|
|
issue.
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
(nautilus_program_chooser_new): Change response codes to
|
|
|
|
|
match the way this worked under GnomeDialog.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/README: Update wording a bit.
|
|
|
|
|
|
2001-11-09 06:37:02 +00:00
|
|
|
|
2001-11-09 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): return bonobo_debug_shutdown,
|
|
|
|
|
if only we could get there.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(nautilus_icon_dnd_fini): don't try to double free the
|
|
|
|
|
drag_info, allow mutliple invocations.
|
|
|
|
|
|
2001-11-09 02:05:53 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files.
|
|
|
|
|
Get rid a lot of unneeded casts.
|
|
|
|
|
|
2001-11-09 01:32:17 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/sample/Makefile.am: Cleanup, turn on all
|
|
|
|
|
DISABLE_DEPRECATED.
|
|
|
|
|
* libnautilus/Makefile.am: Turn on all DISABLE_DEPRECATED.
|
|
|
|
|
|
|
|
|
|
* components/sample/nautilus-sample-content-view.c:
|
|
|
|
|
(nautilus_sample_content_view_instance_init): Remove gratuitous
|
|
|
|
|
assert.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c: (cut_callback),
|
|
|
|
|
(copy_callback), (paste_callback): Remove bug workaround.
|
|
|
|
|
(merge_in_clipboard_menu_items), (merge_out_clipboard_menu_items),
|
|
|
|
|
(nautilus_clipboard_set_up_editable),
|
|
|
|
|
(disconnect_set_up_in_control_handlers): gtk_signal -> g_signal.
|
|
|
|
|
|
2001-11-09 01:10:02 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* MAINTAINERS: Just me, not the mailing list.
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Enable the components directory.
|
|
|
|
|
* components/Makefile.am: Disable all but sample.
|
|
|
|
|
|
|
|
|
|
* components/*/.cvsignore:
|
|
|
|
|
* components/*/*.oaf.in: Removed.
|
|
|
|
|
* components/*/*.server.in: Added.
|
|
|
|
|
server -> oaf
|
|
|
|
|
|
|
|
|
|
* components/*/Makefile.am:
|
|
|
|
|
Install the servers in the right place.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* libnautilus-adapter/Makefile.am:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/file-manager/Makefile.am:
|
|
|
|
|
Simplified CFLAGS, LIBS, and IDL_INCLUDES.
|
|
|
|
|
|
|
|
|
|
* components/sample/Makefile.am:
|
|
|
|
|
Switch to the new COMPONENT_CFLAGS.
|
|
|
|
|
|
|
|
|
|
* components/sample/nautilus-sample-content-view.h:
|
|
|
|
|
* components/sample/nautilus-sample-content-view.c:
|
|
|
|
|
(nautilus_sample_content_view_finalize): Use instead of destroy.
|
|
|
|
|
(bonobo_sample_callback): Mark string for localization.
|
|
|
|
|
|
Remove John Sullivan's email address from these error messages.
* src/file-manager/fm-error-reporting.c:
(fm_report_error_loading_directory),
(fm_report_error_renaming_file), (fm_report_error_setting_group),
(fm_report_error_setting_owner),
(fm_report_error_setting_permissions):
Remove John Sullivan's email address from these error messages.
* src/nautilus-view-frame.c: (shut_down),
(nautilus_view_frame_unrealize), (nautilus_view_frame_destroy),
(nautilus_view_frame_finalize), (nautilus_view_frame_class_init):
Start shutting down in unrealize, since the BonoboPlug will also
start shutting down then, and we don't want to misinterpret that
as a failure.
2001-11-08 23:52:52 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-error-reporting.c:
|
|
|
|
|
(fm_report_error_loading_directory),
|
|
|
|
|
(fm_report_error_renaming_file), (fm_report_error_setting_group),
|
|
|
|
|
(fm_report_error_setting_owner),
|
|
|
|
|
(fm_report_error_setting_permissions):
|
|
|
|
|
Remove John Sullivan's email address from these error messages.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: (shut_down),
|
|
|
|
|
(nautilus_view_frame_unrealize), (nautilus_view_frame_destroy),
|
|
|
|
|
(nautilus_view_frame_finalize), (nautilus_view_frame_class_init):
|
|
|
|
|
Start shutting down in unrealize, since the BonoboPlug will also
|
|
|
|
|
start shutting down then, and we don't want to misinterpret that
|
|
|
|
|
as a failure.
|
|
|
|
|
|
2001-11-08 23:09:35 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* cut-n-paste-code/widgets/Makefile.am:
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.c:
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.h:
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_constructed),
|
|
|
|
|
(nautilus_window_set_content_view_widget),
|
|
|
|
|
(nautilus_window_hide_sidebar), (nautilus_window_show_sidebar),
|
|
|
|
|
(nautilus_window_sidebar_showing):
|
|
|
|
|
Remove e-paned.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* data/Makefile.am:
|
|
|
|
|
* data/linksets/
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.c:
|
|
|
|
|
* libnautilus-private/nautilus-link-set.c:
|
|
|
|
|
* libnautilus-private/nautilus-link-set.h:
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/nautilus-link-set-window.c:
|
|
|
|
|
* src/nautilus-link-set-window.h:
|
|
|
|
|
* src/nautilus-sidebar.c: (metadata_button_callback):
|
|
|
|
|
Remove link sets.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
(launch_mime_capplet_on_ok),
|
|
|
|
|
(launch_mime_capplet_and_close_dialog):
|
|
|
|
|
* src/nautilus-window-menus.c: (forget_history_if_yes),
|
|
|
|
|
(remove_bookmarks_for_uri_if_yes):
|
|
|
|
|
Destroy dialogs when done, since GtkDialog doesn't do this for us.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c: (preferences_dialog_create):
|
|
|
|
|
Get rid of close signal handler, since default close handler does
|
|
|
|
|
the same thing as a delete_event, which is what we want. We still
|
|
|
|
|
might have to do something fancier on a delete_event.
|
|
|
|
|
|
2001-11-08 21:46:07 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Remove Nautilus 1 news. This file is empty for now.
|
|
|
|
|
* RENAMING: Add some renaming ideas.
|
|
|
|
|
* TODO: Add a tiny porting to-do list. I should take that
|
|
|
|
|
survey of GNOME2_CONVERSION_COMPLETE that Havoc did and put
|
|
|
|
|
it in here.
|
|
|
|
|
* TRADEMARK_NOTICE: Removed this file. Eazel logo isn't in
|
|
|
|
|
here any more.
|
|
|
|
|
* Makefile.am: Remove TRADEMARK_NOTICE.
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-nav-index.c:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations-progress.h:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.h:
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
* src/nautilus-about.c:
|
|
|
|
|
* src/nautilus-about.h:
|
|
|
|
|
* src/nautilus-application.c:
|
|
|
|
|
* src/nautilus-bookmarks-window.c:
|
|
|
|
|
* src/nautilus-location-bar.c:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-shell.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
First cut at converting to GtkDialog from GnomeDialog.
|
|
|
|
|
|
2001-11-08 20:08:07 +00:00
|
|
|
|
2001-11-08 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(nautilus_icon_dnd_update_drop_target): Plug a leak.
|
|
|
|
|
|
2001-11-08 18:23:06 +00:00
|
|
|
|
2001-11-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Finish the job of removing the converters.
|
|
|
|
|
|
2001-11-07 21:46:10 +00:00
|
|
|
|
2001-11-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* .cvsignore: Freshen up a bit.
|
|
|
|
|
|
2001-11-07 21:43:57 +00:00
|
|
|
|
2001-11-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* acconfig.h:
|
|
|
|
|
* configure.in:
|
|
|
|
|
Switch to glib's gettext.
|
|
|
|
|
|
|
|
|
|
* components/help/converters/*:
|
|
|
|
|
Remove, since these were moved to libgnome.
|
|
|
|
|
|
|
|
|
|
* Many files:
|
|
|
|
|
Get rid of incorrect uses of many locale-specific functions like
|
|
|
|
|
g_strcasecmp and isspace.
|
|
|
|
|
|
2001-11-07 19:02:02 +00:00
|
|
|
|
2001-11-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
* README:
|
|
|
|
|
* nautilus-clean.sh:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
* src/nautilus-application.c: (nautilus_application_startup):
|
|
|
|
|
Remove nautilus-clean.sh -- use bonobo-slay instead.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
(nautilus_program_chooser_new): The -2 feature is gone from
|
|
|
|
|
gtk_window_set_default_size, so use -1.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (smooth_font_changed_callback),
|
|
|
|
|
(nautilus_sidebar_title_select_text_color), (update_title_font),
|
|
|
|
|
(update_title), (measure_width_callback), (update_more_info),
|
|
|
|
|
(sidebar_title_create_title_label),
|
|
|
|
|
(sidebar_title_create_more_info_label): Change to use GtkLabel
|
|
|
|
|
instead of EelLabel for now -- that makes us actually get a label.
|
|
|
|
|
|
2001-11-07 17:34:02 +00:00
|
|
|
|
2001-11-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/help/help-method.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
These were still including <libgnomevfs/gnome-vfs-mime.h>.
|
|
|
|
|
|
2001-11-07 16:47:40 +00:00
|
|
|
|
2001-11-08 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c,
|
|
|
|
|
libnautilus-private/nautilus-link.c,
|
|
|
|
|
libnautilus-private/nautilus-mime-actions.c: Tweak headers for
|
|
|
|
|
latest gnome-vfs. I promise to stop messing with this now.
|
|
|
|
|
|
2001-11-06 20:43:44 +00:00
|
|
|
|
2001-11-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c: (read_details):
|
|
|
|
|
libxml2 complains about NULL path, which libxml1 just handled by
|
|
|
|
|
returning NULL, so check for NULL path.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(nautilus_icon_canvas_item_finalize),
|
|
|
|
|
(nautilus_icon_canvas_item_class_init): Change destroy to finalize.
|
|
|
|
|
(nautilus_icon_canvas_item_set_arg),
|
|
|
|
|
(nautilus_icon_canvas_item_get_arg): Use pointer instead of boxed
|
|
|
|
|
type for font.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: (create_menu_item_from_node),
|
|
|
|
|
(append_static_bookmarks): In the old days, all nodes were elements,
|
|
|
|
|
but now we have nodes for text too. Change code to skip over non-
|
|
|
|
|
element nodes.
|
|
|
|
|
|
2001-11-06 19:14:33 +00:00
|
|
|
|
2001-11-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files.
|
|
|
|
|
Another GtkObject -> GObject pass.
|
|
|
|
|
|
2001-11-06 19:12:46 +00:00
|
|
|
|
2001-11-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Did some fixes based on a patch Michael sent me.
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned/e-paned.c:
|
|
|
|
|
(e_paned_class_init): Turn off e_paned_expose for now.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_class_init): Marshaller said the
|
|
|
|
|
parameters were strings, but they were actually pointers to
|
|
|
|
|
strings.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c: (queue_incoming_call): Pass
|
|
|
|
|
servant, not bonobo object.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: (nautilus_view_frame_init),
|
|
|
|
|
(attach_view): Switch to eel versions of connect_while_alive
|
|
|
|
|
functions, since the gtk versions work only on gtk objects.
|
|
|
|
|
|
2001-11-06 18:40:17 +00:00
|
|
|
|
2001-11-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files.
|
|
|
|
|
Another GtkObject -> GObject pass.
|
|
|
|
|
|
Update for gnome-vfs API changes.
* libnautilus-private/nautilus-file.c:
Remove include of gnome-vfs-mime-info.h. Also switch to
g_ascii_strcasecmp instead of g_strcasecmp.
* libnautilus-private/nautilus-icon-factory.c:
Remove includes of gnome-vfs-mime.h and gnome-vfs-mime-info.h.
* libnautilus-private/nautilus-link-desktop-file.c:
Remove include of gnome-vfs-mime.h.
* libnautilus-private/nautilus-link-historical.c:
(local_get_root_property): Rewrote to use
gnome_vfs_get_file_info. Removed include of gnome-vfs-mime.h.
* libnautilus-private/nautilus-link.c:
(get_link_style_for_mime_type): New function.
(get_link_style_for_local_file): New function, uses
gnome_vfs_get_file_info instead of gnome_vfs_get_mime_type.
(get_link_style_for_data): New function.
(nautilus_link_local_create),
(nautilus_link_local_set_icon), (nautilus_link_local_set_link_uri),
(nautilus_link_local_set_type),
(nautilus_link_local_get_additional_text),
(nautilus_link_local_get_link_uri),
(nautilus_link_local_get_link_type),
(nautilus_link_get_link_uri_given_file_contents),
(nautilus_link_get_link_name_given_file_contents),
(nautilus_link_get_link_icon_given_file_contents),
(nautilus_link_local_is_volume_link),
(nautilus_link_local_is_home_link),
(nautilus_link_local_is_trash_link),
(nautilus_link_local_create_from_gnome_entry):
Rewrote all of these to simplify and get rid of spread-out MIME
type code.
* libnautilus-private/nautilus-mime-actions.c:
Remove include of gnome-vfs-mime-info.h.
* src/Makefile.am: Remove extra dist-hook.
2001-11-06 17:29:42 +00:00
|
|
|
|
2001-11-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Update for gnome-vfs API changes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
Remove include of gnome-vfs-mime-info.h. Also switch to
|
|
|
|
|
g_ascii_strcasecmp instead of g_strcasecmp.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Remove includes of gnome-vfs-mime.h and gnome-vfs-mime-info.h.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c:
|
|
|
|
|
Remove include of gnome-vfs-mime.h.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.c:
|
|
|
|
|
(local_get_root_property): Rewrote to use
|
|
|
|
|
gnome_vfs_get_file_info. Removed include of gnome-vfs-mime.h.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
(get_link_style_for_mime_type): New function.
|
|
|
|
|
(get_link_style_for_local_file): New function, uses
|
|
|
|
|
gnome_vfs_get_file_info instead of gnome_vfs_get_mime_type.
|
|
|
|
|
(get_link_style_for_data): New function.
|
|
|
|
|
(nautilus_link_local_create),
|
|
|
|
|
(nautilus_link_local_set_icon), (nautilus_link_local_set_link_uri),
|
|
|
|
|
(nautilus_link_local_set_type),
|
|
|
|
|
(nautilus_link_local_get_additional_text),
|
|
|
|
|
(nautilus_link_local_get_link_uri),
|
|
|
|
|
(nautilus_link_local_get_link_type),
|
|
|
|
|
(nautilus_link_get_link_uri_given_file_contents),
|
|
|
|
|
(nautilus_link_get_link_name_given_file_contents),
|
|
|
|
|
(nautilus_link_get_link_icon_given_file_contents),
|
|
|
|
|
(nautilus_link_local_is_volume_link),
|
|
|
|
|
(nautilus_link_local_is_home_link),
|
|
|
|
|
(nautilus_link_local_is_trash_link),
|
|
|
|
|
(nautilus_link_local_create_from_gnome_entry):
|
|
|
|
|
Rewrote all of these to simplify and get rid of spread-out MIME
|
|
|
|
|
type code.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c:
|
|
|
|
|
Remove include of gnome-vfs-mime-info.h.
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am: Remove extra dist-hook.
|
|
|
|
|
|
2001-11-06 04:27:01 +00:00
|
|
|
|
2001-11-06 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c
|
|
|
|
|
(create_corba_objects): upd. bind to zoomable.
|
|
|
|
|
|
|
|
|
|
* components/image-viewer/nautilus-image-view.c
|
|
|
|
|
(zoomable_set_zoom_level_callback): upd. for bonobo.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(fm_directory_view_set_zoom_level): ditto.
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c
|
|
|
|
|
(nautilus_text_view_zoom_to_level): ditto.
|
|
|
|
|
|
2001-11-06 03:00:42 +00:00
|
|
|
|
2001-11-06 Michael Meeks <michael@ximian.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: update bonobo requirement to 1.106.0
|
|
|
|
|
bump bonobo-activation to 0.9.3, bump canvas and libgnome[ui]
|
|
|
|
|
to 1.105, ORBit2 >= 2.3.97, glib, gtk+, gdk-pixbuf >= 1.3.10,
|
|
|
|
|
gconf >= 1.1.3
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-control-embed-strategy.c
|
|
|
|
|
(nautilus_adapter_control_embed_strategy_activate): add NULL opt_ev
|
|
|
|
|
to bonobo_ui_util_set_ui and/or bonobo_control_frame_set_ui_container
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-embeddable-embed-strategy.c
|
|
|
|
|
(nautilus_adapter_embeddable_embed_strategy_activate): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c (nautilus_view_set_up_ui): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c (merge_in_clipboard_menu_items): ditto.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_constructed): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c (real_merge_menus): ditto.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c (real_merge_menus): ditto.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view.c (nautilus_view_set_up_ui): ditto.
|
|
|
|
|
|
2001-11-05 18:17:24 +00:00
|
|
|
|
2001-11-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned/e-paned.c:
|
|
|
|
|
(e_paned_handle_shown): Fix a G_OBJECT_CLASS that should
|
|
|
|
|
have been G_OBJECT_GET_CLASS.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: Add back the dependency on
|
|
|
|
|
the cut-n-paste libraries.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.c:
|
|
|
|
|
(nautilus_bonobo_get_hidden): Silently ignore when there's no
|
|
|
|
|
"hidden" attribute rather than warning every time.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(nautilus_icon_factory_get_pixbuf_for_icon): Ref all the pixbufs
|
|
|
|
|
on their way out of the icon factory since we don't have a new
|
|
|
|
|
strategy for removing them from the cache when the caller is done
|
|
|
|
|
yet.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
(sidebar_title_create_more_info_label): Don't call make_smaller
|
|
|
|
|
so Havoc won't complain every time we do it.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: (nautilus_view_frame_destroy): Check
|
|
|
|
|
for NULL so we can call destroy any number of times.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
(nautilus_window_initialize_toolbars): Turn off the code that
|
|
|
|
|
tries to load the throbber since we aren't compiling it yet.
|
|
|
|
|
|
|
|
|
|
* components/loser/content/nautilus-content-loser-ui.xml:
|
|
|
|
|
* components/loser/sidebar/nautilus-sidebar-loser-ui.xml:
|
|
|
|
|
* components/sample/nautilus-sample-content-view-ui.xml:
|
|
|
|
|
* libnautilus/nautilus-clipboard-ui.xml:
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
Update for new names of stock icons.
|
|
|
|
|
|
2001-11-04 02:55:32 +00:00
|
|
|
|
2001-11-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
2001-11-04 06:11:12 +00:00
|
|
|
|
* Tons of files.
|
2001-11-04 02:55:32 +00:00
|
|
|
|
More GtkObject -> GObject stuff.
|
|
|
|
|
|
2001-11-04 02:07:34 +00:00
|
|
|
|
2001-11-03 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Many files.
|
|
|
|
|
Update for change in Eel boilerplate macro names.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (nautilus_application_startup):
|
|
|
|
|
GtkObject -> GObject.
|
|
|
|
|
* src/nautilus-shell.c: (nautilus_shell_class_init), (finalize),
|
|
|
|
|
(nautilus_shell_new):
|
|
|
|
|
GtkObject -> GObject.
|
|
|
|
|
|
2001-11-03 00:37:58 +00:00
|
|
|
|
2001-11-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am: Put the server file in the right directory.
|
|
|
|
|
* nautilus.spec.in: Fix some things -- still totally wrong.
|
|
|
|
|
|
2001-11-02 19:41:27 +00:00
|
|
|
|
2001-11-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c: (try_to_expand_path): Get rid of
|
|
|
|
|
use of gnome_vfs_uri_get_basename. Not sure if I fixed this
|
|
|
|
|
right. This could have been the one caller who really wanted a
|
|
|
|
|
basename-type call.
|
|
|
|
|
|
remove GtkText workaround (I'm also checking in a fix for the bug being
2001-11-01 Havoc Pennington <hp@pobox.com>
* libnautilus/nautilus-clipboard.c (select_all): remove GtkText
workaround (I'm also checking in a fix for the bug being worked
around)
* libnautilus-private/nautilus-bookmark.c
(nautilus_bookmark_menu_item_new): replace some PixmapMenuItem
with ImageMenuItem
* src/file-manager/fm-directory-view.c
(set_script_environment_variables): use
eel_gtk_window_get_geometry_string
* src/nautilus-zoom-control.c: just nuke the draw method, it ain't
coming back
* src/nautilus-window.c (set_initial_window_geometry): remove
gtk_window_set_policy() that was useless, and replace set_usize
with set_size_request.
(nautilus_window_constructed): remove menu_bar_no_resize_hack, I
have no idea what GTK bug it's talking about, neither does the
referenced bug report say, but if we see it
again we'll fix it. (plus it says the bug is unsigned math,
and GTK 2 pretty much did a global s/uint/int/, especially
in the size request/alloc code)
* src/nautilus-desktop-window.c (realize): just remove the
gnome_win_hints stuff, as the FIXME says, it's dead.
(realize): remove the set_decorations, set_functions, and
the move_resize, all cruft
(nautilus_desktop_window_init): simplify some cruft in here
* src/nautilus-bookmarks-window.c
(nautilus_bookmarks_window_save_geometry):
use eel_gtk_window_get_geometry_string
* src/nautilus-window.c (nautilus_window_save_geometry): ditto
2001-11-02 15:43:10 +00:00
|
|
|
|
2001-11-01 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-clipboard.c (select_all): remove GtkText
|
|
|
|
|
workaround (I'm also checking in a fix for the bug being worked
|
|
|
|
|
around)
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bookmark.c
|
|
|
|
|
(nautilus_bookmark_menu_item_new): replace some PixmapMenuItem
|
|
|
|
|
with ImageMenuItem
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(set_script_environment_variables): use
|
|
|
|
|
eel_gtk_window_get_geometry_string
|
|
|
|
|
|
|
|
|
|
* src/nautilus-zoom-control.c: just nuke the draw method, it ain't
|
|
|
|
|
coming back
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (set_initial_window_geometry): remove
|
|
|
|
|
gtk_window_set_policy() that was useless, and replace set_usize
|
|
|
|
|
with set_size_request.
|
|
|
|
|
(nautilus_window_constructed): remove menu_bar_no_resize_hack, I
|
|
|
|
|
have no idea what GTK bug it's talking about, neither does the
|
|
|
|
|
referenced bug report say, but if we see it
|
|
|
|
|
again we'll fix it. (plus it says the bug is unsigned math,
|
|
|
|
|
and GTK 2 pretty much did a global s/uint/int/, especially
|
|
|
|
|
in the size request/alloc code)
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c (realize): just remove the
|
|
|
|
|
gnome_win_hints stuff, as the FIXME says, it's dead.
|
|
|
|
|
(realize): remove the set_decorations, set_functions, and
|
|
|
|
|
the move_resize, all cruft
|
|
|
|
|
(nautilus_desktop_window_init): simplify some cruft in here
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c
|
|
|
|
|
(nautilus_bookmarks_window_save_geometry):
|
|
|
|
|
use eel_gtk_window_get_geometry_string
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_save_geometry): ditto
|
|
|
|
|
|
More changes to make Nautilus get closer to running.
* libnautilus-private/nautilus-bonobo-extensions.h: Remove
NAUTILUS_BONOBO_X_BOILERPLATE, superceded by EEL_DEFINE_
BONOBO_BOILERPLATE
* libnautilus-private/nautilus-directory-metafile-monitor.c:
* libnautilus-private/nautilus-metafile.c:
* libnautilus-private/nautilus-undo-context.c:
* libnautilus/nautilus-undo-transaction.c:
Same fixes Havoc did, formatted differently.
* libnautilus-private/nautilus-undo-manager.c: (corba_append),
(corba_forget), (corba_undo), (nautilus_undo_manager_new),
(finalize), (nautilus_undo_manager_class_init):
GtkObject -> GObject fixes. bonobo_object_from_servant fixes.
* nautilus-clean.sh: Not sure if we still need this, but
change gconfd-1 to gconfd-2 and oafd to bonobo-activation-server.
* nautilus.spec.in: Some updates, not sure if they are right.
* src/nautilus-application.c: (nautilus_application_new),
(nautilus_application_finalize), (nautilus_application_class_init):
GtkObject -> GObject fixes.
* src/nautilus-main.c: (main): Use gnome_program_init.
* src/Makefile.am: Define a bunch more stuff used by
GNOME_PROGRAM_STANDARD_PROPERTIES.
2001-11-02 06:17:13 +00:00
|
|
|
|
2001-11-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
More changes to make Nautilus get closer to running.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-bonobo-extensions.h: Remove
|
|
|
|
|
NAUTILUS_BONOBO_X_BOILERPLATE, superceded by EEL_DEFINE_
|
|
|
|
|
BONOBO_BOILERPLATE
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-undo-context.c:
|
|
|
|
|
* libnautilus/nautilus-undo-transaction.c:
|
|
|
|
|
Same fixes Havoc did, formatted differently.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-undo-manager.c: (corba_append),
|
|
|
|
|
(corba_forget), (corba_undo), (nautilus_undo_manager_new),
|
|
|
|
|
(finalize), (nautilus_undo_manager_class_init):
|
|
|
|
|
GtkObject -> GObject fixes. bonobo_object_from_servant fixes.
|
|
|
|
|
|
|
|
|
|
* nautilus-clean.sh: Not sure if we still need this, but
|
|
|
|
|
change gconfd-1 to gconfd-2 and oafd to bonobo-activation-server.
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in: Some updates, not sure if they are right.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (nautilus_application_new),
|
|
|
|
|
(nautilus_application_finalize), (nautilus_application_class_init):
|
|
|
|
|
GtkObject -> GObject fixes.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Use gnome_program_init.
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am: Define a bunch more stuff used by
|
|
|
|
|
GNOME_PROGRAM_STANDARD_PROPERTIES.
|
|
|
|
|
|
2001-11-02 03:47:34 +00:00
|
|
|
|
2001-11-01 Havoc Pennington <hp@pobox.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame-corba.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c
|
|
|
|
|
(nautilus_property_browser_init): mnemonics
|
|
|
|
|
|
|
|
|
|
* src/nautilus-complex-search-bar.c
|
|
|
|
|
(attach_criterion_to_search_bar): use gtk_widget_activate instead
|
|
|
|
|
of eel_gtk_button_auto_click
|
|
|
|
|
|
|
|
|
|
* src/nautilus-simple-search-bar.c
|
|
|
|
|
(nautilus_simple_search_bar_new): ditto
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c (nautilus_sidebar_update_buttons):
|
|
|
|
|
remove eel_gtk_button_set_standard_padding, add mnemonic to
|
|
|
|
|
button
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c (create_bookmarks_window):
|
|
|
|
|
remove eel_gtk_button_set_standard_padding, add mnemonic to
|
|
|
|
|
button
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c (create_basic_page):
|
|
|
|
|
remove eel_gtk_button_set_standard_padding, add mnemonics to
|
|
|
|
|
buttons
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (copy_or_cut_files): remove
|
|
|
|
|
use of eel_get_current_event_time()
|
|
|
|
|
(paste_files_callback): ditto
|
|
|
|
|
|
|
|
|
|
* Makefile.am (SUBDIRS): cut-n-paste-code seems to be required by
|
|
|
|
|
libnautilus-private, so move it before libnautilus-private
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-undo-manager.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-undo-context.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c
|
|
|
|
|
(nautilus_program_chooser_new): axe
|
|
|
|
|
eel_gtk_button_set_standard_padding, add mnemonic to button
|
|
|
|
|
(nautilus_program_chooser_new): axe
|
|
|
|
|
eel_gtk_button_set_standard_padding, add mnemonic to button
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c
|
|
|
|
|
(nautilus_icon_dnd_begin_drag): replace eel_drag_set_icon_pixbuf
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-undo-transaction.c: fix
|
|
|
|
|
EEL_DEFINE_BONOBO_BOILERPLATE call
|
|
|
|
|
|
2001-11-01 19:41:32 +00:00
|
|
|
|
2001-11-01 Louise Miller <louise.miller@sun.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files in components/help
|
|
|
|
|
Intregation of scrollkeeper indexing capabilities
|
|
|
|
|
into nautilus.
|
|
|
|
|
|
2001-11-01 01:24:25 +00:00
|
|
|
|
2001-10-31 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
Removed nautilus-config and nautilusConf.sh stuff.
|
|
|
|
|
Get rid of applets, helper-scripts, and helper-utilities.
|
|
|
|
|
Compile user-guide, help, and omf-install.
|
|
|
|
|
|
|
|
|
|
* applets/
|
|
|
|
|
* helper-scripts/
|
|
|
|
|
* helper-utilities/
|
|
|
|
|
Removed.
|
|
|
|
|
|
|
|
|
|
* src/Nautilus_shell.oaf.in: Renamed to .server.in.
|
|
|
|
|
* src/.cvsignore: Ignore the new .server.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: Add missing include.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_allow_stop):
|
|
|
|
|
Put code in #if GNOME2_CONVERSION_COMPLETE.
|
|
|
|
|
|
2001-11-01 01:01:49 +00:00
|
|
|
|
2001-10-31 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* README: Try to be kinda up to date.
|
|
|
|
|
* configure.in: Fix dependencies. I removed too many last
|
|
|
|
|
time so idl compiles all failed.
|
|
|
|
|
|
2001-10-31 00:31:00 +00:00
|
|
|
|
2001-10-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
cut-n-paste-code now compiles, and we are a hair's breadth
|
|
|
|
|
away from linking -- so far from running, though
|
|
|
|
|
|
2001-10-30 19:32:09 +00:00
|
|
|
|
2001-10-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
src now compiles -- next problem is linking
|
|
|
|
|
|
2001-10-30 00:26:25 +00:00
|
|
|
|
2001-10-29 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
libnautilus-private now compiles -- on to src
|
|
|
|
|
|
2001-10-29 20:46:49 +00:00
|
|
|
|
2001-10-29 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Locate glib-genmarshal.
|
|
|
|
|
* libnautilus-private/.cvsignore:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-marshal.list:
|
|
|
|
|
* src/nautilus-view-frame.c: (nautilus_view_frame_class_init):
|
|
|
|
|
* src/nautilus-zoom-control.c: (nautilus_zoom_control_class_init):
|
|
|
|
|
Add marshalers used inside Nautilus only.
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter-load-strategy.c:
|
|
|
|
|
(nautilus_adapter_load_strategy_class_init):
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-text-item.h:
|
|
|
|
|
Put code in #if GNOME2_CONVERSION_COMPLETE.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(set_pending_icon_to_reveal), (nautilus_icon_container_class_init),
|
|
|
|
|
(nautilus_icon_container_init), (set_pending_icon_to_rename):
|
|
|
|
|
Convert signal-handling code.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
(get_data_on_first_target_we_support): Update for GdkAtom changes.
|
|
|
|
|
(confirm_switch_to_manual_layout): Switch to GtkDialog.
|
|
|
|
|
|
2001-10-28 20:21:52 +00:00
|
|
|
|
2001-10-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
More GNOME 2 work. We now compile up to libnautilus-private and
|
|
|
|
|
I'm working my way through the files in there. Also changed all
|
|
|
|
|
the initialize_class and initialize to class_init and init.
|
|
|
|
|
|
|
|
|
|
2001-10-25 Thomas Canty <tommydal@optushome.com.au>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
More work towards compiling under GNOME 2
|
|
|
|
|
|
2001-10-24 17:23:35 +00:00
|
|
|
|
2001-10-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Lots of files:
|
|
|
|
|
First baby steps at compiling under GNOME 2.
|
|
|
|
|
|
2001-10-22 22:31:09 +00:00
|
|
|
|
2001-10-24 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(nautilus_file_get_activation_uri): If the file is a symbolic link,
|
|
|
|
|
return the uri the file points at. Fixes bug #48353. The fix is not
|
|
|
|
|
perfect though, so the bug is still open.
|
|
|
|
|
|
2001-10-21 18:30:35 +00:00
|
|
|
|
2001-10-21 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c:
|
|
|
|
|
(nautilus_link_desktop_file_get_link_name_from_desktop):
|
|
|
|
|
Use the localized string
|
|
|
|
|
|
Deleted help component as it is not slated to be part of Gnome 2.
* components/Makefile.am:
* components/help/*:
* nautilus.spec.in:
Deleted help component as it is not slated to be part of Gnome 2.
* RENAMING: No need to rename hyperbola if it's gone.
* configure.in: Removed ScrollKeeper check. Took a cut at making
the medusa check use pkg-config, it's probably messed up but at
least we won't define HAVE_MEDUSA if we see the Gnome 1 medusa.
* libnautilus-private/nautilus-icon-canvas-item.c:
(nautilus_icon_canvas_item_init),
(nautilus_icon_canvas_item_finalize),
(nautilus_icon_canvas_item_set_arg),
(nautilus_icon_canvas_item_get_arg),
(draw_or_measure_label_text_aa), (draw_label_text_aa),
(nautilus_icon_canvas_item_class_init):
Quick cut at porting to Pango from Eel font code. It's all under
ifdef USE_EEL_TEXT because it's not working well yet. At the moment
the text looks bad, and it's very slow, and it's not centered.
* libnautilus-private/nautilus-icon-factory.c: (embed_text):
Baby steps at doing the port to Pango here too.
* src/file-manager/fm-directory-view.c: (real_update_menus):
Add a check for NULL that seems required. This change was
suggested by the backtrace in bug 66809, but it's not clear
if this really fixes anything. (Rolled from stable branch.)
* src/file-manager/fm-icon-view.c: (icon_view_handle_uri_list):
Fix code that passed a path instead of a URI when creating a
desktop file. (Rolled from stable branch.)
* TODO: Minor updates.
2001-12-13 23:37:55 +00:00
|
|
|
|
=== Gnome 1 Nautilus development continues on nautilus-gnome-1 stable branch ===
|
|
|
|
|
|
2001-10-19 20:15:30 +00:00
|
|
|
|
=== nautilus 1.0.5 ===
|
|
|
|
|
|
2001-10-19 16:17:10 +00:00
|
|
|
|
2001-10-19 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Add mention of Mozilla 0.9.5.
|
|
|
|
|
* THANKS: Thank Frank.
|
|
|
|
|
* README: Make a little more up to date, but still needs work.
|
|
|
|
|
|
Fixed a bunch of bugs that were causing directory display to be
even slower than it ought to be. The hysteresis wasn't working at
all because of the confusion about when files were ready for
display. Also changed hysteresis to 1 second and file chunk to 300
files instead of 100.
* libnautilus-private/nautilus-directory-async.c:
(link_info_gmc_link_read_callback): Fix function so it uses the
actual URI, not the thing that starts with URL. The old way it
was always failing to read. There were some other backwards if
statements in here too.
* src/file-manager/fm-directory-view.h:
* src/file-manager/fm-directory-view.c:
(fm_directory_view_initialize): Create "non-ready files" hash.
(fm_directory_view_destroy): Destroy it.
(real_file_still_belongs): Move this here from FMListView.
(still_should_show_file): New function, used to decide whether to
keep a file in the window or not.
(ready_to_load): New function, used to decide whether a file is
ready enough to show in the window.
(process_new_files): Move files from the "new files" lists to the
"old files" lists, filtering out ones that are not ready to load
and putting those into the "non-ready files" hash. Also sort the
added files so the ones that show up at the top are the first to
be added.
(split_off_first_n): Renamed to eliminate the "g" namespace.
(process_old_files): The guts of what used to be in
display_pending_files. Now we use a separate signal for remove
instead of just reusing the changed signal.
(display_pending_files): We're not done loading until all the
"non-ready files" are ready. Also reverse the sense of the return
value, so it returns TRUE if there is more work to do.
(display_pending_idle_callback): Don't zero out the idle ID if we
are going to return TRUE.
(display_pending_timeout_callback): If there are more files than
we can handle, do the remainder at idle time, not in another
timeout.
(schedule_idle_display_of_pending_files): Lower the priority so we
are more likely to get canvas updates between idles.
(done_loading_callback): We're not done until there are no
"non-ready files" left.
(fm_directory_view_queue_file_change): Tiny optimization.
(unref_key_and_remove): Helper function for clearing out the
"non-ready files" hash.
(fm_directory_view_stop): Clear out the 4 lists and the hash (it
used to just be 2 lists).
(real_sort_files): Default implementation, doesn't sort.
(fm_directory_view_initialize_class): Various new methods.
* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file): Do
less work, since the rules about which files should be shown and
which files are ready to be seen are now in FMDirectoryView.
(fm_icon_view_remove_file): New function.
(fm_icon_view_file_changed): Do way less work, since
FMDirectoryView does the heavy lifting now.
(play_file), (preview_audio): Some rudimentary fixes, still seems
to be broken.
(compare_files): New function.
(compare_files_cover): New function.
(fm_icon_view_sort_files): If automatic layout is on, sort the
files on their way in so the first ones displayed are the top left
ones.
(icon_container_compare_icons_callback): Share code by using the
new compare_files function.
(fm_icon_view_initialize_class): Various new methods.
* src/file-manager/fm-list-view.h:
* src/file-manager/fm-list-view.c:
(fm_list_view_initialize_class): Various new methods.
(fm_list_view_add_file): Do less work, since the rules about which
files should be shown and which files are ready to be seen are now
in FMDirectoryView.
(fm_list_view_file_changed): Do way less work, since
FMDirectoryView does the heavy lifting now.
(fm_list_view_remove_file): New function.
(fm_list_view_sort_files): This replaces the old override of
display_pending_files.
* src/file-manager/fm-search-list-view.c:
(fm_search_list_view_initialize_class): The file_still_belongs
method moved to FMDirectoryView.
2001-10-18 23:31:14 +00:00
|
|
|
|
2001-10-18 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fixed a bunch of bugs that were causing directory display to be
|
|
|
|
|
even slower than it ought to be. The hysteresis wasn't working at
|
|
|
|
|
all because of the confusion about when files were ready for
|
|
|
|
|
display. Also changed hysteresis to 1 second and file chunk to 300
|
|
|
|
|
files instead of 100.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(link_info_gmc_link_read_callback): Fix function so it uses the
|
|
|
|
|
actual URI, not the thing that starts with URL. The old way it
|
|
|
|
|
was always failing to read. There were some other backwards if
|
|
|
|
|
statements in here too.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.h:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_initialize): Create "non-ready files" hash.
|
|
|
|
|
(fm_directory_view_destroy): Destroy it.
|
|
|
|
|
(real_file_still_belongs): Move this here from FMListView.
|
|
|
|
|
(still_should_show_file): New function, used to decide whether to
|
|
|
|
|
keep a file in the window or not.
|
|
|
|
|
(ready_to_load): New function, used to decide whether a file is
|
|
|
|
|
ready enough to show in the window.
|
|
|
|
|
(process_new_files): Move files from the "new files" lists to the
|
|
|
|
|
"old files" lists, filtering out ones that are not ready to load
|
|
|
|
|
and putting those into the "non-ready files" hash. Also sort the
|
|
|
|
|
added files so the ones that show up at the top are the first to
|
|
|
|
|
be added.
|
|
|
|
|
(split_off_first_n): Renamed to eliminate the "g" namespace.
|
|
|
|
|
(process_old_files): The guts of what used to be in
|
|
|
|
|
display_pending_files. Now we use a separate signal for remove
|
|
|
|
|
instead of just reusing the changed signal.
|
|
|
|
|
(display_pending_files): We're not done loading until all the
|
|
|
|
|
"non-ready files" are ready. Also reverse the sense of the return
|
|
|
|
|
value, so it returns TRUE if there is more work to do.
|
|
|
|
|
(display_pending_idle_callback): Don't zero out the idle ID if we
|
|
|
|
|
are going to return TRUE.
|
|
|
|
|
(display_pending_timeout_callback): If there are more files than
|
|
|
|
|
we can handle, do the remainder at idle time, not in another
|
|
|
|
|
timeout.
|
|
|
|
|
(schedule_idle_display_of_pending_files): Lower the priority so we
|
|
|
|
|
are more likely to get canvas updates between idles.
|
|
|
|
|
(done_loading_callback): We're not done until there are no
|
|
|
|
|
"non-ready files" left.
|
|
|
|
|
(fm_directory_view_queue_file_change): Tiny optimization.
|
|
|
|
|
(unref_key_and_remove): Helper function for clearing out the
|
|
|
|
|
"non-ready files" hash.
|
|
|
|
|
(fm_directory_view_stop): Clear out the 4 lists and the hash (it
|
|
|
|
|
used to just be 2 lists).
|
|
|
|
|
(real_sort_files): Default implementation, doesn't sort.
|
|
|
|
|
(fm_directory_view_initialize_class): Various new methods.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file): Do
|
|
|
|
|
less work, since the rules about which files should be shown and
|
|
|
|
|
which files are ready to be seen are now in FMDirectoryView.
|
|
|
|
|
(fm_icon_view_remove_file): New function.
|
|
|
|
|
(fm_icon_view_file_changed): Do way less work, since
|
|
|
|
|
FMDirectoryView does the heavy lifting now.
|
|
|
|
|
(play_file), (preview_audio): Some rudimentary fixes, still seems
|
|
|
|
|
to be broken.
|
|
|
|
|
(compare_files): New function.
|
|
|
|
|
(compare_files_cover): New function.
|
|
|
|
|
(fm_icon_view_sort_files): If automatic layout is on, sort the
|
|
|
|
|
files on their way in so the first ones displayed are the top left
|
|
|
|
|
ones.
|
|
|
|
|
(icon_container_compare_icons_callback): Share code by using the
|
|
|
|
|
new compare_files function.
|
|
|
|
|
(fm_icon_view_initialize_class): Various new methods.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.h:
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
(fm_list_view_initialize_class): Various new methods.
|
|
|
|
|
(fm_list_view_add_file): Do less work, since the rules about which
|
|
|
|
|
files should be shown and which files are ready to be seen are now
|
|
|
|
|
in FMDirectoryView.
|
|
|
|
|
(fm_list_view_file_changed): Do way less work, since
|
|
|
|
|
FMDirectoryView does the heavy lifting now.
|
|
|
|
|
(fm_list_view_remove_file): New function.
|
|
|
|
|
(fm_list_view_sort_files): This replaces the old override of
|
|
|
|
|
display_pending_files.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
(fm_search_list_view_initialize_class): The file_still_belongs
|
|
|
|
|
method moved to FMDirectoryView.
|
|
|
|
|
|
2001-10-16 02:38:42 +00:00
|
|
|
|
2001-10-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Switch to require Mozilla 0.9.5 -- sadly this means we are
|
|
|
|
|
now incompatible with any older verion. Thanks to frb@ximian.com
|
|
|
|
|
for his patch and help making it compile with 0.9.5.
|
|
|
|
|
|
|
|
|
|
* README: Tell people 0.9.5 is needed.
|
|
|
|
|
* configure.in: Various cleanup, and ask for 0.9.5.
|
|
|
|
|
* components/mozilla/mozilla-events.cpp:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-embed-extensions.cpp:
|
|
|
|
|
Work around gcc bug with the directory named string. Switch to use
|
|
|
|
|
new calls in cases where the old ones are gone.
|
|
|
|
|
|
2001-10-13 09:55:28 +00:00
|
|
|
|
2001-10-13 Carlos Perell<6C> Mar<61>n <carlos@gnome-db.org>
|
|
|
|
|
|
|
|
|
|
* configure.in (ALL_LINGUAS): Added pt
|
|
|
|
|
|
2001-10-13 04:30:22 +00:00
|
|
|
|
2001-10-12 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: Change hysteresis value
|
|
|
|
|
from .1 second to 4 seconds. I think this will get rid of the
|
|
|
|
|
slowness people have been reporting.
|
|
|
|
|
|
2001-10-12 20:47:32 +00:00
|
|
|
|
2001-10-12 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bumped gnome-vfs requirement to 1.0.3.
|
|
|
|
|
|
2001-10-11 21:06:35 +00:00
|
|
|
|
2001-10-11 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Remove RPMs-README.
|
|
|
|
|
|
|
|
|
|
* libnautilus/Makefile.am: -I$(builddir)
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-undo-private.h:
|
|
|
|
|
* libnautilus/nautilus-undo-transaction.h:
|
|
|
|
|
Use #include <libnautilus/x.h> rather than #include "x.h".
|
|
|
|
|
|
|
|
|
|
* NEWS: Some refinement.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
2001-10-11 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Add a first cut at Nautilus 1.0.5 release notes.
|
|
|
|
|
* THANKS: Updated to match change log better.
|
|
|
|
|
* configure.in: Bumped version to 1.0.5 in preparation for the
|
|
|
|
|
release.
|
|
|
|
|
|
2001-10-09 22:37:15 +00:00
|
|
|
|
2001-10-09 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c:
|
|
|
|
|
Include libgnomevfs/gnome-vfs-utils.h, needed for
|
|
|
|
|
gnome_vfs_icon_path_from_filename().
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c (copy_volume):
|
|
|
|
|
Copy is_read_only.
|
|
|
|
|
|
2001-10-09 21:46:21 +00:00
|
|
|
|
2001-10-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Require newer versions of various libraries to
|
|
|
|
|
cut down on the bug reports with people using newer nautilus
|
|
|
|
|
and older versions of those libraries. Including bonobo 1.0.9,
|
|
|
|
|
eel 1.0.2, librsvg 1.0.1. Remove the freetype stuff here, since
|
|
|
|
|
that's all taken care of in librsvg. Remove old GNOME2_PATH thing
|
|
|
|
|
that is definitely not needed. Remove gnome_canvas_set_dither
|
|
|
|
|
check which is now in eel if needed at all. Remove ammonite
|
|
|
|
|
configure flags.
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in: Remove freetype dependencies. This is now
|
|
|
|
|
handled in librsvg.
|
|
|
|
|
|
|
|
|
|
* components/mozilla/Makefile.am:
|
|
|
|
|
* components/mozilla/main.c: (main):
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
(mozilla_location_callback), (mozilla_link_message_callback),
|
|
|
|
|
(mozilla_dom_mouse_click_callback),
|
|
|
|
|
(navigate_mozilla_to_nautilus_uri), (post_widget_initialize):
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
Remove dependencies on ammonite and some more remnants of
|
|
|
|
|
Eazel services code.
|
|
|
|
|
|
2001-10-09 15:40:43 +00:00
|
|
|
|
2001-10-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c:
|
|
|
|
|
(get_themed_icon_file_path): Fix typo.
|
|
|
|
|
|
2001-10-09 15:19:57 +00:00
|
|
|
|
2001-10-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c:
|
|
|
|
|
(get_themed_icon_file_path): Fix problem with NULL themes.
|
|
|
|
|
|
2001-10-08 19:30:29 +00:00
|
|
|
|
2001-10-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(get_automatic_emblems_as_integer),
|
|
|
|
|
(prepend_automatic_emblem_names): Bend to the forces of
|
2001-10-08 19:30:37 +00:00
|
|
|
|
practicality and mediocrity and turn off the trash emblem until we
|
2001-10-08 19:30:29 +00:00
|
|
|
|
can make the "in trash" check fast.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Tweak formatting.
|
|
|
|
|
|
2001-10-08 19:07:48 +00:00
|
|
|
|
2001-10-08 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Separate out the part of the code that locates icons.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: New source files.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.h: New.
|
|
|
|
|
* libnautilus-private/nautilus-find-icon-image.c: New.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(cache_icon_new): Use new theme structure.
|
|
|
|
|
(nautilus_icon_factory_destroy): Use new theme structure.
|
|
|
|
|
(get_mime_type_icon_without_suffix): Use suffix remove function
|
|
|
|
|
moved into new file by its new name.
|
|
|
|
|
(set_theme_name): Helper function to keep the theme change code
|
|
|
|
|
simpler.
|
|
|
|
|
(icon_theme_changed_callback): Rewrote to get rid of confused
|
|
|
|
|
juxtaposition of old and new theme concepts.
|
|
|
|
|
(image_uri_to_name_or_uri): Use suffix remove function moved into
|
|
|
|
|
new file by its new name.
|
|
|
|
|
(nautilus_icon_factory_get_emblem_icon_by_name): Use emblem prefix
|
|
|
|
|
by new name.
|
|
|
|
|
(load_named_icon): Use nautilus_get_icon_file_name function in new
|
|
|
|
|
source file.
|
|
|
|
|
(load_specific_icon), (scale_icon), (load_icon_with_embedded_text):
|
|
|
|
|
IconDetails is now NautilusIconDetails.
|
|
|
|
|
|
2001-10-07 16:25:37 +00:00
|
|
|
|
2001-10-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
* data/Makefile.am:
|
|
|
|
|
* helper-scripts/Makefile.am:
|
|
|
|
|
A few DESTDIR fixes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Cache more icons. The old number was arbitrary and way too small.
|
|
|
|
|
|
2001-10-05 23:30:27 +00:00
|
|
|
|
2001-10-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c: Remove gratuitous
|
|
|
|
|
suffixes from the icon file search. We now look only for .svg and
|
|
|
|
|
.png and .jpg files. Lets use .png files most of the time.
|
|
|
|
|
|
2001-10-05 23:28:55 +00:00
|
|
|
|
2001-10-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* 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.
|
|
|
|
|
|
2001-10-05 17:26:45 +00:00
|
|
|
|
2001-10-05 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c: (uri_is_local_image),
|
|
|
|
|
(fm_properties_window_drag_data_received),
|
|
|
|
|
(create_image_widget_for_file):
|
|
|
|
|
Implemented DnD for the icon in the file properties dialog
|
|
|
|
|
|
A bit more renaming to be explicit about "display name".
This is slightly gratuitious, because we don't really need to be
explicit about which name in every case, but it does no harm and
a tiny bit of good.
* components/tree/nautilus-tree-view.c: (ctree_compare_rows):
* libnautilus-private/nautilus-file.c: (compare_by_display_name),
(compare_by_full_path), (nautilus_file_compare_for_sort_internal),
(compare_by_display_name_cover),
(nautilus_file_list_sort_by_display_name),
(nautilus_self_check_file):
* libnautilus-private/nautilus-file.h:
* libnautilus-private/nautilus-global-preferences.c:
(default_icon_view_sort_order_or_manual_layout_changed_callback):
* src/file-manager/fm-desktop-icon-view.c:
(desktop_icons_compare_callback):
* src/file-manager/fm-directory-view.c:
(update_directory_in_scripts_menu):
* src/file-manager/fm-icon-view.c: (get_default_sort_order),
(icon_container_compare_icons_by_name_callback):
* src/file-manager/fm-list-view.c: (compare_rows_by_name),
(get_attribute_from_sort_type), (real_get_column_specification):
* src/file-manager/fm-search-list-view.c:
(real_get_column_specification):
Change NAUTILUS_FILE_SORT_BY_NAME to NAUTILUS_FILE_SORT_BY_DISPLAY_NAME
and compare_by_name to compare_by_display_name and
nautilus_file_list_sort_by_name to nautilus_file_list_sort_by_display_name.
2001-10-04 18:32:09 +00:00
|
|
|
|
2001-10-04 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
A bit more renaming to be explicit about "display name".
|
|
|
|
|
This is slightly gratuitious, because we don't really need to be
|
|
|
|
|
explicit about which name in every case, but it does no harm and
|
|
|
|
|
a tiny bit of good.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c: (ctree_compare_rows):
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (compare_by_display_name),
|
|
|
|
|
(compare_by_full_path), (nautilus_file_compare_for_sort_internal),
|
|
|
|
|
(compare_by_display_name_cover),
|
|
|
|
|
(nautilus_file_list_sort_by_display_name),
|
|
|
|
|
(nautilus_self_check_file):
|
|
|
|
|
* libnautilus-private/nautilus-file.h:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(default_icon_view_sort_order_or_manual_layout_changed_callback):
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(desktop_icons_compare_callback):
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(update_directory_in_scripts_menu):
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (get_default_sort_order),
|
|
|
|
|
(icon_container_compare_icons_by_name_callback):
|
|
|
|
|
* src/file-manager/fm-list-view.c: (compare_rows_by_name),
|
|
|
|
|
(get_attribute_from_sort_type), (real_get_column_specification):
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
(real_get_column_specification):
|
|
|
|
|
Change NAUTILUS_FILE_SORT_BY_NAME to NAUTILUS_FILE_SORT_BY_DISPLAY_NAME
|
|
|
|
|
and compare_by_name to compare_by_display_name and
|
|
|
|
|
nautilus_file_list_sort_by_name to nautilus_file_list_sort_by_display_name.
|
|
|
|
|
|
Rename CUSTOM_NAME attribute to DISPLAY_NAME.
* libnautilus-private/nautilus-file-attributes.h,
libnautilus-private/nautilus-file-private.h: Rename CUSTOM_NAME
attribute to DISPLAY_NAME.
* libnautilus-private/nautilus-file.h,
libnautilus-private/nautilus-file.c:
(nautilus_file_get_name): Always return the real name of the file.
(nautilus_file_get_display_name): New function which returns the
display name of the file, taking into account special names that
may be set for .desktop files or gmc-style links, as
nautilus_file_get_name formerly did.
(nautilus_file_compare_display_name): Use display name and rename
for clarity.
(destroy, compare_by_name, nautilus_file_get_string_attribute,
nautilus_file_get_all_attributes, nautilus_self_check_file):
Adjust for custom_name->display_name change, use
nautilus_file_get_display_name instead of natilus_file_get_name
where appropriate.
* libnautilus-private/nautilus-directory-async.c:
(nautilus_directory_set_up_request), (link_info_done,
(link_info_gmc_link_read_callback): Adjust for custom_name->display_name change.
In all the places below, use nautilus_file_get_display_name
instead of nautilus_file_get_name:
* components/text/nautilus-text-view.c: (file_read_callback):
* components/tree/nautilus-tree-model.c:
(nautilus_tree_model_monitor_add),
(nautilus_tree_model_node_begin_monitoring_no_connect):
* components/tree/nautilus-tree-view.c:
(nautilus_tree_view_insert_model_node),
(nautilus_tree_view_update_model_node):
* libnautilus-private/nautilus-program-chooser.c:
(get_file_name_for_display):
* libnautilus-private/nautilus-program-choosing.c:
(application_cannot_open_location):
* src/file-manager/fm-directory-view.c:
(fm_directory_view_display_selection_info),
(real_file_limit_reached), (file_name_from_uri),
(add_script_to_script_menus), (add_submenu_to_script_menus),
(copy_or_cut_files), (get_executable_text_file_action),
(fm_directory_view_activate_file), (finish_loading):
* src/file-manager/fm-error-reporting.c:
(fm_report_error_loading_directory),
(fm_report_error_renaming_file), (fm_report_error_setting_group),
(fm_report_error_setting_owner),
(fm_report_error_setting_permissions), (fm_rename_file):
* src/file-manager/fm-icon-view.c:
(icon_container_preview_callback), (get_icon_text_callback):
* src/file-manager/fm-list-view.c: (match_row_name):
* src/file-manager/fm-properties-window.c:
(name_field_update_to_match_file),
(update_properties_window_title), (create_permissions_page),
(create_properties_window):
* src/file-manager/fm-search-list-view.c: (real_adding_file):
* src/nautilus-window-manage-views.c: (compute_default_title):
* src/nautilus-window.c: (nautilus_window_set_viewed_file):
2001-10-04 10:06:07 +00:00
|
|
|
|
2001-10-04 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-attributes.h,
|
|
|
|
|
libnautilus-private/nautilus-file-private.h: Rename CUSTOM_NAME
|
|
|
|
|
attribute to DISPLAY_NAME.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.h,
|
|
|
|
|
libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_get_name): Always return the real name of the file.
|
|
|
|
|
(nautilus_file_get_display_name): New function which returns the
|
|
|
|
|
display name of the file, taking into account special names that
|
|
|
|
|
may be set for .desktop files or gmc-style links, as
|
|
|
|
|
nautilus_file_get_name formerly did.
|
|
|
|
|
(nautilus_file_compare_display_name): Use display name and rename
|
|
|
|
|
for clarity.
|
|
|
|
|
|
|
|
|
|
(destroy, compare_by_name, nautilus_file_get_string_attribute,
|
|
|
|
|
nautilus_file_get_all_attributes, nautilus_self_check_file):
|
|
|
|
|
Adjust for custom_name->display_name change, use
|
Fixed a bunch of bugs that were causing directory display to be
even slower than it ought to be. The hysteresis wasn't working at
all because of the confusion about when files were ready for
display. Also changed hysteresis to 1 second and file chunk to 300
files instead of 100.
* libnautilus-private/nautilus-directory-async.c:
(link_info_gmc_link_read_callback): Fix function so it uses the
actual URI, not the thing that starts with URL. The old way it
was always failing to read. There were some other backwards if
statements in here too.
* src/file-manager/fm-directory-view.h:
* src/file-manager/fm-directory-view.c:
(fm_directory_view_initialize): Create "non-ready files" hash.
(fm_directory_view_destroy): Destroy it.
(real_file_still_belongs): Move this here from FMListView.
(still_should_show_file): New function, used to decide whether to
keep a file in the window or not.
(ready_to_load): New function, used to decide whether a file is
ready enough to show in the window.
(process_new_files): Move files from the "new files" lists to the
"old files" lists, filtering out ones that are not ready to load
and putting those into the "non-ready files" hash. Also sort the
added files so the ones that show up at the top are the first to
be added.
(split_off_first_n): Renamed to eliminate the "g" namespace.
(process_old_files): The guts of what used to be in
display_pending_files. Now we use a separate signal for remove
instead of just reusing the changed signal.
(display_pending_files): We're not done loading until all the
"non-ready files" are ready. Also reverse the sense of the return
value, so it returns TRUE if there is more work to do.
(display_pending_idle_callback): Don't zero out the idle ID if we
are going to return TRUE.
(display_pending_timeout_callback): If there are more files than
we can handle, do the remainder at idle time, not in another
timeout.
(schedule_idle_display_of_pending_files): Lower the priority so we
are more likely to get canvas updates between idles.
(done_loading_callback): We're not done until there are no
"non-ready files" left.
(fm_directory_view_queue_file_change): Tiny optimization.
(unref_key_and_remove): Helper function for clearing out the
"non-ready files" hash.
(fm_directory_view_stop): Clear out the 4 lists and the hash (it
used to just be 2 lists).
(real_sort_files): Default implementation, doesn't sort.
(fm_directory_view_initialize_class): Various new methods.
* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file): Do
less work, since the rules about which files should be shown and
which files are ready to be seen are now in FMDirectoryView.
(fm_icon_view_remove_file): New function.
(fm_icon_view_file_changed): Do way less work, since
FMDirectoryView does the heavy lifting now.
(play_file), (preview_audio): Some rudimentary fixes, still seems
to be broken.
(compare_files): New function.
(compare_files_cover): New function.
(fm_icon_view_sort_files): If automatic layout is on, sort the
files on their way in so the first ones displayed are the top left
ones.
(icon_container_compare_icons_callback): Share code by using the
new compare_files function.
(fm_icon_view_initialize_class): Various new methods.
* src/file-manager/fm-list-view.h:
* src/file-manager/fm-list-view.c:
(fm_list_view_initialize_class): Various new methods.
(fm_list_view_add_file): Do less work, since the rules about which
files should be shown and which files are ready to be seen are now
in FMDirectoryView.
(fm_list_view_file_changed): Do way less work, since
FMDirectoryView does the heavy lifting now.
(fm_list_view_remove_file): New function.
(fm_list_view_sort_files): This replaces the old override of
display_pending_files.
* src/file-manager/fm-search-list-view.c:
(fm_search_list_view_initialize_class): The file_still_belongs
method moved to FMDirectoryView.
2001-10-18 23:31:14 +00:00
|
|
|
|
nautilus_file_get_display_name instead of nautilus_file_get_name
|
Rename CUSTOM_NAME attribute to DISPLAY_NAME.
* libnautilus-private/nautilus-file-attributes.h,
libnautilus-private/nautilus-file-private.h: Rename CUSTOM_NAME
attribute to DISPLAY_NAME.
* libnautilus-private/nautilus-file.h,
libnautilus-private/nautilus-file.c:
(nautilus_file_get_name): Always return the real name of the file.
(nautilus_file_get_display_name): New function which returns the
display name of the file, taking into account special names that
may be set for .desktop files or gmc-style links, as
nautilus_file_get_name formerly did.
(nautilus_file_compare_display_name): Use display name and rename
for clarity.
(destroy, compare_by_name, nautilus_file_get_string_attribute,
nautilus_file_get_all_attributes, nautilus_self_check_file):
Adjust for custom_name->display_name change, use
nautilus_file_get_display_name instead of natilus_file_get_name
where appropriate.
* libnautilus-private/nautilus-directory-async.c:
(nautilus_directory_set_up_request), (link_info_done,
(link_info_gmc_link_read_callback): Adjust for custom_name->display_name change.
In all the places below, use nautilus_file_get_display_name
instead of nautilus_file_get_name:
* components/text/nautilus-text-view.c: (file_read_callback):
* components/tree/nautilus-tree-model.c:
(nautilus_tree_model_monitor_add),
(nautilus_tree_model_node_begin_monitoring_no_connect):
* components/tree/nautilus-tree-view.c:
(nautilus_tree_view_insert_model_node),
(nautilus_tree_view_update_model_node):
* libnautilus-private/nautilus-program-chooser.c:
(get_file_name_for_display):
* libnautilus-private/nautilus-program-choosing.c:
(application_cannot_open_location):
* src/file-manager/fm-directory-view.c:
(fm_directory_view_display_selection_info),
(real_file_limit_reached), (file_name_from_uri),
(add_script_to_script_menus), (add_submenu_to_script_menus),
(copy_or_cut_files), (get_executable_text_file_action),
(fm_directory_view_activate_file), (finish_loading):
* src/file-manager/fm-error-reporting.c:
(fm_report_error_loading_directory),
(fm_report_error_renaming_file), (fm_report_error_setting_group),
(fm_report_error_setting_owner),
(fm_report_error_setting_permissions), (fm_rename_file):
* src/file-manager/fm-icon-view.c:
(icon_container_preview_callback), (get_icon_text_callback):
* src/file-manager/fm-list-view.c: (match_row_name):
* src/file-manager/fm-properties-window.c:
(name_field_update_to_match_file),
(update_properties_window_title), (create_permissions_page),
(create_properties_window):
* src/file-manager/fm-search-list-view.c: (real_adding_file):
* src/nautilus-window-manage-views.c: (compute_default_title):
* src/nautilus-window.c: (nautilus_window_set_viewed_file):
2001-10-04 10:06:07 +00:00
|
|
|
|
where appropriate.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(nautilus_directory_set_up_request), (link_info_done,
|
|
|
|
|
(link_info_gmc_link_read_callback): Adjust for custom_name->display_name change.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
In all the places below, use nautilus_file_get_display_name
|
|
|
|
|
instead of nautilus_file_get_name:
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c: (file_read_callback):
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(nautilus_tree_model_monitor_add),
|
|
|
|
|
(nautilus_tree_model_node_begin_monitoring_no_connect):
|
|
|
|
|
* components/tree/nautilus-tree-view.c:
|
|
|
|
|
(nautilus_tree_view_insert_model_node),
|
|
|
|
|
(nautilus_tree_view_update_model_node):
|
|
|
|
|
* libnautilus-private/nautilus-program-chooser.c:
|
|
|
|
|
(get_file_name_for_display):
|
|
|
|
|
* libnautilus-private/nautilus-program-choosing.c:
|
|
|
|
|
(application_cannot_open_location):
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_display_selection_info),
|
|
|
|
|
(real_file_limit_reached), (file_name_from_uri),
|
|
|
|
|
(add_script_to_script_menus), (add_submenu_to_script_menus),
|
|
|
|
|
(copy_or_cut_files), (get_executable_text_file_action),
|
|
|
|
|
(fm_directory_view_activate_file), (finish_loading):
|
|
|
|
|
* src/file-manager/fm-error-reporting.c:
|
|
|
|
|
(fm_report_error_loading_directory),
|
|
|
|
|
(fm_report_error_renaming_file), (fm_report_error_setting_group),
|
|
|
|
|
(fm_report_error_setting_owner),
|
|
|
|
|
(fm_report_error_setting_permissions), (fm_rename_file):
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(icon_container_preview_callback), (get_icon_text_callback):
|
|
|
|
|
* src/file-manager/fm-list-view.c: (match_row_name):
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(name_field_update_to_match_file),
|
|
|
|
|
(update_properties_window_title), (create_permissions_page),
|
|
|
|
|
(create_properties_window):
|
|
|
|
|
* src/file-manager/fm-search-list-view.c: (real_adding_file):
|
|
|
|
|
* src/nautilus-window-manage-views.c: (compute_default_title):
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_set_viewed_file):
|
|
|
|
|
|
2001-10-02 19:53:11 +00:00
|
|
|
|
2001-10-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fix the longstanding problem where the Notes and History sidebar
|
|
|
|
|
panels failed to load.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
(die_on_failed_activation): Give better error messages.
|
|
|
|
|
(get_factory): Check the ev result from oaf_activate_from_id
|
|
|
|
|
rather than relying on getting NIL when it fails.
|
|
|
|
|
(open_metafile): New helper function.
|
|
|
|
|
(get_metafile): Don't complain if the open call fails the first
|
|
|
|
|
time, and re-get the factory and retry before doing a g_error.
|
|
|
|
|
|
2001-10-02 15:53:19 +00:00
|
|
|
|
2001-10-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_destroy),
|
|
|
|
|
(nautilus_window_set_viewed_file): Fix bug where we would leave a
|
|
|
|
|
file monitored when we closed the window.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(mount_unmount_callback): Formatting tweaks.
|
|
|
|
|
|
2001-10-02 12:14:18 +00:00
|
|
|
|
2001-10-02 Frederic Crozat <fcrozat@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/filesystem-attributes.xml: add support for JFS
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(close_error_pipe), (mount_unmount_callback): Set locale to "C"
|
|
|
|
|
before running mount/umoun to be able to parse mount message in english
|
|
|
|
|
|
2001-10-01 20:44:33 +00:00
|
|
|
|
2001-10-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(deep_count_start): Say that the deep count of a non-directory is
|
|
|
|
|
"done" rather "not started". This was causing an infinite loop when
|
|
|
|
|
doing the directory self-check.
|
|
|
|
|
|
2001-10-01 19:44:36 +00:00
|
|
|
|
2001-10-01 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
(parse_previous_duplicate_name), (make_next_duplicate_name),
|
|
|
|
|
(nautilus_self_check_file_operations):
|
|
|
|
|
Fix #47701, Duplicate numbering scheme does not correctly number
|
|
|
|
|
the 11th, 12th, and 13th copies
|
|
|
|
|
|
2001-10-01 18:38:26 +00:00
|
|
|
|
2001-10-01 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* data/Makefile.am (install-data-local):
|
|
|
|
|
Move sysconfig and serverconfig out of starthere.
|
|
|
|
|
That was a merge error.
|
|
|
|
|
|
2001-10-01 16:48:04 +00:00
|
|
|
|
2001-10-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* README: Updated tags and build order in the README to match
|
|
|
|
|
what Nautilus hackers really use.
|
|
|
|
|
|
2001-09-28 15:35:52 +00:00
|
|
|
|
2001-09-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump gnome-vfs requirement to 1.0.2, since we
|
|
|
|
|
use new APIs that aren't in 1.0.1.
|
|
|
|
|
|
2001-09-28 09:41:57 +00:00
|
|
|
|
2001-09-27 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
(get_CPU_description):
|
|
|
|
|
i18n fixes for cpu speed and cache size (fixes #45298)
|
|
|
|
|
* icons/gnome/gnome.xml:
|
|
|
|
|
Fix #48322, Theme description for new Gnome theme lacks a dot
|
|
|
|
|
|
2001-09-27 19:05:50 +00:00
|
|
|
|
2001-09-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_logo_image):
|
|
|
|
|
Format time using eel_strdup_strftime so we don't have
|
|
|
|
|
a fixed maximum buffer size and marked the time format
|
|
|
|
|
for localization.
|
|
|
|
|
|
2001-09-26 20:08:28 +00:00
|
|
|
|
2001-09-26 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
Allow the mozilla component to open Chrome windows.
|
|
|
|
|
This is needed for simple dialogs when e.g. submitting
|
|
|
|
|
forms.
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-26 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
Merged more patches from the Red Hat branch.
|
|
|
|
|
|
|
|
|
|
2001-09-20 Alex Larsson <alexl@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c:
|
|
|
|
|
Correct filename in header.
|
|
|
|
|
(nautilus_desktop_file_new): Use g_new0
|
|
|
|
|
(nautilus_desktop_file_load):
|
|
|
|
|
Don't initialize contents. Don't need to check contents
|
|
|
|
|
for NULL.
|
|
|
|
|
(nautilus_desktop_file_foreach_section):
|
|
|
|
|
Coding style fix.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c
|
|
|
|
|
(nautilus_link_desktop_file_local_create): Use fputs instead
|
|
|
|
|
of fwrite.
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-19 Alex Larsson <alexl@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c
|
|
|
|
|
(nautilus_link_desktop_file_get_link_uri_from_desktop):
|
|
|
|
|
Handle broken .desktop file with type "URL".
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Load the default icon name even when we have a custom icon uri.
|
|
|
|
|
It may be needed if the custom icon was not there.
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-19 Alex Larsson <alexl@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(make_dot_directory_uri): gnome_vfs_uri_new() may fail.
|
|
|
|
|
(link_info_start): Handle make_dot_directory_uri failing.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
Remove fixed FIXME.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.c
|
|
|
|
|
(slurp_key_string): Pass uris to nautilus_desktop_file_load ().
|
|
|
|
|
(nautilus_link_desktop_file_local_create): Create files
|
|
|
|
|
using FILE * instead of GnomeVFS.
|
|
|
|
|
(nautilus_link_desktop_file_local_set_icon,
|
|
|
|
|
nautilus_link_desktop_file_local_get_link_uri):
|
|
|
|
|
The argument is a path, not a uri.
|
|
|
|
|
(nautilus_link_desktop_file_local_set_type,
|
|
|
|
|
nautilus_link_desktop_file_local_set_link_uri): Remove failing functions.
|
|
|
|
|
(nautilus_link_desktop_file_local_get_additional_text): Comment
|
|
|
|
|
out additional text for now.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-desktop-file.h
|
|
|
|
|
(nautilus_link_desktop_file_local_set_type,
|
|
|
|
|
nautilus_link_desktop_file_local_set_link_uri): Remove failing functions.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.c:
|
|
|
|
|
(local_get_root_property):
|
|
|
|
|
Always use paths for the arguments.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
Make nautilus_link_local_set_link_uri and nautilus_link_local_set_type
|
|
|
|
|
not be called for .desktop files.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
Remove unnecessary include
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
Re-enable additional text.
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-19 Alex Larsson <alexl@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.[ch]:
|
|
|
|
|
* libnautilus-private/nautilus-link-historical.[ch]:
|
|
|
|
|
Rename nautilus-link-impl to nautilus-link-historical
|
|
|
|
|
and nauitlus-link-desktop to nautilus-link-desktop-file.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.[ch]:
|
|
|
|
|
* libnautilus-private/nautilus-link-impl.[ch]:
|
|
|
|
|
Removed old files.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
Update for the renames.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.c:
|
|
|
|
|
Some coding style changes.
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-18 Alex Larsson <alexl@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/desktop-file-loader.[ch],
|
|
|
|
|
libnautilus-private/nautilus-desktop-file.[ch]:
|
|
|
|
|
Removed files.
|
|
|
|
|
* libnautilus-private/nautilus-desktop-file-loader.[ch],
|
|
|
|
|
libnautilus-private/Makefile.am:
|
|
|
|
|
New, cleaned up version of the desktop-file loader.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c:
|
|
|
|
|
Update to the new desktop file parser names.
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-13 Maciej Stachowiak <mjs@noisehavoc.org>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(nautilus_file_contains_text): Fix test for NULL mime type with
|
|
|
|
|
reverse polarity; don't free the mime type string since we are not
|
|
|
|
|
copying it. I could have sworn I fixed both of these problems
|
|
|
|
|
before merging my changes to the RH branch!
|
|
|
|
|
|
2001-09-26 19:52:19 +00:00
|
|
|
|
2001-09-01 Maciej Stachowiak <mjs@noisehavoc.org>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
Merged changes from mjs-patches-to-redhat-patches branch to
|
|
|
|
|
redhat-outstanding-patches:
|
|
|
|
|
|
|
|
|
|
2001-08-27 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(nautilus_directory_invalidate_count_and_mime_list): Fix a
|
|
|
|
|
reference count underflow.
|
|
|
|
|
|
|
|
|
|
2001-08-27 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(link_info_read_done, start_or_stop_io,
|
|
|
|
|
file_needs_high_priority_work_done,
|
|
|
|
|
file_needs_low_priority_work_done, file_needs_work_done,
|
|
|
|
|
nautilus_directory_add_file_to_work_queue,
|
|
|
|
|
nautilus_directory_remove_file_from_work_queue,
|
|
|
|
|
move_file_to_low_priority_queue): Use two queues instead of one
|
|
|
|
|
for file attributes. The high priority attributes are ones needed
|
|
|
|
|
to display an icon at all (file_info and link_info), the rest are
|
|
|
|
|
things that can be displayed later. This change makes directory
|
|
|
|
|
counts and top left text generally get loaded after all the files
|
|
|
|
|
appear, instead of slowing down the load.
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h: Adjusted
|
|
|
|
|
for the two queue change.
|
|
|
|
|
libnautilus-private/nautilus-directory.c
|
|
|
|
|
(nautilus_directory_initialize, nautilus_directory_destroy):
|
|
|
|
|
Likewise.
|
|
|
|
|
* libnautilus-private/nautilus-file-queue.h,
|
|
|
|
|
libnautilus-private/nautilus-file-queue.c:
|
|
|
|
|
(nautilus_file_queue_new, nautilus_file_queue_destroy,
|
|
|
|
|
nautilus_file_queue_enqueue, nautilus_file_queue_dequeue,
|
|
|
|
|
nautilus_file_queue_remove, nautilus_file_queue_head,
|
|
|
|
|
nautilus_file_queue_is_empty): New data structure that provides a
|
|
|
|
|
queue of NautilusFiles that allows constant time removal from an
|
|
|
|
|
arbitrary point in the list and avoids storing duplicates
|
|
|
|
|
(basically factored out this code from nautilus-direcvtory-async).
|
|
|
|
|
* libnautilus-private/Makefile.am: Add nautilus-file-queue.[ch] to
|
|
|
|
|
build.
|
|
|
|
|
|
|
|
|
|
2001-08-27 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(lacks_link_info): If we can determine here that link info will
|
|
|
|
|
not be applicable to this file, set the proper flags and say it's
|
|
|
|
|
not wanted. This removes much of the chunky loading effect the
|
|
|
|
|
previous changes were causing.
|
|
|
|
|
(link_info_start): Make test for gmc link more efficient by using
|
|
|
|
|
nutilus_file_is_mime_type for mime type checking.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_contains_text): Speed this check up by avoiding
|
|
|
|
|
memory allocation.
|
|
|
|
|
|
|
|
|
|
2001-08-25 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
Reworked nautilus-directory-async to maintain a queue of files
|
|
|
|
|
that need some async I/O done, to avoid n^2 behavior on large
|
|
|
|
|
directory loads.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h: Added
|
|
|
|
|
declarations of file queue data structures and functions.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(nautilus_directory_add_file_to_work_queue,
|
|
|
|
|
add_all_files_to_work_queue,
|
|
|
|
|
nautilus_directory_remove_file_from_work_queue): New functions for
|
|
|
|
|
managing work queue.
|
|
|
|
|
(file_needs_work_done): New function to determine when a file
|
|
|
|
|
needs async I/O of any kind done.
|
|
|
|
|
(nautilus_directory_monitor_add_internal,
|
|
|
|
|
nautilus_directory_monitor_remove_internal,
|
|
|
|
|
nautilus_directory_remove_file_monitors,
|
|
|
|
|
nautilus_directory_add_file_monitors,
|
|
|
|
|
nautilus_directory_call_when_ready_internal,
|
|
|
|
|
nautilus_directory_force_reload_internal): Add files to work
|
|
|
|
|
queue or remove files from work queue as appropriate.
|
|
|
|
|
(nautilus_directory_invalidate_count_and_mime_list): Invalidate
|
|
|
|
|
using the generic file attribute invalidation code, to make sure
|
|
|
|
|
the right file is added to the work queue.
|
|
|
|
|
(lacks_directory_count, lacks_deep_count, lacks_mime_list): Don't
|
|
|
|
|
bother to check if it's a directory, since the relevant `_start'
|
|
|
|
|
functions will check for that case and set the flag that says the
|
|
|
|
|
data is up to date.
|
|
|
|
|
(file_list_start_or_stop): Renamed to make effects more clear.
|
|
|
|
|
(directory_count_callback): Set directory count info properly in
|
|
|
|
|
the failure case.
|
|
|
|
|
(link_info_done): Don't send a file changed notification
|
|
|
|
|
here, since this might be called in cases where link info doesn't
|
|
|
|
|
apply, and we don't want to send a notice in that case.
|
|
|
|
|
(link_info_read_done): Instead, send it here, since cases where
|
|
|
|
|
the link info applies all go through here.
|
|
|
|
|
(top_left_read_done): Don't say we got the top left text when it
|
|
|
|
|
failed.
|
|
|
|
|
(directory_count_stop, directory_count_start, deep_count_stop,
|
|
|
|
|
deep_count_start, mime_list_stop, mime_list_start,
|
|
|
|
|
top_left_read_callback, top_left_stop, top_left_start),
|
|
|
|
|
file_info_stop, file_info_start, link_info_stop, link_info_start):
|
|
|
|
|
Split start and stop functions; make start functions take a file
|
|
|
|
|
to start work on, if applicable, instead of searching the file
|
|
|
|
|
list for a needy file.
|
|
|
|
|
(start_or_stop_io): Revise algorithm as follows: stop all I/O that
|
|
|
|
|
is no longer wanted; remove all files from the head of the queue
|
|
|
|
|
that need no more I/O; and start any needed I/O for the file
|
|
|
|
|
currently at the head of the queue.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_initialize, nautilus_directory_destroy):
|
|
|
|
|
Create and destroy work queue hash table.
|
|
|
|
|
(nautilus_directory_add_file, nautilus_directory_remove_file): Add
|
|
|
|
|
file to or remove file from work queue.
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(nautilus_file_invalidate_attributes): Add file to work queue.
|
|
|
|
|
|
|
|
|
|
2001-08-22 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(image_uri_to_name_or_uri,
|
|
|
|
|
nautilus_icon_factory_get_icon_for_file): Don't crash (oops).
|
|
|
|
|
|
|
|
|
|
2001-08-21 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Fix slight merge
|
|
|
|
|
problem.
|
|
|
|
|
|
|
|
|
|
2001-08-21 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
These changes are meant to fix some of the areas of slowness
|
|
|
|
|
uncovered by getting the link info asynchronously. They don't do
|
|
|
|
|
the job all the way though.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c: (lacks_top_left,
|
|
|
|
|
lacks_link_info, top_left_start): Fix these up a bit to avoid
|
|
|
|
|
doing the more expensive mime type comparing checks too
|
|
|
|
|
frequently.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h,
|
|
|
|
|
libnautilus-private/nautilus-icon-container.c: (destroy),
|
|
|
|
|
(nautilus_icon_container_initialize),
|
|
|
|
|
(nautilus_icon_container_clear), (icon_destroy),
|
|
|
|
|
(nautilus_icon_container_add), (nautilus_icon_container_remove),
|
|
|
|
|
(nautilus_icon_container_request_update),
|
|
|
|
|
(nautilus_icon_container_reveal): Add a hashtable mapping from
|
|
|
|
|
icon data to icons, to make some formerly linear operations
|
|
|
|
|
constant time and so hopefully avoid N^2 behavior. Manage the
|
|
|
|
|
hashtable properly.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.h,
|
|
|
|
|
libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file,
|
|
|
|
|
nautilus_icon_factory_get_required_file_attributes): Tweak a bit.
|
|
|
|
|
(nautilus_icon_factory_get_basic_file_attributes,
|
|
|
|
|
nautilus_icon_factory_is_basic_icon_ready_for_file): New functions
|
|
|
|
|
that let you determine if most of the info needed to get an icon
|
|
|
|
|
is ready - "most" being everything but top left text right now.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c
|
|
|
|
|
(nautilus_link_impl_desktop_get_link_icon_from_desktop): Remove
|
|
|
|
|
stray printf.
|
|
|
|
|
|
|
|
|
|
2001-08-21 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file,
|
|
|
|
|
fm_icon_view_file_changed): Try to avoid displaying the generic
|
|
|
|
|
icon before custom icon data is read.
|
|
|
|
|
|
|
|
|
|
2001-08-21 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-attributes.h: Add
|
|
|
|
|
NAUTILUS_FILE_CUSTOM_NAME attribute.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h,
|
|
|
|
|
libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(link_info_cancel), (nautilus_directory_set_up_request),
|
|
|
|
|
(nautilus_async_destroying_file), (lacks_link_info),
|
|
|
|
|
(wants_link_info), (request_is_satisfied), (link_info_done),
|
|
|
|
|
(link_info_read_done), (link_info_nautilus_link_read_callback),
|
|
|
|
|
(link_info_gmc_link_read_callback),
|
|
|
|
|
(link_info_gmc_link_read_more_callback), (make_dot_directory_uri),
|
|
|
|
|
(link_info_start), (start_or_stop_io),
|
|
|
|
|
(nautilus_directory_cancel),
|
|
|
|
|
(cancel_link_info_for_file), (cancel_loading_attributes),
|
|
|
|
|
(nautilus_directory_cancel_loading_file_attributes): Changes to
|
|
|
|
|
get the custom name and custom icon out of a link files and
|
|
|
|
|
.directory files asynchronously and with caching. The I/O is
|
|
|
|
|
shared with the fetching of the activation URI.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-private.h,
|
|
|
|
|
libnautilus-private/nautilus-file.c: (destroy),
|
|
|
|
|
(nautilus_file_get_name), (nautilus_file_get_activation_uri),
|
|
|
|
|
(nautilus_file_get_custom_icon_uri), (invalidate_link_info),
|
|
|
|
|
(nautilus_file_invalidate_attributes_internal),
|
|
|
|
|
(nautilus_file_get_all_attributes): Handle new custom_name and
|
|
|
|
|
custom_icon_uri attributes and link_info internal attribute
|
|
|
|
|
properly.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.h: Prototype new
|
|
|
|
|
nautilus_file_get_custom_icon_uri call.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Remove code for reading
|
|
|
|
|
icons from .directory files and various kinds of links. Instead
|
|
|
|
|
rely on nautilus_file_get_custom_icon_uri.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.h,
|
|
|
|
|
libnautilus-private/nautilus-link.c:
|
|
|
|
|
(nautilus_link_get_link_uri_given_file_contents): Fix to work for
|
|
|
|
|
classic nautilus links.
|
|
|
|
|
(nautilus_link_get_link_name_given_file_contents): New call to get
|
|
|
|
|
a custom name given link contents. (Actually does nothing for
|
|
|
|
|
old-style nautilus links).
|
|
|
|
|
(nautilus_link_get_link_icon_given_file_contents): New call to get
|
|
|
|
|
a custom icon given link contents.
|
|
|
|
|
(nautilus_link_local_set_icon, nautilus_link_local_set_link_uri):
|
|
|
|
|
Invalidate the relevant file attributes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.h,
|
|
|
|
|
libnautilus-private/nautilus-link-impl-desktop.c:
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.h,
|
|
|
|
|
libnautilus-private/nautilus-link-impl-desktop.c:
|
|
|
|
|
(nautilus_link_impl_desktop_local_set_icon): Remve attempt at
|
|
|
|
|
notification (now done by generic layer).
|
|
|
|
|
(nautilus_link_impl_desktop_get_link_name_from_desktop,
|
|
|
|
|
nautilus_link_impl_desktop_get_link_name_given_file_contents):
|
|
|
|
|
Implement getting the custom name.
|
|
|
|
|
(nautilus_link_impl_desktop_get_link_icon_from_desktop,
|
|
|
|
|
nautilus_link_impl_desktop_get_link_icon_given_file_contents):
|
|
|
|
|
Implement getting the custom icon. This no longer attempts the
|
|
|
|
|
hack of asynchronously downloading and caching remote
|
|
|
|
|
icons. Nothing uses this feature and it should really be done in
|
|
|
|
|
the icon factory, not here.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl.h,
|
|
|
|
|
libnautilus-private/nautilus-link-impl.c:
|
|
|
|
|
(nautilus_link_impl_local_set_link_uri): Remove attempt at
|
|
|
|
|
notification (done by generic layer now).
|
|
|
|
|
(nautilus_link_impl_get_link_icon_given_file_contents): Implement
|
|
|
|
|
getting the custom icon. This no longer attempts the hack of
|
|
|
|
|
asynchronously downloading and caching remote icons. Nothing uses
|
|
|
|
|
this feature and it should really be done in the icon factory, not
|
|
|
|
|
here.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(nautilus_tree_model_monitor_add,
|
|
|
|
|
nautilus_tree_model_node_begin_monitoring_no_connect): Monitor
|
|
|
|
|
custom_name and attributes required by icon factory.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (finish_loading): Monitor
|
|
|
|
|
custom name attribute.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-properties-window.c
|
|
|
|
|
(create_properties_window): Monitor custom name attribute.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c (real_adding_file):
|
|
|
|
|
Monitor custom name attribute.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c
|
|
|
|
|
(viewed_file_changed_callback): Always update title even if URI
|
|
|
|
|
did not change because custom name may have changed or just been
|
|
|
|
|
retrieved.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_set_viewed_file):
|
|
|
|
|
Monitor custom name attribute.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
2001-08-20 Havoc Pennington <hp@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file):
|
|
|
|
|
add a nautilus_file_is_local() before loading desktop files; this
|
|
|
|
|
breaks Nautilus links, which are actually async. We lost the
|
|
|
|
|
is_local() check on .desktop files because the .desktop files were
|
|
|
|
|
added as a nautilus link backend, and nautilus links were async,
|
|
|
|
|
so people were using them in nonlocal cases, but we deleted the
|
|
|
|
|
.desktop codepath in favor of the nautilus link codepath.
|
|
|
|
|
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Do same processing for
|
|
|
|
|
.directory image URI that we do for .desktop image URI, allowing
|
|
|
|
|
us to handle X-Nautilus-Icon in .directory
|
|
|
|
|
(image_uri_to_name_or_uri): function with the common processing
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
Wed Aug 8 21:02:33 2001 Jonathan Blandford <jrb@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c
|
|
|
|
|
(nautilus_link_impl_desktop_local_create): fix to really work with
|
|
|
|
|
gnome_vfs.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
Mon Aug 6 15:04:14 2001 Jonathan Blandford <jrb@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c
|
|
|
|
|
(nautilus_link_impl_desktop_local_create): write nautilus files
|
|
|
|
|
using gnome-vfs instead of FILE.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
2001-08-01 Havoc Pennington <hp@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c: use
|
|
|
|
|
desktop_file_get_locale_string() instead of
|
|
|
|
|
desktop_file_get_string() to get the names from the desktop files.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
Wed Aug 1 04:58:35 2001 Jonathan Blandford <jrb@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c: Fix a crash when some files
|
|
|
|
|
could return NULL as a mime-type.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c (get_icon_text_callback):
|
|
|
|
|
Disable additional_text for .desktop files.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
2001-07-31 Alex Larsson <alexl@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c
|
|
|
|
|
(nautilus_link_impl_desktop_get_link_uri_from_desktop):
|
2001-09-26 16:37:21 +00:00
|
|
|
|
Handle FSType desktop files here to. To allow unmounts.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
2001-07-31 Havoc Pennington <hp@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c (nautilus_file_get_name):
|
|
|
|
|
get_text, not get_additional_text, for .directory files. fixes
|
|
|
|
|
sidebar names hopefully.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
Fri Jul 27 16:03:12 2001 Jonathan Blandford <jrb@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c (get_uri_mime_type_full):
|
|
|
|
|
check the file for the mime-type rather then just the file name.
|
|
|
|
|
Grabs old nautilus-link files.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
Thu Jul 26 19:09:48 2001 Jonathan Blandford <jrb@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(update_trash_link_and_delete_copies): fix Trash.desktop file.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link-impl-desktop.c
|
|
|
|
|
(slurp_uri_contents): '\000' terminate buffer read in.
|
|
|
|
|
(nautilus_link_impl_desktop_local_set_icon): Implement.
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
2001-07-26 Havoc Pennington <hp@redhat.com>
|
2001-09-26 16:37:21 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c
|
|
|
|
|
(activate_callback): remove the hack for .desktop files, we now
|
|
|
|
|
do them the same way as Nautilus link files
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file):
|
|
|
|
|
get icons for .desktop files and .directory files
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c
|
|
|
|
|
(nautilus_file_get_name): handle .desktop files using the
|
|
|
|
|
desktop loader that works on non-file: URIs
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/desktop-file-loader.h,
|
|
|
|
|
libnautilus-private/desktop-file-loader.c: lame desktop file
|
|
|
|
|
parser to be used temporarily until George finishes the Ultimate
|
|
|
|
|
Desktop File Loader.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am: Add files for link file
|
|
|
|
|
abstraction, intended to allow use of .desktop files in place of
|
|
|
|
|
Nautilus link files.
|
|
|
|
|
|
2001-09-25 18:26:16 +00:00
|
|
|
|
2001-09-25 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/adapter/nautilus-adapter.c:
|
|
|
|
|
(nautilus_adapter_initialize): Ref and sink the new adapter.
|
|
|
|
|
(nautilus_adapter_new): Remove unused CORBA_Environment.
|
|
|
|
|
* components/adapter/nautilus-adapter.h: Whitespace tweak.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
(nautilus_directory_get_integer_file_metadata):
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (get_id_from_digit_string):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(parse_attach_points):
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
(nautilus_thumbnail_load_framed_image):
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(get_stored_icon_position_callback):
|
|
|
|
|
A bunch of places were trying to use %*s to detect whether there
|
|
|
|
|
were stray characters at the end of a string when doing an sscanf.
|
|
|
|
|
I wrote that code. But it doesn't work. A similar technique that
|
|
|
|
|
does work is to use %c, and ignore the parsed character.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
(nautilus_search_uri_get_first_criterion):
|
|
|
|
|
This place wasn't using the %*s at all, so just remove it.
|
|
|
|
|
|
2001-09-24 21:54:37 +00:00
|
|
|
|
2001-09-24 Fabrice Bellet <fabrice@gnu.org>
|
|
|
|
|
|
|
|
|
|
* Reviewed by Darin Adler <darin@bentspoon.com> (Bug 44402)
|
|
|
|
|
* components/adapter/bonobo-stream-vfs.c: vfs_get_info()
|
|
|
|
|
needs to be implemented to make the EOG component happy.
|
|
|
|
|
|
2001-09-22 03:14:53 +00:00
|
|
|
|
2001-09-21 Philip Langdale <philipl@mail.utexas.edu>
|
|
|
|
|
|
|
|
|
|
* Reviewed by John Fleck <jfleck@inkstain.net> (Bug 60511)
|
|
|
|
|
* components/help/converters/gnome-info2html2/html.c
|
|
|
|
|
* components/help/converters/gnome-info2html2/html.h
|
|
|
|
|
* components/help/converters/gnome-info2html2/main.c: Added optional
|
|
|
|
|
"galeon mode" invoked with -g command line param. This involves writing
|
|
|
|
|
fully qualified info: hrefs instead of just the #nodename target,
|
|
|
|
|
which appears to me to be a bug, but might have negative effects on
|
|
|
|
|
nautilus. It also uses ? queries instead of # refs when forming hrefs.
|
|
|
|
|
|
2001-09-20 18:34:08 +00:00
|
|
|
|
2001-09-20 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-nav-index.c:
|
|
|
|
|
* components/help/hyperbola-nav-search.c:
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h:
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-link-set.c:
|
|
|
|
|
* libnautilus-private/nautilus-link.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.h:
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
* src/nautilus-bookmark-list.c:
|
|
|
|
|
* src/nautilus-bookmark-parsing.c:
|
|
|
|
|
* src/nautilus-bookmark-parsing.h:
|
|
|
|
|
* src/nautilus-link-set-window.c:
|
|
|
|
|
* src/nautilus-main.c:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-sidebar.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
Change all libxml includes to use #include <libxml/*>
|
|
|
|
|
instead of #include <gnome-xml/*>.
|
|
|
|
|
|
2001-09-15 19:18:15 +00:00
|
|
|
|
2001-09-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Updated bugzilla.eazel.com references to refer to the
|
|
|
|
|
corresponding bugzilla.gnome.org bug. Also updated my
|
|
|
|
|
email address.
|
|
|
|
|
|
2001-09-15 00:35:56 +00:00
|
|
|
|
2001-09-14 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c:
|
|
|
|
|
(path_is_on_readonly_volume): Move inside #ifdef HAVE_FAM.
|
|
|
|
|
|
Merge some stuff from the redhat-outstanding-patches branch
2001-09-05 Alex Larsson <alexl@redhat.com>
Merge some stuff from the redhat-outstanding-patches branch
* eazel-logos/default.xml:
* icons/default.xml:
don't hardcode the title, title info, and
shadow colors; this prevented the auto-color-selection stuff
in nautilus-sidebar-title.c from working properly.
And the hardcoded values were the same thing the autoselector
would have chosen anyhow.
* libnautilus-private/nautilus-monitor.c:
Don't monitor files on read only volumes, they never change, and
will keep cdroms from being unmounted because fam has open file
descriptors on them.
* libnautilus-private/nautilus-thumbnails.c:
Always look for local thumbnails first.
* libnautilus-private/nautilus-volume-monitor.[ch]:
Add nautilus_volume_is_read_only() and
nautilus_volume_monitor_get_volume_for_path()
* src/nautilus-desktop-window.c:
(set_wmspec_desktop_hint): function to set _NET_WM_WINDOW_TYPE, to
avoid confusing kwin so badly, and also to go ahead and support
the Window Manager Hints Of The Future.
(set_gdk_window_background): only set root background to a pixel
if we retrieved a pixel property
(map): Set background of our child widgets in addition to our
own background. This gets rid of the last of the ugliness during
Nautilus startup, I believe.
* src/file-manager/fm-icon-view.c:
Don't read GMC position meta data -- it is never right for nautilus,
due to different size icons, additional icons, different placement
policies, so falling back to normal automatic placement works better.
2001-09-11 01:20:43 +00:00
|
|
|
|
2001-09-05 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
Merge some stuff from the redhat-outstanding-patches branch
|
|
|
|
|
|
|
|
|
|
* eazel-logos/default.xml:
|
|
|
|
|
* icons/default.xml:
|
|
|
|
|
don't hardcode the title, title info, and
|
|
|
|
|
shadow colors; this prevented the auto-color-selection stuff
|
|
|
|
|
in nautilus-sidebar-title.c from working properly.
|
|
|
|
|
And the hardcoded values were the same thing the autoselector
|
|
|
|
|
would have chosen anyhow.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c:
|
|
|
|
|
Don't monitor files on read only volumes, they never change, and
|
|
|
|
|
will keep cdroms from being unmounted because fam has open file
|
|
|
|
|
descriptors on them.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
Always look for local thumbnails first.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.[ch]:
|
|
|
|
|
Add nautilus_volume_is_read_only() and
|
|
|
|
|
nautilus_volume_monitor_get_volume_for_path()
|
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c:
|
|
|
|
|
(set_wmspec_desktop_hint): function to set _NET_WM_WINDOW_TYPE, to
|
|
|
|
|
avoid confusing kwin so badly, and also to go ahead and support
|
|
|
|
|
the Window Manager Hints Of The Future.
|
|
|
|
|
(set_gdk_window_background): only set root background to a pixel
|
|
|
|
|
if we retrieved a pixel property
|
|
|
|
|
(map): Set background of our child widgets in addition to our
|
|
|
|
|
own background. This gets rid of the last of the ugliness during
|
|
|
|
|
Nautilus startup, I believe.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
Don't read GMC position meta data -- it is never right for nautilus,
|
|
|
|
|
due to different size icons, additional icons, different placement
|
|
|
|
|
policies, so falling back to normal automatic placement works better.
|
|
|
|
|
|
2001-09-08 01:19:47 +00:00
|
|
|
|
2001-09-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* .cvsignore:
|
|
|
|
|
* data/.cvsignore:
|
|
|
|
|
Ignore .desktop and .directory files generated by the
|
|
|
|
|
xml-18n-merge process.
|
|
|
|
|
|
2001-09-08 01:18:01 +00:00
|
|
|
|
2001-09-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(verify_current_mount_state): Remove unused variable.
|
|
|
|
|
|
2001-09-07 00:47:03 +00:00
|
|
|
|
2001-09-06 Owen Taylor <otaylor@redhat.com>
|
|
|
|
|
|
2001-09-08 01:18:01 +00:00
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c
|
|
|
|
|
(verify_current_mount_state):
|
2001-09-07 00:47:03 +00:00
|
|
|
|
Fix bug where the mount list was stored without full mount
|
|
|
|
|
names. Don't call mount_volume_make_name() on volumes that
|
|
|
|
|
might not be on the system any more. Remove code that
|
|
|
|
|
(unsuccesfully) tried to fix the old volume names up, since
|
|
|
|
|
we now have the correct old volume names.
|
|
|
|
|
|
|
|
|
|
Effect of these changes is to fix a race condition where
|
|
|
|
|
'unmount /mnt/cdrom; eject /dev/cdrom' would leave a left-over
|
|
|
|
|
icon on the deskop.
|
|
|
|
|
|
2001-09-05 20:10:32 +00:00
|
|
|
|
2001-09-05 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c:
|
|
|
|
|
(construct_password_dialog,
|
|
|
|
|
present_authentication_dialog_blocking, mark_callback_completed,
|
|
|
|
|
authentication_dialog_button_clicked,
|
|
|
|
|
present_authentication_dialog_nonblocking,
|
|
|
|
|
vfs_async_authentication_callback, vfs_authentication_callback,
|
|
|
|
|
nautilus_authentication_manager_initialize): Converted to use the
|
|
|
|
|
new module callback API. Use async callbacks instead of our own
|
|
|
|
|
mechanism to achieve the same effect.
|
|
|
|
|
|
2001-09-05 17:12:22 +00:00
|
|
|
|
2001-09-04 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
Merge some stuff from the redhat-outstanding-patches branch
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.[ch]
|
|
|
|
|
(nautilus_user_main_directory_exists, nautilus_get_user_main_directory):
|
|
|
|
|
Get rid of these. No more ~/Nautilus
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
(default_home_location_callback): Always use your normal homedir
|
|
|
|
|
as the home dir.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c (check_required_directories): Don't
|
|
|
|
|
create ~/Nautilus.
|
|
|
|
|
(create_starthere_link_callback, nautilus_application_startup):
|
|
|
|
|
Create a start here icon on the desktop.
|
|
|
|
|
Turn of first time druid (by setting first time flag).
|
|
|
|
|
(nautilus_application_startup, check_for_kdesktop, look_for_kdesktop_recursive,
|
|
|
|
|
has_wm_state, get_self_typed_prop)
|
|
|
|
|
Don't manage the desktop if kdesktop is running.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.[ch]:
|
|
|
|
|
Remove ~/Nautilus handling.
|
|
|
|
|
s/druid_set_first_time_file_flag/nautilus_set_first_time_file_flag/
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
2001-10-11 17:18:32 +00:00
|
|
|
|
Add start here to the go menu. Remove leftovers of the "support" menu item.
|
2001-09-05 17:12:22 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
Move scripts to ~/.gnome/nautilus-scripts
|
|
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
Add starthere icons
|
|
|
|
|
|
|
|
|
|
* data/Makefile.am:
|
|
|
|
|
* data/*.desktop.in:
|
|
|
|
|
* data/*.directory.in:
|
|
|
|
|
Add starthere desktop files.
|
|
|
|
|
|
2001-09-04 21:16:09 +00:00
|
|
|
|
2001-09-04 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
Merge some stuff from the redhat-outstanding-patches branch
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
Change signature of the "handle_uri_list" callback to include the
|
|
|
|
|
drag action.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c (icon_view_handle_uri_list):
|
|
|
|
|
Handle uri's more gracefully.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(icon_view_handle_uri_list): Remove. Now handled in the
|
|
|
|
|
parent class.
|
|
|
|
|
|
2001-09-04 15:37:11 +00:00
|
|
|
|
2001-09-03 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
Merge some stuff from the redhat-outstanding-patches branch
|
|
|
|
|
|
|
|
|
|
* components/mozilla/nautilus-mozilla-embed-extensions.cpp
|
|
|
|
|
(mozilla_get_document_title): add this from Galeon
|
|
|
|
|
|
|
|
|
|
* components/mozilla/nautilus-mozilla-embed-extensions.cpp
|
|
|
|
|
(mozilla_unicode_to_locale): copy code from Galeon to use Mozilla
|
|
|
|
|
conversion features to convert unicode to locale encoding
|
|
|
|
|
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c
|
|
|
|
|
(mozilla_title_changed_callback): set title in locale encoding
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c
|
|
|
|
|
(get_metafile): print error and exit if we fail to open the
|
|
|
|
|
metafile factory; somewhat cleaner than segfaulting.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
Cache user information to avoid many getpwuid calls etc.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-complex-search-bar.c (load_find_them_pixmap_widget):
|
|
|
|
|
Don't leak pixmap and mask.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c (lay_down_icons_tblr):
|
|
|
|
|
64bit clean. Use sizeof (int *), not sizeof (int).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Makefile.am, nautilus-help.desktop.in: Add a help icon that uses
|
|
|
|
|
Nautilus
|
|
|
|
|
|
|
|
|
|
* components/help/help-method.c (help_name_to_local_path):
|
|
|
|
|
handle ghelp:toc to go to the default page gnome-help-browser used
|
|
|
|
|
to go to. kind of a lame hack, but so is this whole vfs module ;-)
|
|
|
|
|
|
2001-09-02 02:56:48 +00:00
|
|
|
|
2001-09-01 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.h,
|
|
|
|
|
libnautilus-private/nautilus-authn-manager.c:
|
|
|
|
|
(construct_password_dialog),
|
|
|
|
|
(present_authentication_dialog_blocking),
|
|
|
|
|
(authentication_dialog_button_clicked),
|
|
|
|
|
(authentication_dialog_closed), (authentication_dialog_destroyed),
|
|
|
|
|
(present_authentication_dialog_nonblocking),
|
|
|
|
|
(run_authentication_dialog_on_main_thread),
|
|
|
|
|
(vfs_authentication_callback),
|
|
|
|
|
(nautilus_authentication_manager_initialize):
|
|
|
|
|
|
|
|
|
|
Replace authn with authentication throughout.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c (finish_startup): Adjust to rename.
|
|
|
|
|
|
|
|
|
|
* RENAMING: Suggest renaming nautilus-authn-manager to
|
|
|
|
|
nautillus-authentication-manager.c
|
|
|
|
|
|
2001-08-31 22:19:08 +00:00
|
|
|
|
2001-08-31 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/adapter/Makefile.am:
|
|
|
|
|
* components/image-viewer/Makefile.am:
|
|
|
|
|
* components/loser/content/Makefile.am:
|
|
|
|
|
* components/loser/sidebar/Makefile.am:
|
|
|
|
|
Don't link in the libnautilus-private library for components that
|
|
|
|
|
don't use it.
|
|
|
|
|
* components/sample/Makefile.am: Pretty up the sample a bit.
|
|
|
|
|
Don't link with GConf since we're not using it directly.
|
|
|
|
|
|
|
|
|
|
* components/shell/shell.oafinfo: Remove this obsolete file.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_items): Fix a leak
|
|
|
|
|
by unref'ing the text layout object instead of just destroying it.
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
(search_bar_criterion_type_changed_callback): Fix leak of the
|
|
|
|
|
criterion object by sinking it instead of destroying it. The
|
|
|
|
|
criterion object seems to be a widget that's never used as one.
|
|
|
|
|
It should be a GtkObject instead.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-location-bar.c:
|
|
|
|
|
(nautilus_location_bar_set_location): Simplified code a bit by
|
|
|
|
|
getting rid of special cases for NULL.
|
|
|
|
|
|
2001-08-31 16:37:22 +00:00
|
|
|
|
2001-09-01 Wang Jian <lark@linux.net.cn>
|
|
|
|
|
|
|
|
|
|
* configure.in: zh_CN (Simplified Chinese) added in ALL_LINGUAS
|
|
|
|
|
|
2001-08-31 11:53:32 +00:00
|
|
|
|
2001-08-31 Abel Cheung <maddog@linux.org.hk>
|
|
|
|
|
|
|
|
|
|
* configure.in (ALL_LINGUAS): zh_TW.Big5 -> zh_TW
|
|
|
|
|
|
2001-08-31 01:06:35 +00:00
|
|
|
|
2001-08-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Add workaround for gnome-metadata bug
|
|
|
|
|
that was causing a stat and mkdir of NULL. (Yoann helped me find this).
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (update_title): Fix code that
|
|
|
|
|
was freeing the title and then using it afterward. (Yoann helped me
|
|
|
|
|
find this).
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (refresh_stored_viewers): Fix code so that
|
|
|
|
|
it uses g_list_prepend and g_list_reverse instead of using
|
|
|
|
|
g_list_append, which is a bad habit.
|
|
|
|
|
|
2001-08-30 18:24:13 +00:00
|
|
|
|
2001-08-30 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
(nautilus_search_bar_criterion_new_from_values): Fix a storage
|
2001-08-31 01:06:35 +00:00
|
|
|
|
leak that Yoann helped me find.
|
2001-08-30 18:24:13 +00:00
|
|
|
|
|
2001-08-28 16:41:22 +00:00
|
|
|
|
2001-08-28 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-filefmt.c: (get_locale_score),
|
|
|
|
|
(locale_score): Fix unused variable and expression warnings, and
|
|
|
|
|
fix to match Nautilus coding style.
|
|
|
|
|
|
2001-08-28 07:45:15 +00:00
|
|
|
|
2001-08-27 Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c (nautilus_link_local_get_image_uri):
|
|
|
|
|
avoid un-needed string copy.
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-filefmt.c (locale_score):
|
|
|
|
|
free return of xmlGetProp on return. Do not use a char pointer
|
|
|
|
|
to point on the returned value, use an xmlChar pointer.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c (nautilus_link_local_get_link_type):
|
|
|
|
|
Free the value returned by local_get_root_property.
|
|
|
|
|
|
2001-08-28 04:26:12 +00:00
|
|
|
|
2001-08-27 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
reviewed by: Maciej
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c: (local_set_root_property):
|
|
|
|
|
|
|
|
|
|
change a const char * to an xmlChar *, since its being assigned
|
|
|
|
|
a newly allocated xml property and promptly freed (and hence isn't
|
|
|
|
|
being treated as a const at all).
|
|
|
|
|
|
2001-08-27 15:18:32 +00:00
|
|
|
|
2001-08-27 Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-switchable-search-bar.c (nautilus_switchable_search_bar_new):
|
|
|
|
|
Don't leak a GtkBox.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-complex-search-bar.c (load_find_them_pixmap_widget):
|
|
|
|
|
Do not check pixmap, check pixbuf. This also fix a leak.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-link.c (local_set_root_property):
|
|
|
|
|
Fix a leak of the xmlProp returned data.
|
|
|
|
|
|
2001-08-27 15:13:51 +00:00
|
|
|
|
2001-08-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* helper-utilities/error-dialog/Makefile.am:
|
|
|
|
|
Define VERSION for the preprocessor.
|
|
|
|
|
|
Some makefile cleanup.
* Makefile.am: Don't build intl since we don't need it the way we
use gettext.
* applets/launcher/Makefile.am: Remove redundant -I$(srcdir).
* applets/preferences-applet/Makefile.am: Remove redundant
-I$(srcdir).
* components/adapter/Makefile.am: Remove redundant -I.
* components/mozilla/Makefile.am: Mark private headers as SOURCES,
not noinst_HEADERS, as suggested by automake book and manual.
* components/news/Makefile.am: Remove unneeded
-I$(top_srcdir)/components/news.
* configure.in: Don't build intl since we don't need it the way we
use gettext.
* libnautilus-adapter/Makefile.am: Remove redundant -I.
* libnautilus-private/Makefile.am: Change -I for new
cut-n-paste-code scheme. Also mark private headers as SOURCES, not
noinst_HEADERS, as suggested by automake book and manual.
* libnautilus/Makefile.am: Remove redundant -I.
* src/Makefile.am: Change -I for new cut-n-paste-code scheme. Also
mark private headers as SOURCES, not noinst_HEADERS, as suggested
by automake book and manual.
* src/file-manager/Makefile.am: Mark private headers as SOURCES,
not noinst_HEADERS, as suggested by automake book and manual.
* check-THANKS.pl: Change Seth's preferred email address.
* cut-n-paste-code/widgets/e-paned/Makefile.am:
* cut-n-paste-code/widgets/gimphwrapbox/Makefile.am:
Don't use -static, since we plan to link
Remove unneeded -I directives now that we handle includes
differently. Also mark private headers as SOURCES, not
noinst_HEADERS, as suggested by automake book and manual.
* cut-n-paste-code/widgets/e-paned/e-hpaned.h:
* cut-n-paste-code/widgets/e-paned/e-vpaned.h:
* libnautilus-private/nautilus-horizontal-splitter.h:
* src/nautilus-complex-search-bar.c:
* src/nautilus-search-bar-criterion.c:
Simpler include scheme for cut-n-paste code.
2001-08-26 19:01:15 +00:00
|
|
|
|
2001-08-26 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Some makefile cleanup.
|
|
|
|
|
|
|
|
|
|
* Makefile.am: Don't build intl since we don't need it the way we
|
|
|
|
|
use gettext.
|
|
|
|
|
* applets/launcher/Makefile.am: Remove redundant -I$(srcdir).
|
|
|
|
|
* applets/preferences-applet/Makefile.am: Remove redundant
|
|
|
|
|
-I$(srcdir).
|
|
|
|
|
* components/adapter/Makefile.am: Remove redundant -I.
|
|
|
|
|
* components/mozilla/Makefile.am: Mark private headers as SOURCES,
|
|
|
|
|
not noinst_HEADERS, as suggested by automake book and manual.
|
|
|
|
|
* components/news/Makefile.am: Remove unneeded
|
|
|
|
|
-I$(top_srcdir)/components/news.
|
|
|
|
|
* configure.in: Don't build intl since we don't need it the way we
|
|
|
|
|
use gettext.
|
|
|
|
|
* libnautilus-adapter/Makefile.am: Remove redundant -I.
|
|
|
|
|
* libnautilus-private/Makefile.am: Change -I for new
|
|
|
|
|
cut-n-paste-code scheme. Also mark private headers as SOURCES, not
|
|
|
|
|
noinst_HEADERS, as suggested by automake book and manual.
|
|
|
|
|
* libnautilus/Makefile.am: Remove redundant -I.
|
|
|
|
|
* src/Makefile.am: Change -I for new cut-n-paste-code scheme. Also
|
|
|
|
|
mark private headers as SOURCES, not noinst_HEADERS, as suggested
|
|
|
|
|
by automake book and manual.
|
|
|
|
|
* src/file-manager/Makefile.am: Mark private headers as SOURCES,
|
|
|
|
|
not noinst_HEADERS, as suggested by automake book and manual.
|
|
|
|
|
|
|
|
|
|
* check-THANKS.pl: Change Seth's preferred email address.
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned/Makefile.am:
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/Makefile.am:
|
|
|
|
|
Don't use -static, since we plan to link
|
|
|
|
|
Remove unneeded -I directives now that we handle includes
|
|
|
|
|
differently. Also mark private headers as SOURCES, not
|
|
|
|
|
noinst_HEADERS, as suggested by automake book and manual.
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned/e-hpaned.h:
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned/e-vpaned.h:
|
|
|
|
|
* libnautilus-private/nautilus-horizontal-splitter.h:
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
Simpler include scheme for cut-n-paste code.
|
|
|
|
|
|
2001-08-24 20:10:22 +00:00
|
|
|
|
2001-08-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(is_special_desktop_gmc_file), (nautilus_file_get_name):
|
|
|
|
|
Some new FIXMEs for I/O that's done at bad times -- these could
|
|
|
|
|
contribute to the performance problems that Alan Cox reported.
|
|
|
|
|
|
2001-08-24 15:41:29 +00:00
|
|
|
|
2001-08-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(set_up_scripts_directory_global): Separate this from the code to
|
|
|
|
|
create the scripts directory.
|
|
|
|
|
(create_scripts_directory): New function.
|
|
|
|
|
(fm_directory_view_initialize): Use set_up_scripts_directory_global.
|
|
|
|
|
(open_scripts_folder_callback): Use create_scripts_directory.
|
|
|
|
|
|
Added support for nested directories inside the scripts directory,
starting with a patch by David Emory Watson <dwatson@cs.ucr.edu>.
* src/file-manager/fm-directory-view.c: (get_scripts_directory):
Keep the scripts directory URI and string length in a global
variable.
(add_scripts_directory): New function, replaces
connect_script_handlers. Refs the directory, puts it on the
scripts directory list, and monitors more attributes than before.
(fm_directory_view_initialize): Use add_scripts_directory instead
of connect_script_handlers.
(fm_directory_view_destroy): Use remove_scripts_directory on the
entire list instead of disconnect_script_handlers.
(add_submenu): New function.
(add_script_to_script_menus): Change name, pass in path.
(add_submenu_to_script_menus): New function.
(directory_belongs_in_scripts_menu): New function.
(add_directory_to_scripts_directory_list): New function, high
level call used to turn a NautilusFile into a NautilusDirectory
and call add_scripts_directory.
(update_directory_in_scripts_menu): New function.
(update_scripts_menu): New function, replaces reset_scripts_menu
and uses new nautilus_directory_get_files_list rather than
nautilus_directory_call_when_ready.
(open_scripts_folder_callback): Use new global variable instead
of calling get_scripts_directory.
(real_update_menus): Call update_scripts_menu instead of
schedule_reset_scripts_menu.
(remove_scripts_directory): New function, replaces
disconnect_script_handlers. Removes the directory from the scripts
directory list and unrefs it after disconnecting handlers.
* libnautilus-private/nautilus-directory.h:
* libnautilus-private/nautilus-directory.c: (is_tentative): Moved
from nautilus-directory-async.c.
(nautilus_directory_get_file_list): New, made from formerly-
private get_non_tentative_file_list in nautilus-directory-async.c.
(nautilus_directory_list_ref): New.
(nautilus_directory_list_unref): New.
(nautilus_directory_list_free): New.
(nautilus_directory_list_copy): New.
(compare_by_uri), (compare_by_uri_cover),
(nautilus_directory_list_sort_by_uri): New. Sorrts directories by
URI, parents before children, and children sorted as if by
nautilus_file_list_sort_by_name.
* libnautilus-private/nautilus-directory-async.c:
(nautilus_directory_monitor_add_internal), (ready_callback_call):
Use nautilus_directory_get_file_list instead of
get_non_tentative_file_list.
2001-08-24 15:26:53 +00:00
|
|
|
|
2001-08-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Added support for nested directories inside the scripts directory,
|
|
|
|
|
starting with a patch by David Emory Watson <dwatson@cs.ucr.edu>.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (get_scripts_directory):
|
|
|
|
|
Keep the scripts directory URI and string length in a global
|
|
|
|
|
variable.
|
|
|
|
|
(add_scripts_directory): New function, replaces
|
|
|
|
|
connect_script_handlers. Refs the directory, puts it on the
|
|
|
|
|
scripts directory list, and monitors more attributes than before.
|
|
|
|
|
(fm_directory_view_initialize): Use add_scripts_directory instead
|
|
|
|
|
of connect_script_handlers.
|
|
|
|
|
(fm_directory_view_destroy): Use remove_scripts_directory on the
|
|
|
|
|
entire list instead of disconnect_script_handlers.
|
|
|
|
|
(add_submenu): New function.
|
|
|
|
|
(add_script_to_script_menus): Change name, pass in path.
|
|
|
|
|
(add_submenu_to_script_menus): New function.
|
|
|
|
|
(directory_belongs_in_scripts_menu): New function.
|
|
|
|
|
(add_directory_to_scripts_directory_list): New function, high
|
|
|
|
|
level call used to turn a NautilusFile into a NautilusDirectory
|
|
|
|
|
and call add_scripts_directory.
|
|
|
|
|
(update_directory_in_scripts_menu): New function.
|
|
|
|
|
(update_scripts_menu): New function, replaces reset_scripts_menu
|
|
|
|
|
and uses new nautilus_directory_get_files_list rather than
|
|
|
|
|
nautilus_directory_call_when_ready.
|
|
|
|
|
(open_scripts_folder_callback): Use new global variable instead
|
|
|
|
|
of calling get_scripts_directory.
|
|
|
|
|
(real_update_menus): Call update_scripts_menu instead of
|
|
|
|
|
schedule_reset_scripts_menu.
|
|
|
|
|
(remove_scripts_directory): New function, replaces
|
|
|
|
|
disconnect_script_handlers. Removes the directory from the scripts
|
|
|
|
|
directory list and unrefs it after disconnecting handlers.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory.c: (is_tentative): Moved
|
|
|
|
|
from nautilus-directory-async.c.
|
|
|
|
|
(nautilus_directory_get_file_list): New, made from formerly-
|
|
|
|
|
private get_non_tentative_file_list in nautilus-directory-async.c.
|
|
|
|
|
(nautilus_directory_list_ref): New.
|
|
|
|
|
(nautilus_directory_list_unref): New.
|
|
|
|
|
(nautilus_directory_list_free): New.
|
|
|
|
|
(nautilus_directory_list_copy): New.
|
|
|
|
|
(compare_by_uri), (compare_by_uri_cover),
|
|
|
|
|
(nautilus_directory_list_sort_by_uri): New. Sorrts directories by
|
|
|
|
|
URI, parents before children, and children sorted as if by
|
|
|
|
|
nautilus_file_list_sort_by_name.
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(nautilus_directory_monitor_add_internal), (ready_callback_call):
|
|
|
|
|
Use nautilus_directory_get_file_list instead of
|
|
|
|
|
get_non_tentative_file_list.
|
|
|
|
|
|
2001-08-23 16:48:19 +00:00
|
|
|
|
2001-08-23 Anders Carlsson <andersca@gnu.org>
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in: Remove CONTROL_CENTER_REQUIRED since nautilus
|
|
|
|
|
doesn't require control-center anymore.
|
|
|
|
|
|
|
|
|
|
* configure.in: Remove CONTROL_CENTER_REQUIRED since nautilus
|
|
|
|
|
doesn't require control-center anymore.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_constructed):
|
|
|
|
|
Set shrink to TRUE when adding the sidebar since it'll look
|
|
|
|
|
better when the splitter is collapsed.
|
|
|
|
|
(nautilus_window_destroy): Free the window title.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c (begin_location_change):
|
|
|
|
|
Unref the directory when we're done using it.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c (nautilus_sidebar_destroy): Sink
|
|
|
|
|
the title tab so it'll destroyed even if it hasn't got a parent.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-vfs-file.c (vfs_destroy):
|
|
|
|
|
Free details struct.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-vfs-directory.c (vfs_destroy):
|
|
|
|
|
Free details struct.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c
|
|
|
|
|
(nautilus_mime_get_short_list_applications_for_file):
|
|
|
|
|
Free uri_scheme.
|
|
|
|
|
(make_oaf_query_with_uri_scheme_only): Free explicit_iid_query.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c (destroy):
|
|
|
|
|
Unref the private vfs uri, and free the directory uri.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c (nautilus_file_get_internal):
|
|
|
|
|
Free the string returned by nautilus_directory_get_name_for_self_as_new_file.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-changes-queue.c
|
|
|
|
|
(nautilus_file_changes_consume_changes):
|
|
|
|
|
Free the change struct.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(nautilus_directory_invalidate_count_and_mime_list):
|
|
|
|
|
Unref the file after using it.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-idle-queue.c (execute_queued_functions):
|
|
|
|
|
Free each list node.
|
|
|
|
|
(nautilus_idle_queue_destroy): Likewise.
|
|
|
|
|
|
2001-08-22 17:33:21 +00:00
|
|
|
|
2001-08-22 Ramiro Estrugo <ramiro@fateware.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main):
|
2001-08-24 10:39:05 +00:00
|
|
|
|
No longer need to check that we want to kill the nautilus shell
|
|
|
|
|
before initializing preferences. I used to do this because of the
|
|
|
|
|
way visibilities and defaults were stored using gconf - which led
|
|
|
|
|
to problems about too early initialization for gconf. It also
|
|
|
|
|
happens that some desktop prefernece checking code was just added
|
|
|
|
|
for a situation when the nautilus shell is about to be killed.
|
|
|
|
|
That was causing criticals, so thats the end of this now uneeded
|
|
|
|
|
check.
|
2001-08-22 17:33:21 +00:00
|
|
|
|
|
2001-08-22 17:24:16 +00:00
|
|
|
|
2001-08-22 Christian Meyer <chrisime@gnome.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: Removes header includes for eazel services.
|
|
|
|
|
(nautilus_window_constructed): Services part removed.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: Removed header includes for eazel
|
|
|
|
|
services.
|
|
|
|
|
(services_button_callback): Removed.
|
|
|
|
|
(nautilus_window_initialize_menus_part_1): Removed eazel services.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window<6F>toolbars.c: Rmoved header includes for eazel
|
|
|
|
|
services.
|
|
|
|
|
(set_up_toolbar_images): Services removed.
|
|
|
|
|
|
|
|
|
|
* src/Makefile.am: Removal of: nautilus-services.[ch],
|
|
|
|
|
nautilus-window-services-ui.[ch], nautilus-servics-ui.xml
|
|
|
|
|
|
|
|
|
|
* src/nautilus-services.[ch], src/nautilus-window-services-ui.[ch],
|
|
|
|
|
nautilus-services-ui.xml: Removed, since they aren't necessary anymore.
|
|
|
|
|
|
2001-08-22 10:51:36 +00:00
|
|
|
|
2001-08-22 Christian Meyer <chrisime@gnome.org>
|
|
|
|
|
|
|
|
|
|
* data/static_bookmarks.xml: Removed Eazel related bookmarks and ad's.
|
|
|
|
|
Added SuSE and Ximian.
|
|
|
|
|
|
2001-08-22 00:51:21 +00:00
|
|
|
|
2001-08-22 Christian Meyer <chrisime@gnome.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: Removed "Community Support"
|
|
|
|
|
entry from file. Removed "Eazel" from feedback tip.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell.c: In function display_caveat():
|
|
|
|
|
s/"http://www.eazel.com/feedback.html"/<nautilus-list@eazel.com>
|
|
|
|
|
s/Eazel does not/We do not
|
|
|
|
|
Removed eazel-install stuff in function save_window_states.
|
|
|
|
|
|
2001-08-21 23:05:22 +00:00
|
|
|
|
2001-08-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* docs/nautilus-io.txt: Add a new document.
|
|
|
|
|
|
Ported to use EelList instead of GtkCList. This looks better and allows
* components/music/nautilus-music-view.c: (get_cell_text),
(nautilus_music_view_initialize), (get_song_text),
(music_view_set_selected_song_title), (selection_callback),
(value_changed_callback), (compare_song_numbers),
(compare_song_titles), (compare_song_artists),
(compare_song_times), (compare_song_bitrates), (sort_list),
(click_column_callback), (list_move_vertical), (list_moveto),
(list_reveal_row), (play_current_file), (go_to_next_track),
(nautilus_music_view_update), (nautilus_music_view_load_uri):
Ported to use EelList instead of GtkCList. This looks better and
allows for futre drag and drop support.
2001-08-20 05:44:50 +00:00
|
|
|
|
2001-08-19 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: (get_cell_text),
|
|
|
|
|
(nautilus_music_view_initialize), (get_song_text),
|
|
|
|
|
(music_view_set_selected_song_title), (selection_callback),
|
|
|
|
|
(value_changed_callback), (compare_song_numbers),
|
|
|
|
|
(compare_song_titles), (compare_song_artists),
|
|
|
|
|
(compare_song_times), (compare_song_bitrates), (sort_list),
|
|
|
|
|
(click_column_callback), (list_move_vertical), (list_moveto),
|
|
|
|
|
(list_reveal_row), (play_current_file), (go_to_next_track),
|
|
|
|
|
(nautilus_music_view_update), (nautilus_music_view_load_uri):
|
|
|
|
|
Ported to use EelList instead of GtkCList. This looks better and
|
2001-10-11 17:18:32 +00:00
|
|
|
|
allows for future drag and drop support.
|
Ported to use EelList instead of GtkCList. This looks better and allows
* components/music/nautilus-music-view.c: (get_cell_text),
(nautilus_music_view_initialize), (get_song_text),
(music_view_set_selected_song_title), (selection_callback),
(value_changed_callback), (compare_song_numbers),
(compare_song_titles), (compare_song_artists),
(compare_song_times), (compare_song_bitrates), (sort_list),
(click_column_callback), (list_move_vertical), (list_moveto),
(list_reveal_row), (play_current_file), (go_to_next_track),
(nautilus_music_view_update), (nautilus_music_view_load_uri):
Ported to use EelList instead of GtkCList. This looks better and
allows for futre drag and drop support.
2001-08-20 05:44:50 +00:00
|
|
|
|
|
2001-08-18 21:25:51 +00:00
|
|
|
|
2001-08-18 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
(nautilus_file_background_receive_root_window_changes),
|
|
|
|
|
(set_root_pixmap): Trap errors when doing the XKillClient
|
|
|
|
|
call inside set_root_pixmap. I don't know why it would
|
|
|
|
|
fail, exactly, but we have reports from the field that it
|
|
|
|
|
is failing.
|
|
|
|
|
|
2001-08-16 22:46:04 +00:00
|
|
|
|
2001-08-16 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_volume_monitor_get_mount_name_for_display):
|
|
|
|
|
Corrected a backwards g_return_if_fail!
|
|
|
|
|
|
A pass at cleaning up the volume monitor. Made all the details of
NautilusVolume private.
* libnautilus-private/filesystem-attributes.xml: Changed the
"description" string to be named "default_volume_name" and also
marked it to be localized.
* libnautilus-private/nautilus-file-utilities.h:
* libnautilus-private/nautilus-file-utilities.c:
(nautilus_get_data_file_path):
Added a new utility function to locate a file that's either in the
user's directory or in the Nautilus datadir.
* src/nautilus-property-browser.c: (read_browser_xml): Use
nautilus_get_data_file_path.
* libnautilus-private/nautilus-trash-directory.c:
(get_trash_volume):
* libnautilus-private/nautilus-trash-monitor.c:
(add_one_volume_trash):
* src/file-manager/fm-desktop-icon-view.c: (volume_in_black_list),
(create_unique_volume_name), (create_mount_link),
(volume_unmounted_callback), (update_disks_menu):
* src/nautilus-application.c: (volume_mounted_callback),
(volume_unmounted_callback):
* src/nautilus-bookmark-list.c:
(nautilus_bookmark_list_get_file_path):
Use only calls from the NautilusVolume public API -- no getting at
the structure directly. Also fix callers that were using
nautilus_volume_monitor_get_volume_mount_uri to correctly
understand that they get the mount path, not the mount URI.
* libnautilus-private/nautilus-volume-monitor.h:
* libnautilus-private/nautilus-volume-monitor.c:
(load_file_system_table): Fix storage leaks. Use the new
nautilus_get_data_file_path. Translate the default volume names as
they are loaded. Check for duplicate entries while loading the
table. Don't bother checking the name of the root node, since
there are plenty of other things about the file that we don't
check and there's no reason we particularly need to check that.
Fix some storage leaks. Free the doc, since I'm not seeing a
"nautilus --quit" segfault.
(nautilus_volume_monitor_initialize): Only initialize stuff that
g_new0 won't set up for us.
(nautilus_volume_is_removable): Rename so it's a call on
NautilusVolume, not the NautilusVolumeMonitor.
(volume_is_removable): Fix logic so we don't have to have so many
different calls to fclose.
(nautilus_volume_get_name): Rename so it's a call on
NautilusVolume, not the NautilusVolumeMonitor.
(modify_volume_name_for_display): Don't bother supplying a name if
passed NULL, since that won't ever be helpful the way this is used.
(nautilus_volume_get_target_uri): Rename so it's a call on
NautilusVolume, not the NautilusVolumeMonitor.
(nautilus_volume_should_integrate_trash): Rename so it's a call on
NautilusVolume, not the NautilusVolumeMonitor. Get the information
from the file system type, so we don't have to copy it into each
NautilusVolume object.
(nautilus_volume_get_mount_path): Rename so it's a call on
NautilusVolume, and don't call it a URI since it's really a path.
(nautilus_volume_get_device_type): New call.
(make_volume_name_from_path): Get the default from the file system
type rather than passing it in.
(free_mount_list): Get rid of some dumb extra code.
(copy_volume), (nautilus_volume_free): Update for smaller set of
fields.
(create_volume), (finish_creating_volume),
(finish_creating_volume_and_prepend): Restructure so we don't need
to keep so much stuff around in the NautilusVolume object.
* src/nautilus-first-time-druid.c:
(druid_set_first_time_file_flag): Some tiny tweaking.
2001-08-15 21:04:01 +00:00
|
|
|
|
2001-08-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
A pass at cleaning up the volume monitor. Made all the details of
|
|
|
|
|
NautilusVolume private.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/filesystem-attributes.xml: Changed the
|
|
|
|
|
"description" string to be named "default_volume_name" and also
|
|
|
|
|
marked it to be localized.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.h:
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.c:
|
|
|
|
|
(nautilus_get_data_file_path):
|
|
|
|
|
Added a new utility function to locate a file that's either in the
|
|
|
|
|
user's directory or in the Nautilus datadir.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c: (read_browser_xml): Use
|
|
|
|
|
nautilus_get_data_file_path.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-trash-directory.c:
|
|
|
|
|
(get_trash_volume):
|
|
|
|
|
* libnautilus-private/nautilus-trash-monitor.c:
|
|
|
|
|
(add_one_volume_trash):
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c: (volume_in_black_list),
|
|
|
|
|
(create_unique_volume_name), (create_mount_link),
|
|
|
|
|
(volume_unmounted_callback), (update_disks_menu):
|
|
|
|
|
* src/nautilus-application.c: (volume_mounted_callback),
|
|
|
|
|
(volume_unmounted_callback):
|
|
|
|
|
* src/nautilus-bookmark-list.c:
|
|
|
|
|
(nautilus_bookmark_list_get_file_path):
|
|
|
|
|
Use only calls from the NautilusVolume public API -- no getting at
|
|
|
|
|
the structure directly. Also fix callers that were using
|
|
|
|
|
nautilus_volume_monitor_get_volume_mount_uri to correctly
|
|
|
|
|
understand that they get the mount path, not the mount URI.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.h:
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(load_file_system_table): Fix storage leaks. Use the new
|
|
|
|
|
nautilus_get_data_file_path. Translate the default volume names as
|
|
|
|
|
they are loaded. Check for duplicate entries while loading the
|
|
|
|
|
table. Don't bother checking the name of the root node, since
|
|
|
|
|
there are plenty of other things about the file that we don't
|
|
|
|
|
check and there's no reason we particularly need to check that.
|
|
|
|
|
Fix some storage leaks. Free the doc, since I'm not seeing a
|
|
|
|
|
"nautilus --quit" segfault.
|
|
|
|
|
(nautilus_volume_monitor_initialize): Only initialize stuff that
|
|
|
|
|
g_new0 won't set up for us.
|
|
|
|
|
(nautilus_volume_is_removable): Rename so it's a call on
|
|
|
|
|
NautilusVolume, not the NautilusVolumeMonitor.
|
|
|
|
|
(volume_is_removable): Fix logic so we don't have to have so many
|
|
|
|
|
different calls to fclose.
|
|
|
|
|
(nautilus_volume_get_name): Rename so it's a call on
|
|
|
|
|
NautilusVolume, not the NautilusVolumeMonitor.
|
|
|
|
|
(modify_volume_name_for_display): Don't bother supplying a name if
|
|
|
|
|
passed NULL, since that won't ever be helpful the way this is used.
|
|
|
|
|
(nautilus_volume_get_target_uri): Rename so it's a call on
|
|
|
|
|
NautilusVolume, not the NautilusVolumeMonitor.
|
|
|
|
|
(nautilus_volume_should_integrate_trash): Rename so it's a call on
|
|
|
|
|
NautilusVolume, not the NautilusVolumeMonitor. Get the information
|
|
|
|
|
from the file system type, so we don't have to copy it into each
|
|
|
|
|
NautilusVolume object.
|
|
|
|
|
(nautilus_volume_get_mount_path): Rename so it's a call on
|
|
|
|
|
NautilusVolume, and don't call it a URI since it's really a path.
|
|
|
|
|
(nautilus_volume_get_device_type): New call.
|
|
|
|
|
(make_volume_name_from_path): Get the default from the file system
|
|
|
|
|
type rather than passing it in.
|
|
|
|
|
(free_mount_list): Get rid of some dumb extra code.
|
|
|
|
|
(copy_volume), (nautilus_volume_free): Update for smaller set of
|
|
|
|
|
fields.
|
|
|
|
|
(create_volume), (finish_creating_volume),
|
|
|
|
|
(finish_creating_volume_and_prepend): Restructure so we don't need
|
|
|
|
|
to keep so much stuff around in the NautilusVolume object.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.c:
|
|
|
|
|
(druid_set_first_time_file_flag): Some tiny tweaking.
|
|
|
|
|
|
2001-08-15 18:55:16 +00:00
|
|
|
|
2001-08-15 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* components/music/Makefile.am: Revert accidental commit of not
|
|
|
|
|
quite done change.
|
|
|
|
|
|
2001-08-15 16:08:33 +00:00
|
|
|
|
2001-08-15 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/image-viewer/nautilus-image-view.c:
|
|
|
|
|
(load_image_from_stream): Use a 64K buffer size instead of a 4K
|
|
|
|
|
buffer size.
|
|
|
|
|
|
2001-08-15 08:31:45 +00:00
|
|
|
|
2001-08-13 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
(nautilus_music_view_initialize), (get_song_text), (sort_list),
|
|
|
|
|
(click_column_callback), (ensure_uri_is_image),
|
|
|
|
|
(nautilus_music_view_update): A bunch of code cleanup; stop using
|
|
|
|
|
hidden columns in the list view and try to pave the way for better
|
|
|
|
|
model/view separation.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c (main): set DISPLAY variable to
|
|
|
|
|
canonicalized version; this is needed to make
|
|
|
|
|
|
Load filesystems from an XML file rather than hardcoding the various
2001-08-14 Seth Nickell <snickell@stanford.edu>
Load filesystems from an XML file rather than hardcoding
the various attributes and behaviors. Some properties, such
as for CDDA and NFS, are still hardcoded because they require
actual code. This also makes it easier to add new filesystems.
* libnautilus-private/filesystem-attributes.xml
Filesystem description file.
* libnautilus-private/Makefile.am:
Add filesystem-attribute.xml to the build.
* libnautilus-private/nautilus-volume-monitor.c:
(mount_volume_prepend_filesystem):
Don't try to detect filesystem strings and associate them
with an enumeration type...nix the enumeration altogether
since its not compatible with dynamically loading the
filesystems.
(get_xml_path), (load_filesystem_attributes_table)
Functions for reading in filesystem-attribute.xml and
loading the various filesystems into a hashtable.
(nautilus_volume_monitor_initialize)
Read in the filesystem attributes table.
(get_removable_volumes), (mount_volume_deactivate),
(get_mount_list), (get_current_mount_list),
(verify_current_mount_state)
Take a file attributes hashtable, or pass one to a
subfunction.
(nautilus_volume_monitor_get_target_uri),
CDDA is the only system we need to deal with in an unusual
way. Take out a long list and just check for CDDA.
(nautilus_volume_monitor_should_integrate_trash)
Use information read from the file rather than hardcoding
a list of filesystems that can use trash (should be the
same for now).
(make_volume_name_from_path), (mount_volume_make_name)
Get name out of the filesystem table rather than hardcoding.
(mount_volume_iso9660_add)
We were deciding if a device was *really* a CDROM by
doing an ioctl on it to determine the drive status. This
is a good check...except that on systems using DevFS
devices can be user mountable without being user readable
by default. Also, on my system it fails if there's no
disk in the drive itself.
(mount_volume_auto_add)
Continue setting the device if its a floppy drive (eventually
this should probably be cleaned out too), but don't set the
filesystem type since we don't use the enum anymore.
(mount_volume_cdda_add)
Set as a CDDA device, but not a CDDA volume (since we don't
have hardcoded volume types anymore).
(mount_volume_nfs_add)
Don't set NFS type since the enum was blown away.
(create_volume)
Accept a filesystem table and set attributes read from
filesystem-attributes.xml if a volume's filesystem is found
in the table. Perhaps eventually we should just assign a
reference to the volume entry, but this was simpler for
now since some functions modify things like the description.
(copy_volume)
Deal with copying the new attributes.
* libnautilus-private/nautilus-volume-monitor.h:
Nix the filesystem enumeration. Change NAUTILUS_DEVICE_CD_ROM
to NAUTILUS_DEVICE_CDROM
* src/file-manager/fm-desktop-icon-view.c: (create_mount_link),
(update_disks_menu):
Deal with rename of NAUTILUS_DEVICE_CD_ROM
* src/nautilus-application.c: (volume_mounted_callback):
Deal with rename of NAUTILUS_DEVICE_CD_ROM
* AUTHORS:
Update E-mail address.
* configure.in:
Make "FAM not found" warning a little more serious and
informative. We particularly want to encourage distributors
to enable FAM support.
2001-08-15 06:35:04 +00:00
|
|
|
|
2001-08-14 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
Load filesystems from an XML file rather than hardcoding
|
|
|
|
|
the various attributes and behaviors. Some properties, such
|
|
|
|
|
as for CDDA and NFS, are still hardcoded because they require
|
|
|
|
|
actual code. This also makes it easier to add new filesystems.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/filesystem-attributes.xml
|
|
|
|
|
|
|
|
|
|
Filesystem description file.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
|
|
|
|
|
Add filesystem-attribute.xml to the build.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
|
|
|
|
|
(mount_volume_prepend_filesystem):
|
|
|
|
|
|
|
|
|
|
Don't try to detect filesystem strings and associate them
|
|
|
|
|
with an enumeration type...nix the enumeration altogether
|
|
|
|
|
since its not compatible with dynamically loading the
|
|
|
|
|
filesystems.
|
|
|
|
|
|
|
|
|
|
(get_xml_path), (load_filesystem_attributes_table)
|
|
|
|
|
|
|
|
|
|
Functions for reading in filesystem-attribute.xml and
|
|
|
|
|
loading the various filesystems into a hashtable.
|
|
|
|
|
|
|
|
|
|
(nautilus_volume_monitor_initialize)
|
|
|
|
|
|
|
|
|
|
Read in the filesystem attributes table.
|
|
|
|
|
|
|
|
|
|
(get_removable_volumes), (mount_volume_deactivate),
|
|
|
|
|
(get_mount_list), (get_current_mount_list),
|
|
|
|
|
(verify_current_mount_state)
|
|
|
|
|
|
|
|
|
|
Take a file attributes hashtable, or pass one to a
|
|
|
|
|
subfunction.
|
|
|
|
|
|
|
|
|
|
(nautilus_volume_monitor_get_target_uri),
|
|
|
|
|
|
|
|
|
|
CDDA is the only system we need to deal with in an unusual
|
|
|
|
|
way. Take out a long list and just check for CDDA.
|
|
|
|
|
|
|
|
|
|
(nautilus_volume_monitor_should_integrate_trash)
|
|
|
|
|
|
|
|
|
|
Use information read from the file rather than hardcoding
|
|
|
|
|
a list of filesystems that can use trash (should be the
|
|
|
|
|
same for now).
|
|
|
|
|
|
|
|
|
|
(make_volume_name_from_path), (mount_volume_make_name)
|
|
|
|
|
|
|
|
|
|
Get name out of the filesystem table rather than hardcoding.
|
|
|
|
|
|
|
|
|
|
(mount_volume_iso9660_add)
|
|
|
|
|
|
|
|
|
|
We were deciding if a device was *really* a CDROM by
|
|
|
|
|
doing an ioctl on it to determine the drive status. This
|
|
|
|
|
is a good check...except that on systems using DevFS
|
|
|
|
|
devices can be user mountable without being user readable
|
|
|
|
|
by default. Also, on my system it fails if there's no
|
|
|
|
|
disk in the drive itself.
|
|
|
|
|
|
|
|
|
|
(mount_volume_auto_add)
|
|
|
|
|
|
|
|
|
|
Continue setting the device if its a floppy drive (eventually
|
|
|
|
|
this should probably be cleaned out too), but don't set the
|
|
|
|
|
filesystem type since we don't use the enum anymore.
|
|
|
|
|
|
|
|
|
|
(mount_volume_cdda_add)
|
|
|
|
|
|
|
|
|
|
Set as a CDDA device, but not a CDDA volume (since we don't
|
|
|
|
|
have hardcoded volume types anymore).
|
|
|
|
|
|
|
|
|
|
(mount_volume_nfs_add)
|
|
|
|
|
|
|
|
|
|
Don't set NFS type since the enum was blown away.
|
|
|
|
|
|
|
|
|
|
(create_volume)
|
|
|
|
|
|
|
|
|
|
Accept a filesystem table and set attributes read from
|
|
|
|
|
filesystem-attributes.xml if a volume's filesystem is found
|
|
|
|
|
in the table. Perhaps eventually we should just assign a
|
|
|
|
|
reference to the volume entry, but this was simpler for
|
|
|
|
|
now since some functions modify things like the description.
|
|
|
|
|
|
|
|
|
|
(copy_volume)
|
|
|
|
|
|
|
|
|
|
Deal with copying the new attributes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.h:
|
|
|
|
|
|
|
|
|
|
Nix the filesystem enumeration. Change NAUTILUS_DEVICE_CD_ROM
|
|
|
|
|
to NAUTILUS_DEVICE_CDROM
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c: (create_mount_link),
|
|
|
|
|
(update_disks_menu):
|
|
|
|
|
|
|
|
|
|
Deal with rename of NAUTILUS_DEVICE_CD_ROM
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (volume_mounted_callback):
|
|
|
|
|
|
|
|
|
|
Deal with rename of NAUTILUS_DEVICE_CD_ROM
|
|
|
|
|
|
|
|
|
|
* AUTHORS:
|
|
|
|
|
|
|
|
|
|
Update E-mail address.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
|
|
|
|
|
Make "FAM not found" warning a little more serious and
|
|
|
|
|
informative. We particularly want to encourage distributors
|
|
|
|
|
to enable FAM support.
|
|
|
|
|
|
Trying to make nautilus volume monitor work more reliably. First step is
2001-08-11 Seth Nickell <snickell@stanford.edu>
Trying to make nautilus volume monitor work more
reliably. First step is to make the codebase more
maintainable so I can start tracking down bugs in
the volume monitor more easily.
(I get complaints about this from friends, family, and
coworkers all the time, so there must be some/one bugs).
* libnautilus-private/nautilus-volume-monitor.h:
* libnautilus-private/nautilus-volume-monitor.c:
(nautilus_volume_monitor_initialize_class),
(nautilus_volume_monitor_get_target_uri),
(nautilus_volume_monitor_should_integrate_trash),
(mount_volume_make_name), (mount_volume_deactivate),
(mount_volume_generic_add), (mount_volume_prepend_filesystem):
Remove mount_volume_*_add for filesystems that do
effectively the same thing. This added a large amount of
clutter to a module that already has a lot of similar
functions. Add a generic function that accepts the filesystem
type, and change calls to use this.
Fix signal in initialize_class to be "nautilus_volume_unmount_failed"
rather than "nautilus_volume_unmoun_failed" (nobody was assuming
the broken behavior eithe, I checked, maybe this will fix something).
Renamed NAUTILUS_VOLUME_REISER to NAUTILUS_VOLUME_REISERFS
to maintain the naming convention the other filesystems use.
Changed "unsdos" to "umsdos" everywhere. I don't think a unsdos
filesystem exists, after web searches, and umsdos *is* one of
the basic Linux filesystems. I suspect somebody misread a filesystem
name browsing the kernel compilation menu or somesuch.
Removed redundant (and erroneous) check for "ufs" type filesystems
(the check was already listed in the if then statement above).
2001-08-11 08:48:26 +00:00
|
|
|
|
2001-08-11 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
Trying to make nautilus volume monitor work more
|
|
|
|
|
reliably. First step is to make the codebase more
|
|
|
|
|
maintainable so I can start tracking down bugs in
|
|
|
|
|
the volume monitor more easily.
|
|
|
|
|
(I get complaints about this from friends, family, and
|
|
|
|
|
coworkers all the time, so there must be some/one bugs).
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.h:
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_volume_monitor_initialize_class),
|
|
|
|
|
(nautilus_volume_monitor_get_target_uri),
|
|
|
|
|
(nautilus_volume_monitor_should_integrate_trash),
|
|
|
|
|
(mount_volume_make_name), (mount_volume_deactivate),
|
|
|
|
|
(mount_volume_generic_add), (mount_volume_prepend_filesystem):
|
|
|
|
|
|
|
|
|
|
Remove mount_volume_*_add for filesystems that do
|
|
|
|
|
effectively the same thing. This added a large amount of
|
|
|
|
|
clutter to a module that already has a lot of similar
|
|
|
|
|
functions. Add a generic function that accepts the filesystem
|
|
|
|
|
type, and change calls to use this.
|
|
|
|
|
|
|
|
|
|
Fix signal in initialize_class to be "nautilus_volume_unmount_failed"
|
|
|
|
|
rather than "nautilus_volume_unmoun_failed" (nobody was assuming
|
|
|
|
|
the broken behavior eithe, I checked, maybe this will fix something).
|
|
|
|
|
|
|
|
|
|
Renamed NAUTILUS_VOLUME_REISER to NAUTILUS_VOLUME_REISERFS
|
|
|
|
|
to maintain the naming convention the other filesystems use.
|
|
|
|
|
|
|
|
|
|
Changed "unsdos" to "umsdos" everywhere. I don't think a unsdos
|
|
|
|
|
filesystem exists, after web searches, and umsdos *is* one of
|
|
|
|
|
the basic Linux filesystems. I suspect somebody misread a filesystem
|
|
|
|
|
name browsing the kernel compilation menu or somesuch.
|
|
|
|
|
|
|
|
|
|
Removed redundant (and erroneous) check for "ufs" type filesystems
|
|
|
|
|
(the check was already listed in the if then statement above).
|
|
|
|
|
|
2001-08-07 17:30:18 +00:00
|
|
|
|
2001-08-07 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/mozilla/mozilla-events.cpp:
|
|
|
|
|
* components/mozilla/nautilus-mozilla-embed-extensions.cpp:
|
|
|
|
|
Add an include of nsIContentView.h in the hopes that this
|
|
|
|
|
will make it work with newer Mozilla sources.
|
|
|
|
|
|
2001-08-06 17:35:46 +00:00
|
|
|
|
2001-08-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
(pixel_matches_value): Simplify logic.
|
|
|
|
|
(pixbuf_is_framed): Do size and format reality checks on pixbuf
|
|
|
|
|
before reading the pixels.
|
|
|
|
|
(nautilus_thumbnail_load_framed_image): Handle case where the
|
|
|
|
|
pixbuf loading failed. Handle case where there's no frame. Handle
|
|
|
|
|
case where the frame offsets in the theme data is improperly
|
|
|
|
|
formatted.
|
|
|
|
|
|
2001-08-03 07:48:33 +00:00
|
|
|
|
2001-08-02 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c:
|
|
|
|
|
(nautilus_view_standard_main_multi): Get display name in a better
|
|
|
|
|
way suggested by Havoc Pennington.
|
|
|
|
|
|
2001-08-02 07:09:45 +00:00
|
|
|
|
2001-08-01 Mike Fleming <mfleming@eazel.com>
|
|
|
|
|
|
|
|
|
|
Added gnome-vfs authentication dialog support.
|
|
|
|
|
Currently works with HTTP basic and proxy authentication.
|
|
|
|
|
|
|
|
|
|
A bug causes the dialog to appear more than once in quick succession
|
|
|
|
|
in some cases.
|
|
|
|
|
|
|
|
|
|
Separate processes (eg sidebar components) that need to access
|
|
|
|
|
a protected URL will also pop open their own individual dialogs
|
|
|
|
|
at this point
|
|
|
|
|
|
|
|
|
|
There's also no integration with Mozilla at this point, so
|
|
|
|
|
Mozilla too will prompt separately.
|
|
|
|
|
|
|
|
|
|
This code works against gnome-vfs head and the gnome-vfs-1-0
|
|
|
|
|
branch, as well as the soon-to-be-released gnome-vfs 1.0.2
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.c:
|
|
|
|
|
(construct_password_dialog), (present_authn_dialog_blocking),
|
|
|
|
|
(mark_callback_completed), (authn_dialog_button_clicked),
|
|
|
|
|
(authn_dialog_closed), (authn_dialog_destroyed),
|
|
|
|
|
(present_authn_dialog_nonblocking),
|
|
|
|
|
(run_authn_dialog_on_main_thread), (vfs_authn_callback),
|
|
|
|
|
(nautilus_authn_manager_initialize):
|
|
|
|
|
* libnautilus-private/nautilus-authn-manager.h:
|
|
|
|
|
* src/nautilus-application.c: (finish_startup):
|
|
|
|
|
|
2001-08-01 21:02:38 +00:00
|
|
|
|
2001-08-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* THANKS: More people to thank.
|
|
|
|
|
|
2001-07-31 20:07:23 +00:00
|
|
|
|
2001-07-31 Yanko Kaneti <yaneti@declera.com>
|
|
|
|
|
|
|
|
|
|
* components/help/topleveldocs.xml: remove the extra bg_BG(.cp1251)
|
|
|
|
|
references, part of the gnome cvs wide move from bg_BG to bg
|
|
|
|
|
|
2001-07-27 17:36:35 +00:00
|
|
|
|
2001-07-27 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8438 (changing desktop between $HOME and .gnome-desktop
|
|
|
|
|
breaks desktop DnD from other apps).
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(desktop_directory_changed_callback): New function to update the
|
|
|
|
|
local variable when the desktop directory changes.
|
|
|
|
|
(fm_desktop_icon_view_initialize): Set up the callback rather than
|
|
|
|
|
just setting up the global variable.
|
|
|
|
|
|
|
|
|
|
* configure.in: Fixed code to set up compile-time options. It
|
|
|
|
|
was putting the options into VFS_CFLAGS.
|
|
|
|
|
|
2001-07-26 09:16:37 +00:00
|
|
|
|
2001-07-25 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
Fixed bug 6776 (In-place file rename allowed (but doesn't occur)
|
|
|
|
|
at 25% zoom level):
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c: (fm_icon_view_set_zoom_level):
|
|
|
|
|
Update menus since the sensitivity of "Rename" now depends on the
|
|
|
|
|
zoom level.
|
|
|
|
|
(fm_icon_view_update_menus): Disable the "Rename" item when at
|
|
|
|
|
smallest zoom level, since renaming won't happen anyway.
|
|
|
|
|
|
Remove eel_ prefix from name. (background_get_desktop_background_window):
* libnautilus-private/nautilus-directory-background.c:
(background_is_desktop): Remove eel_ prefix from name.
(background_get_desktop_background_window): Remove eel_ prefix
from name.
* libnautilus-private/nautilus-icon-factory.c:
(should_display_image_file_as_itself),
(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path):
* libnautilus-private/nautilus-thumbnails.h:
* libnautilus-private/nautilus-thumbnails.c: (make_thumbnail_uri),
(nautilus_thumbnail_has_invalid_thumbnail),
(nautilus_get_thumbnail_uri),
(nautilus_update_thumbnail_file_renamed),
(nautilus_remove_thumbnail_for_file), (check_for_thumbnails),
(make_thumbnails), (nautilus_thumbnail_load_framed_image):
Remove anti-aliased parameter from most functions, since the
thumbnails are now the same either way.
* THANKS:
* check-THANKS.pl:
Some more THANKS updates.
* RPMs-README: No need for this any more.
2001-07-24 23:38:41 +00:00
|
|
|
|
2001-07-24 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
(background_is_desktop): Remove eel_ prefix from name.
|
|
|
|
|
(background_get_desktop_background_window): Remove eel_ prefix
|
|
|
|
|
from name.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(should_display_image_file_as_itself),
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file), (load_icon_from_path):
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.h:
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c: (make_thumbnail_uri),
|
|
|
|
|
(nautilus_thumbnail_has_invalid_thumbnail),
|
|
|
|
|
(nautilus_get_thumbnail_uri),
|
|
|
|
|
(nautilus_update_thumbnail_file_renamed),
|
|
|
|
|
(nautilus_remove_thumbnail_for_file), (check_for_thumbnails),
|
|
|
|
|
(make_thumbnails), (nautilus_thumbnail_load_framed_image):
|
|
|
|
|
Remove anti-aliased parameter from most functions, since the
|
|
|
|
|
thumbnails are now the same either way.
|
|
|
|
|
|
|
|
|
|
* THANKS:
|
|
|
|
|
* check-THANKS.pl:
|
|
|
|
|
Some more THANKS updates.
|
|
|
|
|
|
|
|
|
|
* RPMs-README: No need for this any more.
|
|
|
|
|
|
2001-07-24 13:53:16 +00:00
|
|
|
|
2001-07-24 Jens Finke <jens@gnome.org>
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml: Updated KDE rdf location.
|
|
|
|
|
|
changed thumbnailing to not draw the frame into the thumbnail images
changed thumbnailing to not draw the frame into the
thumbnail images themselves anymore; instead, draw it at the time
they're loaded. This makes anti-aliased thumbnail variants no
longer necessary, so they're no longer used. There's a cheap test so
old thumbnails aren't framed twice.
* libnautilus-private/nautilus-thumbnails.c: (make_thumbnail_uri),
(make_thumbnails), (pixel_matches_value), (pixbuf_is_framed),
(nautilus_thumbnail_load_framed_image):
don't frame the thumbnails at creation time; instead, provide
a routine to frame them at load time if necessary.
* libnautilus-private/nautilus-thumbnails.h:
added nautilus_thumbnail_load_framed_image
* libnautilus-private/nautilus-icon-factory-private.h:
added nautilus_icon_factory_get_thumbnail_frame
* libnautilus-private/nautilus-icon-factory.c:
(load_thumbnail_frames), (nautilus_icon_factory_initialize),
(nautilus_icon_factory_destroy), (icon_theme_changed_callback),
(load_icon_from_path), (load_named_icon), (load_specific_icon),
(nautilus_icon_factory_get_thumbnail_frame):
made it call nautilus_thumbnail_load_framed_image to load
thumbnails; made the icon factory load the thumbnail frames so it
doesn't have to be done repeatedly; changed how the aa flag is
passed around a little, although this could be cleaned up more now.
2001-07-23 20:20:32 +00:00
|
|
|
|
2001-07-23 Andy Hertzfeld <andy@differnet.com>
|
|
|
|
|
|
|
|
|
|
changed thumbnailing to not draw the frame into the
|
|
|
|
|
thumbnail images themselves anymore; instead, draw it at the time
|
|
|
|
|
they're loaded. This makes anti-aliased thumbnail variants no
|
|
|
|
|
longer necessary, so they're no longer used. There's a cheap test so
|
|
|
|
|
old thumbnails aren't framed twice.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c: (make_thumbnail_uri),
|
|
|
|
|
(make_thumbnails), (pixel_matches_value), (pixbuf_is_framed),
|
|
|
|
|
(nautilus_thumbnail_load_framed_image):
|
|
|
|
|
don't frame the thumbnails at creation time; instead, provide
|
|
|
|
|
a routine to frame them at load time if necessary.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.h:
|
|
|
|
|
added nautilus_thumbnail_load_framed_image
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory-private.h:
|
|
|
|
|
added nautilus_icon_factory_get_thumbnail_frame
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(load_thumbnail_frames), (nautilus_icon_factory_initialize),
|
|
|
|
|
(nautilus_icon_factory_destroy), (icon_theme_changed_callback),
|
|
|
|
|
(load_icon_from_path), (load_named_icon), (load_specific_icon),
|
|
|
|
|
(nautilus_icon_factory_get_thumbnail_frame):
|
|
|
|
|
made it call nautilus_thumbnail_load_framed_image to load
|
|
|
|
|
thumbnails; made the icon factory load the thumbnail frames so it
|
|
|
|
|
doesn't have to be done repeatedly; changed how the aa flag is
|
|
|
|
|
passed around a little, although this could be cleaned up more now.
|
|
|
|
|
|
2001-07-23 11:25:34 +00:00
|
|
|
|
2001-07-23 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
|
|
|
|
Fix the tip for the "Delete from Trash" item in the right-click menu
|
|
|
|
|
|
2001-07-23 10:42:36 +00:00
|
|
|
|
2001-07-22 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(update_trash_link_and_delete_copies): Update the icon even when
|
|
|
|
|
newly creating it, in case the trash state changed while the
|
|
|
|
|
desktop was off. This fixes bug 7956 (improper Trash icon state
|
|
|
|
|
after desktop toggle )
|
|
|
|
|
|
2001-07-23 10:12:53 +00:00
|
|
|
|
2001-07-22 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c
|
|
|
|
|
(nautilus_file_invalidate_count_and_mime_list): Avoid a ref
|
|
|
|
|
underflow. This was causing a crash noticed by Anders
|
|
|
|
|
Carlsson. I'm so embarassed!
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c
|
|
|
|
|
(fm_desktop_icon_view_destroy, delayed_init): Make sure to
|
|
|
|
|
disconnect signals on destroy to avoid a possible crash when
|
|
|
|
|
turning the desktop off and back on, and not using fam.
|
|
|
|
|
|
2001-07-23 09:37:22 +00:00
|
|
|
|
2001-07-22 Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c (click_column_callback):
|
|
|
|
|
Fix bug 5242 (Selection not kept on-screen after column resort) by
|
|
|
|
|
scrolling the selected item into view on a resort if it's not in
|
|
|
|
|
view already.
|
|
|
|
|
|
2001-07-23 09:24:52 +00:00
|
|
|
|
2001-07-22 Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: (get_song_text): Fix the
|
|
|
|
|
remainer of bug 3769 (Music View window redraws upon clicking a
|
|
|
|
|
different song) by making songs with no title show up with "-" for
|
|
|
|
|
the title (I have quite a collection of broken mp3s).
|
|
|
|
|
|
2001-07-23 08:54:52 +00:00
|
|
|
|
2001-07-22 Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
(read_id_tag): Fix bug 5175 (Music View displays year fields of
|
|
|
|
|
'0'.) by filtering out years that are all zeros or all spaces.
|
|
|
|
|
(filter_out_unset_year): New helper function.
|
|
|
|
|
|
2001-07-22 18:53:29 +00:00
|
|
|
|
2001-07-22 Dan Mueth <d-mueth@uchicago.edu>
|
|
|
|
|
|
|
|
|
|
Updating doc build stuff so it works properly on RH7.1 and
|
|
|
|
|
any other newer distributions which have the updated docbook
|
|
|
|
|
tools where db2html doesn't work with GNOME's modified DTD.
|
|
|
|
|
For these systems, we use jw instead of db2html.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* help/sgmldocs.make:
|
|
|
|
|
|
2001-07-22 07:12:57 +00:00
|
|
|
|
2001-07-22 Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: (string_non_empty),
|
|
|
|
|
(get_song_text), (play_current_file): Add artist to the info
|
|
|
|
|
displayed about the currently selected song. Also, fix a bug where
|
|
|
|
|
a song entry does not get scrolled into view when the player
|
|
|
|
|
switches to it sometimes. This happened because the song list
|
|
|
|
|
would resize depending on whether or not there was an album
|
|
|
|
|
name. Now if there is no album name (or artist) `-' is displayed
|
|
|
|
|
in the second line.
|
|
|
|
|
|
2001-07-22 02:42:49 +00:00
|
|
|
|
2001-07-21 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* README: Update cvs tags for gnome-vfs, librsvg, eel.
|
|
|
|
|
|
2001-07-21 17:06:45 +00:00
|
|
|
|
2001-07-21 Anders Carlsson <andersca@gnome.org>
|
|
|
|
|
|
|
|
|
|
* components/help/Makefile.am:
|
|
|
|
|
* components/sample/Makefile.am:
|
|
|
|
|
* libnautilus-adapter/Makefile.am:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus/Makefile.am:
|
|
|
|
|
Remove multiple references to $(NAUTILUS_PRIVATE_LIBS) since
|
|
|
|
|
having multiple references makes linking very slow with libtool 1.4.
|
|
|
|
|
|
2001-07-21 08:12:31 +00:00
|
|
|
|
2001-07-20 Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bugzilla.eazel.com bug 7015 (Item count not updated when
|
|
|
|
|
copying an empty folder to another).
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(nautilus_file_invalidate_count_and_mime_list): New function to
|
|
|
|
|
invalidate a directory's item count and item mime list given it's
|
|
|
|
|
corresponding NautilusFile object.
|
|
|
|
|
(nautilus_directory_invalidate_count_and_mime_list): Reimplemented
|
|
|
|
|
in terms of the above.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-private.h:
|
|
|
|
|
Prototype the new function.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_notify_files_added): If the NautilusDirectory
|
|
|
|
|
for a directory into which files are being moved is not being
|
|
|
|
|
monitored but the NautilusFile is, make sure to invalidate it's
|
|
|
|
|
item count and mime list. This is the corner case that bug 7015
|
|
|
|
|
was tickling.
|
|
|
|
|
|
2001-07-21 00:14:57 +00:00
|
|
|
|
2001-07-20 Andy Hertzfeld <andy@differnet.com>
|
|
|
|
|
|
|
|
|
|
fixed problem that the reset property was not localizable, since
|
|
|
|
|
it used an image that contained text. Fixed, by removing the
|
|
|
|
|
text from the image and compositing it on the fly, from a localizable
|
|
|
|
|
string.
|
|
|
|
|
|
|
|
|
|
* data/patterns/reset.png:
|
|
|
|
|
new version of reset tile without text.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
(nautilus_customization_data_get_next_element_for_display),
|
|
|
|
|
(add_reset_text), (nautilus_customization_make_pattern_chit):
|
|
|
|
|
composite the reset text on the fly when necessary
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.h:
|
|
|
|
|
added a parameter to make_pattern_chit to tell it to draw
|
|
|
|
|
the reset text when necessary
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c: (make_drag_image),
|
|
|
|
|
(make_color_drag_image), (add_reset_property):
|
|
|
|
|
set the reset parameter properly when calling make_pattern_chit.
|
|
|
|
|
|
2001-07-20 17:36:34 +00:00
|
|
|
|
2001-07-20 Andy Hertzfeld <andy@differnet.com>
|
|
|
|
|
|
|
|
|
|
removed the bad hack of attributing special meaning to the
|
|
|
|
|
"reset.png" filename; instead, use a newly defined drop type of
|
|
|
|
|
"x-special/gnome-reset-background".
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-dnd.c:
|
|
|
|
|
(drag_data_received_callback),
|
|
|
|
|
(nautilus_icon_container_get_drop_action), (drag_drop_callback):
|
|
|
|
|
make the icon view handle the new drop type.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-property-browser.c: (element_clicked_callback):
|
|
|
|
|
make the property browser emit the new drop type for the reset property
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (reset_background_callback),
|
|
|
|
|
(nautilus_sidebar_drag_data_received):
|
|
|
|
|
make the sidebar handle the new drop type.
|
|
|
|
|
|
2001-07-19 21:35:13 +00:00
|
|
|
|
2001-07-19 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
More fixes like the one Alex just did.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (destroy):
|
|
|
|
|
Move the call to unschedule_keyboard_icon_reveal into
|
|
|
|
|
nautilus_icon_container_clear.
|
|
|
|
|
(nautilus_icon_container_clear): Cancel both of the pending
|
|
|
|
|
icon reveals, since all the icons are gone.
|
|
|
|
|
(icon_destroy): Cancel a pending icon to reveal if the
|
|
|
|
|
icon being destroyed is that icon.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-private.h: Remove some
|
|
|
|
|
unused fields.
|
|
|
|
|
|
2001-07-19 20:01:02 +00:00
|
|
|
|
2001-07-19 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c (nautilus_icon_container_clear):
|
|
|
|
|
Clear details->drop_target. This should fix a hard to trigger DnD segfault.
|
|
|
|
|
|
2001-07-16 21:15:06 +00:00
|
|
|
|
2001-07-16 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* THANKS:
|
|
|
|
|
* check-THANKS.pl:
|
|
|
|
|
Updated thanks for recent changes in ChangeLog.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
(build_error_string):
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (get_description):
|
|
|
|
|
Updated the people to tell about various warnings.
|
|
|
|
|
|
2001-07-15 09:00:44 +00:00
|
|
|
|
2001-07-15 Anders Carlsson <andersca@codefactory.se>
|
|
|
|
|
|
2001-10-11 17:18:32 +00:00
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(icon_container_preview_callback): Check that the file mime type
|
|
|
|
|
is correct (that the files is a music file) before calling
|
|
|
|
|
nautilus_sound_can_play_sound () since that function launches esd
|
|
|
|
|
which we don't want to do unless we have a music file.
|
2001-07-15 09:00:44 +00:00
|
|
|
|
|
2001-07-15 08:54:11 +00:00
|
|
|
|
2001-07-15 Andy Hertzfeld <andy@differnet.com>
|
|
|
|
|
|
|
|
|
|
allowed components to specify their sidebar icons and text info
|
|
|
|
|
through the property bag interface. Removed the special cases from
|
|
|
|
|
the sidebar and icon factory, and added the relevant properties to the
|
|
|
|
|
hardware and mozilla views.
|
|
|
|
|
|
|
|
|
|
made the modification date in the sidebar adapt itself gracefully
|
|
|
|
|
to the available space like the list view does, by calling
|
|
|
|
|
nautilus_file_fit_modified_data_as_string.
|
|
|
|
|
|
|
|
|
|
added an "uptime" display to the hardware view.
|
|
|
|
|
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
(get_bonobo_properties), (set_bonobo_properties),
|
|
|
|
|
(nautilus_hardware_view_initialize),
|
|
|
|
|
(nautilus_hardware_view_destroy), (update_uptime_text),
|
|
|
|
|
(setup_overview_form), (nautilus_hardware_view_load_uri),
|
|
|
|
|
(make_summary_string):
|
|
|
|
|
|
|
|
|
|
added a property bag interface for the icon_name and summary_info properties.
|
|
|
|
|
added a field to display the update, and periodically updated it.
|
|
|
|
|
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
(get_bonobo_properties), (set_bonobo_properties),
|
|
|
|
|
(nautilus_mozilla_content_view_initialize),
|
|
|
|
|
(nautilus_mozilla_content_view_destroy):
|
|
|
|
|
|
|
|
|
|
added a property bag inteface for the icon_name and summary_info properties
|
|
|
|
|
made it handle the "man:" protocol with a custom icon
|
|
|
|
|
made it use the file icon for local files.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (get_property_from_component),
|
|
|
|
|
(update_icon), (measure_width_callback), (update_more_info),
|
|
|
|
|
(nautilus_sidebar_title_size_allocate),
|
|
|
|
|
(sidebar_title_create_more_info_label):
|
|
|
|
|
|
|
|
|
|
made it ask the components for custom icons and info text (through the
|
|
|
|
|
property bags) and use them if available.
|
|
|
|
|
|
|
|
|
|
made it call nautilus_file_filt modified_data_as_string for an optimal
|
|
|
|
|
modification date format, and made it reconsider when the sidebar size
|
|
|
|
|
changes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(get_icon_name_for_regular_file):
|
|
|
|
|
removed special cases, since they're handled by the components now
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy), (make_news_view):
|
|
|
|
|
fixed leak where it wasn't releasing the property bag
|
|
|
|
|
|
2001-07-15 01:41:59 +00:00
|
|
|
|
2001-07-14 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
reviewed by Laszlo Kovacs <laszlo.kovacs@sun.com>
|
|
|
|
|
* components/help/converters/gnome-db2html3/gnome-db2html3.c
|
|
|
|
|
change logic for testing whether a file is sgml or xml
|
|
|
|
|
|
2001-07-12 16:07:45 +00:00
|
|
|
|
2001-07-12 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c:
|
|
|
|
|
Use a GIOChannel instead of gdk_input_add. This fixes the bug
|
|
|
|
|
where when the fam connection dies it did gdk_input_remove (fd)
|
|
|
|
|
instead of gdk_input_remove (tag)
|
|
|
|
|
|
2001-07-11 23:08:11 +00:00
|
|
|
|
2001-07-11 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.[ch]:
|
|
|
|
|
Add support for ext3.
|
|
|
|
|
|
Fix code that was using <ctype.h> functions and passing char's rather than
* components/help/converters/gnome-info2html2/html.c:
(write_menu_entry_html):
* components/help/converters/gnome-man2html2/gnome-man2html.c:
(add_links), (scan_escape), (scan_format), (scan_table),
(scan_expression), (scan_request), (scan_troff),
(scan_troff_mandoc), (main):
* src/nautilus-first-time-druid.c: (load_netscape_proxy_settings):
* src/nautilus-property-browser.c: (emblem_keyword_valid):
Fix code that was using <ctype.h> functions and passing char's
rather than int's (using the standard "cast to unsigned char"
trick).
* libnautilus-private/nautilus-file.c:
(nautilus_file_denies_access_permission),
(nautilus_file_can_set_permissions), (nautilus_file_set_owner),
(nautilus_file_get_group_name), (nautilus_file_can_set_group),
(nautilus_file_get_settable_group_names),
(nautilus_file_set_group):
Get rid of the assumption that GnomeVFSFileInfo field types match
the platform-specific uid_t and gid_t. This involves doing a few
more type casts.
(nautilus_extract_top_left_text): Fix a use of isprint on a char
rather than an int.
* libnautilus-private/nautilus-volume-monitor.c: Added ifdefs so
this file can compile for Solaris without warnings.
* test/test.c: (test_window_set_title_with_pid): Don't assume that
getpid() returns an int. Instead cast it to unsigned long for
printing.
2001-07-11 21:31:55 +00:00
|
|
|
|
2001-07-11 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-info2html2/html.c:
|
|
|
|
|
(write_menu_entry_html):
|
|
|
|
|
* components/help/converters/gnome-man2html2/gnome-man2html.c:
|
|
|
|
|
(add_links), (scan_escape), (scan_format), (scan_table),
|
|
|
|
|
(scan_expression), (scan_request), (scan_troff),
|
|
|
|
|
(scan_troff_mandoc), (main):
|
|
|
|
|
* src/nautilus-first-time-druid.c: (load_netscape_proxy_settings):
|
|
|
|
|
* src/nautilus-property-browser.c: (emblem_keyword_valid):
|
|
|
|
|
Fix code that was using <ctype.h> functions and passing char's
|
|
|
|
|
rather than int's (using the standard "cast to unsigned char"
|
|
|
|
|
trick).
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_denies_access_permission),
|
|
|
|
|
(nautilus_file_can_set_permissions), (nautilus_file_set_owner),
|
|
|
|
|
(nautilus_file_get_group_name), (nautilus_file_can_set_group),
|
|
|
|
|
(nautilus_file_get_settable_group_names),
|
|
|
|
|
(nautilus_file_set_group):
|
|
|
|
|
Get rid of the assumption that GnomeVFSFileInfo field types match
|
|
|
|
|
the platform-specific uid_t and gid_t. This involves doing a few
|
|
|
|
|
more type casts.
|
|
|
|
|
(nautilus_extract_top_left_text): Fix a use of isprint on a char
|
|
|
|
|
rather than an int.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c: Added ifdefs so
|
|
|
|
|
this file can compile for Solaris without warnings.
|
|
|
|
|
|
|
|
|
|
* test/test.c: (test_window_set_title_with_pid): Don't assume that
|
|
|
|
|
getpid() returns an int. Instead cast it to unsigned long for
|
|
|
|
|
printing.
|
|
|
|
|
|
2001-07-11 14:38:47 +00:00
|
|
|
|
2001-07-11 Alex Larsson <alexl@redhat.com>
|
|
|
|
|
|
|
|
|
|
* acconfig.h:
|
|
|
|
|
Add HAVE_LIBFAM
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Check for libfam, not only header.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
Link to libfam
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-monitor.c:
|
|
|
|
|
Use normal fam library calls.
|
|
|
|
|
|
2001-07-11 11:59:35 +00:00
|
|
|
|
2001-07-11 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view-ui.xml:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
Created a 'Text view' menu to hold the 'Fonts' menu
|
|
|
|
|
and services items
|
|
|
|
|
|
|
|
|
|
* components/text/services/google.xml
|
|
|
|
|
* components/text/services/webster.xml:
|
2001-07-16 21:15:06 +00:00
|
|
|
|
Removed references to http://services.eazel.com
|
2001-07-11 11:59:35 +00:00
|
|
|
|
|
2001-07-16 21:15:06 +00:00
|
|
|
|
2001-07-10 Jonathan Blandford <jrb@redhat.com>
|
2001-07-10 23:55:17 +00:00
|
|
|
|
|
|
|
|
|
* src/nautilus-desktop-window.c (realize): remove flash when
|
|
|
|
|
starting up.
|
|
|
|
|
|
2001-07-10 16:38:59 +00:00
|
|
|
|
2001-07-10 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-sound.c: (kill_sound_if_necessary),
|
|
|
|
|
(nautilus_sound_kill_sound): Change the kill function to not set
|
|
|
|
|
the GConf value to 0 if it's already 0. This may help with a
|
|
|
|
|
minor performance problem Yoann found in the directory view.
|
|
|
|
|
|
2001-07-09 23:18:49 +00:00
|
|
|
|
2001-07-09 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/gimphwrapbox/gtkwrapbox.c:
|
|
|
|
|
(gtk_wrap_box_expose): Fix a cast so that 64-bit systems
|
|
|
|
|
won't warn. This is similar to the e-paned.c fix I did
|
|
|
|
|
already.
|
|
|
|
|
|
2001-07-08 05:45:22 +00:00
|
|
|
|
2001-07-08 John Gotts <jgotts@linuxsavvy.com>
|
|
|
|
|
|
|
|
|
|
* data/static_bookmarks.xml:
|
|
|
|
|
Made the bookmarks work again.
|
|
|
|
|
|
2001-07-07 09:19:15 +00:00
|
|
|
|
2001-07-07 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
|
2001-07-09 23:18:49 +00:00
|
|
|
|
Add includes that were inadevertently pulled in
|
2001-07-07 09:19:15 +00:00
|
|
|
|
by the older kinder GnomeVFS include heirarchy but
|
|
|
|
|
aren't anymore (people forgot to include some headers
|
|
|
|
|
because the compiler never complained).
|
|
|
|
|
|
2001-07-05 23:31:02 +00:00
|
|
|
|
2001-07-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* AUTHORS:
|
|
|
|
|
* THANKS:
|
|
|
|
|
* check-THANKS.pl:
|
|
|
|
|
Some credits updates based on recent ChangeLog entries.
|
|
|
|
|
|
Bump version to 1.0.4.1
* configure.in: Bump version to 1.0.4.1
* cut-n-paste-code/widgets/e-paned/e-paned.c: (e_paned_expose):
Fix type cast that was causing Ben trouble compiling on Solaris.
Take a cut at removing the problem where opening a new window
causes all the old windows to act as if all items were re-added.
* libnautilus-private/nautilus-directory.h:
* libnautilus-private/nautilus-directory.c:
(nautilus_directory_file_monitor_add),
(nautilus_self_check_directory):
* libnautilus-private/nautilus-directory-async.c:
(nautilus_directory_monitor_add_internal):
* libnautilus-private/nautilus-directory-private.h:
* libnautilus-private/nautilus-merged-directory.c:
(build_merged_callback_list), (merged_file_monitor_add),
(forward_files_added_cover), (forward_files_changed_cover),
(monitor_add_directory), (merged_add_real_directory):
* libnautilus-private/nautilus-trash-file.c: (real_monitor_add):
* libnautilus-private/nautilus-trash-monitor.c:
(nautilus_trash_monitor_initialize):
* libnautilus-private/nautilus-vfs-directory.c:
(vfs_file_monitor_add):
* libnautilus-private/nautilus-vfs-file.c: (vfs_file_monitor_add):
Change monitor_add to take a parameter for a callback function, and
call that instead of sending out a files_added message when someone
starts monitoring files.
* components/tree/nautilus-tree-model.c:
(nautilus_tree_model_node_begin_monitoring_no_connect),
(nautilus_tree_model_node_begin_monitoring),
(nautilus_tree_model_directory_files_changed_callback):
* src/file-manager/fm-directory-view.c: (connect_script_handlers),
(finish_loading):
Pass in a callback function to monitor_add, and don't hook up the
files_added and files_changed signals until after the monitor is
added.
2001-07-05 23:16:54 +00:00
|
|
|
|
2001-07-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump version to 1.0.4.1
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/widgets/e-paned/e-paned.c: (e_paned_expose):
|
|
|
|
|
Fix type cast that was causing Ben trouble compiling on Solaris.
|
|
|
|
|
|
|
|
|
|
Take a cut at removing the problem where opening a new window
|
|
|
|
|
causes all the old windows to act as if all items were re-added.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_file_monitor_add),
|
|
|
|
|
(nautilus_self_check_directory):
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(nautilus_directory_monitor_add_internal):
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h:
|
|
|
|
|
* libnautilus-private/nautilus-merged-directory.c:
|
|
|
|
|
(build_merged_callback_list), (merged_file_monitor_add),
|
|
|
|
|
(forward_files_added_cover), (forward_files_changed_cover),
|
|
|
|
|
(monitor_add_directory), (merged_add_real_directory):
|
|
|
|
|
* libnautilus-private/nautilus-trash-file.c: (real_monitor_add):
|
|
|
|
|
* libnautilus-private/nautilus-trash-monitor.c:
|
|
|
|
|
(nautilus_trash_monitor_initialize):
|
|
|
|
|
* libnautilus-private/nautilus-vfs-directory.c:
|
|
|
|
|
(vfs_file_monitor_add):
|
|
|
|
|
* libnautilus-private/nautilus-vfs-file.c: (vfs_file_monitor_add):
|
|
|
|
|
Change monitor_add to take a parameter for a callback function, and
|
|
|
|
|
call that instead of sending out a files_added message when someone
|
|
|
|
|
starts monitoring files.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
(nautilus_tree_model_node_begin_monitoring_no_connect),
|
|
|
|
|
(nautilus_tree_model_node_begin_monitoring),
|
|
|
|
|
(nautilus_tree_model_directory_files_changed_callback):
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (connect_script_handlers),
|
|
|
|
|
(finish_loading):
|
|
|
|
|
Pass in a callback function to monitor_add, and don't hook up the
|
|
|
|
|
files_added and files_changed signals until after the monitor is
|
|
|
|
|
added.
|
|
|
|
|
|
2001-07-05 17:49:20 +00:00
|
|
|
|
=== Nautilus 1.0.4 ===
|
|
|
|
|
|
|
|
|
|
2001-07-05 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Preparation for the 1.0.4 release.
|
|
|
|
|
|
|
|
|
|
* configure.in: Bump version to 1.0.4.
|
|
|
|
|
* NEWS: Update for recent changes.
|
|
|
|
|
|
2001-07-05 17:44:37 +00:00
|
|
|
|
2001-07-05 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (nautilus_sidebar_initialize),
|
|
|
|
|
(nautilus_sidebar_destroy), (nautilus_sidebar_theme_changed),
|
|
|
|
|
(nautilus_sidebar_confirm_trash_changed):
|
|
|
|
|
Fix bug #8133 where changing of the
|
|
|
|
|
NAUTILUS_PREFERENCES_CONFIRM_TRASH value led to inconsistent menu
|
|
|
|
|
descriptions by adding a eel_preferences callback.
|
|
|
|
|
|
2001-07-05 11:47:37 +00:00
|
|
|
|
2001-07-05 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_display_selection_info):
|
|
|
|
|
Made the statusbar messages when selecting several folders clearer
|
|
|
|
|
and fixed i18n problems
|
|
|
|
|
|
2001-07-03 11:12:50 +00:00
|
|
|
|
2001-07-03 Benedikt Roth <Benedikt.Roth@gmx.net>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (real_update_menus):
|
|
|
|
|
Fix bug #6202, "'Show Trash' menu item should be greyed
|
|
|
|
|
when viewing trash"
|
|
|
|
|
|
2001-07-03 08:42:53 +00:00
|
|
|
|
2001-07-03 Zbigniew Chyla <cyba@gnome.pl>
|
2001-07-03 08:39:48 +00:00
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-view-standard-main.c (struct CallbackData,
|
|
|
|
|
delayed_quit_timeout_callback, object_destroyed, make_object,
|
|
|
|
|
nautilus_view_standard_main_multi):
|
|
|
|
|
Changed behaviour of view processes, now every process using
|
|
|
|
|
nautilus_view_standard_main/nautilus_view_standard_main_multi will be
|
|
|
|
|
destroyed after 30 seconds of inactivity, not immediately.
|
|
|
|
|
|
2001-07-02 23:54:12 +00:00
|
|
|
|
2001-06-28 Havoc Pennington <hp@redhat.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.c (druid_finished): Don't create a
|
|
|
|
|
desktop link to Eazel services or open Eazel home page.
|
|
|
|
|
|
2001-07-02 15:55:02 +00:00
|
|
|
|
2001-07-02 Cody Russell <bratsche@gnome.org>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.[ch]: Added
|
|
|
|
|
NAUTILUS_VOLUME_PROC.
|
|
|
|
|
nautilus_volume_monitor_should_integrate_trash() now returns
|
|
|
|
|
FALSE for this volume type. This solves the broken trash can
|
|
|
|
|
on XFS (and probably other non-ext2) filesystems.
|
|
|
|
|
|
2001-07-01 17:48:09 +00:00
|
|
|
|
2001-07-01 Pablo Saratxaga <pablo@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c: added
|
|
|
|
|
no-c-format comments to make gettext not complain
|
|
|
|
|
|
2001-06-30 07:21:53 +00:00
|
|
|
|
2001-06-29 Ettore Perazzoli <ettore@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c
|
|
|
|
|
(get_metafile): Avoid initializing the exception and getting the
|
|
|
|
|
URI if we already have a CORBA object, as they are not needed in
|
|
|
|
|
that case.
|
|
|
|
|
|
2001-06-29 18:58:46 +00:00
|
|
|
|
2001-06-29 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/run-nautilus: Get rid of all the "smarts" in this
|
|
|
|
|
script and made it just call Nautilus. The things it was
|
|
|
|
|
doing (disable bug buddy, work around MOZILLA_FIVE_HOME
|
|
|
|
|
for Debian users, call nautilus-verify-rpm.sh) are all
|
|
|
|
|
obsolete now.
|
|
|
|
|
|
2001-06-29 18:02:55 +00:00
|
|
|
|
2001-06-29 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Fix minor problem in DB2HTML3 part that was
|
|
|
|
|
causing trouble for some people.
|
|
|
|
|
|
2001-06-26 23:51:53 +00:00
|
|
|
|
2001-06-26 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (begin_location_change):
|
|
|
|
|
Don't force a reload if file monitoring will work properly
|
|
|
|
|
for the location.
|
|
|
|
|
|
|
|
|
|
* components/throbber/Makefile.am:
|
|
|
|
|
* icons/sierra/Makefile.am:
|
|
|
|
|
* icons/tahoe/Makefile.am:
|
|
|
|
|
Remove use of empty SUBDIRS. At least some versions of automake
|
|
|
|
|
have trouble with that.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: Formatting tweak.
|
|
|
|
|
|
2001-06-26 01:21:07 +00:00
|
|
|
|
2001-06-25 Ramiro Estrugo <ramiro@fateware.com>
|
|
|
|
|
|
|
|
|
|
Patch from Miguel Rodr<64>guez P<>rez <migras@atlas.uvigo.es>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c (obfuscate_password):
|
|
|
|
|
New function to look for a password in una uri and change it
|
|
|
|
|
for 6 asterisks.
|
|
|
|
|
(make_thumbnail_uri): Call obfuscate_passwd before generating the
|
|
|
|
|
final uri.
|
|
|
|
|
This prevents the password to be saved in cleartext in
|
|
|
|
|
~/.nautilus/thumbnails if the user accesses some remote server.
|
|
|
|
|
|
2001-06-25 13:43:04 +00:00
|
|
|
|
2001-06-25 Ramiro Estrugo <ramiro@fateware.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Patch from David Sainty <dsainty@redhat.com>.
|
|
|
|
|
|
|
|
|
|
Tidy up the mozilla-component option. Now both
|
|
|
|
|
--enable-mozilla-component and --disable-mozilla component do as
|
|
|
|
|
they should.
|
|
|
|
|
|
2001-06-18 19:36:28 +00:00
|
|
|
|
2001-06-18 Ramiro Estrugo <ramiro@fateware.com>
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Put the idl files in the main package, not the devel package
|
|
|
|
|
because the perl corba bindings can use the .idl files at run
|
|
|
|
|
time. Thanks to jacob berkman <jacob@ximian.com> for pointing
|
|
|
|
|
this out.
|
|
|
|
|
|
2001-06-17 07:31:18 +00:00
|
|
|
|
2001-06-17 Maciej Stachowiak <mjs@noisehavoc.org>
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-view.c (select_current_location):
|
|
|
|
|
Fix bug 6801 (FIXME ... strcmp should be nautilus_uris_match).
|
|
|
|
|
|
2001-06-15 14:31:15 +00:00
|
|
|
|
2001-06-15 Fatih Demir <kabalak@gtranslator.org>
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html3/*: Added cvsignore
|
|
|
|
|
files where needed.
|
|
|
|
|
|
2001-06-14 13:03:49 +00:00
|
|
|
|
2001-06-14 Marius Andreiana <mandreiana@yahoo.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Added ro (Romanian) to ALL_LINGUAS
|
|
|
|
|
|
2001-06-12 12:33:52 +00:00
|
|
|
|
2001-06-11 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
2001-06-12 12:36:39 +00:00
|
|
|
|
* reviewed to Laszlo Kovacs <laszlo.kovacs@sun.com>
|
2001-06-12 12:33:52 +00:00
|
|
|
|
* components/help/converters/gnome/db2html3/
|
|
|
|
|
docbook/Makefile.am to include file VERSION in DocBook
|
|
|
|
|
stylesheet
|
|
|
|
|
|
2001-06-12 03:57:14 +00:00
|
|
|
|
2001-06-11 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html3/gnome-customization
|
|
|
|
|
gnome-customization.xsl
|
|
|
|
|
updating path to including docbook stylesheets
|
|
|
|
|
|
2001-06-11 16:07:36 +00:00
|
|
|
|
2001-06-11 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Updated version to 1.0.3.2 for the 1.0.4
|
|
|
|
|
candidate build.
|
|
|
|
|
|
|
|
|
|
* icons/gnome/Makefile.am: Added missing backslash character.
|
|
|
|
|
Without it, many icons didn't get installed.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (need_to_show_first_time_druid):
|
|
|
|
|
Fix some code that was building a URL by sticking a file://
|
|
|
|
|
onto the front of a file name. I just changed it to use the
|
|
|
|
|
path directly and do a plain unlink instead of gnome_vfs_unlink.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-profiler.c:
|
|
|
|
|
(nautilus_profiler_bonobo_ui_report_callback):
|
|
|
|
|
Use gnome_vfs_get_uri_from_local_path instead of just sticking
|
|
|
|
|
a file:// on the front of a path name.
|
|
|
|
|
|
2001-06-11 03:21:00 +00:00
|
|
|
|
2001-06-10 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html3/Makefile.am:
|
|
|
|
|
fix segfault caused by the fact that we were linking to both
|
|
|
|
|
libxml1 and 2
|
|
|
|
|
|
2001-06-09 19:42:21 +00:00
|
|
|
|
2001-06-09 Dan Mueth <d-mueth@uchicago.edu>
|
|
|
|
|
|
|
|
|
|
Updated Nautilus User Manual for 1.0.4.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-06-09 18:40:21 +00:00
|
|
|
|
2001-06-09 Dan Mueth <d-mueth@uchicago.edu>
|
|
|
|
|
|
|
|
|
|
Fixing bug#8327. (Thanks to John Fleck.)
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/es/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-06-08 16:25:28 +00:00
|
|
|
|
2001-06-08 Laszlo Kovacs <laszlo.kovacs@sun.com>
|
2001-06-11 16:07:36 +00:00
|
|
|
|
|
2001-06-08 16:25:28 +00:00
|
|
|
|
reviewed by Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
patch containing the build environment for gnome-db2html3,
|
|
|
|
|
the new stylesheet based XML->HTML converter, it all can be activated
|
|
|
|
|
only by a manual change in configure.in, this patch is not active
|
|
|
|
|
by default
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html3/docbook/common/Makefile.am:
|
|
|
|
|
* components/help/converters/gnome-db2html3/docbook/html/Makefile.am:
|
|
|
|
|
* components/help/converters/gnome-db2html3/docbook/lib/Makefile.am:
|
|
|
|
|
* components/help/converters/gnome-db2html3/docbook/Makefile.am:
|
|
|
|
|
* components/help/converters/gnome-db2html3/Makefile.am:
|
|
|
|
|
* components/help/converters/gnome-db2html3/gnome-customization/Makefile.am:
|
|
|
|
|
added
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html3/docbook/gnome-db2html3.c:
|
|
|
|
|
* components/help/Makefile.am:
|
|
|
|
|
conditional build flag added
|
|
|
|
|
* components/help/converters/Makefile.am: gnome-db2html3 added
|
|
|
|
|
* components/help/help-method.c:
|
|
|
|
|
gnome-db2html3 called depending on build flag
|
|
|
|
|
* configure.in: conditional dependencies for gnome-db2html3 added
|
|
|
|
|
|
2001-06-08 15:36:48 +00:00
|
|
|
|
2001-06-08 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updating Release Notes to contain new Mozilla version
|
|
|
|
|
compatibility information based on Ramiro's updates to the README.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-release-notes/C/nautilus-release-notes.sgml:
|
|
|
|
|
|
2001-06-08 11:38:48 +00:00
|
|
|
|
2001-06-08 Ramiro Estrugo <ramiro@fateware.com>
|
|
|
|
|
|
|
|
|
|
* README:
|
|
|
|
|
Update Mozilla for latest Mozilla 0.9.1 release which is the
|
|
|
|
|
recommended one from now onwards.
|
|
|
|
|
|
2001-06-08 08:27:40 +00:00
|
|
|
|
2001-06-08 Andy Hertzfeld <andy@differnet.com>
|
|
|
|
|
|
|
|
|
|
* icons/gnome/Makefile.am:
|
|
|
|
|
The "i-regular.xml" file that is needed to make
|
|
|
|
|
embedded text work properly was missing, so I added it.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-tabs.c: (draw_or_layout_all_tabs):
|
|
|
|
|
fixed bug where the names of the rightmost tabs cound get cut
|
|
|
|
|
off by tweaking the layout code.
|
|
|
|
|
|
2001-06-08 05:35:39 +00:00
|
|
|
|
2001-06-08 Dan Mueth <d-mueth@uchicago.edu>
|
|
|
|
|
|
|
|
|
|
Updating Nautilus Release Notes for 1.0.4. Note that we
|
|
|
|
|
probably still need to modify the Mozilla compatibility
|
|
|
|
|
section.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-release-notes/C/nautilus-release-notes.sgml:
|
|
|
|
|
|
2001-06-08 03:56:17 +00:00
|
|
|
|
2001-06-07 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updating Nautilus Quick Reference for 1.0.4 release.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-quick-reference/C/index.html:
|
|
|
|
|
|
2001-06-06 22:25:25 +00:00
|
|
|
|
2001-06-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* NEWS: Made a list of changes since 1.0.3 to get ready for
|
|
|
|
|
the 1.0.4 release.
|
|
|
|
|
|
2001-06-06 22:01:32 +00:00
|
|
|
|
2001-06-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c: (play_current_file):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c: (get_cache_time):
|
|
|
|
|
* src/nautilus-window-menus.c: (get_static_bookmarks_file_path):
|
|
|
|
|
Oops, a few of my changes were still in the editor. More places
|
|
|
|
|
where we should follow links.
|
|
|
|
|
|
2001-06-06 19:01:17 +00:00
|
|
|
|
2001-06-06 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Frederic Devernay <Frederic.Devernay@sophia.inria.fr>
|
|
|
|
|
pointed out that the icon factory wasn't following links.
|
|
|
|
|
I found similar problems elsewhere.
|
|
|
|
|
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
(nautilus_music_view_update):
|
|
|
|
|
* libnautilus-private/nautilus-customization-data.c:
|
|
|
|
|
(nautilus_customization_data_new),
|
|
|
|
|
(nautilus_customization_data_get_next_element_for_display):
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(path_represents_svg_image):
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
(metafile_read_check_for_directory):
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
(first_file_more_recent):
|
|
|
|
|
* src/nautilus-link-set-window.c: (get_link_set_names),
|
|
|
|
|
(nautilus_link_set_configure_window):
|
|
|
|
|
* src/nautilus-property-browser.c: (ensure_uri_is_image):
|
|
|
|
|
Updated all places where we were using the gnome-vfs file info
|
|
|
|
|
calls and not following links.
|
|
|
|
|
|
2001-06-04 02:26:42 +00:00
|
|
|
|
2001-06-03 Seth Nickell <snickell@stanford.edu>
|
|
|
|
|
|
|
|
|
|
Added Ben FrantzDale's <bfrantzdale@hmc.edu> revisions
|
|
|
|
|
of the classic GNOME theme as well as his slightly revised
|
|
|
|
|
classic icons for mime types (where they replace something
|
|
|
|
|
that wasn't modified since GMC). Basically these add
|
|
|
|
|
drop shadows and some higher resolution versions, as well
|
|
|
|
|
as an attractive sidebar. I've made some alterations to his
|
|
|
|
|
theme to make it sit better with our original and added
|
|
|
|
|
the build stuff.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Update configure.in to add a Makefile for the new sidebar tabs
|
|
|
|
|
directory in the GNOME theme.
|
|
|
|
|
|
|
|
|
|
* icons/gnome-application-encapsulated_postscript.png:
|
|
|
|
|
* icons/gnome-application-pdf-192.png:
|
|
|
|
|
* icons/gnome-application-pdf.png:
|
|
|
|
|
* icons/gnome-application-pgp-192.png:
|
|
|
|
|
* icons/gnome-application-pgp.png:
|
|
|
|
|
* icons/gnome-application-postscript-192.png:
|
|
|
|
|
* icons/gnome-application-postscript-72.png:
|
|
|
|
|
* icons/gnome-application-postscript-96.png:
|
|
|
|
|
* icons/gnome-application-postscript.png:
|
|
|
|
|
* icons/gnome-application-x-c-header.png:
|
|
|
|
|
* icons/gnome-application-x-c-source.png:
|
|
|
|
|
* icons/gnome-application-x-cc-source.png:
|
|
|
|
|
* icons/gnome-application-x-e-theme.png:
|
|
|
|
|
* icons/gnome-application-x-generic-spreadsheet.png:
|
|
|
|
|
* icons/gnome-application-x-gnome-app-info.png:
|
|
|
|
|
* icons/gnome-application-x-java-source.png:
|
|
|
|
|
* icons/gnome-application-x-kde-app-info.png:
|
|
|
|
|
* icons/gnome-application-x-php.png:
|
|
|
|
|
* icons/gnome-application-x-reject.png:
|
|
|
|
|
* icons/gnome-application-x-scheme-source.png:
|
|
|
|
|
* icons/gnome-application-x-sql.png:
|
|
|
|
|
* icons/gnome-audio-basic.png:
|
|
|
|
|
* icons/gnome-audio-midi.png:
|
|
|
|
|
* icons/gnome-audio-ulaw.png:
|
|
|
|
|
* icons/gnome-audio-x-aiff.png:
|
|
|
|
|
* icons/gnome-audio-x-mod-192.png:
|
|
|
|
|
* icons/gnome-audio-x-mod.png:
|
|
|
|
|
* icons/gnome-audio-x-mp3-192.png:
|
|
|
|
|
* icons/gnome-audio-x-mp3.png:
|
|
|
|
|
* icons/gnome-audio-x-ogg-192.png:
|
|
|
|
|
* icons/gnome-audio-x-ogg.png:
|
|
|
|
|
* icons/gnome-audio-x-pn-realaudio.png:
|
|
|
|
|
* icons/gnome-audio-x-real-192.png:
|
|
|
|
|
* icons/gnome-audio-x-s3m-192.png:
|
|
|
|
|
* icons/gnome-audio-x-s3m.png:
|
|
|
|
|
* icons/gnome-audio-x-stm-192.png:
|
|
|
|
|
* icons/gnome-audio-x-stm.png:
|
|
|
|
|
* icons/gnome-audio-x-voc.png:
|
|
|
|
|
* icons/gnome-audio-x-wav.png:
|
|
|
|
|
* icons/gnome-audio-x-xi-192.png:
|
|
|
|
|
* icons/gnome-audio-x-xi.png:
|
|
|
|
|
* icons/gnome-audio-x-xm.png:
|
|
|
|
|
* icons/gnome-compressed-192.png:
|
|
|
|
|
* icons/gnome-compressed.png:
|
|
|
|
|
* icons/gnome-core.png:
|
|
|
|
|
* icons/gnome-emacs-192.png:
|
|
|
|
|
* icons/gnome-font-afm.png:
|
|
|
|
|
* icons/gnome-font-ttf.png:
|
|
|
|
|
* icons/gnome-font-x-pcf.png:
|
|
|
|
|
* icons/gnome-http-url.png:
|
|
|
|
|
* icons/gnome-image-bmp.png:
|
|
|
|
|
* icons/gnome-image-generic.png:
|
|
|
|
|
* icons/gnome-image-gif.png:
|
|
|
|
|
* icons/gnome-image-ief.png:
|
|
|
|
|
* icons/gnome-image-jpeg.png:
|
|
|
|
|
* icons/gnome-image-pbm.png:
|
|
|
|
|
* icons/gnome-image-pgm.png:
|
|
|
|
|
* icons/gnome-image-png.png:
|
|
|
|
|
* icons/gnome-image-pnm.png:
|
|
|
|
|
* icons/gnome-image-ppm.png:
|
|
|
|
|
* icons/gnome-image-psd.png:
|
|
|
|
|
* icons/gnome-image-ras.png:
|
|
|
|
|
* icons/gnome-image-rgb.png:
|
|
|
|
|
* icons/gnome-image-tga.png:
|
|
|
|
|
* icons/gnome-image-tiff.png:
|
|
|
|
|
* icons/gnome-image-x-xfig.png:
|
|
|
|
|
* icons/gnome-image-xbm.png:
|
|
|
|
|
* icons/gnome-image-xcf.png:
|
|
|
|
|
* icons/gnome-image-xpm.png:
|
|
|
|
|
* icons/gnome-image-xwd.png:
|
|
|
|
|
* icons/gnome-library.png:
|
|
|
|
|
* icons/gnome-manpage.png:
|
|
|
|
|
* icons/gnome-objectfile.png:
|
|
|
|
|
* icons/gnome-pack-deb.png:
|
|
|
|
|
* icons/gnome-pack-rpm.png:
|
|
|
|
|
* icons/gnome-package.png:
|
|
|
|
|
* icons/gnome-tex-192.png:
|
|
|
|
|
* icons/gnome-tex.png:
|
|
|
|
|
* icons/gnome-text-html-192.png:
|
|
|
|
|
* icons/gnome-text-html.png:
|
|
|
|
|
* icons/gnome-text-x-authors.png:
|
|
|
|
|
* icons/gnome-text-x-copying.png:
|
|
|
|
|
* icons/gnome-text-x-credits.png:
|
|
|
|
|
* icons/gnome-text-x-install.png:
|
|
|
|
|
* icons/gnome-text-x-makefile-192.png:
|
|
|
|
|
* icons/gnome-text-x-makefile.png:
|
|
|
|
|
* icons/gnome-text-x-readme.png:
|
|
|
|
|
* icons/gnome-textfile.png:
|
|
|
|
|
* icons/gnome-video-mpeg.png:
|
|
|
|
|
* icons/gnome-video-quicktime.png:
|
|
|
|
|
* icons/gnome-video-x-msvideo.png:
|
|
|
|
|
* icons/gnome-word-192.png:
|
|
|
|
|
|
|
|
|
|
Ben's revisions of classic mime type icons that
|
|
|
|
|
we didn't modify (basically he added alpha blended
|
|
|
|
|
drop shadows), and some high res versions.
|
|
|
|
|
|
|
|
|
|
* icons/gnome/Makefile.am:
|
|
|
|
|
* icons/gnome/application-x-e-cfg.png:
|
|
|
|
|
* icons/gnome/audio-192.png:
|
|
|
|
|
* icons/gnome/emblem-nowrite-72.png:
|
|
|
|
|
* icons/gnome/emblem-nowrite-96.png:
|
|
|
|
|
* icons/gnome/emblem-nowrite.png:
|
|
|
|
|
* icons/gnome/gnome.xml:
|
|
|
|
|
* icons/gnome/i-core.png:
|
|
|
|
|
* icons/gnome/i-dirclosed.png:
|
|
|
|
|
* icons/gnome/i-directory-12-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-192-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-20-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-20.png:
|
|
|
|
|
* icons/gnome/i-directory-24-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-36-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-72-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-96-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-12-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-12.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-192-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-192.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-20-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-20.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-24-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-24.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-36-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-36.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-72-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-72.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-96-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-96.png:
|
|
|
|
|
* icons/gnome/i-directory-accept-aa.png:
|
|
|
|
|
* icons/gnome/i-directory-accept.png:
|
|
|
|
|
* icons/gnome/i-executable.png:
|
|
|
|
|
* icons/gnome/i-music-192.png:
|
|
|
|
|
* icons/gnome/i-music.png:
|
|
|
|
|
* icons/gnome/i-nfs.png:
|
|
|
|
|
* icons/gnome/i-regular-12.png:
|
|
|
|
|
* icons/gnome/i-regular-192.png:
|
|
|
|
|
* icons/gnome/i-regular-24.png:
|
|
|
|
|
* icons/gnome/i-regular-36.png:
|
|
|
|
|
* icons/gnome/i-regular-72.png:
|
|
|
|
|
* icons/gnome/i-regular-96-aa.png:
|
|
|
|
|
* icons/gnome/i-regular.png:
|
|
|
|
|
* icons/gnome/i-regular.xml:
|
|
|
|
|
* icons/gnome/i-stalled.png:
|
|
|
|
|
* icons/gnome/linux-penguin.png:
|
|
|
|
|
* icons/gnome/rpm-directory.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/.cvsignore:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/Makefile.am:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/fill-active-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/fill-active.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/fill-empty-space.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/fill-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/fill.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/left-bumper-active-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/left-bumper-active.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/left-bumper-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/left-bumper.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/middle-normal-normal.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/middle-normal-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/middle-prelight-normal.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-bumper-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-bumper.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-empty-space.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-top-active-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-top-active.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-top-prelight.png:
|
|
|
|
|
* icons/gnome/sidebar_tab_pieces/right-top.png:
|
|
|
|
|
* icons/gnome/theme_preview.png:
|
|
|
|
|
* icons/gnome/throbber/001.png:
|
|
|
|
|
* icons/gnome/throbber/002.png:
|
|
|
|
|
* icons/gnome/throbber/003.png:
|
|
|
|
|
* icons/gnome/throbber/004.png:
|
|
|
|
|
* icons/gnome/throbber/005.png:
|
|
|
|
|
* icons/gnome/throbber/006.png:
|
|
|
|
|
* icons/gnome/throbber/007.png:
|
|
|
|
|
* icons/gnome/throbber/008.png:
|
|
|
|
|
* icons/gnome/throbber/009.png:
|
|
|
|
|
* icons/gnome/throbber/010.png:
|
|
|
|
|
* icons/gnome/throbber/011.png:
|
|
|
|
|
* icons/gnome/throbber/012.png:
|
|
|
|
|
* icons/gnome/throbber/013.png:
|
|
|
|
|
* icons/gnome/throbber/014.png:
|
|
|
|
|
* icons/gnome/throbber/015.png:
|
|
|
|
|
* icons/gnome/throbber/Makefile.am:
|
|
|
|
|
* icons/gnome/throbber/rest.png:
|
|
|
|
|
* icons/gnome/trash-empty-192.png:
|
|
|
|
|
* icons/gnome/trash-empty-accept-192.png:
|
|
|
|
|
* icons/gnome/trash-empty-accept.png:
|
|
|
|
|
* icons/gnome/trash-empty.png:
|
|
|
|
|
* icons/gnome/trash-full-192.png:
|
|
|
|
|
* icons/gnome/trash-full.png:
|
|
|
|
|
* icons/i-cdrom-192.png:
|
|
|
|
|
* icons/i-cdrom.png:
|
|
|
|
|
* icons/i-chardev.png:
|
|
|
|
|
* icons/i-floppy.png:
|
|
|
|
|
* icons/i-printer.png:
|
|
|
|
|
* icons/i-sock.png:
|
|
|
|
|
* icons/i-zip.png:
|
|
|
|
|
|
|
|
|
|
Revision of the classic GNOME theme.
|
|
|
|
|
|
2001-06-02 19:39:16 +00:00
|
|
|
|
2001-06-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (update_for_new_location),
|
|
|
|
|
(handle_view_failure), (nautilus_window_set_sidebar_panels):
|
|
|
|
|
Check the sidebar for NULL in a few more places.
|
|
|
|
|
|
Change volume name logic to be simpler. Also fixed some assert problems
* libnautilus-private/nautilus-volume-monitor.c:
(modify_volume_name_for_display),
(nautilus_volume_monitor_get_target_uri),
(mount_volume_make_cdrom_name), (make_volume_name_from_path),
(mount_volume_make_name), (mount_volume_activate),
(mount_volume_deactivate), (get_current_mount_list),
(update_modifed_volume_name), (verify_current_mount_state),
(nautilus_volume_monitor_set_volume_name),
(get_iso9660_volume_name), (load_additional_mount_list_info):
Change volume name logic to be simpler. Also fixed some assert
problems with the last check-in.
2001-06-02 16:02:51 +00:00
|
|
|
|
2001-06-02 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(modify_volume_name_for_display),
|
|
|
|
|
(nautilus_volume_monitor_get_target_uri),
|
|
|
|
|
(mount_volume_make_cdrom_name), (make_volume_name_from_path),
|
|
|
|
|
(mount_volume_make_name), (mount_volume_activate),
|
|
|
|
|
(mount_volume_deactivate), (get_current_mount_list),
|
|
|
|
|
(update_modifed_volume_name), (verify_current_mount_state),
|
|
|
|
|
(nautilus_volume_monitor_set_volume_name),
|
|
|
|
|
(get_iso9660_volume_name), (load_additional_mount_list_info):
|
|
|
|
|
Change volume name logic to be simpler. Also fixed some assert
|
|
|
|
|
problems with the last check-in.
|
|
|
|
|
|
Started with patch by Caleb "J." Land <bokonon@rochester.rr.com>
and added XFS support so that trash will work on XFS volumes.
* libnautilus-private/nautilus-volume-monitor.h:
* libnautilus-private/nautilus-volume-monitor.c:
(nautilus_volume_monitor_should_integrate_trash),
(make_volume_name_from_path), (mount_volume_get_name),
(do_volume_activate), (mount_volume_activate),
(verify_current_mount_state), (mount_volume_ext2_add),
(mount_volume_udf_add), (mount_volume_vfat_add),
(mount_volume_msdos_add), (mount_volume_affs_add),
(mount_volume_auto_add), (mount_volume_fat_add),
(mount_volume_hpfs_add), (mount_volume_hsfs_add),
(mount_volume_minix_add), (mount_volume_proc_add),
(mount_volume_reiserfs_add), (mount_volume_ufs_add),
(mount_volume_smb_add), (mount_volume_unsdos_add),
(mount_volume_xenix_add), (mount_volume_xfs_add),
(mount_volume_xiafs_add), (copy_volume),
(load_additional_mount_list_info),
(mount_volume_prepend_filesystem):
Added an XFS case and crunched code a bit.
Rolled in patch by Johan Dahlin <zilch.am@home.se> to install the
public IDL files in $(datadir)/idl so that non-C programmers can
use them.
* libnautilus/Makefile.am: Install the IDL files.
Also added them to the .spec file.
* nautilus.spec.in: Install the IDL files as part of nautilus-devel.
2001-06-01 18:06:24 +00:00
|
|
|
|
2001-06-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Started with patch by Caleb "J." Land <bokonon@rochester.rr.com>
|
|
|
|
|
and added XFS support so that trash will work on XFS volumes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.h:
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(nautilus_volume_monitor_should_integrate_trash),
|
|
|
|
|
(make_volume_name_from_path), (mount_volume_get_name),
|
|
|
|
|
(do_volume_activate), (mount_volume_activate),
|
|
|
|
|
(verify_current_mount_state), (mount_volume_ext2_add),
|
|
|
|
|
(mount_volume_udf_add), (mount_volume_vfat_add),
|
|
|
|
|
(mount_volume_msdos_add), (mount_volume_affs_add),
|
|
|
|
|
(mount_volume_auto_add), (mount_volume_fat_add),
|
|
|
|
|
(mount_volume_hpfs_add), (mount_volume_hsfs_add),
|
|
|
|
|
(mount_volume_minix_add), (mount_volume_proc_add),
|
|
|
|
|
(mount_volume_reiserfs_add), (mount_volume_ufs_add),
|
|
|
|
|
(mount_volume_smb_add), (mount_volume_unsdos_add),
|
|
|
|
|
(mount_volume_xenix_add), (mount_volume_xfs_add),
|
|
|
|
|
(mount_volume_xiafs_add), (copy_volume),
|
|
|
|
|
(load_additional_mount_list_info),
|
|
|
|
|
(mount_volume_prepend_filesystem):
|
|
|
|
|
Added an XFS case and crunched code a bit.
|
|
|
|
|
|
|
|
|
|
Rolled in patch by Johan Dahlin <zilch.am@home.se> to install the
|
|
|
|
|
public IDL files in $(datadir)/idl so that non-C programmers can
|
|
|
|
|
use them.
|
|
|
|
|
|
|
|
|
|
* libnautilus/Makefile.am: Install the IDL files.
|
|
|
|
|
|
|
|
|
|
Also added them to the .spec file.
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in: Install the IDL files as part of nautilus-devel.
|
|
|
|
|
|
2001-06-01 17:27:48 +00:00
|
|
|
|
2001-06-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Rolled in patch by Juan Pablo Mendoza <pablo_juan@yahoo.com> to
|
|
|
|
|
make the file dialog show up in the right position instead of
|
|
|
|
|
showing up in one place and then moving right away.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
(create_transfer_dialog): Move gtk_show_widget until after the
|
|
|
|
|
center_dialog_over_window call.
|
|
|
|
|
|
2001-06-01 16:27:19 +00:00
|
|
|
|
2001-06-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fixed mistakes in my MIME type change from yesterday.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c:
|
|
|
|
|
(build_joined_string): Correct variable so we build the string
|
|
|
|
|
from all the elements in the list, not just the first element
|
|
|
|
|
repeated over and over again.
|
|
|
|
|
(nautilus_mime_get_short_list_components_for_file): Remove stray
|
|
|
|
|
single-quote character so we build a legal query. The queries were
|
|
|
|
|
all failing due to this typo.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: Spacing tweak.
|
|
|
|
|
* NEWS: Remove lack-of-tinderbox lament.
|
|
|
|
|
|
2001-06-01 15:19:58 +00:00
|
|
|
|
2001-06-01 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Integrated revised version of patch by zilch.am@home.se to fix
|
|
|
|
|
problems typing characters with values > 127 on some systems.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c: (match_best_name):
|
|
|
|
|
Cast the result of tolower to a (char) before comparing it with
|
|
|
|
|
another char.
|
|
|
|
|
|
2001-05-31 21:11:15 +00:00
|
|
|
|
2001-05-31 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Integrated patch by limval@yahoo.com to make typing and clicking
|
|
|
|
|
faster by sending fewer "selection_changed" signals. This may fix
|
|
|
|
|
bug 5010.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-entry.c: (nautilus_entry_key_press),
|
|
|
|
|
(nautilus_entry_motion_notify): Only send the "selection_changed"
|
|
|
|
|
signal when a selection was there to change.
|
|
|
|
|
|
2001-05-31 20:51:17 +00:00
|
|
|
|
2001-05-31 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (update_title): Missed a
|
|
|
|
|
place that required a non-NULL sidebar. Thanks to Miguel
|
|
|
|
|
Rodriguez Perez <migras@atlas.uvigo.es> for pointing it out.
|
|
|
|
|
|
Fixed a bug where the MIME type components short list query was
not sorted. This could result in the wrong default component being
selected, and may be the problem that caused some users to get the
text component instead of the Mozilla web page component.
* libnautilus-private/nautilus-mime-actions.c:
(nautilus_mime_get_default_component_for_file_internal): Update
since nautilus_do_component_query no longer takes an &ev.
(nautilus_mime_get_short_list_applications_for_file): Remove
unused ev variable. Fix problem where the user's added items would
be added in reverse order.
(build_joined_string): New helper function.
(nautilus_mime_get_short_list_components_for_file): Update since
nautilus_do_component_query no longer takes an &ev. Pass in a
sorting order to the query so we don't lose the order of the short
list.
(nautilus_mime_actions_file_needs_full_file_attributes): Update
since nautilus_do_component_query no longer takes an &ev.
(nautilus_mime_get_all_components_for_file): Update since
nautilus_do_component_query no longer takes an &ev.
(mime_get_all_components_for_uri_scheme): Update since
nautilus_do_component_query no longer takes an &ev.
(nautilus_do_component_query): Update to use its own &ev instead of
take one passed in. None of the callers were looking at the &ev.
* libnautilus-private/nautilus-directory-async.c: Bumped the
number of items per call back up. Now that we've done other bug
fixes, this makes things faster overall, not slower, although it
does make the time until the first icon shows up a bit longer.
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_set_file):
Don't monitor the directory item count. If the main view monitors
it we'll display it. If the main view doesn't, we'll show the old
"last known" value or nothing. It's better to do less I/O and
sometimes be wrong than do more I/O to always be right in this
case.
* src/nautilus-window.c: (add_sidebar_panel_callback),
(nautilus_window_initialize), (nautilus_window_constructed),
(nautilus_window_add_sidebar_panel),
(update_sidebar_panels_from_preferences),
(nautilus_window_hide_sidebar), (nautilus_window_show_sidebar),
(nautilus_window_sidebar_showing):
Simplify sidebar logic. Among other things, we no longer create an
invisible sidebar for the desktop.
* libnautilus-private/nautilus-icon-canvas-item.c:
(in_single_click_mode): Use "(void)", not "()".
* libnautilus-private/nautilus-icon-container.c:
(nautilus_icon_container_did_not_drag): Coding style tweak.
2001-05-31 16:05:45 +00:00
|
|
|
|
2001-05-31 Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
Fixed a bug where the MIME type components short list query was
|
|
|
|
|
not sorted. This could result in the wrong default component being
|
|
|
|
|
selected, and may be the problem that caused some users to get the
|
|
|
|
|
text component instead of the Mozilla web page component.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c:
|
|
|
|
|
(nautilus_mime_get_default_component_for_file_internal): Update
|
|
|
|
|
since nautilus_do_component_query no longer takes an &ev.
|
|
|
|
|
(nautilus_mime_get_short_list_applications_for_file): Remove
|
|
|
|
|
unused ev variable. Fix problem where the user's added items would
|
|
|
|
|
be added in reverse order.
|
|
|
|
|
(build_joined_string): New helper function.
|
|
|
|
|
(nautilus_mime_get_short_list_components_for_file): Update since
|
|
|
|
|
nautilus_do_component_query no longer takes an &ev. Pass in a
|
|
|
|
|
sorting order to the query so we don't lose the order of the short
|
|
|
|
|
list.
|
|
|
|
|
(nautilus_mime_actions_file_needs_full_file_attributes): Update
|
|
|
|
|
since nautilus_do_component_query no longer takes an &ev.
|
|
|
|
|
(nautilus_mime_get_all_components_for_file): Update since
|
|
|
|
|
nautilus_do_component_query no longer takes an &ev.
|
|
|
|
|
(mime_get_all_components_for_uri_scheme): Update since
|
|
|
|
|
nautilus_do_component_query no longer takes an &ev.
|
|
|
|
|
(nautilus_do_component_query): Update to use its own &ev instead of
|
|
|
|
|
take one passed in. None of the callers were looking at the &ev.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c: Bumped the
|
|
|
|
|
number of items per call back up. Now that we've done other bug
|
|
|
|
|
fixes, this makes things faster overall, not slower, although it
|
|
|
|
|
does make the time until the first icon shows up a bit longer.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (nautilus_sidebar_title_set_file):
|
|
|
|
|
Don't monitor the directory item count. If the main view monitors
|
|
|
|
|
it we'll display it. If the main view doesn't, we'll show the old
|
|
|
|
|
"last known" value or nothing. It's better to do less I/O and
|
|
|
|
|
sometimes be wrong than do more I/O to always be right in this
|
|
|
|
|
case.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (add_sidebar_panel_callback),
|
|
|
|
|
(nautilus_window_initialize), (nautilus_window_constructed),
|
|
|
|
|
(nautilus_window_add_sidebar_panel),
|
|
|
|
|
(update_sidebar_panels_from_preferences),
|
|
|
|
|
(nautilus_window_hide_sidebar), (nautilus_window_show_sidebar),
|
|
|
|
|
(nautilus_window_sidebar_showing):
|
|
|
|
|
Simplify sidebar logic. Among other things, we no longer create an
|
|
|
|
|
invisible sidebar for the desktop.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
(in_single_click_mode): Use "(void)", not "()".
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(nautilus_icon_container_did_not_drag): Coding style tweak.
|
|
|
|
|
|
2001-05-31 02:22:10 +00:00
|
|
|
|
2001-05-29 John Fleck <jfleck@inkstain.net>
|
|
|
|
|
|
|
|
|
|
Initial checkin of gnome-db2html3, the new DocBook xml->html converter
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html3/
|
|
|
|
|
gnome-db2html3.c, README, AUTHORS
|
|
|
|
|
* components/help/converters/gnome-db2html3/gnome-customization,
|
|
|
|
|
which contains GNOME customization stylesheet
|
|
|
|
|
* components/help/converters/gnome-db2html3/docbook/, which
|
|
|
|
|
contains Norman Walsh's xsl stylesheet extravaganza
|
|
|
|
|
|
|
|
|
|
(the actual checkin was done the 29th, but there was a lock on the
|
|
|
|
|
ChangeLog, which is why this is being checked in a day later)
|
|
|
|
|
|
2001-05-24 00:52:58 +00:00
|
|
|
|
2001-05-23 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c: Added a
|
|
|
|
|
default for the ADD_TO_SESSION preference. This should fix the
|
|
|
|
|
problem where some people don't get any session
|
|
|
|
|
management. Miguel's patch removed the code to set this preference
|
|
|
|
|
in the first time druid so we need to default to TRUE.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_get_string_attribute_with_default): Used return
|
|
|
|
|
statements to simplify the logic a bit.
|
|
|
|
|
|
2001-05-23 20:52:55 +00:00
|
|
|
|
2001-05-22 John Harper <jsh@pixelslut.com>
|
|
|
|
|
|
|
|
|
|
Fallout from fixing bug 8220 (Having Ctrl as default "modifier
|
|
|
|
|
key used for default WM shortcuts" breaks everything...):
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c
|
|
|
|
|
(keyboard_space, keyboard_move_to): changed to use Control
|
|
|
|
|
modifier instead of Alt
|
|
|
|
|
|
Fixed problem compiling with new gettext:
* hack-macros/gnome.m4: Add BUILD_INCLUDED_LIBINTL for
compatibility with the new gettext.
Fixed a problem with the throbber detecting that its X window is
gone. Based on suggestions from Owen Taylor.
* libnautilus/nautilus-bonobo-workarounds.h:
* libnautilus/nautilus-bonobo-workarounds.c:
(destroy_later_callback), (destroyed_before_timeout_callback),
(nautilus_bonobo_object_force_destroy_later): Changed to "destroy
later" instead of "destroy at idle". This makes us less likely to
experience race conditions.
* src/nautilus-window.c: (nautilus_window_initialize_class),
(nautilus_window_unrealize), (nautilus_window_destroy): Moved the
throbber destruction to unrealize so we destroy the throbber
before we destroy its X window.
Starting with patch by Anders Carlsson <andersca@gnu.org>, added
both prelighting and tracking to the throbber, also making it take
action on release, not press.
* components/throbber/nautilus-throbber.c:
(nautilus_throbber_initialize_class): Add handlers for enter,
leave, and release.
(nautilus_throbber_initialize): Set flags so we get enter and
leave events.
(select_throbber_image): Ref the image that's returned.
(draw_throbber_image): Make the image be prelit if the mouse is
over the throbber but it wasn't clicked, and darkened if the mouse
is over the throbber and it was clicked.
(nautilus_throbber_enter_notify_event): Set flag and request
redraw to prelight.
(nautilus_throbber_leave_notify_event): Set flag and request
redraw to un-prelight.
(nautilus_throbber_button_press_event): Set flag to indicate we
hit the button in the throbber. Also, respond only to left clicks.
(nautilus_throbber_button_release_event): Look at flag set in
press event. Do the work here now instead of at press time since
we are more like a real button.
Rolled in change by Miguel Rodrguez Prez <migrax@terra.es> to
fix volume mounting problems:
* configure.in: Check for hasmntopt.
* libnautilus-private/nautilus-volume-monitor.c:
(get_removable_volumes): Fix typo (HAVE_MNTTENT_H ->
HAVE_MNTENT_H).
Integrated patch by Miguel Rodrguez Prez <migrax@terra.es> to
make Nautilus not try to preview MPEG lists:
* src/file-manager/fm-icon-view.c:
(icon_container_preview_callback): Made audio/x-mpegurl another
exception to the list of audio types we can preview.
Rolled in change by Dennis Smit <synap@area101.penguin.nl>:
* THANKS: added more translators that were missing from the
THANKS file (names from all the .po files in ./po).
Other updates to THANKS:
* THANKS: Added Jon K Hellan.
* check-THANKS.pl: Fixed logic so you can be credited as both an
author and translator.
Other changes:
* src/file-manager/fm-list-view.c: (get_default_zoom_level): Fix
typo (storaged -> storage).
* src/nautilus-shell-ui.xml:
* src/file-manager/nautilus-directory-view-ui.xml:
Fixed keybindings entries to use the correct tags as described by
ui-xml.txt.
2001-05-23 00:03:03 +00:00
|
|
|
|
2001-05-22 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed problem compiling with new gettext:
|
|
|
|
|
|
|
|
|
|
* hack-macros/gnome.m4: Add BUILD_INCLUDED_LIBINTL for
|
|
|
|
|
compatibility with the new gettext.
|
|
|
|
|
|
|
|
|
|
Fixed a problem with the throbber detecting that its X window is
|
|
|
|
|
gone. Based on suggestions from Owen Taylor.
|
|
|
|
|
|
|
|
|
|
* libnautilus/nautilus-bonobo-workarounds.h:
|
|
|
|
|
* libnautilus/nautilus-bonobo-workarounds.c:
|
|
|
|
|
(destroy_later_callback), (destroyed_before_timeout_callback),
|
|
|
|
|
(nautilus_bonobo_object_force_destroy_later): Changed to "destroy
|
|
|
|
|
later" instead of "destroy at idle". This makes us less likely to
|
|
|
|
|
experience race conditions.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_initialize_class),
|
|
|
|
|
(nautilus_window_unrealize), (nautilus_window_destroy): Moved the
|
|
|
|
|
throbber destruction to unrealize so we destroy the throbber
|
|
|
|
|
before we destroy its X window.
|
|
|
|
|
|
|
|
|
|
Starting with patch by Anders Carlsson <andersca@gnu.org>, added
|
|
|
|
|
both prelighting and tracking to the throbber, also making it take
|
|
|
|
|
action on release, not press.
|
|
|
|
|
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
(nautilus_throbber_initialize_class): Add handlers for enter,
|
|
|
|
|
leave, and release.
|
|
|
|
|
(nautilus_throbber_initialize): Set flags so we get enter and
|
|
|
|
|
leave events.
|
|
|
|
|
(select_throbber_image): Ref the image that's returned.
|
|
|
|
|
(draw_throbber_image): Make the image be prelit if the mouse is
|
|
|
|
|
over the throbber but it wasn't clicked, and darkened if the mouse
|
|
|
|
|
is over the throbber and it was clicked.
|
|
|
|
|
(nautilus_throbber_enter_notify_event): Set flag and request
|
|
|
|
|
redraw to prelight.
|
|
|
|
|
(nautilus_throbber_leave_notify_event): Set flag and request
|
|
|
|
|
redraw to un-prelight.
|
|
|
|
|
(nautilus_throbber_button_press_event): Set flag to indicate we
|
|
|
|
|
hit the button in the throbber. Also, respond only to left clicks.
|
|
|
|
|
(nautilus_throbber_button_release_event): Look at flag set in
|
|
|
|
|
press event. Do the work here now instead of at press time since
|
|
|
|
|
we are more like a real button.
|
|
|
|
|
|
|
|
|
|
Rolled in change by Miguel Rodr<64>guez P<>rez <migrax@terra.es> to
|
|
|
|
|
fix volume mounting problems:
|
|
|
|
|
|
|
|
|
|
* configure.in: Check for hasmntopt.
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(get_removable_volumes): Fix typo (HAVE_MNTTENT_H ->
|
|
|
|
|
HAVE_MNTENT_H).
|
|
|
|
|
|
|
|
|
|
Integrated patch by Miguel Rodr<64>guez P<>rez <migrax@terra.es> to
|
|
|
|
|
make Nautilus not try to preview MPEG lists:
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(icon_container_preview_callback): Made audio/x-mpegurl another
|
|
|
|
|
exception to the list of audio types we can preview.
|
|
|
|
|
|
|
|
|
|
Rolled in change by Dennis Smit <synap@area101.penguin.nl>:
|
|
|
|
|
|
|
|
|
|
* THANKS: added more translators that were missing from the
|
|
|
|
|
THANKS file (names from all the .po files in ./po).
|
|
|
|
|
|
|
|
|
|
Other updates to THANKS:
|
|
|
|
|
|
|
|
|
|
* THANKS: Added Jon K Hellan.
|
|
|
|
|
* check-THANKS.pl: Fixed logic so you can be credited as both an
|
|
|
|
|
author and translator.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (get_default_zoom_level): Fix
|
|
|
|
|
typo (storaged -> storage).
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml:
|
|
|
|
|
Fixed keybindings entries to use the correct tags as described by
|
|
|
|
|
ui-xml.txt.
|
|
|
|
|
|
2001-05-22 06:32:28 +00:00
|
|
|
|
2001-05-21 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
made the news panel flash less by defering async updates with a timer
|
|
|
|
|
task, so ones that fire close together are coalesced.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy),
|
|
|
|
|
(rss_logo_callback), (update_timeout_callback),
|
|
|
|
|
(queue_update_size_and_redraw), (rss_read_done_callback),
|
|
|
|
|
(make_remove_widgets), (make_news_view):
|
|
|
|
|
|
2001-05-19 11:56:42 +00:00
|
|
|
|
2001-05-18 Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
Code reviewed by Darin Adler <darin@bentspoon.com>.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (display_pending_idle_callback):
|
|
|
|
|
return TRUE if real_display_pending_files() return FALSE which mean
|
|
|
|
|
that there is other icon to be drawn (the idle won't be removed until
|
|
|
|
|
the idle callback return FALSE).
|
|
|
|
|
|
|
|
|
|
return FALSE if real_display_pending_files() return TRUE, which mean
|
|
|
|
|
all files were drawn.
|
|
|
|
|
|
2001-05-18 18:20:49 +00:00
|
|
|
|
2001-05-18 Jon K Hellan <hellan@acm.org>
|
|
|
|
|
|
|
|
|
|
Code reviewed by Darin Adler <darin@bentspoon.com>
|
|
|
|
|
|
|
|
|
|
* components/music/mpg123.h (struct id3v1tag_t): Fix track info.
|
|
|
|
|
(struct id3tag_t): Fix track info. Not tested for v2, but big
|
|
|
|
|
enough for what can be represented in v1.1.
|
|
|
|
|
|
|
|
|
|
* components/music/mpg123.c (mpg123_id3v1_to_id3v2): Fix track
|
|
|
|
|
info. Track in id3v1.1 is an 8 bit integer, not a string.
|
|
|
|
|
Track is still unimplemented for id3v2. I did not fix it, as I
|
|
|
|
|
don't have examples to test with.
|
|
|
|
|
|
2001-05-17 23:40:52 +00:00
|
|
|
|
2001-05-18 Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
Code reviewed by Darin Adler <darin@bentspoon.com>,
|
|
|
|
|
also, thanks for the help solving this issue.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (g_list_split_off_first_n):
|
|
|
|
|
moved from fm-list-view.c.
|
|
|
|
|
(real_display_pending_files): move the fm-list-view.c function to
|
|
|
|
|
display pending file, but remove the clist sorting code.
|
|
|
|
|
(FILES_TO_PROCESS_AT_ONCE): new constant, appear to be a better name
|
|
|
|
|
than LIST_VIEW_DISPLAY_PENDING_FILES_GROUP_SIZE.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c (LIST_VIEW_DISPLAY_PENDING_FILES_GROUP_SIZE):
|
|
|
|
|
removed this constant.
|
|
|
|
|
(fm_list_view_display_pending_files): just sort the list by the clist criteria
|
|
|
|
|
then call the parent function to display_pending_file.
|
|
|
|
|
(g_list_split_off_first_n): removed.
|
|
|
|
|
|
|
|
|
|
This should fix the issue where UI response (icon drawing) would take
|
|
|
|
|
a long time because the directory loaded was cached by the kernel.
|
|
|
|
|
We now draw with a fixed maximum number of files at once.
|
|
|
|
|
|
|
|
|
|
The list view code was already doing that, so the code was just moved,
|
|
|
|
|
and adaptated for use in directory view, so list view has the same
|
|
|
|
|
behavior as before without any code being duplicated.
|
|
|
|
|
|
2001-05-17 22:28:41 +00:00
|
|
|
|
2001-05-17 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Yoann and I did some more debugging and analysis and we stumbled
|
|
|
|
|
over a bug that was responsible for some big slowdowns.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(activation_uri_start): Fixed bug that was causing activation URI
|
|
|
|
|
reads to work strangely.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml:
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (delete_callback),
|
|
|
|
|
(bonobo_control_activate_callback), (fm_directory_view_destroy):
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_initialize_class),
|
|
|
|
|
(nautilus_window_realize):
|
|
|
|
|
Rip out keybinding hack and use Bonobo's (undocumented as far as I
|
|
|
|
|
can tell) keybinding machinery instead.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c: (schedule_next_read):
|
|
|
|
|
Use (void), not ().
|
|
|
|
|
|
2001-05-17 18:24:16 +00:00
|
|
|
|
2001-05-17 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Don't require ammonite any more in the default Nautilus RPM. I
|
|
|
|
|
left the ability to compile ammonite support in for now. That can
|
|
|
|
|
be removed at any time, but it doesn't hurt anybody.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c: Change default
|
|
|
|
|
web search to use google instead of the defunct Eazel search page.
|
|
|
|
|
|
2001-05-17 03:15:19 +00:00
|
|
|
|
2001-05-16 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Up version to 1.0.3.1 so we don't confuse cvs
|
|
|
|
|
builds with the release.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
(nautilus_file_fit_date_as_string): Fix i18n problem by calling
|
|
|
|
|
_() on strings before using.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (key_press_event_callback),
|
|
|
|
|
(bonobo_control_activate_callback), (fm_directory_view_destroy):
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_key_press_event):
|
|
|
|
|
Change key press event callbacks to run only after the parent
|
|
|
|
|
class. This makes keys go to the focused text field first, so
|
|
|
|
|
hitting delete while editing a file name doesn't delete the file.
|
|
|
|
|
|
2001-05-16 21:14:53 +00:00
|
|
|
|
2001-05-16 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_destroy), (activate_callback),
|
|
|
|
|
(cancel_activate_callback), (fm_directory_view_activate_file),
|
|
|
|
|
Got rid of monitor_file_for_activation, another example of this
|
|
|
|
|
same loose end as last time.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
(set_to_pending_location_and_selection): There was an overzealous
|
|
|
|
|
assert in here. Looked into why it fired, and fixed it up.
|
|
|
|
|
|
2001-05-16 17:29:50 +00:00
|
|
|
|
2001-05-16 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-private.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c: (free_location_change),
|
|
|
|
|
(begin_location_change):
|
|
|
|
|
Finished up a loose end from when I made the change to
|
|
|
|
|
determine_initial_view to not get full attributes. This leftover
|
|
|
|
|
code was causing an extra directory load.
|
|
|
|
|
|
|
|
|
|
* THANKS: Added Yoann.
|
|
|
|
|
|
2001-05-16 06:27:55 +00:00
|
|
|
|
2001-05-15 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (notify_current_sidebar_view),
|
|
|
|
|
(nautilus_sidebar_activate_panel),
|
|
|
|
|
(nautilus_sidebar_deactivate_panel):
|
|
|
|
|
at Darin's urging, coalesced the open and closed properties into a
|
|
|
|
|
single one with a value.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (get_bonobo_properties),
|
|
|
|
|
(set_bonobo_properties), (nautilus_news_load_location):
|
|
|
|
|
made it maintain the closed state and made load_location only redraw
|
|
|
|
|
when opened.
|
|
|
|
|
|
2001-05-14 18:21:27 +00:00
|
|
|
|
2001-05-13 Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c (DIRECTORY_LOAD_ITEMS_PER_CALLBACK):
|
|
|
|
|
Change from 32 item by callback to 10.
|
|
|
|
|
This is much better for UI response time and will prevent having
|
|
|
|
|
too much latency time when loading the directory.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (DISPLAY_TIMEOUT_INTERVAL_MSECS):
|
|
|
|
|
Change from 700 ms to 100 ms, this is much better for the user
|
|
|
|
|
as he won't see any latency time before drawing start.
|
|
|
|
|
|
|
|
|
|
Theses are the better experienced setting for now.
|
|
|
|
|
|
2001-05-13 23:28:34 +00:00
|
|
|
|
2001-05-13 Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
Integrated patch from Yoann Vandoorselaere
|
|
|
|
|
<yoann@mandrakesoft.com>. Yoann found that double-clicking on on a
|
|
|
|
|
directory would wait for all the files to be read in before
|
|
|
|
|
displaying anything, while typing the path in the location bar
|
|
|
|
|
would should proper progressive loading. This checkin solves that
|
|
|
|
|
problem.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(fm_directory_view_activate_file): Only call_when_ready on the
|
|
|
|
|
minimum attributes, not full. All the checks in activate_callback
|
|
|
|
|
only depend on the minimum attributes, and do not need the extra
|
|
|
|
|
directory item mime types attribute.
|
|
|
|
|
|
2001-05-11 17:46:20 +00:00
|
|
|
|
2001-05-11 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
|
|
|
|
|
Yoann Vandoorselaere <yoann@mandrakesoft.com> discovered that the
|
|
|
|
|
code to load a directory was accidentally waiting for all the
|
|
|
|
|
files to be read in before displaying anything. This fixes the two
|
|
|
|
|
problems that caused that, but there are remaining loose ends
|
|
|
|
|
(it's not entirely clear why View As Music is still showing
|
|
|
|
|
properly in the View menu).
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory-private.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
(nautilus_directory_call_when_ready_internal): Take a parameter to
|
|
|
|
|
say whether to wait for all the files in the file list, instead of
|
|
|
|
|
deducing it from other parameters.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-directory.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_directory_call_when_ready): Take a parameter to say
|
|
|
|
|
whether to wait for all the files in the file list, instead of
|
|
|
|
|
deducing it from other parameters.
|
|
|
|
|
(nautilus_self_check_directory): Pass TRUE so we wait for the file
|
|
|
|
|
list.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-merged-directory.c:
|
|
|
|
|
(merged_call_when_ready): Pass through the new boolean.
|
|
|
|
|
* libnautilus-private/nautilus-trash-file.c:
|
|
|
|
|
(real_call_when_ready): Pass FALSE since there is no file list for
|
|
|
|
|
a single file.
|
|
|
|
|
* libnautilus-private/nautilus-vfs-directory.c:
|
|
|
|
|
(vfs_call_when_ready): Pass through the new boolean.
|
|
|
|
|
* libnautilus-private/nautilus-vfs-file.c:
|
|
|
|
|
(vfs_file_call_when_ready): Pass FALSE since there is no file list
|
|
|
|
|
for a single file.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-applicable-views.c:
|
|
|
|
|
(nautilus_determine_initial_view),
|
|
|
|
|
(nautilus_determine_initial_view_cancel): Removed the code to get
|
|
|
|
|
full file attributes after getting the minimum required if
|
|
|
|
|
nautilus_mime_actions_file_needs_full_file_attributes return
|
|
|
|
|
TRUE. We want to make the choice fast, and it's OK if we choose
|
|
|
|
|
poorly as a result. The question is whether this will cause any
|
|
|
|
|
real end-user problems.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(call_when_ready_on_scripts_directory): Pass TRUE so we read the
|
|
|
|
|
entire scripts directory.
|
|
|
|
|
(load_directory): Pass FALSE so we don't wait for all the files to
|
|
|
|
|
be loaded before starting to display them. This is the core of the
|
|
|
|
|
fix.
|
|
|
|
|
|
|
|
|
|
* components/tree/nautilus-tree-change-queue.c:
|
|
|
|
|
(nautilus_tree_change_queue_enqueue): A place where we can use
|
|
|
|
|
g_slist_prepend instead of g_slist_append.
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
(nautilus_complex_search_bar_initialize): A place where we can use
|
|
|
|
|
g_slist_prepend instead of g_slist_append.
|
|
|
|
|
|
Made the thumbnail mechanism respect the "PUBLIC_METADATA"
preference, so if you change "Make Folder Appearance Details
Public" to Never (in Speed Tradeoffs at Advanced user level),
thumbnails will always be created in ~/.nautilus/thumbnails,
instead of in a .thumbnails subdirectory in each directory.
Thanks to Michael Rothwell <rothwell@holly-springs.nc.us> for
the idea and a first pass at the code.
* libnautilus-private/nautilus-thumbnails.h:
* libnautilus-private/nautilus-thumbnails.c:
(uri_is_local):
New convenience function, calls gnome_vfs_uri_is_local
(prefer_global_thumbnails_location): New function that
checks preference value.
(make_thumbnail_uri): Call preference-checking function.
(first_file_more_recent),
(nautilus_thumbnail_has_invalid_thumbnail),
(nautilus_get_thumbnail_uri),
(nautilus_update_thumbnail_file_renamed_one),
(nautilus_update_thumbnail_file_renamed),
(nautilus_remove_thumbnail_for_file_one),
(nautilus_remove_thumbnail_for_file): Use uri_is_local () to
reduce duplicated code; change some parameter names for clarity.
2001-05-11 02:01:16 +00:00
|
|
|
|
2001-05-10 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Made the thumbnail mechanism respect the "PUBLIC_METADATA"
|
|
|
|
|
preference, so if you change "Make Folder Appearance Details
|
|
|
|
|
Public" to Never (in Speed Tradeoffs at Advanced user level),
|
|
|
|
|
thumbnails will always be created in ~/.nautilus/thumbnails,
|
|
|
|
|
instead of in a .thumbnails subdirectory in each directory.
|
|
|
|
|
Thanks to Michael Rothwell <rothwell@holly-springs.nc.us> for
|
|
|
|
|
the idea and a first pass at the code.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.h:
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
(uri_is_local):
|
|
|
|
|
New convenience function, calls gnome_vfs_uri_is_local
|
|
|
|
|
(prefer_global_thumbnails_location): New function that
|
|
|
|
|
checks preference value.
|
|
|
|
|
(make_thumbnail_uri): Call preference-checking function.
|
|
|
|
|
(first_file_more_recent),
|
|
|
|
|
(nautilus_thumbnail_has_invalid_thumbnail),
|
|
|
|
|
(nautilus_get_thumbnail_uri),
|
|
|
|
|
(nautilus_update_thumbnail_file_renamed_one),
|
|
|
|
|
(nautilus_update_thumbnail_file_renamed),
|
|
|
|
|
(nautilus_remove_thumbnail_for_file_one),
|
|
|
|
|
(nautilus_remove_thumbnail_for_file): Use uri_is_local () to
|
|
|
|
|
reduce duplicated code; change some parameter names for clarity.
|
|
|
|
|
|
Changed code that uses g_list_append to use g_list_prepend in all the
* components/help/hyperbola-filefmt.c:
(prepend_help_dir_if_exists), (fmt_help_populate_tree):
* components/mozilla/nautilus-mozilla-content-view.c:
(mozilla_view_create_charset_encoding_submenu),
(mozilla_new_window_callback),
(should_uri_navigate_bypass_nautilus),
(should_mozilla_load_uri_directly):
* components/music/fileinfo.c: (mpg123_file_info_box):
* components/music/nautilus-music-view.c:
(nautilus_music_view_update):
* components/notes/nautilus-notes.c: (notes_load_metainfo):
* components/throbber/nautilus-throbber.c:
(nautilus_throbber_load_images):
* components/tree/nautilus-tree-node.c:
(nautilus_tree_node_set_parent):
* libnautilus-private/nautilus-directory-background.c:
(nautilus_connect_background_to_file_metadata):
* libnautilus-private/nautilus-directory.c:
(nautilus_self_check_directory):
* libnautilus-private/nautilus-file-changes-queue.c:
(nautilus_file_changes_consume_changes):
* libnautilus-private/nautilus-file-dnd.c:
(nautilus_drag_file_receive_dropped_keyword):
* libnautilus-private/nautilus-file-operations.c:
(handle_transfer_ok), (nautilus_file_operations_new_folder):
* libnautilus-private/nautilus-file.c: (nautilus_self_check_file):
* libnautilus-private/nautilus-icon-container.c:
(lay_down_icons_tblr):
* libnautilus-private/nautilus-mime-actions.c:
(nautilus_do_component_query):
* libnautilus-private/nautilus-search-uri.c: (tokenize_uri):
* libnautilus-private/nautilus-theme.c: (theme_list_prepend),
(theme_get_themes_for_location), (theme_get_default_themes),
(nautilus_theme_remove_user_theme):
* libnautilus-private/nautilus-thumbnails.c:
(nautilus_get_thumbnail_uri):
* libnautilus-private/nautilus-trash-monitor.c:
(nautilus_trash_monitor_initialize), (add_one_volume_trash):
* libnautilus-private/nautilus-volume-monitor.c:
(get_removable_volumes), (build_volume_list_delta),
(get_mount_list), (get_current_mount_list),
(mount_volume_prepend_filesystem):
* src/file-manager/fm-directory-view.c: (prepend_uri_one),
(fm_directory_view_create_links_for_files),
(fm_directory_view_duplicate_selection):
* src/file-manager/fm-properties-window.c:
(property_button_toggled):
* src/nautilus-window-manage-views.c:
(determined_initial_view_callback):
Changed code that uses g_list_append to use g_list_prepend in all
the cases where it was simple enough.
2001-05-11 01:30:33 +00:00
|
|
|
|
2001-05-10 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-filefmt.c:
|
|
|
|
|
(prepend_help_dir_if_exists), (fmt_help_populate_tree):
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
(mozilla_view_create_charset_encoding_submenu),
|
|
|
|
|
(mozilla_new_window_callback),
|
|
|
|
|
(should_uri_navigate_bypass_nautilus),
|
|
|
|
|
(should_mozilla_load_uri_directly):
|
|
|
|
|
* components/music/fileinfo.c: (mpg123_file_info_box):
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
(nautilus_music_view_update):
|
|
|
|
|
* components/notes/nautilus-notes.c: (notes_load_metainfo):
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
(nautilus_throbber_load_images):
|
|
|
|
|
* components/tree/nautilus-tree-node.c:
|
|
|
|
|
(nautilus_tree_node_set_parent):
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
(nautilus_connect_background_to_file_metadata):
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
(nautilus_self_check_directory):
|
|
|
|
|
* libnautilus-private/nautilus-file-changes-queue.c:
|
|
|
|
|
(nautilus_file_changes_consume_changes):
|
|
|
|
|
* libnautilus-private/nautilus-file-dnd.c:
|
|
|
|
|
(nautilus_drag_file_receive_dropped_keyword):
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
(handle_transfer_ok), (nautilus_file_operations_new_folder):
|
|
|
|
|
* libnautilus-private/nautilus-file.c: (nautilus_self_check_file):
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
(lay_down_icons_tblr):
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c:
|
|
|
|
|
(nautilus_do_component_query):
|
|
|
|
|
* libnautilus-private/nautilus-search-uri.c: (tokenize_uri):
|
|
|
|
|
* libnautilus-private/nautilus-theme.c: (theme_list_prepend),
|
|
|
|
|
(theme_get_themes_for_location), (theme_get_default_themes),
|
|
|
|
|
(nautilus_theme_remove_user_theme):
|
|
|
|
|
* libnautilus-private/nautilus-thumbnails.c:
|
|
|
|
|
(nautilus_get_thumbnail_uri):
|
|
|
|
|
* libnautilus-private/nautilus-trash-monitor.c:
|
|
|
|
|
(nautilus_trash_monitor_initialize), (add_one_volume_trash):
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(get_removable_volumes), (build_volume_list_delta),
|
|
|
|
|
(get_mount_list), (get_current_mount_list),
|
|
|
|
|
(mount_volume_prepend_filesystem):
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (prepend_uri_one),
|
|
|
|
|
(fm_directory_view_create_links_for_files),
|
|
|
|
|
(fm_directory_view_duplicate_selection):
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
(property_button_toggled):
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
(determined_initial_view_callback):
|
|
|
|
|
Changed code that uses g_list_append to use g_list_prepend in all
|
|
|
|
|
the cases where it was simple enough.
|
|
|
|
|
|
2001-05-10 22:58:34 +00:00
|
|
|
|
2001-05-10 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Integrated a patch from peter@ximian.com to move the
|
|
|
|
|
MOZILLA_FIVE_HOME-setting code from the main Nautilus program
|
|
|
|
|
(where it does no good) to the Mozilla component (which is a nicer
|
|
|
|
|
place for it anyway).
|
|
|
|
|
|
|
|
|
|
While integrating the patch I made some other small cleanups to
|
|
|
|
|
the Mozilla component and the patch itself. I removed the code to
|
|
|
|
|
set up LD_LIBRARY_PATH, since it's not needed, and changed the name
|
|
|
|
|
of some things and simplified others.
|
|
|
|
|
|
|
|
|
|
* components/mozilla/Makefile.am: Define PREFIX.
|
|
|
|
|
* components/mozilla/main.c: (is_good_mozilla_path),
|
|
|
|
|
(get_mozilla_path), (set_up_MOZILLA_FIVE_HOME), (main): Add the
|
|
|
|
|
new code to set up MOZILLA_FIVE_HOME.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (finish_startup): Remove the code
|
|
|
|
|
from the old place.
|
|
|
|
|
|
|
|
|
|
* check-THANKS.pl: Updated.
|
|
|
|
|
|
2001-05-09 21:51:19 +00:00
|
|
|
|
2001-05-09 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-vfs-directory.c:
|
|
|
|
|
* libnautilus-private/nautilus-vfs-file.c:
|
|
|
|
|
Added dummy members so we have no illegal empty structures.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (update_emblems): Get rid of some
|
|
|
|
|
dead code.
|
|
|
|
|
|
2001-05-09 21:10:28 +00:00
|
|
|
|
2001-05-09 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* README: Updated required versions of packages.
|
|
|
|
|
|
2001-05-09 01:32:23 +00:00
|
|
|
|
2001-05-08 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Started with patch by Yoann Vandoorselaere
|
|
|
|
|
<yoann@mandrakesoft.com> to not re-open /proc/mounts each time,
|
|
|
|
|
but to simply rewind it instead. The patch had a lot of problems
|
|
|
|
|
on Solaris and when HAVE_CDDA is true, but I reworked it so it
|
|
|
|
|
should be OK.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c: (get_mount_list),
|
|
|
|
|
(get_current_mount_list): Use rewind.
|
|
|
|
|
|
2001-05-09 00:42:16 +00:00
|
|
|
|
2001-05-08 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Integrated a fixed version of Gene's patch to compile under
|
|
|
|
|
FreeBSD.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-volume-monitor.c:
|
|
|
|
|
(has_removable_mntent_options), (get_removable_volumes),
|
|
|
|
|
(volume_is_removable), (volume_is_read_only),
|
|
|
|
|
(nautilus_volume_monitor_mount_unmount_removable),
|
|
|
|
|
(nautilus_volume_monitor_get_mount_name_for_display): Added more
|
|
|
|
|
ifdefs all over the place. This could be done more elegantly some
|
|
|
|
|
day.
|
|
|
|
|
|
2001-05-09 00:22:34 +00:00
|
|
|
|
2001-05-08 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Integrated patch by Yoann Vandoorselaere <yoann@mandrakesoft.com>
|
|
|
|
|
to fix a problem where we would try to get metadata for all files
|
|
|
|
|
in the home directory if it was set to be used as the desktop
|
|
|
|
|
directory.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.h:
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.c:
|
|
|
|
|
(nautilus_get_desktop_directory): Changed this to not bother with
|
|
|
|
|
the call to create the directory when the home directory is used
|
|
|
|
|
as the desktop.
|
|
|
|
|
(nautilus_get_gmc_desktop_directory): New function.
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Use
|
|
|
|
|
nautilus_get_gmc_desktop_directory for the check when deciding to
|
|
|
|
|
look for old-fashioned gmc metadata.
|
|
|
|
|
|
2001-06-06 22:25:25 +00:00
|
|
|
|
=== Nautilus 1.0.3 ===
|
|
|
|
|
|
2001-05-08 08:48:26 +00:00
|
|
|
|
2001-05-08 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/mozilla/Makefile.am:
|
|
|
|
|
* configure.in:
|
|
|
|
|
* README:
|
|
|
|
|
Remove some Mozilla Milestone cruft. Make the Mozilla component
|
|
|
|
|
build with the newly released Mozilla 0.9. Update the README with
|
|
|
|
|
the latest Mozilla 0.9 support.
|
|
|
|
|
|
2001-05-07 21:33:03 +00:00
|
|
|
|
2001-05-07 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8122 (Folders opened from the desktop should not
|
|
|
|
|
reuse frontmost window). The previous behavior was intended to
|
|
|
|
|
match the behavior of web browsers, but user feedback made it
|
|
|
|
|
clear that it was confusing and annoying people too much.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
(get_topmost_nautilus_window_in_current_workspace_and_area):
|
|
|
|
|
Removed this no-longer-needed function.
|
|
|
|
|
(open_location): Always create a new window in the desktop case.
|
|
|
|
|
|
2001-05-07 18:29:54 +00:00
|
|
|
|
2001-05-07 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug 8251 (Mozilla component crashes every time I try to view a
|
|
|
|
|
web page) by putting the same logic for locating Mozilla that is
|
|
|
|
|
used by galeon into Nautilus.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (is_mozilla_path_good),
|
|
|
|
|
(get_mozilla_path), (find_mozilla): Code to find Mozilla and set
|
|
|
|
|
up some environment variables that matches the code in galeon's
|
|
|
|
|
startup script.
|
|
|
|
|
(finish_startup): New function for initialization code that should
|
|
|
|
|
be done only in the main Nautilus, not in clients that are going
|
|
|
|
|
to contact the main Nautilus. More initialization should be moved
|
|
|
|
|
in here over time. Calls find_mozilla among other things.
|
|
|
|
|
(nautilus_application_startup): Moved the sound initialization and
|
|
|
|
|
the code to migrate desktop directory contents inside the new
|
|
|
|
|
initialization function.
|
|
|
|
|
|
2001-05-07 17:05:55 +00:00
|
|
|
|
2001-05-07 Robin * Slomkowski <rslomkow@rslomkow.org>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.c: (make_title_page_icon_box):
|
|
|
|
|
changed "arlo/i-directory-aa.png" to "crux_eggplant/i-directory-aa.png"
|
2001-05-07 18:29:54 +00:00
|
|
|
|
as the arlo directory has been renamed.
|
2001-05-07 17:05:55 +00:00
|
|
|
|
|
2001-05-07 18:29:54 +00:00
|
|
|
|
2001-05-04 Jonathan Blandford <jrb@webwynk.net>
|
2001-05-04 23:13:54 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(icon_container_preview_callback): Possibly play the file if it's
|
|
|
|
|
an ogg.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c (play_file): Check for ogg
|
|
|
|
|
file.
|
|
|
|
|
|
2001-05-04 18:15:35 +00:00
|
|
|
|
2001-05-04 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* nautilus-installer.spec.in: Removed this obsolete file.
|
|
|
|
|
|
2001-05-04 17:44:11 +00:00
|
|
|
|
2001-05-04 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* THANKS: Add an entry for Bart.
|
|
|
|
|
* indent.sh: Update switches (one was wrong for Nautilus style).
|
|
|
|
|
|
2001-05-04 17:36:07 +00:00
|
|
|
|
2001-05-04 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/.cvsignore: Update for name change.
|
|
|
|
|
|
2001-05-04 17:11:23 +00:00
|
|
|
|
2001-05-04 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.c:
|
|
|
|
|
(is_known_mime_type): Fix mistake where we put quotes
|
|
|
|
|
around GNOME_VFS_MIME_TYPE_UNKNOWN. Use g_strcasecmp.
|
|
|
|
|
(nautilus_mime_get_default_action_type_for_file),
|
|
|
|
|
(application_supports_uri_scheme): Use g_strcasecmp.
|
|
|
|
|
|
2001-05-04 16:40:51 +00:00
|
|
|
|
2001-05-04 Robin * Slomkowski <rslomkow@rslomkow.org>
|
|
|
|
|
|
|
|
|
|
* configure.in: upped version required of eel to 1.0 and
|
|
|
|
|
librsvg to 1.0.0
|
|
|
|
|
|
2001-05-04 14:54:27 +00:00
|
|
|
|
2001-05-04 Robin * Slomkowski <rslomkow@rslomkow.org>
|
|
|
|
|
|
|
|
|
|
* configure.in: upped versions required, medusa >= 0.5.1
|
|
|
|
|
ammonite >= 1.0.2, gnome-vfs >= 1.0.1
|
|
|
|
|
|
2001-05-04 14:01:50 +00:00
|
|
|
|
2001-05-04 Robin * Slomkowski <rslomkow@rslomkow.org>
|
|
|
|
|
|
|
|
|
|
* configure.in: requires eel 0.1
|
|
|
|
|
|
2001-05-04 10:15:22 +00:00
|
|
|
|
2001-05-04 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
2001-05-04 10:23:35 +00:00
|
|
|
|
* configure.in:
|
|
|
|
|
No need to set gconf flags here since eel will have already done so.
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Change the BuildRequires entries for eel and librsvg to be
|
|
|
|
|
eel-devel and librsvg-devel.
|
|
|
|
|
|
2001-05-04 10:16:51 +00:00
|
|
|
|
* libnautilus-private/nautilus-dateedit-extensions.c:
|
|
|
|
|
* libnautilus-private/nautilus-dateedit-extensions.h:
|
|
|
|
|
* libnautilus-private/nautilus-generous-bin.c:
|
|
|
|
|
* libnautilus-private/nautilus-generous-bin.h:
|
|
|
|
|
* libnautilus-private/nautilus-gconf-extensions.c:
|
|
|
|
|
* libnautilus-private/nautilus-gconf-extensions.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-box.c:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-box.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-group.c:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-group.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-item.c:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-item.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-pane.c:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-pane.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences.c:
|
|
|
|
|
* libnautilus-private/nautilus-preferences.h:
|
|
|
|
|
Moved to Eel.
|
2001-05-04 10:15:22 +00:00
|
|
|
|
|
2001-05-04 10:23:35 +00:00
|
|
|
|
* applets/preferences-applet/nautilus-preferences-applet.c:
|
|
|
|
|
* components/adapter/nautilus-adapter.c:
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
* components/tree/nautilus-tree-expansion-state.c:
|
|
|
|
|
* components/tree/nautilus-tree-view.c:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/nautilus-directory-async.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory.c:
|
|
|
|
|
* libnautilus-private/nautilus-entry.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-utilities.c:
|
|
|
|
|
* libnautilus-private/nautilus-file.c:
|
|
|
|
|
* libnautilus-private/nautilus-font-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-canvas-item.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-container.c:
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-lib-self-check-functions.h:
|
|
|
|
|
* libnautilus-private/nautilus-link-set.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-sidebar-functions.c:
|
|
|
|
|
* libnautilus-private/nautilus-sound.c:
|
|
|
|
|
* libnautilus-private/nautilus-theme.c:
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
* src/nautilus-application.c:
|
|
|
|
|
* src/nautilus-first-time-druid.c:
|
|
|
|
|
* src/nautilus-link-set-window.c:
|
|
|
|
|
* src/nautilus-main.c:
|
|
|
|
|
* src/nautilus-navigation-bar.c:
|
|
|
|
|
* src/nautilus-navigation-bar.h:
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
* src/nautilus-shell.c:
|
|
|
|
|
* src/nautilus-sidebar-tabs.c:
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
* src/nautilus-sidebar.c:
|
|
|
|
|
* src/nautilus-switchable-search-bar.c:
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
* src/nautilus-view-frame.c:
|
|
|
|
|
* src/nautilus-view-frame.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
* src/nautilus-zoom-control.c:
|
|
|
|
|
* test/test-nautilus-preferences-change.c:
|
|
|
|
|
* test/test-nautilus-preferences-display.c:
|
|
|
|
|
* test/test-nautilus-smooth-graphics.c:
|
|
|
|
|
* test/test.c:
|
|
|
|
|
Update for latest round of stuff moving into Eel.
|
|
|
|
|
|
2001-05-04 07:22:22 +00:00
|
|
|
|
2001-05-03 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (ellipsize_string),
|
|
|
|
|
(extract_items):
|
|
|
|
|
made the news panel ellipsize long items. I hope this can make it into
|
|
|
|
|
1.0.3, but it's not worth making new rpms unless we have other
|
|
|
|
|
reasons to do so.
|
|
|
|
|
|
2001-05-04 06:30:28 +00:00
|
|
|
|
2001-05-03 Robin * Slomkowski <rslomkow@rslomkow.org>
|
|
|
|
|
|
|
|
|
|
* configure.in: upped version to 1.0.3
|
|
|
|
|
|
2001-05-04 03:50:47 +00:00
|
|
|
|
2001-05-03 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* RENAMING:
|
|
|
|
|
Remove libnautilus-extensions -> libnautilus-private entry since
|
|
|
|
|
its done now.
|
|
|
|
|
|
2001-05-04 03:12:42 +00:00
|
|
|
|
2001-05-03 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* Makefile.am:
|
|
|
|
|
* applets/launcher/Makefile.am:
|
|
|
|
|
* applets/preferences-applet/Makefile.am:
|
|
|
|
|
* applets/preferences-applet/nautilus-preferences-applet.c:
|
|
|
|
|
* components/adapter/Makefile.am:
|
|
|
|
|
* components/adapter/nautilus-adapter.c:
|
|
|
|
|
* components/hardware/Makefile.am:
|
|
|
|
|
* components/hardware/nautilus-hardware-view.c:
|
|
|
|
|
* components/help/Makefile.am:
|
|
|
|
|
* components/help/hyperbola-main.c:
|
|
|
|
|
* components/help/hyperbola-nav-tree.c:
|
|
|
|
|
* components/history/Makefile.am:
|
|
|
|
|
* components/history/nautilus-history-view.c:
|
|
|
|
|
* components/image-viewer/Makefile.am:
|
|
|
|
|
* components/loser/content/Makefile.am:
|
|
|
|
|
* components/loser/sidebar/Makefile.am:
|
|
|
|
|
* components/mozilla/bonobo-extensions.c:
|
|
|
|
|
* components/mozilla/bonobo-extensions.h:
|
|
|
|
|
* components/music/Makefile.am:
|
|
|
|
|
* components/music/main.c:
|
|
|
|
|
* components/music/nautilus-music-view.c:
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* components/notes/Makefile.am:
|
|
|
|
|
* components/notes/nautilus-notes.c:
|
|
|
|
|
* components/text/Makefile.am:
|
|
|
|
|
* components/text/main.c:
|
|
|
|
|
* components/text/nautilus-text-view.c:
|
|
|
|
|
* components/throbber/Makefile.am:
|
|
|
|
|
* components/throbber/main.c:
|
|
|
|
|
* components/throbber/nautilus-throbber.c:
|
|
|
|
|
* components/tree/nautilus-tree-expansion-state.c:
|
|
|
|
|
* components/tree/nautilus-tree-model.c:
|
|
|
|
|
* components/tree/nautilus-tree-node.c:
|
|
|
|
|
* components/tree/nautilus-tree-node.h:
|
|
|
|
|
* components/tree/nautilus-tree-view-dnd.c:
|
|
|
|
|
* components/tree/nautilus-tree-view.c:
|
|
|
|
|
* configure.in:
|
|
|
|
|
* helper-utilities/error-dialog/nautilus-error-dialog.c:
|
|
|
|
|
* libnautilus-extensions/.cvsignore:
|
|
|
|
|
* libnautilus-extensions/Makefile.am:
|
|
|
|
|
* libnautilus-extensions/README:
|
|
|
|
|
* libnautilus-extensions/nautilus-audio-player.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-audio-player.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-bonobo-extensions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-bonobo-extensions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-bookmark.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-bookmark.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-cdrom-extensions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-customization-data.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-customization-data.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-dateedit-extensions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-dateedit-extensions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-default-file-icon.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-default-file-icon.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-async.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-background.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-background.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-metafile-monitor.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-metafile-monitor.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-metafile.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-metafile.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-notify.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-private.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-directory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-drag-window.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-drag-window.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-druid-page-eazel.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-druid-page-eazel.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-druid.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-druid.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-entry.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-entry.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-attributes.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-changes-queue.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-changes-queue.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-dnd.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-dnd.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-operations-progress.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-operations-progress.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-operations.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-operations.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-private.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-utilities.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-file-utilities.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-file.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-font-factory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-font-factory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-gconf-extensions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-gconf-extensions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-generous-bin.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-generous-bin.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-horizontal-splitter.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-horizontal-splitter.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-canvas-item.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-canvas-item.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-container.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-container.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-dnd.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-dnd.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory-private.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-private.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-text-item.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-text-item.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-iso9660.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-keep-last-vertical-box.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-keep-last-vertical-box.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-lib-self-check-functions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-lib-self-check-functions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-link-set.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-link-set.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-link.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-link.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-medusa-support.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-medusa-support.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-merged-directory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-merged-directory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-metadata.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-metafile-factory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-metafile-factory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-metafile-server.idl:
|
|
|
|
|
* libnautilus-extensions/nautilus-metafile.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-metafile.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-mime-actions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-mime-actions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-monitor.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-monitor.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-box.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-box.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-group.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-group.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-item.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-item.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-pane.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-pane.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-program-chooser.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-program-chooser.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-search-uri.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-search-uri.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-sidebar-functions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-sidebar-functions.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-sound.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-sound.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-theme.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-theme.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails-jpeg.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-directory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-directory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-file.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-file.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-monitor.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-monitor.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-undo-context.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-undo-context.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-undo-manager.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-undo-manager.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-undo-signal-handlers.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-undo-signal-handlers.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-vfs-directory.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-vfs-directory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-vfs-file.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-vfs-file.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-view-identifier.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-view-identifier.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-volume-monitor.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-volume-monitor.h:
|
|
|
|
|
* libnautilus-private/Makefile.am:
|
|
|
|
|
* libnautilus-private/README:
|
|
|
|
|
* libnautilus-private/nautilus-directory-background.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile-monitor.h:
|
|
|
|
|
* libnautilus-private/nautilus-directory-metafile.c:
|
|
|
|
|
* libnautilus-private/nautilus-directory-notify.h:
|
|
|
|
|
* libnautilus-private/nautilus-druid-page-eazel.c:
|
|
|
|
|
* libnautilus-private/nautilus-entry.c:
|
|
|
|
|
* libnautilus-private/nautilus-file-dnd.h:
|
|
|
|
|
* libnautilus-private/nautilus-file-operations.c:
|
|
|
|
|
* libnautilus-private/nautilus-global-preferences.h:
|
|
|
|
|
* libnautilus-private/nautilus-icon-factory.h:
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.c:
|
|
|
|
|
* libnautilus-private/nautilus-metafile-factory.h:
|
|
|
|
|
* libnautilus-private/nautilus-mime-actions.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-box.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-group.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-item.h:
|
|
|
|
|
* libnautilus-private/nautilus-preferences-pane.h:
|
|
|
|
|
* libnautilus-private/nautilus-undo-signal-handlers.h:
|
|
|
|
|
* libnautilus/nautilus-view.c:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
* po/POTFILES.in:
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
* src/file-manager/fm-directory-view.h:
|
|
|
|
|
* src/file-manager/fm-error-reporting.c:
|
|
|
|
|
* src/file-manager/fm-error-reporting.h:
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
* src/file-manager/fm-properties-window.c:
|
|
|
|
|
* src/file-manager/fm-properties-window.h:
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
* src/nautilus-about.c:
|
|
|
|
|
* src/nautilus-applicable-views.c:
|
|
|
|
|
* src/nautilus-applicable-views.h:
|
|
|
|
|
* src/nautilus-application.c:
|
|
|
|
|
* src/nautilus-application.h:
|
|
|
|
|
* src/nautilus-bookmark-list.c:
|
|
|
|
|
* src/nautilus-bookmark-list.h:
|
|
|
|
|
* src/nautilus-bookmark-parsing.c:
|
|
|
|
|
* src/nautilus-bookmark-parsing.h:
|
|
|
|
|
* src/nautilus-bookmarks-window.c:
|
|
|
|
|
* src/nautilus-complex-search-bar.c:
|
|
|
|
|
* src/nautilus-complex-search-bar.h:
|
|
|
|
|
* src/nautilus-desktop-window.c:
|
|
|
|
|
* src/nautilus-first-time-druid.c:
|
|
|
|
|
* src/nautilus-link-set-window.c:
|
|
|
|
|
* src/nautilus-link-set-window.h:
|
|
|
|
|
* src/nautilus-location-bar.c:
|
|
|
|
|
* src/nautilus-main.c: (main):
|
|
|
|
|
* src/nautilus-navigation-bar.h:
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
* src/nautilus-preferences-dialog.h:
|
|
|
|
|
* src/nautilus-profiler.h:
|
|
|
|
|
* src/nautilus-property-browser.c:
|
|
|
|
|
* src/nautilus-search-bar-criterion.c:
|
|
|
|
|
* src/nautilus-search-bar-criterion.h:
|
|
|
|
|
* src/nautilus-search-bar.h:
|
|
|
|
|
* src/nautilus-services.c:
|
|
|
|
|
* src/nautilus-shell.c:
|
|
|
|
|
* src/nautilus-sidebar-tabs.c:
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
* src/nautilus-sidebar-title.h:
|
|
|
|
|
* src/nautilus-sidebar.c:
|
|
|
|
|
* src/nautilus-simple-search-bar.c:
|
|
|
|
|
* src/nautilus-switchable-navigation-bar.c:
|
|
|
|
|
* src/nautilus-switchable-search-bar.c:
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
* src/nautilus-view-frame.c:
|
|
|
|
|
* src/nautilus-view-frame.h:
|
|
|
|
|
* src/nautilus-window-manage-views.c:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
* src/nautilus-window-private.h:
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
* src/nautilus-window.h:
|
|
|
|
|
* src/nautilus-zoom-control.c:
|
|
|
|
|
* test/Makefile.am:
|
|
|
|
|
* test/test-nautilus-async-activation.c:
|
|
|
|
|
* test/test-nautilus-mime-actions-set.c:
|
|
|
|
|
* test/test-nautilus-mime-actions.c:
|
|
|
|
|
* test/test-nautilus-preferences-change.c:
|
|
|
|
|
* test/test-nautilus-preferences-display.c:
|
|
|
|
|
* test/test-nautilus-smooth-graphics.c:
|
|
|
|
|
* test/test-nautilus-wrap-table.c:
|
|
|
|
|
* test/test.c:
|
|
|
|
|
* test/test.h:
|
|
|
|
|
Rename libnautilus-extensions to libnautilus-private.
|
|
|
|
|
|
2001-05-04 00:59:52 +00:00
|
|
|
|
2001-05-03 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* icons/arlo/throbber/.cvsignore:
|
|
|
|
|
* icons/arlo/throbber/001.png:
|
|
|
|
|
* icons/arlo/throbber/002.png:
|
|
|
|
|
* icons/arlo/throbber/003.png:
|
|
|
|
|
* icons/arlo/throbber/004.png:
|
|
|
|
|
* icons/arlo/throbber/005.png:
|
|
|
|
|
* icons/arlo/throbber/006.png:
|
|
|
|
|
* icons/arlo/throbber/007.png:
|
|
|
|
|
* icons/arlo/throbber/008.png:
|
|
|
|
|
* icons/arlo/throbber/009.png:
|
|
|
|
|
* icons/arlo/throbber/010.png:
|
|
|
|
|
* icons/arlo/throbber/011.png:
|
|
|
|
|
* icons/arlo/throbber/012.png:
|
|
|
|
|
* icons/arlo/throbber/013.png:
|
|
|
|
|
* icons/arlo/throbber/014.png:
|
|
|
|
|
* icons/arlo/throbber/015.png:
|
|
|
|
|
* icons/arlo/throbber/016.png:
|
|
|
|
|
* icons/arlo/throbber/017.png:
|
|
|
|
|
* icons/arlo/throbber/018.png:
|
|
|
|
|
* icons/arlo/throbber/019.png:
|
|
|
|
|
* icons/arlo/throbber/020.png:
|
|
|
|
|
* icons/arlo/throbber/021.png:
|
|
|
|
|
* icons/arlo/throbber/022.png:
|
|
|
|
|
* icons/arlo/throbber/023.png:
|
|
|
|
|
* icons/arlo/throbber/024.png:
|
|
|
|
|
* icons/arlo/throbber/025.png:
|
|
|
|
|
* icons/arlo/throbber/026.png:
|
|
|
|
|
* icons/arlo/throbber/027.png:
|
|
|
|
|
* icons/arlo/throbber/028.png:
|
|
|
|
|
* icons/arlo/throbber/029.png:
|
|
|
|
|
* icons/arlo/throbber/030.png:
|
|
|
|
|
* icons/arlo/throbber/Makefile.am:
|
|
|
|
|
* icons/arlo/throbber/rest.png:
|
|
|
|
|
Remove old unused icons.
|
|
|
|
|
|
2001-05-04 00:35:03 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/freetype/.cvsignore: Removing this file so that
|
|
|
|
|
this empty directory will become completely empty.
|
|
|
|
|
|
|
|
|
|
* cut-n-paste-code/.cvsignore: Tweak.
|
|
|
|
|
* cut-n-paste-code/widgets/.cvsignore: Tweak.
|
|
|
|
|
|
2001-05-04 00:21:30 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Fix Nautilus Link
|
|
|
|
|
support so it works for links that have paths instead of URIs in
|
|
|
|
|
their custom icon field.
|
|
|
|
|
|
2001-05-03 23:59:12 +00:00
|
|
|
|
2001-05-03 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Added information about configuration files.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-05-03 23:16:15 +00:00
|
|
|
|
2001-05-03 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (add_site_from_fields):
|
|
|
|
|
fixed a memory trashing bug that Bart found in the news panel.
|
|
|
|
|
|
2001-05-03 22:41:13 +00:00
|
|
|
|
2001-05-03 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8239 ("Zoom In" keyboard shortcut (Control-=) is
|
|
|
|
|
untypable on many non-US keyboards)
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml: Changed Zoom In shortcut to Control-+,
|
|
|
|
|
so the more-mnemonic + appears in the menu.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_initialize_class),
|
|
|
|
|
(nautilus_window_key_press_event):
|
|
|
|
|
Make Control-+ and Control-= both activate Zoom In.
|
|
|
|
|
|
2001-05-03 21:26:09 +00:00
|
|
|
|
2001-05-03 Bart Decrem <bart@eazel.com>
|
|
|
|
|
|
|
|
|
|
Added more RSS feeds:
|
|
|
|
|
- Appwatch
|
|
|
|
|
- Barrapunto
|
|
|
|
|
- Barrapunto-Gnome
|
|
|
|
|
- Security Focus
|
|
|
|
|
- Linux.com
|
|
|
|
|
- Mozilla Zine
|
|
|
|
|
|
|
|
|
|
Fixed alphabetization error.
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml
|
|
|
|
|
|
2001-05-03 19:16:09 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* RENAMING: Removed some obsolete name changes.
|
|
|
|
|
* src/nautilus-property-browser.h: Got rid of one last NTL.
|
|
|
|
|
|
2001-05-03 18:46:39 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
2001-05-03 18:42:22 +00:00
|
|
|
|
|
2001-05-03 18:46:39 +00:00
|
|
|
|
Fixed bug that was preventing custom icons from working in many
|
|
|
|
|
cases.
|
2001-05-03 18:42:22 +00:00
|
|
|
|
|
2001-05-03 18:46:39 +00:00
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(load_icon_with_embedded_text): Pass in the URI for the custom
|
|
|
|
|
icon.
|
2001-05-03 18:42:22 +00:00
|
|
|
|
|
2001-05-03 18:25:58 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
More tweaking on keyboard shortcuts for deleting and trashing.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(ALL_NON_LOCK_MODIFIER_KEYS): Don't include MOD2, because it is
|
|
|
|
|
"num lock". Don't include MOD3-5 because I don't know for sure if
|
|
|
|
|
they are lock modifiers or not.
|
|
|
|
|
(trash_or_delete_selected_files), (trash_callback): Separated out
|
|
|
|
|
the Move To Trash command into a non-callback function.
|
|
|
|
|
(delete_selected_files), (delete_callback): Separated out the
|
|
|
|
|
Delete command into a non-callback function.
|
|
|
|
|
(key_press_event_callback): Shift-Delete now means "Delete" if that
|
|
|
|
|
command is turned on. Control-Backspace now means "Move To Trash".
|
|
|
|
|
|
2001-05-03 18:46:39 +00:00
|
|
|
|
2001-05-03 Bart Decrem <bart@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: no one :(
|
|
|
|
|
|
|
|
|
|
Updated list of RSS feeds for the News sidebar.
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml
|
|
|
|
|
|
|
|
|
|
Removed:
|
|
|
|
|
- Marihuana News
|
|
|
|
|
- Macintosh News
|
|
|
|
|
|
|
|
|
|
Added:
|
|
|
|
|
- BSD Today
|
|
|
|
|
- Dictionary.Com
|
|
|
|
|
- Internet.com
|
|
|
|
|
- Segfault
|
|
|
|
|
- Web Reference
|
|
|
|
|
|
2001-05-03 17:55:20 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8232 (Trash.gmc and home directory link files made by
|
|
|
|
|
gmc show on Desktop):
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c:
|
|
|
|
|
(nautilus_file_should_show): Moved special case for gmc files in
|
|
|
|
|
here.
|
|
|
|
|
(filter_hidden_and_backup_partition_callback): Removed special
|
|
|
|
|
case for gmc files, since it's now in the lower level. Also fixed
|
|
|
|
|
code that was casting a pointer to an int without using
|
|
|
|
|
GPOINTER_TO_INT.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: Fix typo.
|
|
|
|
|
|
2001-05-03 17:33:17 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8230 (launchers dragged from panel don't get icons as
|
|
|
|
|
they did in Ximian's Nautilus 1.0.2):
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-link.c:
|
|
|
|
|
(nautilus_link_local_create_from_gnome_entry): Changed to use
|
|
|
|
|
eel_make_uri_from_half_baked_uri so we can handle the kind of
|
|
|
|
|
"URI"s that are in most .desktop files. Also did a lot of code
|
|
|
|
|
cleanup.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(icon_view_handle_uri_list): Changed to use
|
|
|
|
|
eel_make_uri_from_half_baked_uri so we can handle the kind of
|
|
|
|
|
"URI"s that are passed when dragging from old programs. Also did a
|
|
|
|
|
lot of code cleanup.
|
|
|
|
|
|
2001-05-03 16:10:56 +00:00
|
|
|
|
2001-05-03 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8228 (http://www.yahoo.com shows plain document icon,
|
|
|
|
|
not HTML icon).
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c: (update_icon): Changed code to
|
|
|
|
|
pass in icon names to nautilus_icon_factory_get_pixbuf_by_name,
|
|
|
|
|
instead of passing icon paths (no reason to do that).
|
|
|
|
|
|
2001-05-03 18:25:58 +00:00
|
|
|
|
2001-05-03 John Fleck <jfleck@inkstain.net>
|
2001-05-03 13:19:10 +00:00
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-db2html2/sect-elements.c
|
|
|
|
|
improve support for <emphasis> tag to proporly support role="bold"
|
|
|
|
|
and role="strong" attributes with <B> but *no* <EM> tags
|
|
|
|
|
|
2001-05-03 08:53:29 +00:00
|
|
|
|
2001-05-03 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updating Nautilus Release Notes to mention that anybody
|
|
|
|
|
who builds or repackages Nautilus should make sure Medusa
|
|
|
|
|
support isn't built in by accident.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-release-notes/C/nautilus-release-notes.sgml:
|
|
|
|
|
|
2001-05-03 08:45:42 +00:00
|
|
|
|
2001-05-03 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updates to Nautilus User Manual, including two new screenshots.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/Makefile.am:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/help_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/news_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-05-03 08:41:52 +00:00
|
|
|
|
2001-05-03 Zbigniew Chyla <cyba@gnome.pl>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c
|
|
|
|
|
(install_theme_button_clicked_callback): Destroy fileselector after
|
|
|
|
|
pressing escape key.
|
|
|
|
|
|
2001-05-03 02:30:03 +00:00
|
|
|
|
2001-05-02 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(key_press_event_callback), (bonobo_control_activate_callback):
|
|
|
|
|
Hook up the delete key to move files to trash. Another feature
|
|
|
|
|
requested by Miguel.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-icon-view-ui.xml: Only show the F2 in
|
|
|
|
|
the menu bar, not the right-click menu.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(cache_icon_new), (load_specific_icon), (load_icon_for_scaling),
|
|
|
|
|
(scale_icon), (get_icon_from_cache),
|
|
|
|
|
(nautilus_icon_factory_get_pixbuf_for_icon),
|
|
|
|
|
(load_icon_with_embedded_text): Tried to fix bug 8228, but
|
|
|
|
|
failed. I still want to keep my changes. I'll get back to this
|
|
|
|
|
tomorrow.
|
|
|
|
|
|
2001-05-03 01:33:23 +00:00
|
|
|
|
2001-05-02 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Add ammonite requires dependency.
|
|
|
|
|
|
2001-05-02 23:11:09 +00:00
|
|
|
|
2001-05-02 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-icon-view-ui.xml: Added an F2 key
|
|
|
|
|
equivalent for the Rename command because: 1) we didn't have a key
|
|
|
|
|
equivalent here before, 2) F2 is what you use to do this on
|
|
|
|
|
Windows, and 3) Miguel asked me to.
|
|
|
|
|
|
2001-05-02 22:04:19 +00:00
|
|
|
|
2001-05-02 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c:
|
|
|
|
|
(open_scripts_folder_callback), (disconnect_script_handlers):
|
|
|
|
|
|
|
|
|
|
Made the dialog explaining how scripts work always show up when
|
|
|
|
|
you choose "Open Scripts Folder", not just the first time.
|
|
|
|
|
|
2001-05-02 18:38:55 +00:00
|
|
|
|
2001-05-02 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8200 (News Sidebar panel crash on startup):
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_items): Use
|
|
|
|
|
eel_strlen so it works with NULL titles.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Removed dependency on ghttp. Trilobite needs it, but not Nautilus.
|
|
|
|
|
|
2001-05-02 16:51:15 +00:00
|
|
|
|
2001-05-02 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug where most files weren't getting their MIME type icons.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(load_icon_given_two_names), (is_generic_icon_name),
|
|
|
|
|
(load_specific_icon): Made the two generic icons lose out if
|
|
|
|
|
there's a MIME type icon. We can't always prefer the MIME type
|
|
|
|
|
icon, since that would break things like the "thumbnail in
|
|
|
|
|
progress" icon.
|
|
|
|
|
|
2001-05-02 16:11:25 +00:00
|
|
|
|
2001-05-02 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug where icon for Nautilus links were not appearing if they
|
|
|
|
|
were icon names rather than complete URIs.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(remove_icon_name_suffix): Separate out this function.
|
|
|
|
|
(get_mime_type_icon_without_suffix): Use the new
|
|
|
|
|
remove_icon_name_suffix function.
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): When getting a custom
|
|
|
|
|
icon name from a file, call remove_icon_name_suffix.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c: (create_mount_link),
|
|
|
|
|
(fm_desktop_icon_view_trash_state_changed_callback),
|
|
|
|
|
(icon_view_handle_uri_list), (update_home_link_and_delete_copies),
|
|
|
|
|
(update_trash_link_and_delete_copies): Leave the ".png" suffixes
|
|
|
|
|
out of the icon names. They never did any good.
|
|
|
|
|
|
|
|
|
|
* components/help/help-method.c: (help_uri_to_string): Fix name of
|
|
|
|
|
info2html2 and disallow parameters that start with "-" (for a
|
|
|
|
|
slight bit less security vulnerability).
|
|
|
|
|
|
2001-05-02 12:18:48 +00:00
|
|
|
|
2001-05-02 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Lots of improvement. Make dealing with dependency libs/cflags simpler.
|
|
|
|
|
|
|
|
|
|
* applets/launcher/Makefile.am:
|
|
|
|
|
* applets/preferences-applet/Makefile.am:
|
|
|
|
|
* components/adapter/Makefile.am:
|
|
|
|
|
* components/hardware/Makefile.am:
|
|
|
|
|
* components/help/Makefile.am:
|
|
|
|
|
* components/history/Makefile.am:
|
|
|
|
|
* components/image-viewer/Makefile.am:
|
|
|
|
|
* components/loser/content/Makefile.am:
|
|
|
|
|
* components/loser/sidebar/Makefile.am:
|
|
|
|
|
* components/mozilla/Makefile.am:
|
|
|
|
|
* components/music/Makefile.am:
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
* components/notes/Makefile.am:
|
|
|
|
|
* components/sample/Makefile.am:
|
|
|
|
|
* components/text/Makefile.am:
|
|
|
|
|
* components/throbber/Makefile.am:
|
|
|
|
|
* components/tree/Makefile.am:
|
|
|
|
|
* helper-utilities/error-dialog/Makefile.am:
|
|
|
|
|
* icons/arlo/throbber/Makefile.am:
|
|
|
|
|
* icons/crux_eggplant/backgrounds/Makefile.am:
|
|
|
|
|
* icons/crux_eggplant/sidebar_tab_pieces/Makefile.am:
|
|
|
|
|
* icons/crux_eggplant/throbber/Makefile.am:
|
|
|
|
|
* icons/gnome/throbber/Makefile.am:
|
|
|
|
|
* icons/sidebar_tab_pieces/Makefile.am:
|
|
|
|
|
* libnautilus-adapter/Makefile.am:
|
|
|
|
|
* libnautilus-extensions/Makefile.am:
|
|
|
|
|
* libnautilus/Makefile.am:
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/file-manager/Makefile.am:
|
|
|
|
|
* test/Makefile.am:
|
|
|
|
|
Eliminate cut-n-paste disease by using dependency macros defined
|
|
|
|
|
in configure.in.
|
|
|
|
|
|
2001-05-02 07:12:30 +00:00
|
|
|
|
2001-05-02 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* autogen.sh:
|
|
|
|
|
Detect whether the invocation of configure failed and print a
|
|
|
|
|
message accordingly. We used to always assume that configure was
|
|
|
|
|
successful and print misleading "now type make to build $PROJECT"
|
|
|
|
|
messages.
|
|
|
|
|
|
2001-05-02 07:07:27 +00:00
|
|
|
|
2001-05-01 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Use NAUTILUS_VERSION_INSIST from hack-macros instead of
|
|
|
|
|
EAZEL_VERSION_INSIST.
|
|
|
|
|
|
2001-05-02 07:01:49 +00:00
|
|
|
|
2001-05-01 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* applets/launcher/Makefile.am:
|
|
|
|
|
* applets/preferences-applet/Makefile.am:
|
|
|
|
|
* components/adapter/Makefile.am:
|
|
|
|
|
* components/hardware/Makefile.am:
|
|
|
|
|
* components/help/Makefile.am:
|
|
|
|
|
* components/history/Makefile.am:
|
|
|
|
|
* components/image-viewer/Makefile.am:
|
|
|
|
|
* components/loser/content/Makefile.am:
|
|
|
|
|
* components/loser/sidebar/Makefile.am:
|
|
|
|
|
* components/mozilla/Makefile.am:
|
|
|
|
|
* components/music/Makefile.am:
|
|
|
|
|
* components/notes/Makefile.am:
|
|
|
|
|
* components/sample/Makefile.am:
|
|
|
|
|
* components/text/Makefile.am:
|
|
|
|
|
* components/throbber/Makefile.am:
|
|
|
|
|
* components/tree/Makefile.am:
|
|
|
|
|
* configure.in:
|
|
|
|
|
* libnautilus-extensions/Makefile.am:
|
|
|
|
|
* libnautilus/Makefile.am:
|
|
|
|
|
* src/Makefile.am:
|
|
|
|
|
* src/file-manager/Makefile.am:
|
|
|
|
|
* test/Makefile.am:
|
|
|
|
|
Patch from Christopher Lahey <clahey@ximian.com>.
|
|
|
|
|
Use EEL_CFLAGS, LIBRSVG_CFLAGS instead of EEL_INCLUDEDIR, and
|
|
|
|
|
EEL_CFLAGS. Thanks Chris.
|
|
|
|
|
|
2001-05-02 06:38:22 +00:00
|
|
|
|
2001-05-01 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_title):
|
|
|
|
|
made the titles prelight when appropriate. Also, tweaked
|
|
|
|
|
the channel gap size.
|
|
|
|
|
|
2001-05-02 04:24:22 +00:00
|
|
|
|
2001-05-01 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
Simplify the freetype2 detection insanity by using autoconf macro
|
|
|
|
|
technology. The new test should work with both FreeType2 RPMS as
|
|
|
|
|
well as freetype built from source in any prefix.
|
|
|
|
|
|
2001-05-02 02:55:45 +00:00
|
|
|
|
2001-05-01 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
More updates to the User Manual for 1.0.3.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-05-02 01:48:12 +00:00
|
|
|
|
2001-05-01 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy),
|
|
|
|
|
(rss_read_done_callback), (nautilus_news_load_channel),
|
|
|
|
|
(check_for_updates):
|
|
|
|
|
fixed bug 8216, removing the news panel when loading channels hangs
|
|
|
|
|
Nautilus. Fixed by making sure we don't launch multiple I/O request
|
|
|
|
|
for a single channel. I suspect there are still some problems lurking,
|
|
|
|
|
but the reported bug is no longer reproducible.
|
|
|
|
|
|
2001-05-01 23:26:22 +00:00
|
|
|
|
2001-05-01 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (has_matching_uri),
|
|
|
|
|
(mark_new_items):
|
|
|
|
|
fixed problem where the new flag wasn't being maintained
|
|
|
|
|
properly after updating, since it was using a whole new item
|
|
|
|
|
list. Fixed by propogating the new flag from the corresponding
|
|
|
|
|
old item.
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
Some enhancements to icon lookup.
* libnautilus-extensions/nautilus-icon-factory.h:
* libnautilus-extensions/nautilus-icon-factory.c:
(get_mime_type_icon_without_suffix): Function used to strip suffixes
out so we can have file suffixes in the gnome-vfs icon database, but
can ignore them and look at all suffixes for the named icon.
(make_icon_name_from_mime_type): Construct an icon name for types
that don't specify a particular icon. This allows theme designers
to make icons for any MIME type.
(get_icon_name_for_regular_file): Use the new "without suffix" call.
This requires changing this function to return a strdup'd name.
(get_icon_name_for_directory), (get_icon_name_for_file): Change to
return a strdup'd name.
(make_full_icon_path): Do the file exists check in here (was
already doing it in some cases) and also call
gnome_vfs_icon_path_from_filename.
(get_themed_icon_file_path): Get rid of redundant g_file_exists
checks and gnome_vfs_icon_path_from_filename call, since both are
now handled inside make_full_icon_path.
(nautilus_scalable_icon_get_text_pieces),
(nautilus_scalable_icon_new_from_text_pieces),
(nautilus_scalable_icon_unref), (nautilus_scalable_icon_hash),
(nautilus_scalable_icon_equal): Add MIME type to the scalable
icons.
(nautilus_icon_factory_get_icon_for_file): Pass in the MIME type.
(nautilus_icon_factory_get_emblem_icon_by_name): Pass NULL for
MIME type.
(load_pixbuf_svg): Change to pass in boolean for emblem hack since
we don't always have an icon name.
(load_icon_from_path): New function, share common code.
(load_named_icon): New function, share common code.
(load_specific_icon): Try icon based on MIME type first, then fall
back on the name specified.
(nautilus_icon_factory_get_pixbuf_from_name): Pass NULL for MIME
type.
(load_icon_with_embedded_text): Pass in the MIME type.
* src/nautilus-bookmark-list.c: (append_bookmark_node):
* src/nautilus-bookmark-parsing.c:
(nautilus_bookmark_new_from_node):
* libnautilus-extensions/nautilus-bookmark.c:
(nautilus_bookmark_icon_is_different),
(nautilus_bookmark_set_icon_to_default):
Update to deal with MIME types in scalable icons.
* components/help/hyperbola-filefmt.c:
(fmt_scrollkeeper_parse_toc_section),
(fmt_scrollkeeper_parse_doc_toc),
(fmt_scrollkeeper_parse_document),
(fmt_scrollkeeper_parse_section), (fmt_scrollkeeper_parse_xml),
(fmt_scrollkeeper_trim_empty_branches),
(fmt_scrollkeeper_tree_empty), (fmt_scrollkeeper_populate_tree),
(remove_leading_and_trailing_white_spaces), (fmt_toplevel_add_doc),
(get_path_from_node), (has_content), (fmt_toplevel_parse_xml_tree):
Made more compatible with libxml by not using the content field
directly and using xmlChildrenNode and xmlRootNode.
* libnautilus-extensions/nautilus-trash-monitor.c:
(nautilus_trash_monitor_get): Fixed NautilusDirectory leak.
* THANKS: Added some more translator credits.
* check-THANKS.pl: Fixed some email addresses and such.
* icons/ardmore/.cvsignore:
* icons/arlo/.cvsignore,
* icons/arlo/backgrounds/.cvsignore:
* icons/arlo/sidebar_tab_pieces/.cvsignore:
* icons/villanova/.cvsignore:
Removed these again.
2001-05-01 21:21:09 +00:00
|
|
|
|
2001-05-01 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Some enhancements to icon lookup.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(get_mime_type_icon_without_suffix): Function used to strip suffixes
|
|
|
|
|
out so we can have file suffixes in the gnome-vfs icon database, but
|
|
|
|
|
can ignore them and look at all suffixes for the named icon.
|
|
|
|
|
(make_icon_name_from_mime_type): Construct an icon name for types
|
|
|
|
|
that don't specify a particular icon. This allows theme designers
|
|
|
|
|
to make icons for any MIME type.
|
|
|
|
|
(get_icon_name_for_regular_file): Use the new "without suffix" call.
|
|
|
|
|
This requires changing this function to return a strdup'd name.
|
|
|
|
|
(get_icon_name_for_directory), (get_icon_name_for_file): Change to
|
|
|
|
|
return a strdup'd name.
|
|
|
|
|
(make_full_icon_path): Do the file exists check in here (was
|
|
|
|
|
already doing it in some cases) and also call
|
|
|
|
|
gnome_vfs_icon_path_from_filename.
|
|
|
|
|
(get_themed_icon_file_path): Get rid of redundant g_file_exists
|
|
|
|
|
checks and gnome_vfs_icon_path_from_filename call, since both are
|
|
|
|
|
now handled inside make_full_icon_path.
|
|
|
|
|
(nautilus_scalable_icon_get_text_pieces),
|
|
|
|
|
(nautilus_scalable_icon_new_from_text_pieces),
|
|
|
|
|
(nautilus_scalable_icon_unref), (nautilus_scalable_icon_hash),
|
|
|
|
|
(nautilus_scalable_icon_equal): Add MIME type to the scalable
|
|
|
|
|
icons.
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Pass in the MIME type.
|
|
|
|
|
(nautilus_icon_factory_get_emblem_icon_by_name): Pass NULL for
|
|
|
|
|
MIME type.
|
|
|
|
|
(load_pixbuf_svg): Change to pass in boolean for emblem hack since
|
|
|
|
|
we don't always have an icon name.
|
|
|
|
|
(load_icon_from_path): New function, share common code.
|
|
|
|
|
(load_named_icon): New function, share common code.
|
|
|
|
|
(load_specific_icon): Try icon based on MIME type first, then fall
|
|
|
|
|
back on the name specified.
|
|
|
|
|
(nautilus_icon_factory_get_pixbuf_from_name): Pass NULL for MIME
|
|
|
|
|
type.
|
|
|
|
|
(load_icon_with_embedded_text): Pass in the MIME type.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmark-list.c: (append_bookmark_node):
|
|
|
|
|
* src/nautilus-bookmark-parsing.c:
|
|
|
|
|
(nautilus_bookmark_new_from_node):
|
|
|
|
|
* libnautilus-extensions/nautilus-bookmark.c:
|
|
|
|
|
(nautilus_bookmark_icon_is_different),
|
|
|
|
|
(nautilus_bookmark_set_icon_to_default):
|
|
|
|
|
Update to deal with MIME types in scalable icons.
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-filefmt.c:
|
|
|
|
|
(fmt_scrollkeeper_parse_toc_section),
|
|
|
|
|
(fmt_scrollkeeper_parse_doc_toc),
|
|
|
|
|
(fmt_scrollkeeper_parse_document),
|
|
|
|
|
(fmt_scrollkeeper_parse_section), (fmt_scrollkeeper_parse_xml),
|
|
|
|
|
(fmt_scrollkeeper_trim_empty_branches),
|
|
|
|
|
(fmt_scrollkeeper_tree_empty), (fmt_scrollkeeper_populate_tree),
|
|
|
|
|
(remove_leading_and_trailing_white_spaces), (fmt_toplevel_add_doc),
|
|
|
|
|
(get_path_from_node), (has_content), (fmt_toplevel_parse_xml_tree):
|
|
|
|
|
Made more compatible with libxml by not using the content field
|
|
|
|
|
directly and using xmlChildrenNode and xmlRootNode.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-monitor.c:
|
|
|
|
|
(nautilus_trash_monitor_get): Fixed NautilusDirectory leak.
|
|
|
|
|
|
|
|
|
|
* THANKS: Added some more translator credits.
|
|
|
|
|
* check-THANKS.pl: Fixed some email addresses and such.
|
|
|
|
|
|
|
|
|
|
* icons/ardmore/.cvsignore:
|
|
|
|
|
* icons/arlo/.cvsignore,
|
|
|
|
|
* icons/arlo/backgrounds/.cvsignore:
|
|
|
|
|
* icons/arlo/sidebar_tab_pieces/.cvsignore:
|
|
|
|
|
* icons/villanova/.cvsignore:
|
|
|
|
|
Removed these again.
|
|
|
|
|
|
2001-05-01 21:11:07 +00:00
|
|
|
|
2001-05-01 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (mark_new_items),
|
|
|
|
|
(empty_message_size_allocate):
|
|
|
|
|
fixed bug where it would inadvertently clear the new flag on items
|
|
|
|
|
after refetching.
|
|
|
|
|
|
|
|
|
|
fixed bug 8211, criticals when opening the news panel with no
|
|
|
|
|
selected sites by making sure not to set the wrap width to a
|
|
|
|
|
negative number.
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
added some new channels suggested by Joshua K.
|
|
|
|
|
|
2001-05-01 20:01:42 +00:00
|
|
|
|
2001-05-01 Zbigniew Chyla <cyba@gnome.pl>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: Marked two strings for translation.
|
|
|
|
|
|
|
|
|
|
* icons/ardmore/.cvsignore, icons/arlo/.cvsignore,
|
|
|
|
|
icons/arlo/backgrounds/.cvsignore,
|
|
|
|
|
icons/arlo/sidebar_tab_pieces/.cvsignore, icons/villanova/.cvsignore:
|
|
|
|
|
New files, ignore Makefile.in and Makefile.
|
|
|
|
|
|
2001-05-01 13:22:36 +00:00
|
|
|
|
2001-05-01 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-canvas-item.c:
|
|
|
|
|
* src/nautilus-about.c:
|
|
|
|
|
* src/nautilus-sidebar-tabs.c:
|
|
|
|
|
More work on changing parameters for functions that accept and
|
|
|
|
|
return ArtIRect, EelArtIPoint, ArtDRect, EelDimensions to pass by
|
|
|
|
|
value instead of by pointer.
|
|
|
|
|
|
2001-05-01 12:28:33 +00:00
|
|
|
|
2001-05-01 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/mozilla/main.c: (main): Make warnings and criticals
|
|
|
|
|
stop in the debugger to make this beast easier to debug.
|
|
|
|
|
|
|
|
|
|
* components/mozilla/nautilus-mozilla-content-view.c:
|
|
|
|
|
Use Eel gtk boilerplate and method invocation macros.
|
|
|
|
|
|
2001-05-01 11:46:27 +00:00
|
|
|
|
2001-05-01 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* README:
|
|
|
|
|
Add Mozilla 0.8.1 blurb.
|
|
|
|
|
|
2001-05-01 07:33:12 +00:00
|
|
|
|
2001-05-01 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updates to the header and first section of the User Manual.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-05-01 02:53:52 +00:00
|
|
|
|
2001-04-30 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* icons/crux_teal/backgrounds/Makefile.am:
|
|
|
|
|
* icons/crux_teal/sidebar_tab_pieces/Makefile.am:
|
|
|
|
|
* icons/crux_teal/throbber/Makefile.am:
|
|
|
|
|
Forgot to change arlo to crux_teal in these 3.
|
|
|
|
|
|
2001-05-01 02:42:14 +00:00
|
|
|
|
2001-04-30 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* icons/Makefile.am:
|
|
|
|
|
* nautilus.spec.in:
|
|
|
|
|
Rename the theme directories to match their displayed name.
|
|
|
|
|
|
|
|
|
|
* icons/arlo
|
|
|
|
|
* icons/villanova
|
|
|
|
|
* icons/ardmore
|
|
|
|
|
Old theme directory names.
|
|
|
|
|
|
|
|
|
|
* icons/crux_teal
|
|
|
|
|
* icons/sierra
|
|
|
|
|
* icons/tahoe
|
|
|
|
|
New theme directory names.
|
|
|
|
|
|
2001-05-01 02:11:14 +00:00
|
|
|
|
2001-04-30 Pavel Cisler <pavel@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed 4964 (Files dragged to Trash from floppy don't
|
|
|
|
|
appear in Trash Can)
|
|
|
|
|
Fixed 7406 (Trash doesn't work until first restart of Nautilus)
|
|
|
|
|
Fixed 7976 (some files that you can't leave in the Trash just
|
|
|
|
|
silently go away instead of showing the dialog as
|
|
|
|
|
they should)
|
|
|
|
|
|
|
|
|
|
New trash directories are created lazily, when someone tries to
|
|
|
|
|
delete an item on the respective disk for the first time. The
|
|
|
|
|
problem was that these new trash directories do not get integrated
|
|
|
|
|
into the unified trash directory. Added logic to do that.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file-operations.c:
|
|
|
|
|
(nautilus_file_operations_copy_move):
|
|
|
|
|
|
|
|
|
|
Before a move to trash operation is started check for any new
|
|
|
|
|
trash directories and integrate them if needed.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-directory.c:
|
|
|
|
|
(check_trash_created), (check_trash_directory_added_callback),
|
|
|
|
|
(volume_mounted_callback)
|
|
|
|
|
|
|
|
|
|
Add calls to allow adding a new physical trash directory to the
|
|
|
|
|
unified trash.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-directory.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-monitor.c:
|
|
|
|
|
(nautilus_trash_monitor_initialize_class),
|
|
|
|
|
(nautilus_trash_monitor_get),
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-directory.c:
|
|
|
|
|
(nautilus_trash_directory_initialize),
|
|
|
|
|
(nautilus_trash_directory_finish_initializing):
|
|
|
|
|
|
|
|
|
|
Rearrange to allow initializing the nautilus trash directory and
|
|
|
|
|
nautilus trash monitor properly, dodging a cyclic dependency.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-monitor.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-trash-monitor.h:
|
|
|
|
|
(nautilus_trash_monitor_get_trash_directories),
|
|
|
|
|
(add_one_trash_directory_if_needed),
|
|
|
|
|
(nautilus_trash_monitor_add_new_trash_directories):
|
|
|
|
|
Add a new signal to allow clients get notified when a new
|
|
|
|
|
trash directory might get added to the unified trash.
|
|
|
|
|
|
2001-05-01 01:11:16 +00:00
|
|
|
|
2001-04-30 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updating screenshots for Nautilus User Manual for Nautilus 1.0.3.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/Makefile.am:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/custicon.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/custom_icon_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/full.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/home_folder_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/locationbar_nqr.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/locbar.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/nautilus_window_full_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/part-1.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/part-2.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/part-3.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/part.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/preferences_menu_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/prefmenu.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/sidebar.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/sidebar_num.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/xcf/custom_icon_num.xcf:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/xcf/home_folder_num.xcf:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/xcf/nautilus_window_full_num.
|
|
|
|
|
xcf:
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-05-01 00:04:38 +00:00
|
|
|
|
2001-04-30 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_items),
|
|
|
|
|
(nautilus_news_update_display),
|
|
|
|
|
(nautilus_news_motion_notify_event), (rss_read_done_callback),
|
|
|
|
|
(news_label_new), (make_add_widgets), (set_up_edit_widgets),
|
|
|
|
|
(set_up_configure_widgets):
|
|
|
|
|
|
|
|
|
|
fixed bug where things wouldn't prelight properly; fixed by not
|
|
|
|
|
hit-testing channels that aren't visible in motion_notify
|
|
|
|
|
|
|
|
|
|
made a bunch of layout changes at Arlo's request, including no
|
|
|
|
|
longer using aa text for widgets.
|
|
|
|
|
|
|
|
|
|
* components/news/changed_bullet.png:
|
|
|
|
|
* components/news/nautilus-news-pixmaps.h:
|
|
|
|
|
* components/news/news_bullet.png:
|
|
|
|
|
new images from Arlo
|
|
|
|
|
|
2001-04-30 23:05:23 +00:00
|
|
|
|
2001-04-30 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* NEWS:
|
|
|
|
|
Add blurb about Nautilus Themes moving to preferences dialog.
|
|
|
|
|
|
2001-04-30 22:56:55 +00:00
|
|
|
|
2001-04-30 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Worked on bug 8206 (xalf problems):
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.c:
|
|
|
|
|
(get_xalf_prefix): Don't use xalf unless a NAUTILUS_USE_XALF
|
|
|
|
|
environment variable is defined.
|
|
|
|
|
|
|
|
|
|
* NEWS: Updated with the features added since last time I edited
|
|
|
|
|
the NEWS file. Since we are mostly doing bug fixes, there aren't
|
|
|
|
|
too many.
|
|
|
|
|
|
2001-04-30 22:20:30 +00:00
|
|
|
|
2001-04-30 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/.cvsignore:
|
|
|
|
|
Ignore the .junk directory.
|
|
|
|
|
|
2001-04-30 22:17:36 +00:00
|
|
|
|
2001-04-30 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updated for eel changes needed to fix bug 8198 ("New Terminal"
|
|
|
|
|
does not use GNOME default applications):
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-link.c:
|
|
|
|
|
(nautilus_link_local_create_from_gnome_entry): Use the new
|
|
|
|
|
eel_gnome_make_terminal_command instead of the obsolete
|
|
|
|
|
eel_gnome_get_terminal_path.
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.c:
|
|
|
|
|
(nautilus_launch_application_from_command): Let eel do the /bin/sh
|
|
|
|
|
-c trick. Get rid of it from here.
|
|
|
|
|
|
added support for "Scripting News" style rss files, which are quite a bit
* components/news/nautilus-news.c: (extract_items),
(has_matching_uri), (rss_read_error), (extract_rss_title),
(extract_scripting_news_title), (extract_rss_image),
(extract_scripting_news_image), (rss_read_done_callback):
added support for "Scripting News" style rss files, which
are quite a bit different from standard ones. Also, restructured
the rss_read_done routine by breaking it into smaller routines,
plus other small cleanups.
* components/news/news_channels.xml:
added a few more channels
2001-04-30 21:24:05 +00:00
|
|
|
|
2001-04-30 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (extract_items),
|
|
|
|
|
(has_matching_uri), (rss_read_error), (extract_rss_title),
|
|
|
|
|
(extract_scripting_news_title), (extract_rss_image),
|
|
|
|
|
(extract_scripting_news_image), (rss_read_done_callback):
|
|
|
|
|
added support for "Scripting News" style rss files, which
|
|
|
|
|
are quite a bit different from standard ones. Also, restructured
|
|
|
|
|
the rss_read_done routine by breaking it into smaller routines,
|
|
|
|
|
plus other small cleanups.
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
added a few more channels
|
|
|
|
|
|
2001-04-30 18:47:07 +00:00
|
|
|
|
2001-04-30 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
added Eazel, GNOME and CNET news channels
|
|
|
|
|
|
2001-04-30 11:39:30 +00:00
|
|
|
|
2001-04-30 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-canvas-item.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-canvas-item.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-container.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-dnd.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
* src/file-manager/fm-list-view.c:
|
|
|
|
|
* src/nautilus-about.c:
|
|
|
|
|
* test/test.c:
|
|
|
|
|
Change parameters for functions that accept and return ArtIRect,
|
|
|
|
|
EelArtIPoint, ArtDRect, EelDimensions to pass by value instead of
|
|
|
|
|
by pointer.
|
|
|
|
|
|
2001-04-30 11:05:11 +00:00
|
|
|
|
2001-04-30 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updating Nautilus Quick Reference, both content and many
|
|
|
|
|
new screenshots. Removing old screenshots which have been
|
|
|
|
|
replaced.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-quick-reference/C/Makefile.am:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/backgrounds_nqr.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/emblems.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/emblems_nqr.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/full.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/locationbar_nqr.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/locbar.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/menubar.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/menus_nqr.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/music.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/music_nqr.png:
|
2001-04-30 22:56:55 +00:00
|
|
|
|
* help/nautilus-quick-reference/C/figures/nautilus_window_full_nqr.png:
|
2001-04-30 11:05:11 +00:00
|
|
|
|
* help/nautilus-quick-reference/C/figures/navbar.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/patterns.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/sidebar.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/sidebar_nqr.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/themes.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/themes_nqr.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/toolbar_nqr.png:
|
2001-04-30 22:56:55 +00:00
|
|
|
|
* help/nautilus-quick-reference/C/figures/xcf/nautilus_window_full_nqr.xcf:
|
2001-04-30 11:05:11 +00:00
|
|
|
|
* help/nautilus-quick-reference/C/index.html:
|
|
|
|
|
|
2001-04-30 08:20:18 +00:00
|
|
|
|
2001-04-30 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.h:
|
|
|
|
|
Add preferences for default manual layout support.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.c:
|
|
|
|
|
(default_icon_view_sort_order_or_manual_layout_changed_callback),
|
|
|
|
|
(nautilus_global_preferences_initialize):
|
|
|
|
|
Use different enumerations for icon view and list view default
|
|
|
|
|
sort order since only icon view supports manual layout. Add
|
|
|
|
|
entries for default manual layout preference. Add proxy
|
|
|
|
|
preference for both icon view sort order and manual layout so that
|
|
|
|
|
it can be presented to the user as one choice and thus just one
|
|
|
|
|
menu. This also matches the view menu.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-item.c:
|
|
|
|
|
(preferences_item_create_enumeration_list),
|
|
|
|
|
(preferences_item_create_enumeration_menu):
|
|
|
|
|
Add support for separators in string pickers.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c:
|
|
|
|
|
(get_default_directory_manual_layout),
|
|
|
|
|
(fm_icon_view_real_get_directory_auto_layout),
|
|
|
|
|
(fm_icon_view_real_set_directory_auto_layout),
|
|
|
|
|
(fm_icon_view_reset_to_defaults),
|
|
|
|
|
(default_use_manual_layout_changed_callback),
|
|
|
|
|
(fm_icon_view_initialize):
|
|
|
|
|
Add support for a default "use manual layout" preference.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
Make the default sort order preference use the proxy prefernece
|
|
|
|
|
instead of the real one.
|
|
|
|
|
|
2001-04-30 03:04:42 +00:00
|
|
|
|
2001-04-29 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixing some markup errors.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/ko/nautilus-user-manual.sgml:
|
|
|
|
|
|
2001-04-29 21:13:26 +00:00
|
|
|
|
2001-04-29 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-info2html2/main.c: (main):
|
|
|
|
|
Remove the cast, its not needed and it breaks the build. You
|
|
|
|
|
probably need a newer popt if your build breaks without the cast.
|
|
|
|
|
|
2001-04-29 17:26:38 +00:00
|
|
|
|
2001-04-29 Fatih Demir <kabalak@gtranslator.org>
|
|
|
|
|
|
|
|
|
|
* components/help/converters/gnome-info2html2/main.c: Cast argv to
|
|
|
|
|
(const char **) to avoid a compiling error.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: Include <locale.h>.
|
|
|
|
|
|
2001-04-28 07:22:20 +00:00
|
|
|
|
2001-04-28 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Small updates to a couple docs.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/nautilus-screenshot-guideli
|
|
|
|
|
nes.sgml:
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
fixed bug 8192, remove button left enabled when all sites are removed, by
* components/news/nautilus-news.c: (nautilus_news_load_channel),
(update_remove_button), (add_site_from_fields),
(remove_selected_site), (make_news_view):
fixed bug 8192, remove button left enabled when all sites are
removed, by making the button insensitive when necessary. Also,
display the site name instead of the url when loading, since it's
much more understandable.
2001-04-28 04:31:44 +00:00
|
|
|
|
2001-04-27 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (nautilus_news_load_channel),
|
|
|
|
|
(update_remove_button), (add_site_from_fields),
|
|
|
|
|
(remove_selected_site), (make_news_view):
|
|
|
|
|
fixed bug 8192, remove button left enabled when all sites are
|
|
|
|
|
removed, by making the button insensitive when necessary. Also,
|
|
|
|
|
display the site name instead of the url when loading, since it's
|
|
|
|
|
much more understandable.
|
|
|
|
|
|
2001-04-28 01:51:32 +00:00
|
|
|
|
2001-04-27 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Robin Slomkowski <rslomkow@eazel.com>
|
|
|
|
|
|
|
|
|
|
Update FAM support so it works fine on systems with and without
|
|
|
|
|
libfam installed. So if you build Nautilus with FAM, then you can
|
|
|
|
|
run it on a system with or without FAM.
|
|
|
|
|
|
|
|
|
|
* configure.in:
|
|
|
|
|
* libnautilus-extensions/Makefile.am:
|
|
|
|
|
Remove the FAM_LIBS part.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-monitor.c: (get_fam_connection):
|
|
|
|
|
Load the module before the FAMOpen2 call, and get all the function
|
|
|
|
|
pointers.
|
|
|
|
|
(get_event_uri), (process_fam_notifications),
|
|
|
|
|
(nautilus_monitor_file), (nautilus_monitor_directory),
|
|
|
|
|
(nautilus_monitor_cancel): Use the new CALL_FAM macro so we can
|
|
|
|
|
use the function pointers when we call FAM.
|
|
|
|
|
|
2001-04-28 00:34:17 +00:00
|
|
|
|
2001-04-27 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (go_to_uri):
|
|
|
|
|
fixed bug 8186, clicking on a title while it's loading crashes
|
|
|
|
|
the news panel; fixed by checking for NULL.
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
removed the Dan Gillmor channel since it just moved and I can't
|
|
|
|
|
find where the rss file is on the new site.
|
|
|
|
|
|
2001-04-28 00:15:03 +00:00
|
|
|
|
2001-04-27 John Harper <jsh@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 7732 (opening window from prompt spawns endless
|
|
|
|
|
process cycle):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c (desktop_changed_callback): call
|
|
|
|
|
update_session () directly
|
|
|
|
|
|
|
|
|
|
(update_session): don't check the SHOW_DESKTOP preference to
|
|
|
|
|
see if we should add ourselves to the session, check that the
|
|
|
|
|
current process has actually _created_ a desktop window
|
|
|
|
|
|
|
|
|
|
(init_session): don't register a listener for the SHOW_DESKTOP
|
|
|
|
|
preference since it's called by desktop_changed_callback ()
|
|
|
|
|
|
2001-04-27 23:41:10 +00:00
|
|
|
|
2001-04-27 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences.c:
|
|
|
|
|
(nautilus_self_check_preferences):
|
|
|
|
|
Disabled preferences self checks until I can debug why these
|
|
|
|
|
seemingly harmless tests dont work.
|
|
|
|
|
|
2001-04-27 22:51:21 +00:00
|
|
|
|
2001-04-27 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-main.c: (main):
|
|
|
|
|
Fix bug 8172 - Nautilus spews GConf error upon repeated clicking
|
|
|
|
|
of "help"
|
|
|
|
|
|
|
|
|
|
Intiialize preferences before creating the factory in case code in
|
|
|
|
|
the factory needs to use prefernces.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (nautilus_application_startup):
|
|
|
|
|
Dont do the GMC migration if we are about to kill the nautilus
|
|
|
|
|
shell. Fixes criticals when 'nautilus --quit' is used.
|
|
|
|
|
|
added a placed holder "new article" bullet; hopefully, Arlo will provide
* components/news/Makefile.am:
* components/news/changed_bullet.png:
added a placed holder "new article" bullet; hopefully, Arlo will
provide us with a real one soon.
* components/news/nautilus-news.c: (do_destroy), (draw_rss_items),
(toggle_open_state), (nautilus_news_make_new_channel),
(check_for_updates), (nautilus_news_load_images),
(update_interval_changed), (make_news_view):
made it use the changed bullet when appropriate; also, completed
the preferences work by making it watch the update interval preference.
2001-04-27 20:05:04 +00:00
|
|
|
|
2001-04-27 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
* components/news/changed_bullet.png:
|
|
|
|
|
added a placed holder "new article" bullet; hopefully, Arlo will
|
|
|
|
|
provide us with a real one soon.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy), (draw_rss_items),
|
|
|
|
|
(toggle_open_state), (nautilus_news_make_new_channel),
|
|
|
|
|
(check_for_updates), (nautilus_news_load_images),
|
|
|
|
|
(update_interval_changed), (make_news_view):
|
|
|
|
|
made it use the changed bullet when appropriate; also, completed
|
|
|
|
|
the preferences work by making it watch the update interval preference.
|
|
|
|
|
|
2001-04-27 19:44:14 +00:00
|
|
|
|
2001-04-27 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
(fatal_error_handler), (output_message_handler),
|
|
|
|
|
(nautilus_thumbnail_load_scaled_jpeg): Added error handling
|
|
|
|
|
based on Alex Larsson's revised patch. Needs more testing.
|
|
|
|
|
|
2001-04-27 17:56:41 +00:00
|
|
|
|
2001-04-27 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 7818 (Duplicating a link to a file on a different
|
|
|
|
|
partition gives "You can't copy a file over itself" error).
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file-operations.c:
|
|
|
|
|
(nautilus_file_operations_copy_move): There was a bug in the call
|
|
|
|
|
to check_same_fs in here (it was passing in the target URI, which
|
|
|
|
|
is often a file that doesn't even exist), so I removed that check.
|
|
|
|
|
Did some other cleanups too.
|
|
|
|
|
|
2001-04-27 14:22:20 +00:00
|
|
|
|
2001-04-27 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 3214 (Confusing how to make bookmark changes "stick")
|
|
|
|
|
Fixed bug 6277 (Bookmarks window should close with Escape key)
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmarks-window.c: (create_bookmarks_window):
|
|
|
|
|
Made bookmarks window a GnomeDialog, giving it the single
|
|
|
|
|
button "Done".
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
Some enhancements to icon lookup.
* libnautilus-extensions/nautilus-icon-factory.h:
* libnautilus-extensions/nautilus-icon-factory.c:
(get_mime_type_icon_without_suffix): Function used to strip suffixes
out so we can have file suffixes in the gnome-vfs icon database, but
can ignore them and look at all suffixes for the named icon.
(make_icon_name_from_mime_type): Construct an icon name for types
that don't specify a particular icon. This allows theme designers
to make icons for any MIME type.
(get_icon_name_for_regular_file): Use the new "without suffix" call.
This requires changing this function to return a strdup'd name.
(get_icon_name_for_directory), (get_icon_name_for_file): Change to
return a strdup'd name.
(make_full_icon_path): Do the file exists check in here (was
already doing it in some cases) and also call
gnome_vfs_icon_path_from_filename.
(get_themed_icon_file_path): Get rid of redundant g_file_exists
checks and gnome_vfs_icon_path_from_filename call, since both are
now handled inside make_full_icon_path.
(nautilus_scalable_icon_get_text_pieces),
(nautilus_scalable_icon_new_from_text_pieces),
(nautilus_scalable_icon_unref), (nautilus_scalable_icon_hash),
(nautilus_scalable_icon_equal): Add MIME type to the scalable
icons.
(nautilus_icon_factory_get_icon_for_file): Pass in the MIME type.
(nautilus_icon_factory_get_emblem_icon_by_name): Pass NULL for
MIME type.
(load_pixbuf_svg): Change to pass in boolean for emblem hack since
we don't always have an icon name.
(load_icon_from_path): New function, share common code.
(load_named_icon): New function, share common code.
(load_specific_icon): Try icon based on MIME type first, then fall
back on the name specified.
(nautilus_icon_factory_get_pixbuf_from_name): Pass NULL for MIME
type.
(load_icon_with_embedded_text): Pass in the MIME type.
* src/nautilus-bookmark-list.c: (append_bookmark_node):
* src/nautilus-bookmark-parsing.c:
(nautilus_bookmark_new_from_node):
* libnautilus-extensions/nautilus-bookmark.c:
(nautilus_bookmark_icon_is_different),
(nautilus_bookmark_set_icon_to_default):
Update to deal with MIME types in scalable icons.
* components/help/hyperbola-filefmt.c:
(fmt_scrollkeeper_parse_toc_section),
(fmt_scrollkeeper_parse_doc_toc),
(fmt_scrollkeeper_parse_document),
(fmt_scrollkeeper_parse_section), (fmt_scrollkeeper_parse_xml),
(fmt_scrollkeeper_trim_empty_branches),
(fmt_scrollkeeper_tree_empty), (fmt_scrollkeeper_populate_tree),
(remove_leading_and_trailing_white_spaces), (fmt_toplevel_add_doc),
(get_path_from_node), (has_content), (fmt_toplevel_parse_xml_tree):
Made more compatible with libxml by not using the content field
directly and using xmlChildrenNode and xmlRootNode.
* libnautilus-extensions/nautilus-trash-monitor.c:
(nautilus_trash_monitor_get): Fixed NautilusDirectory leak.
* THANKS: Added some more translator credits.
* check-THANKS.pl: Fixed some email addresses and such.
* icons/ardmore/.cvsignore:
* icons/arlo/.cvsignore,
* icons/arlo/backgrounds/.cvsignore:
* icons/arlo/sidebar_tab_pieces/.cvsignore:
* icons/villanova/.cvsignore:
Removed these again.
2001-05-01 21:21:09 +00:00
|
|
|
|
2001-04-27 Andy Hertzfeld <andy@eazel.com>
|
2001-04-27 08:12:45 +00:00
|
|
|
|
|
|
|
|
|
added preferences for the maximum numder of items per site and
|
|
|
|
|
the update interval. It's not quite finished, as the news
|
|
|
|
|
view isn't watching the update interval preference yet.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy), (draw_rss_items),
|
|
|
|
|
(nautilus_news_make_new_channel), (max_items_changed),
|
|
|
|
|
(make_news_view):
|
|
|
|
|
use the preference for max items and update interval
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.c:
|
|
|
|
|
define defaults for news panel preferences
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.h:
|
|
|
|
|
define news panel preferences
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
add a news panel pane to the preferences dialog
|
|
|
|
|
|
changed the news panel not to display any sites by default, since it's
changed the news panel not to display any sites by default, since
it's obnoxious to be doing periodic I/O to sites that weren't explicitly
enabled. Added an instructive message about the news panel that is
displayed when no sites are enabled.
Also, made it immediately test new rss urls when they are input, and
display an error dialog instead of adding them if they fail.
Also, make it always display the main news display (not configuration
stuff) when the panel is opened, even if it was in configure mode
when closed. Plus a few smaller tweaks.
* components/news/nautilus-news.c: (set_bonobo_properties),
(toggle_open_state), (count_visible_channels),
(set_views_for_mode), (configure_button_clicked),
(add_site_from_fields), (make_add_widgets), (set_up_main_widgets),
(make_news_view):
* components/news/news_channels.xml:
turn off all the channels by default
2001-04-27 05:32:25 +00:00
|
|
|
|
2001-04-26 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
changed the news panel not to display any sites by default, since
|
|
|
|
|
it's obnoxious to be doing periodic I/O to sites that weren't explicitly
|
|
|
|
|
enabled. Added an instructive message about the news panel that is
|
|
|
|
|
displayed when no sites are enabled.
|
|
|
|
|
|
|
|
|
|
Also, made it immediately test new rss urls when they are input, and
|
|
|
|
|
display an error dialog instead of adding them if they fail.
|
|
|
|
|
|
|
|
|
|
Also, make it always display the main news display (not configuration
|
|
|
|
|
stuff) when the panel is opened, even if it was in configure mode
|
|
|
|
|
when closed. Plus a few smaller tweaks.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (set_bonobo_properties),
|
|
|
|
|
(toggle_open_state), (count_visible_channels),
|
|
|
|
|
(set_views_for_mode), (configure_button_clicked),
|
|
|
|
|
(add_site_from_fields), (make_add_widgets), (set_up_main_widgets),
|
|
|
|
|
(make_news_view):
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
turn off all the channels by default
|
|
|
|
|
|
2001-04-27 02:57:42 +00:00
|
|
|
|
2001-04-26 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* configure.in: Make the control-center (capplet module) check
|
|
|
|
|
properly decode the version number. Awk wasn't being fed the
|
2001-04-30 22:56:55 +00:00
|
|
|
|
right delimiter.
|
2001-04-27 02:57:42 +00:00
|
|
|
|
|
2001-04-27 02:53:23 +00:00
|
|
|
|
2001-04-26 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Bringing three more images over from the 1.0.1/1.0.2 branch.
|
|
|
|
|
The dimensional size of these are smaller, although they
|
|
|
|
|
are not all smaller in bytes. I think this difference
|
|
|
|
|
is why John didn't originally bring these over from the branch.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/find.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/full.png:
|
|
|
|
|
* help/nautilus-quick-reference/C/figures/music.png:
|
|
|
|
|
|
2001-04-27 01:33:38 +00:00
|
|
|
|
2001-04-26 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* THANKS: Give Alex Larsson credit for his contribution.
|
|
|
|
|
|
|
|
|
|
* configure.in: Added the screenshot directory. Updated the check
|
|
|
|
|
for control center to check for libcapplet instead. Chris Lahey
|
|
|
|
|
told me that Ximian did this in the version they released, so I
|
|
|
|
|
figured I should do it here too.
|
2001-04-27 01:35:48 +00:00
|
|
|
|
|
2001-04-27 01:33:38 +00:00
|
|
|
|
* help/nautilus-screenshot-guidelines/.cvsignore:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/.cvsignore:
|
|
|
|
|
Ignore more generated files.
|
|
|
|
|
|
2001-04-27 01:19:07 +00:00
|
|
|
|
2001-04-26 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Integrated a patch by Alexander Larsson <alla@lysator.liu.se> that
|
|
|
|
|
adds a JPEG-specific thumbnailing function that's faster than the
|
|
|
|
|
exiting thumbnail code. This new code is only included if the
|
|
|
|
|
libjpeg library is present at configure time. We still need RPM
|
|
|
|
|
spec file changes to require this library if we are going to build
|
|
|
|
|
RPMs on systems that have libjpeg. I fixed a few bugs in Alex's
|
|
|
|
|
original patch and made some coding style tweaks as well.
|
|
|
|
|
|
|
|
|
|
* acconfig.h:
|
|
|
|
|
* configure.in:
|
|
|
|
|
Added a check for libjpeg.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/Makefile.am:
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails-jpeg.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails-jpeg.h:
|
|
|
|
|
Add new source files with JPEG thumbnailer.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-thumbnails.c: (make_thumbnails):
|
|
|
|
|
Call the new function for JPEG files.
|
|
|
|
|
|
|
|
|
|
Other changes.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-volume-monitor.c: Change
|
|
|
|
|
interval back to 2 seconds.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences.c:
|
|
|
|
|
(preferences_set_storage_path): Fix storage leak.
|
|
|
|
|
(nautilus_self_check_preferences): Added more checks.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c:
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Tiny code tweak.
|
|
|
|
|
|
Fix bugzilla.eazel.com bug 7934, to remove the ability to make an index
2001-04-26 Rebecca Schulman <rebecka@eazel.com>
Fix bugzilla.eazel.com bug 7934, to remove the ability
to make an index using Nautilus.
reviewed by: Darin Adler <darin@eazle.com>
* src/file-manager/fm-list-view.c: (get_cell_text):
* src/file-manager/fm-search-list-view.c: (real_load_error),
(display_indexed_search_problems_dialog), (real_get_link_column),
(real_get_emblems_column):
Simplify the dialog that allows a Nautilus user to request a new
index. Tell the user instead how to create an index if the user
has root access in this dialog instead.
* src/file-manager/nautilus-indexing-info.c:
(show_last_index_time_dialog), (last_index_time_dialog_new),
(index_progress_dialog_new), (show_indexing_info_dialog):
* src/file-manager/nautilus-indexing-info.h:
Remove the request reindex function. Remove option to create a new
index. Keep dialogs to show either the time of the last index creation,
or the progress of the current indexing task, depending on whether
an index is in progress or not.
2001-04-27 00:55:17 +00:00
|
|
|
|
2001-04-26 Rebecca Schulman <rebecka@eazel.com>
|
2001-04-27 01:19:07 +00:00
|
|
|
|
|
Fix bugzilla.eazel.com bug 7934, to remove the ability to make an index
2001-04-26 Rebecca Schulman <rebecka@eazel.com>
Fix bugzilla.eazel.com bug 7934, to remove the ability
to make an index using Nautilus.
reviewed by: Darin Adler <darin@eazle.com>
* src/file-manager/fm-list-view.c: (get_cell_text):
* src/file-manager/fm-search-list-view.c: (real_load_error),
(display_indexed_search_problems_dialog), (real_get_link_column),
(real_get_emblems_column):
Simplify the dialog that allows a Nautilus user to request a new
index. Tell the user instead how to create an index if the user
has root access in this dialog instead.
* src/file-manager/nautilus-indexing-info.c:
(show_last_index_time_dialog), (last_index_time_dialog_new),
(index_progress_dialog_new), (show_indexing_info_dialog):
* src/file-manager/nautilus-indexing-info.h:
Remove the request reindex function. Remove option to create a new
index. Keep dialogs to show either the time of the last index creation,
or the progress of the current indexing task, depending on whether
an index is in progress or not.
2001-04-27 00:55:17 +00:00
|
|
|
|
Fix bugzilla.eazel.com bug 7934, to remove the ability
|
|
|
|
|
to make an index using Nautilus.
|
|
|
|
|
|
2001-04-27 01:19:07 +00:00
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
Fix bugzilla.eazel.com bug 7934, to remove the ability to make an index
2001-04-26 Rebecca Schulman <rebecka@eazel.com>
Fix bugzilla.eazel.com bug 7934, to remove the ability
to make an index using Nautilus.
reviewed by: Darin Adler <darin@eazle.com>
* src/file-manager/fm-list-view.c: (get_cell_text):
* src/file-manager/fm-search-list-view.c: (real_load_error),
(display_indexed_search_problems_dialog), (real_get_link_column),
(real_get_emblems_column):
Simplify the dialog that allows a Nautilus user to request a new
index. Tell the user instead how to create an index if the user
has root access in this dialog instead.
* src/file-manager/nautilus-indexing-info.c:
(show_last_index_time_dialog), (last_index_time_dialog_new),
(index_progress_dialog_new), (show_indexing_info_dialog):
* src/file-manager/nautilus-indexing-info.h:
Remove the request reindex function. Remove option to create a new
index. Keep dialogs to show either the time of the last index creation,
or the progress of the current indexing task, depending on whether
an index is in progress or not.
2001-04-27 00:55:17 +00:00
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (get_cell_text):
|
|
|
|
|
* src/file-manager/fm-search-list-view.c: (real_load_error),
|
|
|
|
|
(display_indexed_search_problems_dialog), (real_get_link_column),
|
|
|
|
|
(real_get_emblems_column):
|
|
|
|
|
Simplify the dialog that allows a Nautilus user to request a new
|
|
|
|
|
index. Tell the user instead how to create an index if the user
|
|
|
|
|
has root access in this dialog instead.
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.c:
|
|
|
|
|
(show_last_index_time_dialog), (last_index_time_dialog_new),
|
|
|
|
|
(index_progress_dialog_new), (show_indexing_info_dialog):
|
|
|
|
|
* src/file-manager/nautilus-indexing-info.h:
|
|
|
|
|
Remove the request reindex function. Remove option to create a new
|
|
|
|
|
index. Keep dialogs to show either the time of the last index creation,
|
|
|
|
|
or the progress of the current indexing task, depending on whether
|
|
|
|
|
an index is in progress or not.
|
|
|
|
|
|
2001-04-27 00:41:26 +00:00
|
|
|
|
2001-04-26 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Committing first draft of the screenshot guidelines for Nautilus
|
|
|
|
|
documentation. It isn't completely done, but it will be safer in
|
|
|
|
|
CVS than on my hard drive.
|
|
|
|
|
|
|
|
|
|
* help/Makefile.am:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/Makefile.am:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/figures/callout_after.png:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/figures/callout_before.png:
|
2001-04-30 22:56:55 +00:00
|
|
|
|
* help/nautilus-screenshot-guidelines/C/figures/circle_callout_after.png:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/figures/circle_callout_before.png:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/figures/dropshadow_after.png:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/figures/dropshadow_before.png:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/nautilus-screenshot-guidelines-C.omf:
|
|
|
|
|
* help/nautilus-screenshot-guidelines/C/nautilus-screenshot-guidelines.sgml:
|
2001-04-27 00:41:26 +00:00
|
|
|
|
* help/nautilus-screenshot-guidelines/Makefile.am:
|
|
|
|
|
|
Integrated Miguel's patches that he included in Ximian's version
of Nautilus 1.0 after fixing some bugs, fixing all warnings, and
adding code to not do the reload of the desktop every 4 seconds if
FAM is working. The patch does a lot of things, mostly so that
people can switch back and forth between gmc and nautilus more
easily.
* components/news/nautilus-news.c: Tweaked includes.
* src/nautilus-view-frame.c: Tweaked a comment.
Here are notes Miguel included in the patch about the changes he made:
- 2001-04-19 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-file.c (nautilus_file_get_name):
Only return name when we actually loaded the name from the desktop
entry.
* libnautilus-extensions/nautilus-icon-factory.c
(nautilus_icon_factory_get_icon_for_file): Compute file_path from
file_uri, it was missing in this code path.
- 2001-04-16 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-file.c
(is_special_desktop_gmc_file): Use strcmp not strncmp here.
* src/nautilus-window.c (nautilus_window_realize): Use gnome-logo
here.
* src/file-manager/fm-directory-view.c (activate_callback): Launch
desktop entries here.
- 2001-04-11 Miguel de Icaza <miguel@ximian.com>
* src/file-manager/fm-icon-view.c
(get_stored_icon_position_callback): Try to load position
information from GNOME metadata as well.
(icon_position_changed_callback): Store metadata changes to the
desktop as well.
* src/nautilus-first-time-druid.c
(nautilus_first_time_druid_show): Disable GMC transition page, as
we now share the desktop directory and the data files.
(druid_finished): Remove desktop link to Eazel services.
* libnautilus-extensions/nautilus-file.c
(nautilus_file_can_rename): Do not allow to rename x-gnome-apps.
(nautilus_file_get_name): Return the translated name of a desktop
file instead of the file name.
Handle URL files in .gnome-desktop directories.
(is_special_desktop_gmc_file): New function: Returns true if a
file should be hidden from the desktop-directory display (for
sharing the directory with gmc).
(filter_hidden_and_backup_partition_callback): If we are scanning
the desktop directory, hide gmc metadata files or legacy files.
* libnautilus-extensions/nautilus-directory-async.c
(activation_uri_gmc_link_read_callback): Handle GMC link files
correctly (skip the prefix "URL: ")
* libnautilus-extensions/nautilus-icon-factory.c
(nautilus_icon_factory_get_icon_for_file): Load icons from the
gnome-metadata for files on the ~/.gnome-desktop directory.
(nautilus_icon_factory_get_icon_for_file): Load icons for GNOME
.desktop files.
- 2001-04-11 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-directory-async.c
(activation_uri_gmc_link_read_callback): Handle gmc URL
links correctly.
- 2001-04-10 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-file-utilities.c
(DESKTOP_DIRECTORY_NAME): Make it .gnome-desktop.
(nautilus_get_desktop_directory): Modified to make the nautilus
home directory be the normal one.
- 2001-04-09 Miguel de Icaza <miguel@ximian.com>
* src/file-manager/fm-desktop-icon-view.c: Eliminated all over the
place the loading of the desktop_directory directory from the
nautilus api call, and instead just load this value once.
Here are changes that Miguel made, but did not mention in his notes:
* libnautilus-extensions/nautilus-volume-monitor.c: Changed
the interval for polling to every 4 seconds instead of every 2.
* libnautilus-extensions/nautilus-file.c: (nautilus_file_rename):
Rename GMC URLs by changing their metadata only. This leaves no
way to change the real name of the GMC URL file.
(nautilus_file_is_in_desktop): New function. Returns TRUE if a
file seems to be in the desktop. Uses a simple rule that might
give some false positives, but works even for other people's
desktop.
* src/file-manager/fm-desktop-icon-view.c:
(fm_desktop_icon_view_destroy), (do_desktop_rescan),
(done_loading), (delayed_init), (fm_desktop_icon_view_initialize):
Set up a callback to reload the desktop every 4 seconds.
* src/nautilus-application.c: (migrate_gmc_trash),
(migrate_old_nautilus_files), (nautilus_application_startup):
Rename ~/.gnome-desktop/Trash to ~/.gnome-desktop/Trash-gmc if
it's a directory. Move files from ~/.nautilus/desktop to
~/.gnome-desktop.
2001-04-27 00:00:41 +00:00
|
|
|
|
2001-04-26 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Integrated Miguel's patches that he included in Ximian's version
|
|
|
|
|
of Nautilus 1.0 after fixing some bugs, fixing all warnings, and
|
|
|
|
|
adding code to not do the reload of the desktop every 4 seconds if
|
|
|
|
|
FAM is working. The patch does a lot of things, mostly so that
|
|
|
|
|
people can switch back and forth between gmc and nautilus more
|
|
|
|
|
easily.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: Tweaked includes.
|
|
|
|
|
* src/nautilus-view-frame.c: Tweaked a comment.
|
|
|
|
|
|
|
|
|
|
Here are notes Miguel included in the patch about the changes he made:
|
|
|
|
|
|
|
|
|
|
- 2001-04-19 Miguel de Icaza <miguel@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c (nautilus_file_get_name):
|
|
|
|
|
Only return name when we actually loaded the name from the desktop
|
|
|
|
|
entry.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Compute file_path from
|
|
|
|
|
file_uri, it was missing in this code path.
|
|
|
|
|
|
|
|
|
|
- 2001-04-16 Miguel de Icaza <miguel@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c
|
|
|
|
|
(is_special_desktop_gmc_file): Use strcmp not strncmp here.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c (nautilus_window_realize): Use gnome-logo
|
|
|
|
|
here.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-directory-view.c (activate_callback): Launch
|
|
|
|
|
desktop entries here.
|
|
|
|
|
|
|
|
|
|
- 2001-04-11 Miguel de Icaza <miguel@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-icon-view.c
|
|
|
|
|
(get_stored_icon_position_callback): Try to load position
|
|
|
|
|
information from GNOME metadata as well.
|
|
|
|
|
(icon_position_changed_callback): Store metadata changes to the
|
|
|
|
|
desktop as well.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.c
|
|
|
|
|
(nautilus_first_time_druid_show): Disable GMC transition page, as
|
|
|
|
|
we now share the desktop directory and the data files.
|
|
|
|
|
(druid_finished): Remove desktop link to Eazel services.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c
|
|
|
|
|
(nautilus_file_can_rename): Do not allow to rename x-gnome-apps.
|
|
|
|
|
(nautilus_file_get_name): Return the translated name of a desktop
|
|
|
|
|
file instead of the file name.
|
|
|
|
|
Handle URL files in .gnome-desktop directories.
|
|
|
|
|
(is_special_desktop_gmc_file): New function: Returns true if a
|
|
|
|
|
file should be hidden from the desktop-directory display (for
|
|
|
|
|
sharing the directory with gmc).
|
|
|
|
|
(filter_hidden_and_backup_partition_callback): If we are scanning
|
|
|
|
|
the desktop directory, hide gmc metadata files or legacy files.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-async.c
|
|
|
|
|
(activation_uri_gmc_link_read_callback): Handle GMC link files
|
|
|
|
|
correctly (skip the prefix "URL: ")
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-icon-factory.c
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Load icons from the
|
|
|
|
|
gnome-metadata for files on the ~/.gnome-desktop directory.
|
|
|
|
|
(nautilus_icon_factory_get_icon_for_file): Load icons for GNOME
|
|
|
|
|
.desktop files.
|
|
|
|
|
|
|
|
|
|
- 2001-04-11 Miguel de Icaza <miguel@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-directory-async.c
|
|
|
|
|
(activation_uri_gmc_link_read_callback): Handle gmc URL
|
|
|
|
|
links correctly.
|
|
|
|
|
|
|
|
|
|
- 2001-04-10 Miguel de Icaza <miguel@ximian.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file-utilities.c
|
|
|
|
|
(DESKTOP_DIRECTORY_NAME): Make it .gnome-desktop.
|
|
|
|
|
(nautilus_get_desktop_directory): Modified to make the nautilus
|
|
|
|
|
home directory be the normal one.
|
|
|
|
|
|
|
|
|
|
- 2001-04-09 Miguel de Icaza <miguel@ximian.com>
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c: Eliminated all over the
|
|
|
|
|
place the loading of the desktop_directory directory from the
|
|
|
|
|
nautilus api call, and instead just load this value once.
|
|
|
|
|
|
|
|
|
|
Here are changes that Miguel made, but did not mention in his notes:
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-volume-monitor.c: Changed
|
|
|
|
|
the interval for polling to every 4 seconds instead of every 2.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c: (nautilus_file_rename):
|
|
|
|
|
Rename GMC URLs by changing their metadata only. This leaves no
|
|
|
|
|
way to change the real name of the GMC URL file.
|
|
|
|
|
(nautilus_file_is_in_desktop): New function. Returns TRUE if a
|
|
|
|
|
file seems to be in the desktop. Uses a simple rule that might
|
|
|
|
|
give some false positives, but works even for other people's
|
|
|
|
|
desktop.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(fm_desktop_icon_view_destroy), (do_desktop_rescan),
|
|
|
|
|
(done_loading), (delayed_init), (fm_desktop_icon_view_initialize):
|
|
|
|
|
Set up a callback to reload the desktop every 4 seconds.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (migrate_gmc_trash),
|
|
|
|
|
(migrate_old_nautilus_files), (nautilus_application_startup):
|
|
|
|
|
Rename ~/.gnome-desktop/Trash to ~/.gnome-desktop/Trash-gmc if
|
|
|
|
|
it's a directory. Move files from ~/.nautilus/desktop to
|
|
|
|
|
~/.gnome-desktop.
|
|
|
|
|
|
2001-04-26 23:54:08 +00:00
|
|
|
|
2001-04-26 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Updated Nautilus Release Notes for Nautilus 1.0.3. It
|
|
|
|
|
still will need some work and additions, but I have most
|
|
|
|
|
of the boilerplate stuff and new features added.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-release-notes/C/nautilus-release-notes.sgml:
|
|
|
|
|
|
Add support for custom preferences items.
* libnautilus-extensions/nautilus-preferences-group.c:
* libnautilus-extensions/nautilus-preferences-group.h:
Add support for custom preferences items.
* libnautilus-extensions/nautilus-preferences-item.h:
* libnautilus-extensions/nautilus-preferences-item.c:
Add support for custom preferences items. For now only the theme
selector uses this powerful technology.
Fix bug 8167 - Crash boinking on single-click mode. It was a dumb
mistake left over from a previous fix. Wrong number of arguments
to a signal.
Fix bug where strings in enumeration menus would show up
untranslated in the preferences dialog, even in locales where
translations exist.
* libnautilus-extensions/nautilus-theme.h:
* libnautilus-extensions/nautilus-theme.c: (load_theme_document),
(nautilus_pixmap_file_may_be_local),
(nautilus_theme_get_image_path_from_theme),
(nautilus_theme_make_preview_pixbuf): Rename this function from
nautilus_theme_make_selector for greater clarity.
(has_image_file), (theme_get_property), (theme_get_name_property),
(theme_get_description_property), (theme_list_insert),
(theme_get_themes_for_location): Replace some cut-n-paste code by
a shared function. Add some FIXMEs for the funky handling of the
"default" theme.
(theme_get_builtin_themes), (theme_get_user_themes),
(theme_get_default_themes): Functions for reaping the
different types of themes available to Nautilus.
(nautilus_theme_for_each_theme), (theme_list_invoke_callback): New
function to iterate all the themese available to Nautilus. Makes
Nautilus code that needs to operate on themes (like the theme
selector) easier to write.
(nautilus_theme_get_user_themes_directory),
(nautilus_theme_remove_user_theme),
(nautilus_theme_install_user_theme): Functions for reaping the
different types of themes available to Nautilus.
* src/nautilus-preferences-dialog.c:
(preferences_dialog_populate_sidebar_tabs_group),
(theme_changed_callback),
(update_theme_selector_displayed_value_callback),
(preferences_dialog_populate_themes_group):
Add a custom preference item for the theme chooser.
* src/nautilus-theme-selector.h:
* src/nautilus-theme-selector.c:
Use regular Gtk widgets in the list so that all the things that
are expect to work do indeed work. This includes Gtk+ theme
changes and custom tweaks made in the code to satisfy the design.
Larger and bolder labels for example.
Simplify this code alot by using iterators for the available
themes. Also maintain two lists instead of managing a remove_mode
boolean. Makes the code simpler.
* src/nautilus-window-menus.c:
(nautilus_window_initialize_menus_part_1):
Remove the standalone theme selector handling code.
* src/nautilus-shell-ui.xml:
Remove the standalone theme selector ui.
2001-04-26 23:20:52 +00:00
|
|
|
|
2001-04-26 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-group.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-group.h:
|
|
|
|
|
Add support for custom preferences items.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-item.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-item.c:
|
|
|
|
|
Add support for custom preferences items. For now only the theme
|
|
|
|
|
selector uses this powerful technology.
|
|
|
|
|
|
|
|
|
|
Fix bug 8167 - Crash boinking on single-click mode. It was a dumb
|
|
|
|
|
mistake left over from a previous fix. Wrong number of arguments
|
|
|
|
|
to a signal.
|
|
|
|
|
|
|
|
|
|
Fix bug where strings in enumeration menus would show up
|
|
|
|
|
untranslated in the preferences dialog, even in locales where
|
|
|
|
|
translations exist.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-theme.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-theme.c: (load_theme_document),
|
|
|
|
|
(nautilus_pixmap_file_may_be_local),
|
|
|
|
|
(nautilus_theme_get_image_path_from_theme),
|
|
|
|
|
(nautilus_theme_make_preview_pixbuf): Rename this function from
|
|
|
|
|
nautilus_theme_make_selector for greater clarity.
|
|
|
|
|
(has_image_file), (theme_get_property), (theme_get_name_property),
|
|
|
|
|
(theme_get_description_property), (theme_list_insert),
|
|
|
|
|
(theme_get_themes_for_location): Replace some cut-n-paste code by
|
|
|
|
|
a shared function. Add some FIXMEs for the funky handling of the
|
|
|
|
|
"default" theme.
|
|
|
|
|
(theme_get_builtin_themes), (theme_get_user_themes),
|
|
|
|
|
(theme_get_default_themes): Functions for reaping the
|
|
|
|
|
different types of themes available to Nautilus.
|
|
|
|
|
(nautilus_theme_for_each_theme), (theme_list_invoke_callback): New
|
|
|
|
|
function to iterate all the themese available to Nautilus. Makes
|
|
|
|
|
Nautilus code that needs to operate on themes (like the theme
|
|
|
|
|
selector) easier to write.
|
|
|
|
|
(nautilus_theme_get_user_themes_directory),
|
|
|
|
|
(nautilus_theme_remove_user_theme),
|
|
|
|
|
(nautilus_theme_install_user_theme): Functions for reaping the
|
|
|
|
|
different types of themes available to Nautilus.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
(preferences_dialog_populate_sidebar_tabs_group),
|
|
|
|
|
(theme_changed_callback),
|
|
|
|
|
(update_theme_selector_displayed_value_callback),
|
|
|
|
|
(preferences_dialog_populate_themes_group):
|
|
|
|
|
Add a custom preference item for the theme chooser.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.h:
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
Use regular Gtk widgets in the list so that all the things that
|
|
|
|
|
are expect to work do indeed work. This includes Gtk+ theme
|
|
|
|
|
changes and custom tweaks made in the code to satisfy the design.
|
|
|
|
|
Larger and bolder labels for example.
|
|
|
|
|
|
|
|
|
|
Simplify this code alot by using iterators for the available
|
|
|
|
|
themes. Also maintain two lists instead of managing a remove_mode
|
|
|
|
|
boolean. Makes the code simpler.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
(nautilus_window_initialize_menus_part_1):
|
|
|
|
|
Remove the standalone theme selector handling code.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
Remove the standalone theme selector ui.
|
|
|
|
|
|
2001-04-26 22:37:56 +00:00
|
|
|
|
2001-04-26 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Made the emblems column wider to fit the title "Emblems" (in
|
|
|
|
|
English, in the default font). Made the emblems column in the
|
|
|
|
|
search results view match the one in the standard list view.
|
|
|
|
|
|
|
|
|
|
Pavel wants to implement images as column titles, but this is
|
|
|
|
|
passable if that doesn't get done.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.c: (real_get_column_specification):
|
|
|
|
|
Widen the emblems column.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
(real_get_emblems_column),
|
|
|
|
|
(real_get_link_column): Swap positions of name/emblems columns.
|
|
|
|
|
(real_get_column_specification): Widen the emblems column.
|
|
|
|
|
|
2001-04-26 22:15:33 +00:00
|
|
|
|
2001-04-26 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Search results view has been broken for awhile without anyone
|
|
|
|
|
noticing. Between these changes and a NULL-handling fix I
|
|
|
|
|
checked into eel-list.c, it works again. (Soon I will move the
|
|
|
|
|
Emblems column for search list view also, but first I wanted
|
|
|
|
|
to make it work.)
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-list-view.h:
|
|
|
|
|
* src/file-manager/fm-list-view.c: (fm_list_view_initialize_class),
|
|
|
|
|
(add_to_list), (install_row_images), (get_emblems_column),
|
|
|
|
|
(real_get_emblems_column): Replaced #define for emblems column
|
|
|
|
|
with overridable function.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-search-list-view.c:
|
|
|
|
|
(fm_search_list_view_initialize_class),
|
|
|
|
|
(real_get_emblem_names_to_exclude), (real_get_emblems_column):
|
|
|
|
|
Override get_emblems_column to return correct value.
|
|
|
|
|
|
2001-04-26 20:28:34 +00:00
|
|
|
|
2001-04-26 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Moved over a few changes from the nautilus-1 branch.
|
|
|
|
|
I've reviewed all the changes in the branch ChangeLog now,
|
|
|
|
|
so I think we can kiss it goodbye.
|
|
|
|
|
|
|
|
|
|
* configure.in: Bumped a bunch of version numbers to match
|
|
|
|
|
branch. Robin may have to do some more bumping before
|
|
|
|
|
shipping 1.0.3.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-user-manual/C/figures/custicon.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/full.png:
|
|
|
|
|
* help/nautilus-user-manual/C/figures/part.png:
|
|
|
|
|
Smaller versions of screenshots which were too big to
|
|
|
|
|
fit in the Nautilus main panel, by Arlo. (For some reason
|
|
|
|
|
nautilus-quick-reference on HEAD had smaller figures than
|
|
|
|
|
on nautilus-1, but vice-versa for nautilus-user-manual.)
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c:
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
* src/nautilus-window-menus.c:
|
|
|
|
|
(nautilus_window_initialize_menus_part_1): Made Medusa stuff not
|
|
|
|
|
appear when HAVE_MEDUSA is not defined.
|
|
|
|
|
|
|
|
|
|
Other changes:
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.c:
|
|
|
|
|
(get_xalf_prefix): Bug fix from Darin (!= -> ==) that
|
|
|
|
|
was breaking launching applications unless you had xalf
|
|
|
|
|
installed (not from branch)
|
|
|
|
|
|
2001-04-26 08:54:13 +00:00
|
|
|
|
2001-04-26 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Cleaning up documentation build system. Now there should
|
|
|
|
|
be no or few warnings spit out about the docs.
|
|
|
|
|
|
|
|
|
|
* help/Makefile.am:
|
|
|
|
|
* help/docs.make:
|
|
|
|
|
* help/htmldocs.make:
|
|
|
|
|
* help/nautilus-quick-reference/es/Makefile.am:
|
|
|
|
|
* help/nautilus-quick-reference/no/Makefile.am:
|
|
|
|
|
* help/nautilus-release-notes/C/Makefile.am:
|
|
|
|
|
* help/nautilus-user-manual/C/Makefile.am:
|
|
|
|
|
* help/nautilus-user-manual/es/Makefile.am:
|
|
|
|
|
* help/nautilus-user-manual/ko/Makefile.am:
|
|
|
|
|
* help/sgmldocs.make:
|
|
|
|
|
|
2001-04-26 06:24:37 +00:00
|
|
|
|
2001-04-25 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (nautilus_news_update_display):
|
|
|
|
|
reversed decision about not drawing while the channel was loading
|
|
|
|
|
since it's important to give feedback right away when a channel is
|
|
|
|
|
enabled, and they sometimes takes a long time to load.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-sidebar-functions.c:
|
|
|
|
|
* libnautilus-extensions/nautilus-sidebar-functions.h:
|
|
|
|
|
enabled the news panel by default. Also, while I was in here, I
|
|
|
|
|
made the "home as desktop" feature only available at the advanced
|
|
|
|
|
user level like Bud suggested.
|
|
|
|
|
|
2001-04-26 05:29:02 +00:00
|
|
|
|
2001-04-25 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_items),
|
|
|
|
|
(nautilus_news_draw_channel), (nautilus_news_size_allocate):
|
|
|
|
|
fixed measuring bug caused by the size of the scroll bar
|
|
|
|
|
affecting the layout. Fixed by calculating the line width at
|
|
|
|
|
size_allocate time, instead of on the spur of the moment.
|
|
|
|
|
|
2001-04-26 01:33:32 +00:00
|
|
|
|
2001-04-25 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (draw_rss_logo_image),
|
|
|
|
|
(draw_rss_items), (nautilus_news_configure_event),
|
|
|
|
|
(nautilus_news_button_release_event), (update_size_and_redraw),
|
|
|
|
|
(nautilus_news_size_allocate), (make_news_view):
|
|
|
|
|
|
|
|
|
|
attach to size_allocate signal to properly resize the panel
|
|
|
|
|
when the width changes, as well as for the first time when the
|
|
|
|
|
size isn't allocated yet; don't draw the time when it overlaps
|
|
|
|
|
the logo, plus other clean-ups.
|
|
|
|
|
|
|
|
|
|
* nautilus-clean.sh:
|
|
|
|
|
fixed recently introduced problem in nautilus-clean by replacing
|
|
|
|
|
'==' with '=' as suggested by Darin.
|
|
|
|
|
|
2001-04-25 23:44:07 +00:00
|
|
|
|
2001-04-25 Robin * Slomkowski <rslomkow@eazel.com>
|
|
|
|
|
|
|
|
|
|
* nautilus.spec.in: removed mozilla-mail and mozilla-psm dependency
|
Integrated Miguel's patches that he included in Ximian's version
of Nautilus 1.0 after fixing some bugs, fixing all warnings, and
adding code to not do the reload of the desktop every 4 seconds if
FAM is working. The patch does a lot of things, mostly so that
people can switch back and forth between gmc and nautilus more
easily.
* components/news/nautilus-news.c: Tweaked includes.
* src/nautilus-view-frame.c: Tweaked a comment.
Here are notes Miguel included in the patch about the changes he made:
- 2001-04-19 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-file.c (nautilus_file_get_name):
Only return name when we actually loaded the name from the desktop
entry.
* libnautilus-extensions/nautilus-icon-factory.c
(nautilus_icon_factory_get_icon_for_file): Compute file_path from
file_uri, it was missing in this code path.
- 2001-04-16 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-file.c
(is_special_desktop_gmc_file): Use strcmp not strncmp here.
* src/nautilus-window.c (nautilus_window_realize): Use gnome-logo
here.
* src/file-manager/fm-directory-view.c (activate_callback): Launch
desktop entries here.
- 2001-04-11 Miguel de Icaza <miguel@ximian.com>
* src/file-manager/fm-icon-view.c
(get_stored_icon_position_callback): Try to load position
information from GNOME metadata as well.
(icon_position_changed_callback): Store metadata changes to the
desktop as well.
* src/nautilus-first-time-druid.c
(nautilus_first_time_druid_show): Disable GMC transition page, as
we now share the desktop directory and the data files.
(druid_finished): Remove desktop link to Eazel services.
* libnautilus-extensions/nautilus-file.c
(nautilus_file_can_rename): Do not allow to rename x-gnome-apps.
(nautilus_file_get_name): Return the translated name of a desktop
file instead of the file name.
Handle URL files in .gnome-desktop directories.
(is_special_desktop_gmc_file): New function: Returns true if a
file should be hidden from the desktop-directory display (for
sharing the directory with gmc).
(filter_hidden_and_backup_partition_callback): If we are scanning
the desktop directory, hide gmc metadata files or legacy files.
* libnautilus-extensions/nautilus-directory-async.c
(activation_uri_gmc_link_read_callback): Handle GMC link files
correctly (skip the prefix "URL: ")
* libnautilus-extensions/nautilus-icon-factory.c
(nautilus_icon_factory_get_icon_for_file): Load icons from the
gnome-metadata for files on the ~/.gnome-desktop directory.
(nautilus_icon_factory_get_icon_for_file): Load icons for GNOME
.desktop files.
- 2001-04-11 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-directory-async.c
(activation_uri_gmc_link_read_callback): Handle gmc URL
links correctly.
- 2001-04-10 Miguel de Icaza <miguel@ximian.com>
* libnautilus-extensions/nautilus-file-utilities.c
(DESKTOP_DIRECTORY_NAME): Make it .gnome-desktop.
(nautilus_get_desktop_directory): Modified to make the nautilus
home directory be the normal one.
- 2001-04-09 Miguel de Icaza <miguel@ximian.com>
* src/file-manager/fm-desktop-icon-view.c: Eliminated all over the
place the loading of the desktop_directory directory from the
nautilus api call, and instead just load this value once.
Here are changes that Miguel made, but did not mention in his notes:
* libnautilus-extensions/nautilus-volume-monitor.c: Changed
the interval for polling to every 4 seconds instead of every 2.
* libnautilus-extensions/nautilus-file.c: (nautilus_file_rename):
Rename GMC URLs by changing their metadata only. This leaves no
way to change the real name of the GMC URL file.
(nautilus_file_is_in_desktop): New function. Returns TRUE if a
file seems to be in the desktop. Uses a simple rule that might
give some false positives, but works even for other people's
desktop.
* src/file-manager/fm-desktop-icon-view.c:
(fm_desktop_icon_view_destroy), (do_desktop_rescan),
(done_loading), (delayed_init), (fm_desktop_icon_view_initialize):
Set up a callback to reload the desktop every 4 seconds.
* src/nautilus-application.c: (migrate_gmc_trash),
(migrate_old_nautilus_files), (nautilus_application_startup):
Rename ~/.gnome-desktop/Trash to ~/.gnome-desktop/Trash-gmc if
it's a directory. Move files from ~/.nautilus/desktop to
~/.gnome-desktop.
2001-04-27 00:00:41 +00:00
|
|
|
|
http://bugzilla.eazel.com/show_bug.cgi?id=8020
|
2001-04-25 23:44:07 +00:00
|
|
|
|
|
2001-04-25 23:17:33 +00:00
|
|
|
|
2001-04-25 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Adding versions from 1_0_1_BRANCH, which are more up-to-date.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-release-notes/C/nautilus-release-notes.sgml:
|
|
|
|
|
* help/nautilus-user-manual/C/nautilus-user-manual.sgml:
|
|
|
|
|
|
|
|
|
|
Adding version for 1.0.1 and 1.0.2.
|
|
|
|
|
|
|
|
|
|
* help/nautilus-quick-reference/C/index.html:
|
|
|
|
|
|
2001-04-25 19:34:43 +00:00
|
|
|
|
2001-04-25 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
(nautilus_news_button_release_event)
|
|
|
|
|
fixed bug 8153, scroll wheel crashes news panel, by only
|
|
|
|
|
taking action when button 1 is clicked.
|
|
|
|
|
|
|
|
|
|
(add_site_from_fields):
|
|
|
|
|
added error handling for when the fields are empty; also, use
|
|
|
|
|
http as the protocol if no protocol is specified.
|
|
|
|
|
|
2001-04-25 17:46:46 +00:00
|
|
|
|
2001-04-25 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
|
|
|
|
|
Made the Copyright string translatable again, by popular demand.
|
|
|
|
|
|
2001-04-25 03:47:07 +00:00
|
|
|
|
2001-04-24 Dan Mueth <dan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Left-justifying the labels in the help sidebar.
|
|
|
|
|
Also changed strings to remove colons ":".
|
|
|
|
|
Bug#: 8123
|
|
|
|
|
|
|
|
|
|
* components/help/hyperbola-nav-tree.c:
|
|
|
|
|
(hyperbola_navigation_tree_new):
|
|
|
|
|
|
|
|
|
|
Updating so that 'make install' works right
|
|
|
|
|
and users building RPM's don't get lots of warnings.
|
|
|
|
|
Bug#: 8125
|
|
|
|
|
|
|
|
|
|
* omf-install/Makefile.am:
|
|
|
|
|
|
|
|
|
|
Changing from "Customer Support" to "Community Support".
|
|
|
|
|
Bug#: 7837
|
|
|
|
|
|
|
|
|
|
* src/nautilus-shell-ui.xml:
|
|
|
|
|
|
2001-04-25 01:08:30 +00:00
|
|
|
|
2001-04-24 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug 8152 (Opening Help sidebar crashes Nautilus):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (notify_current_sidebar_view): Add check
|
|
|
|
|
for NIL control.
|
|
|
|
|
|
|
|
|
|
* nautilus-clean.sh: Change egrep args so we get fewer false
|
|
|
|
|
positives.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-view-frame.c: (nautilus_view_frame_get_control):
|
|
|
|
|
Formatting tweaks.
|
|
|
|
|
|
reviewed by: Maciej Stachowiak <mjs@eazel.com>
Fix bug 7963 (exiting Nautilus [with Ctrl-C for example] leaves
nautilus-adapter behind):
* src/nautilus-component-adapter-factory.c: (activate_factory),
(unref_factory), (release_factory), (get_corba_factory),
(nautilus_component_adapter_factory_initialize),
(nautilus_component_adapter_factory_destroy),
(nautilus_component_adapter_factory_initialize_class),
(component_adapter_factory_at_exit_destructor),
(nautilus_component_adapter_factory_get),
(nautilus_component_adapter_factory_create_adapter): Redo so it
creates the factory as needed, and doesn't keep a Bonobo reference
to the factory so it will die if Nautilus goes away.
* nautilus-clean.sh: Redo option parsing to use loop.
* components/throbber/main.c: (main): Fix main function to match
standard main. Tweak formatting.
2001-04-24 23:32:27 +00:00
|
|
|
|
2001-04-24 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Maciej Stachowiak <mjs@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug 7963 (exiting Nautilus [with Ctrl-C for example] leaves
|
|
|
|
|
nautilus-adapter behind):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-component-adapter-factory.c: (activate_factory),
|
|
|
|
|
(unref_factory), (release_factory), (get_corba_factory),
|
|
|
|
|
(nautilus_component_adapter_factory_initialize),
|
|
|
|
|
(nautilus_component_adapter_factory_destroy),
|
|
|
|
|
(nautilus_component_adapter_factory_initialize_class),
|
|
|
|
|
(component_adapter_factory_at_exit_destructor),
|
|
|
|
|
(nautilus_component_adapter_factory_get),
|
|
|
|
|
(nautilus_component_adapter_factory_create_adapter): Redo so it
|
|
|
|
|
creates the factory as needed, and doesn't keep a Bonobo reference
|
|
|
|
|
to the factory so it will die if Nautilus goes away.
|
|
|
|
|
|
|
|
|
|
* nautilus-clean.sh: Redo option parsing to use loop.
|
|
|
|
|
|
|
|
|
|
* components/throbber/main.c: (main): Fix main function to match
|
|
|
|
|
standard main. Tweak formatting.
|
|
|
|
|
|
2001-04-24 20:20:58 +00:00
|
|
|
|
2001-04-24 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
2001-04-24 22:11:50 +00:00
|
|
|
|
Fixed bug 8418 (two more underline-accelerator conflicts)
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml: Changed
|
|
|
|
|
"Make _Link" to "_Make Link" to avoid conflict with sometimes-
|
|
|
|
|
present "De_lete"
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-icon-view-ui.xml: Changed
|
|
|
|
|
"_Tighter Layout" to "Tighter _Layout" to avoid conflict
|
|
|
|
|
with "By _Type".
|
|
|
|
|
|
|
|
|
|
2001-04-24 John Sullivan <sullivan@eazel.com>
|
2001-04-24 20:20:58 +00:00
|
|
|
|
|
|
|
|
|
Fixed part of bug 7649 (sidebar font doesn't update when font
|
|
|
|
|
changed in non-smooth mode) and various other small problems
|
|
|
|
|
with fonts in sidebar. The font in the tabs is still always
|
|
|
|
|
the smooth font.
|
|
|
|
|
|
|
|
|
|
Also, made both default smooth and default non-smooth fonts
|
|
|
|
|
visible simultaneously in the Preferences dialog since they
|
|
|
|
|
are both used in different places at the same time. Maybe
|
|
|
|
|
if we fix the sidebar tabs to not insist on using a smooth
|
|
|
|
|
font we can turn these two controls back into one.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-preferences-dialog.c: Changed labels from
|
|
|
|
|
"Font for elsewhere in Nautilus", which had become context-free,
|
|
|
|
|
to "Default smooth font" and "Default non-smooth font". Made
|
|
|
|
|
both of these always visible.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar-title.c:
|
|
|
|
|
(nautilus_sidebar_title_initialize_class): Set up auto-variable
|
|
|
|
|
to get default non-smooth font name so we don't have to call
|
|
|
|
|
get_preferences repeatedly.
|
|
|
|
|
(get_non_smooth_font): New helper function to get a non-smooth
|
|
|
|
|
font of a specified size.
|
|
|
|
|
(non_smooth_font_changed_callback): New function, updates the
|
|
|
|
|
non-smooth font for the title and "more info" text.
|
|
|
|
|
(update_all_cover): Removed this function.
|
|
|
|
|
(nautilus_sidebar_title_initialize): Call new callback instead of
|
|
|
|
|
update_all when non-smooth font changes. update_all was bailing
|
|
|
|
|
out without doing any work since the text hadn't changed. Also
|
|
|
|
|
call callback once to set the initial non-smooth font info.
|
|
|
|
|
(update_title_font): Changed name from update_font for clarity;
|
|
|
|
|
moved some consts to become #defines instead; fixed bug where
|
|
|
|
|
this routine wasn't using bold font for either smooth or non-smooth
|
|
|
|
|
font (2 unrelated bugs); removed unnecessary font-setting call
|
|
|
|
|
(smooth font is already set elsewhere and doesn't change here);
|
|
|
|
|
remove unnecessary callback for NAUTILUS_PREFERENCES_SMOOTH_GRAPHICS_MODE
|
|
|
|
|
since each label piece already handles this separately.
|
|
|
|
|
(update_title), (nautilus_sidebar_title_size_allocate): Updated for
|
|
|
|
|
name change.
|
|
|
|
|
|
2001-04-24 18:29:58 +00:00
|
|
|
|
2001-04-24 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug where theme selector would not show themes when the theme
|
|
|
|
|
directory is a symlink.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
(nautilus_theme_selector_destroy): Small code cleanup.
|
|
|
|
|
(vfs_file_exists): Pass GNOME_VFS_FILE_INFO_FOLLOW_LINKS.
|
|
|
|
|
(populate_list_with_themes_from_directory): Pass
|
|
|
|
|
GNOME_VFS_FILE_INFO_FOLLOW_LINKS.
|
|
|
|
|
|
|
|
|
|
More work on making components go away if Nautilus is prematurely
|
|
|
|
|
terminated.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-toolbars.c:
|
|
|
|
|
(nautilus_window_initialize_toolbars): Don't create a throbber for
|
|
|
|
|
the desktop, since it doesn't get killed reliably since it never
|
|
|
|
|
gets an X window.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c: (nautilus_window_constructed),
|
|
|
|
|
(nautilus_window_destroy), (nautilus_window_allow_stop): Do some
|
|
|
|
|
minor cleanup of throbber code.
|
|
|
|
|
|
|
|
|
|
* nautilus-clean.sh: Add an option to just display the processes
|
|
|
|
|
and not kill them. Useful for me when I'm writing code that's
|
|
|
|
|
designed to make the processes go away. Also remove the gconfd
|
|
|
|
|
saved state file if we kill gconfd (only nautilus-clean.sh -x) for
|
|
|
|
|
maximum cleanliness (but also maximum unhappiness for any
|
|
|
|
|
remaining gconf clients).
|
|
|
|
|
|
2001-04-24 16:13:36 +00:00
|
|
|
|
2001-04-24 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 7650 (Display flashes forever when Text viewer
|
|
|
|
|
used in FTP)
|
|
|
|
|
|
|
|
|
|
* components/text/nautilus-text-view.c: (file_read_callback):
|
|
|
|
|
Bail out when bytes_read is 0, instead of trying again forever.
|
|
|
|
|
This happens at EOF.
|
|
|
|
|
|
2001-04-24 06:33:52 +00:00
|
|
|
|
2001-04-23 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (mark_new_items),
|
|
|
|
|
(rss_read_done_callback):
|
|
|
|
|
when updating, only redraw if something changed
|
|
|
|
|
|
2001-04-24 01:49:47 +00:00
|
|
|
|
2001-04-23 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.c:
|
|
|
|
|
(nautilus_first_time_druid_show):
|
|
|
|
|
Remove extra argument to update_draw_desktop_checkbox_state()
|
2001-04-24 18:29:58 +00:00
|
|
|
|
which was declared as () (instead of (void)) before the last
|
2001-04-24 01:49:47 +00:00
|
|
|
|
change and so the build broke.
|
|
|
|
|
|
2001-04-24 00:46:13 +00:00
|
|
|
|
2001-04-23 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
Add a new command-line option "--no-desktop" as requested by
|
|
|
|
|
fcrozat on behalf of people who want to run Nautilus under KDE as
|
|
|
|
|
well as under GNOME. The option has no effect if Nautilus is
|
|
|
|
|
already running, but if it's the first invocation of Nautilus,
|
|
|
|
|
then no desktop-related preferences show up and the desktop is
|
|
|
|
|
not shown regardless of the setting of those preferences.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-main.c: (main): Add the no-desktop option. Make the
|
|
|
|
|
desktop-related preferences invisible if it's on, and pass it down
|
|
|
|
|
to the NautilusApplication.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.h:
|
|
|
|
|
* src/nautilus-application.c: (nautilus_application_startup):
|
|
|
|
|
Don't start the desktop if no_desktop is passed in. Otherwise
|
|
|
|
|
decide based on the preference.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-box.c:
|
|
|
|
|
(preferences_box_find_row): Mark this private function static.
|
|
|
|
|
(preferences_box_populate_pane): Get rid of code that would
|
|
|
|
|
translate the pane_name twice.
|
|
|
|
|
(nautilus_preferences_dialog_new): Simplified this code a bit.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences.c:
|
|
|
|
|
(preferences_make_user_level_filtered_key),
|
|
|
|
|
(nautilus_preferences_get_is_invisible),
|
|
|
|
|
(nautilus_preferences_set_is_invisible),
|
|
|
|
|
(preferences_key_make_for_getter),
|
|
|
|
|
(nautilus_preferences_visible_in_current_user_level),
|
|
|
|
|
(nautilus_preferences_is_visible): Added new flag to make a
|
|
|
|
|
preference invisible.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-first-time-druid.h:
|
|
|
|
|
* src/nautilus-first-time-druid.c: (set_up_gmc_transition_page),
|
|
|
|
|
(nautilus_first_time_druid_show): Removed code that used to make
|
|
|
|
|
the druid default based on the desktop preference.
|
|
|
|
|
|
|
|
|
|
Fixed the Tinderbox.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.c:
|
|
|
|
|
(default_default_folder_viewer_callback): Allow NULL because that
|
|
|
|
|
happens during self-check.
|
|
|
|
|
|
2001-04-24 00:42:02 +00:00
|
|
|
|
2001-04-23 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (has_matching_uri),
|
|
|
|
|
(compare_channel_names), (nautilus_news_add_channels),
|
|
|
|
|
(add_site_from_fields), (determine_sort_position),
|
|
|
|
|
(add_channel_entry), (make_remove_widgets):
|
|
|
|
|
|
|
|
|
|
made it maintain the channel lists in alphabetical order, and
|
|
|
|
|
improved uri matching by canonicalizing them before comparison.
|
|
|
|
|
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
added some new channels
|
|
|
|
|
|
|
|
|
|
* nautilus-spec.in:
|
|
|
|
|
added news panel to spec file.
|
|
|
|
|
|
|
|
|
|
2001-04-23 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
made the disclosure triangles reflect the changed state by using
|
|
|
|
|
different images when the channel changed; currently, I'm using
|
|
|
|
|
placeholder images, but Arlo will give me the real ones soon.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news-pixmaps.h:
|
|
|
|
|
added images for triangles to reflect the changed state
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy), (draw_triangle),
|
|
|
|
|
(rss_logo_callback), (nautilus_news_load_images):
|
|
|
|
|
load the new images, release on destroy, and display when appropriate
|
|
|
|
|
|
2001-04-23 23:03:32 +00:00
|
|
|
|
2001-04-23 John Sullivan <sullivan@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8024 (Default folder viewer chosen from "View As..."
|
|
|
|
|
window is not reflected in Preferences dialog)
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.h:
|
|
|
|
|
Put iids for Icon and List view here since they must be accessed
|
|
|
|
|
from multiple places now. Add NAUTILUS_DEFAULT_FOLDER_VIEWER_OTHER
|
|
|
|
|
enum case. Add prototype for
|
|
|
|
|
nautilus_global_preferences_set_default_folder_viewer.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-global-preferences.c:
|
|
|
|
|
(get_default_folder_viewer_preference_from_iid): New helper function,
|
|
|
|
|
returns appropriate NAUTILUS_DEFAULT_FOLDER_VIEWER preference value
|
|
|
|
|
based on folder-viewing iid.
|
|
|
|
|
(default_default_folder_viewer_callback): New function to determine
|
|
|
|
|
default value of NAUTILUS_DEFAULT_FOLDER_VIEWER preference; uses
|
|
|
|
|
gnome_vfs_mime (name is not a typo).
|
|
|
|
|
(set_default_folder_viewer_in_gnome_vfs): New function,
|
|
|
|
|
updates gnome-vfs mime database properly for new folder-viewing iid.
|
|
|
|
|
(default_folder_viewer_changed_callback): New function, reacts
|
|
|
|
|
to change in NAUTILUS_DEFAULT_FOLDER_VIEWER preference by updating
|
|
|
|
|
gnome-vfs mime database (moved here from nautilus-application.c).
|
|
|
|
|
(nautilus_global_preferences_set_default_folder_viewer): New public
|
|
|
|
|
function to set the default folder viewer with an iid; handles setting
|
|
|
|
|
both gnome-vfs and gconf's values.
|
|
|
|
|
(nautilus_global_preferences_initialize): Add callback for when
|
|
|
|
|
default folder viewer changes (moved here from nautilus-application.c).
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-program-chooser.c:
|
|
|
|
|
(set_default_for_type): Special-case folder viewer to call
|
|
|
|
|
nautilus_global_preferences_set_default_folder_viewer.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/nautilus-directory-view-ui.xml: Changed
|
|
|
|
|
"Reset to View Preferences" to "Reset View to Match Preferences".
|
|
|
|
|
It's really long, but the former was very unclear. Improvements
|
|
|
|
|
to wording are hereby solicited.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (manufactures), (create_object),
|
|
|
|
|
(default_folder_viewer_changed_callback): Updated for #define
|
|
|
|
|
name changes.
|
|
|
|
|
(nautilus_application_startup): Moved code that reacted to
|
|
|
|
|
default folder viewer preference to nautilus-global-preferences.c.
|
|
|
|
|
|
2001-04-23 22:56:15 +00:00
|
|
|
|
2001-04-23 John Harper <jsh@eazel.com>
|
|
|
|
|
|
|
|
|
|
* nautilus-clean.sh: added `nautilus-news' to list of auxiliary
|
|
|
|
|
programs
|
|
|
|
|
|
2001-04-23 22:18:16 +00:00
|
|
|
|
2001-04-23 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window-manage-views.c: (open_location): Handle NULL
|
|
|
|
|
case that can happen now that we check the workspace and area --
|
|
|
|
|
the desktop is no longer guaranteed to be in the list considered
|
|
|
|
|
when looking for the topmost window.
|
|
|
|
|
|
2001-04-23 21:33:14 +00:00
|
|
|
|
2001-04-23 John Harper <jsh@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c (set_up_edit_widgets): when
|
|
|
|
|
packing the remove list into its container, use `TRUE, TRUE'
|
|
|
|
|
instead of `FALSE, FALSE'. This makes the `Remove a site' list
|
|
|
|
|
expand properly
|
|
|
|
|
|
2001-04-23 21:11:59 +00:00
|
|
|
|
2001-04-23 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-preferences-box.c:
|
|
|
|
|
(preferences_box_populate_pane):
|
|
|
|
|
Make sure we use the translated strings for pane and group names.
|
|
|
|
|
|
2001-04-23 21:08:02 +00:00
|
|
|
|
2001-04-23 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug 7830 (Nautilus should launch programs with code that has
|
|
|
|
|
xalf support [like the panel does]).
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.c:
|
|
|
|
|
(get_xalf_prefix): Implemented, but not tested with xalf.
|
|
|
|
|
|
2001-04-23 20:50:30 +00:00
|
|
|
|
2001-04-23 John Harper <jsh@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c (set_up_configure_widgets):
|
|
|
|
|
don't set the shadow type of the viewport to no shadow. This
|
|
|
|
|
causes a drawing bug to occur, where vestiges of the checkbox
|
|
|
|
|
prelight aren't erased
|
|
|
|
|
|
2001-04-23 20:38:45 +00:00
|
|
|
|
2001-04-23 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Prep for xalf feature. Add name of program to all code that
|
|
|
|
|
uses the launch_application_from_command function.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-program-chooser.c:
|
|
|
|
|
(launch_mime_capplet): Pass the file name of the files and
|
|
|
|
|
programs capplet when starting it up. (Is there a better name to
|
|
|
|
|
use for this case?)
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c:
|
|
|
|
|
(change_background_callback): Pass "Background" as the name when
|
|
|
|
|
starting the Background capplet.
|
|
|
|
|
* src/file-manager/fm-directory-view.c: (run_script_callback):
|
|
|
|
|
Pass the file name of the script as the name when starting a
|
|
|
|
|
script.
|
|
|
|
|
(activate_callback): Pass the file name of an executable file when
|
|
|
|
|
starting an executable file by opening it.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.h:
|
|
|
|
|
* libnautilus-extensions/nautilus-program-choosing.c:
|
|
|
|
|
(nautilus_launch_application): Pass the application name from the
|
|
|
|
|
gnome-vfs MIME database when starting an application.
|
|
|
|
|
(get_xalf_prefix): Placeholder for code to figure out the right
|
|
|
|
|
set of parameters to pass to xalf.
|
|
|
|
|
(nautilus_launch_application_from_command): Change to take a name
|
|
|
|
|
for the application. It's ignored when xalf is not used, but used
|
|
|
|
|
as the title when xalf is used.
|
|
|
|
|
|
2001-04-23 20:02:12 +00:00
|
|
|
|
2001-04-23 Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fix bug 8027 (Viewer preferences are not respected).
|
|
|
|
|
|
|
|
|
|
* src/nautilus-window.c:
|
|
|
|
|
(nautilus_window_handle_ui_event_callback): Check
|
|
|
|
|
updating_bonobo_state and ignore any callbacks while it's true.
|
|
|
|
|
|
2001-04-23 17:29:18 +00:00
|
|
|
|
2001-04-23 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* test/test-nautilus-preferences-display.c: (main):
|
|
|
|
|
Need to initialize preferences.
|
|
|
|
|
|
2001-04-23 15:55:29 +00:00
|
|
|
|
2001-04-23 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
Make sure the nautilus-news-pixmaps.h header is exported to the
|
|
|
|
|
dist tarball.
|
|
|
|
|
|
2001-04-23 13:55:27 +00:00
|
|
|
|
2001-04-23 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
Part of bug 7601 - FreeBSD portability fixes.
|
|
|
|
|
|
|
|
|
|
* components/music/esd-audio.c: (esdout_loop): Add return NULL to
|
|
|
|
|
make gcc happy.
|
|
|
|
|
|
|
|
|
|
* components/music/mpg123.c: (decode_loop): Add return NULL to
|
|
|
|
|
make gcc happy.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-customization-data.c: Add
|
|
|
|
|
missing include of <stdlib.h>
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-file.c: (group_includes_user):
|
|
|
|
|
Cast the gid to (gid_t)
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-sound.c: Include <wait.h> only
|
|
|
|
|
if we have it. Otherwise try <sys/wait.h>.
|
|
|
|
|
|
|
|
|
|
* src/nautilus-bookmark-parsing.c: Add missing include of <stdlib.h>
|
|
|
|
|
|
2001-04-23 13:41:51 +00:00
|
|
|
|
2001-04-23 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
Add include flags for for pixmaps in header file included from the
|
|
|
|
|
source directory - which is different from the build directory for
|
|
|
|
|
the tinderbox build.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c:
|
|
|
|
|
* components/news/nautilus-news-pixmaps.h:
|
|
|
|
|
* components/news/pixmaps.h:
|
|
|
|
|
Rename pixmaps.h to nautilus-news-pixmaps.h to prevent confusion
|
|
|
|
|
in the future.
|
|
|
|
|
|
2001-04-23 04:46:41 +00:00
|
|
|
|
2001-04-22 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/Makefile.am:
|
|
|
|
|
Josh pointed out that I forgot to add the news component here.
|
|
|
|
|
|
implemented change tracking and made the sidebar tab get an notification
implemented change tracking and made the sidebar tab get an
notification image whenever there's anything new. Also, improved
updating and other tweaks. The news view is pretty much done
now except for some images from Arlo and lots of testing/debugging.
* components/news/nautilus-news.c: (get_bonobo_properties),
(set_bonobo_properties), (nautilus_news_expose_event),
(nautilus_news_set_prelight_index),
(nautilus_news_set_news_changed), (clear_channel_changed_flags),
(nautilus_news_clear_changed_flags), (update_size_and_redraw),
(has_matching_uri), (mark_new_items), (rss_read_done_callback),
(nautilus_news_load_channel), (news_get_indicator_image),
(add_command_buttons), (make_news_view):
* src/nautilus-sidebar.c: (notify_current_sidebar_view),
(nautilus_sidebar_activate_panel),
(nautilus_sidebar_deactivate_panel):
added open/close notifications for sidebar views using
the bonobo propery bag mechanism
2001-04-22 20:12:49 +00:00
|
|
|
|
2001-04-22 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
implemented change tracking and made the sidebar tab get an
|
|
|
|
|
notification image whenever there's anything new. Also, improved
|
|
|
|
|
updating and other tweaks. The news view is pretty much done
|
|
|
|
|
now except for some images from Arlo and lots of testing/debugging.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (get_bonobo_properties),
|
|
|
|
|
(set_bonobo_properties), (nautilus_news_expose_event),
|
|
|
|
|
(nautilus_news_set_prelight_index),
|
|
|
|
|
(nautilus_news_set_news_changed), (clear_channel_changed_flags),
|
|
|
|
|
(nautilus_news_clear_changed_flags), (update_size_and_redraw),
|
|
|
|
|
(has_matching_uri), (mark_new_items), (rss_read_done_callback),
|
|
|
|
|
(nautilus_news_load_channel), (news_get_indicator_image),
|
|
|
|
|
(add_command_buttons), (make_news_view):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-sidebar.c: (notify_current_sidebar_view),
|
|
|
|
|
(nautilus_sidebar_activate_panel),
|
|
|
|
|
(nautilus_sidebar_deactivate_panel):
|
|
|
|
|
added open/close notifications for sidebar views using
|
|
|
|
|
the bonobo propery bag mechanism
|
|
|
|
|
|
implemented the remove command for the news panel, plus other clean-ups.
implemented the remove command for the news panel, plus
other clean-ups.
* components/news/nautilus-news.c: (configure_button_clicked),
(add_site_button_clicked), (add_channel_to_remove_list),
(add_site_from_fields), (remove_selected_site),
(add_command_buttons), (add_channel_entry),
(add_channels_to_lists), (news_label_new),
(select_row_in_remove_list), (make_remove_widgets),
(make_add_widgets), (set_up_edit_widgets),
(set_up_configure_widgets), (make_news_view):
2001-04-22 02:55:59 +00:00
|
|
|
|
2001-04-21 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
implemented the remove command for the news panel, plus
|
|
|
|
|
other clean-ups.
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (configure_button_clicked),
|
|
|
|
|
(add_site_button_clicked), (add_channel_to_remove_list),
|
|
|
|
|
(add_site_from_fields), (remove_selected_site),
|
|
|
|
|
(add_command_buttons), (add_channel_entry),
|
|
|
|
|
(add_channels_to_lists), (news_label_new),
|
|
|
|
|
(select_row_in_remove_list), (make_remove_widgets),
|
|
|
|
|
(make_add_widgets), (set_up_edit_widgets),
|
|
|
|
|
(set_up_configure_widgets), (make_news_view):
|
|
|
|
|
|
various improvements to the news view, including Arlofied item
* components/news/nautilus-news.c: (do_destroy), (draw_triangle),
(draw_rss_logo_image), (is_current_uri), (draw_rss_items),
(nautilus_news_motion_notify_event), (rss_read_done_callback),
(make_news_view):
various improvements to the news view, including Arlofied item positioning,
prelighting of logos and disclosure triangle, and using bold text
to indicate the current item instead of a different color.
2001-04-21 18:53:38 +00:00
|
|
|
|
2001-04-21 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (do_destroy), (draw_triangle),
|
|
|
|
|
(draw_rss_logo_image), (is_current_uri), (draw_rss_items),
|
|
|
|
|
(nautilus_news_motion_notify_event), (rss_read_done_callback),
|
|
|
|
|
(make_news_view):
|
|
|
|
|
|
|
|
|
|
various improvements to the news view, including Arlofied item positioning,
|
|
|
|
|
prelighting of logos and disclosure triangle, and using bold text
|
|
|
|
|
to indicate the current item instead of a different color.
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
2001-04-20 Gene Z. Ragan <gzr@eazel.com>
reviewed by: Darin Adler <darin@eazel.com>
Fixed bug 8073, roll over Red Hat patches for their
"plug-n-play" feature to Nautilus.
The code does not use magicdev, but instead uses our
distribution agnostic volume monitor to achieve identical,
and in some cases superior, results.
* libnautilus-extensions/nautilus-volume-monitor.c: (floppy_sort),
(nautilus_volume_monitor_get_target_uri),
(nautilus_volume_monitor_should_integrate_trash),
(mount_volume_get_name), (mount_volume_activate),
(mount_volume_deactivate), (mount_volume_floppy_add),
(mount_volume_ext2_add), (mount_volume_udf_add),
(mount_volume_vfat_add), (mount_volume_msdos_add),
(mount_volume_iso9660_add), (mount_volume_affs_add),
(mount_volume_auto_add), (mount_volume_cdda_add),
(mount_volume_fat_add), (mount_volume_hpfs_add),
(mount_volume_hsfs_add), (mount_volume_minix_add),
(mount_volume_nfs_add), (mount_volume_proc_add),
(mount_volume_reiserfs_add), (mount_volume_ufs_add),
(mount_volume_smb_add), (mount_volume_unsdos_add),
(mount_volume_xenix_add), (mount_volume_xiafs_add), (find_volumes),
(create_volume), (copy_volume), (mount_volume_add_filesystem):
Determine device type when performing volume type specific mount tasks.
* libnautilus-extensions/nautilus-volume-monitor.h:
Add new device type enumeration.
* src/file-manager/fm-desktop-icon-view.c: (create_mount_link):
* src/nautilus-application.c: (volume_mounted_callback):
Check for cdroms being mounted and open a window to the cdrom
mount point if the user has specified that behavior in the
gnome preferences.
2001-04-21 02:45:54 +00:00
|
|
|
|
2001-04-20 Gene Z. Ragan <gzr@eazel.com>
|
|
|
|
|
|
|
|
|
|
reviewed by: Darin Adler <darin@eazel.com>
|
|
|
|
|
|
|
|
|
|
Fixed bug 8073, roll over Red Hat patches for their
|
|
|
|
|
"plug-n-play" feature to Nautilus.
|
|
|
|
|
|
|
|
|
|
The code does not use magicdev, but instead uses our
|
|
|
|
|
distribution agnostic volume monitor to achieve identical,
|
|
|
|
|
and in some cases superior, results.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-volume-monitor.c: (floppy_sort),
|
|
|
|
|
(nautilus_volume_monitor_get_target_uri),
|
|
|
|
|
(nautilus_volume_monitor_should_integrate_trash),
|
|
|
|
|
(mount_volume_get_name), (mount_volume_activate),
|
|
|
|
|
(mount_volume_deactivate), (mount_volume_floppy_add),
|
|
|
|
|
(mount_volume_ext2_add), (mount_volume_udf_add),
|
|
|
|
|
(mount_volume_vfat_add), (mount_volume_msdos_add),
|
|
|
|
|
(mount_volume_iso9660_add), (mount_volume_affs_add),
|
|
|
|
|
(mount_volume_auto_add), (mount_volume_cdda_add),
|
|
|
|
|
(mount_volume_fat_add), (mount_volume_hpfs_add),
|
|
|
|
|
(mount_volume_hsfs_add), (mount_volume_minix_add),
|
|
|
|
|
(mount_volume_nfs_add), (mount_volume_proc_add),
|
|
|
|
|
(mount_volume_reiserfs_add), (mount_volume_ufs_add),
|
|
|
|
|
(mount_volume_smb_add), (mount_volume_unsdos_add),
|
|
|
|
|
(mount_volume_xenix_add), (mount_volume_xiafs_add), (find_volumes),
|
|
|
|
|
(create_volume), (copy_volume), (mount_volume_add_filesystem):
|
|
|
|
|
Determine device type when performing volume type specific mount tasks.
|
|
|
|
|
|
|
|
|
|
* libnautilus-extensions/nautilus-volume-monitor.h:
|
|
|
|
|
Add new device type enumeration.
|
|
|
|
|
|
|
|
|
|
* src/file-manager/fm-desktop-icon-view.c: (create_mount_link):
|
|
|
|
|
|
|
|
|
|
* src/nautilus-application.c: (volume_mounted_callback):
|
|
|
|
|
Check for cdroms being mounted and open a window to the cdrom
|
|
|
|
|
mount point if the user has specified that behavior in the
|
|
|
|
|
gnome preferences.
|
|
|
|
|
|
2001-04-21 01:22:34 +00:00
|
|
|
|
2001-04-20 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* src/nautilus-theme-selector.c:
|
|
|
|
|
Trim down the includes a little bit to only those that are needed.
|
|
|
|
|
|
2001-04-21 00:39:44 +00:00
|
|
|
|
2001-04-20 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
|
|
|
|
* README:
|
|
|
|
|
Update the Mozilla information to point to Taska's support FAQ
|
|
|
|
|
instead of the Nautilus mailing list post.
|
|
|
|
|
|
first check-in of "news" sidebar view to display news from selected sites
first check-in of "news" sidebar view to display news from selected
sites that support an rss feed. It's around 80% completed now, and
should be quite usable; I just need to finish the remaining 80%.
* components/news/.cvsignore:
* components/news/Makefile.am:
* components/news/Nautilus_View_news.oaf.in:
* components/news/nautilus-news.c: (get_bonobo_properties),
(set_bonobo_properties), (do_destroy), (pixbuf_composite),
(draw_triangle), (draw_rss_logo_image), (draw_rss_title),
(draw_rss_items), (nautilus_news_draw_channel),
(nautilus_news_update_display), (nautilus_news_configure_event),
(nautilus_news_expose_event), (nautilus_news_set_prelight_index),
(go_to_uri), (toggle_open_state), (item_hit_test),
(nautilus_news_button_release_event),
(nautilus_news_motion_notify_event),
(nautilus_news_leave_notify_event), (nautilus_news_set_title),
(free_rss_data_item), (free_rss_channel_items), (free_channel),
(nautilus_news_free_channel_list), (bool_to_text),
(nautilus_news_make_channel_document),
(nautilus_news_save_channel_state), (rss_logo_callback),
(extract_items), (update_size_and_redraw),
(rss_read_done_callback), (nautilus_news_load_channel),
(nautilus_news_make_new_channel), (nautilus_news_add_channels),
(get_xml_path), (read_channel_list), (check_for_updates),
(news_get_indicator_image), (load_xpm_image),
(nautilus_news_load_images), (configure_button_clicked),
(add_site_button_clicked), (add_site_from_fields),
(add_command_buttons), (get_channel_from_name),
(check_button_toggled_callback), (nautilus_news_load_location),
(add_channel_entry), (add_channels_to_configure_list),
(set_up_add_widgets), (set_up_configure_widgets),
(set_up_main_widgets), (make_news_view), (main):
* components/news/news_bullet.png:
* components/news/news_channels.xml:
* components/news/pixmaps.h:
* configure.in:
2001-04-21 00:23:48 +00:00
|
|
|
|
2001-04-20 Andy Hertzfeld <andy@eazel.com>
|
|
|
|
|
|
|
|
|
|
first check-in of "news" sidebar view to display news from selected
|
|
|
|
|
sites that support an rss feed. It's around 80% completed now, and
|
|
|
|
|
should be quite usable; I just need to finish the remaining 80%.
|
|
|
|
|
|
|
|
|
|
* components/news/.cvsignore:
|
|
|
|
|
* components/news/Makefile.am:
|
|
|
|
|
* components/news/Nautilus_View_news.oaf.in:
|
|
|
|
|
|
|
|
|
|
* components/news/nautilus-news.c: (get_bonobo_properties),
|
|
|
|
|
(set_bonobo_properties), (do_destroy), (pixbuf_composite),
|
|
|
|
|
(draw_triangle), (draw_rss_logo_image), (draw_rss_title),
|
|
|
|
|
(draw_rss_items), (nautilus_news_draw_channel),
|
|
|
|
|
(nautilus_news_update_display), (nautilus_news_configure_event),
|
|
|
|
|
(nautilus_news_expose_event), (nautilus_news_set_prelight_index),
|
|
|
|
|
(go_to_uri), (toggle_open_state), (item_hit_test),
|
|
|
|
|
(nautilus_news_button_release_event),
|
|
|
|
|
(nautilus_news_motion_notify_event),
|
|
|
|
|
(nautilus_news_leave_notify_event), (nautilus_news_set_title),
|
|
|
|
|
(free_rss_data_item), (free_rss_channel_items), (free_channel),
|
|
|
|
|
(nautilus_news_free_channel_list), (bool_to_text),
|
|
|
|
|
(nautilus_news_make_channel_document),
|
|
|
|
|
(nautilus_news_save_channel_state), (rss_logo_callback),
|
|
|
|
|
(extract_items), (update_size_and_redraw),
|
|
|
|
|
(rss_read_done_callback), (nautilus_news_load_channel),
|
|
|
|
|
(nautilus_news_make_new_channel), (nautilus_news_add_channels),
|
|
|
|
|
(get_xml_path), (read_channel_list), (check_for_updates),
|
|
|
|
|
(news_get_indicator_image), (load_xpm_image),
|
|
|
|
|
(nautilus_news_load_images), (configure_button_clicked),
|
|
|
|
|
(add_site_button_clicked), (add_site_from_fields),
|
|
|
|
|
(add_command_buttons), (get_channel_from_name),
|
|
|
|
|
(check_button_toggled_callback), (nautilus_news_load_location),
|
|
|
|
|
(add_channel_entry), (add_channels_to_configure_list),
|
|
|
|
|
(set_up_add_widgets), (set_up_configure_widgets),
|
|
|
|
|
(set_up_main_widgets), (make_news_view), (main):
|
|
|
|
|
|
|
|
|
|
* components/news/news_bullet.png:
|
|
|
|
|
* components/news/news_channels.xml:
|
|
|
|
|
* components/news/pixmaps.h:
|
|
|
|
|
* configure.in:
|
|
|
|
|
|
2001-04-20 07:26:25 +00:00
|
|
|
|
2001-04-20 Ramiro Estrugo <ramiro@eazel.com>
|
|
|
|
|
|
2001-04-21 00:07:18 +00:00
|
|
|
|
* ChangeLog: rolled over to ChangeLog-20010420.
|