Odysee File Manager 1.1.13(Major update)
Update Overview (v1.1.13)
Hello everyone! First off, I want to say thank you for all the love and support. I’m thrilled to hear that, despite a few (or more) issues, you’re all enjoying the browser. I’ve poured about 24 hours into this update—coding isn’t exactly my strong suit—and I’m excited to bring you version 1.1.13. This is a major release that fixes key problems like the lack of a maximum concurrent download limit, which previously made your computer go full throttle trying to download everything all at once. Here’s the breakdown:
Streamlined Database Updates
Previously, the browser used two databases, one of which had to be regenerated every single time. Not anymore! I’ve unified them into a single database, removed the need for “Load Database” and “ODS to Database,” and introduced “Update Database.”
-Out of the box, you’ll have the most up-to-date database available at release.
-Once you select your library folder, this database is moved there (it also remains in the program folder, should you need it again).
-Because it’s simply an “update,” it now runs much faster.
New File Highlights and Badges
When an update finishes, you’ll see a total count of any new or changed files meaning If a developer updates a file, it’s marked as NEW. Developers with a new file are highlighted in purple (I couldn’t think of a better color!), and all new files have a purple 'NEW!!' badge until you click on them. As is all files will be labeled NEW, so you might need a bit of time to browse through them all.
New Settings and Reset Options
In the Files settings menu, you’ll see a new option to set your maximum number of concurrent downloads (default is 5). Be cautious if you raise this beyond 10; at just 5, Windows Antimalware Executable alone can singlehandedly run up to 50% CPU usage.
If you need to reset the database or just your downloaded list, there are buttons for both in the Debug menu. After resetting the database, you can still use Update Database to restore it.
Folder Scanning (for Existing Files)
A popular request was the ability to scan a folder for files you’ve already downloaded—so here it is! Clicking Scan Folder (in the Files menu) prompts you to pick a folder. The scan will match files against its database for any file that has the same download name. (Note: if you renamed a file from its original download name, it won’t be recognized.)
Once scanning is done, you have two choices:
Keep Files in Current Location
-They’ll be marked as downloaded and have their paths added to the database.
-You can view them in the browser as downloaded, and clicking View will open their folder.
Move Files to the Library Folder
-They’ll be automatically organized into the correct folder structure (Library > dev > file name > file).
-They’ll be added to your downloaded list and the database for easy viewing in the browser.
I’m really pleased with how this turned out—I hope you will be, too!
Minor Fixes
-Downloaded files are no longer included in your “selected files” array. For instance, using Select All will exclude files you’ve already downloaded from the total size and count.
-Major code refactor thanks to the unified database system.
-Improved reliability of the search bar.
-Temp folder now cleans up properly after canceled downloads (instead of leaving leftover files).
-Increased the number of retries for the initial Lbrynet popup (from 10 tries over 10 seconds to 30 tries over 30 seconds), helping those stuck at 0 blocks.
Future Plans
-Scheduled updates with optional automatic downloads.
-Offline mode with cached thumbnails.
I hope you enjoy this update! I look forward to hearing any feedback or suggestions. Please report any bugs on GitHub so I don’t lose track of them!
GitHub and the sea!
Best wishes,
Summit_60