Aller au contenu principal

Roadmap

Katalog2 Katalog3

Vision

Katalog aims to provide the richest set of features for device and file management across as many platforms as possible — starting from KDE Plasma on Linux, extending toward Windows, mobile, and web.

Ideas

Backlog

Active and planned work items are tracked in the GitHub Backlog — Major Features.


Katalog 3

Introduction

Katalog 3 is a new major version of Katalog, transitionning to a more modern UI, and fitting future tablets & smartphones use. It relies on QtQuick and Kirigami from KDE.

Katalog 2 remains the current major version, until Katalog 3 covers all existing features. Katalog 2 may be maintained beyond Katalog 3 full release, as long as UI work is light.

Katalog 3.0 will therefore be the first complete release and will become then the main version.
Until then, the main release will still be 2.x but will include binaries Katalog 3.alpha.x.

This is enabled by having done a full split of UI and backend, and the common use of /core (backend) means that Collections will remain compatible to both versions.

Preview of Katalog 3 interface

Development phases

Code management:

see Development-Repository

Phases

Legend: ✅ Done · 🚧 Partial · 🔲 Not started

PhaseFeature ScopeStatusKatalog 3 Version
1READ ONLY, Search features, English OnlyKatalog 3.alpha1
2READ ONLY advanced / graphical features / Themes / Translations🔲
3CREATE / EDIT features🔲
PlatformStatusNotes
LinuxPrimary dev environment
WindowsBuild works with Craft
macOSBuild works in GitHub Actions

Detailed status by Feature

Screen / FeatureK2K3RemainingNew feature vs K2
Screen/tabs- Access via a "Drawer" now, which can be hidden or pinned"
Open Collection- Clearer selection of mode and Collection. Open recent collections (last 5 entries)
Selection- Card like entries with file & storage statistics
- Filter option to limit the list of Devices
Search🚧
— Search Criteria- Paste/Clean buttons for all text input fields
— Search Results- Select Device path is displayed
— Search History🔲
— Search in Connected🔲
— Search Pause/Stop🔲Review thread mechanism, compared to BackUp
— Search Progress🔲
Devices🔲
— View🔲
— Create/Edit🔲
— Update progress🔲
Explore🔲
Create🔲
Statistics🔲
Tags🔲
Backup🔲
— View🔲
— Create🔲
— Execute/progress🔲
Settings🚧
— SettingsFile
— Version
— Themes🔲
— Languages🚧
About

Feedback & Support

Bugs: https://github.com/StephaneCouturier/Katalog/issues

Feedback (UI, ideas, etc.): https://github.com/StephaneCouturier/Katalog/discussions