@@ -57,6 +57,7 @@ typedef struct NemoFile NemoFile;
5757typedef enum {
5858 NEMO_FILE_SORT_NONE ,
5959 NEMO_FILE_SORT_BY_DISPLAY_NAME ,
60+ NEMO_FILE_SORT_BY_EXTENSION_NAME ,
6061 NEMO_FILE_SORT_BY_SIZE ,
6162 NEMO_FILE_SORT_BY_TYPE ,
6263 NEMO_FILE_SORT_BY_DETAILED_TYPE ,
@@ -155,7 +156,7 @@ NemoFile * nemo_file_get_existing_by_uri (const char
155156 * 1) Using these is type safe.
156157 * 2) You are allowed to call these with NULL,
157158 */
158- NemoFile * nemo_file_ref (NemoFile * file );
159+ NemoFile * nemo_file_ref (NemoFile * file );
159160void nemo_file_unref (NemoFile * file );
160161
161162/* Monitor the file. */
@@ -189,15 +190,18 @@ gboolean nemo_file_contains_text (NemoFile
189190char * nemo_file_get_display_name (NemoFile * file );
190191char * nemo_file_get_edit_name (NemoFile * file );
191192char * nemo_file_get_name (NemoFile * file );
193+ char * nemo_file_get_extension_name (NemoFile * file );
194+
192195const char * nemo_file_peek_name (NemoFile * file );
196+ const char * nemo_file_peek_extension_name (NemoFile * file );
193197
194198GFile * nemo_file_get_location (NemoFile * file );
195- char * nemo_file_get_description (NemoFile * file );
199+ char * nemo_file_get_description (NemoFile * file );
196200char * nemo_file_get_uri (NemoFile * file );
197201char * nemo_file_get_path (NemoFile * file );
198202char * nemo_file_get_uri_scheme (NemoFile * file );
199203gboolean 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 );
201205GFile * nemo_file_get_parent_location (NemoFile * file );
202206char * nemo_file_get_parent_uri (NemoFile * file );
203207char * nemo_file_get_parent_uri_for_display (NemoFile * file );
@@ -208,7 +212,7 @@ time_t nemo_file_get_ctime (NemoFile
208212GFileType nemo_file_get_file_type (NemoFile * file );
209213char * nemo_file_get_mime_type (NemoFile * file );
210214gboolean nemo_file_is_mime_type (NemoFile * file ,
211- const char * mime_type );
215+ const char * mime_type );
212216gboolean nemo_file_is_launchable (NemoFile * file );
213217gboolean nemo_file_is_symbolic_link (NemoFile * file );
214218gboolean nemo_file_is_mountpoint (NemoFile * file );
@@ -220,27 +224,27 @@ char * nemo_file_get_volume_name (NemoFile
220224char * nemo_file_get_symbolic_link_target_path (NemoFile * file );
221225char * nemo_file_get_symbolic_link_target_uri (NemoFile * file );
222226gboolean 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 );
224228gboolean nemo_file_is_executable (NemoFile * file );
225229gboolean nemo_file_is_directory (NemoFile * file );
226230gboolean nemo_file_is_user_special_directory (NemoFile * file ,
227231 GUserDirectory special_directory );
228- gboolean nemo_file_is_archive (NemoFile * file );
232+ gboolean nemo_file_is_archive (NemoFile * file );
229233gboolean nemo_file_is_in_trash (NemoFile * file );
230234gboolean nemo_file_is_in_recent (NemoFile * file );
231235gboolean nemo_file_is_in_favorites (NemoFile * file );
232236gboolean nemo_file_is_in_search (NemoFile * file );
233237gboolean nemo_file_is_unavailable_favorite (NemoFile * file );
234238gboolean nemo_file_is_in_admin (NemoFile * file );
235239gboolean nemo_file_is_in_desktop (NemoFile * file );
236- gboolean nemo_file_is_home (NemoFile * file );
240+ gboolean nemo_file_is_home (NemoFile * file );
237241gboolean nemo_file_is_desktop_directory (NemoFile * file );
238242GError * nemo_file_get_file_info_error (NemoFile * file );
239243gboolean nemo_file_get_directory_item_count (NemoFile * file ,
240244 guint * count ,
241245 gboolean * count_unreadable );
242246void 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 ,
244248 guint * directory_count ,
245249 guint * file_count ,
246250 guint * unreadable_directory_count ,
@@ -266,7 +270,7 @@ GFilesystemPreviewType nemo_file_get_filesystem_use_preview (NemoFile *f
266270
267271char * nemo_file_get_filesystem_id (NemoFile * file );
268272
269- NemoFile * nemo_file_get_trash_original_file (NemoFile * file );
273+ NemoFile * nemo_file_get_trash_original_file (NemoFile * file );
270274
271275/* Permissions. */
272276gboolean nemo_file_can_get_permissions (NemoFile * file );
0 commit comments