diff options
| author | hwspeedy <ns@bigbear.dk> | 2024-05-01 00:27:14 +0200 | 
|---|---|---|
| committer | hwspeedy <ns@bigbear.dk> | 2024-05-01 00:27:14 +0200 | 
| commit | 2ef5db91d2acbbf15690471ad3ea55ad6531a86a (patch) | |
| tree | 4d454a0ac65bf53a3e9ab43dc0339da052a36eb1 | |
| parent | babf0dfcd68022aa5088763258e3f50bbe7e7e29 (diff) | |
FIX CLI - disable strwrap for CLI, disable window freeze
| -rw-r--r-- | hardinfo2/util.c | 3 | ||||
| -rw-r--r-- | modules/computer.c | 4 | 
2 files changed, 5 insertions, 2 deletions
| diff --git a/hardinfo2/util.c b/hardinfo2/util.c index 0edd21c2..9fbe6340 100644 --- a/hardinfo2/util.c +++ b/hardinfo2/util.c @@ -1360,6 +1360,9 @@ gchar *strwrap(const gchar *st, size_t w, gchar delimiter)    if(!st) return NULL; +  //disable wrap for CLI +  if(params.create_report) return g_strdup(st); +    while(((len=strlen(ist)) > 0) && (((rst-retst)+w+2)<MAX_STRWRAP)){      if(len>w) len=w;      while((len>1) && (*(ist+len)!=0)&&(*(ist+len)!=delimiter)) len--; diff --git a/modules/computer.c b/modules/computer.c index bb05544f..68802dea 100644 --- a/modules/computer.c +++ b/modules/computer.c @@ -170,10 +170,10 @@ gchar *hi_get_field(gchar * field)  void scan_summary(gboolean reload)  {      SCAN_START(); -    gdk_window_freeze_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view))); +    //gdk_window_freeze_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view)));      module_entry_scan_all_except(entries, 0);      computer->alsa = computer_get_alsainfo(); -    gdk_window_thaw_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view))); +    //gdk_window_thaw_updates(GDK_WINDOW(gtk_widget_get_window(shell_get_main_shell()->info_tree->view)));      SCAN_END();  } | 
