THANKS in about dialog
parent
99a545a11f
commit
a2e6bead46
|
@ -26,6 +26,7 @@ AM_CFLAGS = \
|
|||
|
||||
###########################################################################
|
||||
|
||||
THANKS = $(srcdir)/THANKS
|
||||
CLEANFILES =
|
||||
EXTRA_PROGRAMS =
|
||||
noinst_PROGRAMS =
|
||||
|
|
2
THANKS
2
THANKS
|
@ -1,6 +1,6 @@
|
|||
To Sveta and Max Muntyan,
|
||||
|
||||
and to all who contributed, in alphabetic order:
|
||||
and to all who contributed (in alphabetic order):
|
||||
|
||||
Andreas Hanke
|
||||
Andrey Fedoseev
|
||||
|
|
|
@ -6,7 +6,8 @@ mooapp = $(moo_prefix)/mooapp
|
|||
mooapp_srcdir = $(srcdir)/$(mooapp)
|
||||
|
||||
mooapp_built_sources = \
|
||||
$(mooapp)/mooappabout-glade.h
|
||||
$(mooapp)/mooappabout-glade.h \
|
||||
$(mooapp)/THANKS.h
|
||||
|
||||
mooapp_include_headers = \
|
||||
$(mooapp)/mooapp.h
|
||||
|
@ -34,6 +35,9 @@ endif
|
|||
$(mooapp)/mooappabout-glade.h: $(mooapp_srcdir)/glade/mooappabout.glade $(XML2H)
|
||||
mkdir -p $(mooapp)
|
||||
sh $(XML2H) MOO_APP_ABOUT_GLADE_UI $(mooapp_srcdir)/glade/mooappabout.glade > $(mooapp)/mooappabout-glade.h
|
||||
$(mooapp)/THANKS.h: $(THANKS) $(XML2H)
|
||||
mkdir -p $(mooapp)
|
||||
sh $(XML2H) THANKS $(THANKS) > $(mooapp)/THANKS.h
|
||||
|
||||
if MOO_BUILD_APP
|
||||
moo_sources += $(mooapp_sources)
|
||||
|
|
|
@ -65,6 +65,64 @@
|
|||
<property name="scrollable">False</property>
|
||||
<property name="enable_popup">False</property>
|
||||
|
||||
<child>
|
||||
<widget class="GtkScrolledWindow" id="scrolledwindow4">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="hscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
||||
<property name="vscrollbar_policy">GTK_POLICY_AUTOMATIC</property>
|
||||
<property name="shadow_type">GTK_SHADOW_IN</property>
|
||||
<property name="window_placement">GTK_CORNER_TOP_LEFT</property>
|
||||
|
||||
<child>
|
||||
<widget class="GtkTextView" id="thanks">
|
||||
<property name="visible">True</property>
|
||||
<property name="can_focus">True</property>
|
||||
<property name="editable">True</property>
|
||||
<property name="overwrite">False</property>
|
||||
<property name="accepts_tab">True</property>
|
||||
<property name="justification">GTK_JUSTIFY_LEFT</property>
|
||||
<property name="wrap_mode">GTK_WRAP_NONE</property>
|
||||
<property name="cursor_visible">True</property>
|
||||
<property name="pixels_above_lines">0</property>
|
||||
<property name="pixels_below_lines">0</property>
|
||||
<property name="pixels_inside_wrap">0</property>
|
||||
<property name="left_margin">0</property>
|
||||
<property name="right_margin">0</property>
|
||||
<property name="indent">0</property>
|
||||
<property name="text" translatable="yes"></property>
|
||||
</widget>
|
||||
</child>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="tab_expand">False</property>
|
||||
<property name="tab_fill">True</property>
|
||||
</packing>
|
||||
</child>
|
||||
|
||||
<child>
|
||||
<widget class="GtkLabel" id="label8">
|
||||
<property name="visible">True</property>
|
||||
<property name="label" translatable="yes">Thanks</property>
|
||||
<property name="use_underline">False</property>
|
||||
<property name="use_markup">False</property>
|
||||
<property name="justify">GTK_JUSTIFY_LEFT</property>
|
||||
<property name="wrap">False</property>
|
||||
<property name="selectable">False</property>
|
||||
<property name="xalign">0.5</property>
|
||||
<property name="yalign">0.5</property>
|
||||
<property name="xpad">0</property>
|
||||
<property name="ypad">0</property>
|
||||
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
|
||||
<property name="width_chars">-1</property>
|
||||
<property name="single_line_mode">False</property>
|
||||
<property name="angle">0</property>
|
||||
</widget>
|
||||
<packing>
|
||||
<property name="type">tab</property>
|
||||
</packing>
|
||||
</child>
|
||||
|
||||
<child>
|
||||
<widget class="GtkScrolledWindow" id="scrolledwindow1">
|
||||
<property name="visible">True</property>
|
||||
|
|
|
@ -16,6 +16,7 @@
|
|||
#endif
|
||||
|
||||
#include "mooapp/mooappabout-glade.h"
|
||||
#include "mooapp/THANKS.h"
|
||||
#include "mooapp/mooappabout.h"
|
||||
#include "mooapp/mooapp.h"
|
||||
#include "mooapp/moohtml.h"
|
||||
|
@ -49,6 +50,8 @@ show_credits (void)
|
|||
{
|
||||
MooGladeXML *xml;
|
||||
MooHtml *written_by;
|
||||
GtkTextView *thanks;
|
||||
GtkTextBuffer *buffer;
|
||||
|
||||
if (credits_dialog)
|
||||
{
|
||||
|
@ -76,12 +79,16 @@ show_credits (void)
|
|||
#else
|
||||
/* XXX */
|
||||
{
|
||||
GtkTextBuffer *buffer = gtk_text_view_get_buffer (written_by);
|
||||
buffer = gtk_text_view_get_buffer (written_by);
|
||||
gtk_text_buffer_insert_at_cursor (buffer,
|
||||
"Yevgen Muntyan <muntyan@tamu.edu>", -1);
|
||||
}
|
||||
#endif
|
||||
|
||||
thanks = moo_glade_xml_get_widget (xml, "thanks");
|
||||
buffer = gtk_text_view_get_buffer (thanks);
|
||||
gtk_text_buffer_insert_at_cursor (buffer, THANKS, -1);
|
||||
|
||||
if (about_dialog)
|
||||
gtk_window_set_transient_for (GTK_WINDOW (credits_dialog),
|
||||
GTK_WINDOW (about_dialog));
|
||||
|
|
Loading…
Reference in New Issue