gnash-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-commit] gnash/backend gnash.cpp gtksup.cpp


From: strk
Subject: Re: [Gnash-commit] gnash/backend gnash.cpp gtksup.cpp
Date: Wed, 5 Jul 2006 17:04:58 +0200

Vitaly, I dunno if you ever built the code under gui/, but we're
moving in that direction, so it would help patching that instead
of code in backend/ (well, both would be best at the moment,
I'd completely drop the backend/ stuff ASAP to avoid this over
development efforts)

PS: couldn't test yet as I've an open refactoring that doesn't build yet.

--strk;

On Wed, Jul 05, 2006 at 12:50:08PM +0000, Vitaly Alexeev wrote:
> CVSROOT:      /sources/gnash
> Module name:  gnash
> Changes by:   Vitaly Alexeev <alexeev>        06/07/05 12:50:07
> 
> Modified files:
>       backend        : gnash.cpp gtksup.cpp 
> 
> Log message:
>       mouse_scaling.patch: Patch from Samuel Liden Borell <address@hidden>
> 
> CVSWeb URLs:
> http://cvs.savannah.gnu.org/viewcvs/gnash/backend/gnash.cpp?cvsroot=gnash&r1=1.44&r2=1.45
> http://cvs.savannah.gnu.org/viewcvs/gnash/backend/gtksup.cpp?cvsroot=gnash&r1=1.6&r2=1.7
> 
> Patches:
> Index: gnash.cpp
> ===================================================================
> RCS file: /sources/gnash/gnash/backend/gnash.cpp,v
> retrieving revision 1.44
> retrieving revision 1.45
> diff -u -b -r1.44 -r1.45
> --- gnash.cpp 15 Jun 2006 18:33:15 -0000      1.44
> +++ gnash.cpp 5 Jul 2006 12:50:07 -0000       1.45
> @@ -170,6 +170,15 @@
>              SDLKey   sdlk;
>              gnash::key::code gs;
>          } table[] = {
> +            { SDLK_SPACE, gnash::key::SPACE },
> +            { SDLK_PAGEDOWN, gnash::key::PGDN },
> +            { SDLK_PAGEUP, gnash::key::PGUP },
> +            { SDLK_HOME, gnash::key::HOME },
> +            { SDLK_END, gnash::key::END },
> +            { SDLK_INSERT, gnash::key::INSERT },
> +            { SDLK_DELETE, gnash::key::DELETEKEY },
> +            { SDLK_BACKSPACE, gnash::key::BACKSPACE },
> +            { SDLK_TAB, gnash::key::TAB },
>              { SDLK_RETURN, gnash::key::ENTER },
>              { SDLK_ESCAPE, gnash::key::ESCAPE },
>              { SDLK_LEFT, gnash::key::LEFT },
> @@ -791,8 +800,8 @@
>                    }
>                    
>                    case SDL_MOUSEMOTION:
> -                      mouse_x = (int) (event.motion.x / s_scale);
> -                      mouse_y = (int) (event.motion.y / s_scale);
> +                      mouse_x = (int) event.motion.x;
> +                         mouse_y = (int) event.motion.y;
>                        break;
>                        
>                    case SDL_MOUSEBUTTONDOWN:
> @@ -882,7 +891,9 @@
>          m->set_display_viewport(0, 0, width, height);
>          m->set_background_alpha(s_background ? 1.0f : 0.05f);
>          
> -        m->notify_mouse_state(mouse_x, mouse_y, mouse_buttons);
> +                             m->notify_mouse_state((int) (mouse_x * 
> ((float)movie_width / width)),
> +                                                                             
>                                         (int) (mouse_y * ((float)movie_height 
> / height)),
> +                                                                             
>                                         mouse_buttons);
>          
>          m->advance(delta_t *speed_scale);
>          
> 
> Index: gtksup.cpp
> ===================================================================
> RCS file: /sources/gnash/gnash/backend/gtksup.cpp,v
> retrieving revision 1.6
> retrieving revision 1.7
> diff -u -b -r1.6 -r1.7
> --- gtksup.cpp        8 Jun 2006 12:25:35 -0000       1.6
> +++ gtksup.cpp        5 Jul 2006 12:50:07 -0000       1.7
> @@ -307,6 +307,9 @@
>      glViewport (0, 0,
>                  widget->allocation.width, widget->allocation.height);
>      
> +    width = widget->allocation.width;
> +    height = widget->allocation.height;
> +
>      glMatrixMode (GL_PROJECTION);
>      glLoadIdentity ();
>      gluPerspective (40.0, 1.0, 1.0, 10.0);
> 
> 
> _______________________________________________
> Gnash-commit mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/gnash-commit

-- 

 /"\    ASCII Ribbon Campaign
 \ /    Respect for low technology.
  X     Keep e-mail messages readable by any computer system.
 / \    Keep it ASCII. 





reply via email to

[Prev in Thread] Current Thread [Next in Thread]