errr - fix that view to compile with current efsd and make a note..

SVN revision: 4838
This commit is contained in:
Carsten Haitzler 2001-06-19 03:40:51 +00:00
parent e9d5f13344
commit 2f249e1020
2 changed files with 25 additions and 20 deletions

View File

@ -1280,6 +1280,7 @@ e_border_adopt(Window win, int use_client_pos)
E_Border * E_Border *
e_border_new(void) e_border_new(void)
{ {
/* FIXME: need to set an upper limit on the frame size */
E_Border *b; E_Border *b;
int max_colors = 216; int max_colors = 216;
int font_cache = 1024 * 1024; int font_cache = 1024 * 1024;

View File

@ -385,11 +385,11 @@ e_view_handle_fs_restart(void *data)
evas_list_free(icons); evas_list_free(icons);
} }
if (e_fs_get_connection()) if (e_fs_get_connection())
v->monitor_id = efsd_start_monitor(e_fs_get_connection(), v->dir, v->monitor_id = efsd_start_monitor_dir(e_fs_get_connection(), v->dir,
efsd_ops(2, efsd_ops(2,
efsd_op_get_stat(), efsd_op_get_stat(),
efsd_op_get_filetype() efsd_op_get_filetype()
) )
); );
printf("restarted monior id (connection = %p), %i for %s\n", e_fs_get_connection(), v->monitor_id, v->dir); printf("restarted monior id (connection = %p), %i for %s\n", e_fs_get_connection(), v->monitor_id, v->dir);
v->is_listing = 1; v->is_listing = 1;
@ -556,29 +556,29 @@ e_view_handle_fs(EfsdEvent *ev)
case EFSD_EVENT_FILECHANGE: case EFSD_EVENT_FILECHANGE:
switch (ev->efsd_filechange_event.changetype) switch (ev->efsd_filechange_event.changetype)
{ {
case EFSD_CHANGE_CREATED: case EFSD_FILE_CREATED:
e_view_file_added(ev->efsd_filechange_event.id, e_view_file_added(ev->efsd_filechange_event.id,
ev->efsd_filechange_event.file); ev->efsd_filechange_event.file);
break; break;
case EFSD_CHANGE_EXISTS: case EFSD_FILE_EXISTS:
e_view_file_added(ev->efsd_filechange_event.id, e_view_file_added(ev->efsd_filechange_event.id,
ev->efsd_filechange_event.file); ev->efsd_filechange_event.file);
break; break;
case EFSD_CHANGE_DELETED: case EFSD_FILE_DELETED:
e_view_file_deleted(ev->efsd_filechange_event.id, e_view_file_deleted(ev->efsd_filechange_event.id,
ev->efsd_filechange_event.file); ev->efsd_filechange_event.file);
break; break;
case EFSD_CHANGE_CHANGED: case EFSD_FILE_CHANGED:
/* printf("EFSD_CHANGE_CHANGED: %i %s\n", /* printf("EFSD_CHANGE_CHANGED: %i %s\n",
ev->efsd_filechange_event.id, ev->efsd_filechange_event.id,
ev->efsd_filechange_event.file); ev->efsd_filechange_event.file);
*/ break; */ break;
case EFSD_CHANGE_MOVED: case EFSD_FILE_MOVED:
/* printf("EFSD_CHANGE_MOVED: %i %s\n", /* printf("EFSD_CHANGE_MOVED: %i %s\n",
ev->efsd_filechange_event.id, ev->efsd_filechange_event.id,
ev->efsd_filechange_event.file); ev->efsd_filechange_event.file);
*/ break; */ break;
case EFSD_CHANGE_END_EXISTS: case EFSD_FILE_END_EXISTS:
{ {
E_View *v; E_View *v;
@ -615,7 +615,7 @@ e_view_handle_fs(EfsdEvent *ev)
{ {
E_Icon *icon; E_Icon *icon;
icon = e_view_find_icon_by_path(ev->efsd_reply_event.command.efsd_file_cmd.file); icon = e_view_find_icon_by_path(ev->efsd_reply_event.command.efsd_file_cmd.files[0]);
if (icon) if (icon)
{ {
/* figure out icons to use */ /* figure out icons to use */
@ -635,7 +635,7 @@ e_view_handle_fs(EfsdEvent *ev)
st = (struct stat*) ev->efsd_reply_event.data; st = (struct stat*) ev->efsd_reply_event.data;
icon = e_view_find_icon_by_path(ev->efsd_reply_event.command.efsd_file_cmd.file); icon = e_view_find_icon_by_path(ev->efsd_reply_event.command.efsd_file_cmd.files[0]);
if (icon) if (icon)
{ {
char f[4096]; char f[4096];
@ -711,10 +711,14 @@ e_view_handle_fs(EfsdEvent *ev)
break; break;
case EFSD_CMD_GETMETA: case EFSD_CMD_GETMETA:
break; break;
case EFSD_CMD_STARTMON: case EFSD_CMD_STARTMON_DIR:
printf("Startmon event %i\n", printf("Startmon event %i\n",
ev->efsd_reply_event.command.efsd_file_cmd.id); ev->efsd_reply_event.command.efsd_file_cmd.id);
break; break;
case EFSD_CMD_STARTMON_FILE:
printf("Startmon file event %i\n",
ev->efsd_reply_event.command.efsd_file_cmd.id);
break;
case EFSD_CMD_STOPMON: case EFSD_CMD_STOPMON:
break; break;
default: default:
@ -835,12 +839,12 @@ e_view_set_dir(E_View *v, char *dir)
v->restarter = e_fs_add_restart_handler(e_view_handle_fs_restart, v); v->restarter = e_fs_add_restart_handler(e_view_handle_fs_restart, v);
if (e_fs_get_connection()) if (e_fs_get_connection())
{ {
v->monitor_id = efsd_start_monitor(e_fs_get_connection(), v->dir, v->monitor_id = efsd_start_monitor_dir(e_fs_get_connection(), v->dir,
efsd_ops(2, efsd_ops(2,
efsd_op_get_stat(), efsd_op_get_stat(),
efsd_op_get_filetype() efsd_op_get_filetype()
) )
); );
v->is_listing = 1; v->is_listing = 1;
v->changed = 1; v->changed = 1;
} }