"Sigma File Manager" is a free, open-source, quickly evolving, modern file manager (explorer / finder) app for Windows, MacOS, and Linux.

Overview

Sigma File Manager

"Sigma File Manager" is a free, open-source, quickly evolving, modern file manager (explorer / finder) app for Windows, MacOS, and Linux.

Designed, developed, and maintained by Aleksey Hoffman

Artwork in the image: Futuristic Japanese Palanquin by Julien Gauthier

Features

The list of major features in version 1.0.0:

FEATURE #1 | SMART GLOBAL SEARCH

The search system in this app allows you to find any file / directory on your computer in just a few seconds. For example, to find a file called "2019 - Document Name.txt", you can type something like "documen 2019" (with typos, wrong case, wrong word order, missing words, missing symbols, and missing file extension) and the app will quickly find it for you (search usually takes ~2 seconds per 100 GB of data).

FEATURE #2 | TABS

Tabs allow you to navigate your directories faster. You can create separate sets of tabs for every workspace and then quickly switch between them with a click or a shortcut: Alt + [0-9]. When you re-launch the app, the tabs are restored to the previous state.

FEATURE #3 | WORKSPACES

Greatly increases your productivity by allowing you to create your own workspaces and quickly switch between them, which is especially useful when you work on multiple projects. Each workspace has its own set of tabs and its own actions. Actions can perform different operations, e.g. open a website, run a script, open a file in a specific program, etc. When you re-launch the app, the workspaces are restored to the previous state.
Usage example: create a workspace set called "Drawing" with the following properties:
- Action 1: open "artstation" website for inspiration
- Action 2: open "youtube" tutorial video for references
- Action 3: open template file in Photoshop to get started quickly
- Set default directory: "/drawing/references"
- Set workspace tabs: tab-1: "/drawing/assets/characters" and tab-2: "/drawing/references"
Then, when you need to quickly get back to your "drawing" project, you just switch to that workspace with a single shortcut and you're set.

FEATURE #4 | ADVANCED WIRELESS FILE SHARING

This feature allows you to wirelessly share a directory or stream any file to your local devices (connected to your network) in 1 click without installing any apps.

Note: make sure to allow the app access to the network in Firewall when prompted.

FEATURE #5 | ADDRESS BAR

Address bar lets you quickly navigate directories with your keyboard. It autocompletes file names and automatically opens the directories as you type.

FEATURE #6 | ITEM FILTER

Item filter allows you to quickly filter out items (notes / files / directories) so you don't have to scroll through hundreds of files / notes trying to find the one you need. It supports advanced glob patterns and property prefixes (for specifying exact properties you want to filter).
Examples:

  • Type ".pdf" to show only PDF files.
  • Type "GB" to show files which size is measured in GB (e.g. big video files).
  • Type "2018" to show files that were created / modified in the year 2018.
  • Type "render*{001..003}*.png" to show files which name starts with word "render", contains numbers in range 001 - 003 and ends with extension ".png" (e.g. "render 001.png", "render 002.png", "render 003.png").

The filter will match all of the file properties (name, tags, dates, etc). You can specify a specific file property with a prefix (e.g. "name:2018" to only search name property and exclude other file properties).

NOTE: It doesn't use the global search's typo correction algorithm yet. It might be added in the future updates.

FEATURE #7 | ADVANCED FILE DOWNLOADER

This feature allows you to stream / download any file from the internet just by dragging it (or its link) onto the app.

It supports almost all file types. You can even drag a "base64 image" string of text and the app will download it as an image file.

