Enlightenment CVS committal Author : doursse Project : e17 Module : proto/edvi
Dir : e17/proto/edvi/src/plugins/ewl Modified Files: Makefile.am ewl_dvi.c Log Message: * Makefile.am: * configure.in: * src/bin/Makefile.am: * src/lib/Makefile.am: * src/plugins/epsilon/Makefile.am: * src/plugins/ewl/Makefile.am: clean up the build system * src/bin/edvi_esmart_test.c: (app_signal_exit), (app_delete_request): * src/bin/edvi_etk_test.c: (main), (_quit_cb), (_change_page_cb): * src/bin/edvi_evas_test.c: (app_signal_exit), (app_delete_request): * src/bin/edvi_ewl_test.c: (main), (_quit_cb), (_change_page_cb): * src/lib/Edvi.h: * src/lib/edvi_device.c: (_edvi_device_aa_put), (DEV_put_bitmap_rgb), (DEV_poll), (_edvi_put_rectangle): * src/lib/edvi_device.h: * src/lib/edvi_document.c: (edvi_document_page_count_get): * src/lib/edvi_document.h: * src/lib/edvi_enum.h: * src/lib/edvi_main.c: (edvi_init): * src/lib/edvi_main.h: * src/lib/edvi_page.c: (edvi_page_mag_set), (edvi_page_orientation_get): * src/lib/edvi_page.h: * src/lib/edvi_property.h: * src/lib/esmart_dvi.c: (esmart_dvi_init): * src/lib/esmart_dvi.h: * src/lib/etk_dvi.c: (etk_dvi_file_set), (etk_dvi_dvi_document_get), (etk_dvi_dvi_page_get), (_etk_dvi_constructor), (_etk_dvi_realize_cb), (_etk_dvi_unrealize_cb): * src/lib/etk_dvi.h: * src/lib/ewl_dvi.c: (ewl_dvi_init), (ewl_dvi_file_set), (ewl_dvi_dvi_document_get), (ewl_dvi_dvi_page_get), (ewl_dvi_reveal_cb): * src/lib/ewl_dvi.h: * src/plugins/epsilon/epsilon_thumbnailer.c: (epsilon_generate_thumb): * src/plugins/ewl/ewl_dvi.c: (_change_page_cb), (create_test), (create_dvi_fd_cb), (dvi_load): Add a *lot* of documentation use __UNUSED__ where needed minor fixes =================================================================== RCS file: /cvs/e/e17/proto/edvi/src/plugins/ewl/Makefile.am,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- Makefile.am 30 Aug 2007 14:44:48 -0000 1.1 +++ Makefile.am 1 Mar 2008 22:59:51 -0000 1.2 @@ -4,21 +4,27 @@ if BUILD_EDVI_EWL EDVI_EWL_PLUGIN = libewl_dvi.la else -EDVI_EWL_PLUGIN = +EDVI_EWL_PLUGIN = endif -pkgdir = @EWL_TEST_LIBS_DIR@ -pkg_LTLIBRARIES = $(EDVI_EWL_PLUGIN) +pkgdir = @EWL_TEST_LIBS_DIR@ + +pkg_LTLIBRARIES = $(EDVI_EWL_PLUGIN) libewl_dvi_la_SOURCES = ewl_dvi.c -libewl_dvi_la_CFLAGS = @EWL_CFLAGS@ -I$(top_builddir)/src/lib -libewl_dvi_la_LIBADD = \ - $(top_builddir)/src/lib/libedvi.la \ - @EWL_LIBS@ -libewl_dvi_la_LDFLAGS = \ - -L$(top_builddir)/src/lib \ - -L$(top_builddir)/src/lib/.libs - -EXTRA_DIST = $(libewl_dvi_la_SOURCES) -exampledir = @EWL_TEST_SOURCE_DIR@ -example_DATA = $(libewl_dvi_la_SOURCES) + +libewl_dvi_la_CPPFLAGS = @EWL_CFLAGS@ -I$(top_builddir)/src/lib + +libewl_dvi_la_LIBADD = \ +$(top_builddir)/src/lib/libedvi.la \ [EMAIL PROTECTED]@ + +libewl_dvi_la_LDFLAGS = \ +-module \ +-avoid-version + +EXTRA_DIST = $(libewl_dvi_la_SOURCES) + +exampledir = @EWL_TEST_SOURCE_DIR@ + +example_DATA = $(libewl_dvi_la_SOURCES) =================================================================== RCS file: /cvs/e/e17/proto/edvi/src/plugins/ewl/ewl_dvi.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ewl_dvi.c 30 Aug 2007 14:44:48 -0000 1.1 +++ ewl_dvi.c 1 Mar 2008 22:59:51 -0000 1.2 @@ -15,6 +15,14 @@ #include "Edvi.h" #include "ewl_dvi.h" +#include "config.h" + +#if HAVE___ATTRIBUTE__ +#define __UNUSED__ __attribute__((unused)) +#else +#define __UNUSED__ +#endif + static Ewl_Widget *dvi; static Ewl_Widget *list; @@ -43,7 +51,7 @@ } static void -_change_page_cb (Ewl_Widget *widget, void *ev_data, void *user_data) +_change_page_cb (Ewl_Widget *widget, void *ev_data __UNUSED__, void *user_data) { Ewl_Dvi *dvi; Ewl_List *list; @@ -55,7 +63,7 @@ idx = ewl_mvc_selected_get(EWL_MVC(list)); dvi = EWL_DVI (user_data); - if (idx->row != ewl_dvi_page_get (dvi)) { + if (idx->row != (unsigned int)ewl_dvi_page_get (dvi)) { ewl_dvi_page_set (dvi, idx->row); ewl_callback_call (EWL_WIDGET (dvi), EWL_CALLBACK_REVEAL); } @@ -67,7 +75,6 @@ Ewl_Widget *hbox; Ewl_Widget *button; Ewl_Widget *scrollpane; - char * dvi_file = NULL; if (!edvi_init (300, "cx", 4, 1.0, 1.0, @@ -142,7 +149,7 @@ } static void -create_dvi_fd_cb(Ewl_Widget *w, void *ev_data, +create_dvi_fd_cb(Ewl_Widget *w __UNUSED__, void *ev_data __UNUSED__, void *user_data) { if (fd) @@ -205,9 +212,9 @@ static void dvi_load (const char *filename) { - Edvi_Document *document; - int page_count; - int i; + const Edvi_Document *document; + int page_count; + int i; if (!filename) return; ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs