|
xzgv
0.9.1
About: A picture viewer for X, with a thumbnail-based file selector (uses GTK+ and Imlib).
Fossies Dox: xzgv-0.9.1.tar.gz ("inofficial" and yet experimental doxygen-generated source code documentation) ![]() |
#include <stdio.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <sys/types.h>#include <sys/stat.h>#include <utime.h>#include <errno.h>#include <gtk/gtk.h>#include <gdk/gdkkeysyms.h>#include "backend.h"#include "main.h"#include "copymove.h"
Go to the source code of this file.
Macros | |
| #define | TRANSFER_BUF_SIZE 8192 |
| #define | DO_TBL_LEFT(table, row, name) |
| #define | DO_TBL_RIGHT(table, row, name) |
Functions | |
| int | copyfile (const char *src, const char *dstdir) |
| int | movefile (const char *src, const char *dstdir) |
| int | ok_for_copymove (void) |
| void | cm_copymove_gotdir (const char *destdir) |
| void | cb_copymove_file_or_tagged_files (int do_move) |
| #define DO_TBL_LEFT | ( | table, | |
| row, | |||
| name | |||
| ) |
Referenced by cb_copymove_file_or_tagged_files(), cb_goto_dir(), cb_rename_file(), and make_details_win().
| #define DO_TBL_RIGHT | ( | table, | |
| row, | |||
| name | |||
| ) |
Referenced by cb_copymove_file_or_tagged_files(), cb_goto_dir(), cb_rename_file(), and make_details_win().
| #define TRANSFER_BUF_SIZE 8192 |
Definition at line 25 of file copymove.c.
Referenced by copyfile().
| void cb_copymove_file_or_tagged_files | ( | int | do_move | ) |
Definition at line 421 of file copymove.c.
References DO_TBL_LEFT, DO_TBL_RIGHT, error_dialog(), mainwin_accel_group, and ok_for_copymove().
Referenced by cb_copy_files(), and cb_move_files().
| void cm_copymove_gotdir | ( | const char * | destdir | ) |
Definition at line 276 of file copymove.c.
References clist, copyfile(), do_gtk_stuff(), error_dialog(), get_tagged_state(), mainwin, movefile(), numrows, SELECTOR_NAME_COL, stop_thumbnail_read(), and thumbnail_read_running().
Definition at line 48 of file copymove.c.
References NULL, and TRANSFER_BUF_SIZE.
Referenced by cm_copymove_gotdir(), and movefile().
Definition at line 112 of file copymove.c.
References copyfile(), and NULL.
Referenced by cm_copymove_gotdir().
| int ok_for_copymove | ( | void | ) |
Definition at line 208 of file copymove.c.
References clist, get_tagged_state(), clist_data_tag::isdir, and numrows.
Referenced by cb_copymove_file_or_tagged_files().