Switch to g_{debug,warning} instead of g_log

This commit is contained in:
Dave Davenport 2017-04-15 11:37:50 +02:00
parent d2bf704d93
commit ba9e1fb92a
12 changed files with 80 additions and 68 deletions

View File

@ -47,7 +47,8 @@
#include "xrmoptions.h" #include "xrmoptions.h"
#include "view.h" #include "view.h"
#define LOG_DOMAIN "Dialogs.DMenu" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Dialogs.DMenu"
struct range_pair struct range_pair
{ {
@ -105,7 +106,7 @@ typedef struct
static void async_close_callback ( GObject *source_object, GAsyncResult *res, G_GNUC_UNUSED gpointer user_data ) static void async_close_callback ( GObject *source_object, GAsyncResult *res, G_GNUC_UNUSED gpointer user_data )
{ {
g_input_stream_close_finish ( G_INPUT_STREAM ( source_object ), res, NULL ); g_input_stream_close_finish ( G_INPUT_STREAM ( source_object ), res, NULL );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Closing data stream." ); g_debug ( "Closing data stream." );
} }
static void read_add ( DmenuModePrivateData * pd, char *data, gsize len ) static void read_add ( DmenuModePrivateData * pd, char *data, gsize len )
@ -157,7 +158,7 @@ static void async_read_callback ( GObject *source_object, GAsyncResult *res, gpo
} }
if ( !g_cancellable_is_cancelled ( pd->cancel ) ) { if ( !g_cancellable_is_cancelled ( pd->cancel ) ) {
// Hack, don't use get active. // Hack, don't use get active.
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Clearing overlay" ); g_debug ( "Clearing overlay" );
rofi_view_set_overlay ( rofi_view_get_active (), NULL ); rofi_view_set_overlay ( rofi_view_get_active (), NULL );
g_input_stream_close_async ( G_INPUT_STREAM ( stream ), G_PRIORITY_LOW, pd->cancel, async_close_callback, pd ); g_input_stream_close_async ( G_INPUT_STREAM ( stream ), G_PRIORITY_LOW, pd->cancel, async_close_callback, pd );
} }
@ -165,7 +166,7 @@ static void async_read_callback ( GObject *source_object, GAsyncResult *res, gpo
static void async_read_cancel ( G_GNUC_UNUSED GCancellable *cancel, G_GNUC_UNUSED gpointer data ) static void async_read_cancel ( G_GNUC_UNUSED GCancellable *cancel, G_GNUC_UNUSED gpointer data )
{ {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Cancelled the async read." ); g_debug ( "Cancelled the async read." );
} }
static int get_dmenu_async ( DmenuModePrivateData *pd, int sync_pre_read ) static int get_dmenu_async ( DmenuModePrivateData *pd, int sync_pre_read )

View File

@ -48,7 +48,8 @@
#include "dialogs/drun.h" #include "dialogs/drun.h"
#define DRUN_CACHE_FILE "rofi2.druncache" #define DRUN_CACHE_FILE "rofi2.druncache"
#define LOG_DOMAIN "Dialogs.DRun" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Dialogs.DRun"
#define GET_CAT_PARSE_TIME #define GET_CAT_PARSE_TIME
@ -205,7 +206,7 @@ static gboolean read_desktop_file ( DRunModePrivateData *pd, const char *root, c
// Check if item is on disabled list. // Check if item is on disabled list.
if ( g_hash_table_contains ( pd->disabled_entries, id ) ) { if ( g_hash_table_contains ( pd->disabled_entries, id ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Skipping: %s, was previously seen.", id ); g_debug ( "Skipping: %s, was previously seen.", id );
return TRUE; return TRUE;
} }
GKeyFile *kf = g_key_file_new (); GKeyFile *kf = g_key_file_new ();
@ -213,7 +214,7 @@ static gboolean read_desktop_file ( DRunModePrivateData *pd, const char *root, c
g_key_file_load_from_file ( kf, path, 0, &error ); g_key_file_load_from_file ( kf, path, 0, &error );
// If error, skip to next entry // If error, skip to next entry
if ( error != NULL ) { if ( error != NULL ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Failed to parse desktop file: %s because: %s", path, error->message ); g_debug ( "Failed to parse desktop file: %s because: %s", path, error->message );
g_error_free ( error ); g_error_free ( error );
g_key_file_free ( kf ); g_key_file_free ( kf );
return FALSE; return FALSE;
@ -222,12 +223,12 @@ static gboolean read_desktop_file ( DRunModePrivateData *pd, const char *root, c
gchar *key = g_key_file_get_string ( kf, "Desktop Entry", "Type", NULL ); gchar *key = g_key_file_get_string ( kf, "Desktop Entry", "Type", NULL );
if ( key == NULL ) { if ( key == NULL ) {
// No type? ignore. // No type? ignore.
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Skipping desktop file: %s because: No type indicated", path ); g_debug ( "Skipping desktop file: %s because: No type indicated", path );
g_key_file_free ( kf ); g_key_file_free ( kf );
return FALSE; return FALSE;
} }
if ( g_strcmp0 ( key, "Application" ) ) { if ( g_strcmp0 ( key, "Application" ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Skipping desktop file: %s because: Not of type application (%s)", path, key ); g_debug ( "Skipping desktop file: %s because: Not of type application (%s)", path, key );
g_free ( key ); g_free ( key );
g_key_file_free ( kf ); g_key_file_free ( kf );
return FALSE; return FALSE;
@ -236,28 +237,28 @@ static gboolean read_desktop_file ( DRunModePrivateData *pd, const char *root, c
// Name key is required. // Name key is required.
if ( !g_key_file_has_key ( kf, "Desktop Entry", "Name", NULL ) ) { if ( !g_key_file_has_key ( kf, "Desktop Entry", "Name", NULL ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Invalid DesktopFile: '%s', no 'Name' key present.\n", path ); g_debug ( "Invalid DesktopFile: '%s', no 'Name' key present.\n", path );
g_key_file_free ( kf ); g_key_file_free ( kf );
return FALSE; return FALSE;
} }
// Skip hidden entries. // Skip hidden entries.
if ( g_key_file_get_boolean ( kf, "Desktop Entry", "Hidden", NULL ) ) { if ( g_key_file_get_boolean ( kf, "Desktop Entry", "Hidden", NULL ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Adding desktop file: %s to disabled list because: Hdden", path ); g_debug ( "Adding desktop file: %s to disabled list because: Hdden", path );
g_key_file_free ( kf ); g_key_file_free ( kf );
g_hash_table_add ( pd->disabled_entries, g_strdup ( id ) ); g_hash_table_add ( pd->disabled_entries, g_strdup ( id ) );
return FALSE; return FALSE;
} }
// Skip entries that have NoDisplay set. // Skip entries that have NoDisplay set.
if ( g_key_file_get_boolean ( kf, "Desktop Entry", "NoDisplay", NULL ) ) { if ( g_key_file_get_boolean ( kf, "Desktop Entry", "NoDisplay", NULL ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Adding desktop file: %s to disabled list because: NoDisplay", path ); g_debug ( "Adding desktop file: %s to disabled list because: NoDisplay", path );
g_key_file_free ( kf ); g_key_file_free ( kf );
g_hash_table_add ( pd->disabled_entries, g_strdup ( id ) ); g_hash_table_add ( pd->disabled_entries, g_strdup ( id ) );
return FALSE; return FALSE;
} }
// We need Exec, don't support DBusActivatable // We need Exec, don't support DBusActivatable
if ( !g_key_file_has_key ( kf, "Desktop Entry", "Exec", NULL ) ) { if ( !g_key_file_has_key ( kf, "Desktop Entry", "Exec", NULL ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Unsupported DesktopFile: '%s', no 'Exec' key present.\n", path ); g_debug ( "Unsupported DesktopFile: '%s', no 'Exec' key present.\n", path );
g_key_file_free ( kf ); g_key_file_free ( kf );
return FALSE; return FALSE;
} }
@ -292,7 +293,7 @@ static void walk_dir ( DRunModePrivateData *pd, const char *root, const char *di
{ {
DIR *dir; DIR *dir;
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Checking directory %s for desktop files.", root ); g_debug ( "Checking directory %s for desktop files.", root );
dir = opendir ( dirname ); dir = opendir ( dirname );
if ( dir == NULL ) { if ( dir == NULL ) {
return; return;

View File

@ -57,7 +57,8 @@
#define RUN_CACHE_FILE "rofi-3.runcache" #define RUN_CACHE_FILE "rofi-3.runcache"
/** The log domain of this dialog. */ /** The log domain of this dialog. */
#define LOG_DOMAIN "Dialogs.Run" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Dialogs.Run"
/** /**
* The internal data structure holding the private data of the Run Mode. * The internal data structure holding the private data of the Run Mode.
@ -221,7 +222,7 @@ static char ** get_apps ( unsigned int *length )
gsize l = 0; gsize l = 0;
gchar *homedir = g_locale_to_utf8 ( g_get_home_dir (), -1, NULL, &l, &error ); gchar *homedir = g_locale_to_utf8 ( g_get_home_dir (), -1, NULL, &l, &error );
if ( error != NULL ) { if ( error != NULL ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Failed to convert homedir to UTF-8: %s", error->message ); g_debug ( "Failed to convert homedir to UTF-8: %s", error->message );
g_clear_error ( &error ); g_clear_error ( &error );
g_free ( homedir ); g_free ( homedir );
return NULL; return NULL;
@ -232,13 +233,13 @@ static char ** get_apps ( unsigned int *length )
for ( const char *dirname = strtok_r ( path, sep, &strtok_savepointer ); dirname != NULL; dirname = strtok_r ( NULL, sep, &strtok_savepointer ) ) { for ( const char *dirname = strtok_r ( path, sep, &strtok_savepointer ); dirname != NULL; dirname = strtok_r ( NULL, sep, &strtok_savepointer ) ) {
DIR *dir = opendir ( dirname ); DIR *dir = opendir ( dirname );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Checking path %s for executable.", dirname ); g_debug ( "Checking path %s for executable.", dirname );
if ( dir != NULL ) { if ( dir != NULL ) {
struct dirent *dent; struct dirent *dent;
gsize dirn_len = 0; gsize dirn_len = 0;
gchar *dirn = g_locale_to_utf8 ( dirname, -1, NULL, &dirn_len, &error ); gchar *dirn = g_locale_to_utf8 ( dirname, -1, NULL, &dirn_len, &error );
if ( error != NULL ) { if ( error != NULL ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Failed to convert directory name to UTF-8: %s", error->message ); g_debug ( "Failed to convert directory name to UTF-8: %s", error->message );
g_clear_error ( &error ); g_clear_error ( &error );
closedir ( dir ); closedir ( dir );
continue; continue;
@ -266,7 +267,7 @@ static char ** get_apps ( unsigned int *length )
gsize name_len; gsize name_len;
gchar *name = g_filename_to_utf8 ( dent->d_name, -1, NULL, &name_len, &error ); gchar *name = g_filename_to_utf8 ( dent->d_name, -1, NULL, &name_len, &error );
if ( error != NULL ) { if ( error != NULL ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Failed to convert filename to UTF-8: %s", error->message ); g_debug ( "Failed to convert filename to UTF-8: %s", error->message );
g_clear_error ( &error ); g_clear_error ( &error );
g_free ( name ); g_free ( name );
continue; continue;

View File

@ -54,7 +54,8 @@
* Log domain for the ssh modi. * Log domain for the ssh modi.
*/ */
#define LOG_DOMAIN "Dialogs.Ssh" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Dialogs.Ssh"
/** /**
* Name of the history file where previously choosen hosts are stored. * Name of the history file where previously choosen hosts are stored.
@ -266,7 +267,7 @@ static void parse_ssh_config_file ( const char *filename, char ***retv, unsigned
{ {
FILE *fd = fopen ( filename, "r" ); FILE *fd = fopen ( filename, "r" );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Parsing ssh config file: %s", filename ); g_debug ( "Parsing ssh config file: %s", filename );
if ( fd != NULL ) { if ( fd != NULL ) {
char *buffer = NULL; char *buffer = NULL;
size_t buffer_length = 0; size_t buffer_length = 0;
@ -287,7 +288,7 @@ static void parse_ssh_config_file ( const char *filename, char ***retv, unsigned
if ( g_strcmp0 ( token, "Include" ) == 0 ) { if ( g_strcmp0 ( token, "Include" ) == 0 ) {
token = strtok_r ( NULL, SSH_TOKEN_DELIM, &strtok_pointer ); token = strtok_r ( NULL, SSH_TOKEN_DELIM, &strtok_pointer );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Found Include: %s", token ); g_debug ( "Found Include: %s", token );
gchar *path = rofi_expand_path ( token ); gchar *path = rofi_expand_path ( token );
gchar *full_path = NULL; gchar *full_path = NULL;
if ( !g_path_is_absolute ( path ) ) { if ( !g_path_is_absolute ( path ) ) {

View File

@ -56,7 +56,8 @@
#define CLIENTSTATE 10 #define CLIENTSTATE 10
#define CLIENTWINDOWTYPE 10 #define CLIENTWINDOWTYPE 10
#define LOG_DOMAIN "Dialogs.Window" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Dialogs.Window"
// a manageable window // a manageable window
typedef struct typedef struct

View File

@ -51,7 +51,8 @@
#include "rofi.h" #include "rofi.h"
#include "view.h" #include "view.h"
#define LOG_DOMAIN "Helper" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Helper"
/** /**
* Textual description of positioning rofi. * Textual description of positioning rofi.
@ -535,8 +536,8 @@ gboolean helper_validate_font ( PangoFontDescription *pfd, const char *font )
const char *fam = pango_font_description_get_family ( pfd ); const char *fam = pango_font_description_get_family ( pfd );
int size = pango_font_description_get_size ( pfd ); int size = pango_font_description_get_size ( pfd );
if ( fam == NULL || size == 0 ) { if ( fam == NULL || size == 0 ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Pango failed to parse font: '%s'", font ); g_debug ( "Pango failed to parse font: '%s'", font );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Got family: <b>%s</b> at size: <b>%d</b>", fam ? fam : "{unknown}", size ); g_debug ( "Got family: <b>%s</b> at size: <b>%d</b>", fam ? fam : "{unknown}", size );
return FALSE; return FALSE;
} }
return TRUE; return TRUE;

View File

@ -75,7 +75,8 @@
// TODO: move this check to mode.c // TODO: move this check to mode.c
#include "mode-private.h" #include "mode-private.h"
#define LOG_DOMAIN "Rofi" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Rofi"
// Pidfile. // Pidfile.
char *pidfile = NULL; char *pidfile = NULL;
@ -179,7 +180,7 @@ static int setup ()
*/ */
static void teardown ( int pfd ) static void teardown ( int pfd )
{ {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Teardown" ); g_debug ( "Teardown" );
// Cleanup font setup. // Cleanup font setup.
textbox_cleanup ( ); textbox_cleanup ( );
@ -667,7 +668,7 @@ static gboolean main_loop_x11_event_handler ( xcb_generic_event_t *ev, G_GNUC_UN
g_main_loop_quit ( main_loop ); g_main_loop_quit ( main_loop );
return G_SOURCE_REMOVE; return G_SOURCE_REMOVE;
} else { } else {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_WARNING, "main_loop_x11_event_handler: ev == NULL, status == %d", status ); g_warning ( "main_loop_x11_event_handler: ev == NULL, status == %d", status );
return G_SOURCE_CONTINUE; return G_SOURCE_CONTINUE;
} }
} }
@ -942,7 +943,7 @@ int main ( int argc, char *argv[] )
const char *path = g_get_user_runtime_dir (); const char *path = g_get_user_runtime_dir ();
if ( path ) { if ( path ) {
if ( g_mkdir_with_parents ( path, 0700 ) < 0 ) { if ( g_mkdir_with_parents ( path, 0700 ) < 0 ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_WARNING, "Failed to create user runtime directory: %s with error: %s\n", path, strerror ( errno ) ); g_warning ( "Failed to create user runtime directory: %s with error: %s\n", path, strerror ( errno ) );
pidfile = g_build_filename ( g_get_home_dir (), ".rofi.pid", NULL ); pidfile = g_build_filename ( g_get_home_dir (), ".rofi.pid", NULL );
} }
else { else {

View File

@ -11,7 +11,8 @@
#include "rofi.h" #include "rofi.h"
/** Logging domain for theme */ /** Logging domain for theme */
#define LOG_DOMAIN "Theme" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Theme"
/** /**
* Name of the property type * Name of the property type
@ -372,7 +373,7 @@ static void rofi_theme_resolve_link_property ( Property *p, int depth )
// Set name, remove '@' prefix. // Set name, remove '@' prefix.
const char *name = p->value.link.name + 1; const char *name = p->value.link.name + 1;
if ( depth > 20 ) { if ( depth > 20 ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_WARNING, "Found more then 20 redirects for property. Stopping." ); g_warning ( "Found more then 20 redirects for property. Stopping." );
p->value.link.ref = p; p->value.link.ref = p;
return; return;
} }
@ -419,7 +420,7 @@ Property *rofi_theme_find_property ( ThemeWidget *widget, PropertyType type, con
if ( p->type == P_INTEGER && type == P_PADDING ) { if ( p->type == P_INTEGER && type == P_PADDING ) {
return p; return p;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Found property: '%s' on '%s', but type %s does not match expected type %s.", g_debug ( "Found property: '%s' on '%s', but type %s does not match expected type %s.",
property, widget->name, property, widget->name,
PropertyTypeName[p->type], PropertyTypeName[p->type],
PropertyTypeName[type] PropertyTypeName[type]
@ -448,7 +449,7 @@ int rofi_theme_get_position ( const widget *widget, const char *property, int de
if ( p ) { if ( p ) {
return p->value.i; return p->value.i;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return def; return def;
} }
@ -459,7 +460,7 @@ int rofi_theme_get_integer ( const widget *widget, const char *property, int def
if ( p ) { if ( p ) {
return p->value.i; return p->value.i;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return def; return def;
} }
int rofi_theme_get_integer_exact ( const widget *widget, const char *property, int def ) int rofi_theme_get_integer_exact ( const widget *widget, const char *property, int def )
@ -470,7 +471,7 @@ int rofi_theme_get_integer_exact ( const widget *widget, const char *property, i
if ( p ) { if ( p ) {
return p->value.i; return p->value.i;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return def; return def;
} }
@ -486,7 +487,7 @@ Distance rofi_theme_get_distance ( const widget *widget, const char *property, i
return p->value.padding.left; return p->value.padding.left;
} }
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return (Distance){ def, PW_PX, SOLID }; return (Distance){ def, PW_PX, SOLID };
} }
@ -497,7 +498,7 @@ int rofi_theme_get_boolean ( const widget *widget, const char *property, int def
if ( p ) { if ( p ) {
return p->value.b; return p->value.b;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return def; return def;
} }
@ -508,7 +509,7 @@ char *rofi_theme_get_string ( const widget *widget, const char *property, char *
if ( p ) { if ( p ) {
return p->value.s; return p->value.s;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return def; return def;
} }
double rofi_theme_get_double ( const widget *widget, const char *property, double def ) double rofi_theme_get_double ( const widget *widget, const char *property, double def )
@ -518,7 +519,7 @@ double rofi_theme_get_double ( const widget *widget, const char *property, doubl
if ( p ) { if ( p ) {
return p->value.b; return p->value.b;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return def; return def;
} }
void rofi_theme_get_color ( const widget *widget, const char *property, cairo_t *d ) void rofi_theme_get_color ( const widget *widget, const char *property, cairo_t *d )
@ -534,7 +535,7 @@ void rofi_theme_get_color ( const widget *widget, const char *property, cairo_t
); );
} }
else { else {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
} }
} }
Padding rofi_theme_get_padding ( const widget *widget, const char *property, Padding pad ) Padding rofi_theme_get_padding ( const widget *widget, const char *property, Padding pad )
@ -550,7 +551,7 @@ Padding rofi_theme_get_padding ( const widget *widget, const char *property, Pad
return (Padding){ d, d, d, d }; return (Padding){ d, d, d, d };
} }
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return pad; return pad;
} }
ThemeHighlight rofi_theme_get_highlight ( widget *widget, const char *property, ThemeHighlight th ) ThemeHighlight rofi_theme_get_highlight ( widget *widget, const char *property, ThemeHighlight th )
@ -560,7 +561,7 @@ ThemeHighlight rofi_theme_get_highlight ( widget *widget, const char *property,
if ( p ) { if ( p ) {
return p->value.highlight; return p->value.highlight;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property ); g_debug ( "Theme entry: #%s %s property %s unset.", widget->name, widget->state ? widget->state : "", property );
return th; return th;
} }

View File

@ -64,7 +64,8 @@
#include "theme.h" #include "theme.h"
/** The Rofi View log domain */ /** The Rofi View log domain */
#define LOG_DOMAIN "View" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "View"
#include "xcb.h" #include "xcb.h"
/** /**
@ -228,7 +229,7 @@ static gboolean rofi_view_repaint ( G_GNUC_UNUSED void * data )
// After a resize the edit_pixmap surface might not contain anything anymore. // After a resize the edit_pixmap surface might not contain anything anymore.
// If we already re-painted, this does nothing. // If we already re-painted, this does nothing.
rofi_view_update ( current_active_menu, FALSE ); rofi_view_update ( current_active_menu, FALSE );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "expose event" ); g_debug ( "expose event" );
TICK_N ( "Expose" ); TICK_N ( "Expose" );
xcb_copy_area ( xcb->connection, CacheState.edit_pixmap, CacheState.main_window, CacheState.gc, xcb_copy_area ( xcb->connection, CacheState.edit_pixmap, CacheState.main_window, CacheState.gc,
0, 0, 0, 0, current_active_menu->width, current_active_menu->height ); 0, 0, 0, 0, current_active_menu->width, current_active_menu->height );
@ -369,7 +370,7 @@ static void rofi_view_window_update_size ( RofiViewState * state )
CacheState.edit_surf = cairo_xcb_surface_create ( xcb->connection, CacheState.edit_pixmap, visual, state->width, state->height ); CacheState.edit_surf = cairo_xcb_surface_create ( xcb->connection, CacheState.edit_pixmap, visual, state->width, state->height );
CacheState.edit_draw = cairo_create ( CacheState.edit_surf ); CacheState.edit_draw = cairo_create ( CacheState.edit_surf );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Re-size window based internal request: %dx%d.", state->width, state->height ); g_debug ( "Re-size window based internal request: %dx%d.", state->width, state->height );
// Should wrap main window in a widget. // Should wrap main window in a widget.
widget_resize ( WIDGET ( state->main_window ), state->width, state->height ); widget_resize ( WIDGET ( state->main_window ), state->width, state->height );
} }
@ -412,7 +413,7 @@ void rofi_view_queue_redraw ( void )
{ {
if ( current_active_menu && CacheState.repaint_source == 0 ) { if ( current_active_menu && CacheState.repaint_source == 0 ) {
CacheState.count++; CacheState.count++;
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "redraw %llu", CacheState.count ); g_debug ( "redraw %llu", CacheState.count );
CacheState.repaint_source = g_idle_add_full ( G_PRIORITY_HIGH_IDLE, rofi_view_repaint, NULL, NULL ); CacheState.repaint_source = g_idle_add_full ( G_PRIORITY_HIGH_IDLE, rofi_view_repaint, NULL, NULL );
} }
} }
@ -434,13 +435,13 @@ void rofi_view_set_active ( RofiViewState *state )
g_queue_push_head ( &( CacheState.views ), current_active_menu ); g_queue_push_head ( &( CacheState.views ), current_active_menu );
// TODO check. // TODO check.
current_active_menu = state; current_active_menu = state;
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "stack view." ); g_debug ( "stack view." );
rofi_view_window_update_size ( current_active_menu ); rofi_view_window_update_size ( current_active_menu );
rofi_view_queue_redraw (); rofi_view_queue_redraw ();
return; return;
} }
else if ( state == NULL && !g_queue_is_empty ( &( CacheState.views ) ) ) { else if ( state == NULL && !g_queue_is_empty ( &( CacheState.views ) ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "pop view." ); g_debug ( "pop view." );
current_active_menu = g_queue_pop_head ( &( CacheState.views ) ); current_active_menu = g_queue_pop_head ( &( CacheState.views ) );
rofi_view_window_update_size ( current_active_menu ); rofi_view_window_update_size ( current_active_menu );
rofi_view_queue_redraw (); rofi_view_queue_redraw ();
@ -607,7 +608,7 @@ static void rofi_view_setup_fake_transparency ( const char* const fake_backgroun
} }
else { else {
char *fpath = rofi_expand_path ( fake_background ); char *fpath = rofi_expand_path ( fake_background );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Opening %s to use as background.", fpath ); g_debug ( "Opening %s to use as background.", fpath );
s = cairo_image_surface_create_from_png ( fpath ); s = cairo_image_surface_create_from_png ( fpath );
CacheState.fake_bgrel = TRUE; CacheState.fake_bgrel = TRUE;
g_free ( fpath ); g_free ( fpath );
@ -615,7 +616,7 @@ static void rofi_view_setup_fake_transparency ( const char* const fake_backgroun
TICK_N ( "Get surface." ); TICK_N ( "Get surface." );
if ( s != NULL ) { if ( s != NULL ) {
if ( cairo_surface_status ( s ) != CAIRO_STATUS_SUCCESS ) { if ( cairo_surface_status ( s ) != CAIRO_STATUS_SUCCESS ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Failed to open surface fake background: %s", g_debug ( "Failed to open surface fake background: %s",
cairo_status_to_string ( cairo_surface_status ( s ) ) ); cairo_status_to_string ( cairo_surface_status ( s ) ) );
cairo_surface_destroy ( s ); cairo_surface_destroy ( s );
s = NULL; s = NULL;
@ -702,7 +703,7 @@ void __create_window ( MenuFlags menu_flags )
dpi = ( xcb->screen->height_in_pixels * 25.4 ) / (double) ( xcb->screen->height_in_millimeters ); dpi = ( xcb->screen->height_in_pixels * 25.4 ) / (double) ( xcb->screen->height_in_millimeters );
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Auto-detected DPI: %.2lf", dpi ); g_debug ( "Auto-detected DPI: %.2lf", dpi );
PangoFontMap *font_map = pango_cairo_font_map_get_default (); PangoFontMap *font_map = pango_cairo_font_map_get_default ();
pango_cairo_font_map_set_resolution ( (PangoCairoFontMap *) font_map, dpi ); pango_cairo_font_map_set_resolution ( (PangoCairoFontMap *) font_map, dpi );
} }
@ -931,7 +932,7 @@ void rofi_view_update ( RofiViewState *state, gboolean qr )
if ( !widget_need_redraw ( WIDGET ( state->main_window ) ) ) { if ( !widget_need_redraw ( WIDGET ( state->main_window ) ) ) {
return; return;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Redraw view" ); g_debug ( "Redraw view" );
TICK (); TICK ();
cairo_t *d = CacheState.edit_draw; cairo_t *d = CacheState.edit_draw;
cairo_set_operator ( d, CAIRO_OPERATOR_SOURCE ); cairo_set_operator ( d, CAIRO_OPERATOR_SOURCE );
@ -1128,7 +1129,7 @@ static void rofi_view_refilter ( RofiViewState *state )
state->height = height; state->height = height;
rofi_view_calculate_window_position ( state ); rofi_view_calculate_window_position ( state );
rofi_view_window_update_size ( state ); rofi_view_window_update_size ( state );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Resize based on re-filter" ); g_debug ( "Resize based on re-filter" );
} }
state->refilter = FALSE; state->refilter = FALSE;
TICK_N ( "Filter done" ); TICK_N ( "Filter done" );
@ -1442,7 +1443,7 @@ void rofi_view_itterrate ( RofiViewState *state, xcb_generic_event_t *ev, xkb_st
CacheState.edit_surf = cairo_xcb_surface_create ( xcb->connection, CacheState.edit_pixmap, visual, state->width, state->height ); CacheState.edit_surf = cairo_xcb_surface_create ( xcb->connection, CacheState.edit_pixmap, visual, state->width, state->height );
CacheState.edit_draw = cairo_create ( CacheState.edit_surf ); CacheState.edit_draw = cairo_create ( CacheState.edit_surf );
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Re-size window based external request: %d %d\n", state->width, state->height ); g_debug ( "Re-size window based external request: %d %d\n", state->width, state->height );
widget_resize ( WIDGET ( state->main_window ), state->width, state->height ); widget_resize ( WIDGET ( state->main_window ), state->width, state->height );
} }
} }
@ -1733,7 +1734,7 @@ void rofi_view_hide ( void )
void rofi_view_cleanup () void rofi_view_cleanup ()
{ {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Cleanup." ); g_debug ( "Cleanup." );
if ( CacheState.idle_timeout > 0 ) { if ( CacheState.idle_timeout > 0 ) {
g_source_remove ( CacheState.idle_timeout ); g_source_remove ( CacheState.idle_timeout );
CacheState.idle_timeout = 0; CacheState.idle_timeout = 0;
@ -1755,7 +1756,7 @@ void rofi_view_cleanup ()
CacheState.edit_surf = NULL; CacheState.edit_surf = NULL;
} }
if ( CacheState.main_window != XCB_WINDOW_NONE ) { if ( CacheState.main_window != XCB_WINDOW_NONE ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Unmapping and free'ing window" ); g_debug ( "Unmapping and free'ing window" );
xcb_unmap_window ( xcb->connection, CacheState.main_window ); xcb_unmap_window ( xcb->connection, CacheState.main_window );
xcb_free_gc ( xcb->connection, CacheState.gc ); xcb_free_gc ( xcb->connection, CacheState.gc );
xcb_free_pixmap ( xcb->connection, CacheState.edit_pixmap ); xcb_free_pixmap ( xcb->connection, CacheState.edit_pixmap );

View File

@ -31,7 +31,8 @@
#include "widgets/box.h" #include "widgets/box.h"
#include "theme.h" #include "theme.h"
#define LOG_DOMAIN "Widgets.Box" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Widgets.Box"
/** Default spacing used in the box*/ /** Default spacing used in the box*/
#define DEFAULT_SPACING 2 #define DEFAULT_SPACING 2
@ -118,7 +119,7 @@ static void vert_calculate_size ( box *b )
} }
if ( b->max_size > rem_height ) { if ( b->max_size > rem_height ) {
b->max_size = rem_height; b->max_size = rem_height;
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Widgets to large (height) for box: %d %d", b->max_size, b->widget.h ); g_debug ( "Widgets to large (height) for box: %d %d", b->max_size, b->widget.h );
return; return;
} }
if ( active_widgets > 0 ) { if ( active_widgets > 0 ) {
@ -181,7 +182,7 @@ static void hori_calculate_size ( box *b )
b->max_size += MAX ( 0, ( ( active_widgets - 1 ) * spacing ) ); b->max_size += MAX ( 0, ( ( active_widgets - 1 ) * spacing ) );
if ( b->max_size > ( rem_width ) ) { if ( b->max_size > ( rem_width ) ) {
b->max_size = rem_width; b->max_size = rem_width;
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Widgets to large (width) for box: %d %d", b->max_size, b->widget.w ); g_debug ( "Widgets to large (width) for box: %d %d", b->max_size, b->widget.w );
return; return;
} }
if ( active_widgets > 0 ) { if ( active_widgets > 0 ) {

View File

@ -31,7 +31,8 @@
#include "widgets/container.h" #include "widgets/container.h"
#include "theme.h" #include "theme.h"
#define LOG_DOMAIN "Widgets.Window" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "Widgets.Window"
struct _window struct _window
{ {

View File

@ -54,7 +54,8 @@
#include "xkb-internal.h" #include "xkb-internal.h"
/** Log domain for this module */ /** Log domain for this module */
#define LOG_DOMAIN "X11Helper" #undef G_LOG_DOMAIN
#define G_LOG_DOMAIN "X11Helper"
WindowManager current_window_manager = WM_EWHM; WindowManager current_window_manager = WM_EWHM;
@ -286,14 +287,14 @@ void x11_build_monitor_layout ()
if ( !x11_is_extension_present ( "RANDR" ) ) { if ( !x11_is_extension_present ( "RANDR" ) ) {
// Check if xinerama is available. // Check if xinerama is available.
if ( x11_is_extension_present ( "XINERAMA" ) ) { if ( x11_is_extension_present ( "XINERAMA" ) ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Query XINERAMA for monitor layout." ); g_debug ( "Query XINERAMA for monitor layout." );
x11_build_monitor_layout_xinerama (); x11_build_monitor_layout_xinerama ();
return; return;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "No RANDR or Xinerama available for getting monitor layout." ); g_debug ( "No RANDR or Xinerama available for getting monitor layout." );
return; return;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Query RANDR for monitor layout." ); g_debug ( "Query RANDR for monitor layout." );
xcb_randr_get_screen_resources_current_reply_t *res_reply; xcb_randr_get_screen_resources_current_reply_t *res_reply;
xcb_randr_get_screen_resources_current_cookie_t src; xcb_randr_get_screen_resources_current_cookie_t src;
@ -490,7 +491,7 @@ static int monitor_active_from_id ( int mon_id, workarea *mon )
// This is our give up point. // This is our give up point.
return FALSE; return FALSE;
} }
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Failed to find monitor, fall back to monitor showing mouse." ); g_debug ( "Failed to find monitor, fall back to monitor showing mouse." );
return monitor_active_from_id ( -5, mon ); return monitor_active_from_id ( -5, mon );
} }
@ -815,7 +816,7 @@ xcb_window_t xcb_stuff_get_root_window ( xcb_stuff *xcb )
void xcb_stuff_wipe ( xcb_stuff *xcb ) void xcb_stuff_wipe ( xcb_stuff *xcb )
{ {
if ( xcb->connection != NULL ) { if ( xcb->connection != NULL ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Cleaning up XCB and XKB" ); g_debug ( "Cleaning up XCB and XKB" );
if ( xcb->sncontext != NULL ) { if ( xcb->sncontext != NULL ) {
sn_launchee_context_unref ( xcb->sncontext ); sn_launchee_context_unref ( xcb->sncontext );
xcb->sncontext = NULL; xcb->sncontext = NULL;
@ -871,7 +872,7 @@ void x11_helper_discover_window_manager ( void )
xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_name_unchecked ( &( xcb->ewmh ), wm_win ); xcb_get_property_cookie_t cookie = xcb_ewmh_get_wm_name_unchecked ( &( xcb->ewmh ), wm_win );
if ( xcb_ewmh_get_wm_name_reply ( &( xcb->ewmh ), cookie, &wtitle, (void *) 0 ) ) { if ( xcb_ewmh_get_wm_name_reply ( &( xcb->ewmh ), cookie, &wtitle, (void *) 0 ) ) {
if ( wtitle.strings_len > 0 ) { if ( wtitle.strings_len > 0 ) {
g_log ( LOG_DOMAIN, G_LOG_LEVEL_DEBUG, "Found window manager: %s", wtitle.strings ); g_debug ( "Found window manager: %s", wtitle.strings );
if ( g_strcmp0 ( wtitle.strings, "i3" ) == 0 ) { if ( g_strcmp0 ( wtitle.strings, "i3" ) == 0 ) {
current_window_manager = WM_I3; current_window_manager = WM_I3;
} }