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

Reply via email to