~ubuntu-branches/ubuntu/saucy/libfm/saucy-proposed

« back to all changes in this revision

Viewing changes to src/gtk/fm-path-entry.h

  • Committer: Bazaar Package Importer
  • Author(s): Julien Lavergne
  • Date: 2011-08-11 01:41:00 UTC
  • mfrom: (1.1.7 upstream)
  • Revision ID: james.westby@ubuntu.com-20110811014100-4botukzcuaask6p9
Tags: 0.1.16-0ubuntu1
* New upstream release.
 - Fix cut & paste on devices without write permission (LP: #820865)
* debian/patches:
 - 03_disable_deprecated_gio_module.patch: Refresh.
 - 04_recreate_doc_Makefile.patch: Recreate missing Makefile.am, and adding gtk-doc.make.
 - 04_fix_docs_linker.patch: Refresh.
* debian/control:
 - Bump package name with soname bump.
 - Create new libfm-data and libgtk-data packages for non library files.
 - Add Conflics & Replaces between *-data and lib*0 packages.
 - Add necessary depends on libfm1 and libfm-gtk1.
* debian/*.install
 - Bump soname package name.
 - Move non library files to data binary.
 - Don't install documentation, not currently build.
* debian/*.symbols
 - Rename to follow soname bump.
 - Remove old missing symbols.
 - Update with new symbols.
* debian/rules:
 - Bump soname of the dbg package.
 - Install apport hook in libfm-data binary.
 - Don't build documentation, currently broken.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/*
2
2
 *      fm-path-entry.h
3
 
 *      
 
3
 *
4
4
 *      Copyright 2009 PCMan <pcman.tw@gmail.com>
5
5
 *      Copyright 2009 Jürgen Hötzel <juergen@archlinux.org>
6
 
 *      
 
6
 *
7
7
 *      This program is free software; you can redistribute it and/or modify
8
8
 *      it under the terms of the GNU General Public License as published by
9
9
 *      the Free Software Foundation; either version 2 of the License, or
10
10
 *      (at your option) any later version.
11
 
 *      
 
11
 *
12
12
 *      This program is distributed in the hope that it will be useful,
13
13
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
14
14
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15
15
 *      GNU General Public License for more details.
16
 
 *      
 
16
 *
17
17
 *      You should have received a copy of the GNU General Public License
18
18
 *      along with this program; if not, write to the Free Software
19
19
 *      Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
38
38
#define IS_FM_TYPE_PATH_ENTRY(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), FM_TYPE_PATH_ENTRY))
39
39
#define IS_FM_TYPE_PATH_ENTRY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), FM_TYPE_PATH_ENTRY), FmPathEntry)
40
40
 
41
 
typedef struct _FmPathEntry     FmPathEntry;
 
41
typedef struct _FmPathEntry FmPathEntry;
42
42
typedef struct _FmPathEntryClass FmPathEntryClass;
43
43
 
44
 
struct _FmPathEntry 
 
44
struct _FmPathEntry
45
45
{
46
46
  GtkEntry parent_instance;
47
47
};
53
53
 
54
54
GType fm_path_entry_get_type(void);
55
55
GtkWidget* fm_path_entry_new();
56
 
void fm_path_entry_set_model(FmPathEntry *entry, FmPath* path, FmFolderModel* model);
 
56
void fm_path_entry_set_path(FmPathEntry *entry, FmPath* path);
57
57
 
 
58
/* The function does not increase ref count. The caller is responsible for calling
 
59
 * fm_path_ref if it wants to keep the path. */
 
60
FmPath* fm_path_entry_get_path(FmPathEntry *entry);
58
61
 
59
62
G_END_DECLS
60
63