Releases: IngvarX/Camelot
Camelot v0.1.2
Hello!
In this version Camelot got massive performance improvements, file/dir properties dialog and terminal support. Detailed list of features and tech improvements is provided below:
- File and directory properties dialog added
- Open terminal operation is now supported
- Improved performance of file events processing: multiple events are merged into single one if possible, files update doesn't trigger full list reload anymore
- UI improvements and fixes (@u1035 fixed operations buttons style, @EdwOK moved all strings to resources)
- @CIRCULARKA added launch settings for VS Code
- A lot of bug fixes
As always binaries with self-contained executables are attached below.
Camelot v0.1.1
Hello!
After 6 weeks of coding new version of Camelot has finally arrived! This release includes following features:
- Remove to trash support
- Remove files confirmation dialog
- Overwrite existing files support
- Operations list
- Rewritten files opening
- Bug fixes
In next version I gonna fix performance issues and add few new important features, stay tuned!
Binaries are attached below.
Camelot v0.1 "Tintagel"
Hi everyone!
This is the first Camelot file manager release with code name "Tintagel". In this release Camelot already has basic set of features but still misses a lot of important ones. New features will be added according to releases plan. For now following features are implemented:
- Dual panel UI
- Multiple tabs support
- Files sorting
- File panels state persistence across restarts
- Open/copy/move/delete/rename/create directory operations. Note that some operations miss confirmation dialogs. Be careful otherwise you can accidentally lose some files 😄
- Files selection
- Clipboard operations
- App icon
From tech side following is ready:
- Set of frameworks was specified. Camelot uses .Net Core 3.1 and AvaloniaUI as GUI framework.
- MVVM pattern was used for UI and logic separation.
- Tests for both services and view models were added. Code coverage is not too high (77% for services but just 23% for view models) but I will keep increasing it.
- Proper solution structure was created
- User settings persistence was implemented using LiteDB.
- Travis build was set up
- Dialogs infrastructure is ready and works
- DI framework used
Self-contained executables for Linux and Windows that don't need .Net Core installed are attached below.