Package: win32-details
Win32 DetailsWin32 Detailsis an additional page in Properties dialog namedDetails, similar to that from Windows File Explorer. It allows to conveniently display a specific details about .exe files within a comfort of your file browser.How to use itJust right-click any .exe file, go to Properties, and clickDetailstab.InstallationFrom PyPIWin32 Details can be installed system-widely or just for the current user.User install:pip3 install --user win32-details
win32-details --install-userSystem-wide install:sudo pip3 install win32-details
sudo win32-details --install-systemClose currently opened Nautilus instances to load the extension:nautilus -qBuilding from sourcePrerequisitesThe following packages are required to build win32-details:Python>= 3.6,A recent version ofNautilus >= 43.x,nautilus-python,Copy ofexiftool(required by PyExifTool),PyExifToolMeson and Ninja build systems (only needed forUsing Mesonbuild option)Required Python libraries:pip install -r requirements.txtBuild instructionsClone the repository:git clone https://github.com/tfuxu/win32-details.git
cd win32-detailsAs a library:Local installation:pip3 install --user .
win32-details --install-userSystem-wide installation:sudo pip3 install .
sudo win32-details --install-systemUsing Meson:Local installation:meson builddir --prefix="$HOME/.local"
ninja -C builddir installSystem-wide installation:meson builddir --prefix=/usr
sudo ninja -C builddir installWarningIf you get aDirectory already configuredmessage when runningmeson builddircommand, you can append to this command--wipeoption to clean build directory before configuration.Close currently opened Nautilus instances to load the extension:nautilus -qNote about Nautilus versions below 43.xSupport for older Nautilus versions has been removed in win32-details 0.5.0, because of moving to Nautilus API 4.0, which deprecates direct usage of GTK widgets in favor of a new model-based interface (which is a shitty decision IMO). In this situation I had three options:Maintain both versions of extension, one for Nautilus 43 and above, and one for Nautilus <= 42,Make this extension as a standalone program, and use extension to launch it,Just deprecate support for older Nautilus versions.Honestly, I'm not that interested in maintaining a seperate version of extension, as majority of people are using the latest version of Nautilus now. Moving a extension to a standalone program would make everything more complicated, and I don't think that many people would want to install an app which just shows them details of EXE files (but maybe, in thefuture...).LicenseThis repository is licensed under the terms of the GNU GPLv3 license. You can find a copy of the license in the LICENSE file.Changelog0.5.0:Port extension to Nautilus API 4.0,from this version onward, win32-details won't support Nautilus versions below 43(more info)Add new Meson build optionChange page name toMore Properties0.4.0:Add aMD5 HashrowAllow user to copy values from rows (if row is selected, click left one time to select text)Add setup.py for packaging to PyPICreate a small CLI tool for easier installing (based onNautilus Terminal)0.1.0:Initial release of Win32 Details