Compare commits
1 Commits
5cfd93c18d
...
v1.0-1
| Author | SHA1 | Date | |
|---|---|---|---|
| 7f7b4cc7bf |
@@ -6,7 +6,7 @@ pkg_search_module(GLIB REQUIRED glib-2.0)
|
|||||||
pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
|
pkg_check_modules(GTK3 REQUIRED gtk+-3.0)
|
||||||
pkg_check_modules(CAIRO REQUIRED cairo)
|
pkg_check_modules(CAIRO REQUIRED cairo)
|
||||||
|
|
||||||
add_subdirectory(resources)
|
add_subdirectory(glade)
|
||||||
add_subdirectory(doxygen)
|
add_subdirectory(doxygen)
|
||||||
add_subdirectory(version)
|
add_subdirectory(version)
|
||||||
|
|
||||||
@@ -36,10 +36,10 @@ set(SOURCE
|
|||||||
|
|
||||||
add_compile_options(-Wall)
|
add_compile_options(-Wall)
|
||||||
|
|
||||||
add_executable(${PROJECT_NAME} ${SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/resources/resources.c)
|
add_executable(${PROJECT_NAME} ${SOURCE} ${CMAKE_CURRENT_BINARY_DIR}/glade/resources.c)
|
||||||
add_dependencies(${PROJECT_NAME} glib-resources)
|
add_dependencies(${PROJECT_NAME} glib-resources)
|
||||||
add_dependencies(${PROJECT_NAME} version)
|
add_dependencies(${PROJECT_NAME} version)
|
||||||
SET_SOURCE_FILES_PROPERTIES(${CMAKE_CURRENT_BINARY_DIR}/resources/resources.c PROPERTIES GENERATED 1)
|
SET_SOURCE_FILES_PROPERTIES(${CMAKE_CURRENT_BINARY_DIR}/glade/resources.c PROPERTIES GENERATED 1)
|
||||||
target_link_libraries(${PROJECT_NAME} ${GLIB_LDFLAGS} ${GTK3_LDFLAGS} ${CAIRO_LDFLAGS} m version ${CMAKE_DL_LIBS})
|
target_link_libraries(${PROJECT_NAME} ${GLIB_LDFLAGS} ${GTK3_LDFLAGS} ${CAIRO_LDFLAGS} m version ${CMAKE_DL_LIBS})
|
||||||
install (TARGETS ${PROJECT_NAME} DESTINATION bin)
|
install (TARGETS ${PROJECT_NAME} DESTINATION bin)
|
||||||
|
|
||||||
|
|||||||
@@ -234,7 +234,7 @@ SEPARATE_MEMBER_PAGES = NO
|
|||||||
# uses this value to replace tabs by spaces in code fragments.
|
# uses this value to replace tabs by spaces in code fragments.
|
||||||
# Minimum value: 1, maximum value: 16, default value: 4.
|
# Minimum value: 1, maximum value: 16, default value: 4.
|
||||||
|
|
||||||
TAB_SIZE = 8
|
TAB_SIZE = 4
|
||||||
|
|
||||||
# This tag can be used to specify a number of aliases that act as commands in
|
# This tag can be used to specify a number of aliases that act as commands in
|
||||||
# the documentation. An alias has the form:
|
# the documentation. An alias has the form:
|
||||||
|
|||||||
@@ -485,7 +485,7 @@ static void gds_render_gui_init(GdsRenderGui *self)
|
|||||||
GtkWidget *sort_up_button;
|
GtkWidget *sort_up_button;
|
||||||
GtkWidget *sort_down_button;
|
GtkWidget *sort_down_button;
|
||||||
|
|
||||||
main_builder = gtk_builder_new_from_resource("/gui/main.glade");
|
main_builder = gtk_builder_new_from_resource("/main.glade");
|
||||||
|
|
||||||
self->cell_tree_view = GTK_TREE_VIEW(gtk_builder_get_object(main_builder, "cell-tree"));
|
self->cell_tree_view = GTK_TREE_VIEW(gtk_builder_get_object(main_builder, "cell-tree"));
|
||||||
self->cell_search_entry = GTK_WIDGET(gtk_builder_get_object(main_builder, "cell-search"));
|
self->cell_search_entry = GTK_WIDGET(gtk_builder_get_object(main_builder, "cell-search"));
|
||||||
|
|||||||
@@ -176,6 +176,16 @@ int gds_tree_check_reference_loops(struct gds_library *lib)
|
|||||||
/* iterate through references and check if loop exists */
|
/* iterate through references and check if loop exists */
|
||||||
res = gds_tree_check_iterate_ref_and_check(cell_to_check, &visited_cells);
|
res = gds_tree_check_iterate_ref_and_check(cell_to_check, &visited_cells);
|
||||||
|
|
||||||
|
if (visited_cells) {
|
||||||
|
/* If cell contains no loop, print error when list not empty.
|
||||||
|
* In case of a loop, it is completely normal that the list is not empty,
|
||||||
|
* due to the instant return from gds_tree_check_iterate_ref_and_check()
|
||||||
|
*/
|
||||||
|
if (res == 0)
|
||||||
|
fprintf(stderr, "Visited cell list should be empty. This is a bug. Please report this.\n");
|
||||||
|
g_list_free(visited_cells);
|
||||||
|
}
|
||||||
|
|
||||||
if (res < 0) {
|
if (res < 0) {
|
||||||
/* Error */
|
/* Error */
|
||||||
return res;
|
return res;
|
||||||
@@ -190,10 +200,6 @@ int gds_tree_check_reference_loops(struct gds_library *lib)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (visited_cells) {
|
|
||||||
fprintf(stderr, "Visited cell list should be empty. This is a bug. Please report this.\n");
|
|
||||||
g_list_free(visited_cells);
|
|
||||||
}
|
|
||||||
|
|
||||||
return loop_count;
|
return loop_count;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ add_custom_target(glib-resources DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/resources.c
|
|||||||
add_custom_command(DEPENDS
|
add_custom_command(DEPENDS
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/*.glade
|
${CMAKE_CURRENT_SOURCE_DIR}/*.glade
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/resources.xml
|
${CMAKE_CURRENT_SOURCE_DIR}/resources.xml
|
||||||
${CMAKE_CURRENT_SOURCE_DIR}/color-palette.txt
|
|
||||||
OUTPUT
|
OUTPUT
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/resources.c
|
${CMAKE_CURRENT_BINARY_DIR}/resources.c
|
||||||
COMMAND
|
COMMAND
|
||||||
@@ -2,30 +2,15 @@
|
|||||||
<!-- Generated with glade 3.22.1 -->
|
<!-- Generated with glade 3.22.1 -->
|
||||||
<interface>
|
<interface>
|
||||||
<requires lib="gtk+" version="3.20"/>
|
<requires lib="gtk+" version="3.20"/>
|
||||||
<object class="GtkImage" id="color-img">
|
<object class="GtkImage" id="image1">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="stock">gtk-select-color</property>
|
<property name="stock">gtk-go-up</property>
|
||||||
</object>
|
</object>
|
||||||
<object class="GtkImage" id="load-mapping-img">
|
<object class="GtkImage" id="image2">
|
||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">False</property>
|
<property name="can_focus">False</property>
|
||||||
<property name="stock">gtk-open</property>
|
<property name="stock">gtk-go-down</property>
|
||||||
</object>
|
|
||||||
<object class="GtkImage" id="save-mapping-img">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="stock">gtk-save-as</property>
|
|
||||||
</object>
|
|
||||||
<object class="GtkImage" id="sort-down-img">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="stock">gtk-sort-ascending</property>
|
|
||||||
</object>
|
|
||||||
<object class="GtkImage" id="sort-up-img">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">False</property>
|
|
||||||
<property name="stock">gtk-sort-descending</property>
|
|
||||||
</object>
|
</object>
|
||||||
<object class="GtkWindow" id="main-window">
|
<object class="GtkWindow" id="main-window">
|
||||||
<property name="height_request">250</property>
|
<property name="height_request">250</property>
|
||||||
@@ -58,8 +43,6 @@
|
|||||||
<property name="sensitive">False</property>
|
<property name="sensitive">False</property>
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="receives_default">True</property>
|
<property name="receives_default">True</property>
|
||||||
<property name="image">load-mapping-img</property>
|
|
||||||
<property name="always_show_image">True</property>
|
|
||||||
<style>
|
<style>
|
||||||
<class name="suggested-action"/>
|
<class name="suggested-action"/>
|
||||||
</style>
|
</style>
|
||||||
@@ -75,8 +58,6 @@
|
|||||||
<property name="sensitive">False</property>
|
<property name="sensitive">False</property>
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="receives_default">True</property>
|
<property name="receives_default">True</property>
|
||||||
<property name="image">save-mapping-img</property>
|
|
||||||
<property name="always_show_image">True</property>
|
|
||||||
<style>
|
<style>
|
||||||
<class name="suggested-action"/>
|
<class name="suggested-action"/>
|
||||||
</style>
|
</style>
|
||||||
@@ -174,7 +155,7 @@
|
|||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="receives_default">True</property>
|
<property name="receives_default">True</property>
|
||||||
<property name="image">sort-up-img</property>
|
<property name="image">image1</property>
|
||||||
<property name="always_show_image">True</property>
|
<property name="always_show_image">True</property>
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
@@ -188,7 +169,7 @@
|
|||||||
<property name="visible">True</property>
|
<property name="visible">True</property>
|
||||||
<property name="can_focus">True</property>
|
<property name="can_focus">True</property>
|
||||||
<property name="receives_default">True</property>
|
<property name="receives_default">True</property>
|
||||||
<property name="image">sort-down-img</property>
|
<property name="image">image2</property>
|
||||||
<property name="always_show_image">True</property>
|
<property name="always_show_image">True</property>
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
@@ -197,20 +178,6 @@
|
|||||||
<property name="position">1</property>
|
<property name="position">1</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
|
||||||
<object class="GtkButton" id="auto-color-button">
|
|
||||||
<property name="visible">True</property>
|
|
||||||
<property name="can_focus">True</property>
|
|
||||||
<property name="receives_default">True</property>
|
|
||||||
<property name="image">color-img</property>
|
|
||||||
<property name="always_show_image">True</property>
|
|
||||||
</object>
|
|
||||||
<packing>
|
|
||||||
<property name="expand">False</property>
|
|
||||||
<property name="fill">True</property>
|
|
||||||
<property name="position">2</property>
|
|
||||||
</packing>
|
|
||||||
</child>
|
|
||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="expand">False</property>
|
<property name="expand">False</property>
|
||||||
12
glade/resources.xml
Normal file
12
glade/resources.xml
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<gresources>
|
||||||
|
<gresource prefix="/">
|
||||||
|
<file compressed="true">main.glade</file>
|
||||||
|
<file compressed="true">about.glade</file>
|
||||||
|
<file>layer-widget.glade</file>
|
||||||
|
<file>dialog.glade</file>
|
||||||
|
<file compressed="true" alias="logo.svg">../icon/gds-render.svg</file>
|
||||||
|
</gresource>
|
||||||
|
</gresources>
|
||||||
|
|
||||||
|
|
||||||
4
main.c
4
main.c
@@ -90,13 +90,13 @@ static void app_about(GSimpleAction *action, GVariant *parameter, gpointer user_
|
|||||||
(void)action;
|
(void)action;
|
||||||
(void)parameter;
|
(void)parameter;
|
||||||
|
|
||||||
builder = gtk_builder_new_from_resource("/gui/about.glade");
|
builder = gtk_builder_new_from_resource("/about.glade");
|
||||||
dialog = GTK_DIALOG(gtk_builder_get_object(builder, "about-dialog"));
|
dialog = GTK_DIALOG(gtk_builder_get_object(builder, "about-dialog"));
|
||||||
gtk_window_set_transient_for(GTK_WINDOW(dialog), NULL);
|
gtk_window_set_transient_for(GTK_WINDOW(dialog), NULL);
|
||||||
gtk_about_dialog_set_version(GTK_ABOUT_DIALOG(dialog), _app_version_string);
|
gtk_about_dialog_set_version(GTK_ABOUT_DIALOG(dialog), _app_version_string);
|
||||||
|
|
||||||
/* Load icon from resource */
|
/* Load icon from resource */
|
||||||
logo_buf = gdk_pixbuf_new_from_resource_at_scale("/images/logo.svg", 100, 100, TRUE, &error);
|
logo_buf = gdk_pixbuf_new_from_resource_at_scale("/logo.svg", 100, 100, TRUE, &error);
|
||||||
if (logo_buf) {
|
if (logo_buf) {
|
||||||
/* Set logo */
|
/* Set logo */
|
||||||
gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(dialog), logo_buf);
|
gtk_about_dialog_set_logo(GTK_ABOUT_DIALOG(dialog), logo_buf);
|
||||||
|
|||||||
@@ -1,255 +0,0 @@
|
|||||||
800000
|
|
||||||
008000
|
|
||||||
808000
|
|
||||||
000080
|
|
||||||
800080
|
|
||||||
008080
|
|
||||||
c0c0c0
|
|
||||||
808080
|
|
||||||
ff0000
|
|
||||||
00ff00
|
|
||||||
ffff00
|
|
||||||
0000ff
|
|
||||||
ff00ff
|
|
||||||
00ffff
|
|
||||||
f105f5
|
|
||||||
000000
|
|
||||||
00005f
|
|
||||||
000087
|
|
||||||
0000af
|
|
||||||
0000d7
|
|
||||||
0000ff
|
|
||||||
005f00
|
|
||||||
005f5f
|
|
||||||
005f87
|
|
||||||
005faf
|
|
||||||
005fd7
|
|
||||||
005fff
|
|
||||||
008700
|
|
||||||
00875f
|
|
||||||
008787
|
|
||||||
0087af
|
|
||||||
0087d7
|
|
||||||
0087ff
|
|
||||||
00af00
|
|
||||||
00af5f
|
|
||||||
00af87
|
|
||||||
00afaf
|
|
||||||
00afd7
|
|
||||||
00afff
|
|
||||||
00d700
|
|
||||||
00d75f
|
|
||||||
00d787
|
|
||||||
00d7af
|
|
||||||
00d7d7
|
|
||||||
00d7ff
|
|
||||||
00ff00
|
|
||||||
00ff5f
|
|
||||||
00ff87
|
|
||||||
00ffaf
|
|
||||||
00ffd7
|
|
||||||
00ffff
|
|
||||||
5f0000
|
|
||||||
5f005f
|
|
||||||
5f0087
|
|
||||||
5f00af
|
|
||||||
5f00d7
|
|
||||||
5f00ff
|
|
||||||
5f5f00
|
|
||||||
5f5f5f
|
|
||||||
5f5f87
|
|
||||||
5f5faf
|
|
||||||
5f5fd7
|
|
||||||
5f5fff
|
|
||||||
5f8700
|
|
||||||
5f875f
|
|
||||||
5f8787
|
|
||||||
5f87af
|
|
||||||
5f87d7
|
|
||||||
5f87ff
|
|
||||||
5faf00
|
|
||||||
5faf5f
|
|
||||||
5faf87
|
|
||||||
5fafaf
|
|
||||||
5fafd7
|
|
||||||
5fafff
|
|
||||||
5fd700
|
|
||||||
5fd75f
|
|
||||||
5fd787
|
|
||||||
5fd7af
|
|
||||||
5fd7d7
|
|
||||||
5fd7ff
|
|
||||||
5fff00
|
|
||||||
5fff5f
|
|
||||||
5fff87
|
|
||||||
5fffaf
|
|
||||||
5fffd7
|
|
||||||
5fffff
|
|
||||||
870000
|
|
||||||
87005f
|
|
||||||
870087
|
|
||||||
8700af
|
|
||||||
8700d7
|
|
||||||
8700ff
|
|
||||||
875f00
|
|
||||||
875f5f
|
|
||||||
875f87
|
|
||||||
875faf
|
|
||||||
875fd7
|
|
||||||
875fff
|
|
||||||
878700
|
|
||||||
87875f
|
|
||||||
878787
|
|
||||||
8787af
|
|
||||||
8787d7
|
|
||||||
8787ff
|
|
||||||
87af00
|
|
||||||
87af5f
|
|
||||||
87af87
|
|
||||||
87afaf
|
|
||||||
87afd7
|
|
||||||
87afff
|
|
||||||
87d700
|
|
||||||
87d75f
|
|
||||||
87d787
|
|
||||||
87d7af
|
|
||||||
87d7d7
|
|
||||||
87d7ff
|
|
||||||
87ff00
|
|
||||||
87ff5f
|
|
||||||
87ff87
|
|
||||||
87ffaf
|
|
||||||
87ffd7
|
|
||||||
87ffff
|
|
||||||
af0000
|
|
||||||
af005f
|
|
||||||
af0087
|
|
||||||
af00af
|
|
||||||
af00d7
|
|
||||||
af00ff
|
|
||||||
af5f00
|
|
||||||
af5f5f
|
|
||||||
af5f87
|
|
||||||
af5faf
|
|
||||||
af5fd7
|
|
||||||
af5fff
|
|
||||||
af8700
|
|
||||||
af875f
|
|
||||||
af8787
|
|
||||||
af87af
|
|
||||||
af87d7
|
|
||||||
af87ff
|
|
||||||
afaf00
|
|
||||||
afaf5f
|
|
||||||
afaf87
|
|
||||||
afafaf
|
|
||||||
afafd7
|
|
||||||
afafff
|
|
||||||
afd700
|
|
||||||
afd75f
|
|
||||||
afd787
|
|
||||||
afd7af
|
|
||||||
afd7d7
|
|
||||||
afd7ff
|
|
||||||
afff00
|
|
||||||
afff5f
|
|
||||||
afff87
|
|
||||||
afffaf
|
|
||||||
afffd7
|
|
||||||
afffff
|
|
||||||
d70000
|
|
||||||
d7005f
|
|
||||||
d70087
|
|
||||||
d700af
|
|
||||||
d700d7
|
|
||||||
d700ff
|
|
||||||
d75f00
|
|
||||||
d75f5f
|
|
||||||
d75f87
|
|
||||||
d75faf
|
|
||||||
d75fd7
|
|
||||||
d75fff
|
|
||||||
d78700
|
|
||||||
d7875f
|
|
||||||
d78787
|
|
||||||
d787af
|
|
||||||
d787d7
|
|
||||||
d787ff
|
|
||||||
d7af00
|
|
||||||
d7af5f
|
|
||||||
d7af87
|
|
||||||
d7afaf
|
|
||||||
d7afd7
|
|
||||||
d7afff
|
|
||||||
d7d700
|
|
||||||
d7d75f
|
|
||||||
d7d787
|
|
||||||
d7d7af
|
|
||||||
d7d7d7
|
|
||||||
d7d7ff
|
|
||||||
d7ff00
|
|
||||||
d7ff5f
|
|
||||||
d7ff87
|
|
||||||
d7ffaf
|
|
||||||
d7ffd7
|
|
||||||
d7ffff
|
|
||||||
ff0000
|
|
||||||
ff005f
|
|
||||||
ff0087
|
|
||||||
ff00af
|
|
||||||
ff00d7
|
|
||||||
ff00ff
|
|
||||||
ff5f00
|
|
||||||
ff5f5f
|
|
||||||
ff5f87
|
|
||||||
ff5faf
|
|
||||||
ff5fd7
|
|
||||||
ff5fff
|
|
||||||
ff8700
|
|
||||||
ff875f
|
|
||||||
ff8787
|
|
||||||
ff87af
|
|
||||||
ff87d7
|
|
||||||
ff87ff
|
|
||||||
ffaf00
|
|
||||||
ffaf5f
|
|
||||||
ffaf87
|
|
||||||
ffafaf
|
|
||||||
ffafd7
|
|
||||||
ffafff
|
|
||||||
ffd700
|
|
||||||
ffd75f
|
|
||||||
ffd787
|
|
||||||
ffd7af
|
|
||||||
ffd7d7
|
|
||||||
ffd7ff
|
|
||||||
ffff00
|
|
||||||
ffff5f
|
|
||||||
ffff87
|
|
||||||
ffffaf
|
|
||||||
ffffd7
|
|
||||||
ffffff
|
|
||||||
080808
|
|
||||||
121212
|
|
||||||
1c1c1c
|
|
||||||
262626
|
|
||||||
303030
|
|
||||||
3a3a3a
|
|
||||||
444444
|
|
||||||
4e4e4e
|
|
||||||
585858
|
|
||||||
626262
|
|
||||||
6c6c6c
|
|
||||||
767676
|
|
||||||
808080
|
|
||||||
8a8a8a
|
|
||||||
949494
|
|
||||||
9e9e9e
|
|
||||||
a8a8a8
|
|
||||||
b2b2b2
|
|
||||||
bcbcbc
|
|
||||||
c6c6c6
|
|
||||||
d0d0d0
|
|
||||||
dadada
|
|
||||||
e4e4e4
|
|
||||||
eeeeee
|
|
||||||
@@ -1,17 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<gresources>
|
|
||||||
<gresource prefix="/gui">
|
|
||||||
<file compressed="true">main.glade</file>
|
|
||||||
<file compressed="true">about.glade</file>
|
|
||||||
<file>layer-widget.glade</file>
|
|
||||||
<file>dialog.glade</file>
|
|
||||||
</gresource>
|
|
||||||
<gresource prefix="/data">
|
|
||||||
<file compressed="true">color-palette.txt</file>
|
|
||||||
</gresource>
|
|
||||||
<gresource prefix="/images">
|
|
||||||
<file compressed="true" alias="logo.svg">../icon/gds-render.svg</file>
|
|
||||||
</gresource>
|
|
||||||
</gresources>
|
|
||||||
|
|
||||||
|
|
||||||
@@ -270,7 +270,7 @@ static void renderer_settings_dialog_init(RendererSettingsDialog *self)
|
|||||||
|
|
||||||
dialog = &self->parent;
|
dialog = &self->parent;
|
||||||
|
|
||||||
builder = gtk_builder_new_from_resource("/gui/dialog.glade");
|
builder = gtk_builder_new_from_resource("/dialog.glade");
|
||||||
box = GTK_WIDGET(gtk_builder_get_object(builder, "dialog-box"));
|
box = GTK_WIDGET(gtk_builder_get_object(builder, "dialog-box"));
|
||||||
self->radio_latex = GTK_WIDGET(gtk_builder_get_object(builder, "latex-radio"));
|
self->radio_latex = GTK_WIDGET(gtk_builder_get_object(builder, "latex-radio"));
|
||||||
self->radio_cairo_pdf = GTK_WIDGET(gtk_builder_get_object(builder, "cairo-pdf-radio"));
|
self->radio_cairo_pdf = GTK_WIDGET(gtk_builder_get_object(builder, "cairo-pdf-radio"));
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ static void layer_element_init(LayerElement *self)
|
|||||||
{
|
{
|
||||||
GtkBuilder *builder;
|
GtkBuilder *builder;
|
||||||
GtkWidget *glade_box;
|
GtkWidget *glade_box;
|
||||||
builder = gtk_builder_new_from_resource("/gui/layer-widget.glade");
|
builder = gtk_builder_new_from_resource("/layer-widget.glade");
|
||||||
glade_box = GTK_WIDGET(gtk_builder_get_object(builder, "box"));
|
glade_box = GTK_WIDGET(gtk_builder_get_object(builder, "box"));
|
||||||
gtk_container_add(GTK_CONTAINER(self), glade_box);
|
gtk_container_add(GTK_CONTAINER(self), glade_box);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user