summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fixed bug 8065 (Cut and Paste file in Trash -> file deleted)Darin Adler2001-04-192-38/+46
| | | | | | | | | | | | | | | * 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.
* Fixed bug 8049, Nautilus makes sound even when control center "EnableGene Z. Ragan2001-04-193-3/+38
| | | | | | | | | | | | | | | | | 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.
* Oops, said INIT instead of AC_INIT.Darin Adler2001-04-192-1/+5
| | | | * configure.in: Oops, said INIT instead of AC_INIT.
* Removed conflict markers accidentally checked in along with the bug fix.Darin Adler2001-04-192-8/+5
| | | | | * configure.in: Removed conflict markers accidentally checked in along with the bug fix.
* updated to be in sync with Gregory Leblanc's changes to theRobin Slomkowski2001-04-192-5/+18
| | | | | * configure.in: updated to be in sync with Gregory Leblanc's changes to the nautilus.spec.in
* more then half translated nowGeorge Lebl2001-04-192-512/+511
| | | | | | Wed Apr 18 23:24:41 2001 George Lebl <jirka@5z.com> * cs.po: more then half translated now
* Put in some news about Nautilus 1.0.3. Tweaked formatting a tiny bit.Darin Adler2001-04-183-13/+74
| | | | | * NEWS: Put in some news about Nautilus 1.0.3. * THANKS: Tweaked formatting a tiny bit.
* Fix an error that was introduced that caused floppy devices to not getGene Z. Ragan2001-04-183-8/+24
| | | | | | | | | | | | 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):
* Checked in spec file changes contributed by Gregory LeblancDarin Adler2001-04-182-131/+175
| | | | | | * 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.
* Use the new EelCanvasRect instead of GnomeCanvasRect for betterDarin Adler2001-04-187-54/+67
| | | | | | | | | | | | * 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.
* Fixed bug 7925, Nautilus prevents playing audio cds.Gene Z. Ragan2001-04-183-2/+12
| | | | | | | | | | 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.
* Fixed bug 7999, "Disks" desktop submenu lacks "Floppy" itemGene Z. Ragan2001-04-185-46/+101
| | | | | | | | | | | | | | | | | | | 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.
* Fix bug 8102, with Nautilus running, CDs get ejected (wrong and makes theGene Z. Ragan2001-04-183-20/+10
| | | | | | | | | | | | 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.poJosh Barrow2001-04-182-1/+6
| | | | | | | | | 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.
* Remove NAUTILUS_PREFERENCES_ICON_CAPTIONS, its not needed anymore.Ramiro Estrugo2001-04-1817-594/+632
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* another bunch of translationsGeorge Lebl2001-04-182-487/+507
| | | | | | Tue Apr 17 22:31:07 2001 George Lebl <jirka@5z.com> * cs.po: another bunch of translations
* Added a translator's name. Made it work for more file extensions. UpdatedDarin Adler2001-04-1720-165/+157
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Implement the missing GconfValue comparison for lists.Ramiro Estrugo2001-04-1724-427/+1253
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Changed my e-mail address. I no longer use josh@eazel.comJosh Barrow2001-04-172-1/+6
| | | | | | | 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 previousJohn Fleck2001-04-171-0/+7
| | | | | | 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.comJohn Fleck2001-04-174-17/+85
| | | | | | | 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
* Update for string_list set/get preferences changes.Ramiro Estrugo2001-04-1711-286/+366
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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."
* #include <glib.h> for g_return macros in the case where HAVE_FAM_H ain'tRamiro Estrugo2001-04-173-4/+10
| | | | | | * libnautilus-extensions/nautilus-monitor.c: #include <glib.h> for g_return macros in the case where HAVE_FAM_H ain't defined.
* Need to #include <stdio.h> even when HAVE_FAM ain't defined.Ramiro Estrugo2001-04-173-2/+7
| | | | | * libnautilus-extensions/nautilus-monitor.c: Need to #include <stdio.h> even when HAVE_FAM ain't defined.
* Add #include <stdio.h> to fix undefined NULL error on tinderbox.Ramiro Estrugo2001-04-173-0/+7
| | | | | * libnautilus-extensions/nautilus-monitor.c: Add #include <stdio.h> to fix undefined NULL error on tinderbox.
* Fixed bug 7767, umounting a volume should abort finding trash dir.Gene Z. Ragan2001-04-177-42/+175
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Removed unused (and now uninstalled) eel library self checks header.Ramiro Estrugo2001-04-173-2/+6
| | | | | | * libnautilus-extensions/nautilus-mime-actions.c: Removed unused (and now uninstalled) eel library self checks header.
* Remove unused header.Ramiro Estrugo2001-04-1721-548/+680
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Fix a mistake in the last changelog.Ramiro Estrugo2001-04-171-93/+0
|
* Dont include eel library self checks header since its now private. AlsoRamiro Estrugo2001-04-172-3/+99
| | | | | | * 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.
* Stop trying to translate the copyright statement. It should just alwaysDarin Adler2001-04-163-56/+33
| | | | | | | * 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.
* Don't give a warning if there's no FAM daemon to connect to, just silentlyDarin Adler2001-04-163-4/+10
| | | | | | | | * 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.
* Changes to use FAM if it's there. Now the hard part is getting FAMDarin Adler2001-04-1613-90/+221
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add missing eel includes.Ramiro Estrugo2001-04-162-0/+6
| | | | | * libnautilus/Makefile.am: Add missing eel includes.
* Some work on FAM.Darin Adler2001-04-1613-660/+627
| | | | | | | | | | | | | | | | | | | | | * 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.
* Fixed the problem that was making the image view crash. We want to unrefDarin Adler2001-04-164-172/+167
| | | | | | | | | | | | | | | | * 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.
* Fixed API to icon factory that took an anti-aliased parameter whenDarin Adler2001-04-1618-190/+272
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Add a global to track the presence of /etc/mnttab and use that valueGene Z. Ragan2001-04-163-14/+42
| | | | | | | | | | | | | | 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):
* I'm too tired to code and have a couple of ours to kill instead of goingGeorge Lebl2001-04-162-239/+257
| | | | | | | | | 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.
* Updated Polish translationChyla Zbigniew2001-04-162-5229/+2684
|
* Being the nationalistic bastard I am, made an initial translation sinceGeorge Lebl2001-04-163-1/+7948
| | | | | | | | | 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.
* Simplify code a bit and get rid of unnecessary use of GnomeVFSURI.Darin Adler2001-04-146-111/+84
| | | | | | | | | | | | | | | | * 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.
* Remove code that fills the progress bar to the end. The callback fromDarin Adler2001-04-1310-76/+77
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Move the emblem column after the name column. Give the emblem column aPavel Cisler2001-04-132-9/+16
| | | | | | | | | 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.
* Fix issues in the volume monitor that crept in over time. We used to onlyGene Z. Ragan2001-04-134-35/+97
| | | | | | | | | | | | | | | | | | 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):
* Updated HUngarian translationSzabolcs Ban2001-04-132-1484/+2213
|
* Dont use a translated font name here.Ramiro Estrugo2001-04-132-1/+7
| | | | | * src/nautilus-profiler.c: (dump_dialog_show): Dont use a translated font name here.
* Add support for gettext. Add a post initialize callback so that callersRamiro Estrugo2001-04-1311-96/+247
| | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Hang head in shame. Add nautilus-monitor.h to Makefile.am's headers list.Seth Nickell2001-04-133-0/+9
| | | | | | | | | 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.
* Fix overeager search and replace of eel with nautilus. These functions gotRamiro Estrugo2001-04-1326-95/+140
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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.