Update: Conky Manager and move it to conky-manager-zcot-git

Original Author: @ty1118
Co-Author: @NarutoXY
Close #259 and then merge this

A teeny problem when installing - here are the logs.
(neon)tylerbj16@localhost:~$ sudo pacstall -I conky-manager-zcot-git
[sudo] password for tylerbj16:
conky-manager-zcot-g 100%[====================>]     526  --.-KB/s    in 0s
Do you want to view the pacscript first [y/N] n
Do you want to edit the pacscript [y/N] n
[+] INFO: Sourcing pacscript
logname: no login name
[+] INFO: URL exists
[*] WARNING: Package does not contain a hash
[+] INFO: conky-manager requires valac libgee-0.8-dev libgtk-3-dev libjson-glib-dev gettext libgettextpo-dev p7zip-full imagemagick to install
Do you want to remove them after installing conky-manager [y/N] n
[+] INFO: Installing dependencies
[+] INFO: Retrieving packages
logname: no login name
logname: no login name
Checking object directories: 100% (256/256), done.
cd src; make all
make[1]: warning: jobserver unavailable: using -j1.  Add '+' to parent make rule.
make[1]: Entering directory '/tmp/pacstall/conky-manager2/src'
#build binaries
valac -X -D'GETTEXT_PACKAGE="conky-manager2"' --Xcc="-lm" -X -Wl,-rpath,/usr/share/conky-manager2/libs "Main.vala" "MainWindow.vala" "EditWidgetWindow.vala" "EditThemeWindow.vala" "SettingsWindow.vala" "DonationWindow.vala" "GeneratePreviewWindow.vala" "AboutWindow.vala" "Utility.vala" -o conky-manager2 --pkg glib-2.0 --pkg gio-unix-2.0 --pkg posix --pkg gtk+-3.0 --pkg gee-0.8 --pkg json-glib-1.0
Main.vala:1007.4-1007.22: warning: GLib.Thread.create' has been deprecated since 2.32. Use new Thread<T> () Main.vala:1068.8-1068.26: warning: GLib.Thread.create' has been deprecated since 2.32. Use new Thread ()
Main.vala:1075.8-1075.26: warning: GLib.Thread.create' has been deprecated since 2.32. Use new Thread<T> () Main.vala:1469.8-1469.10: warning: Assignment to same variable                         for(k=k; k >= 0; k--){                             ^^^ Utility.vala:914.13-914.48: warning: Gdk.Cursor.new' has been deprecated since 3.16
Utility.vala:917.13-917.48: warning: Gdk.Cursor.new' has been deprecated since 3.16 MainWindow.vala:1100.4-1100.22: warning: GLib.Thread.create' has been deprecated since 2.32. Use new Thread ()
MainWindow.vala:1049.22-1049.37: warning: Gdk.Screen.width' has been deprecated since 3.22 MainWindow.vala:1050.23-1050.39: warning: Gdk.Screen.height' has been deprecated since 3.22
MainWindow.vala:285.18-285.42: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 MainWindow.vala:294.18-294.42: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10
MainWindow.vala:303.19-303.43: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 MainWindow.vala:312.18-312.42: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10
MainWindow.vala:326.22-326.46: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 EditWidgetWindow.vala:442.27-442.41: warning: Gtk.Dialog.get_action_area' has been deprecated since 3.12
EditWidgetWindow.vala:446.36-446.51: warning: Gtk.Image.from_stock' has been deprecated since 3.10 EditWidgetWindow.vala:454.38-454.53: warning: Gtk.Image.from_stock' has been deprecated since 3.10
EditWidgetWindow.vala:462.37-462.52: warning: Gtk.Image.from_stock' has been deprecated since 3.10 EditThemeWindow.vala:233.3-233.26: warning: Gtk.TreeView.set_rules_hint' has been deprecated since 3.14
EditThemeWindow.vala:252.4-252.42: warning: Access to possible null'. Perform a check or use an unsafe cast.                         (cell as Gtk.CellRendererToggle).active = val;                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ EditThemeWindow.vala:263.4-263.38: warning: Access to possible null'. Perform a check or use an unsafe cast.
(cell as Gtk.CellRendererText).text = rc.name;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
EditThemeWindow.vala:107.4-107.38: warning: Access to possible null'. Perform a check or use an unsafe cast.                         (cell as Gtk.CellRendererText).text = type;                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ EditThemeWindow.vala:166.4-166.38: warning: Access to possible null'. Perform a check or use an unsafe cast.
(cell as Gtk.CellRendererText).text = type;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
EditThemeWindow.vala:202.23-202.37: warning: Gtk.Dialog.get_action_area' has been deprecated since 3.12 EditThemeWindow.vala:206.24-206.39: warning: Gtk.Image.from_stock' has been deprecated since 3.10
EditThemeWindow.vala:213.29-213.44: warning: Gtk.Image.from_stock' has been deprecated since 3.10 MainWindow.vala:335.18-335.42: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10
MainWindow.vala:344.22-344.46: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 MainWindow.vala:358.18-358.42: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10
MainWindow.vala:367.30-367.54: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 GeneratePreviewWindow.vala:122.27-122.41: warning: Gtk.Dialog.get_action_area' has been deprecated since 3.12
GeneratePreviewWindow.vala:126.24-126.39: warning: Gtk.Image.from_stock' has been deprecated since 3.10 GeneratePreviewWindow.vala:149.29-149.44: warning: Gtk.Image.from_stock' has been deprecated since 3.10
MainWindow.vala:802.4-802.22: warning: GLib.Thread.create' has been deprecated since 2.32. Use new Thread<T> () MainWindow.vala:378.22-378.46: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10
MainWindow.vala:387.27-387.51: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 MainWindow.vala:402.22-402.46: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10
SettingsWindow.vala:147.13-147.17: warning: Gdk.Color' has been deprecated since 3.14 SettingsWindow.vala:148.3-148.11: warning: Gdk.Color' has been deprecated since 3.14
SettingsWindow.vala:149.3-149.26: warning: Gtk.Widget.modify_fg' has been deprecated since 3.0. Use override_color SettingsWindow.vala:149.28-149.36: warning: Gtk.StateType' has been deprecated since 3.14
SettingsWindow.vala:162.3-162.27: warning: Gtk.TreeView.set_rules_hint' has been deprecated since 3.14 SettingsWindow.vala:181.3-181.20: warning: Gtk.CellRendererPixbuf.stock_id' has been deprecated since 3.10
SettingsWindow.vala:190.4-190.38: warning: Access to possible null'. Perform a check or use an unsafe cast.                         (cell as Gtk.CellRendererText).text = path.replace(home,"~");                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SettingsWindow.vala:200.33-200.48: warning: Gtk.Image.from_stock' has been deprecated since 3.10
SettingsWindow.vala:206.36-206.51: warning: Gtk.Image.from_stock' has been deprecated since 3.10 SettingsWindow.vala:212.27-212.41: warning: Gtk.Dialog.get_action_area' has been deprecated since 3.12
SettingsWindow.vala:216.36-216.51: warning: Gtk.Image.from_stock' has been deprecated since 3.10 SettingsWindow.vala:222.37-222.52: warning: Gtk.Image.from_stock' has been deprecated since 3.10
MainWindow.vala:411.20-411.44: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 DonationWindow.vala:50.3-50.17: warning: Gtk.Dialog.get_action_area' has been deprecated since 3.12
DonationWindow.vala:61.3-61.26: warning: Gtk.Widget.margin_left' has been deprecated since 3.12 DonationWindow.vala:62.3-62.27: warning: Gtk.Widget.margin_right' has been deprecated since 3.12
MainWindow.vala:421.19-421.43: warning: Gtk.ToolButton.from_stock' has been deprecated since 3.10 AboutWindow.vala:269.23-269.37: warning: Gtk.Dialog.get_action_area' has been deprecated since 3.12
AboutWindow.vala:273.30-273.45: warning: Gtk.Image.from_stock' has been deprecated since 3.10 AboutWindow.vala:286.32-286.47: warning: Gtk.Image.from_stock' has been deprecated since 3.10
AboutWindow.vala:290.32-290.47: warning: Gtk.Image.from_stock' has been deprecated since 3.10 AboutWindow.vala:296.28-296.43: warning: Gtk.Image.from_stock' has been deprecated since 3.10
MainWindow.vala:116.9-116.31: warning: Gtk.Widget.margin_left' has been deprecated since 3.12 MainWindow.vala:117.9-117.32: warning: Gtk.Widget.margin_right' has been deprecated since 3.12
MainWindow.vala:162.31-162.46: warning: Gtk.Image.from_stock' has been deprecated since 3.10 MainWindow.vala:435.3-435.26: warning: Gtk.TreeView.set_rules_hint' has been deprecated since 3.14
MainWindow.vala:454.4-454.42: warning: Access to possible null'. Perform a check or use an unsafe cast.                         (cell as Gtk.CellRendererToggle).active = val;                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ MainWindow.vala:465.4-465.38: warning: Access to possible null'. Perform a check or use an unsafe cast.
(cell as Gtk.CellRendererText).text = rc.name;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
MainWindow.vala:486.3-486.30: warning: `Gtk.ScrolledWindow.add_with_viewport' has been deprecated since 3.8
Main.vala:662.4-662.18: warning: unreachable catch clause detected
catch (Error e) {
^^^^^^^^^^^^^^^
Main.vala:671.4-671.18: warning: unreachable catch clause detected
catch (Error e) {
^^^^^^^^^^^^^^^
/tmp/pacstall/conky-manager2/src/Main.vala.c: In function 'conky_rc_generate_preview':
/tmp/pacstall/conky-manager2/src/Main.vala.c:5293:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
5293 |   g_thread_create (_conky_rc_generate_preview_thread_gthread_func, g_object_ref (self), TRUE, &inner_error0);
|   ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:111,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /tmp/pacstall/conky-manager2/src/Main.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
100 | GThread *g_thread_create       (GThreadFunc       func,
|          ^~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/Main.vala.c: In function 'conky_rc_generate_preview_thread':
/tmp/pacstall/conky-manager2/src/Main.vala.c:5502:4: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
5502 |    g_thread_create (_conky_rc_conky_read_output_line_gthread_func, g_object_ref (self), TRUE, &inner_error0);
|    ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:111,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /tmp/pacstall/conky-manager2/src/Main.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
100 | GThread g_thread_create       (GThreadFunc       func,
|          ^~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/Main.vala.c:5527:4: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
5527 |    g_thread_create (_conky_rc_conky_read_error_line_gthread_func, g_object_ref (self), TRUE, &inner_error0);
|    ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:111,
from /usr/include/glib-2.0/gobject/gbinding.h:28,
from /usr/include/glib-2.0/glib-object.h:22,
from /tmp/pacstall/conky-manager2/src/Main.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
100 | GThread g_thread_create       (GThreadFunc       func,
|          ^~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_construct':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:884:2: warning: 'gtk_widget_set_margin_left' is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations]
884 |  gtk_widget_set_margin_left ((GtkWidget) tmp8, 3);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note: declared here
1086 | void     gtk_widget_set_margin_left   (GtkWidget widget,
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:886:2: warning: 'gtk_widget_set_margin_right' is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations]
886 |  gtk_widget_set_margin_right ((GtkWidget) tmp9, 3);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here
1091 | void     gtk_widget_set_margin_right  (GtkWidget widget,
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:926:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
926 |  tmp28 = (GtkImage) gtk_image_new_from_stock ("gtk-add", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_init_toolbar':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1377:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1377 |  tmp7 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-go-back");
|  ^~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1392:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1392 |  tmp14 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-go-forward");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1407:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1407 |  tmp21 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-media-play");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1422:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1422 |  tmp28 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-media-stop");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1443:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1443 |  tmp37 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-preferences");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1458:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1458 |  tmp44 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-edit");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1473:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1473 |  tmp51 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-directory");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1494:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1494 |  tmp60 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-refresh");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1509:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1509 |  tmp67 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-missing-image");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1529:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1529 |  tmp77 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-cancel");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1544:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1544 |  tmp84 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-open");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1566:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1566 |  tmp93 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-preferences");
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1581:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1581 |  tmp100 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-dialog-info");
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1601:2: warning: 'gtk_tool_button_new_from_stock' is deprecated: Use 'gtk_tool_button_new' instead [-Wdeprecated-declarations]
1601 |  tmp110 = (GtkToolButton) gtk_tool_button_new_from_stock ("gtk-about");
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkmenutoolbutton.h:28,
from /usr/include/gtk-3.0/gtk/gtk.h:149,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktoolbutton.h:84:14: note: declared here
84 | GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id);
|              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_init_list_view':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1760:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations]
1760 |  gtk_tree_view_set_rules_hint (tmp4, TRUE);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
246 | void                   gtk_tree_view_set_rules_hint                (GtkTreeView               tree_view,
|                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_init_preview_area':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:1857:2: warning: 'gtk_scrolled_window_add_with_viewport' is deprecated: Use 'gtk_container_add' instead [-Wdeprecated-declarations]
1857 |  gtk_scrolled_window_add_with_viewport (tmp11, (GtkWidget) tmp12);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:187,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkscrolledwindow.h:186:13: note: declared here
186 | void        gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window,
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_btn_generate_preview_clicked':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:3079:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
3079 |   g_thread_create (_main_window_btn_generate_preview_clicked_thread_gthread_func, g_object_ref (self), TRUE, &inner_error0);
|   ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:111,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:13,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
100 | GThread *g_thread_create       (GThreadFunc       func,
|          ^~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_show_preview':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:3834:2: warning: 'gdk_screen_width' is deprecated [-Wdeprecated-declarations]
3834 |  screen_width = gdk_screen_width ();
|  ^~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gdk/gdkmain.h:108:6: note: declared here
108 | gint gdk_screen_width  (void) G_GNUC_CONST;
|      ^~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:3835:2: warning: 'gdk_screen_height' is deprecated [-Wdeprecated-declarations]
3835 |  screen_height = gdk_screen_height ();
|  ^~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:50,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/gtk-3.0/gdk/gdkmain.h:110:6: note: declared here
110 | gint gdk_screen_height (void) G_GNUC_CONST;
|      ^~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c: In function 'main_window_scan_themes':
/tmp/pacstall/conky-manager2/src/MainWindow.vala.c:4019:3: warning: 'g_thread_create' is deprecated: Use 'g_thread_new' instead [-Wdeprecated-declarations]
4019 |   g_thread_create (_main_window_scan_themes_thread_gthread_func, g_object_ref (self), TRUE, &inner_error0);
|   ^~~~~~~~~~~~~~~
In file included from /usr/include/glib-2.0/glib.h:111,
from /usr/include/gtk-3.0/gdk/gdkconfig.h:13,
from /usr/include/gtk-3.0/gdk/gdk.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/MainWindow.vala.c:27:
/usr/include/glib-2.0/glib/deprecated/gthread.h:100:10: note: declared here
100 | GThread *g_thread_create       (GThreadFunc       func,
|          ^~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c: In function 'edit_widget_window_construct':
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:621:9: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
621 |  tmp3 = gtk_dialog_get_content_area ((GtkDialog) self);
|         ^
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:1208:2: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
1208 |  tmp234 = gtk_dialog_get_action_area ((GtkDialog) self);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here
203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog dialog);
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:1208:11: warning: assignment to 'GtkBox ' {aka 'struct _GtkBox '} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
1208 |  tmp234 = gtk_dialog_get_action_area ((GtkDialog) self);
|           ^
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:1219:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
1219 |  tmp240 = (GtkImage) gtk_image_new_from_stock ("gtk-apply", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:1238:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
1238 |  tmp249 = (GtkImage) gtk_image_new_from_stock ("gtk-clear", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:1257:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
1257 |  tmp258 = (GtkImage) gtk_image_new_from_stock ("gtk-cancel", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/EditWidgetWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     *stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c: In function 'edit_theme_window_construct':
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:723:9: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
723 |  tmp5 = gtk_dialog_get_content_area ((GtkDialog) self);
|         ^
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:1056:2: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
1056 |  tmp152 = gtk_dialog_get_action_area ((GtkDialog) self);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here
203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:1056:11: warning: assignment to 'GtkBox ' {aka 'struct _GtkBox '} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
1056 |  tmp152 = gtk_dialog_get_action_area ((GtkDialog) self);
|           ^
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:1068:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
1068 |  tmp158 = (GtkImage) gtk_image_new_from_stock ("gtk-ok", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:1086:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
1086 |  tmp167 = (GtkImage) gtk_image_new_from_stock ("gtk-cancel", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     *stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c: In function 'edit_theme_window_init_list_view':
/tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:1257:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations]
1257 |  gtk_tree_view_set_rules_hint (tmp15, TRUE);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/EditThemeWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
246 | void                   gtk_tree_view_set_rules_hint                (GtkTreeView               *tree_view,
|                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c: In function 'settings_window_construct':
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:544:10: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
544 |  tmp13 = gtk_dialog_get_content_area ((GtkDialog) self);
|          ^
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:648:2: warning: 'gdk_color_parse' is deprecated: Use 'gdk_rgba_parse' instead [-Wdeprecated-declarations]
648 |  gdk_color_parse ("000000", &tmp49);
|  ^~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdkcairo.h:26,
from /usr/include/gtk-3.0/gdk/gdk.h:33,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gdk/deprecated/gdkcolor.h:79:11: note: declared here
79 | gboolean  gdk_color_parse     (const gchar    spec,
|           ^~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:651:2: warning: 'gtk_widget_modify_fg' is deprecated: Use 'gtk_widget_override_color' instead [-Wdeprecated-declarations]
651 |  gtk_widget_modify_fg ((GtkWidget) entry_themedir, GTK_STATE_INSENSITIVE, &tmp50);
|  ^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:277,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/deprecated/gtkstyle.h:749:13: note: declared here
749 | void        gtk_widget_modify_fg          (GtkWidget            widget,
|             ^~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:673:2: warning: 'gtk_tree_view_set_rules_hint' is deprecated [-Wdeprecated-declarations]
673 |  gtk_tree_view_set_rules_hint (tmp59, TRUE);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtktreeview.h:246:24: note: declared here
246 | void                   gtk_tree_view_set_rules_hint                (GtkTreeView               tree_view,
|                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:716:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
716 |  tmp72 = (GtkImage) gtk_image_new_from_stock ("gtk-add", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:733:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
733 |  tmp80 = (GtkImage) gtk_image_new_from_stock ("gtk-remove", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:742:2: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
742 |  tmp84 = gtk_dialog_get_action_area ((GtkDialog) self);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here
203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:742:10: warning: assignment to 'GtkBox ' {aka 'struct _GtkBox '} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
742 |  tmp84 = gtk_dialog_get_action_area ((GtkDialog) self);
|          ^
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:753:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
753 |  tmp90 = (GtkImage) gtk_image_new_from_stock ("gtk-apply", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:770:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
770 |  tmp98 = (GtkImage) gtk_image_new_from_stock ("gtk-cancel", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/SettingsWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     *stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/DonationWindow.vala.c: In function 'donation_window_construct':
/tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:224:9: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
224 |  tmp2 = gtk_dialog_get_content_area ((GtkDialog) self);
|         ^
/tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:229:2: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
229 |  tmp4 = gtk_dialog_get_action_area ((GtkDialog) self);
|  ^~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here
203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog *dialog);
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:229:9: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
229 |  tmp4 = gtk_dialog_get_action_area ((GtkDialog) self);
|         ^
/tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:255:2: warning: 'gtk_widget_set_margin_left' is deprecated: Use 'gtk_widget_set_margin_start' instead [-Wdeprecated-declarations]
255 |  gtk_widget_set_margin_left ((GtkWidget) vbox_actions, 50);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1086:10: note: declared here
1086 | void     gtk_widget_set_margin_left   (GtkWidget widget,
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:256:2: warning: 'gtk_widget_set_margin_right' is deprecated: Use 'gtk_widget_set_margin_end' instead [-Wdeprecated-declarations]
256 |  gtk_widget_set_margin_right ((GtkWidget) vbox_actions, 50);
|  ^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkapplication.h:27,
from /usr/include/gtk-3.0/gtk/gtkwindow.h:33,
from /usr/include/gtk-3.0/gtk/gtkdialog.h:32,
from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/DonationWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkwidget.h:1091:10: note: declared here
1091 | void     gtk_widget_set_margin_right  (GtkWidget *widget,
|          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c: In function 'generate_preview_window_construct':
/tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:394:9: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
394 |  tmp2 = gtk_dialog_get_content_area ((GtkDialog) self);
|         ^
/tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:500:2: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
500 |  tmp40 = gtk_dialog_get_action_area ((GtkDialog) self);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here
203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog dialog);
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:500:10: warning: assignment to 'GtkBox ' {aka 'struct _GtkBox '} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
500 |  tmp40 = gtk_dialog_get_action_area ((GtkDialog) self);
|          ^
/tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:511:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
511 |  tmp46 = (GtkImage) gtk_image_new_from_stock ("gtk-ok", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:528:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
528 |  tmp54 = (GtkImage) gtk_image_new_from_stock ("gtk-cancel", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/GeneratePreviewWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c: In function '_lambda27':
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:291:3: warning: 'gtk_show_uri' is deprecated: Use 'gtk_show_uri_on_window' instead [-Wdeprecated-declarations]
291 |   tmp0 = gtk_show_uri (NULL, tmp3, (guint32) GDK_CURRENT_TIME, &inner_error0);
|   ^~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:200,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkshow.h:33:10: note: declared here
33 | gboolean gtk_show_uri  (GdkScreen   screen,
|          ^~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c: In function '_lambda28':
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:381:3: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
381 |   tmp21 = (GtkImage) gtk_image_new_from_stock ("gtk-go-back", (GtkIconSize) GTK_ICON_SIZE_MENU);
|   ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:399:3: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
399 |   tmp27 = (GtkImage) gtk_image_new_from_stock ("gtk-about", (GtkIconSize) GTK_ICON_SIZE_MENU);
|   ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     *stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c: In function 'about_window_construct':
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:509:9: warning: assignment to 'GtkBox *' {aka 'struct _GtkBox *'} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
509 |  tmp0 = gtk_dialog_get_content_area ((GtkDialog) self);
|         ^
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:618:2: warning: 'gtk_dialog_get_action_area' is deprecated [-Wdeprecated-declarations]
618 |  tmp47 = gtk_dialog_get_action_area ((GtkDialog) self);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkaboutdialog.h:30,
from /usr/include/gtk-3.0/gtk/gtk.h:31,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkdialog.h:203:13: note: declared here
203 | GtkWidget * gtk_dialog_get_action_area  (GtkDialog dialog);
|             ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:618:10: warning: assignment to 'GtkBox ' {aka 'struct _GtkBox '} from incompatible pointer type 'GtkWidget ' {aka 'struct _GtkWidget '} [-Wincompatible-pointer-types]
618 |  tmp47 = gtk_dialog_get_action_area ((GtkDialog) self);
|          ^
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:630:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
630 |  tmp53 = (GtkImage) gtk_image_new_from_stock ("gtk-about", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:648:2: warning: 'gtk_image_new_from_stock' is deprecated: Use 'gtk_image_new_from_icon_name' instead [-Wdeprecated-declarations]
648 |  tmp62 = (GtkImage) gtk_image_new_from_stock ("gtk-close", (GtkIconSize) GTK_ICON_SIZE_MENU);
|  ^~~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtkentry.h:42,
from /usr/include/gtk-3.0/gtk/gtktreeview.h:29,
from /usr/include/gtk-3.0/gtk/gtkcombobox.h:27,
from /usr/include/gtk-3.0/gtk/gtkappchooserbutton.h:29,
from /usr/include/gtk-3.0/gtk/gtk.h:42,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkimage.h:122:12: note: declared here
122 | GtkWidget gtk_image_new_from_stock     (const gchar     stock_id,
|            ^~~~~~~~~~~~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c: In function '__lambda30':
/tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:1191:3: warning: 'gtk_show_uri' is deprecated: Use 'gtk_show_uri_on_window' instead [-Wdeprecated-declarations]
1191 |   tmp0 = gtk_show_uri (NULL, tmp3, (guint32) GDK_CURRENT_TIME, &inner_error0);
|   ^~~~~~
In file included from /usr/include/gtk-3.0/gtk/gtk.h:200,
from /tmp/pacstall/conky-manager2/src/AboutWindow.vala.c:27:
/usr/include/gtk-3.0/gtk/gtkshow.h:33:10: note: declared here
33 | gboolean gtk_show_uri  (GdkScreen   screen,
|          ^~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/Utility.vala.c: In function 'tee_jee_gtk_helper_gtk_set_busy':
/tmp/pacstall/conky-manager2/src/Utility.vala.c:3062:3: warning: 'gdk_cursor_new' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
3062 |   tmp0 = gdk_cursor_new (GDK_WATCH);
|   ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:34,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/Utility.vala.c:41:
/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
228 | GdkCursor gdk_cursor_new   (GdkCursorType    cursor_type);
|            ^~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/Utility.vala.c:3067:3: warning: 'gdk_cursor_new' is deprecated: Use 'gdk_cursor_new_for_display' instead [-Wdeprecated-declarations]
3067 |   tmp1 = gdk_cursor_new (GDK_ARROW);
|   ^~~~~~
In file included from /usr/include/gtk-3.0/gdk/gdk.h:34,
from /usr/include/gtk-3.0/gtk/gtk.h:30,
from /tmp/pacstall/conky-manager2/src/Utility.vala.c:41:
/usr/include/gtk-3.0/gdk/gdkcursor.h:228:12: note: declared here
228 | GdkCursor gdk_cursor_new   (GdkCursorType    cursor_type);
|            ^~~~~~~~~~~~~~
/tmp/pacstall/conky-manager2/src/Utility.vala.c: In function 'tee_jee_gtk_helper_cell_renderer_progress2_class_init':
/tmp/pacstall/conky-manager2/src/Utility.vala.c:3328:43: warning: assignment to 'void ()(GtkCellRenderer *, cairo_t *, GtkWidget *, const GdkRectangle *, const GdkRectangle , GtkCellRendererState)' {aka 'void ()(struct _GtkCellRenderer *, struct _cairo *, struct _GtkWidget *, const struct _cairo_rectangle_int *, const struct _cairo_rectangle_int , enum )'} from incompatible pointer type 'void ()(GtkCellRenderer *, cairo_t *, GtkWidget *, GdkRectangle , GdkRectangle , GtkCellRendererState)' {aka 'void ()(struct GtkCellRenderer , struct _cairo , struct _GtkWidget , struct _cairo_rectangle_int , struct _cairo_rectangle_int , enum )'} [-Wincompatible-pointer-types]
3328 |  ((GtkCellRendererClass ) klass)->render = (void () (GtkCellRenderer, cairo_t, GtkWidget, GdkRectangle, GdkRectangle, GtkCellRendererState)) tee_jee_gtk_helper_cell_renderer_progress2_real_render;
|                                           ^
Compilation succeeded - 68 warning(s)
#update translation template
xgettext --language=C --keyword= --copyright-holder='Tony George (teejee2008@gmail.com)' --package-name='conky-manager2' --package-version='2.0'<EMAIL_ADDRESS>--escape --sort-output -o ../conky-manager2.pot .vala
Main.vala:700: warning: unterminated string literal
Main.vala:710: warning: unterminated string literal
make[1]: Leaving directory '/tmp/pacstall/conky-manager2/src'
[+] INFO: Installing
cd src; make install
make[1]: Entering directory '/tmp/pacstall/conky-manager2/src'
mkdir -p /usr/src/pacstall/conky-manager/usr/bin
mkdir -p /usr/src/pacstall/conky-manager/usr/share
mkdir -p /usr/src/pacstall/conky-manager/usr/share/applications
mkdir -p /usr/src/pacstall/conky-manager/usr/share/conky-manager2
mkdir -p /usr/src/pacstall/conky-manager/usr/share/pixmaps
mkdir -p /usr/src/pacstall/conky-manager/usr/share/appdata
#binary
install -m 0755 conky-manager2 "/usr/src/pacstall/conky-manager/usr/bin"
install -m 0755 conky-manager2-uninstall "/usr/src/pacstall/conky-manager/usr/bin"
#launcher
install -m 0755 conky-manager2.desktop "/usr/src/pacstall/conky-manager/usr/share/applications"
#app icon
install -m 0755 share/pixmaps/conky-manager2.png "/usr/src/pacstall/conky-manager/usr/share/pixmaps"
#appdata.xml
install -m 0755 conky-manager2.appdata.xml "/usr/src/pacstall/conky-manager/usr/share/appdata"
#shared files
cp -dpr --no-preserve=ownership -t "/usr/src/pacstall/conky-manager/usr/share/conky-manager2" ./share/conky-manager2/
chmod --recursive 0755 /usr/src/pacstall/conky-manager/usr/share/conky-manager2/
#translations
mkdir -p "/usr/src/pacstall/conky-manager/usr/share/locale/cs_CZ/LC_MESSAGES"
msgfmt --check --verbose -o "/usr/src/pacstall/conky-manager/usr/share/locale/cs_CZ/LC_MESSAGES/conky-manager2.mo" ../po/cs.po
171 translated messages.
mkdir -p "/usr/src/pacstall/conky-manager/usr/share/locale/de_DE/LC_MESSAGES"
msgfmt --check --verbose -o "/usr/src/pacstall/conky-manager/usr/share/locale/de_DE/LC_MESSAGES/conky-manager2.mo" ../po/de.po
171 translated messages, 1 untranslated message.
mkdir -p "/usr/src/pacstall/conky-manager/usr/share/locale/fr_FR/LC_MESSAGES"
msgfmt --check --verbose -o "/usr/src/pacstall/conky-manager/usr/share/locale/fr_FR/LC_MESSAGES/conky-manager2.mo" ../po/fr.po
171 translated messages, 1 fuzzy translation.
mkdir -p "/usr/src/pacstall/conky-manager/usr/share/locale/hr_HR/LC_MESSAGES"
msgfmt --check --verbose -o "/usr/src/pacstall/conky-manager/usr/share/locale/hr_HR/LC_MESSAGES/conky-manager2.mo" ../po/hr.po
165 translated messages.
mkdir -p "/usr/src/pacstall/conky-manager/usr/share/locale/nl_NL/LC_MESSAGES"
msgfmt --check --verbose -o "/usr/src/pacstall/conky-manager/usr/share/locale/nl_NL/LC_MESSAGES/conky-manager2.mo" ../po/nl.po
172 translated messages.
mkdir -p "/usr/src/pacstall/conky-manager/usr/share/locale/pt_BR/LC_MESSAGES"
msgfmt --check --verbose -o "/usr/src/pacstall/conky-manager/usr/share/locale/pt_BR/LC_MESSAGES/conky-manager2.mo" ../po/pt_BR.po
166 translated messages, 6 untranslated messages.
make[1]: Leaving directory '/tmp/pacstall/conky-manager2/src'
[+] INFO: Symlinking files
stow: ERROR: The stow directory usr/src/pacstall does not contain package conky-manager-zcot-git
[+] INFO: Storing pacscript


fix(YoutubePlayer,VimeoPlayer)!: auto width for responsive design on mobile devices

🔗 Linked issue

❓ Type of change

[ ] 📖 Documentation (updates to the documentation or readme)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[x] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description

Currently, the media players have a fixed width, which makes them non-responsive on mobile devices. This breaks the view completely, as they overflow way off screen. By making the width automatic, it can be more responsive to small screen sizes and keep the structure of the page.

Thanks!


Flesh out read me a bit more

Sounds good. I'm unavailable to make changes until Sunday/Monday. Feel free to add the in development chunk or I'll catch when available again to commit/push.

Ok, added a note. I'm going to merge this for now so the update is visible. We can always adjust later.


Recents / pinned

It would be great to have recently used or pinned emojis.
Also, it would be nice if the first 10 could have a number so it could be completely free of the mouse (i.e.: 1 is the first, 2 is the second, etc).

:+1: This would be a good feature.
You should be able to select emoji without mouse now though, by using the left/right/top/down keys & enter, does that not work for you? Although numbered emoji can save you from having to navigate to it first.

Oops, just noticed this is a dupe of #65.


[grucell] Implement grucell

Commit 1:     [bugfix] Bugfix on tensor sum
 - Check beta is null when copy the origin data on sum function and added unittest
 - Remove argument beta on outplace sum function
 - Makes bias_hh to zero instead of bias_ih in recurrent models when convert pytorch to nntrainer
 - Fix typos

Self evaluation:

Build test: [X]Passed [ ]Failed [ ]Skipped
Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: hyeonseok lee<EMAIL_ADDRESS>
Commit 2:     [grucell] Implement grucell
 - Support add with non-contiguous tensor
 - Implement grucell which is run only 1 timestep
 - Todo:
   1. Make it more efficient with strided tensor(Reduce copy tensor)
   2. Reduce temporary tensor or do inplace operation

Self evaluation:

Build test: [X]Passed [ ]Failed [ ]Skipped
Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: hyeonseok lee<EMAIL_ADDRESS>
Commit 3:     [unittest] Implement grucell unittest
 - Verify grucell with tensorflow by layer unittest
 - Added grucell model unittest to verify multi unit/timestep, stacked, unroll situation with pytorch
 - Todo: Finds other way without copying when convert gate order of pytorch grucell

Self evaluation:

Build test: [X]Passed [ ]Failed [ ]Skipped
Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: hyeonseok lee<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1731. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.

:octocat: cibot: @lhs8928, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1731-202111221635150.083264112472534-d25d48a0697d9087e89809fb9bb65d5caceaeeeb/.


redesign update licenses modal

Fixes: https://github.com/zulip/zulip/issues/25649
Redesigned the license update modal using the design from /templates/zerver/change_email_address_visibility_modal.html

Added additional_license_count_holder

Screenshots and screen captures:
Before:

After:

Self-review checklist

[x] Self-reviewed the changes for clarity and maintainability
(variable names, code reuse, readability, etc.).

Communicate decisions, questions, and potential concerns.

[x] Explains differences from previous plans (e.g., issue description).
[x] Highlights technical choices and bugs encountered.
[x] Calls out remaining decisions and concerns.
[x] Automated tests verify logic where appropriate.

Individual commits are ready for review (see commit discipline).

[x] Each commit is a coherent idea.
[x] Commit message(s) explain reasoning and motivation for changes.

Completed manual review and testing of the following:

[x] Visual appearance of the changes.
[x] Responsiveness and internationalization.
[x] Strings and tooltips.
[x] End-to-end functionality of buttons, interactions and flows.
[x] Corner cases, error conditions, and easily imagined bugs.

Hi team,
I have a question about the failed node test. I'm having trouble understanding why this is failing. Could someone please provide some clarification or guidance? Other than that, the issue should be fixed.

To get help with the test, please post in the chat.zulip.org topic for this issue. Be sure to follow https://zulip.readthedocs.io/en/latest/contributing/asking-great-questions.html. Thanks!

Closing as this is going to be completed through a new PR this week.


fix(api, app): Clear instrument offset before performing deck calibration

Overview
Closes #5022 by resetting instrument offset for all pipettes any time a new deck calibration begins. Some design changes were also added in the app by following instructions from this design.
Changelog

Add messaging in deck cal CLI about re-doing pipette calibration (instrument offset does not get taken into account here because robot settings/deck cal are reset before beginning the program)
Modify the app according to the design above
The robot no longer restarts after a deck calibration
Reset instrument offset in endpoints.py and reload the current pip instrument offset to be (0, 0, 0)
Remove feature flags for v1 in endpoints.py as it's no longer relevant

Review requests
Please check that the code place for resetting instrument offset etc are OK.
Test Plan

Verify the issue with the robot and app on 3.19 or edge
a. Modify your instrument offset (the value in /data/robot_settings.json under instrument_offset and the mount and type of pipette you'll use for deck calibration - the output of tip probe) to be bad, for instance having a value of 20 in its z component.
b. Run deck calibration, trying to do a good job.
c. verify that after the robot restarts, the deck calibration is obviously incorrect - if you modified the z component of instrument offset, the deck calibration z offset should be very wrong
Verify that this PR fixes the issue, after putting this PR on the robot with make push and building the app on this pr with make -C app dev
a. Edit /data/robot_settings.json and verify that the value under instrument_offset for the mount and type of pipette used for deck calibration is still bad and large
b. Run deck calibration, trying to do a good job
c. When ending deck calibration, the button should say "save and exit" rather than "save and restart robot". The robot should not restart when you click the button
d. Edit /data/robot_settings.json and verify that the instrument_offset for the mount and type of pipette you did deck calibration with is now (0, 0, 0)
e. Edit /data/gantry_calibration.json and verify that the deck calibration is not bad in the same way it was in 1c
f. Run the calibrate-to-crosses protocol used by the labware creator. Run tip probe and check that the pipettes move to the crosses accurately (or as accurately as they normally do).

Let me know if you have any other questions!
Risk assessment
Medium. There was concern that customers would be confused by the new messaging at the end of the deck calibration program in the app. Please make sure we are OK with this language before merging.

@Laura-Danielle

by resetting instrument offset for all pipettes any time a new deck calibration begins

If you start and then abort a deck calibration, is the pipette calibration still cleared? (If so, I don't think it would be a big problem—just looking out for surprises.)


log error if sign-file fails

the error from the sign-file binary was getting lost because it wasn't returned through the stack call correctly. This commit fixes that by passing the message up.
Also remove a couple of commented out code lines. (these were picked up by downstream code review)

Codecov Report
Base: 77.97% // Head: 77.97% // No change to project coverage :thumbsup:

Coverage data is based on head (180ea5c) compared to base (d5bfacd).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #237   +/-   ##
=======================================
  Coverage   77.97%   77.97%
=======================================
  Files          27       27
  Lines        2820     2820
=======================================
  Hits         2199     2199
  Misses        514      514
  Partials      107      107

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

/ok-to-test
/assign @yevgeny-shnaidman

/lgtm


Enhancementoptimize single-table plan time.

Proposed changes
Issue Number: close #xxx
Problem summary
optimize single-table plan time for Nereids planner.
Checklist(Required)

Does it affect the original behavior:

[ ] Yes
[x] No
[ ] I don't know

Has unit tests been added:

[ ] Yes
[ ] No
[x] No Need

Has document been added or modified:

[ ] Yes
[ ] No
[x] No Need

Does it need to update dependencies:

[ ] Yes
[x] No

Are there any changes that cannot be rolled back:

[ ] Yes (If Yes, please explain WHY)
[x] No

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

TeamCity pipeline, clickbench performance test result:
the sum of best hot time: 35.78 seconds
load time: 457 seconds
storage size:<PHONE_NUMBER>4 Bytes
https://doris-community-test-1308700295.cos.ap-hongkong.myqcloud.com/tmp/20221113112509_clickbench_pr_45117.html


Create more elements in Z direction

Hello Dorian,
For the standard command it says: The above command results in a 1 element thick mesh
so i was wondering if there is there a way to apply thickness and have more elements in Z direction?
Thank you
Regards
David.

Do you mean using tetrahedrons or wedge/hexahedrons?

Hello @jdavidgg01,
In case you are interested, I have just added a 'Layers' option for meshing (1cc69be). For instance, if you want 3 wedge element in thickness (instead of 1):
G.mesh(file.msh, 'Layers', 3)

Does this comply with your needs?

Yes Dorian, that is exactly what i'm looking for, but i'm trying to run your updated code with the layers option but Matlab is giving me this error:
Not enough input arguments.
Error in mesh (line 99)
[~,~,fext] = fileparts(filepath);
I don't know if i'm doing something wrong?
Regards

Are you sure you have update MTEX2Gmsh to the latest commit?

Oh, I have just noticed I have forgotten the quotes around the file name:
G.mesh('file.msh', 'Layers', 3)

Alternatively, you can try:
mesh(G, 'file.msh', 'Layers', 3)

Now is working Dorian, thank you so much!


Patch'es original author & commit message not preserved

For example:

bind-9.11-CVE-2020-8624.patch -> source-git commit
bind-9.11-fips-disable.patch -> source-git commit

I'd expect to see Packit as a committer but not as the original author. And also the original commit messages disappeared.

This one has an easy answer: the patches are applied via specfile's %prep, so when they are applied with /usr/bin/patch, we just let patch do the job and get on with our lives. If packagers wanted commits to be owned by authors, they would need to let git apply it (via %autopatch -S git[_am])
At this point I wanted to wontfix this but since you are not a packager, I'm thinking from a different perspective now. Yours.
It would indeed be nice if authorship was correct if possible - since we are hooked into the patch process and the data are there, we could somehow get them and do git commit --amend --author ... after the patch is applied by /usr/bin/patch


Rename abstract test classes

Adjust the naming to make it clear which test fixtures are abstract classes meant for extension.

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

PullRequestFeedback build

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

PullRequestFeedback build

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

PullRequestFeedback build

@bot-gradle test this

I've triggered the following builds for you. Click here to see all build failures.

PullRequestFeedback build

@bot-gradle test and merge

I've triggered a build for you. Click here to see all failures if there's any.


Parser Error: zero-length delimited identifier at or near """"

Hi - well done on SqlFrame, it looks great!
Just trying to use it, here's something I ran into - am I doing something wrong?
I have a lightbulbs.csv file like this:
In [8]: !cat lightbulbs.csv
kind,price,make
standard,30,emcsquare
capsule,40,emcsquare
candle,10,emcsquare
standard,20,maxwells
capsule,45,maxwells
candle,11,maxwells
standard,90,voltaires
capsule,95,voltaires
candle,80,voltaires

Then, running the following, I get an error:
In [1]: from sqlframe.duckdb import DuckDBSession

In [2]: import sqlframe.duckdb.functions as F

In [3]: session = DuckDBSession()

In [4]: lightbulbs = session.read.csv('lightbulbs.csv')

In [5]: min_prices = lightbulbs.groupBy('kind', 'make').agg(F.min('price'))

In [6]: lightbulbs.show()
+----------+-------+-----------+
|   kind   | price |    make   |
+----------+-------+-----------+
| standard |   30  | emcsquare |
| capsule  |   40  | emcsquare |
|  candle  |   10  | emcsquare |
| standard |   20  |  maxwells |
| capsule  |   45  |  maxwells |
|  candle  |   11  |  maxwells |
| standard |   90  | voltaires |
| capsule  |   95  | voltaires |
|  candle  |   80  | voltaires |
+----------+-------+-----------+

In [7]: min_prices.show()
---------------------------------------------------------------------------
ParserException                           Traceback (most recent call last)
Cell In[7], line 1
----> 1 min_prices.show()

File ~/scratch/.venv/lib/python3.12/site-packages/sqlframe/base/dataframe.py:1629, in _BaseDataFrame.show(self, n, truncate, vertical)
   1627 # Make sure that the limit we add doesn't affect the results
   1628 df = self._convert_leaf_to_cte()
-> 1629 result = df.limit(n).collect()
   1630 table = PrettyTable()
   1631 if row := seq_get(result, 0):

File ~/scratch/.venv/lib/python3.12/site-packages/sqlframe/base/dataframe.py:1599, in _BaseDataFrame.collect(self)
   1598 def collect(self) -> t.List[Row]:
-> 1599     return self._collect()

File ~/scratch/.venv/lib/python3.12/site-packages/sqlframe/base/dataframe.py:1602, in _BaseDataFrame._collect(self, **kwargs)
   1601 def _collect(self, **kwargs) -> t.List[Row]:
-> 1602     return self.session._collect(self._get_expressions(optimize=False), **kwargs)

File ~/scratch/.venv/lib/python3.12/site-packages/sqlframe/base/session.py:493, in _BaseSession._collect(self, expressions, quote_identifiers, skip_normalization, skip_rows)
    491     else:
    492         sql = expression  # type: ignore
--> 493     self._execute(sql)
    494 if skip_rows:
    495     return []

File ~/scratch/.venv/lib/python3.12/site-packages/sqlframe/duckdb/session.py:72, in DuckDBSession._execute(self, sql)
     71 def _execute(self, sql: str) -> None:
---> 72     self._last_result = self._cur.execute(sql)

ParserException: Parser Error: zero-length delimited identifier at or near """"

This is using sqlframe==3.10.0 and duckdb==1.1.3

Thanks for the detailed report and it was easy to repro. The issue is that your aggregate function doesn't have an alias and therefore SQLFrame is trying to reference that column but it doesn't have a name. A workaround is to alias the column: df1.groupBy('kind', 'make').agg(F.min('price').alias('min_price')).
Looking into a long-term fix.


Macro generation of ffi strings

(I know this sounds ugly but)
I'd like to clean up multiline ffi statements, which I'm using to generate code in the format that angularjs expects. The body of an ffi statement must be a String literal (not an expression that evaluates to String), so we can't use Haskell functions to build it up from Fay user code.
As a motivating example, I'd like to be able to make a macro to replace:
replace_field(o, old, new)

with:
"if (old in o) { o[new] = o[old]; delete o[old]; };"

Possibilities:

allow LANGUAGE CPP for #define macros.
extend ffiExp to handle simple expressions to generate a String, not just (Lit _ (String ...))

Spring cleaning. Lack of activity, it's unlikely that this will happen.


store: cache propose metric and flush in batch.

Like other frequent raft metrics, cache propose metric and flush in batch.
@ngaut @BusyJay @hhkbp2

To fix https://github.com/pingcap/tikv/issues/1293
@overvenus

Rest LGTM

PTAL @ngaut  @BusyJay

LGTM

LGTM


request for new GO term for alpha-(1->4)-fucosyltransferase activity

Hi,
PMID: 1977660 describes that FUT3 is able to construct
a Fuca(1,3)-glycosidic linkage on the subterminal
Glc or GlcNAc of type II acceptors and a FucaI1,4}-glycosidic
linkage on the subterminal GlcNAc of type I acceptors,
and that this is qualitatively independent of the
presence of terminal Fuca{1,2)moieties on the terminal
galactose of these acceptors.
Many thanks.
Guilaine

Hi Guilaine,
Is that
GO:0017060    JSON
3-galactosyl-N-acetylglucosaminide 4-alpha-L-fucosyltransferase activity?
\Catalysis of the reaction: GDP-L-fucose + beta-D-galactosyl-(1,3)-N-acetyl-D-glucosaminyl-R = GDP + beta-D-galactosyl-(1,3)-[alpha-L-fucosyl-(1,4)]-N-acetyl-D-glucosaminyl-R.
?

pinging @Argoudpuy
Is
GO:0017060 the term you require?

Hi,
yes it is  GO:0017060
thanks
Guilaine

So no new term needed @ValWood ?


Stops certificates generated through campaign tester being published.

Coverage decreased (-0.03%) to 81.248% when pulling 77528ab4c4105e89cd7e92a010c7ba4cc0e8ab55 on digitalWestie:draft-test-certs into 09014dcfdf057bf6f5d2eeb69417d246ae0c8567 on theodi:staging.


CSS tag {content: url()}

I read a little discussion on this page and I wanted to check the status of Firefox on caniuse.com since the discussion is some years old.
I couldn't find CSS content on caniuse.com.
Hereby I am requesting it as a new little feature.

Also looking for this info....

This would be a great addition!

Hi there, still needed! It'd be awesome to have compatibility info 😄

I was also looking for this.
There is https://caniuse.com/#feat=css-gencontent which speaks specifically about the content attribute for ::before and ::after pseudo-elements but not about its wider support.
The accepted answer on this related StackOverflow question states:
The other answer using CSS gives the right idea, but it is not compatible with all browsers. The content property of the CSS is only allowed in the pseudo-elements ::before and ::after.
However, in my testing - content() does work on the latest desktop versions of Chrome, Firefox and Safari, but has no caniuse entry.


README.md: update supported features

MacVlan and MacVtap interfaces support were missing from README.md
"supported features" section.
Signed-off-by: Fernando Fernandez Mancera<EMAIL_ADDRESS>

The CI failed. Please take a look.

The CI failed. Please take a look.

Fixed, thanks.


Increase viz name size

With data service PR #81 , addresses issue #325.
This PR makes the following updates:

In the viz display name contains a comma, split into two lines in the create a new viz view (see screenshot using updated names)
Increase viz display name from 13pt to 16pt.

Note: The data service PR renames the vizs, this PR affects how the names are displayed.

looks like that issue requests time series be disabled for phase 1 as well? is that already done?


[PE-D][Tester A] New JAR file includes existing contacts

Especially in the case of this app, which includes Student Numbers that are non-replaceable, having existing students whose student number cannot be replaced when deleted is a flaw. For eg, Alex Yeoh is pre registered in the JAR file. If I were to delete his information, S0001 still would not be able to be used even after deletion.

Labels: type.FeatureFlaw severity.High
original: Jalenleeruixian/ped#3

In user guide, mention that we have some dummy data. We recommend user to use these data to play around and familiarize themself with the commands then use clear to reset the address book.


navbar updated

updated navbar which is like the previous please assign gssoc ext and  hactoberfest accepted @sailaja-adapa  akka
to

@abhi200446 include swap reads logo in that navbar create new issue for that and try to fix all the navbar in all pages since in some navbar icons were added

@abhi200446 raise PR again on this issue

ok @sailaja-adapa akka

donation section also collapsed by someone PR's so fix that issue too

on home page include the logo inside navbar with icons and to fix on all pages too i will assing you level 3 for that

i mean sometime allignment won't be good with icons since we had many options on navbar

means icons need to be added or removed @sailaja-adapa akka

frst icons tho try chai bagokapothe i mean allignment avvani set avvakapothe naku okasari cheppu antunna appudu lekunda try cheddam

do u understand @abhi200446

akka idhi all vabar pages anthey ardham kaledhu like if i click on about on navbar inko page open avutadhiga dantlo vunna navbar ni modify cheyala @sailaja-adapa akka?

haa avunu present eppudu e PR malli raise chai navbar bale ga website lo merge chesukunta

anni links navbar fix chai present mathram home page navbar bagundali ga anduku malli PR raise chai

neeku vilu aiynantha varaku chaii pages already nee dagara code vundi ga

linkedin lo msg chai @abhi200446

ok @sailaja-adapa akka


User datasets bug in pending upload

When uploading a dataset, the yellow message for an upload in progress gives the time in a totally different timezone. Once the upload is done, and the page has been refreshed, the dataset shows the correct timezone. Failed dataset uploads also have the correct timezone
During upload

After upload is complete

It looks like the started field is set by Postgres to now() when a job row is created, which likely has the wrong zone offset applied. Looking at two possible fixes, configuring Postgres to save the current UTC time or setting that field ourselves in the code.
https://github.com/VEuPathDB/service-user-dataset-import/blob/master/init.sql#L129

I think I can get a fix to QA on Monday or Tuesday

This bug probably emerged when we changed all the service containers from UTC to EST

This looks good now in QA:

The time displayed is in the correct timezone


Fence code block, fix example output

The output false and true were around the wrong way.

Merged. Thanks


remove unused location ___http_call

Broken link issue fixed in https://github.com/3scale/APIcast/pull/1492

@tkan145 is this ____http_call location being used? maybe for backend?

It's being used here. However, I don't think we are currently using ngx backend, default is resty backend.


Flakey tests

Describe the bug
Record all the flakey tests we are seeing
1) Rollups
       can be enabled and disabled
         successfully:
     AssertionError: Timed out retrying after 10000ms: Expected to find content: 'test_rollup_id is disabled' but never did.
      at Context.eval (http://localhost:5601/__cypress/tests?p=cypress/integration/rollups_spec.js:373:10)

To Reproduce
Steps to reproduce the behavior:
run cypress test

Unit Test run
2021-08-16T23:28:00.1871166Z Summary of all failing tests
2021-08-16T23:28:00.1883225Z FAIL public/pages/RollupDetails/containers/RollupDetails/RollupDetails.test.tsx (5.47 s)
2021-08-16T23:28:00.1887516Z   ● <RollupDetails /> spec › can delete a rollup job
2021-08-16T23:28:00.1888244Z
2021-08-16T23:28:00.1895487Z     TestingLibraryElementError: Unable to find an element by: [data-test-subj="deleteTextField"]

https://github.com/opensearch-project/index-management-dashboards-plugin/runs/3569361528?check_suite_focus=true


Authorization mechanism not supported

Failed to run mvn deploy because
AWS Error Code: InvalidRequest, AWS Error Message: The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.

Apparently, v4 is mandatory only in Frankfurt and Seoul. Try another region. But a fix would be handy.

:+1:

:+1:

We're maintaining a custom branch that will resolve this.
https://github.com/verygoodsecurity/aws-maven
<pluginRepositories>
    <pluginRepository>
        <id>bintray-vgs</id>
        <name>bintray-vgs</name>
        <url>https://dl.bintray.com/vg/vgs-misc</url>
        <snapshots>
            <enabled>true</enabled>
        </snapshots>
    </pluginRepository>
</pluginRepositories>

and
<extension>
    <groupId>io.vgs.tools</groupId>
    <artifactId>aws-maven</artifactId>
    <version>1.4.3</version>
</extension>

Will give you all current regions

@mjallday Hi just for FYI , you dont have 1.4.3 version updated in above repository (as it is given in example) .. so maven fails in case of direct copy paste work :)

@umesh936 thanks! deployed.

@mjallday It looks like public repo https://dl.bintray.com/vg/vgs-misc has been moved behind a basic auth. Is this closed for public consumption, do we know of any known source to consume the aws wagon anywhere. thanks in advance

@ravipetlur you can clone this code and build, release to your own repository. Then point dependancy to your own repository. It will solve your problem.

Yup, sorry about that @ravipetlur .
Find at https://dl.bintray.com/vg/vgs-oss/ - https://dl.bintray.com/vg/vgs-oss/io/vgs/tools/aws-maven/1.4.3/

@umesh936 I ended up doing the same.
@mjallday thanks for the updated links.


[Sandbox] SlateDB

Application contact emails
<EMAIL_ADDRESS>Project Summary
A cloud native embedded storage engine built on object storage.
Project Description
SlateDB is an embedded storage engine built as a log-structured merge-tree. Unlike traditional LSM-tree storage engines, SlateDB writes data to object storage (S3, GCS, ABS, MinIO, Tigris, and so on). Leveraging object storage allows SlateDB to provide bottomless storage capacity, high durability, and easy replication. The trade-off is that object storage has a higher latency and higher API cost than local disk.
To mitigate high write API costs (PUTs), SlateDB batches writes. Rather than writing every put() call to object storage, MemTables are flushed periodically to object storage as a string-sorted table (SST). The flush interval is configurable.
To mitigate write latency, SlateDB provides an async put method. Clients that prefer strong durability can await on put until the MemTable is flushed to object storage (trading latency for durability). Clients that prefer lower latency can simply ignore the future returned by put.
To mitigate read latency and read API costs (GETs), SlateDB uses standard LSM-tree caching techniques: in-memory block caches, compression, bloom filters, and local SST disk caches.
Org repo URL (provide if all repos under the org are in scope of the application)
https://github.com/slatedb
Project repo URL in scope of application
N/A
Additional repos in scope of the application
No response
Website URL
https://slatedb.io
Roadmap
https://github.com/slatedb/slatedb/milestones
Roadmap context
SlateDB is a very young project. We don't have a roadmap with specific timelines and dependencies. Instead, we've been using milestones to manage project work.
Contributing Guide
https://github.com/slatedb/slatedb/blob/main/CONTRIBUTING.md
Code of Conduct (CoC)
https://github.com/slatedb/slatedb/blob/main/CODE_OF_CONDUCT.md
Adopters
No response
Contributing or Sponsoring Org
No response
Maintainers file
https://github.com/slatedb/slatedb/blob/main/MAINTAINERS.md
IP Policy

[X] If the project is accepted, I agree the project will follow the CNCF IP Policy

Trademark and accounts

[X] If the project is accepted, I agree to donate all project trademarks and accounts to the CNCF

Why CNCF?
I wanted an independent foundation to own the code, trademarks, and so on for SlateDB. I also wanted a foundation to signal that we are adhering to a common-sense, standard project management style. We have multiple companies working on the project, so governance is important. I would love to get some guidance there, as well.
Lastly, I wanted a foundation that didn't insist on antiquated infrastructure such as JIRA.
Benefit to the Landscape
There has been a lot of interest in SlateDB. I wrote a post about the idea initially. Since then, early interest has come from the streaming and durable execution community.
Most adopters previously looked at rocksdb-cloud, but found the lack of documentation and support a bit of a show stopper. Additionally, RocksDB's write-ahead log isn't integrated into object storage, which means it's still stateful. SlateDB, by contrast, allows a completely stateless deployment since all state is persisted in object storage.
SlateDB fits well for systems that are OK with 20-100ms of write latency, but want high durability and easy operations.
Cloud Native 'Fit'
No response
Cloud Native 'Integration'
No response
Cloud Native Overlap
No response
Similar projects
The only similar project I'm familar with is RocksDB-Cloud.
Landscape
No
Business Product or Service to Project separation
The only adopting company currently contributing is Responsive.dev. They are a streaming company using SlateDB for state management. SlateDB is run entirely separately and we plan to adopt an ICLA.
Project presentations
We have a p99conf presentation coming up in September 2024.
Project champions
No response
Additional information
The main github repo (https://github.com/slatedb/slatedb) is not currently public. We are opening it up on ~August 19. Please contact me if you need early access.
The website is still a work in progress. It's got a lot of Docusaurus boilerplate.  Planning to clean that up and write some docs in the next week or two.

Note: SlateDB is now open source and the github repository is publicly available: https://github.com/slatedb/slatedb

@chira001 @raffaelespazzoli @xing-yang Does the TAG have a recommendation regarding this project?

@criccomini would you complete the cloud native fit section of the application?

@TheFoxAtWork I'll be the one reviewing the project. I don't have a recommendation yet.

@criccomini would you complete the cloud native fit section of the application?

Took a shot at this. Let me know if you  need more. :)

@criccomini would you or someone on behalf of slateDB be able to present at TAG storage? I will contact you on linkedin so we can exchange contacts.

(We got in touch over email, and have set a time for Oct 23, 8AM pacific)

Does SlateDB support Rook or other cloud native object stores?  The stores you've named are not cloud native.

SlateDB uses the object_store Rust crate to interact with object storage. Thus, it supports any object store that object_store supports. These include:
AWS S3
Azure Blob Storage
Google Cloud Storage
Local files
Memory
HTTP/WebDAV Storage
By extension, it supports any S3-compatible API such as R2, Tigris, MinIO, and LocalStack as well.
I am not familiar with Rook. Some cursory googling suggests that it supports the S3 API, so it should work with SlateDB.

TAG Contributor strategy has reviewed this project and found the following:

The contributor guide is just a stub
There is no written governance, yet.
The roadmap is a set of feature-based "milestones".  It appears relatively new.
There are four maintainers, who all work for different employers.

This review is for the TOC’s information only.  Sandbox projects are not required to have full governance or contributor documentation.

We've decided to withdraw our application. Thanks for all your help along the way.


Focal loss-Fix minor bugs in reduction as well as #693

This fixes #693 as well as another bug in reduction strategy.

@Squadrick all checks have passed. Let's merge it then?

@Squadrick Thanks 😄

@Squadrick I checked that my name is not in the maintainers list for focal loss. Can we add it, please?

@AakashKumarNain Not sure what the policy on having multiple maintainers for a single module is (@seanpmorgan Just to make sure this is all cool?). Create a PR adding your name to the maintainers' list for focal_loss, we can continue the discussion there.
cc @SSaishruthi (the current maintainer) for visibility.

@AakashKumarNain Not sure what the policy on having multiple maintainers for a single module is (@seanpmorgan Just to make sure this is all cool?). Create a PR adding your name to the maintainers' list for focal_loss, we can continue the discussion there.
cc @SSaishruthi (the current maintainer) for visibility.

Highly encourage multiple owners. Please feel free to submit a PR.

Cool. I should have added it at the time I made the first commit for the focal loss but IIRC at that time, we didn't have the code owners/maintainers list. I will submit a new PR for it. Thanks, @seanpmorgan and @Squadrick


[AIRFLOW-2655] Fix inconsistency of default config of kubernetes worker

Make sure you have checked all steps below.
JIRA

[x] My PR addresses the following Airflow JIRA issues and references them in the PR title.

https://issues.apache.org/jira/browse/AIRFLOW-2655
In case you are fixing a typo in the documentation you can prepend your commit with [AIRFLOW-XXX], code changes always need a JIRA issue.

Description

[x] Here are some details about my PR, including screenshots of any UI changes:
if optional config airflow_configmap is not set, the worker configured with LocalExecutor and sql_alchemy_conn starts with sqlite.

This combination is not allowed.
Tests

[ ] My PR adds the following unit tests OR does not need testing for this extremely good reason:

Commits

[x] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Documentation

[x] In case of new functionality, my PR adds documentation that describes how to use it.

When adding new operators/hooks/sensors, the autoclass documentation generation needs to be added.

Code Quality

[x] Passes git diff upstream/master -u -- "*.py" | flake8 --diff

Codecov Report

Merging #3529 into master will increase coverage by 0.19%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #3529      +/-   ##
==========================================
+ Coverage   77.25%   77.45%   +0.19%
==========================================
  Files         204      204
  Lines       15225    15225
==========================================
+ Hits        11762    11792      +30
+ Misses       3463     3433      -30

Impacted Files
Coverage Δ

airflow/models.py
88.2% <0%> (+0.04%)
:arrow_up:

airflow/jobs.py
82.92% <0%> (+0.88%)
:arrow_up:

airflow/utils/dag_processing.py
88.88% <0%> (+1.28%)
:arrow_up:

airflow/executors/__init__.py
63.46% <0%> (+3.84%)
:arrow_up:

airflow/utils/sqlalchemy.py
69.56% <0%> (+6.52%)
:arrow_up:

airflow/executors/sequential_executor.py
100% <0%> (+50%)
:arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3162e1c...58542e8. Read the comment docs.

@dimberman PTAL

@kaxil LGTM, thanks for catching this @mrkm4ntr !

It will expose the DB password when doing a kubectl describe.


fix(next): relax Metadata types

#451  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @hi-ogawa and the rest of your teammates on  Graphite


content:create not modifying/creating sculpin_kernel.yml

Install Sculpin to an empty directory with Composer:

$ composer require sculpin/sculpin
Using version ^3.0 for sculpin/sculpin
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
...
Writing lock file
Generating autoload files

$ ls
composer.json  composer.lock  vendor

Generate new content type:

$ vendor/bin/sculpin content:create docs
Generating new content type: docs
=============================================
YAML to add to app/config/sculpin_kernel.yml:
=============================================

sculpin_content_types:
    docs:
        type: path
        path: _docs
        singular_name: doc
        layout: doc
        enabled: true
        permalink: docs/:title
=================END OF YAML=================

No file created:
$ ls
composer.json  composer.lock  vendor

Generate paths/file manually and try again:

$ mkdir -p app/config/
$ touch app/config/sculpin_kernel.yml
$ vendor/bin/sculpin content:create docs
Generating new content type: docs
=============================================
YAML to add to app/config/sculpin_kernel.yml:
=============================================

sculpin_content_types:
    docs:
        type: path
        path: _docs
        singular_name: doc
        layout: doc
        enabled: true
        permalink: docs/:title
=================END OF YAML=================

content still isn't there:
$ cat app/config/sculpin_kernel.yml
$

Where is the config going?
$ find ./ -type f -name sculpin_kernel.yml
./vendor/sculpin/sculpin/src/Sculpin/Tests/Functional/__EventListenerFixture__/app/config/sculpin_kernel.yml
./app/config/sculpin_kernel.yml
$ cat ./vendor/sculpin/sculpin/src/Sculpin/Tests/Functional/__EventListenerFixture__/app/config/sculpin_kernel.yml
sculpin_content_types:
    posts:
      enabled: false

Additional information:
$ vendor/bin/sculpin init
Project Directory: /home/alex/tmp/sculpin3
Initializing ./app and ./source for Sculpin

Success!
Run "sculpin generate --watch --server" to see your static site in action.

$ vendor/bin/sculpin content:create docs
Generating new content type: docs
=============================================
YAML to add to app/config/sculpin_kernel.yml:
=============================================

sculpin_content_types:
    docs:
        type: path
        path: _docs
        singular_name: doc
        layout: doc
        enabled: true
        permalink: docs/:title
=================END OF YAML=================

$ cat app/config/sculpin_kernel.yml
sculpin_content_types:
    posts:
      enabled: false

Ah! Sorry, content:create is not currently able to modify the file directly (some files are more complex than others), so it outputs the YAML to the screen and instructs users to add it to the sculpin_kernel.yml file by hand.
The real usefulness of the create command is in the -b flag, which I should have made the default: it generates roughed-in template files for the new content type and associated taxonomies.

Yea... I just noticed that and was going to close this issue in shame before I notice. Thanks!

Thank you for filing the issue, it gives me an idea of how I can improve this feature.

@beryllium hey while I have you, how does one add multiple options to -t?

Ah! Another excellent question. It looks like the way to do that would be passing it multiple times:
vendor/bin/sculpin content:create docs -b -t product -t year


The std and os modules do not support Unicode paths for file operations

The std and os modules do not support Unicode paths for file operations; if the path contains Unicode characters, the result returned is null. Additionally, the console does not support outputting Unicode content by default, which can result in garbled characters. I hope this issue can be resolved.

You don't mention the OS but I'm going to guess... Windows?
std and os are mostly implemented in terms of libc/msvcrt and unicode suport in msvcrt is seriously lackluster. So, the answer to your feature request is "probably not", or we'd be reinventing libuv. See #449 for unicode console support, however.
If you're embedding quickjs and your target is windows 10, you can add an <activeCodePage>UTF-8</activeCodePage> stanza to your app's manifest. Maybe we could do that for qjs (the standalone binary) but not for quickjs the library.

You don't mention the OS but I'm going to guess... Windows?
std and os are mostly implemented in terms of libc/msvcrt and unicode suport in msvcrt is seriously lackluster. So, the answer to your feature request is "probably not", or we'd be reinventing libuv. See #449 for unicode console support, however.
If you're embedding quickjs and your target is windows 10, you can add an <activeCodePage>UTF-8</activeCodePage> stanza to your app's manifest. Maybe we could do that for qjs (the standalone binary) but not for quickjs the library.

Sorry, I saw your reply a bit late. I was indeed talking about the Windows platform. However, I’m still very much looking forward to solving this issue. After all, JavaScript is a very modern technology, and if QuickJS’s default library could also support Unicode, that would make QuickJS even more powerful. Thank you once again!