E CVS: apps/elation raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/elation Dir : e17/apps/elation/src/modules Modified Files: Makefile.am elation_disk.c elation_dvd.c Added Files: elation_cd.c elation_media.c elation_vcd.c Log Message: now auto-detects media type (vcd, dvd, audio cd etc.) and launches an appropriate module to handle it... vcd i have not tested at all - i just used the dvd module verbatim. - i hope it works. theres an audio cd module- dvd module copied verbatim. need to fix that one heavily. === RCS file: /cvsroot/enlightenment/e17/apps/elation/src/modules/Makefile.am,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Makefile.am 20 Jul 2004 08:11:59 - 1.3 +++ Makefile.am 24 Jul 2004 05:19:33 - 1.4 @@ -6,7 +6,13 @@ pkgdir = $(libdir)/elation -pkg_LTLIBRARIES = elation_menu.la elation_dvd.la elation_disk.la +pkg_LTLIBRARIES = \ +elation_menu.la \ +elation_dvd.la \ +elation_disk.la \ +elation_media.la \ +elation_vcd.la \ +elation_cd.la elation_menu_la_SOURCES = elation_menu.c elation_menu_la_LIBADD = @my_libs@ @@ -22,3 +28,19 @@ elation_disk_la_LIBADD = @my_libs@ elation_disk_la_LDFLAGS = $(LDFLAGS) -no-undefined -module -avoid-version elation_disk_la_DEPENDENCIES = $(top_builddir)/config.h + +elation_media_la_SOURCES = elation_media.c +elation_media_la_LIBADD = @my_libs@ +elation_media_la_LDFLAGS = $(LDFLAGS) -no-undefined -module -avoid-version +elation_media_la_DEPENDENCIES = $(top_builddir)/config.h + +elation_vcd_la_SOURCES = elation_vcd.c +elation_vcd_la_LIBADD = @my_libs@ +elation_vcd_la_LDFLAGS = $(LDFLAGS) -no-undefined -module -avoid-version +elation_vcd_la_DEPENDENCIES = $(top_builddir)/config.h + +elation_cd_la_SOURCES = elation_cd.c +elation_cd_la_LIBADD = @my_libs@ +elation_cd_la_LDFLAGS = $(LDFLAGS) -no-undefined -module -avoid-version +elation_cd_la_DEPENDENCIES = $(top_builddir)/config.h + === RCS file: /cvsroot/enlightenment/e17/apps/elation/src/modules/elation_disk.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- elation_disk.c 20 Jul 2004 08:11:59 - 1.1 +++ elation_disk.c 24 Jul 2004 05:19:33 - 1.2 @@ -2,11 +2,14 @@ #include #include +#include #include #include #include #include #include +#include +#include /* external module symbols. the rest is private */ void *init(Elation_Module *em); @@ -26,6 +29,9 @@ Ecore_Fd_Handler *slave_fd_handler; + char *mount_dir; + char *device; + unsigned char have_media : 1; unsigned char check_media_done : 1; }; @@ -35,6 +41,14 @@ #define INF_NO_MEDIA 1 #define INF_MEDIA2 +#define TYPE_UNKNOWN 3 +#define TYPE_AUDIO 4 +#define TYPE_VCD 5 +#define TYPE_SVCD6 +#define TYPE_DVD 7 +#define TYPE_DATA8 +#define TYPE_MIXED 9 +#define TYPE_BLANK 10 static void shutdown(Elation_Module *em); static void resize(Elation_Module *em); @@ -47,6 +61,10 @@ static int media_check_timer_cb(void *data); static void media_eject(Elation_Module *em); static int slave_fd_cb(void *data, Ecore_Fd_Handler *fdh); + +static char *disk_mount(char *dev); +static void disk_unmount(char *mount_dir); +static int disk_has_top_dir(char *mount_dir, char *dir); void * init(Elation_Module *em) @@ -65,6 +83,7 @@ em->unfocus = unfocus; em->action = action; + pr->device = strdup("/dev/dvd"); { int fds_in[2], fds_out[2]; pid_t pid; @@ -95,6 +114,7 @@ { for (;;) { + int type = 0; int buf; read(pr->slave_side_read_fd, &buf, sizeof(buf)); @@ -105,7 +125,7 @@ printf("check...\n"); if (pr->have_media) continue; - fd = open("/dev/dvd", O_RDONLY | O_NONBLOCK); + fd = open(pr->device, O_RDONLY | O_NONBLOCK); if (fd >= 0) { if (pr->check_media_done) @@ -149,29 +169,95 @@ ok = 0; else ok = 1; +printf("first check: %i\n", ok); pr->check_media_done = 1; } close(fd); } if (ok) { + int fd; + pr->have_media = 1; printf("have media\n"); /* FIXME: this is where we should chec
E CVS: apps/elation raster
Enlightenment CVS committal Author : raster Project : e17 Module : apps/elation Dir : e17/apps/elation/src/bin Modified Files: Elation.h elation_main.c Log Message: now auto-detects media type (vcd, dvd, audio cd etc.) and launches an appropriate module to handle it... vcd i have not tested at all - i just used the dvd module verbatim. - i hope it works. theres an audio cd module- dvd module copied verbatim. need to fix that one heavily. === RCS file: /cvsroot/enlightenment/e17/apps/elation/src/bin/Elation.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- Elation.h 20 Jul 2004 08:11:58 - 1.3 +++ Elation.h 24 Jul 2004 05:19:33 - 1.4 @@ -22,6 +22,7 @@ Evas *evas; struct { void (*action_broadcast) (int action); + Elation_Module *(*module_open) (Elation_Info *inf, Elation_Module *em, char *name); } func; }; @@ -65,7 +66,15 @@ ELATION_ACT_SKIP, ELATION_ACT_DISK_OUT, ELATION_ACT_DISK_IN, - ELATION_ACT_DISK_EJECT + ELATION_ACT_DISK_EJECT, + ELATION_ACT_DISK_TYPE_UNKNOWN, + ELATION_ACT_DISK_TYPE_AUDIO, + ELATION_ACT_DISK_TYPE_VCD, + ELATION_ACT_DISK_TYPE_SVCD, + ELATION_ACT_DISK_TYPE_DVD, + ELATION_ACT_DISK_TYPE_DATA, + ELATION_ACT_DISK_TYPE_MIXED, + ELATION_ACT_DISK_TYPE_BLANK }; Elation_Module *elation_module_open(Elation_Info *info, Elation_Module *parent, char *name); === RCS file: /cvsroot/enlightenment/e17/apps/elation/src/bin/elation_main.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- elation_main.c 20 Jul 2004 08:11:58 - 1.3 +++ elation_main.c 24 Jul 2004 05:19:33 - 1.4 @@ -7,12 +7,12 @@ void main_delete_request(Ecore_Evas *ee); void bg_setup(void); void bg_resize(void); -void dvd_setup(void); +void media_setup(void); void disk_setup(void); static Evas_Object *o_bg = NULL; static Elation_Module *em_disk = NULL; -static Elation_Module *em_dvd = NULL; +static Elation_Module *em_media = NULL; Ecore_Evas *ecore_evas = NULL; Evas*evas = NULL; @@ -26,10 +26,11 @@ { /* methods modules can call */ elation_info.func.action_broadcast = elation_module_action_broadcast; + elation_info.func.module_open = elation_module_open; if (main_start(argc, argv) < 1) return -1; bg_setup(); - dvd_setup(); + media_setup(); disk_setup(); bg_resize(); elation_module_resize_broadcast(); @@ -177,16 +178,16 @@ evas_object_resize(o_bg, w, h); } -/*** dvd ***/ +/*** media ***/ void -dvd_setup(void) +media_setup(void) { Elation_Module *em; Evas_Coord w, h; - em = elation_module_open(&elation_info, NULL, "dvd"); - em_dvd = em; + em = elation_module_open(&elation_info, NULL, "media"); + em_media = em; if (em) { em->show(em); --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Added Files: entrance.png Log Message: Commit a missing file. --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libast mej
Enlightenment CVS committal Author : mej Project : eterm Module : libast Dir : eterm/libast/include Modified Files: libast.h Log Message: Fri Jul 23 17:36:45 2004Michael Jennings (mej) Finally we have strict C99 compliance. -- === RCS file: /cvsroot/enlightenment/eterm/libast/include/libast.h,v retrieving revision 1.55 retrieving revision 1.56 diff -u -3 -r1.55 -r1.56 --- libast.h22 Jul 2004 02:49:50 - 1.55 +++ libast.h23 Jul 2004 21:38:38 - 1.56 @@ -30,8 +30,8 @@ * including all required system headers and LibAST Object headers. * * @author Michael Jennings <[EMAIL PROTECTED]> - * @version $Revision: 1.55 $ - * @date $Date: 2004/07/22 02:49:50 $ + * @version $Revision: 1.56 $ + * @date $Date: 2004/07/23 21:38:38 $ */ #ifndef _LIBAST_H_ @@ -80,6 +80,11 @@ # endif #endif +#ifndef __GNUC__ +# define __attribute__(x) +# define __extension__(x) +#endif + #if LIBAST_REGEXP_SUPPORT_PCRE # if HAVE_PCRE_H #include @@ -257,9 +262,9 @@ * @param b The second variable. */ #ifdef __GNUC__ -# define SWAP(a, b) (void) __extension__ ({__typeof__(a) tmp = (a); (a) = (b); (b) = tmp;}) +# define SWAP(a, b) (void) __extension__ ({__typeof__(a) __tmp = (a); (a) = (b); (b) = __tmp;}) #else -# define SWAP(a, b) do {void *tmp = ((void *)(a)); (a) = (b); (b) = tmp;} while (0) +# define SWAP(a, b) do {void *__tmp = ((void *)(a)); (a) = (b); (b) = __tmp;} while (0) #endif /** * Swaps two values. @@ -1784,7 +1789,7 @@ * convenience macros for type requirements. * @param m The bitmask for a boolean option, or 0 for other types. */ -#define SPIFOPT_OPTION(s, l, d, f, p, m) { s, l, d, f, p, m } +#define SPIFOPT_OPTION(s, l, d, f, p, m) { s, SPIF_CHARPTR(l), SPIF_CHARPTR(d), f, p, m } /** * Declare a boolean option. * @@ -1800,7 +1805,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_BOOL(s, l, d, v, m) \ -SPIFOPT_OPTION(s, l, d, (SPIFOPT_FLAG_BOOLEAN), &(v), m) +SPIFOPT_OPTION(s, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_BOOLEAN), &(v), m) /** * Declare a pre-parsed boolean option. * @@ -1816,7 +1821,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_BOOL_PP(s, l, d, v, m) \ -SPIFOPT_OPTION(s, l, d, (SPIFOPT_FLAG_BOOLEAN | SPIFOPT_FLAG_PREPARSE), &(v), m) +SPIFOPT_OPTION(s, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_BOOLEAN | SPIFOPT_FLAG_PREPARSE), &(v), m) /** * Declare a long-only boolean option. * @@ -1831,7 +1836,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_BOOL_LONG(l, d, v, m) \ -SPIFOPT_OPTION(0, l, d, (SPIFOPT_FLAG_BOOLEAN), &(v), m) +SPIFOPT_OPTION(0, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_BOOLEAN), &(v), m) /** * Declare a long-only, pre-parsed boolean option. * @@ -1846,7 +1851,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_BOOL_LONG_PP(l, d, v, m) \ -SPIFOPT_OPTION(0, l, d, (SPIFOPT_FLAG_BOOLEAN | SPIFOPT_FLAG_PREPARSE), &(v), m) +SPIFOPT_OPTION(0, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_BOOLEAN | SPIFOPT_FLAG_PREPARSE), &(v), m) /** * Declare an integer option. * @@ -1861,7 +1866,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_INT(s, l, d, v) \ -SPIFOPT_OPTION(s, l, d, (SPIFOPT_FLAG_INTEGER), &(v), 0) +SPIFOPT_OPTION(s, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_INTEGER), &(v), 0) /** * Declare a pre-parsed integer option. * @@ -1876,7 +1881,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_INT_PP(s, l, d, v) \ -SPIFOPT_OPTION(s, l, d, (SPIFOPT_FLAG_INTEGER | SPIFOPT_FLAG_PREPARSE), &(v), 0) +SPIFOPT_OPTION(s, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_INTEGER | SPIFOPT_FLAG_PREPARSE), &(v), 0) /** * Declare a long-only integer option. * @@ -1890,7 +1895,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_INT_LONG(l, d, v) \ -SPIFOPT_OPTION(0, l, d, (SPIFOPT_FLAG_INTEGER), &(v), 0) +SPIFOPT_OPTION(0, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_INTEGER), &(v), 0) /** * Declare a long-only, pre-parsed integer option. * @@ -1904,7 +1909,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_INT_LONG_PP(l, d, v) \ -SPIFOPT_OPTION(0, l, d, (SPIFOPT_FLAG_INTEGER | SPIFOPT_FLAG_PREPARSE), &(v), 0) +SPIFOPT_OPTION(0, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_INTEGER | SPIFOPT_FLAG_PREPARSE), &(v), 0) /** * Declare a string option. * @@ -1919,7 +1924,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_STR(s, l, d, v) \ -SPIFOPT_OPTION(s, l, d, (SPIFOPT_FLAG_STRING), &(v), 0) +SPIFOPT_OPTION(s, SPIF_CHARPTR(l), SPIF_CHARPTR(d), (SPIFOPT_FLAG_STRING), &(v), 0) /** * Declare a pre-parsed string option. * @@ -1934,7 +1939,7 @@ * @see SPIFOPT_OPTION() */ #define SPIFOPT_STR_PP(s, l, d, v) \ -SPIFOPT_OPTION(s, l, d, (SPIFOPT_FLAG_STRING | SPIFOPT_FLAG_PREPARSE), &(v
E CVS: libast mej
Enlightenment CVS committal Author : mej Project : eterm Module : libast Dir : eterm/libast Modified Files: ChangeLog Log Message: Fri Jul 23 17:36:45 2004Michael Jennings (mej) Finally we have strict C99 compliance. -- === RCS file: /cvsroot/enlightenment/eterm/libast/ChangeLog,v retrieving revision 1.123 retrieving revision 1.124 diff -u -3 -r1.123 -r1.124 --- ChangeLog 22 Jul 2004 02:49:49 - 1.123 +++ ChangeLog 23 Jul 2004 21:38:38 - 1.124 @@ -673,3 +673,7 @@ More cleanups and fixed compile problems. -- +Fri Jul 23 17:36:45 2004Michael Jennings (mej) + +Finally we have strict C99 compliance. +-- --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libast mej
Enlightenment CVS committal Author : mej Project : eterm Module : libast Dir : eterm/libast/src Modified Files: array.c avl_tree.c builtin_hashes.c conf.c debug.c dlinked_list.c file.c linked_list.c mem.c msgs.c obj.c objpair.c options.c regexp.c snprintf.c socket.c str.c strings.c tok.c url.c Log Message: Fri Jul 23 17:36:45 2004Michael Jennings (mej) Finally we have strict C99 compliance. -- === RCS file: /cvsroot/enlightenment/eterm/libast/src/array.c,v retrieving revision 1.18 retrieving revision 1.19 diff -u -3 -r1.18 -r1.19 --- array.c 16 Jul 2004 23:22:18 - 1.18 +++ array.c 23 Jul 2004 21:38:39 - 1.19 @@ -21,7 +21,7 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -static const char cvs_ident[] = "$Id: array.c,v 1.18 2004/07/16 23:22:18 mej Exp $"; +static const char __attribute__((unused)) cvs_ident[] = "$Id: array.c,v 1.19 2004/07/23 21:38:39 mej Exp $"; #ifdef HAVE_CONFIG_H # include === RCS file: /cvsroot/enlightenment/eterm/libast/src/avl_tree.c,v retrieving revision 1.11 retrieving revision 1.12 diff -u -3 -r1.11 -r1.12 --- avl_tree.c 20 Jul 2004 22:32:08 - 1.11 +++ avl_tree.c 23 Jul 2004 21:38:39 - 1.12 @@ -21,7 +21,7 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -static const char cvs_ident[] = "$Id: avl_tree.c,v 1.10 2004/03/01 19:22:49 mej Exp $"; +static const char __attribute__((unused)) cvs_ident[] = "$Id: avl_tree.c,v 1.10 2004/03/01 19:22:49 mej Exp $"; #ifdef HAVE_CONFIG_H # include === RCS file: /cvsroot/enlightenment/eterm/libast/src/builtin_hashes.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- builtin_hashes.c23 Jan 2004 01:44:32 - 1.2 +++ builtin_hashes.c23 Jul 2004 21:38:39 - 1.3 @@ -21,7 +21,7 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -static const char cvs_ident[] = "$Id: builtin_hashes.c,v 1.2 2004/01/23 01:44:32 mej Exp $"; +static const char __attribute__((unused)) cvs_ident[] = "$Id: builtin_hashes.c,v 1.3 2004/07/23 21:38:39 mej Exp $"; #ifdef HAVE_CONFIG_H # include === RCS file: /cvsroot/enlightenment/eterm/libast/src/conf.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -3 -r1.23 -r1.24 --- conf.c 20 Jul 2004 22:32:08 - 1.23 +++ conf.c 23 Jul 2004 21:38:39 - 1.24 @@ -31,7 +31,7 @@ * @author Michael Jennings <[EMAIL PROTECTED]> */ -static const char cvs_ident[] = "$Id: conf.c,v 1.23 2004/07/20 22:32:08 mej Exp $"; +static const char __attribute__((unused)) cvs_ident[] = "$Id: conf.c,v 1.24 2004/07/23 21:38:39 mej Exp $"; #ifdef HAVE_CONFIG_H # include === RCS file: /cvsroot/enlightenment/eterm/libast/src/debug.c,v retrieving revision 1.12 retrieving revision 1.13 diff -u -3 -r1.12 -r1.13 --- debug.c 10 Jan 2004 21:15:17 - 1.12 +++ debug.c 23 Jul 2004 21:38:39 - 1.13 @@ -28,11 +28,11 @@ * This file contains all non-cpp-based debugging functionality. * * @author Michael Jennings <[EMAIL PROTECTED]> - * $Revision: 1.12 $ - * $Date: 2004/01/10 21:15:17 $ + * $Revision: 1.13 $ + * $Date: 2004/07/23 21:38:39 $ */ -static const char cvs_ident[] = "$Id: debug.c,v 1.12 2004/01/10 21:15:17 mej Exp $"; +static const char __attribute__((unused)) cvs_ident[] = "$Id: debug.c,v 1.13 2004/07/23 21:38:39 mej Exp $"; #ifdef HAVE_CONFIG_H # include === RCS file: /cvsroot/enlightenment/eterm/libast/src/dlinked_list.c,v retrieving revision 1.21 retrieving revision 1.22 diff -u -3 -r1.21 -r1.22 --- dlinked_list.c 20 Jul 2004 22:32:08 - 1.21 +++ dlinked_list.c 23 Jul 2004 21:38:39 - 1.22 @@ -21,7 +21,7 @@ * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. */ -static const char cvs_ident[] = "$Id: dlinked_list.c,v 1.21 2004/07/20 22:32:08 mej Exp $"; +static const char __attribute__((unused)) cvs_ident[] = "$Id: dlinked_list.c,v 1.22 2004/07/23 21:38:39 mej Exp $"; #ifdef HAVE_CONFIG_H # include @@ -972,7 +972,7 @@ for (current = self->head; current; ) { tmp = current; current = current->next; -BINSWAP(tmp->prev, tmp->next); +SWAP(tmp->prev, tmp->next); } self->head = tmp; return TRUE; === RCS file: /cvsroot/enlightenment/eterm/libast/src/file.c,v retrie
E CVS: e kwo
Enlightenment CVS committal Author : kwo Project : e16 Module : e Dir : e16/e Modified Files: e.spec AUTHORS ChangeLog Log Message: Fri Jul 23 22:37:47 CEST 2004 (Kim) Smart resizing (by Josh Holtrop <[EMAIL PROTECTED]>). Fix image class transparency (correctly this time!). Fix focuslist trouble. === RCS file: /cvsroot/enlightenment/e16/e/e.spec,v retrieving revision 1.154 retrieving revision 1.155 diff -u -3 -r1.154 -r1.155 --- e.spec 19 Jul 2004 22:59:10 - 1.154 +++ e.spec 23 Jul 2004 20:38:34 - 1.155 @@ -1,7 +1,7 @@ Summary: The Enlightenment window manager. Name: enlightenment Version: 0.16.7 -Release: 0.99.6 +Release: 0.99.6.1 License: BSD Group: User Interface/Desktops Source0: http://prdownloads.sourceforge.net/enlightenment/%{name}-%{version}.tar.gz === RCS file: /cvsroot/enlightenment/e16/e/AUTHORS,v retrieving revision 1.43 retrieving revision 1.44 diff -u -3 -r1.43 -r1.44 --- AUTHORS 14 Jul 2004 22:40:51 - 1.43 +++ AUTHORS 23 Jul 2004 20:38:34 - 1.44 @@ -212,5 +212,8 @@ Ludwig Noujarret <[EMAIL PROTECTED]> French translation updates +Josh Holtrop <[EMAIL PROTECTED]> + Smarter resizing + And others whose names we probably forgot to add (email us and we'll put you in here) === RCS file: /cvsroot/enlightenment/e16/e/ChangeLog,v retrieving revision 1.154 retrieving revision 1.155 diff -u -3 -r1.154 -r1.155 --- ChangeLog 19 Jul 2004 19:35:20 - 1.154 +++ ChangeLog 23 Jul 2004 20:38:34 - 1.155 @@ -3004,3 +3004,13 @@ Winter: Define new grab cursors in cursors.cfg, remove unused cursor stuff. Fix image class transparency bug. Remove BUGS. + +--- + +Fri Jul 23 22:37:47 CEST 2004 +(Kim) + +Smart resizing (by Josh Holtrop <[EMAIL PROTECTED]>). +Fix image class transparency (correctly this time!). +Fix focuslist trouble. + --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: e kwo
Enlightenment CVS committal Author : kwo Project : e16 Module : e Dir : e16/e/src Modified Files: timestamp.h Log Message: Fri Jul 23 22:37:47 CEST 2004 (Kim) Smart resizing (by Josh Holtrop <[EMAIL PROTECTED]>). Fix image class transparency (correctly this time!). Fix focuslist trouble. === RCS file: /cvsroot/enlightenment/e16/e/src/timestamp.h,v retrieving revision 1.615 retrieving revision 1.616 diff -u -3 -r1.615 -r1.616 --- timestamp.h 19 Jul 2004 19:35:20 - 1.615 +++ timestamp.h 23 Jul 2004 20:38:35 - 1.616 @@ -1 +1 @@ -#define E_CHECKOUT_DATE "$Date: 2004/07/19 19:35:20 $" +#define E_CHECKOUT_DATE "$Date: 2004/07/23 20:38:35 $" --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Modified Files: bg.edc elicit2.png Added Files: elicit3.png Log Message: Add another elicit shot. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/bg.edc,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- bg.edc 23 Jul 2004 19:55:50 - 1.5 +++ bg.edc 23 Jul 2004 20:15:45 - 1.6 @@ -5,6 +5,7 @@ image, "elicit.png" LOSSY 98; image, "elicit1.png" LOSSY 98; image, "elicit2.png" LOSSY 98; + image, "elicit3.png" LOSSY 98; image, "entrance.png" LOSSY 98; image, "e-logo.png" LOSSY 98; } @@ -167,7 +168,8 @@ offset, -1 -1; } image { - normal, "elicit2.png"; + normal, "elicit3.png"; + tween, "elicit2.png"; tween, "elicit1.png"; } } @@ -239,7 +241,7 @@ program { name, "change_entrance"; action, STATE_SET "entrance" 0.2; - transition, LINEAR 0.3; + transition, LINEAR 3.0; target, "display"; in, 5.0 0.0; after, "change_text_entrance"; === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/elicit2.png,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 Binary files /tmp/cvsifm67a and /tmp/cvsgunNQ1 differ --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: e kwo
Enlightenment CVS committal Author : kwo Project : e16 Module : e Dir : e16/e/src Modified Files: E.h config.c focus.c ipc.c settings.c setup.c warp.c Log Message: Fix focuslist trouble. === RCS file: /cvsroot/enlightenment/e16/e/src/E.h,v retrieving revision 1.310 retrieving revision 1.311 diff -u -3 -r1.310 -r1.311 --- E.h 22 Jul 2004 21:12:04 - 1.310 +++ E.h 23 Jul 2004 20:05:49 - 1.311 @@ -1203,8 +1203,8 @@ charall_new_windows_get_focus; charnew_transients_get_focus; charnew_transients_get_focus_if_group_focused; - charraise_on_focus; - charwarp_on_focus; + charraise_on_next; + charwarp_on_next; } focus; struct { @@ -2235,9 +2235,8 @@ #define FOCUS_DESK_ENTER 6 #define FOCUS_DESK_LEAVE 7 #define FOCUS_NEXT8 -#define FOCUS_WARP_NEXT 9 -#define FOCUS_WARP_DONE 10 -#define FOCUS_CLICK 11 +#define FOCUS_PREV9 +#define FOCUS_CLICK 10 voidFocusGetNextEwin(void); voidFocusGetPrevEwin(void); === RCS file: /cvsroot/enlightenment/e16/e/src/config.c,v retrieving revision 1.109 retrieving revision 1.110 diff -u -3 -r1.109 -r1.110 --- config.c17 Jul 2004 22:17:19 - 1.109 +++ config.c23 Jul 2004 20:05:50 - 1.110 @@ -759,7 +759,7 @@ Conf.place.ignore_struts = i2; break; case CONTROL_RAISE_ON_NEXT_FOCUS: -Conf.focus.raise_on_focus = i2; +Conf.focus.raise_on_next = i2; break; case CONTROL_RAISE_AFTER_NEXT_FOCUS: Conf.warplist.raise_on_select = i2; @@ -768,7 +768,7 @@ Conf.warplist.enable = i2; break; case CONTROL_WARP_ON_NEXT_FOCUS: -Conf.focus.warp_on_focus = i2; +Conf.focus.warp_on_next = i2; break; case CONTROL_WARP_AFTER_NEXT_FOCUS: Conf.warplist.warp_on_select = i2; @@ -3898,8 +3898,8 @@ fprintf(autosavefile, "3360 %i\n", (int)Conf.place.manual_mouse_pointer); fprintf(autosavefile, "3361 %i\n", (int)Conf.place.ignore_struts); - fprintf(autosavefile, "344 %i\n", (int)Conf.focus.raise_on_focus); - fprintf(autosavefile, "345 %i\n", (int)Conf.focus.warp_on_focus); + fprintf(autosavefile, "344 %i\n", (int)Conf.focus.raise_on_next); + fprintf(autosavefile, "345 %i\n", (int)Conf.focus.warp_on_next); fprintf(autosavefile, "346 %i\n", (int)Conf.edge_flip_resistance); fprintf(autosavefile, "347 %i\n", (int)Conf.pagers.enable); fprintf(autosavefile, "348 %i\n", (int)Conf.pagers.hiq); === RCS file: /cvsroot/enlightenment/e16/e/src/focus.c,v retrieving revision 1.80 retrieving revision 1.81 diff -u -3 -r1.80 -r1.81 --- focus.c 17 Jul 2004 22:42:29 - 1.80 +++ focus.c 23 Jul 2004 20:05:50 - 1.81 @@ -104,64 +104,52 @@ EwinListRaise(&EwinListFocus, ewin, 0); } -static void -FocusCycle(int inc) +void +FocusGetNextEwin(void) { - EWin *const *lst0; - EWin **lst, *ewin; - int i, num0, num; - - EDBUG(5, "FocusCycle"); - - /* On previous only ? */ - RemoveTimerEvent("REVERSE_FOCUS_TIMEOUT"); - DoIn("REVERSE_FOCUS_TIMEOUT", 1.0, ReverseTimeout, 0, NULL); - - lst0 = EwinListGetFocus(&num0); - if (lst0 == NULL) - EDBUG_RETURN_; - - num = 0; - lst = NULL; - for (i = 0; i < num0; i++) - { - ewin = lst0[i]; - if (FocusEwinValid(ewin, 1) || ewin->skipfocus) - { -num++; -lst = Erealloc(lst, sizeof(EWin *) * num); -lst[num - 1] = ewin; - } - } + EWin *const *lst; + EWin *ewin; + int i, num; - if (lst == NULL) - EDBUG_RETURN_; + lst = EwinListGetFocus(&num); + if (num <= 1) + return; - for (i = 0; i < num; i++) + ewin = NULL; + for (i = num - 1; i >= 0; i--) { - if (Mode.focuswin == lst[i]) - break; + if (lst[i]->skipfocus || !FocusEwinValid(lst[i], 1)) + continue; + ewin = lst[i]; + break; } - i += inc + num; - i %= num; - ewin = lst[i]; - Efree(lst); - FocusToEWin(ewin, FOCUS_NEXT); - - EDBUG_RETURN_; -} - -void -FocusGetNextEwin(void) -{ - FocusCycle(1); + if (ewin) + FocusToEWin(ewin, FOCUS_NEXT); } void FocusGetPrevEwin(void) { - FocusCycle(-1); + EWin *const *lst; + EWin *ewin; + int i, num; + + lst = EwinListGetFocus(&num); + if (num <= 1) + return; + + ewin = NULL; + for (i = 0; i < num; i++)
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/test Modified Files: ewl_simple_test.c Log Message: More updates to the simple test program. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/test/ewl_simple_test.c,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ewl_simple_test.c 23 Jul 2004 13:51:00 - 1.3 +++ ewl_simple_test.c 23 Jul 2004 19:56:03 - 1.4 @@ -1,16 +1,79 @@ #include "ewl-config.h" #include -Ewl_Widget *label = NULL; +void +entrance_text(void *data, Evas_Object *obj, const char *emission, + const char *source) +{ + Ewl_Widget *label = data; + char *text = "\nEntrance [en-'trans], v.\n" + " 1: to carry away with delight,\n" + " wonder, or rapture\n" + " 2: to put into a trance\n" + "Entrance is the Enlightenment\n" + "Display Manager. And like\n" + "Enlightenment, it takes beauty\n" + "and customization to new levels\n"; + + ewl_text_align_set(EWL_TEXT(label), EWL_FLAG_ALIGN_LEFT); + ewl_text_font_set(EWL_TEXT(label), "Vera", 12); + ewl_text_style_set(EWL_TEXT(label), "soft_shadow"); + ewl_text_text_set(EWL_TEXT(label), "Entrance"); -#define TRANS_TIME 2.0 -Ecore_Timer *transition = NULL; + ewl_text_style_set(EWL_TEXT(label), "none"); + ewl_text_font_set(EWL_TEXT(label), "Vera", 7); + ewl_text_text_append(EWL_TEXT(label), text); +} -int trigger_tour(void *data) +void +elicit_text(void *data, Evas_Object *obj, const char *emission, + const char *source) { - ewl_text_text_set(EWL_TEXT(label), NULL); - transition = NULL; - return 0; + Ewl_Widget *label = data; + char *text = "\nElicit is a tool for examining\n" +"images on your desktop,\n" +"providing both a global color\n" +"picker and a zoom tool.\n" +"Graphic artists and designers\n" +"can quickly examine graphics\n" +"without needed to rely on\n" +"larger tools for simple\n" +"examinations and color checks."; + + ewl_text_align_set(EWL_TEXT(label), EWL_FLAG_ALIGN_LEFT); + ewl_text_font_set(EWL_TEXT(label), "Vera", 12); + ewl_text_style_set(EWL_TEXT(label), "soft_shadow"); + ewl_text_text_set(EWL_TEXT(label), "Elicit"); + + ewl_text_style_set(EWL_TEXT(label), "none"); + ewl_text_font_set(EWL_TEXT(label), "Vera", 7); + ewl_text_text_append(EWL_TEXT(label), text); +} + +void start_text(Ewl_Widget *w, void *ev_data, void *user_data) +{ + Ewl_Widget *label = user_data; + + ewl_object_set_alignment(EWL_OBJECT(label), EWL_FLAG_ALIGN_CENTER); + ewl_text_align_set(EWL_TEXT(label), EWL_FLAG_ALIGN_CENTER); + ewl_text_font_set(EWL_TEXT(label), "Vera", 12); + ewl_text_style_set(EWL_TEXT(label), "soft_shadow"); + ewl_text_text_append(EWL_TEXT(label), "Welcome to Enlightenment!\n"); + ewl_text_style_set(EWL_TEXT(label), "none"); + ewl_text_font_set(EWL_TEXT(label), "Vera", 7); + ewl_text_text_append(EWL_TEXT(label), "We hope you enjoy your stay.\n" + "Please visit us at:\n"); + ewl_text_color_set(EWL_TEXT(label), 0, 0, 255, 190); + ewl_text_text_append(EWL_TEXT(label), "http://www.enlightenment.org/";); + ewl_text_color_set(EWL_TEXT(label), 0, 0, 0, 255); +} + +void realize_logo_cb(Ewl_Widget *w, void *ev_data, void *user_data) +{ + edje_object_signal_callback_add(w->theme_object, "elicit", "tour", + elicit_text, user_data); + edje_object_signal_callback_add(w->theme_object, "entrance", "tour", + entrance_text, user_data); } void test_cb(Ewl_Widget *w, void *ev_data, void *user_data) @@ -23,7 +86,6 @@ { Ewl_Widget *logo = user_data; ewl_widget_set_state(logo, "start_tour"); - transition = ecore_timer_add(TRANS_TIME, trigger_tour, NULL); } void quit_demo(Ewl_Widget *w, void *ev_data, void *user_data) @@ -38,6 +100,7 @@ Ewl_Widget *hbox; Ewl_Widget *button; Ewl_Widget *logo; + Ewl_Widget *label; char tmp[PATH_MAX]; ewl_init(&argc, argv); @@ -60,30 +123,27 @@ ewl_container_append_child(EWL_CONTAINER(win), vbox); ewl_widget_show(vbox); + /* +* Create the label first so we can pass it to the logo's callbacks +*/ + label = ewl_text_new(NULL); + + /* +* Setup the custom logo which becomes the tour display area. +*/ logo = NEW(Ewl_Widget, 1); ewl_widget_init(logo, "demo_logo"); -
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Modified Files: bg.edc Added Files: elicit1.png elicit2.png Log Message: Add more elicit shots, and update the edje. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/bg.edc,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- bg.edc 23 Jul 2004 15:22:58 - 1.4 +++ bg.edc 23 Jul 2004 19:55:50 - 1.5 @@ -3,6 +3,9 @@ image, "banner-top.png" LOSSY 98; image, "lilgrad.png" LOSSY 98; image, "elicit.png" LOSSY 98; + image, "elicit1.png" LOSSY 98; + image, "elicit2.png" LOSSY 98; + image, "entrance.png" LOSSY 98; image, "e-logo.png" LOSSY 98; } @@ -115,7 +118,7 @@ part { name, "display"; - mouse_events, 0; + mouse_events, 1; description { state, "default" 0.0; @@ -135,7 +138,7 @@ } description { - state, "default" 1.0; + state, "elicit" 0.0; aspect, 1.6 1.6; align, 0.5 0.5; rel1 { @@ -151,19 +154,104 @@ } } + description { + state, "elicit" 1.0; + aspect, 1.6 1.6; + align, 0.5 0.5; + rel1 { + relative, 0.0 0.0; + offset, 0 0; + } + rel2 { + relative, 1.0 1.0; + offset, -1 -1; + } + image { + normal, "elicit2.png"; + tween, "elicit1.png"; + } + } + + description { + state, "entrance" 0.0; + aspect, 1.6 1.6; + align, 0.5 0.5; + rel1 { + relative, 0.0 0.0; + offset, 0 0; + } + rel2 { + relative, 1.0 1.0; + offset, -1 -1; + } + image { + normal, "entrance.png"; + } + } + + description { + state, "finished" 0.0; + aspect, 4.67 4.67; + align, 0.5 0.5; + rel1 { + relative, 0.0 0.0; + offset, 0 0; + } + rel2 { + relative, 1.0 1.0; + offset, -1 -1; + } + image { + normal, "banner-top.png"; + } + } + } } programs { + + program { + name, "start_tour"; + signal, "start_tour"; + source, "*"; + action, STATE_SET "elicit" 0.0; + transition, LINEAR 0.4; + target, "display"; + after, "change_text_elicit"; + after, "progress_elicit"; + } + + program { + name, "progress_el
E CVS: libs/ewl mej
Enlightenment CVS committal Author : mej Project : e17 Module : libs/ewl Dir : e17/libs/ewl Modified Files: ChangeLog ewl.spec Log Message: Fri Jul 23 15:07:43 2004Michael Jennings (mej) Minor spec file typo. -- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/ChangeLog,v retrieving revision 1.52 retrieving revision 1.53 diff -u -3 -r1.52 -r1.53 --- ChangeLog 23 Jul 2004 18:45:43 - 1.52 +++ ChangeLog 23 Jul 2004 19:07:54 - 1.53 @@ -341,12 +341,3 @@ strings. * I introduced a new bug in the Ewl_Seeker widget when playing working with the Ewl_Button widget, and fixed it. -Fri Jul 23 14:14:43 2004Michael Jennings (mej) - -Fixing "make distcheck" again. If there's a problem with something -I've done, please talk to me before reverting it. Thanks. :) --- -Fri Jul 23 14:45:31 2004Michael Jennings (mej) - -Okay, let's try this way. --- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/ewl.spec,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- ewl.spec23 Jul 2004 18:15:29 - 1.9 +++ ewl.spec23 Jul 2004 19:07:54 - 1.10 @@ -1,7 +1,7 @@ Summary: Enlightenment Widget Library Name: ewl Version: 0.0.4 -Release: 0.%(date '%Y%m%d') +Release: 0.%(date '+%Y%m%d') Copyright: BSD Group: User Interface/X URL: http://www.enlightenment.org/pages/ewl.html --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl Modified Files: configure.in Log Message: Increment the version number. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/configure.in,v retrieving revision 1.38 retrieving revision 1.39 diff -u -3 -r1.38 -r1.39 --- configure.in23 Jul 2004 18:15:29 - 1.38 +++ configure.in23 Jul 2004 18:42:45 - 1.39 @@ -4,7 +4,7 @@ AC_CANONICAL_BUILD AC_CANONICAL_HOST AC_CANONICAL_TARGET -AM_INIT_AUTOMAKE(ewl, 0.0.3) +AM_INIT_AUTOMAKE(ewl, 0.0.4) AM_CONFIG_HEADER(ewl-config.h) AC_ISC_POSIX --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl mej
Enlightenment CVS committal Author : mej Project : e17 Module : libs/ewl Dir : e17/libs/ewl Modified Files: ChangeLog Log Message: Fri Jul 23 14:45:31 2004Michael Jennings (mej) Okay, let's try this way. -- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/ChangeLog,v retrieving revision 1.51 retrieving revision 1.52 diff -u -3 -r1.51 -r1.52 --- ChangeLog 23 Jul 2004 18:15:29 - 1.51 +++ ChangeLog 23 Jul 2004 18:45:43 - 1.52 @@ -346,3 +346,7 @@ Fixing "make distcheck" again. If there's a problem with something I've done, please talk to me before reverting it. Thanks. :) -- +Fri Jul 23 14:45:31 2004Michael Jennings (mej) + +Okay, let's try this way. +-- --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl mej
Enlightenment CVS committal Author : mej Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes Modified Files: Makefile.am Log Message: Fri Jul 23 14:45:31 2004Michael Jennings (mej) Okay, let's try this way. -- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/themes/Makefile.am,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- Makefile.am 23 Jul 2004 18:15:30 - 1.9 +++ Makefile.am 23 Jul 2004 18:45:43 - 1.10 @@ -14,4 +14,4 @@ SUFFIXES = .edc .eet .edc.eet: - (cd $(top_srcdir)/data/themes ; edje_cc -v -id . $(notdir $<) $(top_builddir)/data/themes/$(notdir $@)) + (cd $(top_srcdir)/data/themes ; edje_cc -v -id $(top_srcdir)/data/themes/$(notdir $(<:%.edc=%))/bits/images $(notdir $<) $(top_builddir)/data/themes/$(notdir $@)) --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl mej
Enlightenment CVS committal Author : mej Project : e17 Module : libs/ewl Dir : e17/libs/ewl Modified Files: ChangeLog configure.in ewl.spec Log Message: Fri Jul 23 14:14:43 2004Michael Jennings (mej) Fixing "make distcheck" again. If there's a problem with something I've done, please talk to me before reverting it. Thanks. :) -- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/ChangeLog,v retrieving revision 1.50 retrieving revision 1.51 diff -u -3 -r1.50 -r1.51 --- ChangeLog 28 Feb 2004 03:31:08 - 1.50 +++ ChangeLog 23 Jul 2004 18:15:29 - 1.51 @@ -341,3 +341,8 @@ strings. * I introduced a new bug in the Ewl_Seeker widget when playing working with the Ewl_Button widget, and fixed it. +Fri Jul 23 14:14:43 2004Michael Jennings (mej) + +Fixing "make distcheck" again. If there's a problem with something +I've done, please talk to me before reverting it. Thanks. :) +-- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/configure.in,v retrieving revision 1.37 retrieving revision 1.38 diff -u -3 -r1.37 -r1.38 --- configure.in20 Jul 2004 18:37:26 - 1.37 +++ configure.in23 Jul 2004 18:15:29 - 1.38 @@ -287,18 +287,21 @@ AC_SUBST(emotion_cflags) AC_SUBST(emotion_libs) AC_SUBST(ewl_media_include) -if [ test $EMOTION_CONFIG_IN_PATH = yes ]; then +if test "x$EMOTION_CONFIG_IN_PATH" = "xyes"; then AC_CHECK_HEADERS(Emotion.h, [ - AM_CONDITIONAL(BUILD_EMOTION_SUPPORT, true) + SUPPORT_EMOTION=1 emotion_cflags=`$EMOTION_CONFIG --cflags` emotion_libs=`$EMOTION_CONFIG --libs` ewl_media_include="#include " ], [ - AM_CONDITIONAL(BUILD_EMOTION_SUPPORT, false) + SUPPORT_EMOTION=0 ], []) else - AM_CONDITIONAL(BUILD_EMOTION_SUPPORT, false) + SUPPORT_EMOTION=0 fi +AM_CONDITIONAL(BUILD_EMOTION_SUPPORT, test "$SUPPORT_EMOTION" -eq 1) +AC_SUBST(BUILD_EMOTION_SUPPORT_TRUE) +AC_SUBST(BUILD_EMOTION_SUPPORT_FALSE) requirements="evas ecore edb etox edje emotion" AC_SUBST(requirements) === RCS file: /cvsroot/enlightenment/e17/libs/ewl/ewl.spec,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- ewl.spec8 Jul 2004 21:43:33 - 1.8 +++ ewl.spec23 Jul 2004 18:15:29 - 1.9 @@ -1,7 +1,7 @@ Summary: Enlightenment Widget Library Name: ewl -Version: 0.0.3 -Release: 1 +Version: 0.0.4 +Release: 0.%(date '%Y%m%d') Copyright: BSD Group: User Interface/X URL: http://www.enlightenment.org/pages/ewl.html --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl mej
Enlightenment CVS committal Author : mej Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Modified Files: Makefile.am Log Message: Fri Jul 23 14:14:43 2004Michael Jennings (mej) Fixing "make distcheck" again. If there's a problem with something I've done, please talk to me before reverting it. Thanks. :) -- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/Makefile.am,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- Makefile.am 22 Jul 2004 04:44:24 - 1.4 +++ Makefile.am 23 Jul 2004 18:15:29 - 1.5 @@ -17,4 +17,5 @@ SUFFIXES = .edc .eet .edc.eet: - edje_cc -v -id $(top_builddir)/data/images `basename $<` $@ +# edje_cc -v -id $(top_builddir)/data/images `basename $<` $@ + (cd $(top_srcdir)/data/images ; edje_cc -v -id . $(notdir $<) $(top_builddir)/data/images/$(notdir $@)) --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl mej
Enlightenment CVS committal Author : mej Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes Modified Files: Makefile.am Log Message: Fri Jul 23 14:14:43 2004Michael Jennings (mej) Fixing "make distcheck" again. If there's a problem with something I've done, please talk to me before reverting it. Thanks. :) -- === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/themes/Makefile.am,v retrieving revision 1.8 retrieving revision 1.9 diff -u -3 -r1.8 -r1.9 --- Makefile.am 13 Jul 2004 16:15:41 - 1.8 +++ Makefile.am 23 Jul 2004 18:15:30 - 1.9 @@ -4,7 +4,7 @@ EETS = $(EDCS:%.edc=%.eet) -EXTRA_DIST = $(EDCS) +EXTRA_DIST = $(EDCS) $(basename $(EDCS)) CLEANFILES = $(EETS) themedir = $(pkgdatadir)/themes/ @@ -14,4 +14,4 @@ SUFFIXES = .edc .eet .edc.eet: - edje_cc -v -id $(top_builddir)/data/themes/$(<:%.edc=%)/bits/images `basename $<` $@ + (cd $(top_srcdir)/data/themes ; edje_cc -v -id . $(notdir $<) $(top_builddir)/data/themes/$(notdir $@)) --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/themes/default/bits Modified Files: checkbox-groups.edc tree-programs.edc Log Message: Changes to the checkbox theme and tree programs. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/themes/default/bits/checkbox-groups.edc,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- checkbox-groups.edc 21 Feb 2004 06:33:14 - 1.2 +++ checkbox-groups.edc 23 Jul 2004 18:08:12 - 1.3 @@ -1,10 +1,11 @@ group { name, "checkbox"; + max, 10, 10; data { - item, "inset/left" "5"; - item, "inset/right" "5"; - item, "inset/top" "3"; - item, "inset/bottom" "3"; + item, "inset/left" "2"; + item, "inset/right" "2"; + item, "inset/top" "1"; + item, "inset/bottom" "1"; } parts { part { === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/themes/default/bits/tree-programs.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- tree-programs.edc 31 May 2004 07:16:01 - 1.1 +++ tree-programs.edc 23 Jul 2004 18:08:12 - 1.2 @@ -21,7 +21,7 @@ source, "*"; action, STATE_SET "default" 0.0; transition, DECELERATE, 0.25; - target, "base"; + target, "color"; } program { name, "clicked"; @@ -52,7 +52,7 @@ program { name, "expandable"; - signal, "expandable"; + signal, "checked"; source, "*"; action, STATE_SET "expandable" 0.0; transition, LINEAR, 0.0; @@ -61,7 +61,7 @@ program { name, "flat"; - signal, "flat"; + signal, "unchecked"; source, "*"; action, STATE_SET "default" 0.0; transition, LINEAR, 0.0; --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: Eterm mej
Enlightenment CVS committal Author : mej Project : eterm Module : Eterm Dir : eterm/Eterm Modified Files: ChangeLog Log Message: Fri Jul 23 12:21:25 2004Michael Jennings (mej) Kirby Kuehl <[EMAIL PROTECTED]> pointed out some portability issues. These should now be fixed. -- === RCS file: /cvsroot/enlightenment/eterm/Eterm/ChangeLog,v retrieving revision 1.391 retrieving revision 1.392 diff -u -3 -r1.391 -r1.392 --- ChangeLog 16 Jul 2004 22:01:46 - 1.391 +++ ChangeLog 23 Jul 2004 16:23:06 - 1.392 @@ -5241,3 +5241,8 @@ If $LANG refers to a UTF-8 or similar locale, remove that part. In other words, en_US.utf8 becomes en_US instead. -- +Fri Jul 23 12:21:25 2004Michael Jennings (mej) + +Kirby Kuehl <[EMAIL PROTECTED]> pointed out some portability +issues. These should now be fixed. +-- --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: Eterm mej
Enlightenment CVS committal Author : mej Project : eterm Module : Eterm Dir : eterm/Eterm/src Modified Files: options.h Log Message: Fri Jul 23 12:27:18 2004Michael Jennings (mej) Oops, missed one. :( -- === RCS file: /cvsroot/enlightenment/eterm/Eterm/src/options.h,v retrieving revision 1.49 retrieving revision 1.50 diff -u -3 -r1.49 -r1.50 --- options.h 11 Jan 2004 22:10:29 - 1.49 +++ options.h 23 Jul 2004 16:28:25 - 1.50 @@ -150,7 +150,6 @@ / Function Prototypes / _XFUNCPROTOBEGIN -unsigned long num_words(const char *str); extern char *conf_parse_theme(char **theme, char *conf_name, unsigned char fallback); extern void init_libast(void); extern void init_defaults(void); --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: Eterm mej
Enlightenment CVS committal Author : mej Project : eterm Module : Eterm Dir : eterm/Eterm Modified Files: ChangeLog Log Message: Fri Jul 23 12:27:18 2004Michael Jennings (mej) Oops, missed one. :( -- === RCS file: /cvsroot/enlightenment/eterm/Eterm/ChangeLog,v retrieving revision 1.392 retrieving revision 1.393 diff -u -3 -r1.392 -r1.393 --- ChangeLog 23 Jul 2004 16:23:06 - 1.392 +++ ChangeLog 23 Jul 2004 16:28:25 - 1.393 @@ -5246,3 +5246,7 @@ Kirby Kuehl <[EMAIL PROTECTED]> pointed out some portability issues. These should now be fixed. -- +Fri Jul 23 12:27:18 2004Michael Jennings (mej) + +Oops, missed one. :( +-- --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: Eterm mej
Enlightenment CVS committal Author : mej Project : eterm Module : Eterm Dir : eterm/Eterm/src Modified Files: defaultfont.c feature.h Log Message: Fri Jul 23 12:21:25 2004Michael Jennings (mej) Kirby Kuehl <[EMAIL PROTECTED]> pointed out some portability issues. These should now be fixed. -- === RCS file: /cvsroot/enlightenment/eterm/Eterm/src/defaultfont.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -3 -r1.6 -r1.7 --- defaultfont.c 8 Jun 2002 15:44:06 - 1.6 +++ defaultfont.c 23 Jul 2004 16:23:06 - 1.7 @@ -188,7 +188,7 @@ * The current encoding is available via nl_langinfo(). * Otherwise, it comes from locale name. */ -#ifdef HAVE_NL_LANGINFO +#if defined(HAVE_NL_LANGINFO) && defined(CODESET) encoding_str = nl_langinfo(CODESET); #else encoding_str = NULL; === RCS file: /cvsroot/enlightenment/eterm/Eterm/src/feature.h,v retrieving revision 1.43 retrieving revision 1.44 diff -u -3 -r1.43 -r1.44 --- feature.h 16 Jul 2004 22:01:47 - 1.43 +++ feature.h 23 Jul 2004 16:23:06 - 1.44 @@ -304,7 +304,7 @@ # define PATH_ENV "ETERMPATH" #endif -#if defined(_POSIX_VERSION) && defined(_POSIX_SAVED_IDS) && (_POSIX_SAVED_IDS == 1) +#if defined(_POSIX_VERSION) && defined(_POSIX_SAVED_IDS) # ifdef HAVE_SAVED_UIDS #undef HAVE_SAVED_UIDS # endif --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Modified Files: bg.edc Log Message: Fix the compile error. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/bg.edc,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- bg.edc 23 Jul 2004 14:56:49 - 1.3 +++ bg.edc 23 Jul 2004 15:22:58 - 1.4 @@ -115,7 +115,7 @@ part { name, "display"; - mouse_events, 1; + mouse_events, 0; description { state, "default" 0.0; @@ -161,7 +161,6 @@ signal: "start_tour"; source: "*"; action: STATE_SET "default" 1.0; - action: SIGNAL_EMIT "elicit" "tour"; transition: LINEAR 0.0; target: "display"; } --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/elicit rephorm
Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/elicit Dir : e17/apps/elicit Modified Files: README configure.in Log Message: bump up to 0.9 === RCS file: /cvsroot/enlightenment/e17/apps/elicit/README,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- README 12 May 2004 19:13:22 - 1.4 +++ README 23 Jul 2004 15:25:20 - 1.5 @@ -1,4 +1,4 @@ -Elicit 0.8 (cleaner signals) +Elicit 0.9 (swatches & shots) Elicit is a screen zoomer / color picker written with the Enlightenment Foundation Libraries (http://www.enlightnement.org). It depends on a large number of libraries that are only available in CVS at the moment, see http://rephorm.com/rephorm/code/efl for installation instructions. @@ -15,4 +15,9 @@ Currently only two themes are included: winter (the default) and spring. +Note + +As of 0.9, Elicit can now save swatches and screen shots and load them back up later. To do so, simply click on the main swatch/shot. They will then be saved into the left panel. Click on the mini-swatch/shot in the panel to reload it. Right click to delete. At this moment, only the Winter theme implements this added functionality. + + Enjoy :) === RCS file: /cvsroot/enlightenment/e17/apps/elicit/configure.in,v retrieving revision 1.4 retrieving revision 1.5 diff -u -3 -r1.4 -r1.5 --- configure.in12 May 2004 19:18:38 - 1.4 +++ configure.in23 Jul 2004 15:25:20 - 1.5 @@ -4,7 +4,7 @@ rm -f config.cache AC_INIT(configure.in) -AM_INIT_AUTOMAKE(elicit, 0.8.0) +AM_INIT_AUTOMAKE(elicit, 0.9.0) AM_CONFIG_HEADER(src/config.h) AC_ISC_POSIX --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/elicit rephorm
Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/elicit Dir : e17/apps/elicit/data/themes/spring Modified Files: Makefile.am Log Message: distcheck! === RCS file: /cvsroot/enlightenment/e17/apps/elicit/data/themes/spring/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Makefile.am 12 May 2004 19:13:23 - 1.2 +++ Makefile.am 23 Jul 2004 15:17:11 - 1.3 @@ -12,7 +12,7 @@ all: $(EDC) .edc.eet: - edje_cc -v -id img -fd fonts $< $@ + edje_cc -v -id $(top_builddir)/data/themes/$(<:%.edc=%)/img -fd $(top_builddir)/data/themes/$(<:%.edc=%)/fonts $< $@ preview: $(EET) edje $(EET) eplayer --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: apps/elicit rephorm
Enlightenment CVS committal Author : rephorm Project : e17 Module : apps/elicit Dir : e17/apps/elicit/data/themes/winter Modified Files: Makefile.am Log Message: distcheck! === RCS file: /cvsroot/enlightenment/e17/apps/elicit/data/themes/winter/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- Makefile.am 12 May 2004 19:10:16 - 1.2 +++ Makefile.am 23 Jul 2004 15:17:11 - 1.3 @@ -12,7 +12,7 @@ all: $(EDC) .edc.eet: - edje_cc -v -id img -fd fonts $< $@ + edje_cc -v -id $(top_builddir)/data/themes/$(<:%.edc=%)/img -fd $(top_builddir)/data/themes/$(<:%.edc=%)/fonts $< $@ preview: $(EET) edje $(EET) eplayer --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Modified Files: bg.edc Added Files: elicit.png Removed Files: lilengage.jpg Log Message: Shuffle some images and update the display for the simple test app. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/bg.edc,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- bg.edc 23 Jul 2004 13:42:40 - 1.2 +++ bg.edc 23 Jul 2004 14:56:49 - 1.3 @@ -2,7 +2,7 @@ image, "lilbottom.png" LOSSY 98; image, "banner-top.png" LOSSY 98; image, "lilgrad.png" LOSSY 98; - image, "lilengage.jpg" LOSSY 98; + image, "elicit.png" LOSSY 98; image, "e-logo.png" LOSSY 98; } @@ -119,33 +119,35 @@ description { state, "default" 0.0; + aspect, 1.0 1.0; + align, 0.5 0.5; rel1 { relative, 0.0 0.0; - offset, 4 4; + offset, 0 0; } rel2 { relative, 1.0 1.0; - offset, -5 -5; + offset, -1 -1; } image { normal, "e-logo.png"; - tween, "lilengage.jpg"; - tween, "lilengage.jpg"; } } description { state, "default" 1.0; + aspect, 1.6 1.6; + align, 0.5 0.5; rel1 { relative, 0.0 0.0; - offset, 4 4; + offset, 0 0; } rel2 { relative, 1.0 1.0; - offset, -5 -5; + offset, -1 -1; } image { - normal, "banner-top.png"; + normal, "elicit.png"; } } @@ -156,10 +158,11 @@ programs { program { name: "start_tour"; - signal: "mouse,down,1"; + signal: "start_tour"; source: "*"; action: STATE_SET "default" 1.0; - transition: LINEAR 4.0; + action: SIGNAL_EMIT "elicit" "tour"; + transition: LINEAR 0.0; target: "display"; } } --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: docs rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : docs Dir : e17/docs/ewlbook/xml Modified Files: getting_started.xml intro.xml widgets.xml Log Message: Some minor spelling corrections in the ewl book. === RCS file: /cvsroot/enlightenment/e17/docs/ewlbook/xml/getting_started.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- getting_started.xml 18 Jul 2004 20:45:02 - 1.3 +++ getting_started.xml 23 Jul 2004 13:59:16 - 1.4 @@ -355,7 +355,7 @@ The text that has been entered is retrieved with a call to -ewl_entry_get_text() passing the text widget from which +ewl_entry_get_text() passing the entry widget from which we want to retrieve the text. This will return a pointer to the text string, it is the applications responsibility to free this pointer. === RCS file: /cvsroot/enlightenment/e17/docs/ewlbook/xml/intro.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- intro.xml 18 Jul 2004 20:45:02 - 1.2 +++ intro.xml 23 Jul 2004 13:59:16 - 1.3 @@ -21,7 +21,7 @@ -This tutorial is an attempt to familarize the user with the different +This tutorial is an attempt to familiarize the user with the different aspects of the EWL system. The tutorial will probably never completely document all aspects of EWL as the system continues to grow. A good understanding of C programming is assumed throughout the tutorial. @@ -29,7 +29,7 @@ If you have any troubles with either this tutoral, or using EWL -in general, any feedback is grealy appreciated as it would help improve either +in general, any feedback is greatly appreciated as it would help improve either the tutorial or EWL itself. Please see Contributing section for more information. === RCS file: /cvsroot/enlightenment/e17/docs/ewlbook/xml/widgets.xml,v retrieving revision 1.7 retrieving revision 1.8 diff -u -3 -r1.7 -r1.8 --- widgets.xml 23 Jul 2004 03:51:53 - 1.7 +++ widgets.xml 23 Jul 2004 13:59:16 - 1.8 @@ -841,7 +841,7 @@ Creating the basic video object is no harder then creating the object and -showning it (assuming you've appended it to whatever container it is being +showing it (assuming you've appended it to whatever container it is being placed into). We hook the two callbacks EWL_CALLBACK_REALIZE and EWL_CALLBACK_VALUE_CHANGED. We hook in the realize --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/test Modified Files: ewl_simple_test.c Log Message: Minor changes to the simple test program. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/test/ewl_simple_test.c,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- ewl_simple_test.c 22 Jul 2004 04:44:47 - 1.2 +++ ewl_simple_test.c 23 Jul 2004 13:51:00 - 1.3 @@ -22,7 +22,7 @@ void button_down(Ewl_Widget *w, void *ev_data, void *user_data) { Ewl_Widget *logo = user_data; - ewl_widget_set_state(logo, "logo_start"); + ewl_widget_set_state(logo, "start_tour"); transition = ecore_timer_add(TRANS_TIME, trigger_tour, NULL); } @@ -60,14 +60,12 @@ ewl_container_append_child(EWL_CONTAINER(win), vbox); ewl_widget_show(vbox); - snprintf(tmp, PATH_MAX, "%s/demo/eets/e_logo.eet", getenv("HOME")); - logo = NEW(Ewl_Widget, 1); ewl_widget_init(logo, "demo_logo"); ewl_callback_append(logo, EWL_CALLBACK_REALIZE, test_cb, "realize logo"); ewl_callback_append(logo, EWL_CALLBACK_CONFIGURE, test_cb, "configure logo"); ewl_theme_data_set_str(logo, "/demo_logo/file", tmp); - ewl_theme_data_set_str(logo, "/demo_logo/group", "test"); + ewl_theme_data_set_str(logo, "/demo_logo/group", "tour"); ewl_object_set_preferred_size(EWL_OBJECT(logo), 100, 100); ewl_object_set_fill_policy(EWL_OBJECT(logo), EWL_FLAG_FILL_NONE); ewl_object_set_alignment(EWL_OBJECT(logo), EWL_FLAG_ALIGN_CENTER); @@ -99,13 +97,13 @@ button = ewl_button_new("Take the tour!"); ewl_container_append_child(EWL_CONTAINER(hbox), button); ewl_object_set_fill_policy(EWL_OBJECT(button), EWL_FLAG_FILL_NONE); - ewl_callback_append(button, EWL_CALLBACK_MOUSE_DOWN, button_down, logo); + ewl_callback_append(button, EWL_CALLBACK_CLICKED, button_down, logo); ewl_widget_show(button); button = ewl_button_new("Quit"); ewl_container_append_child(EWL_CONTAINER(hbox), button); ewl_object_set_fill_policy(EWL_OBJECT(button), EWL_FLAG_FILL_NONE); - ewl_callback_append(button, EWL_CALLBACK_MOUSE_DOWN, quit_demo, NULL); + ewl_callback_append(button, EWL_CALLBACK_CLICKED, quit_demo, NULL); ewl_widget_show(button); ewl_widget_configure(win); --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs
E CVS: libs/ewl rbdpngn
Enlightenment CVS committal Author : rbdpngn Project : e17 Module : libs/ewl Dir : e17/libs/ewl/data/images Modified Files: bg.edc Added Files: banner-top.png lilengage.jpg lilgrad.png Log Message: Added a few more images for the simple test app. === RCS file: /cvsroot/enlightenment/e17/libs/ewl/data/images/bg.edc,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- bg.edc 22 Jul 2004 04:44:24 - 1.1 +++ bg.edc 23 Jul 2004 13:42:40 - 1.2 @@ -1,5 +1,9 @@ images { image, "lilbottom.png" LOSSY 98; + image, "banner-top.png" LOSSY 98; + image, "lilgrad.png" LOSSY 98; + image, "lilengage.jpg" LOSSY 98; + image, "e-logo.png" LOSSY 98; } collections { @@ -10,12 +14,9 @@ part { name, "background"; - type, RECT; mouse_events, 0; description { state, "default" 0.0; - color, 229 239 255 255; - color_class, "background"; rel1 { relative, 0.0 0.0; offset, 0 0; @@ -24,6 +25,9 @@ relative, 1.0 1.0; offset, -1 -1; } + image { + normal, "lilgrad.png"; + } } } @@ -100,4 +104,66 @@ } } + + group { + name, "tour"; + + data { + } + + parts { + + part { + name, "display"; + mouse_events, 1; + + description { + state, "default" 0.0; + rel1 { + relative, 0.0 0.0; + offset, 4 4; + } + rel2 { + relative, 1.0 1.0; + offset, -5 -5; + } + image { + normal, "e-logo.png"; + tween, "lilengage.jpg"; + tween, "lilengage.jpg"; + } + } + + description { + state, "default" 1.0; + rel1 { + relative, 0.0 0.0; + offset, 4 4; + } + rel2 { + relative, 1.0 1.0; + offset, -5 -5; + } + image { + normal, "banner-top.png"; + } + } + + } + + } + + programs { + program { + name: "start_tour"; + signal: "mouse,down,1"; + source: "*"; + action: STATE_SET "default" 1.0; + transition: LINEAR 4.0; + target: "display"; + } + } + + } + } --- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click ___ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs