GithubHelp home page GithubHelp logo

aleksey-hoffman / sigma-file-manager Goto Github PK

View Code? Open in Web Editor NEW
3.5K 30.0 127.0 289.17 MB

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

Home Page: https://sigma-file-manager.vercel.app

License: Other

JavaScript 12.07% HTML 0.86% C 57.12% CSS 8.79% Vue 21.16%
electron electron-app file-manager modern-applications vue filemanager app electronjs

sigma-file-manager's Introduction

My profiles, communities and channels

Twitter | Reddit | Telegram | YouTube

Support

Consider supporting my work:

Platform Address
Patreon (monthly, with rewards)
BTC bc1qv5ujcuwjsk505qjhd3sptcf3xpvjktqjxj0wrc
USDT (Tron TRC-20) TN3hFLmjY2eXR149yKMq1qZQotmZbTGV4a

The rewards

See the rewards you will get for supporting my work on this page

Become my student

Online spots taken: 3 / 5

If you want to learn how to design and develop modern, beautiful, featureful websites and desktop apps like Sigma File Manager, you can become my student and I will teach you.

  • In about 8 lessons:
    • I will teach you all the basics of programming and design, You will get enough skills to design and develop simple web sites and desktop apps.
    • 🎁 Supporter rewards: as a bonus, you will also get all rewards of the "Level-4 supporter" described on this page and have them for as long as you are attending the lessons.
  • After about 30 lessons, you will get:
    • Specialization: Junior+ grade frontend developer (median yearly salary: ~$85,000 in US);
    • Potential specializations: if you keep learning you will eventually reach Middle or even Senior grade level and earn much higher salary;
    • New skills / job: the skills you will get from these lessons will allow you to create projects you never could before, and might interest you in things you never even thought about, like game development, personal original web projects, things that are more interesting than your current job;
    • Future skills: You will get the skills needed for the era of automation, and be ready to change your job when it gets automated. Or maybe you just want to change your work field? Whatever it is, you will get the skills to make it possible;
    • General knowledge: You will learn how the things like the internet actually functions, how do we make computers do what we tell them, how we create artificial intelligence, etc.

Tutoring rate: $35 / hour

Contact me via email, twitter, or Discord (send friend request to: sigma_dev) to discuss details and get started.

sigma-file-manager's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sigma-file-manager's Issues

[Problem Report] Error on launch

System info:

  • App version: Sigma 1.00
  • Operating System: Win10Pro x64

Problem:Launching Program opens error window/ No drives detected

Error: Error: EISDIR, The device is not ready.
'X:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)

https://i.imgur.com/sjRXvdU.png

Drive Management: https://i.imgur.com/CZR2Bct.png

Computer: BIOSTAR Group A960D+
CPU: AMD FX-8370 (Piledriver/Vishera, OR-C0 (Orochi))
4000 MHz (20.00x200.0) @ 4000 MHz (20.00x200.0)
Motherboard: BIOSTAR Group A960D+
BIOS: 080015, 09/04/2014
Chipset: SB750/SB710
Memory: 16384 MBytes @ 800 MHz, 11-11-11-28
- 8192 MB PC14200 DDR3 SDRAM - Atermiter
- 8192 MB PC14200 DDR3 SDRAM - Atermiter
Graphics: GIGABYTE GeForce GTX 960 OC 4GB
NVIDIA GeForce GTX 960, 4096 MB GDDR5 SDRAM
Drive: TOSHIBA DT01ACA200, 1953.5 GB, Serial ATA 6Gb/s @ 3Gb/s
Drive: ADATA SP550, 234.4 GB, Serial ATA 6Gb/s @ 3Gb/s
Drive: TOSHIBA DT01ACA200, 1953.5 GB, Serial ATA 6Gb/s @ 3Gb/s
Drive: PIONEER BD-RW BDR-209D, BD-RE
Sound: ATI/AMD SB600 - High Definition Audio Controller
Sound: NVIDIA GM206 - High Definition Audio Controller
Network: RealTek Semiconductor RTL8168/8111 PCI-E Gigabit Ethernet NIC
OS: Microsoft Windows 10 Professional (x64) Build 19043.985

[Problem Report] File Sharing Over Local Network. The address is inaccessible and gives a timeout message.

System info:

  • App version: 1.0.0
  • App page: navigator
  • Operating System: x64, win32, 10.0.19042
  • Free memory: 6.2 GB

Problem:

When sharing a file with local devices, the address is not accessible and throws a timeout.

  • I have made sure that the app was allowed through the firewall
  • I have made sure that my computer was visible on the network
  • I have checked my router settings and nothing stood out

The app displays this error:

Error:

Error [ERR_IPC_CHANNEL_CLOSED]: Channel closed

    at ChildProcess.target.send (internal/child_process.js:705:16)

    at app://./index.bundle.js:1:37425

App action history:

09:23:16:961 | store.js::LOAD_DIR()
09:23:25:658 | store.js::LOAD_DIR()
09:23:28:557 | store.js::LOAD_DIR()
09:23:30:887 | store.js::LOAD_DIR()
09:23:31:939 | store.js::UPDATE_STORAGE_FILE()
09:23:31:945 | App.vue::initAllStorageFiles()
09:23:31:945 | store.js::LOAD_DIR()
09:23:32:205 | store.js::UPDATE_STORAGE_FILE()
09:40:03:219 | store.js::UPDATE_STORAGE_FILE()
09:40:03:227 | App.vue::initAllStorageFiles()
09:40:03:227 | store.js::LOAD_DIR()
09:40:03:486 | store.js::UPDATE_STORAGE_FILE()
09:40:05:283 | store.js::UPDATE_STORAGE_FILE()
09:40:05:287 | App.vue::initAllStorageFiles()
09:40:05:287 | store.js::LOAD_DIR()
09:40:05:544 | store.js::UPDATE_STORAGE_FILE()
09:49:49:536 | store.js::LOAD_DIR()
09:49:54:722 | store.js::LOAD_DIR()
09:50:12:815 | store.js::LOAD_DIR()
09:53:01:552 | store.js::LOAD_DIR()
09:53:02:014 | store.js::LOAD_DIR()
09:53:02:225 | store.js::LOAD_DIR()
09:53:02:372 | store.js::LOAD_DIR()
09:53:37:909 | store.js::LOAD_DIR()
09:54:15:586 | store.js::LOAD_DIR()
09:54:22:443 | store.js::UPDATE_STORAGE_FILE()
09:54:22:446 | App.vue::initAllStorageFiles()
09:54:22:446 | store.js::LOAD_DIR()
09:54:22:470 | App.vue::initAllStorageFiles()
09:54:22:470 | store.js::LOAD_DIR()
09:54:22:720 | store.js::UPDATE_STORAGE_FILE()
09:54:27:449 | store.js::LOAD_DIR()
09:54:29:260 | store.js::LOAD_DIR()
09:54:34:999 | store.js::LOAD_DIR()
09:54:42:235 | store.js::UPDATE_STORAGE_FILE()
09:54:42:236 | store.js::LOAD_DIR()
09:55:14:544 | store.js::LOAD_DIR()
09:55:14:713 | store.js::LOAD_DIR()
09:55:14:838 | store.js::LOAD_DIR()
09:55:14:987 | store.js::LOAD_DIR()
09:55:15:143 | store.js::LOAD_DIR()
09:55:16:028 | store.js::UPDATE_STORAGE_FILE()
09:55:16:037 | App.vue::initAllStorageFiles()
09:55:16:037 | store.js::LOAD_DIR()
09:55:16:287 | store.js::UPDATE_STORAGE_FILE()
09:55:27:017 | store.js::LOAD_DIR()
13:04:54:657 | store.js::LOAD_DIR()
13:04:56:279 | store.js::LOAD_DIR()
13:05:59:476 | store.js::LOAD_DIR()
13:06:01:170 | store.js::LOAD_DIR()

[Problem report] The background manager needs another file explorer or instance to use

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

As the title states, when trying to change the background on the home page to something custom, It is not possible to paste nor drag and drop a link.
image

Drag and drop a photo? how? open another file manager? that defeats the purpose of sigma!
Open another instance? This would be viable if the start up time was less but is just bother some.

Fix?

image

Make it so that clicking the highlighted region will open up a "explorer window" like this one
image

[Problem report] Functionality of forward and back buttons on mouſe

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

Forward and back buttons on mouſe (ex. mouſe 4 and mouſe 5) cycle through the left bar ſection hiſtory rather than directory hiſtory, which may be contrary to uſer expectation or wiſhes.

