</li>\r
<li>\r
<p>\r
-GConf2 library\r
-</p>\r
-</li>\r
-<li>\r
-<p>\r
GTK+ 3 library\r
</p>\r
</li>\r
</li>\r
<li>\r
<p>\r
-libgconf2-dev\r
-</p>\r
-</li>\r
-<li>\r
-<p>\r
libgtk-3-dev\r
</p>\r
</li>\r
<div class="sect1">\r
<h2 id="_installation_from_ppa">2. Installation from PPA</h2>\r
<div class="sectionbody">\r
+<div class="paragraph"><p>For Ubuntu 12.04, 12.10 and 13.04:</p></div>\r
<div class="listingblock">\r
<div class="content">\r
<pre><tt>sudo apt-add-repository ppa:jfi/prss\r
<div id="footnotes"><hr /></div>\r
<div id="footer">\r
<div id="footer-text">\r
-Last updated 2013-05-03 10:49:00 CEST\r
+Last updated 2013-05-03 15:07:07 CEST\r
</div>\r
</div>\r
</body>\r
POTFILES = \
../src/log.c \
- ../src/main.c
+ ../src/main.c \
+ ../src/glade/prss.glade
CATALOGS = fr.gmo
../src/log.c \
- ../src/main.c
+ ../src/main.c \
+ ../src/glade/prss.glade
src/log.c
src/main.c
+src/glade/prss.glade
+
msgstr ""
"Project-Id-Version: ptask\n"
"Report-Msgid-Bugs-To: jeanfi@gmail.com\n"
-"POT-Creation-Date: 2013-05-03 10:27+0200\n"
+"POT-Creation-Date: 2013-05-30 09:24+0200\n"
"PO-Revision-Date: 2012-05-13 18:15+0000\n"
"Last-Translator: jeanfi <Unknown>\n"
"Language-Team: French <>\n"
msgid "%s home page: <%s>\n"
msgstr ""
-#: src/main.c:471
+#: src/main.c:488
msgid "PRSS is a GTK+ client application for Tiny Tiny RSS"
msgstr ""
-#: src/main.c:473
+#: src/main.c:490
msgid ""
"Copyright(c) 2010-2013\n"
"jeanfi@gmail.com"
msgstr ""
-#: src/main.c:476
+#: src/main.c:493
msgid "About PRSS"
msgstr ""
-#: src/main.c:479
+#: src/main.c:496
msgid "PRSS Homepage"
msgstr ""
-#: src/main.c:526
+#: src/main.c:543
msgid "Enables debug mode."
msgstr ""
-#: src/main.c:541
+#: src/main.c:558
#, c-format
msgid "Try `%s --help' for more information.\n"
msgstr ""
+#: src/glade/prss.glade:5
+msgid "Refresh"
+msgstr ""
+
+#: src/glade/prss.glade:43
+msgid "Preferences"
+msgstr ""
+
+#: src/glade/prss.glade:109
+msgid "URL:"
+msgstr ""
+
+#: src/glade/prss.glade:122
+msgid "Login:"
+msgstr ""
+
+#: src/glade/prss.glade:136
+msgid "Password:"
+msgstr ""
+
+#: src/glade/prss.glade:194
+msgid "Account"
+msgstr ""
+
+#: src/glade/prss.glade:208
+msgid "Layout:"
+msgstr ""
+
+#: src/glade/prss.glade:246
+msgid "Interface"
+msgstr ""
+
+#: src/glade/prss.glade:275
+msgid "Pitchoune RSS"
+msgstr ""
+
+#: src/glade/prss.glade:293
+msgid "_File"
+msgstr ""
+
+#: src/glade/prss.glade:334
+msgid "_Help"
+msgstr ""
+
+#: src/glade/prss.glade:370 src/glade/prss.glade:384
+msgid "toolbutton1"
+msgstr ""
+
+#: src/glade/prss.glade:432
+msgid "Feed"
+msgstr ""
+
+#: src/glade/prss.glade:481
+msgid "Headline"
+msgstr ""
+
+#: src/glade/prss.glade:497
+msgid "Date"
+msgstr ""
+
#~ msgid "New Task"
#~ msgstr "Nouvelle Tache"
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: jeanfi@gmail.com\n"
-"POT-Creation-Date: 2013-05-03 10:27+0200\n"
+"POT-Creation-Date: 2013-05-30 09:24+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "%s home page: <%s>\n"
msgstr ""
-#: src/main.c:471
+#: src/main.c:488
msgid "PRSS is a GTK+ client application for Tiny Tiny RSS"
msgstr ""
-#: src/main.c:473
+#: src/main.c:490
msgid ""
"Copyright(c) 2010-2013\n"
"jeanfi@gmail.com"
msgstr ""
-#: src/main.c:476
+#: src/main.c:493
msgid "About PRSS"
msgstr ""
-#: src/main.c:479
+#: src/main.c:496
msgid "PRSS Homepage"
msgstr ""
-#: src/main.c:526
+#: src/main.c:543
msgid "Enables debug mode."
msgstr ""
-#: src/main.c:541
+#: src/main.c:558
#, c-format
msgid "Try `%s --help' for more information.\n"
msgstr ""
+
+#: src/glade/prss.glade:5
+msgid "Refresh"
+msgstr ""
+
+#: src/glade/prss.glade:43
+msgid "Preferences"
+msgstr ""
+
+#: src/glade/prss.glade:109
+msgid "URL:"
+msgstr ""
+
+#: src/glade/prss.glade:122
+msgid "Login:"
+msgstr ""
+
+#: src/glade/prss.glade:136
+msgid "Password:"
+msgstr ""
+
+#: src/glade/prss.glade:194
+msgid "Account"
+msgstr ""
+
+#: src/glade/prss.glade:208
+msgid "Layout:"
+msgstr ""
+
+#: src/glade/prss.glade:246
+msgid "Interface"
+msgstr ""
+
+#: src/glade/prss.glade:275
+msgid "Pitchoune RSS"
+msgstr ""
+
+#: src/glade/prss.glade:293
+msgid "_File"
+msgstr ""
+
+#: src/glade/prss.glade:334
+msgid "_Help"
+msgstr ""
+
+#: src/glade/prss.glade:370 src/glade/prss.glade:384
+msgid "toolbutton1"
+msgstr ""
+
+#: src/glade/prss.glade:432
+msgid "Feed"
+msgstr ""
+
+#: src/glade/prss.glade:481
+msgid "Headline"
+msgstr ""
+
+#: src/glade/prss.glade:497
+msgid "Date"
+msgstr ""
--- /dev/null
+#/bin/bash
+
+SDIR=`dirname $0`
+
+export G_SLICE=always-malloc
+export G_DEBUG=gc-friendly
+
+DUMP_FILE=prss_`date +"%Y_%m_%d_%H_%M_%S"`.log
+
+echo starts prss with options: $*
+
+valgrind -v --tool=memcheck --leak-check=full --track-origins=yes --leak-resolution=high --num-callers=20 --log-file=$DUMP_FILE $SDIR/../src/prss $*
\ No newline at end of file
static void save_settings()
{
- int w, h;
+ int w, h, x, y;
- gtk_window_get_size(window,
- &w,
- &h);
+ gtk_window_get_size(window, &w, &h);
+ gtk_window_get_position(window, &x, &y);
+ log_debug("save_settings(): x=%d, y=%d", x, y);
+
+ g_settings_set_int(settings, "window-x", x);
+ g_settings_set_int(settings, "window-y", y);
g_settings_set_int(settings, "window-width", w);
g_settings_set_int(settings, "window-height", h);
}
NULL);
window = GTK_WINDOW(gtk_builder_get_object(builder, "window"));
- gtk_window_set_default_size(GTK_WINDOW(window),
+ gtk_window_set_default_size(window,
g_settings_get_int(settings, "window-width"),
g_settings_get_int(settings, "window-height"));
+ gtk_window_move(window,
+ g_settings_get_int(settings, "window-x"),
+ g_settings_get_int(settings, "window-y"));
w_feedtree = GTK_TREE_VIEW(gtk_builder_get_object(builder,
"feed_tree"));