This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch master
in repository enlightenment.
View the commit online.
commit 2a8becdb86ddf73be466b092b4181c8e8bde0108
Author: Carsten Haitzler <[email protected]>
AuthorDate: Mon Jan 5 19:49:51 2026 +0000
clipboard - remove custom logger
---
src/modules/clipboard/clip_log.c | 81 --------------------------------------
src/modules/clipboard/clip_log.h | 24 -----------
src/modules/clipboard/common.h | 4 +-
src/modules/clipboard/e_mod_main.c | 11 ------
src/modules/clipboard/meson.build | 2 -
5 files changed, 1 insertion(+), 121 deletions(-)
diff --git a/src/modules/clipboard/clip_log.c b/src/modules/clipboard/clip_log.c
deleted file mode 100644
index ca9122cf6..000000000
--- a/src/modules/clipboard/clip_log.c
+++ /dev/null
@@ -1,81 +0,0 @@
-#include "e.h"
-#include "clip_log.h"
-#include "e_mod_main.h"
-
-// XXX: nuke this - no custom log
-
-/* The fn cb_mod_log was adapted from Elive's e17 module productivity.
- * https://github.com/Elive/emodule-productivity
- * Thanks to princeamd for implementing this.
- *
- * The MIT License:
- * https://opensource.org/licenses/MIT
- */
-int clipboard_log = -1;
-
-Eina_Bool
-logger_init(char *package)
-{
- if (clipboard_log < 0)
- {
- clip_cfg->log_name = eina_stringshare_add(package);
- clipboard_log = eina_log_domain_register(clip_cfg->log_name, EINA_COLOR_CYAN);
- if (clipboard_log < 0) {
- EINA_LOG_CRIT("Could not register log domain %s", package);
- return EINA_FALSE;
- }
- eina_log_domain_level_set(clip_cfg->log_name, EINA_LOG_LEVEL_DBG);
- }
- return EINA_TRUE;
-}
-
-int
-logger_shutdown(char *package)
-{
- Eina_Stringshare *temp;
-
- if ((temp = eina_stringshare_add(package))) eina_stringshare_del(temp);
-
- if (clipboard_log >= 0)
- {
- eina_log_domain_unregister(clipboard_log);
- clipboard_log = -1;
- }
- return clipboard_log;
-}
-
-void
-cb_mod_log(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file,
- const char *fnc, int line, const char *fmt, void *data EINA_UNUSED, va_list args)
-{
- if ((d->name) && (d->namelen == sizeof(clip_cfg->log_name) - 1) &&
- (memcmp(d->name, clip_cfg->log_name, sizeof(clip_cfg->log_name) - 1) == 0))
- {
- const char *prefix;
- Eina_Bool use_color = !eina_log_color_disable_get();
-
- if (use_color) fputs(eina_log_level_color_get(level), stderr);
-
- switch (level)
- {
- case EINA_LOG_LEVEL_CRITICAL:
- prefix = "Critical. ";
- break;
- case EINA_LOG_LEVEL_ERR:
- prefix = "Error. ";
- break;
- case EINA_LOG_LEVEL_WARN:
- prefix = "Warning. ";
- break;
- default:
- prefix = "";
- }
- fprintf(stderr, "%s: %s", "E_CLIPBOARD", prefix);
-
- if (use_color) fputs(EINA_COLOR_RESET, stderr);
-
- vfprintf(stderr, fmt, args);
- putc('\n', stderr);
- }
- else eina_log_print_cb_stderr(d, level, file, fnc, line, fmt, NULL, args);
-}
diff --git a/src/modules/clipboard/clip_log.h b/src/modules/clipboard/clip_log.h
deleted file mode 100644
index 1e9be0c46..000000000
--- a/src/modules/clipboard/clip_log.h
+++ /dev/null
@@ -1,24 +0,0 @@
-#ifndef CLIP_LOG_H
-#define CLIP_LOG_H
-
-// XXX: nuke this custom log stuff
-
-extern int clipboard_log;
-
-// EINA_LOG support macros and global
-#undef DBG
-#undef INF
-#undef WRN
-#undef ERR
-#undef CRI
-#define DBG(...) EINA_LOG_DOM_DBG(clipboard_log, __VA_ARGS__)
-#define INF(...) EINA_LOG_DOM_INFO(clipboard_log, __VA_ARGS__)
-#define WRN(...) EINA_LOG_DOM_WARN(clipboard_log, __VA_ARGS__)
-#define ERR(...) EINA_LOG_DOM_ERR(clipboard_log, __VA_ARGS__)
-#define CRI(...) EINA_LOG_DOM_CRIT(clipboard_log, __VA_ARGS__)
-
-Eina_Bool logger_init(char *package);
-int logger_shutdown(char *package);
-void cb_mod_log(const Eina_Log_Domain *d, Eina_Log_Level level, const char *file, const char *fnc, int line, const char *fmt, void *data, va_list args);
-
-#endif /* CLIP_LOG_H */
diff --git a/src/modules/clipboard/common.h b/src/modules/clipboard/common.h
index e42b9a214..b27814d35 100644
--- a/src/modules/clipboard/common.h
+++ b/src/modules/clipboard/common.h
@@ -1,10 +1,8 @@
#ifndef CLIPBOARD_COMMON_H
#define CLIPBOARD_COMMON_H
-#include <string.h>
-#include <e.h>
+#include "e.h"
#include "config.h"
-#include "clip_log.h"
#define MAGIC_LABEL_SIZE 50
#define MAGIC_HIST_SIZE 20
diff --git a/src/modules/clipboard/e_mod_main.c b/src/modules/clipboard/e_mod_main.c
index a28cb3af6..7859feced 100644
--- a/src/modules/clipboard/e_mod_main.c
+++ b/src/modules/clipboard/e_mod_main.c
@@ -1,11 +1,6 @@
-/* This is a test */
-
#include "e_mod_main.h"
#include "config_defaults.h"
#include "history.h"
-#include "clip_log.h"
-
-#define CLIP_LOG_NAME "MOD:CLIP"
/* Stuff for convenience to compress code */
#define CLIP_TRIM_MODE(x) (x->trim_nl + 2 * (x->trim_ws))
@@ -663,10 +658,6 @@ e_modapi_init(E_Module *m)
// If we don't have a config yet, or it got erased above,
// then create a default one
if (!clip_cfg) _clip_config_new(m);
-
- // Initialize Einna_log for developers
- logger_init(CLIP_LOG_NAME);
-
INF("Initialized Clipboard Module");
// add Module Key Binding actions
@@ -809,8 +800,6 @@ noconfig:
E_CONFIG_DD_FREE(conf_edd);
E_CONFIG_DD_FREE(conf_item_edd);
INF("Shutting down Clipboard Module");
- // shutdown Logger XXX: we dont need this!
- logger_shutdown(CLIP_LOG_NAME);
// tell e the module is now unloaded. Gets removed from shelves, etc.
e_gadcon_provider_unregister(&_gadcon_class);
return 1;
diff --git a/src/modules/clipboard/meson.build b/src/modules/clipboard/meson.build
index 9079ea058..721810f14 100644
--- a/src/modules/clipboard/meson.build
+++ b/src/modules/clipboard/meson.build
@@ -1,6 +1,4 @@
src = ""
- 'clip_log.c',
- 'clip_log.h',
'common.h',
'config_defaults.h',
'e_mod_config.c',
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.