Releases: raguay/ModalFileManager
ModalFileManager: v2 release with Svelte 5
I have finally updated this project to Svelte 5 and fixed a large number of bugs. 27 git commits with 34 files changed is a lot of work. Many things have been refactored to eliminate many issues. It now works great and very stable on my MacBook Pro M1 system. There is still many things I want to change and add, but thought everyone might like to try this version out.
Please comment in the Discussions anything you would like to see changed or improved upon. I would love to hear how others are using this project. With the number of forks that there are, I'm surprised no one has sent a PR
I still only have an build for the M series chips. The universal build still isn't running (at least on my system). Does anyone run on an Intel system that would like to supply a build? I now have an Ubuntu Linux system up and running. I'll be testing on that system and making any necessary changes to the source for supporting Linux.
More things to come....
Libraries Updated and Bug fixes
This release has many small bug fixes, fixing scroll bars showing on linux and windows build, and library updates. This is an macOS arm64 build. If you have a different system, please build for yourself. I don't have the other systems around for building.
Updating Libraries
I've updated all libraries to the most current versions. This is just a macOS M1 build since I'm still not able to get the universal build to work with this program.
MFM: Fixing all file filter
This is a small fix to the all files filter. Something happened to change it.
MFM: Rewrite of the Directory Listing Bar
This version no longer uses the command line tool fd
(an Rust powered version of find
). The internal go program does the directory searching needed. This makes the displaying of directory change location much faster and less buggy. The full interface for searching for a new directory works easier and is scrollable.
This version has had many bugs fixed and features streamlined. All libraries used have been updated to the latest versions. This version runs so much better than all the previous versions. All known bugs are fixed, but I'm sure there are some that I haven't found yet. If you find one, please send me an issue!
MFM: Major rewrite of Preferences
This release should fix every problem with Preferences. I rewrote a lot of code and have been testing for a while. It does seem very stable to me, but I really would like some feed back from others.
Mfm 1.1.1: Quick Search fix
Okay, I forgot to run my tests. The quick search feature was broken. This fixes that oversight. Sorry for any inconviences.
Mfm 1.1: Major Update
This release comes with a great boost in stability and usability. The follow things have changed:
- New home grown method for detecting directory changes that doesn't lock up or leave extra processes running.
- Removed most old fashion shadow coping of state variables to make use in the JavaScript. Still needed in some areas, but not as a copy.
- Many bug fixes that I lost count on how many!
- Downloading themes and extensions from GitHub now works well. You still have to have a local copy of the git command to download.
- A major speed increase came as well. Not sure the source of the slowdown, but the speed increase is greatly appreciated!
- All libraries have been updated to the latest version.
Please download and test on your macOS system. It is still a universal build. Please let me know how it works for you in the discussions!
MFM: Lock ups fixed and a new GitHub Importer.
This release is a major update on the GitHub importer logic, updating to all the latest versions of libraries used, and quite a few bug squashing! This release still requires a full git installation to be installed and working to import themes and extensions. I'm am working towards making that process completely internal to the program. I have fixed several areas where it was locking up and polished other areas to work better. Let me know how it works for you!
MFM: Adding lock/unlock to quick search and fixing bugs
This release adds two new commands “lock” and “unlock”. These commands lock/unlock the current quick search results. Only one side can be locked at a time. I didn’t feel locking both sides as having any value.
I also fixed a bug that caused the current cursor two change when told not too.