Top | ![]() |
![]() |
![]() |
![]() |
void latexila_utils_show_uri (GtkWidget *widget
,const gchar *uri
,guint32 timestamp
,GError **error
);
Shows the uri
. If the URI is a PDF file and if Evince is the default
document viewer, this function also connects the Evince window so the
backward search works (switch from the PDF to the source file).
GtkWidget * latexila_utils_get_dialog_component (const gchar *title
,GtkWidget *widget
);
Gets a GtkDialog component. When a dialog contains several components, or
logical groups, this function is useful to attach the widget
with a title
.
The title will be in bold, left-aligned, and the widget will have a left
margin.
GtkWidget * latexila_utils_join_widgets (GtkWidget *widget_top
,GtkWidget *widget_bottom
);
Joins two widgets vertically, with junction sides.
GdkPixbuf * latexila_utils_get_pixbuf_from_icon_name (const gchar *icon_name
,GtkIconSize icon_size
);
void
latexila_utils_register_icons (void
);
Register the GNOME LaTeX icons to the GtkIconTheme as built-in icons.
TODO: prefix icon names with "glatex-", so for example badbox.png would be "glatex-badbox".
void
latexila_utils_migrate_latexila_to_gnome_latex
(void
);
Migrates the GSettings values and user data/config files from LaTeXila to GNOME LaTeX, so that users don't lose all their settings.
TODO in >= 2025: delete this code.