forked from enlightenment/edi
More updates to correct API/export declarations for Windows.
Various changes brought in. Patch from Vincent Torri - thanks
This commit is contained in:
parent
3ab9857e52
commit
01cb36f510
|
@ -3,8 +3,9 @@ AUTOMAKE_OPTIONS = subdir-objects
|
||||||
|
|
||||||
bin_PROGRAMS = edi edi_build
|
bin_PROGRAMS = edi edi_build
|
||||||
|
|
||||||
AM_CPPFLAGS = -DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
|
AM_CPPFLAGS = \
|
||||||
-I$(top_builddir)/src/bin/ \
|
-DPACKAGE_DATA_DIR=\"$(datadir)/$(PACKAGE)\" \
|
||||||
|
-DLOCALEDIR=\"$(datadir)/locale\" \
|
||||||
-I$(top_srcdir)/src/bin/ \
|
-I$(top_srcdir)/src/bin/ \
|
||||||
-I$(top_srcdir)/elm_code/lib \
|
-I$(top_srcdir)/elm_code/lib \
|
||||||
-I$(top_builddir)/src/lib/ \
|
-I$(top_builddir)/src/lib/ \
|
||||||
|
@ -22,7 +23,8 @@ edi_logpanel.c \
|
||||||
edi_consolepanel.c \
|
edi_consolepanel.c \
|
||||||
mainview/edi_mainview_item.c \
|
mainview/edi_mainview_item.c \
|
||||||
mainview/edi_mainview.c \
|
mainview/edi_mainview.c \
|
||||||
edi_main.c
|
edi_main.c \
|
||||||
|
edi_private.h
|
||||||
|
|
||||||
edi_LDADD = @EFL_LIBS@ $(top_builddir)/elm_code/lib/libelm_code.la $(top_builddir)/src/lib/libedi.la
|
edi_LDADD = @EFL_LIBS@ $(top_builddir)/elm_code/lib/libelm_code.la $(top_builddir)/src/lib/libedi.la
|
||||||
|
|
||||||
|
@ -31,8 +33,3 @@ edi_build_main.c
|
||||||
|
|
||||||
edi_build_LDADD = @EFL_LIBS@ $(top_builddir)/src/lib/libedi.la
|
edi_build_LDADD = @EFL_LIBS@ $(top_builddir)/src/lib/libedi.la
|
||||||
|
|
||||||
localedir = $(datadir)/locale
|
|
||||||
DEFS = -DLOCALEDIR=\"$(localedir)\" @DEFS@
|
|
||||||
|
|
||||||
EXTRA_DIST = edi_private.h
|
|
||||||
|
|
||||||
|
|
|
@ -168,17 +168,17 @@ static void _edi_consolepanel_append_line_type(const char *line, Eina_Bool err)
|
||||||
_edi_test_line_callback(line);
|
_edi_test_line_callback(line);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void edi_consolepanel_append_line(const char *line)
|
void edi_consolepanel_append_line(const char *line)
|
||||||
{
|
{
|
||||||
_edi_consolepanel_append_line_type(line, EINA_FALSE);
|
_edi_consolepanel_append_line_type(line, EINA_FALSE);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void edi_consolepanel_append_error_line(const char *line)
|
void edi_consolepanel_append_error_line(const char *line)
|
||||||
{
|
{
|
||||||
_edi_consolepanel_append_line_type(line, EINA_TRUE);
|
_edi_consolepanel_append_line_type(line, EINA_TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void edi_consolepanel_clear()
|
void edi_consolepanel_clear()
|
||||||
{
|
{
|
||||||
elm_box_clear(_console_box);
|
elm_box_clear(_console_box);
|
||||||
|
|
||||||
|
@ -311,7 +311,7 @@ static void _edi_test_line_callback(const char *content)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void edi_consolepanel_add(Evas_Object *parent)
|
void edi_consolepanel_add(Evas_Object *parent)
|
||||||
{
|
{
|
||||||
Evas_Object *scroll, *vbx;
|
Evas_Object *scroll, *vbx;
|
||||||
|
|
||||||
|
@ -333,7 +333,7 @@ EAPI void edi_consolepanel_add(Evas_Object *parent)
|
||||||
ecore_event_handler_add(ECORE_EXE_EVENT_ERROR, _exe_error, NULL);
|
ecore_event_handler_add(ECORE_EXE_EVENT_ERROR, _exe_error, NULL);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void edi_testpanel_add(Evas_Object *parent)
|
void edi_testpanel_add(Evas_Object *parent)
|
||||||
{
|
{
|
||||||
Elm_Code *code;
|
Elm_Code *code;
|
||||||
Elm_Code_Widget *widget;
|
Elm_Code_Widget *widget;
|
||||||
|
|
|
@ -29,18 +29,18 @@ extern "C" {
|
||||||
*
|
*
|
||||||
* @ingroup UI
|
* @ingroup UI
|
||||||
*/
|
*/
|
||||||
EAPI void edi_consolepanel_add(Evas_Object *parent);
|
void edi_consolepanel_add(Evas_Object *parent);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Show the Edi consolepanel - animating on to screen if required.
|
* Show the Edi consolepanel - animating on to screen if required.
|
||||||
*
|
*
|
||||||
* @ingroup UI
|
* @ingroup UI
|
||||||
*/
|
*/
|
||||||
EAPI void edi_consolepanel_show();
|
void edi_consolepanel_show();
|
||||||
|
|
||||||
EAPI void edi_testpanel_add(Evas_Object *parent);
|
void edi_testpanel_add(Evas_Object *parent);
|
||||||
|
|
||||||
EAPI void edi_testpanel_show();
|
void edi_testpanel_show();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
@ -61,7 +61,7 @@ EAPI void edi_testpanel_show();
|
||||||
*
|
*
|
||||||
* @ingroup Console
|
* @ingroup Console
|
||||||
*/
|
*/
|
||||||
EAPI void edi_consolepanel_append_line(const char *line);
|
void edi_consolepanel_append_line(const char *line);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Append a new error line to the console.
|
* Append a new error line to the console.
|
||||||
|
@ -70,14 +70,14 @@ EAPI void edi_consolepanel_append_line(const char *line);
|
||||||
*
|
*
|
||||||
* @ingroup Console
|
* @ingroup Console
|
||||||
*/
|
*/
|
||||||
EAPI void edi_consolepanel_append_error_line(const char *line);
|
void edi_consolepanel_append_error_line(const char *line);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Clear all lines from the console.
|
* Clear all lines from the console.
|
||||||
*
|
*
|
||||||
* @ingroup Console
|
* @ingroup Console
|
||||||
*/
|
*/
|
||||||
EAPI void edi_consolepanel_clear();
|
void edi_consolepanel_clear();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|
|
@ -54,7 +54,7 @@ static Edi_Content_Provider _edi_content_provider_registry[] =
|
||||||
{NULL, EINA_FALSE, EINA_FALSE, NULL}
|
{NULL, EINA_FALSE, EINA_FALSE, NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
EAPI Edi_Content_Provider *edi_content_provider_for_mime_get(const char *mime)
|
Edi_Content_Provider *edi_content_provider_for_mime_get(const char *mime)
|
||||||
{
|
{
|
||||||
char *id;
|
char *id;
|
||||||
|
|
||||||
|
@ -73,7 +73,7 @@ EAPI Edi_Content_Provider *edi_content_provider_for_mime_get(const char *mime)
|
||||||
return edi_content_provider_for_id_get(id);
|
return edi_content_provider_for_id_get(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Edi_Content_Provider *edi_content_provider_for_id_get(const char *id)
|
Edi_Content_Provider *edi_content_provider_for_id_get(const char *id)
|
||||||
{
|
{
|
||||||
Edi_Content_Provider *provider;
|
Edi_Content_Provider *provider;
|
||||||
|
|
||||||
|
|
|
@ -43,7 +43,7 @@ typedef struct _Edi_Content_Provider
|
||||||
*
|
*
|
||||||
* @ingroup Lookup
|
* @ingroup Lookup
|
||||||
*/
|
*/
|
||||||
EAPI Edi_Content_Provider *edi_content_provider_for_mime_get(const char *mime);
|
Edi_Content_Provider *edi_content_provider_for_mime_get(const char *mime);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Look up a content provider based on a provider id.
|
* Look up a content provider based on a provider id.
|
||||||
|
@ -55,7 +55,7 @@ EAPI Edi_Content_Provider *edi_content_provider_for_mime_get(const char *mime);
|
||||||
*
|
*
|
||||||
* @ingroup Lookup
|
* @ingroup Lookup
|
||||||
*/
|
*/
|
||||||
EAPI Edi_Content_Provider *edi_content_provider_for_id_get(const char *id);
|
Edi_Content_Provider *edi_content_provider_for_id_get(const char *id);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|
|
@ -38,7 +38,7 @@ static void _print_cb(const Eina_Log_Domain *domain,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void edi_logpanel_add(Evas_Object *parent)
|
void edi_logpanel_add(Evas_Object *parent)
|
||||||
{
|
{
|
||||||
Elm_Code_Widget *widget;
|
Elm_Code_Widget *widget;
|
||||||
Elm_Code *code;
|
Elm_Code *code;
|
||||||
|
|
|
@ -282,14 +282,14 @@ _edi_panel_dragged_cb(void *data, Evas_Object *obj EINA_UNUSED,
|
||||||
_edi_panel_size_save(data == _edi_filepanel);
|
_edi_panel_size_save(data == _edi_filepanel);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_consolepanel_show()
|
edi_consolepanel_show()
|
||||||
{
|
{
|
||||||
if (_edi_selected_bottompanel != _edi_consolepanel_item)
|
if (_edi_selected_bottompanel != _edi_consolepanel_item)
|
||||||
elm_toolbar_item_selected_set(_edi_consolepanel_item, EINA_TRUE);
|
elm_toolbar_item_selected_set(_edi_consolepanel_item, EINA_TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_testpanel_show()
|
edi_testpanel_show()
|
||||||
{
|
{
|
||||||
if (_edi_selected_bottompanel != _edi_testpanel_item)
|
if (_edi_selected_bottompanel != _edi_testpanel_item)
|
||||||
|
@ -718,7 +718,7 @@ _edi_resize_cb(void *data EINA_UNUSED, Evas *e EINA_UNUSED, Evas_Object *obj,
|
||||||
_edi_config_save();
|
_edi_config_save();
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Evas_Object *
|
Evas_Object *
|
||||||
edi_open(const char *inputpath)
|
edi_open(const char *inputpath)
|
||||||
{
|
{
|
||||||
Evas_Object *win, *vbx, *content, *tb;
|
Evas_Object *win, *vbx, *content, *tb;
|
||||||
|
@ -769,7 +769,7 @@ edi_open(const char *inputpath)
|
||||||
return win;
|
return win;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_close()
|
edi_close()
|
||||||
{
|
{
|
||||||
elm_exit();
|
elm_exit();
|
||||||
|
|
|
@ -28,8 +28,8 @@ extern int _edi_log_dom;
|
||||||
|
|
||||||
#define EDI_CONTENT_AUTOSAVE EINA_TRUE
|
#define EDI_CONTENT_AUTOSAVE EINA_TRUE
|
||||||
|
|
||||||
EAPI Evas_Object *edi_open(const char *path);
|
Evas_Object *edi_open(const char *path);
|
||||||
|
|
||||||
EAPI void edi_close();
|
void edi_close();
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -695,7 +695,7 @@ _text_set_done(void *data, Evas_Object *obj EINA_UNUSED, void *source EINA_UNUSE
|
||||||
_reset_highlight(editor);
|
_reset_highlight(editor);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Evas_Object *_edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item)
|
Evas_Object *_edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item)
|
||||||
{
|
{
|
||||||
Evas_Object *txt, *lines, *vbox, *box, *searchbar, *statusbar;
|
Evas_Object *txt, *lines, *vbox, *box, *searchbar, *statusbar;
|
||||||
Evas_Modifier_Mask ctrl, shift, alt;
|
Evas_Modifier_Mask ctrl, shift, alt;
|
||||||
|
|
|
@ -75,7 +75,7 @@ struct _Edi_Editor
|
||||||
*
|
*
|
||||||
* @ingroup Editor
|
* @ingroup Editor
|
||||||
*/
|
*/
|
||||||
EAPI Evas_Object *_edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item);
|
Evas_Object *_edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
@ -95,7 +95,7 @@ EAPI Evas_Object *_edi_editor_add(Evas_Object *parent, Edi_Mainview_Item *item);
|
||||||
*
|
*
|
||||||
* @ingroup Widgets
|
* @ingroup Widgets
|
||||||
*/
|
*/
|
||||||
EAPI void _edi_editor_search_add(Evas_Object *parent, Edi_Editor *editor);
|
void _edi_editor_search_add(Evas_Object *parent, Edi_Editor *editor);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Start a search in the specified editor.
|
* Start a search in the specified editor.
|
||||||
|
@ -104,7 +104,7 @@ EAPI void _edi_editor_search_add(Evas_Object *parent, Edi_Editor *editor);
|
||||||
*
|
*
|
||||||
* @ingroup Widgets
|
* @ingroup Widgets
|
||||||
*/
|
*/
|
||||||
EAPI void _edi_editor_search(Edi_Editor *editor);
|
void _edi_editor_search(Edi_Editor *editor);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|
|
@ -187,7 +187,7 @@ _edi_editor_search_hide(Edi_Editor *editor)
|
||||||
elm_object_focus_set(editor->entry, EINA_TRUE);
|
elm_object_focus_set(editor->entry, EINA_TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
_edi_editor_search(Edi_Editor *editor)
|
_edi_editor_search(Edi_Editor *editor)
|
||||||
{
|
{
|
||||||
Edi_Editor_Search *search;
|
Edi_Editor_Search *search;
|
||||||
|
@ -269,7 +269,7 @@ _edi_search_key_up_cb(void *data, Evas *e EINA_UNUSED, Evas_Object *obj,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
_edi_editor_search_add(Evas_Object *parent, Edi_Editor *editor)
|
_edi_editor_search_add(Evas_Object *parent, Edi_Editor *editor)
|
||||||
{
|
{
|
||||||
Evas_Object *entry, *lbl, *btn, *box, *big_box;
|
Evas_Object *entry, *lbl, *btn, *box, *big_box;
|
||||||
|
|
|
@ -26,7 +26,7 @@ static void
|
||||||
dummy()
|
dummy()
|
||||||
{}
|
{}
|
||||||
|
|
||||||
EAPI Edi_Mainview_Item *
|
Edi_Mainview_Item *
|
||||||
edi_mainview_item_current_get()
|
edi_mainview_item_current_get()
|
||||||
{
|
{
|
||||||
Eina_List *item;
|
Eina_List *item;
|
||||||
|
@ -46,7 +46,7 @@ edi_mainview_item_current_get()
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_item_prev()
|
edi_mainview_item_prev()
|
||||||
{
|
{
|
||||||
Eina_List *item;
|
Eina_List *item;
|
||||||
|
@ -68,7 +68,7 @@ edi_mainview_item_prev()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_item_next()
|
edi_mainview_item_next()
|
||||||
{
|
{
|
||||||
Eina_List *item;
|
Eina_List *item;
|
||||||
|
@ -91,7 +91,7 @@ edi_mainview_item_next()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_item_select(Edi_Mainview_Item *item)
|
edi_mainview_item_select(Edi_Mainview_Item *item)
|
||||||
{
|
{
|
||||||
if (item->win)
|
if (item->win)
|
||||||
|
@ -331,7 +331,7 @@ _edi_mainview_win_stat_done(void *data, Eio_File *handler EINA_UNUSED, const Ein
|
||||||
_edi_mainview_item_win_add(options, mime);
|
_edi_mainview_item_win_add(options, mime);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_open_path(const char *path)
|
edi_mainview_open_path(const char *path)
|
||||||
{
|
{
|
||||||
Edi_Path_Options *options;
|
Edi_Path_Options *options;
|
||||||
|
@ -349,7 +349,7 @@ edi_mainview_open_path(const char *path)
|
||||||
eio_file_direct_stat(path, _edi_mainview_tab_stat_done, dummy, options);
|
eio_file_direct_stat(path, _edi_mainview_tab_stat_done, dummy, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_open(Edi_Path_Options *options)
|
edi_mainview_open(Edi_Path_Options *options)
|
||||||
{
|
{
|
||||||
Edi_Mainview_Item *it;
|
Edi_Mainview_Item *it;
|
||||||
|
@ -373,7 +373,7 @@ edi_mainview_open(Edi_Path_Options *options)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_open_window_path(const char *path)
|
edi_mainview_open_window_path(const char *path)
|
||||||
{
|
{
|
||||||
Edi_Path_Options *options;
|
Edi_Path_Options *options;
|
||||||
|
@ -394,7 +394,7 @@ edi_mainview_open_window_path(const char *path)
|
||||||
eio_file_direct_stat(path, _edi_mainview_win_stat_done, dummy, options);
|
eio_file_direct_stat(path, _edi_mainview_win_stat_done, dummy, options);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_open_window(Edi_Path_Options *options)
|
edi_mainview_open_window(Edi_Path_Options *options)
|
||||||
{
|
{
|
||||||
Edi_Mainview_Item *it;
|
Edi_Mainview_Item *it;
|
||||||
|
@ -419,7 +419,7 @@ edi_mainview_open_window(Edi_Path_Options *options)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_save()
|
edi_mainview_save()
|
||||||
{
|
{
|
||||||
Evas_Object *content;
|
Evas_Object *content;
|
||||||
|
@ -434,7 +434,7 @@ edi_mainview_save()
|
||||||
elm_entry_file_save(editor->entry);
|
elm_entry_file_save(editor->entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_new_window()
|
edi_mainview_new_window()
|
||||||
{
|
{
|
||||||
Edi_Mainview_Item *item;
|
Edi_Mainview_Item *item;
|
||||||
|
@ -446,7 +446,7 @@ edi_mainview_new_window()
|
||||||
edi_mainview_open_window_path(item->path);
|
edi_mainview_open_window_path(item->path);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_close()
|
edi_mainview_close()
|
||||||
{
|
{
|
||||||
Edi_Mainview_Item *item;
|
Edi_Mainview_Item *item;
|
||||||
|
@ -462,7 +462,7 @@ edi_mainview_close()
|
||||||
free(item);
|
free(item);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_cut()
|
edi_mainview_cut()
|
||||||
{
|
{
|
||||||
Evas_Object *content;
|
Evas_Object *content;
|
||||||
|
@ -477,7 +477,7 @@ edi_mainview_cut()
|
||||||
elm_entry_selection_cut(editor->entry);
|
elm_entry_selection_cut(editor->entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_copy()
|
edi_mainview_copy()
|
||||||
{
|
{
|
||||||
Evas_Object *content;
|
Evas_Object *content;
|
||||||
|
@ -492,7 +492,7 @@ edi_mainview_copy()
|
||||||
elm_entry_selection_copy(editor->entry);
|
elm_entry_selection_copy(editor->entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_paste()
|
edi_mainview_paste()
|
||||||
{
|
{
|
||||||
Evas_Object *content;
|
Evas_Object *content;
|
||||||
|
@ -507,7 +507,7 @@ edi_mainview_paste()
|
||||||
elm_entry_selection_paste(editor->entry);
|
elm_entry_selection_paste(editor->entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_search()
|
edi_mainview_search()
|
||||||
{
|
{
|
||||||
Evas_Object *content;
|
Evas_Object *content;
|
||||||
|
@ -522,7 +522,7 @@ edi_mainview_search()
|
||||||
_edi_editor_search(editor);
|
_edi_editor_search(editor);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_goto(int line)
|
edi_mainview_goto(int line)
|
||||||
{
|
{
|
||||||
Evas_Object *content;
|
Evas_Object *content;
|
||||||
|
@ -549,7 +549,7 @@ edi_mainview_goto(int line)
|
||||||
elm_object_focus_set(editor->entry, EINA_TRUE);
|
elm_object_focus_set(editor->entry, EINA_TRUE);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI void
|
void
|
||||||
edi_mainview_add(Evas_Object *parent, Evas_Object *win)
|
edi_mainview_add(Evas_Object *parent, Evas_Object *win)
|
||||||
{
|
{
|
||||||
Evas_Object *box, *txt;
|
Evas_Object *box, *txt;
|
||||||
|
|
|
@ -35,7 +35,7 @@ extern "C" {
|
||||||
*
|
*
|
||||||
* @ingroup UI
|
* @ingroup UI
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_add(Evas_Object *parent, Evas_Object *win);
|
void edi_mainview_add(Evas_Object *parent, Evas_Object *win);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
@ -58,7 +58,7 @@ EAPI void edi_mainview_add(Evas_Object *parent, Evas_Object *win);
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_open_path(const char *path);
|
void edi_mainview_open_path(const char *path);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Open the file described in the provided options - path and location etc.
|
* Open the file described in the provided options - path and location etc.
|
||||||
|
@ -67,7 +67,7 @@ EAPI void edi_mainview_open_path(const char *path);
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_open(Edi_Path_Options *options);
|
void edi_mainview_open(Edi_Path_Options *options);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Open the file at path for editing in a new window using the type specified.
|
* Open the file at path for editing in a new window using the type specified.
|
||||||
|
@ -78,7 +78,7 @@ EAPI void edi_mainview_open(Edi_Path_Options *options);
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_open_window_path(const char *path);
|
void edi_mainview_open_window_path(const char *path);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Open the file described in the provided options in a new window - path and location etc.
|
* Open the file described in the provided options in a new window - path and location etc.
|
||||||
|
@ -87,7 +87,7 @@ EAPI void edi_mainview_open_window_path(const char *path);
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_open_window(Edi_Path_Options *options);
|
void edi_mainview_open_window(Edi_Path_Options *options);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -95,49 +95,49 @@ EAPI void edi_mainview_open_window(Edi_Path_Options *options);
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_save();
|
void edi_mainview_save();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Move the current tab to a new window.
|
* Move the current tab to a new window.
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_new_window();
|
void edi_mainview_new_window();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Close the current file.
|
* Close the current file.
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_close();
|
void edi_mainview_close();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Cut the current selection into the clipboard.
|
* Cut the current selection into the clipboard.
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_cut();
|
void edi_mainview_cut();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Copy the current selection into the clipboard.
|
* Copy the current selection into the clipboard.
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_copy();
|
void edi_mainview_copy();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Paste the current clipboard contents at the current cursor position.
|
* Paste the current clipboard contents at the current cursor position.
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_paste();
|
void edi_mainview_paste();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Search the current view's contents.
|
* Search the current view's contents.
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_search();
|
void edi_mainview_search();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Go to a requested line in the current view's contents.
|
* Go to a requested line in the current view's contents.
|
||||||
|
@ -146,7 +146,7 @@ EAPI void edi_mainview_search();
|
||||||
*
|
*
|
||||||
* @ingroup Content
|
* @ingroup Content
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_goto(int line);
|
void edi_mainview_goto(int line);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
@ -161,7 +161,7 @@ EAPI void edi_mainview_goto(int line);
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
EAPI Edi_Mainview_Item *edi_mainview_item_current_get();
|
Edi_Mainview_Item *edi_mainview_item_current_get();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Select the passed item in the mainview UI.
|
* Select the passed item in the mainview UI.
|
||||||
|
@ -171,7 +171,7 @@ EAPI Edi_Mainview_Item *edi_mainview_item_current_get();
|
||||||
*
|
*
|
||||||
* @ingroup Tabs
|
* @ingroup Tabs
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_item_select(Edi_Mainview_Item *item);
|
void edi_mainview_item_select(Edi_Mainview_Item *item);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Select the previous open tab.
|
* Select the previous open tab.
|
||||||
|
@ -179,7 +179,7 @@ EAPI void edi_mainview_item_select(Edi_Mainview_Item *item);
|
||||||
*
|
*
|
||||||
* @ingroup Tabs
|
* @ingroup Tabs
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_item_prev();
|
void edi_mainview_item_prev();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Select the next open tab.
|
* Select the next open tab.
|
||||||
|
@ -187,7 +187,7 @@ EAPI void edi_mainview_item_prev();
|
||||||
*
|
*
|
||||||
* @ingroup Tabs
|
* @ingroup Tabs
|
||||||
*/
|
*/
|
||||||
EAPI void edi_mainview_item_next();
|
void edi_mainview_item_next();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|
|
@ -307,7 +307,7 @@ _edi_welcome_add_recent_projects(Evas_Object *box)
|
||||||
evas_object_show(list);
|
evas_object_show(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
EAPI Evas_Object *edi_welcome_show()
|
Evas_Object *edi_welcome_show()
|
||||||
{
|
{
|
||||||
Evas_Object *win, *hbx, *box, *button, *label, *image, *naviframe;
|
Evas_Object *win, *hbx, *box, *button, *label, *image, *naviframe;
|
||||||
Elm_Object_Item *item;
|
Elm_Object_Item *item;
|
||||||
|
|
|
@ -28,7 +28,7 @@ extern "C" {
|
||||||
* @return The welcome window that is created
|
* @return The welcome window that is created
|
||||||
* * @ingroup UI
|
* * @ingroup UI
|
||||||
*/
|
*/
|
||||||
EAPI Evas_Object *edi_welcome_show();
|
Evas_Object *edi_welcome_show();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @}
|
* @}
|
||||||
|
|
Loading…
Reference in New Issue