From 08daf658caf5be6f9e66514518d02a467ddee343 Mon Sep 17 00:00:00 2001 From: yggverse Date: Mon, 9 Sep 2024 08:48:00 +0300 Subject: [PATCH] update readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2c17cd4c..98e98793 100644 --- a/README.md +++ b/README.md @@ -50,7 +50,7 @@ Main application sources located at `src/app` folder, by following principles: * Every file extends one of GTK 4 Widgets according to subject (e.g. `class Browser : public Gtk::ApplicationWindow`) * `src/app` does not contain other class types like models or libraries (another folders and namespaces at `src` root are reserved for these needs) -* Namespaces match filesystem path, where directories are named lowercase +* Namespaces match filesystem path, where directory namespaces are lowercase * Every file work with it own, 1th level child only, to prevent massive logic levels keeping in mind * To access any children features, deeper or higher than 1th level of current class, use delegation methods (actions, getters and setters) * One file - one class. If the file requires additional (GTK) component, this component should be placed at similar folder with same name as parent filename. So we have simple hierarchy navigation logic - from app to window, from window to it container, etc.