It can even download videos. It supports both URLs and direct links:

  • To download from URL (currently only YouTube is supported): drag and drop URL of the page onto the app. In the future, these websites will also be supported.
  • To download from direct link (any website): drag and drop the direct video link onto the app. Direct video link is a link that points directly to the file, e.g. https://example.com/video.mp4. If you open a file in a new tab of the browser and it gets displayed, it's a direct link. Protected videos will also have some parameters after the extension, so make sure to select the whole link, including the parameters. Keep in mind, such links don't stay active for long because the parameters have an expiration time.
  • You can also download video streams (e.g. https://example.com/video.ts?sessionid=[ID]&wmsAuthSign=[TOKEN]) with or without auth tokens / URL timestamps
    - Oh, jeez, Rick...ca..can it really do all of this? Ohh man...ah...I...I don't get it Rick, all these tokens and URLs..how does it even work, Rick?
    - shut... *bUuUUrp* ...shut up, Morty...wh...what, you want me to show you my math, Morty? That's the power of open-source tech... *bUuUUrp* ...technology for you, Morty. With open-source you can do anything Morty, anything!

Warning: use this feature only to download your own and non-copyrighted files. By downloading copyrighted files from certain services, you might be breaching their terms of service. If you decide to ignore this warning, at least don't over-abuse this feature, show the services you use some love and consider supporting them at least by disabling the ad blocker on their website or even consider buying their premium subscriptions to support both the service and the content creators on it. Why? Well, because we shouldn't abuse the services that give us free education / entertainment / communities / creative freedom and other great things.

FEATURE #8 | SMART DRAG & DROP

The drag & drop feature is still in early development, however I've already implemented the following functionality:

  • You can download any file (including videos), just by dragging them (or their link) onto the app.

  • Drag files / directories from the system into the app and the other way around to copy / move them.

  • Provide a comfortable and logical drag & drop behaviour that actually makes sense:

    • To move / download an item into the current directory, just drag it onto the app and drop anywhere on the full-screen overlay.
    • To move / download an item into a specific directory simply hold Ctrl to enter "selective mode" and drop it into whatever directory you want.
    • If you want to copy the item instead of moving it, simply hold Shift. This behaviour is always consistent, unlike some other file managers, where sometimes the file is copied and sometimes is moved so you're never sure what's going to happen.
    • If you drop a file into a directory that already has a file with that name, the app will let you resolve the conflict with 1 click: automatically save it with a different name or replace the existing file, unlike some other file managers, that don't let you rename the files easily.

FEATURE #9 | SHORTCUTS

Most actions within the app can be performed with shortcuts. Even the app itself can be opened / closed with a global (system wide) customizable shortcut. This feature helps you work more efficiently and makes the process more enjoyable (e.g. you can instantly open the app and create a new note with just 1 shortcut).

FEATURE #10 | CUSTOMIZABLE HOME PAGE BANNER

The home page of the app has a unique, recognizable feature - a customizable media background (banner). You can set a custom image / video or choose one of the built-in ones (kindly provided to my by their artists) and personalize the app to your liking. If you like some of the default artworks, make sure to visit the artists' portfolio and consider supporting their work. You can find the source links by hovering the artworks in the background manager (in the banner menu on the home page) and also on this page below.

FEATURE #11 | NOTES

Advanced note editor in this app allows you to create featureful notes and store them in one convenient, quickly accessible place. Here's some of its features:
- All your notes are always 1 click / shortcut away. You can create a new note instantly with just 1 keyboard shortcut, without even opening the app first.
- Note editor provides all the basic formatting functionality. It also supports images, math formulas (Katex), lists, checkboxes, etc.
- Notes can be protected from editing, moved into a group, assigned a color (or a tag) and more.

FEATURE #12 | DASHBOARD

On the dashboard page, you can see all your pinned, protected, tagged items, and the timeline, which allows you to quickly find previously opened items.

FEATURE #13 | FILE PROTECTION

Have you ever wanted to lock an important file / directory so that you or any other program couldn't accidentally modify / rename / move / delete it?

This feature allows you to protect any file / directory / note from being modified / renamed / moved / deleted. This feature has 2 modes:

  • "Simple mode" protects specific items ONLY from within this app. You will still be able to modify / rename / move / delete your protected items using any other program.

  • "Advanced mode" is targeted for advanced users. It protects specific items by removing all their permissions, preventing any modification or deletion by any other program, including the terminal, even if the program has admin permissions. The protection can be removed from within the app or by running a special command in the terminal manually.

FEATURE #14 | INFO PANEL

Info panel displays useful information about the currently selected file / directory:

  • Properties like "size", "path", "symlink path", "permissions", etc. which can be easily copied with Ctrl + Lclick;

  • File preview for media files: audio, video, images (including animated gifs, apng, webp, and many other formats);

FEATURE #15 | ARCHIVER

Built-in archver allows you to compress files into archives and extract existing archives. It supports most formats.

FEATURE #16 | AUTO UPDATES

The app can automatically check for updates. If there's a newer release available, it will let you decide if and when you want to download and install it.

FEATURE #17 | CUSTOMIZABLE, WELL THOUGHT-OUT, MODERN DESIGN

Most professional design concepts look amazing but completely unusable in real apps.

This app packs lots of advanced features without sacrificing the customizable, minimalistic, modern design. Even the smallest features of this app are well thought-out, for example:

  • A lot of features are accessible in just 1-2 clicks or with shortcuts.
  • You can quickly scale the whole interface, making all elements smaller or bigger with a single shortcut.
  • The app detects file changes, so all the information you see is always up to date (for example, drive list, drive info, directory info like item count, etc.).
  • The app will automatically open when you connect a drive to your computer so you can get to your files immediately.
  • All colors are properly contrasted so they never cause eye pain and never result in the "retina burn-in" effect.
  • You can protect any file / directory / note from being moved, renamed, or deleted.
  • App pages save their state properties like scroll position, so when you go back to it, you don't need to scroll the page all the way back to where it was before.
  • Conventions are important. This app follows the best, most logical conventions and standards:
    • All paths are divided with forward slashes / to avoid confusion and problems with escaping characters. Windows OS is the only major system that doesn't follow this convention, so this app automatically overwrites this non-standardized behavior and replaces all backward \\ slashes with forward slashes to follow the conventions;
    • All action buttons are placed in the logical order: actions that logically take you back are on the left (e.g. "back", "cancel", "stop"), and the actions that logically take you forward are on the right (e.g. "ok", "continue", "save");
  • and more...

FEATURE #18 | COMMUNITY PARTICIPATION

Anyone can join this community, participate in the development of this app, and learn in the process. This project in an example of how collaboration of open-source and open-content (art) creators can make such projects possible.

AND MANY MORE FEATURES ARE COMING

Several more major features / improvements are already in development and will be added in the next updates. I'm planning to keep working on the app and keep updating it once every few days / weeks, adding more and more great features with every update.

The app background story

Even though I've spent 2800+ hours developing this app, I decided to make it free and open-source. Of course, all creators have to monetize their work somehow, but there are 2 ways to do it:

  • One way is to make huge profits by producing some close-sourced overly-copyrighted product, hide it behind paywalls and patents, hinder the app's potential, don't share the acquired experience and knowledge with society, punish people when they use your work (that's how the music and film industry works).

  • A better way is to build a much faster evolving project using open-source technologies and let everyone benefit from it. Of course, relying on donations is a less profitable model, but I think it's better when the people who use your work are the ones who determine how much support you receive. This is how we incentivize and motivate creators to improve, to make better, more useful, more enriching products / artworks / software / technologies for others. As history has shown us, when we share our knowledge with each other freely and build upon each other's work (e.g. science), we increase the rate of our technological development, which always improves well-being of everyone as a result. This is why open-source and open-content concepts are so important. Projects like this wouldn't be possible without it.

By creating this app, I also wanted to show every beginner that no project is too big for your skills - all you need to do is just start making it, work hard on it every day, learn in the process, and simply don't stop until your project becomes really good. That's the secret to creating something great.
This app is an example of what dedication can do for you - when I started this project I could barely code, this project demonstrates how in just 2 years of part-time work one developer with a $0 budget can create an app, which in version 1.0 is already starting to compete with apps like MacOS "Finder" and Windows "File Explorer" which has been in development for 24+ years by a trillion dollars worth company's team of many highly paid professional developers and designers each of whom has specialized skills, experience, all the resources, tools, and computing power in the world, including super computers, AI algorithms, neural networks, the ability to employ any specialist in the world, and the enormous amounts of data. And despite not having any of this, you can still make a competitive product, if you just start making it and keep working on it until it becomes better than everything else in the field. THat's how you make something great. But as I said, this is only possible in the world where we build upon each other's work, rather than constantly thinking about being sued for using someone's patented technology.

This is how and why "Sigma file manager" was created. It all started from a simple idea of making a concept design, but it's only thanks to other open-source developers, who also decided to share their work with the world, I was able to turn this idea into a quickly evolving app with great potential from which a lot of people would benefit from. Building something for others also gave me a lot of ideas for more impactful projects, some of which are already in development.

Milestones

v1.0.0 (May 25 2021): publish the app;

by v1.1.0 (May 27 2021): add 1 major feature, minor improvements, error fixes;

by v1.2.0 (May 29 2021): add 2 major features, 2+ notable improvements, navigator performance improvements;

by v1.3.0 (June 2021): localize the app to 10+ most popular languages;

by v1.4.0 (June 2021): add 2+ major features and 2+ notable improvements;

by v1.5.0 (date TBD): refactor and rewrite the whole codebase in Vue 3, and fix all known issues;

...

by v2.0.0 (Oct 2021): (1/20) Add 20 more new major features

End goal: improve the app to the point of becoming the best file manager and one the most useful productivity apps. This milestone will be considered to be achieved when at least 3 reputable independent sources (reviewers / platforms) decide that the app has achieved all of the following titles:

  • (0/3 sources) the best productivity impact;
  • (0/3 sources) the best UI design;
  • (0/3 sources) the best feature set;
  • (0/3 sources) the fastest improvement rate;
  • (0/3 sources) the most loved file manager app;
  • (0/3 sources) the most intelligent file manager app;
  • (0/3 sources) is one of top 3 desktop productivity apps; Sources: ...

Supporters

See the full list of rewards, and join our community on Patreon:

  • Supporters are added to the list from top to bottom. The earlier you start supporting the project, the higher your name will be on the list.
  • "3+ months" supporters will have the badge displayed next to their name.
  • The funding will be used for:
    • Support other open-source and open-content creators (developers, educators, digital artists, etc);
    • Fund the development of this project;
    • Fund the development of my other big research project: advanced tools / algorithms that will help scientists speed up development of new medications and treatments for diseases, reducing the time need to find a new medication from 10 years (current average) to just a few months, and hopefully help humanity get rid of diseases;

SPONSORS - LEVEL 2

Become the first supporter

SPONSORS - LEVEL 1

Become the first supporter

GENEROUS SUPPORTERS

Houston Photo Restoration

GRATEFUL SUPPORTERS

Become the first supporter

See the full list of supporters

Contributors - open-content creators

Artworks used in the app

Click on the image to visit the source page.
💗 And if you like their art, consider supporting their work

Julien Gauthier Ahmed Teilab Johannes Plenio Suzy Hazelwood Dana Franklin Kevin Lanceplaine Andreas Darius Kalinauskas
Klaus Pillon Klaus Pillon Taryn Elliott Marcel van Vuuren Vadim Sadovski Alena Aenami Alena Aenami Alena Aenami

Download

The app is completely free. However if you join our community on Patreon you will get a lot of awesome rewards and support the developer's work.

Operating system Download link (latest version)
Windows Sigma_file_manager_v1.0.0_Windows.exe
MacOS portable Sigma_file_manager_v1.0.0_MacOS.pkg
Linux (any) portable Sigma_file_manager_v1.0.0_Linux.AppImage
Other releases See all releases
Utility for integrating AppImages into the system (launcher, dock) AppImageLauncher (for Linux only)

Requirements:

  • Memory (RAM): minimum: ~100 MB, average: ~300 MB;
  • Storage: minimum: ~200 MB;
  • OS: 64-bit: Windows, MacOS, Linux;

Warnings:

The app is still in early development (prototyping) stage.

  • The app hasn't been thoroughly tested yet. It shouldn't delete or damage any data on your computer by itself, but it's possible, so it's highly recommended to backup (copy) all of your important data to an external backup drive (a drive that's disconnected from the computer most of the time) or to cloud storage before installing and using this app.
  • Expect to see some errors and performance issues in the first versions of the app. I will be fixing the problems gradually as they get reported by the users.
  • The app has not been optimized yet, RAM usage can spike and go over 1 GB during some operations. So, for now, avoid using the app on low-tier computers (i.e. computers with 4 GB of RAM or less).

💡 Hidden treasures

There's a fun secret hidden somewhere on the homepage of the app. Click around, explore it, see if you can find it. Hint: the ancient one will guide you.

💬 Get notified

You can follow me on Twitter if you want to get updates on this app, hear about my upcoming projects, participate in my future giveaways, or just hear my thoughts on different things.

If you just want to get updates on this project, you can click the "watch" button on top of the page.

Project links

If you want to see the list of features currently in development, or ask a question, or propose a new feature, or report a problem, here are the links:

Special thanks

Open-source projects:

  • Electron: Makes it possible to create cross-platform apps for desktop platforms.
  • Vue.js: A wonderful JS framework that speeds up web development.
  • VSCode: One of the best code editors that significantly simplifies the development process.
  • Vuetify: Material components library that speeds up UI development.
  • ytdl-org/youtube-dl: Allows the app to download videos from a URL link using Python.
  • FFMPEG: Allows the app to convert and edit audio/video/images and get the media info.
  • 7-zip.org and quentinrossetti/node-7z: Allows the app to work with archives (compress/decompress directories and files).
  • Templarian/MaterialDesign: Provides beautiful, community created, free icons

For developers

Developers, feel free to optimize and improve the app. Make sure to create a new issue or a discussion before implementing changes, so we can discuss the changes first.

See CONTRIBUTING.md file for help, if you are new to contributing code.

To open the project on the dev server, run the following commands:

cd sigma-file-manager
npm install && npm run electron:serve

To build the project for your current platform, run the following commands:

npm run electron:build

The build can be configured in the ./vue.config.js file

License

Sigma file manager is licensed under GNU GPLv3 or later.

Copyright © 2021 - present Aleksey Hoffman. All rights reserved.

Comments
  • [Problem report] Error: The device is not ready.

    [Problem report] Error: The device is not ready.

    First issue 😎

    System info:

    • App version: 1.0.0
    • Operating System: Win10 Pro N 20H2 19042.928

    Problem:

    As a WinGet package maintainer i wanted to add Sigma as a package. The validation process requires to test the package in a VM/Sandbox, the program installed fine, but it cannot find the drives and this error pops up. image

    bug help wanted good first issue 
    opened by OfficialEsco 22
  • v1.4 dll initialization failed on launch

    v1.4 dll initialization failed on launch

    Moved conversation to new issue:

    Hi, I have been trying to install the latest version of SFM and after every install when I launch it, it just gets stuck on the start screen. I have tried updating it via app and also by reinstalling it but none of them worked. I am not really sure what could be the cause though. Edit- Facing the same issue in Windows Sandbox as well.

    Originally posted by @Ansh4011 in https://github.com/aleksey-hoffman/sigma-file-manager/discussions/138#discussioncomment-1281134

    opened by aleksey-hoffman 20
  • "Copy path to clipboard" shortcut not working

    This shortcut does not run: 'Copy path to clipboard' Ctrl + < In any case I find more useful to add an option to right button called 'Copy file path'

    more info needed 
    opened by jczanfona 15
  • Auto update is broken in v1.1.0

    Auto update is broken in v1.1.0

    Problem:

    I accidentally broke the auto update feature in v1.1.0. You will see an error, when you click the "download" button in the "update is available" notification.

    Fixed in 35dfacc

    How to update?

    When v1.2.0 update is published, you will have to download it manually from the releases page: https://github.com/aleksey-hoffman/sigma-file-manager/releases

    I might have to implement some Spectron tests at some point, to avoid such issues in the future

    bug 
    opened by aleksey-hoffman 14
  • feat: option to filter hidden dir items

    feat: option to filter hidden dir items

    By default, hidden items will now be filtered out in the navigator. This is the default behavior in Windows explorer and macOS finder. It is also the behavior in windows dir command and unix ls command.

    For Windows, a file is hidden if the hidden attribute on an item is true. For Unix based systems, a file is hidden if it begins with a dot (i.e..gitignore).

    New setting under Navigator settings: image

    Tested on both Windows & Mac.

    Resolves #6

    opened by mattm-malone 14
  • The update process does nothing

    The update process does nothing

    Is there an existing issue for this?

    • [X] I have searched the opened issues

    Problem description

    The second version of 1.4.0 is not available through the application update process

    Steps to reproduce

    1. Run update

    Environment

    • OS: W10
    • App version: 1.4.0
    bug 
    opened by jczanfona 11
  • [Problem report] Duplicate Process

    [Problem report] Duplicate Process

    System info:

    • App version: 1.0.0
    • Operating System: Win10 Pro 21H1 19043.985

    Problem:

    Everytime you open Sigma it makes a new process instead of opening the previous one image image

    It happens on both "Minimize to tray and keep in memory" and "Minimize to tray and minimize memory usage" image

    opened by OfficialEsco 11
  • PDF Quickview

    PDF Quickview

    Is there an existing issue for this?

    • [X] I have searched the opened issues

    Problem description

    Hi, I really personally like this new quickview feature, but I realised that apparently it is not working with pdf files, it just shows an empty grey screen. Have a look - image

    Steps to reproduce

    1. Initiate SFM.
    2. Select any pdf file.
    3. Now press the space button for a quick view.

    Environment

    • OS: Windows 10 21H1
    • App version: 1.4.0
    bug 
    opened by Ansh4011 10
  • Transfer files from the system into the app via clipboard

    Transfer files from the system into the app via clipboard

    Is there an existing issue for this?

    • [X] I have searched the opened issues

    Problem description

    Is not possible to copy a file shortcut (or folder) in a Windows folder

    Steps to reproduce

    1. Create a shortcut
    2. Try to copy or move in a folder
    3. The result is nothing.

    If the shortcut is to a web page, it want to download the page, not copy the file with the link.

    Environment

    • OS: Win 10
    • App version: 1.2.0
    bug 
    opened by jczanfona 10
  • Failed to get 'pictures' path

    Failed to get 'pictures' path

    Is there an existing issue for this?

    • [X] I have searched the opened issues

    Problem description

    Hello,

    After the installation, upon first launch, the application crashes with "Failed to get 'pictures' path"

    I must add that I am running this on a domain joined machine, with redirected Shell folders (info: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/dn789199(v=ws.11) Shell folders are redirected to a network drive, which is accessible at the time of application execution. Attached is a screenshot of the error: 2021-08-23- 15_50_37 %pn

    Thanks.

    Steps to reproduce

    1. Install application
    2. Open application

    Environment

    • OS: Windows 10 21H1
    • App version: 1.3.0
    bug good first issue 
    opened by jackgreyhat 7
  • Tabs

    Tabs

    Feature request:

    I know tabs option is there! But can the tab be displayed as in browser like in the reference picture! This feature can be taken for future but is worth! It will make the navigation really easier! image

    opened by Ansh4011 7
  • [Auto-generated problem report] unhandled error

    [Auto-generated problem report] unhandled error

    System info:

    • App version: 1.5.0
    • App page: navigator
    • Operating System: x64, win32, 10.0.19045
    • Free memory: 18.3 GB

    Problem:

    Error:

    Uncaught Error: unexpected end of file
    
    

    App action history:

    23:39:11:213 | App.vue::created()
    23:39:11:415 | App.vue::mounted()
    23:39:11:835 | store.js::UPDATE_STORAGE_FILE()
    23:39:12:058 | App.vue::initAllStorageFiles()
    23:39:12:294 | store.js::UPDATE_STORAGE_FILE()
    23:39:12:604 | store.js::UPDATE_STORAGE_FILE()
    23:39:18:800 | store.js::LOAD_DIR()
    23:39:20:992 | store.js::UPDATE_STORAGE_FILE()
    23:39:21:003 | App.vue::initAllStorageFiles()
    23:39:21:264 | store.js::UPDATE_STORAGE_FILE()
    23:39:22:308 | store.js::UPDATE_STORAGE_FILE()
    23:39:22:323 | App.vue::initAllStorageFiles()
    23:39:22:575 | store.js::UPDATE_STORAGE_FILE()
    23:39:23:692 | store.js::UPDATE_STORAGE_FILE()
    23:39:23:728 | App.vue::initAllStorageFiles()
    23:39:23:979 | store.js::UPDATE_STORAGE_FILE()
    23:39:24:021 | store.js::UPDATE_STORAGE_FILE()
    23:39:24:032 | App.vue::initAllStorageFiles()
    23:39:24:287 | store.js::UPDATE_STORAGE_FILE()
    23:39:24:530 | store.js::UPDATE_STORAGE_FILE()
    23:39:25:193 | store.js::UPDATE_STORAGE_FILE()
    23:39:25:205 | App.vue::initAllStorageFiles()
    23:39:25:463 | store.js::UPDATE_STORAGE_FILE()
    23:39:26:116 | store.js::LOAD_DIR()
    23:39:26:220 | store.js::UPDATE_STORAGE_FILE()
    23:39:26:348 | App.vue::initAllStorageFiles()
    23:39:26:600 | store.js::UPDATE_STORAGE_FILE()
    23:39:27:539 | store.js::LOAD_DIR()
    23:39:32:817 | store.js::UPDATE_STORAGE_FILE()
    
    
    opened by bharath75 2
  • Install errors on Oct 12, 2022 downloD

    Install errors on Oct 12, 2022 downloD

    Is there an existing issue for this?

    • [X] I have searched the opened issues

    Problem description

    I'm getting errors when trying to install the latest version from the zip file I downloaded.

    I'm using node.js 15.14.0

    The logs are attached.

    TIA

    Jeff. 2022-10-12T16_38_35_658Z-debug.log 2022-10-12T16_38_35_920Z-debug.log

    Steps to reproduce

    1. run: npm install

    Environment

    • OS: Win 10
    • App version: Today's zip file
    bug 
    opened by Jeff-411 1
  • Enhancement: Separately scrolling files and folders.

    Enhancement: Separately scrolling files and folders.

    Feature request:

    Since we have the option to have a separator between files and folders, it could be useful to be able to scroll through them separately.

    For example, my Downloads folder frequently has compressed files and the uncompressed folders, so when I go to clean this up, I might want to be able to see the names of the folders, and scroll to the next one, then scroll down the file list so that I can backup the compressed files, or delete them.

    This could be done with a split view side by side, or a upper and lower scrollable area.

    I personally wouldn't imagine this as the default, but rather a togglable action.

    enhancement 
    opened by BillDStrong 2
  • Configurable path for navigator, and configurable tab width.

    Configurable path for navigator, and configurable tab width.

    Feature request:

    Just a couple of tweaks for consideration:

    1. Ability to change the path for the default folder opened when clicking Navigator (shift + 2).
    2. Ability to change width of tabs, or set min/max
    enhancement 
    opened by octoworld 6
  • npm install error:

    npm install error: "npm ERR! code ERESOLVE"

    Is there an existing issue for this?

    • [X] I have searched the opened issues

    Problem description

    I'm running node v16.17.0 with npm 8.15.0.

    When I run npm install on the cloned repo, I get a "npm ERR! code ERESOLVE" error.

    The full error message in the terminal, the eresolve report, and the debug log are attached below.

    install-terminal-output.txt

    eresolve-report.txt

    2022-09-05T16_39_30_631Z-debug-0.log

    Steps to reproduce

    1. run npm install

    Environment

    • OS: Windows 10
    • App version: 1.5 (latest)
    bug 
    opened by Jeff-411 3
  • Run on Manjaro?

    Run on Manjaro?

    This is a beautiful app!

    I can't find a way to install build-essential on Manjaro. Would I be better off just switching to an Ubuntu based distro to run Sigma in production mode?

    opened by Jeff-411 8
Releases(v1.5.0)
  • v1.5.0(Aug 10, 2022)

    Download

    You can find the download link for your system in the Asset section below.

    On Windows:

    You can install the app in one of the 3 ways:

    Operating system Download link (latest version)
    Windows (via winget) winget install sigma --source winget
    Windows (via Microsoft store)
    Windows (unsigned installable) Installable file (.exe)
    Linux and links will be added soon. If you know how, you can build the app from the source code yourself Coming soon

    Installation notes

    On Windows:

    It's recommended to install the app via the Microsoft store. If you decide to install the Installable file (.exe) instead, you might see a security warning during installation. If you see the warning prompt, click "More Info" and then "Run Anyway".

    Release Notes:

    • 28 new features
    • 64 improvements
    • 26 fixes

    New minor features

    • 5a7e7ea | New setting: option to disable global search feature and data scans
    • a631a66 | New setting: option to open directories in new tab with Middle click
    • 7ab2d46 | New setting: UI 'contrast' filter
    • 9bc627f | New setting: UI 'brightness' filter
    • 3eba483 | New setting: UI 'saturation' filter
    • bf59c4e | New setting: option to display navigation panel drive letter overlay
    • 1e886e1 | New setting: option to switch history navigation type;
    • 273ff8c | New setting: option to switch to 'light filter' theme
    • 702a88c | New setting: option to display accent color backgrounds
    • c2e1328 | New setting: option to close the app window when the last workspace tab is closed
    • b792520 | New setting: option to display seconds and milliseconds
    • b5258c1 | New setting: option to change max width of name column of navigator item
    • 25629c5 | New setting: option to show dividers between files and directories
    • 43dd838 | New setting: option to show workspace title in window toolbar
    • 8a9553a | New setting: option to choose style for home page cards. Added 2 new designs: Neoinfusive-extruded, Neoinfusive-flat-glow
    • 577c0cd | New setting: option to activate item filtering when typing
    • b021aee | New setting: added "traditional horizontal" tab layout
    • 8f61753 | New feature: added filter on settings page
    • dabaa2e | New setting: option to save navigator sorting type
    • 8f61753 | New feature: add filter on settings page
    • fa919bb | UX: improved archiver design, added new functionality:
      • Allow to specify compression level.
      • Allow to encrypt / extract an archive with password.
      • Allow to specify archive destination path.
      • Add option "delete files after compression".
      • Display archive info before extraction.
    • c08553f | UX: add modifiers to change the type of copying to clipboard: "wrap with quotes", "add second slash"
    • f7b3073 | UX: global search: show search results for recent files instantly
    • 318c680 | UX: allow to customize user directories
    • c95d9ee | UX: info panel: display directory item count
    • ca45954 | New feature: display file media properties
    • a1fcb13 | New feature: navigator sorting toolbar
    • b0fbef3 | New feature: directory items: display color overlays for copy / move operations

    Major improvements

    • 318c680 | UX: add context menu to home page items
    • d8f4d43 | UI / UX: clipboard toolbar: improve design, add new functionality:
      • Display total size of items in clipboard
      • Improve filtering in the "show items" menu
      • Add icons and tooltips to action buttons
      • Adapt design to narrow window sizes
    • 4eaf7aa | UI: address bar: improve design, add new functionality:
      • Add "Edit address" button to address bar container.
      • Add "Pin" button to address bar editor to allow closing the editor by clicking outside of it
      • Add ability to scroll address container with vertical axis scroll
      • Move address bar menu button inside the address bar container.
      • Improve styling
      • 0f96f67 | New feature: address-bar: ability to open context menu on Right click
      • 25d8eef | New feature: address-bar: ability to edit address on 'Ctrl + Click'
      • 25d8eef | UX: address-bar: improved design
    • 8f0ecfd | UI / UX: improve design of global search component widget significantly
    • 862213c | UX / performance: navigator: improve perceived UI rendering performance
    • f121552 | UX / performance / refactor: greatly improve directory loading performance:
      • (reverted temporarily) Offload directory info fetching to worker_threads to avoid UI freezes.
      • Improve UI responsiveness when switching between pages.
      • Add preload function to load a small slice of the directory items immediately.
      • Refactor code.

    Minor improvements

    • b93cf42 | UI: fix design issues of global search widget
    • cbc5b22 | UX: improve item filtering performance
    • decc53b | UI / dev: update notification card; add progress loader
    • f51d796 | UI: display custom scrollbar in menus
    • 411b63b | UX: change default windowTransparencyEffect blur value
    • 49748c5 | UX: optimize guide images
    • 426448e | UX: restore page scroll position on app reload
    • 1867a44 | UX: update yt-dlp binaries; binary clean up
    • 2db5bfe | UX: home page background manager: improve design
    • a383a2f | UI: notes: fix visual freeze on page load
    • 1343037 | UI: navigator: add loader element to indicate directory loading status
    • f9affc0 | UX / performance: navigation panel: optimize UI render performance (20fps => 60fps) in some cases
    • 9a5144a | UI: improve setting section design
    • 3f4804d | UI: improve styling of accent color backgrounds
    • 65c5733 | UI: context menu: add sub menu indicator
    • d5ee9d2 | UX: copy paths without quotes by default, add quotes modifier
    • 8bb25c6 | UI: improve accent color consistency
    • c697d6c | UI: navigator info panel: remove border from preview container
    • b6240eb | UI: context menu: change share icons
    • 4aa6648 | UX: context menu: move quick-view button to the main context menu list
    • 9287870 | UI: navigator dir item: remove checkbox, improve overlay visibility
    • 17d8130 | UI: navigator dir item: improve file extension container styles
    • 0f2f947 | UI: navigator dir item: improve spacing styles
    • a6f722e | UI: navigator: display dividers under titles
    • 487a4fd | UI / UX: menus: improve design and consistency; add filter; add item discard button
    • 059112b | UX: extend window drag area to full height in maximized state
    • b4ad52b | UI: window toolbar: improve styling of workspace button
    • e67adbe | UI: window toolbar: display current workspace name
    • cae0746 | UI: window toolbar: display current tab number
    • 98909ba | UI: window toolbar: change styling of menu buttons
    • db206d4 | UI: window toolbar: display "add new tab" button on window toolbar
    • 83021e0 | UI: filter field: improve file menu styling
    • 52cb517 | UI: filter field: add hover transition
    • ada90d2 | UI: toolbars: refactor and restructure some code
    • 1c94e15 | UI: remove scroll top button from window toolbar
    • 92eff1f | UX: add shortcuts list to settings page
    • 043ea01 | UI: move shortcuts list from window toolbar to app guide
    • 1535092 | UI: change navigation panel width from 64px to 48px
    • 6286676 | UX: increase window controls button size
    • 0ebef1d | UI: refactor some notifications
    • a5799f1 | UX: directory items will now display selected sorting type value
    • 96ec98c | UX: new sorting type: "date modified meta"
    • 4d0e243 | UX: updater: set default value of update.autoDownload to false
    • e934410 | UX: new global shortcut: "open global search"
    • bfbafb4 | UX: new shortcut: Ctrl + Q: close app window
    • 04a2430 | UX: new shortcut: Ctrl + Shift + W: close all tabs in current workspace / close app window
    • 9e08e4e | UX: new shortcut: Ctrl + W: close current tab / window
    • b554e33 | UI: tray-menu: add ability to open on Left click
    • 93a4d87 | UI: tray-menu: improve and simplify design
    • 52cd137 | UI: navigator-workspace-toolbar : improve design and consistency
    • 9857049 | UX: input: change default actions for mouse buttons 3 and 4
    • Update dependencies
    • Small code refactor
    • A few other small improvements

    Major fixes

    • 7dcc834 | Fix: directory is flashing on update
    • be9df05 | Fix: local directory share server is not closing properly and causing errors
    • 50bebf7 | Fix: some user settings don't get saved to storage
    • 6740b39 | Fix: quick view: PDF preview is not working
    • a6d4710 | Fix: large OneDrive directory causes low performance / UI freezes
    • 90af704 | Fix: settings with outdated object structure don't get applied
    • 1a51ada | Fix: navigator: filter is cleared on directory reload
    • 1f23c5b | Fix: navigator: range selection selects hidden items
    • 55c1070 | Fix: navigator: when selecting all dir items with filtering enabled, only the visible items are selected
    • 77128e3 | Fix: drag feature issues; minimal refactor
    • 0fdbd32 | Fix: showing empty drive list when only 1 drive / partition is mounted
    • ed5817c | Fix: global search: path pattern matching is not working; inits twice

    Minor fixes

    • 031b0c8 | Fix: window visual effects are not applied on the first load
    • 3f0e72c | Fix: window cannot be resized from the top side and corners
    • 8744408 | Fix: shortcut: 'focusFilter' cannot unfocus the field
    • 7607a53 | Fix: visual filters are not being applied to home banner glow
    • 23877d9 | Fix: disable updater in Microsoft store build
    • 7439c41 | Fix: info panel: was copying value on click without Ctrl modifier
    • a5febab | Fix: directory is not loading fully sometimes
    • 066dcda | Fix: global search field autofocus is not working
    • 3d904b7 | Fix: dashboard: list item's action buttons don't work with 'single click' setting enabled
    • 1e886e1 | Fix: broken logic in history navigation
    • c4e1bb6 | Fix: small bugs in FilterField
    • 5d0ef15 | Fix: window visual effects: blur is not applied on media change
    • f783b62 | Fix: focusing app from taskbar is not working when the app window is closed
    • Refactor some code styling and structure; fix potential errors

    Other changes

    • 3aaba07 | Feature: remove ability to create hard links on Windows

    Known issues

    • Quick view feature is not working in production. Milestone: v1.5.1

    Info

    This app is primarily developed for Windows because it has the largest user base. The Linux builds get a lot less development time. They are less stable and have more issues. When this project has enough supporters, I will be able to spend more time on Linux builds.

    Source code(tar.gz)
    Source code(zip)
    Sigma-File-Manager-1.5.0-Windows-Setup.exe(145.21 MB)
  • v1.4.0(Sep 4, 2021)

    Warning In this version, some things are broken or do not work as expected on some computers. The causes for performance issues are known. I will release the v1.5 update in August with a lot of fixes and a lot of new features.

    Release Notes:

    This release improves resource usage, brings a few new features, and a lot of improvements and fixes:

    • 1 new major feature
    • 1 new minor feature
    • 18 improvements
    • 7 fixes

    Milestones

    🔼 by v2.0.0 (December 2021) | (Goal: 3 of 20): Add 20 more new major features

    New major features

    • 574787c: Feature: added support for cloud drives (OneDrive, Google Drive, etc.). Edit: If you have millions of files on OneDrive, the app will have high CPU usage and might stuck on the start screen. The issue will be fixed in the next update.

    New minor features

    • 8401af7: UX: new setting: the date format can now be customized. Currently available numeric: 23.05.2021 and short format: 23 May 2021. It adapts to the local format automatically. For example, in Japan it will be displayed as 2021/5/23 or 2021年5月23日

    Big improvements

    • 92a6fd5: UX / optimization: the background manager for home banner will now display small artwork previews instead of loading original images. This reduced memory usage peaks from 700 MB to 150 MB,

    Other improvements

    • 0d09def: UX: Window transparency effect can now be customized for every page independently.
    • ec1e54e: UX: Window transparency effect: added settings to control parallax effect.
    • ea1c8e9: UI: Window transparency effect: added 2 settings to control effect visibility
    • 621c886: UI: Home banner: added "glow" effect.
    • 9b2faf8: UX: Upgrade video downloader. It can now extract more video URLs.
    • 520789d: UI: Info panel: improved performance, added visual improvements, added file status (if offline) and file mime.
    • 4b3dd1b: UX: Drive cards will now display drive memory type (SSD or HDD).
    • ec3f1a4: UI: Added new artwork "Slum by Vladimir Manyukhin (animated by Aleksey Hoffman)".
    • 7084aae: UI: Added new artwork "INCREASE by Sweeper3d (Austin Richey)".
    • b9b0664: UI: Added new artwork "Cyber Neon City by Laury Guintrand".
    • b9b0664: UI: Added new artwork "Lip Sync by Han Yang".
    • 7802ac8, 5a657e4: UI: Slightly improved notifications.
    • 590fb02: UI: Inaccessible files will now display at least basic info like size and date it was modified and created.
    • 05d1786: UX: the time of file creation / change will now be displayed along with the date.
    • 05d1786: UX: the date and time of file creation / change will now be displayed in local format: Japan: 2021年5月23日 23:16 USA: May 23, 2021, 11:16 PM Russia: 23 мая 2021 г., 23:16 Germany: 23. Mai 2021, 23:16
    • b2e210a: UX: the app will now show permissions dialog before activating the local share feature for the first time to make sure user understands why the app is asking network permissions.
    • ce9a70e: Update dependencies (security fixes)
    • A few other small improvements

    Big fixes

    • 99f5792: Fix: Local network sharing feature is now working properly.
    • 4b3dd1b: Fix: Drive labels containing non-ASCII characters are now displayed properly.
    • 195d683: Fix: Window transparency effect now works on all screen sizes.
    • 6281a45: Fix: the "get size" button in the info panel will now work properly and show the directory size.

    Other fixes

    • 28766c1: Fix: the error during launch where the app couldn't get the paths to user directories (~/pictures, ~/documents, etc).
    • 728a1b2: Fix: the page scroll position will now be restored on all pages.
    • 1176d7d: Fix: Linux: tray icon will no longer duplicate on every page reload and tray menu update.
    • A few other small fixes

    Supporters

    Patreon-progress-goal

    When we meet the goal, I will be able to dedicate more of my time on the app development, and add new features more frequently.

    This release was made possible by my Patreon supporters. Show them some love, check out their work:

    🎉 Supporter goal: 4 of 500 people joined

    Supporters get rewards for supporting this project on Patreon. Check out the list of rewards:

    Download

    You can find the download link for your system in the Asset section below.

    This release contains only Windows build. MacOS and Linux builds will be added in v1.5 update (in a few days).

    Installation notes

    This is a new app and it doesn't have a signed certificate yet, so you might see a security warning on Windows and MacOS during installation.

    • On Windows 10: if you see the Smart Screen prompt, click "More Info" and then "Run Anyway".
    Source code(tar.gz)
    Source code(zip)
    Sigma-File-Manager-1.4.0-Windows-Setup.exe(138.37 MB)
  • v1.3.0(Aug 14, 2021)

    Release Notes:

    This release improves stability, performance, and also brings a few new features:

    • 1 new major feature
    • 2 new minor features
    • 12 other improvements
    • 4 fixes

    Milestones:

    💗 (Goal: 2 of 30 individuals & 0 of 10 companies supporters) New supporter joined our community on Patreon, welcome:

    ~ Andy Pfister ~ web developer

    New major features:

    • Feature: Customizable window transparency effect | e54418a

    New minor features:

    • Feature: add new shortcuts: addDirItemsForCopying, addDirItemsForMoving, which allow you to copy / move items from multiple different directories at once | 5ef4a9a
    • Feature: add ability to create symlinks, hard links and Windows .lnk shortcuts from the context menu by pressing different modifiers | 478b3dc

    Other improvements:

    • UI: added new artwork for home banner: "Ice Cave by Wang Jie" | 2d40d4c
    • UI: added new artwork for home banner: "Slum by Vladimir Manyukhin" | cdbfefd
    • UX: the current directory will now reload immediately after deleting / trashing items | 17cceba
    • UI: notification cards will now have a nicer and more consistent design | 65b9a41
    • UI: items in the range selection will now be highlighted immediately when Shift key is pressed | 0ca8ff2
    • UI: filter field menu design was improved | 2a6ef8f
    • UX: you can now specify a custom path when creating a new link / shortcut | dc7ae34
    • UX: icons in context-menu will now dynamically change when you press different key modifiers, and their tooltips will look nicer and more consistent | 106191f
    • UX (for developers): All copied paths will now be automatically wrapped with quotes. On Windows, selected paths will now be copied with single backward \ slashes, or with double backward \\ slashes by pressing a key modifier | 86695f2
    • UX: zoomIncrease shortcut will now also be triggered with Ctrl + Plus on the numpad | 4f90117
    • Dev: Code optimizations and refactoring
    • A few other small improvements in UI

    Fixed:

    • UX: fixed the issue with archiver feature not working on Linux and MacOS because of bin permissions | 1d646ca
    • UI: the animation of navigation panel will now work correctly on home page | 24ebe35
    • UI: removed excessive bottom padding when the bottom clipboard toolbar is shown | d78d7e8
    • UX: fixed the issue with items getting added to copy / move clipboard when you select other items | 51f345a

    Download

    You can find the download link for your system in the Asset section below.

    Notes

    • Windows OS is currently the primary target platform, hence MacOS and Linux builds have more problems and some of the features don't work as expected. The issues will be gradually fixed in future updates.
    • MacOS build doesn't meet my quality standards yet, it has too many problems, I decided to not publish it until the next update in a few days.

    Installation notes

    This is a new app and it doesn't have a signed certificate yet, so you might see a security warning on Windows and MacOS during installation.

    • On Windows 10: if you see the Smart Screen prompt, click "More Info" and then "Run Anyway".
    Source code(tar.gz)
    Source code(zip)
    Sigma-File-Manager-1.3.0-Linux-Debian.AppImage(159.64 MB)
    Sigma-File-Manager-1.3.0-Windows-Setup.exe(130.96 MB)
  • v1.2.0(Jun 23, 2021)

    Release Notes:

    Warning: the app is still in early development stage, use with caution! It should not delete or damage anything by itself, but it's recommended to copy important files to your cloud storage or an external drive just to be safe. Also try not to use it for working with important files, until it's thoroughly tested.

    Milestones:

    💗 (Goal: 1/500 individuals & 0/20 companies supporters) The first supporter joined our community on Patreon: Houston Photo Restoration When we meet the goal, I will be able to dedicate more of my time improving the app, and add new features more frequently.

    New minor features:

    • New setting: switch: "display hidden files". Allows you to toggle visibility of files with hidden attribute. | Contributors: @mattm-malone, @aleksey-hoffman | PR: #75
    • New setting: switch: "launch app on system login" | b018abc
    • New setting: switch: "launch app in hidden state" | 3cf3f8b
    • New setting: switch: "download updates automatically" | da5330b
    • New setting: switch: "install updates automatically" | da5330b
    • New setting: menu: "custom pointer buttons actions". Allows you to choose the behavior of mouse buttons 3 and 4 | Fixes #35 | 1ec99bf
    • Shortcuts: new local shortcut F5: reloadDirectory | Fixes #81 | 4a26f11
    • UX: Display read-only and immutable directory items | ace9953
    • Archiver: Added support for more file formats: | 774bbcf
      • Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP, WIM.
      • Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR, Z.

    Other improvements:

    • UI / community: Added 3 new default artworks for the home banner | 0c251ec
    • Community: Added support links (icons) to the artwork cards, so users can easily find a way to support the artists | 3b73b1f
    • Animations:
      • UX: Removed page transition animation to make the app feel more responsive and improve user workflow speed by 300ms on every page transition | 3fae2d0
      • UX: Home page transition can now be disabled | 80ffd69
    • Notifications:
      • UX: Notifications will now have a color indicator, making it possible to check the operation status without even reading the notification title or message. The indicator was added only to a few notifications, more will be added soon | 4fb9b3e
      • UX: Notifications will now pause their timer when hovered by the cursor, preventing them from closing before you finish reading them | 4fb9b3e
      • UX: Dismissed notifications / operations will now be displayed in the notification menu. This will make it possible to, for example, undo some file operations a few minutes after the operation was finished, or interact with a dismissed ongoing operation (e.g. cancel an ongoing download event), etc. | 4fb9b3e
      • UX: Notifications for archiving operations will now display a progress bar | fd7a643
      • UX: Now, when the current directory is reloaded, a notification will be shown | 3450044
    • UX: Archiving operations (extraction) can now be canceled | fd7a643
    • UX: Setting "double-click delay" now has min, max values: 200-1000ms | 27c7570
    • UX: Delete existing statistics when the "store statistics" setting is disabled | 1fe62de
    • UX: Enable "store statistics" setting by default so the features that depend on it work out of the box | 236410e
    • UX: Show a message (instructions) on the timeline page if the "store statistics" setting is disabled | 56f4d43
    • UX: Show the error message if URL download fails | 9ecdf7d
    • UX: The app will now handle all unsupported characters in the file names | ef1f469
    • Dev: Upgrade dependencies | 084cf48, acfb92c
    • Dev / UX: refactor shortcuts dialog UI and code | f94d661
    • Dev / UX: refactor quickView window code | 0a354b9
    • Dev: Small improvements and fixes in the code

    Fixed:

    • UI: Fixed: noticeable UI shifting when opening the settings page | 748b33d
    • UI: Fixed: tooltip animations were not working as intended | 876769d
    • UX: Fixed: the app was creating multiple instances when it was re-opened from taskbar / desktop / start menu icon | Fixes #7 | 50643ef
    • UX: Fixed: directories containing read-only items were not loading on the 1st time they were opened | ace9953
    • UX: Fixed: auto updater was not working in 1.1.0 | 3120880
    • UX: Fixed: auto updater was not checking for updates | 35dfacc
    • UX: Fixed: image thumbnail generator stops working when it encounters an unsupported file type | d3a9bc7
    • UX: Fixed: filter was not working on the "notes" page | 9241bd4
    • UX: Fixed: file downloading was not working in "selective drop" mode | a711a1e
    • UX: Fixed: URL downloading was not working at all | c40e9de
    • UX: Fixed: "UI scaling" setting not being saved to storage | Fixes #103 | 01a90a0
    • UX: Fixed: "home banner visibility" setting not being saved to storage | Fixes #76 | 73cdc75
    • UX: Fixed: notifications with updating content couldn't be hidden | 4fb9b3e
    • UX: Mac, Linux: Fixed: navigating directories via address bar breaks navigator | 0947dee
    • UX: Mac, Linux: Fixed: updater couldn't check / download updates from within the app | b2afc2e

    Notes

    • Linux and MacOS builds are still quite broken. Some features don't work as expected. The issues will be gradually fixed in future updates.

    Supporters

    💗 This release was made possible by my Patreon supporters. They are the reason free, open-source software can exist. Show them some love, check out their work:

    GENEROUS SUPPORTERS

    Houston Photo Restoration

    See the full list of rewards, and consider join our community on Patreon to help me fund the development of this project:

    Download

    You can find the download link for your system in the asset section below.

    Installation notes

    On Windows, during installation, you might see a Smart Screen prompt, telling you the app is unknown - it is expected since the app is new and doesn't have a signed certificate, just click "More Info" and then "Run Anyway". There's no need to worry about this warning since the app is open-source (the source code of the app is available for everyone to review),

    Github All Releases

    Source code(tar.gz)
    Source code(zip)
    Sigma.file.manager.1.2.0.Linux.AppImage(160.20 MB)
    Sigma.file.manager.1.2.0.MacOS.pkg(128.14 MB)
    Sigma.file.manager.1.2.0.Windows.exe(131.38 MB)
  • v1.1.0(May 27, 2021)

    Release Notes:

    Warning: the app is in early development stage, use with caution! Before using the app, it's recommended, to copy important files to your cloud storage or an external drive in case something goes wrong. Try not to use it for working with important files, until it's thoroughly tested.

    Milestones:

    🔼 by v2.0.0 (Oct 2021): (1/20) Add 20 more new major features

    New major features:

    • Quick view: this feature allows you to quickly open selected files in a preview window, rather than an external program (which usually takes longer). Quick view can be opened with Space shortcut or from the context menu. Supported: images, videos, audio, PDF, most plain text formats. https://github.com/aleksey-hoffman/sigma-file-manager/commit/939d95c40f9fc461df159d45c45edc524ae79257

    New minor features:

    • Option to open directory items with single click https://github.com/aleksey-hoffman/sigma-file-manager/commit/08d4dcef171cafce26c3a6d5dacad92920890154

    Fixed

    • Fixed "Device not ready" error (thanks to @btglr). https://github.com/aleksey-hoffman/sigma-file-manager/pull/29
    • Fixed MacOS build problem (thanks to @mattm-malone). https://github.com/aleksey-hoffman/sigma-file-manager/pull/26
    • Fixed the issue with thumbnail generation caused by unsupported image types. https://github.com/aleksey-hoffman/sigma-file-manager/commit/9afcf3a993e5228a88f14dac0f3b85a504714423
    • Fixed the issue with some processes running after app.quit() event https://github.com/aleksey-hoffman/sigma-file-manager/commit/ce18e9134617abc198eaf0570186b1e308e21c7b
    • Fixed the issue with dir-item-rename notification displaying information in wrong order. https://github.com/aleksey-hoffman/sigma-file-manager/commit/c808341b079d864e42f7c6fa67227f5b05b1a8d5
    • Fixed the issue with navigator operation "move item" which was copying items instead https://github.com/aleksey-hoffman/sigma-file-manager/commit/d1c30197fe73bf49b2b63c84ccee8cd043e808a1
    • Fixed the issue with navigator operation "move item" not working for directories (progress bar is temporarily removed from the item transfer notifications) https://github.com/aleksey-hoffman/sigma-file-manager/commit/7580fb874b041fb4b3a955ec1eee7d679aab39f6
    • Fixed shortcuts that weren't working https://github.com/aleksey-hoffman/sigma-file-manager/commit/7b5fb5110b0ae2cf6dda08a332772cdc6e2c6091
    • Fixed the issue with navigator item range selection not being triggered when Shift is pressed before the first item was selected https://github.com/aleksey-hoffman/sigma-file-manager/commit/e620976ced100c756c51ba8e4a0216f10b390993

    Other improvements

    • Added "navigator tips" guide https://github.com/aleksey-hoffman/sigma-file-manager/commit/c4d4df633ca91166961fdf9648ff8e1f7cd32f7c
    • Added ability to navigate directory horizontally from keyboard (grid layout) https://github.com/aleksey-hoffman/sigma-file-manager/commit/cdde3734a1ff20d878ceb44a8d29e0507c71fcfb

    Notes

    • The Linux and MacOS builds are still quite broken. Some features don't work as expected. The issues will be fixed in future updates

    Support

    Consider supporting this project. You can see the full list of rewards, and join our community on Patreon:

    Source code(tar.gz)
    Source code(zip)
    Sigma.file.manager-1.1.0.Linux.AppImage(155.89 MB)
    Sigma.file.manager.Setup.1.1.0.Windows.exe(126.84 MB)
  • v1.0.0(May 25, 2021)

    Release Notes:

    This is the first Alpha release of the app. Expect to see some errors. All arising problems will be quickly fixed with the future updates.

    Next update: today / tomorrow

    • The app hasn't been thoroughly tested yet. Please be careful navigating important directories and manipulating important files.
    • This is pretty much an Alpha release, even though it's version 1.0.0. This is a rushed untested release, please do not judge it too harshly and give it some time to evolve. I will be adding 1-2 major features and many minor improvements with every feature update.
    • If you find a problem, you can report it by opening a new issue.
    • If you want to discuss something about the app, you can open a new discussion.
    • When the app encounters an error it will offer to generate an issue automatically, and give you the generated link. If you want to report the issue, just open the generated link in the browser, review the issue, and click the publish button.

    Installation notes:

    On Windows, during installation, you might see a Smart Screen prompt, telling you the app is unknown - it is expected since the app is new and doesn't have a signed certificate, just click "learn more" and then "open anyway". There's no need to worry about this warning since the app is open-source (the source code of the app is available for everyone to review),

    Known issues

    • Linux and MacOS builds were not properly tested yet, some features will most likely not work at all. Some of the problems will be fixed in the next update.
    • Linux and MacOS: redistributable binaries (FFMPEG, 7zip, youtube-dl) cannot be accessed for some reason, which breaks some of the features like directory item image loading, the archiver feature, etc.
    • Directory navigator performance in this build is not great when it comes to loading large directories. Currently it gets the info of every item in a directory at once during loading, in the next updates I will make it load items on demand (implement lazy loading).

    Download

    You can find the download link for your system in the asset section below.

    Source code(tar.gz)
    Source code(zip)
    Sigma.file.manager.v1.0.0.Windows.exe(126.80 MB)
Owner
Aleksey Hoffman
Software engineer, web developer, UI designer, researcher
Aleksey Hoffman
Feather is a free, open-source Monero wallet for Linux, Tails, macOS and Windows

Feather is a free, open-source Monero wallet for Linux, Tails, macOS and Windows. It is written in C++ with the Qt framework.

Feather Wallet 126 Dec 30, 2022
A Script to thin Universal Apps on macOS quickly

UBThinner A Script to thin Universal Apps on macOS quickly. It traverses through the given folder recursively, identifies any universal binaries and t

Arm 2 Dec 26, 2021
C++ Library Manager for Windows, Linux, and MacOS

Vcpkg: Overview 中文总览 Español 한국어 Français Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS. This tool and ecosystem are constant

Microsoft 17.5k Jan 4, 2023
Some extensions for windows explorer, tested on windows 10+

WindowsExplorerExtension Extensions for windows explorer, tested on windows 10 & windows 11. New Folder Extension What's This A Gnome nautilus inspire

anpho 4 Jan 13, 2022
use classic context menu in Windows 11 file explorer

Classic Context Menu for Windows 11 Shell32Patcher allows you to use classic context menu in Windows 11 file explorer. Usage Uncheck 'Launch folder wi

null 18 Sep 17, 2022
Defender-control - An open-source windows defender manager. Now you can disable windows defender permanently.

Defender Control Open source windows defender disabler. Now you can disable windows defender permanently! Tested from Windows 10 20H2. Also working on

null 583 Dec 28, 2022
A powerful duplicate file finder and an enhanced fork of 'fdupes'.

Introduction jdupes is a program for identifying and taking actions upon duplicate files. A WORD OF WARNING: jdupes IS NOT a drop-in compatible replac

Jody Bruchon 1.3k Jan 5, 2023
OpenScan is an open-source document scanner app that enables users to scan hard copies of documents or notes and convert it into a PDF file. No ads. No data collection. We respect your privacy.

OpenScan An open source app that enables users to scan hardcopies of documents or notes and convert it to a PDF file. No ads. No data collection. We r

Ethereal Developers Inc 1.2k Jan 4, 2023
Assembly HellGate implementation that directly calls Windows System Calls and displays the PPID of the explorer.exe process

Custom HellsGate Implementation Assembly HellGate implementation that directly calls Windows System Calls and displays the PPID of the explorer.exe pr

Bobby Cooke 90 Oct 18, 2022
An old-style web browser stub, comes from Internet Explorer was genocided on Windows.

Outernet Explorer An old-style web browser stub, comes from Internet Explorer was genocided on Windows. Download from: https://github.com/kekyo/Outern

Kouji Matsui 11 Oct 14, 2022
Flutter-Clock-and-Reminder-App - a highly functional clock and reminder app developed on flutter framework.

clock_app A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started if thi

Umar Baloch 6 Aug 4, 2022
If the button pressed esp will reset and App mode will on. App mode will on then led will on, network is connected led will off.

DHT22-to-Google-sheet-Reset-Using-ESP8266-LED-Switch If button pressed esp will reset and App mode will on. App mode will on then led will on, network

Md. Harun-Or-Rashid 3 Aug 17, 2022
Inject dll to explorer.exe and hide file from process.

Hide-FS Inject dll to explorer.exe and hide file from process. Requierments: Microsoft Detours Library - https://github.com/microsoft/Detours Compile:

null 12 Dec 26, 2022
Terminal file explorer - Written in C++

FILE EXPLORER Simple terminal file explorer written in C++ About The Project Build ABOUT THE PROJECT I was thinking about C++ language and I realized

Hakkı Anıl Ragıboğlu 0 Feb 8, 2022
Utility to install kexts, Frameworks and PrivateFrameworks in the System of macOS. For macOS Monterey 12 and Big Sur 11

Command-Line-SnapShot-Mounter Credit: chris1111 Apple This utility uses the macOS terminal Command Line SnapShot Mounter is an utility that allows you

chris1111 23 Jan 8, 2023
A simple tool that aims to efficiently and quickly parse the outputs of web scraping tools like gau

massurl is a simple tool that aims to parse the outputs of tools like gau, and extract the parameters for each URL, remove duplicates and do it all very quickly. Because web scraping tools' outputs can get very large very quickly, it is nice to have a tool that parses them and and outputs something clean and easy to read.

Fr1nge 13 Jul 24, 2022
Blade - A simple, fast, clean, and dynamic language that allows you to develop complex applications quickly.

The Blade Programming Language Quick links: BUILDING | CONTRIBUTING | DOCS | LICENSE | tl;dr Blade is a simple, fast, clean and dynamic language that

Blade Programming Language 121 Dec 31, 2022
A FREE Windows C development course where we will learn the Win32API and reverse engineer each step utilizing IDA Free in both an x86 and x64 environment.

FREE Reverse Engineering Self-Study Course HERE Hacking Windows The book and code repo for the FREE Hacking Windows book by Kevin Thomas. FREE Book Do

Kevin Thomas 1.1k Dec 27, 2022
Qt5 "Hello, world!" app for Linux, BSD, Windows, Mac.

hello world in qt5 Contributions in all forms (code, bug reports, community engagement, localization, etc) are warmly welcomed. Development activity I

Jakob Flierl 2 Jan 26, 2022