| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/file-manager/fm-directory-view.c:
(trash_or_delete_files_common): Simplified this a lot and removed
parameters. Added a new parameter so the "move to trash within
trash means delete if nothing else is being moved" rule only takes
effect for the actual "move to trash" command, not when you are
dragging or pasting files.
(fm_directory_view_trash_or_delete_files): Call new simpler
function.
(fm_directory_view_move_copy_items): Call new simpler
function. Also use trash_or_delete_files_common only when moving
files. It doesn't help any when you copy or make links to files,
so just use the normal copy code for that.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-19 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 8049, Nautilus makes sound even when control center
"Enable sound server startup" switch is off
* components/music/nautilus-music-view.c: (play_current_file):
Check status of sound server gnome preference and display an
informational dialog if music view playback is compromised
as a result.
* src/file-manager/fm-icon-view.c: (should_preview_sound):
Check status of sound server gnome preference as one of
the conditions when determining if we should preview
the audio file on rollover.
|
|
|
|
| |
* configure.in: Oops, said INIT instead of AC_INIT.
|
|
|
|
|
| |
* configure.in: Removed conflict markers accidentally
checked in along with the bug fix.
|
|
|
|
|
| |
* configure.in: updated to be in sync with Gregory Leblanc's
changes to the nautilus.spec.in
|
|
|
|
|
|
| |
Wed Apr 18 23:24:41 2001 George Lebl <jirka@5z.com>
* cs.po: more then half translated now
|
|
|
|
|
| |
* NEWS: Put in some news about Nautilus 1.0.3.
* THANKS: Tweaked formatting a tiny bit.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-18 Gene Z. Ragan <gzr@eazel.com>
Fix an error that was introduced that caused floppy
devices to not get identified. The floppy prefix
should be /dev/fd not /dev/fd/
* libnautilus-extensions/nautilus-volume-monitor.c:
(nautilus_volume_monitor_initialize_class),
(mount_volume_auto_add):
|
|
|
|
|
|
| |
* nautilus.spec.in: Checked in spec file changes contributed
by Gregory Leblanc <gleblanc@cu-portland.edu>. Tinderbox will
tell me soon if I blew it.
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-icon-container.c:
(start_rubberbanding): Use the new EelCanvasRect instead of
GnomeCanvasRect for better rubber-banding speed in AA mode.
* src/Makefile.am:
* libnautilus/Makefile.am:
* libnautilus-extensions/Makefile.am:
Added dependencies so the IDL files get recompiled before we
compile any .c files.
|
|
|
|
|
|
|
|
|
|
| |
2001-04-18 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 7925, Nautilus prevents playing audio cds.
* libnautilus-extensions/nautilus-volume-monitor.c:
Disable the audio cd mounting while I work at making
it more seamless.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-18 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 7999, "Disks" desktop submenu lacks "Floppy" item
* libnautilus-extensions/nautilus-volume-monitor.c:
(mount_volume_get_name), (mount_volume_auto_add),
(mount_volume_add_filesystem):
Handle "auto" types by using a placeholder volume
type.
* libnautilus-extensions/nautilus-volume-monitor.h:
Add a new type NAUTILUS_VOLUME_AUTO to handle
auto fstab entries. This is really a placeholder
type to be used by the code that creates the removable
volume list. When the volume is actually mounted, the
file system type is loaded from /proc/mounts.
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-18 Gene Z. Ragan <gzr@eazel.com>
Fix bug 8102, with Nautilus running, CDs get ejected
(wrong and makes the kernel unhappy)
* libnautilus-extensions/nautilus-volume-monitor.c:
(mount_volume_iso9660_add):
Remove ioctls that are not needed and may cause the
cd to allow ejecting even with a mounted volume.
|
|
|
|
|
|
|
|
|
| |
POTFILES el.gmo hu.po no.po ta.po
2001-04-18 Josh Barrow <josh@whitecape.org>
* po/POTFILES.in:
Removed fm-icon-text-window.c from this file to fix build horkage
I was seeing.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-global-preferences.h:
Remove NAUTILUS_PREFERENCES_ICON_CAPTIONS, its not needed anymore.
* libnautilus-extensions/nautilus-global-preferences.c:
(global_preferences_populate_pane): Add support for installing a
list if strings to ignore when enforcing the unique choice rule
for enumeration lists items.
(global_preferences_create_dialog),
(nautilus_global_preferences_initialize): Register the
enumerations at initialization time instead of dialog creation
time. This is needed so that sanity checking on enumeration
preferences can occur even if the user hasnt opened the dialog.
* libnautilus-extensions/nautilus-preferences-item.h:
* libnautilus-extensions/nautilus-preferences-item.c:
(nautilus_preferences_item_initialize_class),
(nautilus_preferences_item_initialize), (preferences_item_destroy),
(preferences_item_update_enumeration_list_uniqueness),
(preferences_item_update_enumeration_list),
(preferences_item_create_enumeration_list),
(enumeration_list_changed_callback),
(nautilus_preferences_item_enumeration_list_set_unique_exceptions):
Make sure the string pickers are wired such that duplicate choices cannot be
made by the user. We do this by making items that would result in duplicates
insensitive. Its possible to bypass this rule for some items. We use the
use the enumeration_list_unique_exceptions.
* libnautilus-extensions/nautilus-preferences.c:
(preferences_block_callbacks), (preferences_unblock_callbacks):
New private functions to block/unblock preferences callbacks.
(string_list_is_valid): New private function to sanity check the
values of a string list.
(nautilus_preferences_get_string_list): Sanity check the results
of this function for greater convenience of the callers - they no
longer need to do error checking on the result.
(preferences_entry_invoke_callbacks_if_needed): Invoke callbacks
only if they are not blocked.
* src/file-manager/Makefile.am:
* src/file-manager/fm-icon-text-window.c:
* src/file-manager/fm-icon-text-window.h:
Retire these 2 files. There no longer is a Icon Captions window.
* src/file-manager/fm-directory-view.c:
(fm_directory_view_initialize), (fm_directory_view_destroy):
Update for slight change in the Icon Captions preference name.
* src/file-manager/fm-icon-view.c:
(fm_icon_view_get_icon_text_attributes_from_preferences): New
function to fetch the icon caption attributes from preferences. A
similar function used to live in fm-icon-text-window.[ch]. That
is no longer the case now that the Icon Captions have moved into
the preferences dialog.
(fm_icon_view_get_icon_text_attribute_names): Simplify the munging
of icon captions by using a string list.
(fm_icon_view_merge_menus): Remove the Icon Captions menu. The
Icon Captions picker now lives in the preferences dialog.
* src/file-manager/nautilus-icon-view-ui.xml:
Remove Icon Captions menu item which no longer exists.
|
|
|
|
|
|
| |
Tue Apr 17 22:31:07 2001 George Lebl <jirka@5z.com>
* cs.po: another bunch of translations
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* THANKS: Added a translator's name.
* check-POTFILES.pl: Made it work for more file extensions.
* check-THANKS.pl: Updated for recent email changes.
* components/image-viewer/io-png.h: Fixed includes.
* components/image-viewer/io-png.c: Fixed includes.
* components/adapter/nautilus-zoomable-proxy.c: Add include of
<config.h>.
* components/music/Makefile.am: Add non-compiled files to
EXTRA_DIST. This makes check-headers-in-Makefile.pl happy.
* components/tree/main.c: Removed this unused file since it's just
a call to the standard main function.
* components/tree/nautilus-tree-change-queue.c: Add include of
<config.h>.
* libnautilus/Makefile.am:
* libnautilus-adapter/Makefile.am:
* libnautilus-extensions/Makefile.am:
* src/Makefile.am:
Do the dist-hook dance so we don't include generated files in the
tarball.
* libnautilus-extensions/nautilus-dateedit-extensions.h:
* libnautilus-extensions/nautilus-dateedit-extensions.c:
(nautilus_gnome_date_edit_get_date_as_string): Rewrite to use
eel_gstrdup_strftime.
* src/nautilus-window-manage-views.c:
(nautilus_window_content_view_matches_iid): We can get a NULL
content view IID in some cases, so make sure we don't call strcmp
on it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-gconf-extensions.c:
(simple_value_is_equal), (nautilus_gconf_value_is_equal):
Implement the missing GconfValue comparison for lists.
* libnautilus-extensions/nautilus-global-preferences.h:
More consistent name for the icon captions preference.
* libnautilus-extensions/nautilus-global-preferences.c:
(global_preferences_register_enumerations): Allow enumeration ids
to be installed for string lists. A bit of a hack to let
enumeration lists work in the NautilusPreferencesItem object.
(global_preferences_install_one_default): Add support for string
lists.
(global_preferences_create_dialog):
Move the icon captions widgetry from its own lonesome dialog into
the preferences dialog.
* libnautilus-extensions/nautilus-preferences-box.h:
* libnautilus-extensions/nautilus-preferences-box.c:
(nautilus_preferences_box_new):
Remove unused parameter from constructor. Remove some crufty
unused code. Match the Nautilus style more.
* libnautilus-extensions/nautilus-preferences-dialog.h:
* libnautilus-extensions/nautilus-preferences-dialog.c:
(nautilus_preferences_dialog_construct):
Remove some crufty unused signals, defines and code. Match the
Nautilus style more. Dont hard code the default size. Let Gtk do
that work for us. Remove unused dialog_destroy callback.
* libnautilus-extensions/nautilus-preferences-item.h:
* libnautilus-extensions/nautilus-preferences-item.c:
(preferences_item_destroy),
(preferences_item_update_enumeration_list),
(preferences_item_set_main_child),
(preferences_item_add_connection_child),
(preferences_item_create_enumeration_radio),
(preferences_item_create_enumeration_list),
(preferences_item_create_boolean),
(preferences_item_update_editable_string),
(preferences_item_create_editable_string),
(preferences_item_create_editable_integer),
(preferences_item_create_enumeration_menu),
(preferences_item_create_font), (preferences_item_create_padding),
(preferences_item_create_smooth_font),
(nautilus_preferences_item_new),
(enumeration_list_changed_callback),
(preferences_item_update_displayed_value):
Add support for enumerations lists.
Cleanup the way children are added to the main box. Allow for
more than one child (for enum list support). Keep a list of
widgets and their respective changed signal ids, so they can all
be blocked and unblocked when needed.
* libnautilus-extensions/nautilus-preferences.h:
* libnautilus-extensions/nautilus-preferences.c:
(update_auto_string_list), (preferences_entry_update_auto_storage),
(preferences_entry_remove_auto_storage),
(nautilus_preferences_add_auto_string_list),
(nautilus_preferences_remove_auto_string),
(nautilus_preferences_remove_auto_string_list):
Add support for auto storage of string lists.
* src/nautilus-application.c: (check_required_directories): Update
for EelStringList _as_string changes.
|
|
|
|
|
|
|
| |
2001-04-17 Josh Barrow <josh@whitecape.org>
* AUTHORS:
Changed my e-mail address. I no longer use josh@eazel.com
|
|
|
|
|
|
| |
John Fleck <jfleck@inkstain.net>
adding ChangeLog entry to my previous commit - * gdb3html.h, sect-elements.[h,c], toc-elements.c
fixing bugs #7605, #8001, #7059, #6890
|
|
|
|
|
|
|
| |
John Fleck <jfleck@inkstain.net>
* reviewed by laszlo.kovacs@sun.com
* gdb3html.h, sect-elements.[h,c], toc-elements.c
fixing bugs #7605, #8001, #7059, #6890
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* components/tree/nautilus-tree-expansion-state.c:
(expansion_state_load_callback),
(nautilus_tree_expansion_state_load_from_preferences),
(nautilus_tree_expansion_state_save_to_preferences),
(nautilus_tree_expansion_state_initialize),
(nautilus_tree_expansion_state_save):
Update for string_list set/get preferences changes.
* libnautilus-extensions/nautilus-gconf-extensions.h:
* libnautilus-extensions/nautilus-gconf-extensions.c:
(nautilus_gconf_set_string_list), (nautilus_gconf_get_string_list):
Use GSList instead of GList as this the format that GConf
understands.
* libnautilus-extensions/nautilus-preferences.h:
* libnautilus-extensions/nautilus-preferences.c:
(nautilus_preferences_set_string_list),
(nautilus_preferences_get_string_list),
(nautilus_preferences_default_set_string_list),
(nautilus_preferences_default_get_string_list),
(preferences_entry_remove_callback),
(preferences_entry_remove_auto_storage),
(nautilus_self_check_preferences):
Use EelStringList instead of GList for string_list preferences.
* src/nautilus-shell.c: (save_window_states),
(restore_one_window_callback), (restore_window_states):
Update for string_list set/get preferences changes. Simplify a
little by using a string list iterator and string lists instead of
parsing the geometry strings "by hand."
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-monitor.c:
#include <glib.h> for g_return macros in the case where HAVE_FAM_H
ain't defined.
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-monitor.c:
Need to #include <stdio.h> even when HAVE_FAM ain't defined.
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-monitor.c:
Add #include <stdio.h> to fix undefined NULL error on tinderbox.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-16 Gene Z. Ragan <gzr@eazel.com>
Fixed bug 7767, umounting a volume should abort finding trash dir.
Add two new signals to the volume monitor; volume_unmount_started and
volume_unmount_failed. volume_unmount_started is emitted before
the volume is unmounted. This allows interested parties to close
any open files that they might have open and perform any other
finalization tasks before the device is unmounted.
* libnautilus-extensions/nautilus-volume-monitor.c:
* libnautilus-extensions/nautilus-volume-monitor.h:
(nautilus_volume_monitor_initialize_class):
Add two new signals, volume_unmount_started and volume_unmount_failed.
(display_mount_error),
(close_error_pipe),
(nautilus_volume_monitor_mount_unmount_removable):
Prepare for and call volume_unmount_failed in the case that an
unmount is unable to be completed.
* libnautilus-extensions/nautilus-trash-directory.c:
(nautilus_trash_directory_initialize):
Connect to new volume monitor signal.
(volume_unmount_started_callback):
Rename callback to be consistant with the new volume monitor signal
name.
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-mime-actions.c:
Removed unused (and now uninstalled) eel library self checks
header.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/Makefile.am:
* libnautilus-extensions/nautilus-preferences-private.h:
Remove unused header.
* libnautilus-extensions/nautilus-directory.c:
(nautilus_directory_get_internal):
Remove unnecessary removal of preferences callbacks at exit time.
This happens automatically.
* libnautilus-extensions/nautilus-gconf-extensions.h:
* libnautilus-extensions/nautilus-gconf-extensions.c:
(nautilus_gconf_client_get_global), (nautilus_gconf_set_integer),
(nautilus_gconf_get_integer), (nautilus_gconf_is_default),
(nautilus_gconf_monitor_add), (nautilus_gconf_monitor_remove),
(nautilus_gconf_value_free), (nautilus_gconf_notification_add),
(nautilus_gconf_notification_remove):
New functions for easier addition and removal of notifications.
New funtions for easier addition and removal of directory
monitoring.
Add a #define for a undefined connection.
* libnautilus-extensions/nautilus-global-preferences.h:
Remove SOUND_STATE hack.
* libnautilus-extensions/nautilus-sound.c:
(kill_sound_if_necessary), (nautilus_sound_initialize),
(nautilus_sound_kill_sound), (nautilus_sound_register_sound),
(nautilus_sound_can_play_sound):
Use gconf directly for the sound state hack, since nautilus
preferences arent really useful for this specific use because of
initialization, and default value issues.
* libnautilus-extensions/nautilus-global-preferences.c:
(nautilus_global_preferences_initialize):
Pass in the storage prefix when initializing preferences.
* libnautilus-extensions/nautilus-preferences.h:
We now need to pass in the storage prefix when initializing.
* libnautilus-extensions/nautilus-preferences.c:
Change the way preferences are initialized a little bit. We now
feed the initialize function a storage prefix to use for gconf.
Add assertions for any public function that was used before
initialization. Make the key allocations a little faster by
caching the prefixes that hardly ever change. Simplify the
addition and removal of gconf notifications by using the new gconf
extensions to do so.
Add a little bit of self checks. I need to figure out a gconf
problem before adding more checks, these are very minimal for now.
|
| |
|
|
|
|
|
|
| |
* src/nautilus-main.c:
(main): Dont include eel library self checks header since its now
private. Also dont run the eel library self checks anymore.
|
|
|
|
|
|
|
| |
* src/nautilus-window-menus.c: (help_menu_about_nautilus_callback):
Stop trying to translate the copyright statement. It should just
always use "(C)" so it doesn't depend on the character set. No need
for the fancy copyright symbol from Latin-1.
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-monitor.c: (get_fam_connection):
Don't give a warning if there's no FAM daemon to connect to, just
silently don't use FAM.
(process_fam_notifications): Improve wording of the warning you
get when FAM goes away.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
installed on people's systems.
* libnautilus-extensions/nautilus-directory-async.c:
(find_monitor): Tightened up the function.
(monitor_file_compare), (find_any_monitor): Functions to see if a
file still has a reason to be monitored.
(nautilus_directory_monitor_add_internal): Start FAM monitoring.
(nautilus_directory_monitor_remove_internal): Stop FAM monitoring.
* libnautilus-extensions/nautilus-directory-private.h: Add a place
to keep track of the FAM monitor.
* libnautilus-extensions/nautilus-file-private.h: Add a place
to keep track of the FAM monitor.
* libnautilus-extensions/nautilus-directory.c:
(nautilus_directory_destroy): Stop FAM monitoring.
* libnautilus-extensions/nautilus-file.c: (destroy): Stop FAM
monitoring.
* libnautilus-extensions/nautilus-monitor.c:
(get_event_uri): Use FAMREQUEST_GETREQNUM instead of going
directly at the struct.
(process_fam_notifications): Get rid of the messages and call
nautilus_file_changes_consume_changes on the way out.
(nautilus_monitor_file): Get rid of the message.
(nautilus_monitor_directory): Get rid of the message and use
FAMREQUEST_GETREQNUM instead of going directly at the struct.
(nautilus_monitor_cancel): Get rid of the message and use
FAMREQUEST_GETREQNUM instead of going directly at the struct.
|
|
|
|
|
| |
* libnautilus/Makefile.am:
Add missing eel includes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-monitor.h:
* libnautilus-extensions/nautilus-monitor.c: (get_fam_connection),
(get_request_hash_table), (get_event_uri),
(process_fam_notifications), (nautilus_monitor_file),
(nautilus_monitor_directory), (nautilus_monitor_cancel): Improved
API, fixed some storage leaks, simplified some code, made it
handle URI escaping properly, use the file changes queue. Almost
ready for prime time!
* libnautilus-extensions/nautilus-file-changes-queue.h:
* libnautilus-extensions/nautilus-file-changes-queue.c:
(nautilus_file_changes_queue_file_changed),
(nautilus_file_changes_consume_changes):
* libnautilus-extensions/nautilus-directory-notify.h:
* libnautilus-extensions/nautilus-directory.c:
(call_files_changed_unref_free_list),
(nautilus_directory_notify_files_changed):
Added a new kind of notification for the file changed case.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* src/nautilus-view-frame.c: (destroy_view), (attach_view): Fixed
the problem that was making the image view crash. We want to unref
right away, but not release the CORBA object reference until we
are done.
* libnautilus-extensions/nautilus-volume-monitor.c:
(nautilus_volume_monitor_initialize_class),
(get_removable_volumes), (volume_is_removable),
(volume_is_read_only), (mount_volume_get_cdrom_name),
(mount_volume_activate_cdda), (mount_volume_activate_cdrom),
(get_current_mount_list), (verify_current_mount_state),
(get_cdrom_type), (load_additional_mount_list_info):
Some code cleanups. Got rid of a few ifdefs.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
creating a scalable icon. Instead it should be possible to get a
scalable icon and then get either an anti-aliased-optimized or
non-anti-alias-optimized version of the icon.
* libnautilus-extensions/nautilus-bookmark.h:
* libnautilus-extensions/nautilus-bookmark.c:
(nautilus_bookmark_get_pixmap_and_mask): Pass FALSE so we get the
non-anti-aliased version.
(nautilus_bookmark_get_pixbuf): Add parameter to indicate if we
want the anti-aliased-optimized version or not.
(nautilus_bookmark_update_icon): Get rid of anti-aliased boolean
here since we are just updating the scalable icon.
(nautilus_bookmark_set_icon_to_default): Get rid of anti-aliased
boolean here since we are just updating the scalable icon.
* libnautilus-extensions/nautilus-icon-container.c:
(nautilus_icon_container_update_icon): Pass in a flag to indicate
if we need the anti-aliased version of the icon or not.
* libnautilus-extensions/nautilus-icon-factory.h:
* libnautilus-extensions/nautilus-icon-factory.c:
(nautilus_scalable_icon_new_from_text_pieces): Removed the
anti-aliased parameter.
(nautilus_scalable_icon_hash), (nautilus_scalable_icon_equal):
Remove the anti-aliased flag. A scalable icon itself is created
before we make the "anti-aliased or not" choice.
(nautilus_icon_factory_get_icon_for_file): Since we no longer know
whether the icon will be needed anti-aliased or not, make the
thumbnail code always use the anti-aliased version (and added
FIXME). Also changed the "loading" image to use the normal icon
name case instead of hard-coding.
(nautilus_icon_factory_get_emblem_icon_by_name): Removed the
anti-aliased parameter.
(nautilus_icon_factory_get_emblem_icons_for_file): Removed the
anti-aliased parameter.
(load_specific_icon): Add an anti-aliased parameter.
(load_icon_for_scaling): Add an anti-aliased parameter.
(load_icon_scale_if_necessary): Pass in the anti-aliased parameter
from the icon size request.
(get_icon_from_cache): Pass in the anti-aliased parameter from the
icon size request.
(nautilus_icon_factory_get_pixbuf_for_icon): Add an anti-aliased
parameter.
(cache_key_hash): Include the anti-aliased flag in the hash.
(cache_key_equal): Include the anti-aliased flag in the compare.
(nautilus_icon_factory_get_pixbuf_for_file): Pass the anti-aliased
parameter into the get_pixbuf half, not the get_icon_for_file
half.
(nautilus_icon_factory_get_pixbuf_from_name): Pass the
anti-aliased parameter into the get_pixbuf half, not the
scalable_icon_new half.
(load_icon_with_embedded_text): Remove the anti-aliased parameter.
* src/file-manager/fm-icon-view.c: (get_icon_images_callback): Get
rid of code to pass in the anti-aliased parameter.
* src/file-manager/fm-list-view.c:
(fm_list_view_get_emblem_pixbufs_for_file): Pass the anti-aliased
parameter to the pixbuf-getting function, not the
scalable-icon-getting part.
* src/nautilus-bookmark-parsing.c:
(nautilus_bookmark_new_from_node): No need to pass an anti-aliased
parameter (before it was always FALSE).
* src/nautilus-sidebar-title.c: (update_emblems): Pass FALSE for
the anti-aliased parameter to the get_pixbuf call rather than to
the get_icons call.
* src/nautilus-window-manage-views.c: (get_history_list_callback):
No need to pass FALSE for anti-aliased any more.
* src/nautilus-window-menus.c: (append_bookmark_to_menu): No need
to pass FALSE for anti-aliased any more.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-16 Gene Z. Ragan <gzr@eazel.com>
Add a global to track the presence of /etc/mnttab and
use that value instead of the improper ifdef that
I added last week. Check the value of this variable
and use the result to determine to use mnttab or
/proc/mounts.
* libnautilus-extensions/nautilus-volume-monitor.c:
(nautilus_volume_monitor_initialize_class),
(get_current_mount_list):
|
|
|
|
|
|
|
|
|
| |
Mon Apr 16 08:06:45 2001 George Lebl <jirka@5z.com>
* cs.po: I'm too tired to code and have a couple of ours to
kill instead of going to sleep, so here's another bunch of
translations, now up to like 28% translated. Damn there is
a lot of strings in nautilus.
|
| |
|
|
|
|
|
|
|
|
|
| |
Sun Apr 15 23:55:21 2001 George Lebl <jirka@5z.com>
* configure.in, po/cs.po: Being the nationalistic bastard I am,
made an initial translation since nobody else seemed to want to
do so and I didn't want Czech to be so far behid others. Currently
only about 13% done.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-volume-monitor.c:
(locate_audio_cd): Simplify code a bit and get rid of unnecessary
use of GnomeVFSURI.
* src/file-manager/fm-directory-view.c: (queue_pending_files):
Don't filter files at this level. Even invisible files might be
formerly-visible files.
* src/file-manager/fm-icon-view.c: (fm_icon_view_add_file),
(fm_icon_view_file_changed): Filter out files that should not be
visible, now that they are not filtered earlier.
* src/file-manager/fm-list-view.c: (fm_list_view_add_file),
(fm_list_view_file_changed): Filter out files that should not be
visible, now that they are not filtered earlier.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-file-operations-progress.c:
(nautilus_file_operations_progress_done): Remove code that fills
the progress bar to the end. The callback from gnome-vfs now takes
care of this (need the new gnome-vfs with bug fixes).
* libnautilus-extensions/nautilus-file-operations.c:
(handle_close_callback), (create_transfer_dialog): Handle the
cancel button in a cleaner way. Just make it close the dialog and
fall into the code already there to handle cases where the dialog
is closed directly.
* src/file-manager/fm-icon-view.c: (get_default_zoom_level): Fixed
a strangely named variable.
(fm_icon_view_begin_loading): Don't set the zoom level if the view
does not support zooming (desktop view anyone?).
(default_zoom_level_changed_callback): Don't set the zoom level if
the view does not support zooming (desktop view anyone?).
* src/nautilus-window.c: (handle_view_as_item_from_bonobo_menu):
Use eel_strcmp, because the container path can be NULL in some
cases.
|
|
|
|
|
|
|
|
|
| |
2001-04-13 Pavel Cisler <pavel@eazel.com>
* src/file-manager/fm-list-view.c: (real_get_link_column),
(real_get_column_specification):
Move the emblem column after the name column.
Give the emblem column a title.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2001-04-13 Gene Z. Ragan <gzr@eazel.com>
Fix issues in the volume monitor that crept in over time.
We used to only open /proc/mounts once per second. We now
do that again. All other file opening tasks now only
occur when the state of mounts changes.
* libnautilus-extensions/nautilus-volume-monitor.c:
(get_removable_volumes), (volume_is_removable),
(mount_volume_activate), (mount_volume_deactivate),
(get_current_mount_list), (verify_current_mount_state),
(load_additonal_mount_list_info), (mount_volume_add_filesystem):
* src/file-manager/fm-desktop-icon-view.c:
(create_unique_volume_name):
|
| |
|
|
|
|
|
| |
* src/nautilus-profiler.c: (dump_dialog_show):
Dont use a translated font name here.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus/nautilus-view-standard-main.h:
* libnautilus/nautilus-view-standard-main.c:
(nautilus_view_standard_main_multi), (nautilus_view_standard_main):
Add support for gettext. Add a post initialize callback so that
callers can initialize any component specific stuff before the
main even loop begins (nautilus preferences for example)
Update for standard main changes.
Add documentation for these functions. Also add criticals to make
the code a little bit more robust.
* components/help/hyperbola-main.c: (main):
* components/history/nautilus-history-view.c: (main):
* components/music/main.c: (main):
* components/notes/nautilus-notes.c: (main):
* components/sample/main.c: (main):
* components/text/main.c: (main):
* components/tree/main.c: (main):
Update for standard main changes. Make these a little simpler by
putting gettext support in standard main itself. Also, make sure
that components that use preferences initialize them.
* src/nautilus-main.c: (main):
Dont do the preferences initialization if we are about to kill the
nautilus shell.
|
|
|
|
|
|
|
|
|
| |
2001-04-12 Seth Nickell <snickell@stanford.edu>
* libnautilus-extensions/Makefile.am:
Hang head in shame. Add nautilus-monitor.h to Makefile.am's
headers list.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* libnautilus-extensions/nautilus-bookmark.c:
(nautilus_bookmark_get_pixbuf), (nautilus_bookmark_get_icon),
(nautilus_bookmark_icon_is_different),
(nautilus_bookmark_update_icon),
(nautilus_bookmark_set_icon_to_default),
(nautilus_bookmark_disconnect_file),
(nautilus_bookmark_new_with_icon):
* libnautilus-extensions/nautilus-dateedit-extensions.c:
(nautilus_gnome_date_edit_get_date_as_string):
* libnautilus-extensions/nautilus-dateedit-extensions.h:
* libnautilus-extensions/nautilus-icon-container.c:
(nautilus_icon_container_update_icon):
* libnautilus-extensions/nautilus-icon-factory.c:
(cache_key_destroy), (nautilus_scalable_icon_get_text_pieces),
(nautilus_scalable_icon_new_from_text_pieces),
(nautilus_scalable_icon_ref), (nautilus_scalable_icon_unref),
(nautilus_icon_factory_get_icon_for_file),
(nautilus_icon_factory_get_emblem_icon_by_name),
(get_icon_from_cache), (nautilus_icon_factory_get_pixbuf_for_file),
(nautilus_icon_factory_get_pixbuf_from_name),
(load_icon_with_embedded_text), (nautilus_scalable_icon_list_free):
* libnautilus-extensions/nautilus-icon-factory.h:
* libnautilus-extensions/nautilus-program-chooser.c:
(launch_mime_capplet):
* libnautilus-extensions/nautilus-program-choosing.c:
(nautilus_launch_application),
(nautilus_launch_application_from_command):
* libnautilus-extensions/nautilus-program-choosing.h:
* src/file-manager/fm-desktop-icon-view.c:
(change_background_callback):
* src/file-manager/fm-directory-view.c: (run_script_callback),
(activate_callback):
* src/file-manager/fm-list-view.c:
(fm_list_view_get_emblem_pixbufs_for_file):
* src/nautilus-bookmark-list.c: (append_bookmark_node):
* src/nautilus-bookmark-parsing.c:
(nautilus_bookmark_new_from_node):
* src/nautilus-search-bar-criterion.c:
(nautilus_search_bar_criterion_get_location):
* src/nautilus-sidebar-title.c: (update_emblems):
Fix overeager search and replace of eel with nautilus. These
functions got accidentally eel-ized.
|