annotate src/history_list.h @ 1532:fffb62c7ba1e

Add pgettext for some ambiguous strings There are some strings which are ambiguous to translate. There is the pgettext function to solf that problem. For example, locations can be translated to german by Ortsangaben (geographical) or by Pfad (filesystem). I am sure there are also some ambiguous in other languages.
author mow
date Fri, 10 Apr 2009 09:47:20 +0000
parents 7e180091e0b7
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
902
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
1 /*
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
2 * Geeqie
1284
8b89e3ff286b Add year 2009 to copyright info everywhere.
zas_
parents: 1055
diff changeset
3 * Copyright (C) 2008 - 2009 The Geeqie Team
902
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
4 *
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
5 * Author: John Ellis, Vladimir Nadvornik, Laurent Monin
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
6 *
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
7 * This software is released under the GNU General Public License (GNU GPL).
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
8 * Please read the included file COPYING for more information.
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
9 * This software comes with no warranty of any kind, use at your own risk!
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
10 */
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
11
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
12 #ifndef HISTORY_LIST_H
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
13 #define HISTORY_LIST_H
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
14
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
15 /* history lists */
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
16
1431
7e180091e0b7 More gboolean and tidy up.
zas_
parents: 1284
diff changeset
17 gboolean history_list_load(const gchar *path);
7e180091e0b7 More gboolean and tidy up.
zas_
parents: 1284
diff changeset
18 gboolean history_list_save(const gchar *path);
902
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
19
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
20 void history_list_free_key(const gchar *key);
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
21
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
22 void history_list_add_to_key(const gchar *key, const gchar *path, gint max);
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
23
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
24 void history_list_item_change(const gchar *key, const gchar *oldpath, const gchar *newpath);
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
25 void history_list_item_move(const gchar *key, const gchar *path, gint direction);
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
26 void history_list_item_remove(const gchar *key, const gchar *path);
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
27
1000
4fe8f9656107 For the sake of consistency, use glib basic types everywhere.
zas_
parents: 902
diff changeset
28 const gchar *history_list_find_last_path_by_key(const gchar *key);
902
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
29
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
30 /* the returned GList is internal, don't free it */
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
31 GList *history_list_get_by_key(const gchar *key);
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
32
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
33
c414002a1f27 Move history_list_*() functions to separate files:
zas_
parents:
diff changeset
34 #endif /* HISTORY_LIST_H */
1055
1646720364cf Adding a vim modeline to all files - patch by Klaus Ethgen
nadvornik
parents: 1000
diff changeset
35 /* vim: set shiftwidth=8 softtabstop=0 cindent cinoptions={1s: */