Efreet.h   Efreet.h 
skipping to change at line 62 skipping to change at line 62
# else # else
# define EAPI # define EAPI
# endif # endif
#endif #endif
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern "C" {
#endif #endif
#define EFREET_VERSION_MAJOR 1 #define EFREET_VERSION_MAJOR 1
#define EFREET_VERSION_MINOR 0 #define EFREET_VERSION_MINOR 2
typedef struct _Efreet_Version typedef struct _Efreet_Version
{ {
int major; int major;
int minor; int minor;
int micro; int micro;
int revision; int revision;
} Efreet_Version; } Efreet_Version;
EAPI extern Efreet_Version *efreet_version; EAPI extern Efreet_Version *efreet_version;
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 efreet_desktop.h   efreet_desktop.h 
skipping to change at line 233 skipping to change at line 233
* @return environment the environment name * @return environment the environment name
* @brief sets the global desktop environment name * @brief sets the global desktop environment name
*/ */
EAPI const char *efreet_desktop_environment_get(void); EAPI const char *efreet_desktop_environment_get(void);
/** /**
* @param desktop the desktop entry * @param desktop the desktop entry
* @param files an eina list of file names to execute, as either absolute p aths, * @param files an eina list of file names to execute, as either absolute p aths,
* relative paths, or uris * relative paths, or uris
* @param cb_command a callback to call for each prepared command line * @param cb_command a callback to call for each prepared command line
* @param cb_progress a callback to get progress for the downloads * @param cb_prog a callback to get progress for the downloads
* @param data user data passed to the callback * @param data user data passed to the callback
* @return Returns 1 on success or 0 on failure * @return Returns 1 on success or 0 on failure
* @brief Get a command to use to execute a desktop entry, and receive prog ress * @brief Get a command to use to execute a desktop entry, and receive prog ress
* updates for downloading of remote URI's passed in. * updates for downloading of remote URI's passed in.
*/ */
EAPI void *efreet_desktop_command_progress_get(Efreet_Desktop * desktop, EAPI void *efreet_desktop_command_progress_get(Efreet_Desktop * desktop,
Eina_List *files, Eina_List *files,
Efreet_Desktop_Command_Cb cb_comma nd, Efreet_Desktop_Command_Cb cb_comma nd,
Efreet_Desktop_Progress_Cb cb_prog , Efreet_Desktop_Progress_Cb cb_prog ,
void *data); void *data);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 efreet_menu.h   efreet_menu.h 
skipping to change at line 94 skipping to change at line 94
/** /**
* @param menu The menu to work with * @param menu The menu to work with
* @param path The path where the menu should be saved * @param path The path where the menu should be saved
* @return Returns 1 on success, 0 on failure * @return Returns 1 on success, 0 on failure
* @brief Saves the menu to file * @brief Saves the menu to file
*/ */
EAPI int efreet_menu_save(Efreet_Menu *menu, const char *path) ; EAPI int efreet_menu_save(Efreet_Menu *menu, const char *path) ;
/** /**
* @param entry The Efreet_Menu to free * @param menu The Efreet_Menu to free
* @return Returns no value * @return Returns no value
* @brief Frees the given structure * @brief Frees the given structure
*/ */
EAPI void efreet_menu_free(Efreet_Menu *menu); EAPI void efreet_menu_free(Efreet_Menu *menu);
/** /**
* @param menu The menu to work with * @param menu The menu to work with
* @param desktop The desktop to insert * @param desktop The desktop to insert
* @param pos The position to place the new desktop * @param pos The position to place the new desktop
* @return Returns 1 on success, 0 on failure * @return Returns 1 on success, 0 on failure
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added


 efreet_uri.h   efreet_uri.h 
skipping to change at line 40 skipping to change at line 40
* @return The string rapresentation of uri (ex: 'file:///home/my%20name') * @return The string rapresentation of uri (ex: 'file:///home/my%20name')
* @brief Get the string rapresentation of the given uri struct escaping * @brief Get the string rapresentation of the given uri struct escaping
* illegal caracters. Remember to free the string with eina_stringshare_del () * illegal caracters. Remember to free the string with eina_stringshare_del ()
* when you don't need it anymore. * when you don't need it anymore.
* @note The resulting string will contain the protocol and the path but no t * @note The resulting string will contain the protocol and the path but no t
* the hostname, as many apps doesn't handle it. * the hostname, as many apps doesn't handle it.
*/ */
EAPI const char *efreet_uri_encode(Efreet_Uri *uri); EAPI const char *efreet_uri_encode(Efreet_Uri *uri);
/** /**
* @param full_uri a valid uri string to parse * @param val a valid uri string to parse
* @return Return The corresponding Efreet_Uri structure. Or NULL on errors . * @return Return The corresponding Efreet_Uri structure. Or NULL on errors .
* @brief Read a single uri and return an Efreet_Uri struct. If there's no * @brief Read a single uri and return an Efreet_Uri struct. If there's no
* hostname in the uri then the hostname parameter will be NULL. All the ur i * hostname in the uri then the hostname parameter will be NULL. All the ur i
* escaped chars will be converted to normal. * escaped chars will be converted to normal.
*/ */
EAPI Efreet_Uri *efreet_uri_decode(const char *val); EAPI Efreet_Uri *efreet_uri_decode(const char *val);
/** /**
* @param uri The uri to free * @param uri The uri to free
* @brief Free the given uri structure. * @brief Free the given uri structure.
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/