From fe546f6368bad70160a609c01853481b51b3d50a Mon Sep 17 00:00:00 2001 From: rdavidek Date: Sat, 17 Jan 2026 10:51:03 +0100 Subject: [PATCH] refactored to cz.kamma --- README.md | 2 +- pom.xml | 6 +++--- .../java/{com => cz/kamma}/kfmanager/MainApp.java | 4 ++-- .../kamma}/kfmanager/config/AppConfig.java | 2 +- .../{com => cz/kamma}/kfmanager/model/FileItem.java | 2 +- .../kamma}/kfmanager/service/FileOperations.java | 4 ++-- .../kamma}/kfmanager/ui/DriveSelector.java | 2 +- .../{com => cz/kamma}/kfmanager/ui/FileEditor.java | 4 ++-- .../{com => cz/kamma}/kfmanager/ui/FilePanel.java | 8 ++++---- .../kamma}/kfmanager/ui/FilePanel.java.bak | 4 ++-- .../{com => cz/kamma}/kfmanager/ui/FilePanelTab.java | 12 ++++++------ .../kamma}/kfmanager/ui/FontChooserDialog.java | 2 +- .../{com => cz/kamma}/kfmanager/ui/MainWindow.java | 10 +++++----- .../kamma}/kfmanager/ui/ProgressDialog.java | 2 +- .../kamma}/kfmanager/ui/PropertiesDialog.java | 2 +- .../{com => cz/kamma}/kfmanager/ui/SearchDialog.java | 10 +++++----- .../kamma}/kfmanager/ui/SettingsDialog.java | 4 ++-- .../{com => cz/kamma}/kfmanager/ui/ViewMode.java | 2 +- 18 files changed, 41 insertions(+), 41 deletions(-) rename src/main/java/{com => cz/kamma}/kfmanager/MainApp.java (90%) rename src/main/java/{com => cz/kamma}/kfmanager/config/AppConfig.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/model/FileItem.java (98%) rename src/main/java/{com => cz/kamma}/kfmanager/service/FileOperations.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/DriveSelector.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/FileEditor.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/FilePanel.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/FilePanel.java.bak (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/FilePanelTab.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/FontChooserDialog.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/MainWindow.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/ProgressDialog.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/PropertiesDialog.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/SearchDialog.java (98%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/SettingsDialog.java (99%) rename src/main/java/{com => cz/kamma}/kfmanager/ui/ViewMode.java (83%) diff --git a/README.md b/README.md index d8de1ac..335b901 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Dvoupanelový souborový manažer podobný Total Commander, vytvořený v Java 1 ```bash mvn clean compile -mvn exec:java -Dexec.mainClass="com.kfmanager.MainApp" +mvn exec:java -Dexec.mainClass="cz.kamma.kfmanager.MainApp" ``` Nebo vytvoření JAR souboru: diff --git a/pom.xml b/pom.xml index 21f1756..3d719c0 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - com.kfmanager + cz.kamma.kfmanager kf-manager 1.0-SNAPSHOT jar @@ -54,7 +54,7 @@ - com.kfmanager.MainApp + cz.kamma.kfmanager.MainApp @@ -69,7 +69,7 @@ - com.kfmanager.MainApp + cz.kamma.kfmanager.MainApp diff --git a/src/main/java/com/kfmanager/MainApp.java b/src/main/java/cz/kamma/kfmanager/MainApp.java similarity index 90% rename from src/main/java/com/kfmanager/MainApp.java rename to src/main/java/cz/kamma/kfmanager/MainApp.java index 92985ce..15185e7 100644 --- a/src/main/java/com/kfmanager/MainApp.java +++ b/src/main/java/cz/kamma/kfmanager/MainApp.java @@ -1,6 +1,6 @@ -package com.kfmanager; +package cz.kamma.kfmanager; -import com.kfmanager.ui.MainWindow; +import cz.kamma.kfmanager.ui.MainWindow; import javax.swing.*; diff --git a/src/main/java/com/kfmanager/config/AppConfig.java b/src/main/java/cz/kamma/kfmanager/config/AppConfig.java similarity index 99% rename from src/main/java/com/kfmanager/config/AppConfig.java rename to src/main/java/cz/kamma/kfmanager/config/AppConfig.java index 2969e3c..6087747 100644 --- a/src/main/java/com/kfmanager/config/AppConfig.java +++ b/src/main/java/cz/kamma/kfmanager/config/AppConfig.java @@ -1,4 +1,4 @@ -package com.kfmanager.config; +package cz.kamma.kfmanager.config; import java.awt.*; import java.io.*; diff --git a/src/main/java/com/kfmanager/model/FileItem.java b/src/main/java/cz/kamma/kfmanager/model/FileItem.java similarity index 98% rename from src/main/java/com/kfmanager/model/FileItem.java rename to src/main/java/cz/kamma/kfmanager/model/FileItem.java index a7b65e8..8bab761 100644 --- a/src/main/java/com/kfmanager/model/FileItem.java +++ b/src/main/java/cz/kamma/kfmanager/model/FileItem.java @@ -1,4 +1,4 @@ -package com.kfmanager.model; +package cz.kamma.kfmanager.model; import javax.swing.Icon; import javax.swing.filechooser.FileSystemView; diff --git a/src/main/java/com/kfmanager/service/FileOperations.java b/src/main/java/cz/kamma/kfmanager/service/FileOperations.java similarity index 99% rename from src/main/java/com/kfmanager/service/FileOperations.java rename to src/main/java/cz/kamma/kfmanager/service/FileOperations.java index caaf3b3..5179b16 100644 --- a/src/main/java/com/kfmanager/service/FileOperations.java +++ b/src/main/java/cz/kamma/kfmanager/service/FileOperations.java @@ -1,6 +1,6 @@ -package com.kfmanager.service; +package cz.kamma.kfmanager.service; -import com.kfmanager.model.FileItem; +import cz.kamma.kfmanager.model.FileItem; import java.io.*; import java.nio.file.*; diff --git a/src/main/java/com/kfmanager/ui/DriveSelector.java b/src/main/java/cz/kamma/kfmanager/ui/DriveSelector.java similarity index 99% rename from src/main/java/com/kfmanager/ui/DriveSelector.java rename to src/main/java/cz/kamma/kfmanager/ui/DriveSelector.java index c588d61..3292509 100644 --- a/src/main/java/com/kfmanager/ui/DriveSelector.java +++ b/src/main/java/cz/kamma/kfmanager/ui/DriveSelector.java @@ -1,4 +1,4 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; import javax.swing.*; import java.awt.*; diff --git a/src/main/java/com/kfmanager/ui/FileEditor.java b/src/main/java/cz/kamma/kfmanager/ui/FileEditor.java similarity index 99% rename from src/main/java/com/kfmanager/ui/FileEditor.java rename to src/main/java/cz/kamma/kfmanager/ui/FileEditor.java index 2d836d4..9a0813c 100644 --- a/src/main/java/com/kfmanager/ui/FileEditor.java +++ b/src/main/java/cz/kamma/kfmanager/ui/FileEditor.java @@ -1,6 +1,6 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.config.AppConfig; +import cz.kamma.kfmanager.config.AppConfig; import javax.swing.*; import java.awt.*; diff --git a/src/main/java/com/kfmanager/ui/FilePanel.java b/src/main/java/cz/kamma/kfmanager/ui/FilePanel.java similarity index 99% rename from src/main/java/com/kfmanager/ui/FilePanel.java rename to src/main/java/cz/kamma/kfmanager/ui/FilePanel.java index 48c6993..ff1e366 100644 --- a/src/main/java/com/kfmanager/ui/FilePanel.java +++ b/src/main/java/cz/kamma/kfmanager/ui/FilePanel.java @@ -1,6 +1,6 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.model.FileItem; +import cz.kamma.kfmanager.model.FileItem; import javax.swing.*; import java.awt.*; @@ -16,7 +16,7 @@ public class FilePanel extends JPanel { private JTabbedPane tabbedPane; private JComboBox driveCombo; private JLabel driveInfoLabel; - private com.kfmanager.config.AppConfig appConfig; + private cz.kamma.kfmanager.config.AppConfig appConfig; private Runnable onDirectoryChangedAll; public FilePanel(String initialPath) { @@ -290,7 +290,7 @@ public class FilePanel extends JPanel { /** * Provide AppConfig so tabs can persist/retrieve sort settings */ - public void setAppConfig(com.kfmanager.config.AppConfig cfg) { + public void setAppConfig(cz.kamma.kfmanager.config.AppConfig cfg) { this.appConfig = cfg; // propagate to existing tabs for (int i = 0; i < tabbedPane.getTabCount(); i++) { diff --git a/src/main/java/com/kfmanager/ui/FilePanel.java.bak b/src/main/java/cz/kamma/kfmanager/ui/FilePanel.java.bak similarity index 99% rename from src/main/java/com/kfmanager/ui/FilePanel.java.bak rename to src/main/java/cz/kamma/kfmanager/ui/FilePanel.java.bak index 1b722a5..9f52bb1 100644 --- a/src/main/java/com/kfmanager/ui/FilePanel.java.bak +++ b/src/main/java/cz/kamma/kfmanager/ui/FilePanel.java.bak @@ -1,6 +1,6 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.model.FileItem; +import cz.kamma.kfmanager.model.FileItem; import javax.swing.*; import javax.swing.filechooser.FileSystemView; diff --git a/src/main/java/com/kfmanager/ui/FilePanelTab.java b/src/main/java/cz/kamma/kfmanager/ui/FilePanelTab.java similarity index 99% rename from src/main/java/com/kfmanager/ui/FilePanelTab.java rename to src/main/java/cz/kamma/kfmanager/ui/FilePanelTab.java index 5fa4432..f5e5739 100644 --- a/src/main/java/com/kfmanager/ui/FilePanelTab.java +++ b/src/main/java/cz/kamma/kfmanager/ui/FilePanelTab.java @@ -1,6 +1,6 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.model.FileItem; +import cz.kamma.kfmanager.model.FileItem; import javax.swing.*; import javax.swing.table.AbstractTableModel; @@ -50,7 +50,7 @@ public class FilePanelTab extends JPanel { // Sorting state for FULL mode header clicks private int sortColumn = -1; // 0=name,1=size,2=date private boolean sortAscending = true; - private com.kfmanager.config.AppConfig persistedConfig; + private cz.kamma.kfmanager.config.AppConfig persistedConfig; // Track last selection to restore it if focus is requested on empty area private int lastValidRow = 0; private int lastValidBriefColumn = 0; @@ -1280,7 +1280,7 @@ public class FilePanelTab extends JPanel { new Thread(() -> { try { - com.kfmanager.service.FileOperations.delete(toDelete, new com.kfmanager.service.FileOperations.ProgressCallback() { + cz.kamma.kfmanager.service.FileOperations.delete(toDelete, new cz.kamma.kfmanager.service.FileOperations.ProgressCallback() { @Override public void onProgress(long current, long total, String currentFile) { progressDialog.updateProgress(current, total, currentFile); @@ -2035,7 +2035,7 @@ public class FilePanelTab extends JPanel { /** * Provide AppConfig so this tab can persist and restore sort settings. */ - public void setAppConfig(com.kfmanager.config.AppConfig cfg) { + public void setAppConfig(cz.kamma.kfmanager.config.AppConfig cfg) { this.persistedConfig = cfg; // Apply persisted sort if present if (cfg != null) { @@ -2275,7 +2275,7 @@ public class FilePanelTab extends JPanel { // Perform rename using FileOperations and refresh the directory try { - com.kfmanager.service.FileOperations.rename(item.getFile(), newName); + cz.kamma.kfmanager.service.FileOperations.rename(item.getFile(), newName); // reload current directory to reflect updated names FilePanelTab.this.loadDirectory(FilePanelTab.this.getCurrentDirectory()); // After reload, select the renamed item and focus the table diff --git a/src/main/java/com/kfmanager/ui/FontChooserDialog.java b/src/main/java/cz/kamma/kfmanager/ui/FontChooserDialog.java similarity index 99% rename from src/main/java/com/kfmanager/ui/FontChooserDialog.java rename to src/main/java/cz/kamma/kfmanager/ui/FontChooserDialog.java index be998d9..6392ebf 100644 --- a/src/main/java/com/kfmanager/ui/FontChooserDialog.java +++ b/src/main/java/cz/kamma/kfmanager/ui/FontChooserDialog.java @@ -1,4 +1,4 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; import javax.swing.*; import java.awt.*; diff --git a/src/main/java/com/kfmanager/ui/MainWindow.java b/src/main/java/cz/kamma/kfmanager/ui/MainWindow.java similarity index 99% rename from src/main/java/com/kfmanager/ui/MainWindow.java rename to src/main/java/cz/kamma/kfmanager/ui/MainWindow.java index 864c547..cbcfe0a 100644 --- a/src/main/java/com/kfmanager/ui/MainWindow.java +++ b/src/main/java/cz/kamma/kfmanager/ui/MainWindow.java @@ -1,9 +1,9 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.MainApp; -import com.kfmanager.config.AppConfig; -import com.kfmanager.model.FileItem; -import com.kfmanager.service.FileOperations; +import cz.kamma.kfmanager.MainApp; +import cz.kamma.kfmanager.config.AppConfig; +import cz.kamma.kfmanager.model.FileItem; +import cz.kamma.kfmanager.service.FileOperations; import javax.swing.*; import java.awt.*; diff --git a/src/main/java/com/kfmanager/ui/ProgressDialog.java b/src/main/java/cz/kamma/kfmanager/ui/ProgressDialog.java similarity index 99% rename from src/main/java/com/kfmanager/ui/ProgressDialog.java rename to src/main/java/cz/kamma/kfmanager/ui/ProgressDialog.java index 3a4c420..dc055a9 100644 --- a/src/main/java/com/kfmanager/ui/ProgressDialog.java +++ b/src/main/java/cz/kamma/kfmanager/ui/ProgressDialog.java @@ -1,4 +1,4 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; import javax.swing.*; import java.awt.*; diff --git a/src/main/java/com/kfmanager/ui/PropertiesDialog.java b/src/main/java/cz/kamma/kfmanager/ui/PropertiesDialog.java similarity index 99% rename from src/main/java/com/kfmanager/ui/PropertiesDialog.java rename to src/main/java/cz/kamma/kfmanager/ui/PropertiesDialog.java index 738cb7b..6d935a0 100644 --- a/src/main/java/com/kfmanager/ui/PropertiesDialog.java +++ b/src/main/java/cz/kamma/kfmanager/ui/PropertiesDialog.java @@ -1,4 +1,4 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; import javax.swing.*; import javax.swing.border.EmptyBorder; diff --git a/src/main/java/com/kfmanager/ui/SearchDialog.java b/src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java similarity index 98% rename from src/main/java/com/kfmanager/ui/SearchDialog.java rename to src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java index b6b9a7a..b1ce2b4 100644 --- a/src/main/java/com/kfmanager/ui/SearchDialog.java +++ b/src/main/java/cz/kamma/kfmanager/ui/SearchDialog.java @@ -1,7 +1,7 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.model.FileItem; -import com.kfmanager.service.FileOperations; +import cz.kamma.kfmanager.model.FileItem; +import cz.kamma.kfmanager.service.FileOperations; import javax.swing.*; import java.awt.event.KeyEvent; @@ -33,9 +33,9 @@ public class SearchDialog extends JDialog { private volatile int foundCount = 0; private File searchDirectory; private volatile boolean searching = false; - private com.kfmanager.config.AppConfig config; + private cz.kamma.kfmanager.config.AppConfig config; - public SearchDialog(Frame parent, File searchDirectory, com.kfmanager.config.AppConfig config) { + public SearchDialog(Frame parent, File searchDirectory, cz.kamma.kfmanager.config.AppConfig config) { // Make the dialog modeless so it does not remain forced above other windows super(parent, "Search files", false); this.searchDirectory = searchDirectory; diff --git a/src/main/java/com/kfmanager/ui/SettingsDialog.java b/src/main/java/cz/kamma/kfmanager/ui/SettingsDialog.java similarity index 99% rename from src/main/java/com/kfmanager/ui/SettingsDialog.java rename to src/main/java/cz/kamma/kfmanager/ui/SettingsDialog.java index 23680a8..b18d513 100644 --- a/src/main/java/com/kfmanager/ui/SettingsDialog.java +++ b/src/main/java/cz/kamma/kfmanager/ui/SettingsDialog.java @@ -1,6 +1,6 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; -import com.kfmanager.config.AppConfig; +import cz.kamma.kfmanager.config.AppConfig; import javax.swing.*; import javax.swing.table.DefaultTableModel; diff --git a/src/main/java/com/kfmanager/ui/ViewMode.java b/src/main/java/cz/kamma/kfmanager/ui/ViewMode.java similarity index 83% rename from src/main/java/com/kfmanager/ui/ViewMode.java rename to src/main/java/cz/kamma/kfmanager/ui/ViewMode.java index 1e16d1a..95799bc 100644 --- a/src/main/java/com/kfmanager/ui/ViewMode.java +++ b/src/main/java/cz/kamma/kfmanager/ui/ViewMode.java @@ -1,4 +1,4 @@ -package com.kfmanager.ui; +package cz.kamma.kfmanager.ui; /** * Display mode for the panel