libfm
libfm copied to clipboard
Core library of PCManFM file manager
`gtk_menu_popup()` has been deprecated in GTK 3.22 in favor of the new `gtk_menu_popup_at_widget()`, `gtk_menu_popup_at_pointer()`, and `gtk_menu_popup_at_rect()` due to Wayland.
This PR adds comparison of file size and date/time when replacing and shows it in the window. It's updated idea from Windows 7:  Here is some screenshots of this...
A middle-click on a directory opens it in a new tab, but a middle-click on any other file currently does nothing. I find it convenient to use it as a...
When files are copied, moved or deleted, their thumbnails are re-generated from scratch (which can be CPU- or disk-intensive) and/or left behind without being useful anymore (taking up disk space)....
This PR adds percents to headbar of copying window (e.g. "51% Copying" instead of simple "Copying files").
Hi, I made some small changes involving thumbnails: * allow thumbnails for directories * when icon size is smaller than a configurable threshold, no thumbnail is shown, only icon (I...
If `_fm_file_info_finalize()` and `_fm_mime_type_finalize()` are called "immediately" after initialization, some FmFileInfo functions might still be called and so, a crash might happen (see https://github.com/lxde/pcmanfm-qt/issues/397 and especially, https://github.com/lxde/pcmanfm-qt/issues/397#issuecomment-261772717). This commit is...
Almost every partition (other than root and home) can be unmounted and they're treated as **removable media**. ### Why is this a problem? If I check the option `Preferences ->...
pcmanfm 1.3.1, with libfm 1.3.1 on debian bullseye/sid, linux 5.7.0-2-amd64 I noticed that pcmanfm would sometimes not terminate or exit after closing the window. i.e., multiple pcmanfm processes would appear...
I've been using Germinal for a while now, it's an ultra simple VTE-based terminal: https://github.com/Keruspe/Germinal One can configure the startup command to be any shell or program, default is tmux...