List of all items
Structs
- commands::command_exec_commands::CommandResponse
- error_handling::Error
- models::Directory
- models::Entries
- models::File
- models::VolumeInformation
- models::backend_settings::BackendSettings
- models::directory::Directory
- models::directory_entries_helper::Entries
- models::file::File
- models::logging_config::LoggingConfig
- models::ranking_config::RankingConfig
- models::search_engine_config::SearchEngineConfig
- models::volume::VolumeInformation
- search_engine::art_v5::ART
- search_engine::art_v5::Node16
- search_engine::art_v5::Node256
- search_engine::art_v5::Node4
- search_engine::art_v5::Node48
- search_engine::fast_fuzzy_v2::PathMatcher
- search_engine::lru_cache_v2::LruPathCache
- search_engine::lru_cache_v2::Node
- search_engine::path_cache_wrapper::PathCache
- search_engine::path_cache_wrapper::PathData
- search_engine::search_core::EngineStats
- search_engine::search_core::SearchCore
- state::logging::Logger
- state::meta_data::MetaData
- state::meta_data::MetaDataState
- state::searchengine_data::EngineStatsSerializable
- state::searchengine_data::IndexingProgress
- state::searchengine_data::RecentActivity
- state::searchengine_data::SearchEngine
- state::searchengine_data::SearchEngineInfo
- state::searchengine_data::SearchEngineMetrics
- state::searchengine_data::SearchEngineState
- state::settings_data::Settings
- state::settings_data::SettingsState
Enums
- commands::hash_commands::ChecksumMethod
- commands::hash_commands::HashError
- error_handling::ErrorCode
- models::logging_level::LoggingLevel
- search_engine::art_v5::ARTNode
- state::logging::LogLevel
- state::searchengine_data::SearchEngineStatus
- state::settings_data::DefaultView
- state::settings_data::DoubleClick
- state::settings_data::FontSize
- state::settings_data::SortBy
- state::settings_data::SortDirection
Macros
Functions
- all_commands
- commands::command_exec_commands::execute_command
- commands::file_system_operation_commands::copy_file_or_dir
- commands::file_system_operation_commands::create_directory
- commands::file_system_operation_commands::create_file
- commands::file_system_operation_commands::move_to_trash
- commands::file_system_operation_commands::open_directory
- commands::file_system_operation_commands::open_file
- commands::file_system_operation_commands::open_in_default_app
- commands::file_system_operation_commands::rename
- commands::file_system_operation_commands::unzip
- commands::file_system_operation_commands::zip
- commands::hash_commands::calculate_crc32
- commands::hash_commands::calculate_hash
- commands::hash_commands::calculate_md5
- commands::hash_commands::calculate_sha256
- commands::hash_commands::calculate_sha384
- commands::hash_commands::calculate_sha512
- commands::hash_commands::compare_file_or_dir_with_hash
- commands::hash_commands::compare_file_or_dir_with_hash_impl
- commands::hash_commands::gen_hash_and_return_string
- commands::hash_commands::gen_hash_and_return_string_impl
- commands::hash_commands::gen_hash_and_save_to_file
- commands::hash_commands::gen_hash_and_save_to_file_impl
- commands::hash_commands::get_checksum_method
- commands::hash_commands::read_file
- commands::meta_data_commands::get_meta_data_as_json
- commands::meta_data_commands::update_meta_data
- commands::search_engine_commands::add_path
- commands::search_engine_commands::add_path_impl
- commands::search_engine_commands::add_paths_recursive
- commands::search_engine_commands::add_paths_recursive_async
- commands::search_engine_commands::add_paths_recursive_impl
- commands::search_engine_commands::clear_search_engine
- commands::search_engine_commands::clear_search_engine_impl
- commands::search_engine_commands::get_indexing_progress
- commands::search_engine_commands::get_indexing_status
- commands::search_engine_commands::get_search_engine_info
- commands::search_engine_commands::get_search_engine_info_impl
- commands::search_engine_commands::remove_path
- commands::search_engine_commands::remove_path_impl
- commands::search_engine_commands::remove_paths_recursive
- commands::search_engine_commands::remove_paths_recursive_impl
- commands::search_engine_commands::search
- commands::search_engine_commands::search_impl
- commands::search_engine_commands::search_with_extension
- commands::search_engine_commands::search_with_extension_impl
- commands::search_engine_commands::stop_indexing
- commands::settings_commands::get_setting_field
- commands::settings_commands::get_setting_field_impl
- commands::settings_commands::get_settings_as_json
- commands::settings_commands::get_settings_as_json_impl
- commands::settings_commands::reset_settings_command
- commands::settings_commands::reset_settings_impl
- commands::settings_commands::update_multiple_settings_command
- commands::settings_commands::update_multiple_settings_impl
- commands::settings_commands::update_settings_field
- commands::settings_commands::update_settings_field_impl
- commands::template_commands::add_template
- commands::template_commands::add_template_impl
- commands::template_commands::copy_to_dest_path
- commands::template_commands::get_template_paths_as_json
- commands::template_commands::get_template_paths_as_json_impl
- commands::template_commands::get_template_paths_from_state
- commands::template_commands::remove_template
- commands::template_commands::remove_template_impl
- commands::template_commands::use_template
- commands::template_commands::use_template_impl
- commands::volume_operations_commands::get_system_volumes_information
- commands::volume_operations_commands::get_system_volumes_information_as_json
- filesystem::fs_utils::_get_mount_point
- main
- models::count_subdirectories
- models::count_subfiles
- models::directory_entries_helper::access_permission_string_windows
- models::directory_entries_helper::access_rights_to_string_unix
- models::directory_entries_helper::count_subdirectories
- models::directory_entries_helper::count_subfiles
- models::directory_entries_helper::count_subfiles_and_subdirectories
- models::directory_entries_helper::format_system_time
- models::directory_entries_helper::get_access_permission_number
- models::directory_entries_helper::get_access_permission_string
- models::directory_entries_helper::get_directory_size_in_bytes
- models::format_system_time
- models::get_access_permission_number
- models::get_access_permission_string
- state::meta_data::load_templates
- state::setup_app_state
Type Aliases
- commands::search_engine_commands::SearchResult
- search_engine::art_v5::KeyType
- search_engine::art_v5::Prefix
- search_engine::fast_fuzzy_v2::TrigramMap
Statics
- constants::CONFIG_PATH
- constants::ERROR_LOG_FILE_ABS_PATH
- constants::ERROR_LOG_FILE_NAME
- constants::LOG_FILE_ABS_PATH
- constants::LOG_FILE_NAME
- constants::LOG_PATH
- constants::META_DATA_CONFIG_ABS_PATH
- constants::META_DATA_CONFIG_FILE_NAME
- constants::SETTINGS_CONFIG_ABS_PATH
- constants::SETTINGS_CONFIG_FILE_NAME
- constants::TEMPLATES_ABS_PATH_FOLDER
- constants::TEMPLATES_FOLDER
- constants::TEST_DATA_PATH
- constants::VERSION
- search_engine::fast_fuzzy_v2::CHAR_MAPPING
- search_engine::fast_fuzzy_v2::CHAR_MAPPING_INIT
- state::logging::LOGGER
- state::logging::WRITE_LOCK
+
+[](https://www.gnu.org/licenses/gpl-3.0)
-## Supported operating systems
-- Windows
+**A fast file explorer built with Rust and Tauri**
-There are some issues with Linux and Mac but we shall work on these soon.
+
-Bear in mind this is still in development and missing the following core features:
-- Caching service (constant file watching to keep cache up to date) - only works when program is open
-- Top navigation bar
-- Search/caching progress counter
-- Ability to search for file extensions without including any name
-- Ability to copy/cut/paste files
-- Ability to move files
-- Ability to create files
+
+
+
+
+
+
+
+