summaryrefslogtreecommitdiff
path: root/libnautilus-private
Commit message (Collapse)AuthorAgeFilesLines
* Don't load files for thumbnailing that we can't thumbnail anywayAlexander Larsson2009-09-183-7/+27
| | | | | | | When zooming out we read the real image and use that as the thumbnail. However, we should only do this for files gdk-pixbuf can read as other things can't be read anyway and may potentially be very large (such as videos) since the thumbnail size limit only applies for images.
* Make the desktop window native so the backing pixmap is drawn by XAlexander Larsson2009-09-101-3/+13
| | | | | | Without this X draws the toplevel window background and then the real background is drawn from exposes, which doesn't look nice. Fixes bug #593658
* Free get_types_table internal hashtable on exitAlexander Larsson2009-09-081-1/+6
|
* Don't leak list of gconf entriesAlexander Larsson2009-09-081-0/+1
|
* Fix usage of sink, fixing many recently introduced leaks.Alexander Larsson2009-09-071-1/+3
| | | | | The conversion away from gtk_object_sink was done wrongly causing lots of leaks. fix this.
* Don't leak file metadataAlexander Larsson2009-09-071-0/+5
|
* Centralize extra view ref and sink if requiredAlexander Larsson2009-09-071-1/+6
| | | | | | | | Doing this in only one place makes sense as its clearer. Previously we ref:ed one extra time for the window->view ref but left the floating ref to be taked when adding the widget to a parent. This breaks when we free the view before adding it to a parent, so we need to properly sink it.
* Don't crash on NULL gconf valuePadraig O'Briain2009-09-071-0/+3
| | | | This fixes bug #589520
* Fix test in uninhibit codeA2009-08-271-1/+1
|
* Move NAUTILUS_DESKTOP_METADATA_GCONF_PATH to nautilus-metadata.hAlexander Larsson2009-08-182-2/+3
| | | | Need this in the metadata conversion code
* Bug 587316 – Truncate file names when deletingA. Walton2009-08-161-0/+10
| | | | | | Files with extremely long file names could cause the dialog box to become wider than the screen. Based on a patch contributed by Marcus Carlson.
* Fix a typoMatthias Clasen2009-08-121-1/+1
|
* Fix unintiallized GError in power managementA. Walton2009-08-101-0/+1
|
* Bug 334806 – Inhibit power-manager when copying filesA. Walton2009-08-103-2/+147
| | | | | | Introduces code to inhibit GNOME power manager whenever a file operation which may not complete quickly is running.
* Reorder assignments in mime application chooserA. Walton2009-08-031-1/+1
| | | | Writing over toggle_renderer with the wrong cell renderer.
* Reverse back/forward mouse button sense.A. Walton2009-08-032-4/+4
| | | | Be consistent with Firefox, etc.
* Respect /desktop/gnome/lockdown/disable_command_lineVincent Untz2009-07-282-0/+10
| | | | | We need to show/hide the "New Launcher" menu item in the context menu, depending on this gconf key.
* Fix handling of small images/iconsJaap A. Haitsma2009-07-191-4/+16
| | | | | | | Small images with an alpha plane don't get a frame Use different scaling strategy for small images. Small images/icons won't get up scaled in default zoom view. They are shown in their actual Fixes bug #585186
* Clean up metadata key names now that they are publicAlexander Larsson2009-07-143-41/+41
| | | | | | | Prefix all internal keys with "nautilus-". Use dash, not underscore as delimitor (this is what gio file attrs use) Rename "keyword" to "emblems" Rename "default_component" to "nautilus-default-view"
* Comment out the metadata tests for nowCosimo Cecchi2009-07-141-1/+4
|
* Don't display the timeout dialog with broken launchersWang Yan2009-07-081-0/+2
| | | | | | | Don't display the timed wait dialog if we're already reporting a broken link to the user. Fix bug #579165. Signed-off-by: Wang Yan <Michael.wang@turbolinux.com.cn>
* Bug 587486 – Pass GMountOperation to unmount/eject/stop opsDavid Zeuthen2009-07-086-54/+402
| | | | | | | | | | | | | | | | - Port everything to use _with_operation() variants of unmount/eject methods - This includes changing the NautilusFile a bit; see the patch for details - Add support for g_drive_can_start_degraded() so we offer to start (degraded) drives even when g_drive_can_start() returns FALSE - Also add support for new mountable::* attributes so we can have "Detect Media" items in the context menu when right-clicking mounts/volumes/drives in computer:/// and on the desktop
* Properly escape names used as gconf keysAlexander Larsson2009-06-301-2/+8
|
* Support metadata for the virtual desktop iconsAlexander Larsson2009-06-294-2/+191
|
* Move metadata setting to a NautilusFile vfuncAlexander Larsson2009-06-294-115/+162
| | | | This allows non-vfs backends to implement metadata
* Forgot to remove some references to removed symbolsAlexander Larsson2009-06-261-35/+0
|
* Support unsetting metadataAlexander Larsson2009-06-251-6/+8
|
* Remove all traces of former nautilus metadata codeAlexander Larsson2009-06-2318-2984/+18
|
* Use gvfs based metadataAlexander Larsson2009-06-236-89/+444
|
* Another missed FreeBSD build fix.A. Walton2009-06-221-1/+1
|
* Bug 586346 – Build failure on FreeBSDA. Walton2009-06-191-1/+1
| | | | | | Wasn't the wrong number of arguments, it was the wrong type of argument (time_t, not long). So we add a cast to make it more explicit to the compiler there.
* Bug 586346 – Build failure on FreeBSDA. Walton2009-06-191-1/+1
| | | | Use g_snprint() instead of snprintf().
* Bug 585591 – Starting/stopping drivesDavid Zeuthen2009-06-185-3/+375
| | | | | | | | | This is the Nautilus user for the new GIO API for starting/stopping drives. See http://bugzilla.gnome.org/show_bug.cgi?id=585591 for details.
* Revert last commit as discussion in #gnome-hackersA. Walton2009-06-171-3/+0
| | | | | Turns out, g_app_info_should_show() is really broken, as this hides some apps we shouldn't be hiding. Wondering how we can unbreak this..
* Bug 586040 – "Open With" dialog duplicatesA. Walton2009-06-171-0/+3
| | | | | Turns out, Nautilus was showing GAppInfo's which shouldn't be shown in the UI.
* Call g_reload_user_special_dirs_cache() when xdg-user-dirs changeAlexander Larsson2009-06-151-0/+4
| | | | | | | This means we will get the new special file icon for the changed files. Also, invalidate the file when we change it ourself so that the icon change is picked up.
* Bug 547749 – "Open with" Applications not sorted.A. Walton2009-06-121-5/+8
| | | | | Use a sort model and add a sortable column to sort the application by name.
* Use a better string for schemas (#585134)Cosimo Cecchi2009-06-081-3/+3
|
* Support daemon mode (exit_with_last_window preference)JF Ding2009-05-253-0/+24
| | | | | This can be used if you want to run nautilus just to handle volume monitoring, etc.
* Bug 549437 – ctrl + dnd file duplication in list viewA. Walton2009-05-111-1/+2
| | | | Fixes bug #549437. Patch provided by "logari81".
* Reverse the order for folder icons overridesCosimo Cecchi2009-04-271-25/+45
| | | | | | Use the correct order for folder icons overrides, so that we can keep track of things like "folder-visiting" or "folder-drag-accept". Patch by Krzysztof Kosiński (#567254).
* Don't show autorun hints for Win32 software mediaCosimo Cecchi2009-04-231-1/+8
| | | | | | Now that shared-mime-info supports "x-content/win32-software" vs "x-content/unix-software", use this distinction to inhibit autorun prompts/hints for media containing Win32 software (#524270).
* Let forward/back mouse buttons workAndrew Walton2009-04-223-0/+64
| | | | | | | | Install a handler to link forward/back mouse buttons to forward/back actions in NautilusNavigationWindow, with a preference to set the right X button number in GConf. Signed-off-by: Cosimo Cecchi <cosimoc@gnome.org>
* Remove useless functionCosimo Cecchi2009-04-222-17/+0
| | | | | Remove nautilus_has_valid_failed_thumbnail(), as that's not used anymore after the last commit.
* Avoid duplicate function callMatthias Clasen2009-04-221-2/+1
| | | | | | | | Don't call nautilus_has_valid_failed_thumbnail, as nautilus_can_thumbnail will eventually call the same gnome_desktop function (#574205). Signed-off-by: Cosimo Cecchi <cosimoc@gnome.org>
* Remove other deprecated GTK+ symbolsCosimo Cecchi2009-04-225-19/+23
| | | | | There were still some references to deprecated GTK+ symbols in some files, or in some comments. Let's drop them all.
* Check for NULL when sorting columnsCosimo Cecchi2009-04-211-0/+4
| | | | | Check for a NULL value of the order array when sorting the columns. This might help when dealing with strange GConf setup issues (#524341).
* Use g_timeout_add_seconds where appropriateNelson Benitez2009-04-214-13/+13
| | | | | | | Use g_timeout_add_seconds instead of g_timeout_add where appropriate. Fix bug #574033. Signed-off-by: Cosimo Cecchi <cosimoc@gnome.org>
* Avoid delays in background switchingMatthias Clasen2009-04-211-8/+13
| | | | | | | Don't delay background switching, so that users will immediately see it changing when browsing the background list (#330168). Signed-off-by: Cosimo Cecchi <cosimoc@gnome.org>
* Remove deprecated GDK/GTK+ symbolsCosimo Cecchi2009-04-2129-169/+211
| | | | | | Remove all uses of deprecated GDK and GTK+ symbols, replacing them with the currently supported equivalents. Based on a patch from Tal Benavidor (#565038).