# KF File Manager

Dvoupanelový souborový manažer podobný Total Commander, vytvořený v Java 11.

## Funkce

- **Two panels** for browsing files and directories
- **Copying** files and directories (F5)
- **Moving** files and directories (F6)
- **Create directory** (F7)
- **Delete** files and directories (F8)
- **Přejmenování** (Shift+F6)
- **Vyhledávání** souborů (Ctrl+F)
- **Přepínání** mezi panely (TAB)
- **Navigation** - double-click or Enter to open a directory
- **Zobrazení** velikosti souborů, data modifikace

## Spuštění

```bash
mvn clean compile
mvn exec:java -Dexec.mainClass="cz.kamma.kfmanager.MainApp"
```

Nebo vytvoření JAR souboru:

```bash
mvn clean package
java -jar target/kf-manager-1.0-SNAPSHOT.jar
```

## Klávesové zkratky

- **F5** - Kopírovat
- **F6** - Přesunout
- **Shift+F6** - Přejmenovat
- **F7** - Nový adresář
- **F8** - Smazat
- **TAB** - Přepnout mezi panely
- **Ctrl+F** - Vyhledat soubory
- **Enter** - Otevřít adresář
- **Backspace** - Nadřazený adresář

## Požadavky

- Java 11 nebo vyšší
- Maven 3.6+
