Top | ![]() |
![]() |
![]() |
![]() |
void | latexila_utils_show_uri () |
GtkWidget * | latexila_utils_get_dialog_component () |
GtkWidget * | latexila_utils_join_widgets () |
GdkPixbuf * | latexila_utils_get_pixbuf_from_icon_name () |
void | latexila_utils_register_icons () |
void | latexila_utils_migrate_latexila_to_gnome_latex () |
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. For example the icon located at data/images/stock-icons/badbox.png in the GNOME LaTeX git repository will be available with the icon name "badbox". The "stock-icons" directory name is for historical reasons and should be changed when stock icons are no longer used in GNOME LaTeX.
TODO: prefix icon names with "glatex-", so the 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.