lp://staging/~lubuntu-dev/lxde/libfm

Created by Julien Lavergne and last modified
Get this branch:
bzr branch lp://staging/~lubuntu-dev/lxde/libfm

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Lubuntu Developers
Project:
LXDE
Status:
Development

Import details

Import Status: Suspended

This branch is an import of the HEAD branch of the Git repository at https://github.com/lxde/libfm.git.

Last successful import was .

Import started on alnitak and finished taking 15 seconds — see the log
Import started on izar and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log
Import started on alnitak and finished taking 15 seconds — see the log

Recent revisions

2829. By LStranger

Merge branch 'no-vala-code' into the 'msater'

Conflicts:
 src/gtk/fm-file-menu.c

2828. By LStranger

Fix memory leak after 880971f13a0eb81649c22095ca65817c518a273a.

Also added copyright marks where appropriate.

2827. By Sirgienko Nikita

Fixes badnames for files, copied from Google Drive

Fixes https://github.com/lxde/libfm-qt/issues/137

For native and some virtual files display_name equals name of file, but not for Google Drive (see https://debarshiray.wordpress.com/2015/09/13/google-drive-and-gnome-what-is-a-volatile-path/ for explanations)

So, maybe better use display name of file as a target for copying from virtual to native.

2826. By Nathan Osman

Add display of data transferred to progress dialog.

2825. By Tsu Jan

Handle null destination on copying

Fixes https://github.com/lxde/pcmanfm-qt/issues/643

Instead of crashing (on pasting a file into the search folder), show an error message when the copy destination doesn't exist.

Also, `_fm_vfs_search_resolve_relative_path()` should always return NULL because relative paths don't make sense for the search and also because otherwise, a critical error will happen in `g_file_resolve_relative_path()` (G_IS_FILE will return FALSE for its first argument.)

2824. By Livanh <email address hidden>

Do not extract extension for directories

2823. By Mamoru TASAKA

Fix use after free error.

See https://github.com/lxde/libfm/pull/11

2822. By Tsu Jan

Prevent corrupted image thumbnails

Since `generate_thumbnails_with_builtin()` is in thread, it may not have time to return a TRUE value in `fm-thumbnail-loader.c → generate_thumbnails()`, so that if there is an external image thumbnailer (like the PNG thumbnailer of gdk-pixbuf2 >= 2.36.1), a corrupted thumbnail will be imminent.

Please see that the above statement is just a speculation. However, this patch really prevents creation of corrupted thumbnails of PNG images with gdk-pixbuf2 >= 2.36.1. I also did some tests with a `gboolean`, to which the return value of `generate_thumbnails_with_builtin()` was assigned, and it always remained equal to its initial value, whether it was TRUE or FALSE.

2821. By Mamoru TASAKA

Fix segv on pasting large string when completion matches

On fm_path_entry_completion_render_func(), priv->typed_basename_len
can be larger than model_file_name_len when pasting string from
cripboard when completion matches.

2820. By Livanh <email address hidden>

Do not save thumbnails generated from the thumbnail cache directory

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.