@@ -57,6 +57,7 @@ typedef struct NemoFile NemoFile;
57
57
typedef enum {
58
58
NEMO_FILE_SORT_NONE ,
59
59
NEMO_FILE_SORT_BY_DISPLAY_NAME ,
60
+ NEMO_FILE_SORT_BY_EXTENSION_NAME ,
60
61
NEMO_FILE_SORT_BY_SIZE ,
61
62
NEMO_FILE_SORT_BY_TYPE ,
62
63
NEMO_FILE_SORT_BY_DETAILED_TYPE ,
@@ -155,7 +156,7 @@ NemoFile * nemo_file_get_existing_by_uri (const char
155
156
* 1) Using these is type safe.
156
157
* 2) You are allowed to call these with NULL,
157
158
*/
158
- NemoFile * nemo_file_ref (NemoFile * file );
159
+ NemoFile * nemo_file_ref (NemoFile * file );
159
160
void nemo_file_unref (NemoFile * file );
160
161
161
162
/* Monitor the file. */
@@ -189,15 +190,18 @@ gboolean nemo_file_contains_text (NemoFile
189
190
char * nemo_file_get_display_name (NemoFile * file );
190
191
char * nemo_file_get_edit_name (NemoFile * file );
191
192
char * nemo_file_get_name (NemoFile * file );
193
+ char * nemo_file_get_extension_name (NemoFile * file );
194
+
192
195
const char * nemo_file_peek_name (NemoFile * file );
196
+ const char * nemo_file_peek_extension_name (NemoFile * file );
193
197
194
198
GFile * nemo_file_get_location (NemoFile * file );
195
- char * nemo_file_get_description (NemoFile * file );
199
+ char * nemo_file_get_description (NemoFile * file );
196
200
char * nemo_file_get_uri (NemoFile * file );
197
201
char * nemo_file_get_path (NemoFile * file );
198
202
char * nemo_file_get_uri_scheme (NemoFile * file );
199
203
gboolean nemo_file_has_uri_scheme (NemoFile * file , const gchar * scheme );
200
- NemoFile * nemo_file_get_parent (NemoFile * file );
204
+ NemoFile * nemo_file_get_parent (NemoFile * file );
201
205
GFile * nemo_file_get_parent_location (NemoFile * file );
202
206
char * nemo_file_get_parent_uri (NemoFile * file );
203
207
char * nemo_file_get_parent_uri_for_display (NemoFile * file );
@@ -208,7 +212,7 @@ time_t nemo_file_get_ctime (NemoFile
208
212
GFileType nemo_file_get_file_type (NemoFile * file );
209
213
char * nemo_file_get_mime_type (NemoFile * file );
210
214
gboolean nemo_file_is_mime_type (NemoFile * file ,
211
- const char * mime_type );
215
+ const char * mime_type );
212
216
gboolean nemo_file_is_launchable (NemoFile * file );
213
217
gboolean nemo_file_is_symbolic_link (NemoFile * file );
214
218
gboolean nemo_file_is_mountpoint (NemoFile * file );
@@ -220,27 +224,27 @@ char * nemo_file_get_volume_name (NemoFile
220
224
char * nemo_file_get_symbolic_link_target_path (NemoFile * file );
221
225
char * nemo_file_get_symbolic_link_target_uri (NemoFile * file );
222
226
gboolean nemo_file_is_broken_symbolic_link (NemoFile * file );
223
- gboolean nemo_file_is_nemo_link (NemoFile * file );
227
+ gboolean nemo_file_is_nemo_link (NemoFile * file );
224
228
gboolean nemo_file_is_executable (NemoFile * file );
225
229
gboolean nemo_file_is_directory (NemoFile * file );
226
230
gboolean nemo_file_is_user_special_directory (NemoFile * file ,
227
231
GUserDirectory special_directory );
228
- gboolean nemo_file_is_archive (NemoFile * file );
232
+ gboolean nemo_file_is_archive (NemoFile * file );
229
233
gboolean nemo_file_is_in_trash (NemoFile * file );
230
234
gboolean nemo_file_is_in_recent (NemoFile * file );
231
235
gboolean nemo_file_is_in_favorites (NemoFile * file );
232
236
gboolean nemo_file_is_in_search (NemoFile * file );
233
237
gboolean nemo_file_is_unavailable_favorite (NemoFile * file );
234
238
gboolean nemo_file_is_in_admin (NemoFile * file );
235
239
gboolean nemo_file_is_in_desktop (NemoFile * file );
236
- gboolean nemo_file_is_home (NemoFile * file );
240
+ gboolean nemo_file_is_home (NemoFile * file );
237
241
gboolean nemo_file_is_desktop_directory (NemoFile * file );
238
242
GError * nemo_file_get_file_info_error (NemoFile * file );
239
243
gboolean nemo_file_get_directory_item_count (NemoFile * file ,
240
244
guint * count ,
241
245
gboolean * count_unreadable );
242
246
void nemo_file_recompute_deep_counts (NemoFile * file );
243
- NemoRequestStatus nemo_file_get_deep_counts (NemoFile * file ,
247
+ NemoRequestStatus nemo_file_get_deep_counts (NemoFile * file ,
244
248
guint * directory_count ,
245
249
guint * file_count ,
246
250
guint * unreadable_directory_count ,
@@ -266,7 +270,7 @@ GFilesystemPreviewType nemo_file_get_filesystem_use_preview (NemoFile *f
266
270
267
271
char * nemo_file_get_filesystem_id (NemoFile * file );
268
272
269
- NemoFile * nemo_file_get_trash_original_file (NemoFile * file );
273
+ NemoFile * nemo_file_get_trash_original_file (NemoFile * file );
270
274
271
275
/* Permissions. */
272
276
gboolean nemo_file_can_get_permissions (NemoFile * file );
0 commit comments