Changeset 321
- Timestamp:
- 01/25/06 12:57:07 (3 years ago)
- Files:
-
- scrubbery/trunk/Makefile.am (modified) (1 diff)
- scrubbery/trunk/Makefile.in (modified) (1 diff)
- scrubbery/trunk/src/Makefile.am (modified) (2 diffs)
- scrubbery/trunk/src/Makefile.in (modified) (8 diffs)
- scrubbery/trunk/src/evas_software_gtk2_main.c (modified) (5 diffs)
- scrubbery/trunk/src/evas_software_x11_main.c (modified) (2 diffs)
- scrubbery/trunk/src/scrubbery.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
scrubbery/trunk/Makefile.am
r1 r321 1 1 SUBDIRS = src 2 2 3 EXTRA_DIST= beatfish.lsm.in beatfish.spec.in beatfish.13 EXTRA_DIST=scrubbery.lsm.in scrubbery.spec.in scrubbery.1 4 4 5 5 # install the man pages 6 man_MANS= beatfish.16 man_MANS=scrubbery.1 7 7 8 8 install-data-local: scrubbery/trunk/Makefile.in
r1 r321 189 189 target_vendor = @target_vendor@ 190 190 SUBDIRS = src 191 EXTRA_DIST = beatfish.lsm.in beatfish.spec.in beatfish.1191 EXTRA_DIST = scrubbery.lsm.in scrubbery.spec.in scrubbery.1 192 192 193 193 # install the man pages 194 man_MANS = beatfish.1194 man_MANS = scrubbery.1 195 195 all: config.h 196 196 $(MAKE) $(AM_MAKEFLAGS) all-recursive scrubbery/trunk/src/Makefile.am
r1 r321 3 3 INCLUDES = @REMIX_CFLAGS@ @EVAS_CFLAGS@ @GTK2_CFLAGS@ 4 4 5 bin_PROGRAMS = scrubbery 6 #@GTK2_TARGETS@ 5 #bin_PROGRAMS = scrubbery @GTK2_TARGETS@ 7 6 #EXTRA_PROGRAMS = scrubbery-gtk 7 bin_PROGRAMS = @GTK2_TARGETS@ 8 EXTRA_PROGRAMS = scrubbery-gtk 8 9 9 10 scrubbery_SOURCES = \ … … 12 13 scrubbery_LDADD = @REMIX_LIBS@ @JACK_LIBS@ @EVAS_LIBS@ 13 14 14 #scrubbery_gtk_SOURCES = \15 #scrubbery.h scrubbery.c evas_software_gtk2_main.c16 # 17 #scrubbery_gtk_LDADD = @REMIX_LIBS@ @JACK_LIBS@ @EVAS_LIBS@ @GTK2_LIBS@15 scrubbery_gtk_SOURCES = \ 16 scrubbery.h scrubbery.c evas_software_gtk2_main.c 17 18 scrubbery_gtk_LDADD = @REMIX_LIBS@ @JACK_LIBS@ @EVAS_LIBS@ @GTK2_LIBS@ scrubbery/trunk/src/Makefile.in
r1 r321 15 15 @SET_MAKE@ 16 16 17 SOURCES = $(scrubbery_ SOURCES)17 SOURCES = $(scrubbery_gtk_SOURCES) 18 18 19 19 srcdir = @srcdir@ … … 38 38 POST_UNINSTALL = : 39 39 host_triplet = @host@ 40 bin_PROGRAMS = scrubbery$(EXEEXT) 40 bin_PROGRAMS = @GTK2_TARGETS@ 41 EXTRA_PROGRAMS = scrubbery-gtk$(EXEEXT) 41 42 subdir = src 42 43 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in … … 52 53 binPROGRAMS_INSTALL = $(INSTALL_PROGRAM) 53 54 PROGRAMS = $(bin_PROGRAMS) 54 am_scrubbery_ OBJECTS = scrubbery.$(OBJEXT) \55 evas_software_ x11_main.$(OBJEXT)56 scrubbery_ OBJECTS = $(am_scrubbery_OBJECTS)57 scrubbery_ DEPENDENCIES =55 am_scrubbery_gtk_OBJECTS = scrubbery.$(OBJEXT) \ 56 evas_software_gtk2_main.$(OBJEXT) 57 scrubbery_gtk_OBJECTS = $(am_scrubbery_gtk_OBJECTS) 58 scrubbery_gtk_DEPENDENCIES = 58 59 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) 59 60 depcomp = $(SHELL) $(top_srcdir)/depcomp 60 61 am__depfiles_maybe = depfiles 61 @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/evas_software_ x11_main.Po \62 @AMDEP_TRUE@DEP_FILES = ./$(DEPDIR)/evas_software_gtk2_main.Po \ 62 63 @AMDEP_TRUE@ ./$(DEPDIR)/scrubbery.Po 63 64 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \ … … 69 70 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \ 70 71 $(AM_LDFLAGS) $(LDFLAGS) -o $@ 71 SOURCES = $(scrubbery_ SOURCES)72 DIST_SOURCES = $(scrubbery_ SOURCES)72 SOURCES = $(scrubbery_gtk_SOURCES) 73 DIST_SOURCES = $(scrubbery_gtk_SOURCES) 73 74 ETAGS = etags 74 75 CTAGS = ctags … … 185 186 target_vendor = @target_vendor@ 186 187 INCLUDES = @REMIX_CFLAGS@ @EVAS_CFLAGS@ @GTK2_CFLAGS@ 187 #@GTK2_TARGETS@188 #EXTRA_PROGRAMS = scrubbery-gtk189 188 scrubbery_SOURCES = \ 190 189 scrubbery.h scrubbery.c evas_software_x11_main.c 191 190 192 191 scrubbery_LDADD = @REMIX_LIBS@ @JACK_LIBS@ @EVAS_LIBS@ 192 scrubbery_gtk_SOURCES = \ 193 scrubbery.h scrubbery.c evas_software_gtk2_main.c 194 195 scrubbery_gtk_LDADD = @REMIX_LIBS@ @JACK_LIBS@ @EVAS_LIBS@ @GTK2_LIBS@ 193 196 all: all-am 194 197 … … 252 255 rm -f $$p $$f ; \ 253 256 done 254 scrubbery $(EXEEXT): $(scrubbery_OBJECTS) $(scrubbery_DEPENDENCIES)255 @rm -f scrubbery $(EXEEXT)256 $(LINK) $(scrubbery_ LDFLAGS) $(scrubbery_OBJECTS) $(scrubbery_LDADD) $(LIBS)257 scrubbery-gtk$(EXEEXT): $(scrubbery_gtk_OBJECTS) $(scrubbery_gtk_DEPENDENCIES) 258 @rm -f scrubbery-gtk$(EXEEXT) 259 $(LINK) $(scrubbery_gtk_LDFLAGS) $(scrubbery_gtk_OBJECTS) $(scrubbery_gtk_LDADD) $(LIBS) 257 260 258 261 mostlyclean-compile: … … 262 265 -rm -f *.tab.c 263 266 264 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_software_ x11_main.Po@am__quote@267 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/evas_software_gtk2_main.Po@am__quote@ 265 268 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/scrubbery.Po@am__quote@ 266 269 … … 467 470 uninstall-binPROGRAMS uninstall-info-am 468 471 469 470 #scrubbery_gtk_SOURCES = \471 # scrubbery.h scrubbery.c evas_software_gtk2_main.c472 #473 #scrubbery_gtk_LDADD = @REMIX_LIBS@ @JACK_LIBS@ @EVAS_LIBS@ @GTK2_LIBS@474 472 # Tell versions [3.59,3.63) of GNU make to not export all variables. 475 473 # Otherwise a system limit (for SysV at least) may be exceeded. scrubbery/trunk/src/evas_software_gtk2_main.c
r1 r321 26 26 evasgtk2_button_press (GtkWidget * widget, GdkEventButton * event, Evas * evas) 27 27 { 28 evas_event_feed_mouse_move (evas, event->x, event->y );29 evas_event_feed_mouse_down (evas, event->button );28 evas_event_feed_mouse_move (evas, event->x, event->y, 0, NULL); 29 evas_event_feed_mouse_down (evas, event->button, 0, 0, NULL); 30 30 } 31 31 … … 34 34 Evas * evas) 35 35 { 36 evas_event_feed_mouse_move (evas, event->x, event->y );37 evas_event_feed_mouse_up (evas, event->button );36 evas_event_feed_mouse_move (evas, event->x, event->y, 0, NULL); 37 evas_event_feed_mouse_up (evas, event->button, 0, 0, NULL); 38 38 } 39 39 … … 41 41 evasgtk2_motion (GtkWidget * widget, GdkEventMotion * event, Evas * evas) 42 42 { 43 evas_event_feed_mouse_move (evas, event->x, event->y );43 evas_event_feed_mouse_move (evas, event->x, event->y, 0, NULL); 44 44 } 45 45 … … 130 130 main(int argc, char **argv) 131 131 { 132 char * infilename; 132 133 Display * disp; 133 134 GtkWidget * window; 134 135 135 136 GtkWidget * evasgtk2; 137 138 if (argc < 2) { 139 printf ("Usage: scrubbery file\n"); 140 } 141 infilename = argv[1]; 136 142 137 143 gtk_init (&argc, &argv); … … 150 156 evas = evasgtk2_attach (evasgtk2, win_w, win_h); 151 157 152 setup ( );158 setup (infilename); 153 159 154 160 gtk_timeout_add (10, (GtkFunction)update_cursor_timeout, disp); scrubbery/trunk/src/evas_software_x11_main.c
r1 r321 110 110 #endif 111 111 case EnterNotify: 112 evas_event_feed_mouse_in (evas, NULL);112 evas_event_feed_mouse_in (evas, 0, NULL); 113 113 break; 114 114 case LeaveNotify: 115 evas_event_feed_mouse_out (evas, NULL);115 evas_event_feed_mouse_out (evas, 0, NULL); 116 116 break; 117 117 case ButtonPress: … … 129 129 pause_me = 1; 130 130 #endif 131 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, NULL);132 evas_event_feed_mouse_down(evas, ev.xbutton.button, EVAS_BUTTON_NONE, NULL);131 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 0, NULL); 132 evas_event_feed_mouse_down(evas, ev.xbutton.button, EVAS_BUTTON_NONE, 0, NULL); 133 133 break; 134 134 case ButtonRelease: 135 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, NULL);136 evas_event_feed_mouse_up(evas, ev.xbutton.button, EVAS_BUTTON_NONE, NULL);135 evas_event_feed_mouse_move(evas, ev.xbutton.x, ev.xbutton.y, 0, NULL); 136 evas_event_feed_mouse_up(evas, ev.xbutton.button, EVAS_BUTTON_NONE, 0, NULL); 137 137 break; 138 138 case MotionNotify: 139 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y, NULL);139 evas_event_feed_mouse_move(evas, ev.xmotion.x, ev.xmotion.y, 0, NULL); 140 140 break; 141 141 case Expose: scrubbery/trunk/src/scrubbery.c
r1 r321 215 215 #endif 216 216 217 #if 0 217 218 scrubby = remix_scrubby_new (remix); 218 219 … … 226 227 227 228 remix_scrubby_set_source (remix, scrubby, mix_deck); 228 229 #endif 229 230 } 230 231 … … 582 583 } 583 584 585 #if 0 584 586 void 585 587 scrub_key_down (void *data, Evas * e, Evas_Object * obj, … … 600 602 printf ("Key %s up\n", ev->keyname); 601 603 } 604 #endif 602 605 603 606 static void … … 623 626 (Evas_Event_Callback)scrub_mouse_down, NULL);*/ 624 627 evas_object_event_callback_add(bg, EVAS_CALLBACK_MOUSE_DOWN, 625 scrub_mouse_down, NULL);628 (Evas_Event_Callback)scrub_mouse_down, NULL); 626 629 evas_object_event_callback_add(bg, EVAS_CALLBACK_MOUSE_UP, 627 630 (Evas_Event_Callback)scrub_mouse_up, NULL); … … 629 632 (Evas_Event_Callback)scrub_mouse_move, NULL); 630 633 634 #if 0 631 635 evas_object_event_callback_add(bg, EVAS_CALLBACK_KEY_DOWN, 632 636 (Evas_Event_Callback)scrub_key_down, NULL); 633 637 evas_object_event_callback_add(bg, EVAS_CALLBACK_KEY_UP, 634 638 (Evas_Event_Callback)scrub_key_up, NULL); 639 #endif 635 640 636 641 #if 0 … … 815 820 Evas_Event_Mouse_Up * ev) 816 821 { 817 doubleox, oy;822 Evas_Coord ox, oy; 818 823 int beat; 819 824 … … 830 835 { 831 836 RemixBase * sound; 832 doubleox, oy, nx;837 Evas_Coord ox, oy, nx; 833 838 int beat; 834 839
