Disabling the "Description" field for the moment (as long as it breaks in Config)
This commit is contained in:
parent
e706bb0fba
commit
107a01282f
86
po/fr.po
86
po/fr.po
|
@ -7,7 +7,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Todo 0.0.0\n"
|
"Project-Id-Version: Todo 0.0.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-01-30 03:04+0100\n"
|
"POT-Creation-Date: 2011-03-10 18:04+0100\n"
|
||||||
"PO-Revision-Date: 2010-04-23 14:35+0200\n"
|
"PO-Revision-Date: 2010-04-23 14:35+0200\n"
|
||||||
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
"Last-Translator: Pierre Pronchery <khorben@defora.org>\n"
|
||||||
"Language-Team: French\n"
|
"Language-Team: French\n"
|
||||||
|
@ -20,170 +20,170 @@ msgstr ""
|
||||||
msgid "Usage: todo\n"
|
msgid "Usage: todo\n"
|
||||||
msgstr "Usage: todo\n"
|
msgstr "Usage: todo\n"
|
||||||
|
|
||||||
#: ../src/taskedit.c:65
|
#: ../src/taskedit.c:69
|
||||||
msgid "Edit task: "
|
msgid "Edit task: "
|
||||||
msgstr "Modifier la tâche : "
|
msgstr "Modifier la tâche : "
|
||||||
|
|
||||||
#: ../src/taskedit.c:75
|
#: ../src/taskedit.c:79
|
||||||
msgid "Title:"
|
msgid "Title:"
|
||||||
msgstr "Titre:"
|
msgstr "Titre:"
|
||||||
|
|
||||||
#: ../src/taskedit.c:85
|
#: ../src/taskedit.c:89
|
||||||
msgid "Priority:"
|
msgid "Priority:"
|
||||||
msgstr "Priorité:"
|
msgstr "Priorité:"
|
||||||
|
|
||||||
#: ../src/taskedit.c:95
|
#: ../src/taskedit.c:100
|
||||||
msgid "Description:"
|
msgid "Description:"
|
||||||
msgstr "Description:"
|
msgstr "Description:"
|
||||||
|
|
||||||
#: ../src/todo.c:74
|
#: ../src/todo.c:77
|
||||||
msgid "Done"
|
msgid "Done"
|
||||||
msgstr "Effectuée"
|
msgstr "Effectuée"
|
||||||
|
|
||||||
#: ../src/todo.c:76
|
#: ../src/todo.c:79
|
||||||
msgid "Title"
|
msgid "Title"
|
||||||
msgstr "Titre"
|
msgstr "Titre"
|
||||||
|
|
||||||
#: ../src/todo.c:78
|
#: ../src/todo.c:81
|
||||||
msgid "Beginning"
|
msgid "Beginning"
|
||||||
msgstr "Départ"
|
msgstr "Départ"
|
||||||
|
|
||||||
#: ../src/todo.c:79
|
#: ../src/todo.c:82
|
||||||
msgid "Completion"
|
msgid "Completion"
|
||||||
msgstr "Fin"
|
msgstr "Fin"
|
||||||
|
|
||||||
#: ../src/todo.c:89
|
#: ../src/todo.c:92
|
||||||
msgid "Unknown"
|
msgid "Unknown"
|
||||||
msgstr "Inconnue"
|
msgstr "Inconnue"
|
||||||
|
|
||||||
#: ../src/todo.c:90
|
#: ../src/todo.c:93
|
||||||
msgid "Low"
|
msgid "Low"
|
||||||
msgstr "Faible"
|
msgstr "Faible"
|
||||||
|
|
||||||
#: ../src/todo.c:91
|
#: ../src/todo.c:94
|
||||||
msgid "Medium"
|
msgid "Medium"
|
||||||
msgstr "Moyenne"
|
msgstr "Moyenne"
|
||||||
|
|
||||||
#: ../src/todo.c:92
|
#: ../src/todo.c:95
|
||||||
msgid "High"
|
msgid "High"
|
||||||
msgstr "Haute"
|
msgstr "Haute"
|
||||||
|
|
||||||
#: ../src/todo.c:93
|
#: ../src/todo.c:96
|
||||||
msgid "Urgent"
|
msgid "Urgent"
|
||||||
msgstr "Urgent"
|
msgstr "Urgent"
|
||||||
|
|
||||||
#: ../src/todo.c:109
|
#: ../src/todo.c:112
|
||||||
msgid "_New"
|
msgid "_New"
|
||||||
msgstr "_Nouvelle"
|
msgstr "_Nouvelle"
|
||||||
|
|
||||||
#: ../src/todo.c:111 ../src/todo.c:156
|
#: ../src/todo.c:114 ../src/todo.c:159
|
||||||
msgid "_Edit"
|
msgid "_Edit"
|
||||||
msgstr "Modifier"
|
msgstr "Modifier"
|
||||||
|
|
||||||
#: ../src/todo.c:114
|
#: ../src/todo.c:117
|
||||||
msgid "_Close"
|
msgid "_Close"
|
||||||
msgstr "_Fermer"
|
msgstr "_Fermer"
|
||||||
|
|
||||||
#: ../src/todo.c:120
|
#: ../src/todo.c:123
|
||||||
msgid "Select _all"
|
msgid "Select _all"
|
||||||
msgstr "Sélectionner _tout"
|
msgstr "Sélectionner _tout"
|
||||||
|
|
||||||
#: ../src/todo.c:128
|
#: ../src/todo.c:131
|
||||||
msgid "_Delete"
|
msgid "_Delete"
|
||||||
msgstr "_Supprimer"
|
msgstr "_Supprimer"
|
||||||
|
|
||||||
#: ../src/todo.c:130
|
#: ../src/todo.c:133
|
||||||
msgid "_Preferences"
|
msgid "_Preferences"
|
||||||
msgstr "_Préférences"
|
msgstr "_Préférences"
|
||||||
|
|
||||||
#: ../src/todo.c:136
|
#: ../src/todo.c:139
|
||||||
msgid "_All tasks"
|
msgid "_All tasks"
|
||||||
msgstr "_Toutes les tâches"
|
msgstr "_Toutes les tâches"
|
||||||
|
|
||||||
#: ../src/todo.c:137
|
#: ../src/todo.c:140
|
||||||
msgid "_Completed tasks"
|
msgid "_Completed tasks"
|
||||||
msgstr "Tâches _complétées"
|
msgstr "Tâches _complétées"
|
||||||
|
|
||||||
#: ../src/todo.c:139
|
#: ../src/todo.c:142
|
||||||
msgid "_Remaining tasks"
|
msgid "_Remaining tasks"
|
||||||
msgstr "Tâches _restantes"
|
msgstr "Tâches _restantes"
|
||||||
|
|
||||||
#: ../src/todo.c:145
|
#: ../src/todo.c:148
|
||||||
msgid "_About"
|
msgid "_About"
|
||||||
msgstr "À _propos"
|
msgstr "À _propos"
|
||||||
|
|
||||||
#: ../src/todo.c:155
|
#: ../src/todo.c:158
|
||||||
msgid "_File"
|
msgid "_File"
|
||||||
msgstr "_Fichier"
|
msgstr "_Fichier"
|
||||||
|
|
||||||
#: ../src/todo.c:157
|
#: ../src/todo.c:160
|
||||||
msgid "_View"
|
msgid "_View"
|
||||||
msgstr "_Vue"
|
msgstr "_Vue"
|
||||||
|
|
||||||
#: ../src/todo.c:158
|
#: ../src/todo.c:161
|
||||||
msgid "_Help"
|
msgid "_Help"
|
||||||
msgstr "_Aide"
|
msgstr "_Aide"
|
||||||
|
|
||||||
#: ../src/todo.c:166 ../src/todo.c:499
|
#: ../src/todo.c:169 ../src/todo.c:502
|
||||||
msgid "New task"
|
msgid "New task"
|
||||||
msgstr "Nouvelle tâche"
|
msgstr "Nouvelle tâche"
|
||||||
|
|
||||||
#: ../src/todo.c:167
|
#: ../src/todo.c:170
|
||||||
msgid "Edit task"
|
msgid "Edit task"
|
||||||
msgstr "Modifier la tâche"
|
msgstr "Modifier la tâche"
|
||||||
|
|
||||||
#: ../src/todo.c:170 ../src/todo.c:173
|
#: ../src/todo.c:173 ../src/todo.c:176
|
||||||
msgid "Select all"
|
msgid "Select all"
|
||||||
msgstr "Tout sélectionner"
|
msgstr "Tout sélectionner"
|
||||||
|
|
||||||
#: ../src/todo.c:176
|
#: ../src/todo.c:179
|
||||||
msgid "Delete task"
|
msgid "Delete task"
|
||||||
msgstr "Supprimer la tâche"
|
msgstr "Supprimer la tâche"
|
||||||
|
|
||||||
#: ../src/todo.c:180
|
#: ../src/todo.c:183
|
||||||
msgid "Preferences"
|
msgid "Preferences"
|
||||||
msgstr "Préférences"
|
msgstr "Préférences"
|
||||||
|
|
||||||
#: ../src/todo.c:226
|
#: ../src/todo.c:229
|
||||||
msgid "Todo"
|
msgid "Todo"
|
||||||
msgstr "Todo"
|
msgstr "Todo"
|
||||||
|
|
||||||
#: ../src/todo.c:237
|
#: ../src/todo.c:240
|
||||||
msgid "View as..."
|
msgid "View as..."
|
||||||
msgstr "Vue de..."
|
msgstr "Vue de..."
|
||||||
|
|
||||||
#: ../src/todo.c:241
|
#: ../src/todo.c:244
|
||||||
msgid "All tasks"
|
msgid "All tasks"
|
||||||
msgstr "Toutes les tâches"
|
msgstr "Toutes les tâches"
|
||||||
|
|
||||||
#: ../src/todo.c:245
|
#: ../src/todo.c:248
|
||||||
msgid "Completed tasks"
|
msgid "Completed tasks"
|
||||||
msgstr "Tâches complétées"
|
msgstr "Tâches complétées"
|
||||||
|
|
||||||
#: ../src/todo.c:249
|
#: ../src/todo.c:252
|
||||||
msgid "Remaining tasks"
|
msgid "Remaining tasks"
|
||||||
msgstr "Tâches restantes"
|
msgstr "Tâches restantes"
|
||||||
|
|
||||||
#: ../src/todo.c:359
|
#: ../src/todo.c:362
|
||||||
msgid "Priority"
|
msgid "Priority"
|
||||||
msgstr "Priorité"
|
msgstr "Priorité"
|
||||||
|
|
||||||
#: ../src/todo.c:452 ../src/todo.c:457
|
#: ../src/todo.c:455 ../src/todo.c:460
|
||||||
msgid "Error"
|
msgid "Error"
|
||||||
msgstr "Erreur"
|
msgstr "Erreur"
|
||||||
|
|
||||||
#: ../src/todo.c:552
|
#: ../src/todo.c:555
|
||||||
msgid "Are you sure you want to delete the selected task(s)?"
|
msgid "Are you sure you want to delete the selected task(s)?"
|
||||||
msgstr "Voulez-vous vraiment supprimer la sélection?"
|
msgstr "Voulez-vous vraiment supprimer la sélection?"
|
||||||
|
|
||||||
#: ../src/todo.c:641
|
#: ../src/todo.c:644
|
||||||
msgid "Time: "
|
msgid "Time: "
|
||||||
msgstr "Heure: "
|
msgstr "Heure: "
|
||||||
|
|
||||||
#: ../src/todo.c:650 ../src/todo.c:659
|
#: ../src/todo.c:653 ../src/todo.c:662
|
||||||
msgid ":"
|
msgid ":"
|
||||||
msgstr ":"
|
msgstr ":"
|
||||||
|
|
||||||
#: ../src/todo.c:1028 ../src/todo.c:1033
|
#: ../src/todo.c:1031 ../src/todo.c:1036
|
||||||
msgid "Question"
|
msgid "Question"
|
||||||
msgstr "Question"
|
msgstr "Question"
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/* $Id$ */
|
/* $Id$ */
|
||||||
/* Copyright (c) 2010 Pierre Pronchery <khorben@defora.org> */
|
/* Copyright (c) 2011 Pierre Pronchery <khorben@defora.org> */
|
||||||
/* This file is part of DeforaOS Desktop Todo */
|
/* This file is part of DeforaOS Desktop Todo */
|
||||||
/* This program is free software: you can redistribute it and/or modify
|
/* This program is free software: you can redistribute it and/or modify
|
||||||
* it under the terms of the GNU General Public License as published by
|
* it under the terms of the GNU General Public License as published by
|
||||||
|
@ -21,10 +21,8 @@
|
||||||
|
|
||||||
/* callbacks */
|
/* callbacks */
|
||||||
/* on_closex */
|
/* on_closex */
|
||||||
gboolean on_closex(gpointer data)
|
gboolean on_closex(void)
|
||||||
{
|
{
|
||||||
Todo * todo = data;
|
|
||||||
|
|
||||||
gtk_main_quit();
|
gtk_main_quit();
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
@ -34,9 +32,7 @@ gboolean on_closex(gpointer data)
|
||||||
/* on_file_close */
|
/* on_file_close */
|
||||||
void on_file_close(gpointer data)
|
void on_file_close(gpointer data)
|
||||||
{
|
{
|
||||||
Todo * todo = data;
|
on_closex();
|
||||||
|
|
||||||
on_closex(todo);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -73,7 +69,7 @@ void on_edit_preferences(gpointer data)
|
||||||
{
|
{
|
||||||
Todo * todo = data;
|
Todo * todo = data;
|
||||||
|
|
||||||
/* FIXME implement */
|
on_preferences(todo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
|
|
||||||
/* callbacks */
|
/* callbacks */
|
||||||
gboolean on_closex(gpointer data);
|
gboolean on_closex(void);
|
||||||
|
|
||||||
/* menus */
|
/* menus */
|
||||||
/* file menu */
|
/* file menu */
|
||||||
|
|
|
@ -34,7 +34,9 @@ struct _TaskEdit
|
||||||
GtkWidget * window;
|
GtkWidget * window;
|
||||||
GtkWidget * title;
|
GtkWidget * title;
|
||||||
GtkWidget * priority;
|
GtkWidget * priority;
|
||||||
|
#if 0 /* XXX disabled for now */
|
||||||
GtkWidget * description;
|
GtkWidget * description;
|
||||||
|
#endif
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -51,11 +53,13 @@ TaskEdit * taskedit_new(Todo * todo, Task * task)
|
||||||
GtkSizeGroup * group;
|
GtkSizeGroup * group;
|
||||||
GtkWidget * vbox;
|
GtkWidget * vbox;
|
||||||
GtkWidget * hbox;
|
GtkWidget * hbox;
|
||||||
GtkWidget * scrolled;
|
|
||||||
GtkWidget * widget;
|
GtkWidget * widget;
|
||||||
GtkWidget * entry;
|
GtkWidget * entry;
|
||||||
GtkWidget * bbox;
|
GtkWidget * bbox;
|
||||||
|
#if 0 /* XXX disabled for now */
|
||||||
|
GtkWidget * scrolled;
|
||||||
char const * description;
|
char const * description;
|
||||||
|
#endif
|
||||||
|
|
||||||
if((taskedit = malloc(sizeof(*taskedit))) == NULL)
|
if((taskedit = malloc(sizeof(*taskedit))) == NULL)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
@ -91,6 +95,7 @@ TaskEdit * taskedit_new(Todo * todo, Task * task)
|
||||||
gtk_entry_set_text(GTK_ENTRY(entry), task_get_priority(task));
|
gtk_entry_set_text(GTK_ENTRY(entry), task_get_priority(task));
|
||||||
gtk_box_pack_start(GTK_BOX(hbox), taskedit->priority, TRUE, TRUE, 0);
|
gtk_box_pack_start(GTK_BOX(hbox), taskedit->priority, TRUE, TRUE, 0);
|
||||||
gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, TRUE, 0);
|
gtk_box_pack_start(GTK_BOX(vbox), hbox, FALSE, TRUE, 0);
|
||||||
|
#if 0 /* XXX disabled for now */
|
||||||
/* description */
|
/* description */
|
||||||
widget = gtk_label_new(_("Description:"));
|
widget = gtk_label_new(_("Description:"));
|
||||||
gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5);
|
gtk_misc_set_alignment(GTK_MISC(widget), 0.0, 0.5);
|
||||||
|
@ -108,6 +113,7 @@ TaskEdit * taskedit_new(Todo * todo, Task * task)
|
||||||
description, -1);
|
description, -1);
|
||||||
gtk_container_add(GTK_CONTAINER(scrolled), taskedit->description);
|
gtk_container_add(GTK_CONTAINER(scrolled), taskedit->description);
|
||||||
gtk_box_pack_start(GTK_BOX(vbox), scrolled, TRUE, TRUE, 0);
|
gtk_box_pack_start(GTK_BOX(vbox), scrolled, TRUE, TRUE, 0);
|
||||||
|
#endif
|
||||||
bbox = gtk_hbutton_box_new();
|
bbox = gtk_hbutton_box_new();
|
||||||
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END);
|
||||||
gtk_button_box_set_spacing(GTK_BUTTON_BOX(bbox), 4);
|
gtk_button_box_set_spacing(GTK_BUTTON_BOX(bbox), 4);
|
||||||
|
@ -137,21 +143,25 @@ static void _on_taskedit_ok(gpointer data)
|
||||||
{
|
{
|
||||||
TaskEdit * taskedit = data;
|
TaskEdit * taskedit = data;
|
||||||
GtkWidget * entry;
|
GtkWidget * entry;
|
||||||
|
#if 0 /* XXX disabled for now */
|
||||||
GtkTextBuffer * tbuf;
|
GtkTextBuffer * tbuf;
|
||||||
GtkTextIter start;
|
GtkTextIter start;
|
||||||
GtkTextIter end;
|
GtkTextIter end;
|
||||||
gchar * description;
|
gchar * description;
|
||||||
|
#endif
|
||||||
|
|
||||||
task_set_title(taskedit->task, gtk_entry_get_text(GTK_ENTRY(
|
task_set_title(taskedit->task, gtk_entry_get_text(GTK_ENTRY(
|
||||||
taskedit->title)));
|
taskedit->title)));
|
||||||
entry = gtk_bin_get_child(GTK_BIN(taskedit->priority));
|
entry = gtk_bin_get_child(GTK_BIN(taskedit->priority));
|
||||||
task_set_priority(taskedit->task, gtk_entry_get_text(GTK_ENTRY(entry)));
|
task_set_priority(taskedit->task, gtk_entry_get_text(GTK_ENTRY(entry)));
|
||||||
|
#if 0 /* XXX disabled for now */
|
||||||
tbuf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(taskedit->description));
|
tbuf = gtk_text_view_get_buffer(GTK_TEXT_VIEW(taskedit->description));
|
||||||
gtk_text_buffer_get_start_iter(tbuf, &start);
|
gtk_text_buffer_get_start_iter(tbuf, &start);
|
||||||
gtk_text_buffer_get_end_iter(tbuf, &end);
|
gtk_text_buffer_get_end_iter(tbuf, &end);
|
||||||
description = gtk_text_buffer_get_text(tbuf, &start, &end, FALSE);
|
description = gtk_text_buffer_get_text(tbuf, &start, &end, FALSE);
|
||||||
task_set_description(taskedit->task, description);
|
task_set_description(taskedit->task, description);
|
||||||
g_free(description);
|
g_free(description);
|
||||||
|
#endif
|
||||||
task_save(taskedit->task);
|
task_save(taskedit->task);
|
||||||
todo_task_reload_all(taskedit->todo); /* XXX violent solution */
|
todo_task_reload_all(taskedit->todo); /* XXX violent solution */
|
||||||
_on_taskedit_cancel(taskedit);
|
_on_taskedit_cancel(taskedit);
|
||||||
|
|
|
@ -14,6 +14,9 @@ static char const _license[] =
|
||||||
"\n"
|
"\n"
|
||||||
"You should have received a copy of the GNU General Public License\n"
|
"You should have received a copy of the GNU General Public License\n"
|
||||||
"along with this program. If not, see <http://www.gnu.org/licenses/>.\n";
|
"along with this program. If not, see <http://www.gnu.org/licenses/>.\n";
|
||||||
|
/* TODO:
|
||||||
|
* - handle when the time/date is not set yet
|
||||||
|
* - add a clear/apply button (allocate a temporary object) */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -221,11 +224,11 @@ Todo * todo_new(void)
|
||||||
group = gtk_accel_group_new();
|
group = gtk_accel_group_new();
|
||||||
todo->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
|
todo->window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
|
||||||
gtk_window_add_accel_group(GTK_WINDOW(todo->window), group);
|
gtk_window_add_accel_group(GTK_WINDOW(todo->window), group);
|
||||||
gtk_window_set_default_size(GTK_WINDOW(todo->window), 300, 400);
|
gtk_window_set_default_size(GTK_WINDOW(todo->window), 640, 480);
|
||||||
gtk_window_set_icon_name(GTK_WINDOW(todo->window), "todo");
|
gtk_window_set_icon_name(GTK_WINDOW(todo->window), "todo");
|
||||||
gtk_window_set_title(GTK_WINDOW(todo->window), _("Todo"));
|
gtk_window_set_title(GTK_WINDOW(todo->window), _("Todo"));
|
||||||
g_signal_connect_swapped(G_OBJECT(todo->window), "delete-event",
|
g_signal_connect_swapped(G_OBJECT(todo->window), "delete-event",
|
||||||
G_CALLBACK(on_closex), todo);
|
G_CALLBACK(on_closex), NULL);
|
||||||
vbox = gtk_vbox_new(FALSE, 0);
|
vbox = gtk_vbox_new(FALSE, 0);
|
||||||
#ifndef EMBEDDED
|
#ifndef EMBEDDED
|
||||||
/* menubar */
|
/* menubar */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user