an error message at startup, sigma show off and run normally afterwards

Hi,
Copy/paste the message above :
Error: Error: EISDIR, Le périphérique n�est pas prêt.
'H:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)

Thanks for this discovery
Ted

[Problem report] Keyboard shortcuts not working.

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

image
From the above mention shortcuts only alt + w and alt + s work.

The arrow keys do nothing and the backspace key does not move up a directory (Yes I now we can press alt + Q but after so many years of using backspace it feels like it would be nice to have that as an option too.

Hidden files/folders

Feature request:

A checkbox for show or hide hidden files/folders as in Window file explorer.

just reporting a startup error

Error: Error: EISDIR, The device is not ready.
'G:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)

Problem: No Drives show up; Windows

Error: Error: EISDIR, The device is not ready.
'E:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)

Error when launching

I get the following error when launching:
"Error: Error: EISDIR, The device is not ready.
'E:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)"
This happens when a disc drive without media is present...
I can still use the program however and does not prevent me from performing anything specific.

[Feature Request] Adding Right Click Context Menu Items

Feature request:

First of all, the application looks very nice, congratulations on that.

There are very useful shortcuts in the context menu that we open with a right click in Windows file explorer. A section can be great for moving or adding these shortcuts.

What I am talking about :
image

Easy Open with "Program" Menu

image

Open with a specific Program Menu is not that User Friendly. Please consider making it easier to pick up Installed Programs and Remember them for next time Use.

[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

This drive is locked by BitLocker Drive Encryption - No Drives Found

System info:

  • App version: SPECIFY_VERSION_HERE
  • Operating System: SPECIFY_OS_HERE

Problem:

Error: Error: , This drive is locked by BitLocker Drive Encryption. You must unlock this drive from Control Panel.
'S:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)

[Problem report] Rename pop up titled WAS & NOW is reversed

System info:

  • App version: 1.0.0
  • Operating System: Windows 10 x64

Problem:

When i rename a file, the little pop-up in the right-bottom corner is showing the WAS and NOW title of the file in the opposite way, reversed.

image

Here WAS title should be NOW title and viceversa.

Problem with disk drives, they're not found!

Error: Error: EISDIR, У���ой��во не го�ово.
'E:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)
Снимок экрана (5)
Thank you for this file manager, it's look amazing, but i can not do anything with they until you fix the problem.

[Problem report] Antivirus False Positive

System info:

  • App version: 1.0.0
  • Operating System: Windows 10 21H1 x64

Problem:

My antivirus (Kaspersky Internet Security) detected the app as a virus when I tried to run it. Both the installer and the installed executable pass any sort of scan, and nothing shows up on virus total, but as soon as I run it, my antivirus terminates the process. Kaspersky described it as Trojan.Win32.Generic, and said that it exhibits behaviors consistent with malware. Further, my antivirus software classed it as a high threat level and deleted it immediately. I believe this detection to be a false positive, however I am hesitant to reinstall the program while this issue persists.

Hopefully this issue can be resolved soon, as I am looking forward to checking it out.

Virustotal Installer
Virustotal Installed App Executable

[Problem report] Setting the app to minimize to tray and keep memory does not "work"

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

Close and open the app from any shortcut.

Doing so will minimize when "closing" it but opening the app from the start menu or a shortcut will create a new instance and will not open the already cached/saved instance leading to this

image

And this

image

The only way AFAIK to open the cached/saved instance is to go all the way to the system tray (above image) and then right click and click open app window

And the shortcut ctrl+shift+space only seems to work if the last app to be in focus was sigma.

Fix

I'm not very experienced but here are a few suggestions.

  1. allow only one instance when set to minimize to tray and keep memory
  2. minimize to taskbar?

Doesnt find any drives

System info:

  • App version: 1.0.0 -->
  • Operating System: Windows 10 Pro (19042.985)

Problem

Error: Error: EISDIR, The device is not ready.
'T:/'
at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
at processTicksAndRejections (internal/process/task_queues.js:93:5)
at async o.mounted (app://./index.bundle.js:1:22620)

[Problem Report] Device not ready error

Issue details:

  • Device not ready error and laggy app

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

  • App gives error with the following code whenever started :

Error: Error: EISDIR, The device is not ready. 'E:/' at o.fetchStorageDevices (app://./index.bundle.js:1:48802) at processTicksAndRejections (internal/process/task_queues.js:93:5) at async o.mounted (app://./index.bundle.js:1:22620)

  • when the app is closed, it auto scrolls a workspace (virtual homescreens) left.
  • Very unresponsive. Takes several seconds to open any folder.
    Screenshot (264)

[Problem Report] File date not reſpecting uſer ſetting

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

The date is diſplayed in the Day Month Year format irreſpective of the uſer’s ſettings in the Operating Syſtem, which can be confuſing to the uſer, or awkwardly diſplayed. I’d recommend either following the ſetting defined by the OS, or a ſetting in the application for the uſer to define the date format they wiſh to uſe.

[Problem report] Program doesn't uninstall properly.

System info:

  • App version: v1.0.0
  • Operating System: x64 | Windows 10

Problem:

I uninstalled the program yesterday. Today the program flashed for a second in my taskbar before going away. I've also noticed it's in the startup tab in the Task Manager.

[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

[Problem report] Forced Startup

System info:

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

Problem:

Every time you open Sigma it will force the startup to enabled

[Feature request] Show folder sizes

Feature request: This is one fatal annoyance in the windows file explorer, You cannot view folder sizes!

Right now the explorer only shows the number of files and not the size, Even in the "info" pane
image

image

Screenshot Folder Opens Home Directory

2021-05-26.18-44-19_Trim.mp4

Opening Screenshot Folder from Home Page Opens Home Directory. Hope you will direct it to some folder in Pictures Folder(like Saved Pictures..)

[Problem Report] Immediate error after install - "The device is not ready. 'D:/'"

System info:

  • App version: 1.0.0
  • Operating System: Windows 10 Professional x64 Version 21H1 (OS Build 19043.985)

Problem:

App immediately told me to report this, so here I am!

Error: Error: EISDIR, The device is not ready. 'D:/' at o.fetchStorageDevices (app://./index.bundle.js:1:48802) at processTicksAndRejections (internal/process/task_queues.js:93:5) at async o.mounted (app://./index.bundle.js:1:22620)

[Problem report] It gives an error for an USB drive on every start up

System info:

  • App version: 1.0.0
  • Operating System: x64 | Windows 10

Problem:

Error: Error: EISDIR, Das Gerät ist nicht bereit.
 'F:/'
    at o.fetchStorageDevices (app://./index.bundle.js:1:48802)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at async o.mounted (app://./index.bundle.js:1:22620)

Note: If trying to use it in Windows explorer it says: Please insert drive.

[Problem report] Move selected to another directory not working as expected

System info:

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

Problem:

I was about to update my Win10 USB stick so i wanted to move my folder with some files to another location.
First issue is that it CAN'T move any Folders.
Second issue is that files don't get Cut and Pasted, they get Copied and Pasted.

[Feature Request] Add support for tags

Feature request:

  • Add support for tags i.e., organising files by tags
  • Each tag should have different colour and should display on the sidebar
  • Once clicked on a tag, all files associated with that tag open
  • Files should be searchable by tags

Contents of drives not showing at Startup

image

When I open Drives from Home Page(not from the sidebar) after starting(only starting time), the contents of drives are not showing. But contents will display when I open it from the sidebar. After opening once from sidebar, can open and view the contents of drive from HomePage.

[Problem report] Unable to build on macOS Catalina 10.15.7

System info:

  • App version: `1.0.0
  • Operating System: macOS Catalina 10.15.7
  • Node Version: 14.16.0, 16.2.0

Problem:

When attempting to build and run the app as instructed in the README, I get the following error at the end of the build process:

 INFO  Starting development server...
98% after emitting CopyPlugin

 ERROR  Failed to compile with 1 error                                                                                                                                                                             2:11:29 PM

 error  in ./node_modules/fsevents/fsevents.node

Module parse failed: Unexpected character '�' (1:0)
You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
(Source code omitted for this binary file)

 @ ./node_modules/fsevents/fsevents.js 13:15-41
 @ ./node_modules/chokidar/lib/fsevents-handler.js
 @ ./node_modules/chokidar/index.js
 @ ./node_modules/cache-loader/dist/cjs.js??ref--12-0!./node_modules/babel-loader/lib!./node_modules/eslint-loader??ref--13-0!./src/workers/dirWatcherWorker.js

It seems like a loader is missing in the vue config.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.