Permalink
Commits on Jun 13, 2018
  1. various: fix some memory leaks discovered by valgrind.

    mtwebster committed Jun 13, 2018
    These are all fully verified.
  2. nemo-file.c: fix a couple pixbuf leaks, invalidate thumbnails

    mtwebster committed Jun 13, 2018
    internally when a force refresh is commanded.
Commits on Jun 10, 2018
  1. eel-gtk-extensions.c: use gtk_menu_popup_at_pointer instead of plain

    mtwebster committed Jun 10, 2018
    gtk_menu_popup, which is deprecated (and causes a lot of warnings under
    wayland.  Functionality under x11 is unchanged.
Commits on Jun 9, 2018
  1. nemo-progress-info.c: Emit signals in proper order to prevent an

    mtwebster committed Jun 9, 2018
    unmatched g_application_hold/release in nemo-progress-ui-handler.c.
    
    When NemoProgressUIHandler recieves a new progress info, it places
    a hold on the GApplication, preventing nemo from exiting while file
    operations are happening.
    
    Some jobs that take very little time can initialize, start and
    finish before sending any signals out in progress-info's idle_callback
    function.  If that happens, we need to make sure the signals are
    sent in a safe order - importantly,  we can't have QUEUE sent after
    FINISHED, or else the progress handler will place a hold on the
    app without any hope of ever receiving a finish signal where the
    release is called.
Commits on Jun 8, 2018
  1. 3.8.3

    clefebvre committed Jun 8, 2018
  2. Change polkit policy message to "Files" (#1875)

    NikoKrause authored and clefebvre committed Jun 8, 2018
    * Change polkit policy message to "Nemo"
    
    The current message is untranslated. Therefore use just the app name "Nemo", which doesn't need to be translated.
    
    * Use "Files" as it's done in the nemo .desktop file
Commits on May 29, 2018
  1. thumbnails: Make debug spam a runtime choice, not buildtime.

    mtwebster committed May 29, 2018
Commits on May 16, 2018
  1. mounts: Force reload when navigating to a new mount from the sidebar.

    mtwebster committed May 16, 2018
    Applies fix from https://bugzilla.gnome.org/show_bug.cgi?id=703179
    which tracks files that receive a change notification while their
    new notification is still being processed.  Due to some variance
    between nemo and nautilus, a force reload is needed when navigating
    to the newly mounted directory.  This extra work can be removed at
    a later date after addressing other mount-related issues.
    
    Fixes #1205
Commits on May 12, 2018
  1. nemo-query-editor.c: use get_default_mod_mask for button state check

    mtwebster committed May 12, 2018
    instead of hardcoded mask.
  2. nemo-query-editor.c: Ignore modifiers (such as numlock) during

    mtwebster committed May 12, 2018
    the favorites menu popup event.
Commits on May 9, 2018
  1. Run merge_action_strings (updated icons names)

    mtwebster committed May 9, 2018
Commits on May 8, 2018
  1. icons: Fix pathbar display of recent and network locations.

    mtwebster committed May 8, 2018
Commits on May 7, 2018
  1. trash: Show the correct icon in the pathbar, and fix activation

    mtwebster committed May 7, 2018
    uri for folders located in the trash.
    
    We don't need a trash monitor in the pathbar, the icon updates thru
    other means, and gets the correct icon.
    
    When opening a folder inside the trash location, it would revert to
    displaying the file as e.g. /home/user/.local/share/Trash/files/file
    instead of trash:///file - this would remove the trash bar and
    mess up the pathbar display (showing the absolute path instead of
    relative to trash:///.)
Commits on May 6, 2018
  1. 3.8.2

    clefebvre committed May 6, 2018
  2. Fix some compiler warnings (#1851)

    germanfr authored and clefebvre committed May 6, 2018
    * Discard const cualifier.
     * Unused variables / dead code.
     * Statement has no effect (for -> while)
  3. add symbolic for usb and replace bookmark-not-found (#1852)

    NikoKrause authored and clefebvre committed May 6, 2018
    We need drive-removable-media-usb-symbolic, because that's an icon name we get in nemo-sidebar, but which is not in Adwaita.
    
    Replace nemo-bookmark-not-found-symbolic. It's a fallback icon and should fit to Adwaita, which is the default fallback theme.
    (moved the previous icon to Mint-Y)
Commits on May 5, 2018
  1. Disallow bookmarking of search result views.

    mtwebster committed May 5, 2018
    This doesn't work, but it still would allow you to bookmark a search
    results page and show up as a broken bookmark.
    
    With the new search favorites capability, this isn't needed.
Commits on May 4, 2018
  1. Update style of meson build options (#1850)

    Soapux authored and clefebvre committed May 4, 2018
    Also add descriptions.  Following the style guidelines here:
    https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
  2. Make exempi and libexif dependencies optional (#1849)

    Soapux authored and clefebvre committed May 4, 2018
Commits on May 2, 2018
  1. nemo-icon-container.c: chain the button release event up when ending

    mtwebster committed May 2, 2018
    a rubberband selection.  This allows the canvas to 'pick' the icon
    the release is over, and not cause the background context menu to
    be used (and all items get deselected) if the very next event is a
    right-click.
    
    Fixes: #1261
  2. nemo-list-view.c: Fix list view column ordering for LMDE (fixes segfault

    mtwebster committed May 2, 2018
    in Gtk 3.22.11)
  3. nemo-places-sidebar.c: Fix potential divide by 0 (found in

    mtwebster committed May 1, 2018
    virtualbox, guest additions CD returns a GFileInfo, but the size
    fields we use for calculating disk full % come back all 0's.)
    
    Also, fix wrong property type in nemo-cell-renderer-disk class.
Commits on Apr 30, 2018
  1. 3.8.1

    clefebvre committed Apr 30, 2018
  2. Fix build with old meson (#1844)

    Salamandar authored and clefebvre committed Apr 30, 2018
    * Fix using old meson with custom variables in pkgconfig file
    
    * Added .in file
    
    * Okay, that should be it, if no more typos
    
    * Usi libdir, includedir placeholders
    
    * hssss
  3. Revert license tweak done by db6414a (#1843)

    maxyz authored and clefebvre committed Apr 30, 2018
    It seems that details was replaced with priv all over the file, including the license paragraph.
  4. fix symbolic for desktop action (#1842)

    NikoKrause authored and clefebvre committed Apr 30, 2018
Commits on Apr 29, 2018
  1. nemo-places-sidebar.c: Handle missing file info more gracefully.

    mtwebster committed Apr 29, 2018
    Some mounted devices (for example, phones,) don't support GFileInfo.
    
    Instead of throwing lots of warnings when trying to get the disk space
    percentage, don't show that part of the tooltip at all, and hide the
    disk space bar.
  2. nemo-file-utilities.c: Improve symbolic icon logic for mounts, drives…

    mtwebster committed Apr 29, 2018
    … and
    
    volumes.  For mounts and volumes, check for too-generic icons and use the
    backing GDrive's icon instead.
    
    Add a bit of optional debugging to monitor what icons are being returned
    for which devices (in case more icons need to be added to the generic list,
    or some other bit of trickery is needed.)
Commits on Apr 28, 2018
  1. nemo-view.c: Disallow creation of folders or files in admin:// -

    mtwebster committed Apr 28, 2018
    it does not properly set file permissions (the same reason copy/paste
    is not allowed either.)
Commits on Apr 27, 2018
  1. mime actions: Fix use of gvfs admin backend.

    mtwebster committed Apr 20, 2018
  2. add mount archive symbolic, fix bookmark icon

    NikoKrause authored and mtwebster committed Apr 27, 2018
  3. Use symbolic icons in nemo-desktop actions

    NikoKrause authored and mtwebster committed Apr 26, 2018
Commits on Apr 24, 2018
  1. symbolic control icons: Use icon names rather than gicons. The gicon api

    mtwebster committed Apr 23, 2018
    does not support inherited icon themes.
  2. l10n: Fix typo

    clefebvre committed Apr 24, 2018