aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2025-08-13 19:59:04 +0530
committerAkshay Nair <phenax5@gmail.com>2025-08-15 08:18:42 +0530
commit66a9640d9c4d1101ae5cc986e4e0c86c20262f25 (patch)
tree94d268564550bf5b5e71ee44dc368773d2770478 /src
parentec909d4211cd124a23f2ea878cc961b8b53f651a (diff)
downloadnull-browser-66a9640d9c4d1101ae5cc986e4e0c86c20262f25.tar.gz
null-browser-66a9640d9c4d1101ae5cc986e4e0c86c20262f25.zip
Add docs for events and event opts + document web.json
Diffstat (limited to 'src')
-rw-r--r--src/App.cpp2
-rw-r--r--src/Configuration.hpp8
-rw-r--r--src/InstanceManager.hpp1
-rw-r--r--src/widgets/BrowserApp.cpp6
4 files changed, 9 insertions, 8 deletions
diff --git a/src/App.cpp b/src/App.cpp
index 7ce8932..63ecfa6 100644
--- a/src/App.cpp
+++ b/src/App.cpp
@@ -16,7 +16,7 @@ void App::run() {
auto config_dir = get_cli_config_dir();
if (!config_dir.isEmpty())
- configuration.set_config_dir(config_dir);
+ configuration.set_user_config_dir(config_dir);
if (instance_manager.is_server()) {
init_server();
diff --git a/src/Configuration.hpp b/src/Configuration.hpp
index 1a0f0dc..587205b 100644
--- a/src/Configuration.hpp
+++ b/src/Configuration.hpp
@@ -65,11 +65,11 @@ public:
return QWebEngineProfile::PersistentPermissionsPolicy::StoreOnDisk;
}
- DEFINE_GETTER(get_config_dir, config_dir)
- DEFINE_SETTER(set_config_dir, config_dir)
+ DEFINE_GETTER(get_user_config_dir, config_dir)
+ DEFINE_SETTER(set_user_config_dir, config_dir)
- QString get_config_lua_init_file() const { return config_dir.filePath("init.lua"); }
- QString get_config_lua_dir() const { return config_dir.filePath("lua"); }
+ QString get_user_config_lua_init_file() const { return config_dir.filePath("init.lua"); }
+ QString get_user_config_lua_dir() const { return config_dir.filePath("lua"); }
private:
void on_update(const QString &name, const QVariant &value) {
diff --git a/src/InstanceManager.hpp b/src/InstanceManager.hpp
index 47d4932..5d70347 100644
--- a/src/InstanceManager.hpp
+++ b/src/InstanceManager.hpp
@@ -41,6 +41,7 @@ private:
bool is_server_mode = false;
// TODO: On windows, \\.\pipe\null-browser
+ // TODO: Use path unique to app data
const char *socket_path = "/tmp/null-browser-socket.sock";
};
diff --git a/src/widgets/BrowserApp.cpp b/src/widgets/BrowserApp.cpp
index e57b923..9bf86d6 100644
--- a/src/widgets/BrowserApp.cpp
+++ b/src/widgets/BrowserApp.cpp
@@ -24,13 +24,13 @@ BrowserApp::BrowserApp(Configuration &configuration) : configuration(configurati
// Global event filter
qApp->installEventFilter(this);
- qDebug() << "Config dir:" << configuration.get_config_dir().path();
+ qDebug() << "Config dir:" << configuration.get_user_config_dir().path();
// Load lua directory into package path
- lua.append_package_path(configuration.get_config_lua_dir());
+ lua.append_package_path(configuration.get_user_config_lua_dir());
// Load init.lua
- auto lua_init_file = configuration.get_config_lua_init_file();
+ auto lua_init_file = configuration.get_user_config_lua_init_file();
if (QFile::exists(lua_init_file)) {
lua.load_file_sync(lua_init_file);
} else {