Multitouch Screen Support (I will dev, looking for interest)

Multitouch Screen Support (I will dev, looking for interest)

Requests for features in the spring code.

Moderator: Moderators

User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Multitouch Screen Support (I will dev, looking for interest)

Post by REVENGE »

Would anyone be interested in having Spring work with multitouch screens such as those by Ntrig and others? I have the hardware to work with, and imo it shouldn't be too hard to use their SDKs/APIs. A simple start would be to have a camera mode that interacts with the gesture API, so you can pinch zoom, rotate, etc. Next would be gesture commands, which I could probably learn to do in a day or two. So, who's interested?
User avatar
Sabutai
Posts: 413
Joined: 18 Dec 2005, 05:55

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Sabutai »

Make it so. 8)
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by REVENGE »

First issue:

The multitouch screen manufacturer's drivers setup a proprietary touch API for XP and Vista since they have no native system available. I'm not going to dev for these systems, since Windows 7 is right around the corner and I already have a copy of RTM. Windows 7's WPF has gesture API integrated, so I'll be using that instead.

Also, no idea what I would do on Linux. I don't know of any multitouch API project mature enough for use. As for OS X, I'm expecting APIs with Xcode for the tablet release this winter, so that should be easy to use (our lack of presence on OS X in the first place notwithstanding).
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by imbaczek »

I'm not sure how easy it'll be to use WPF in a non-NET environment. It'll be awesome if it works, but you'll have to rethink pretty much all of UI - both conceptually and programatically.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by AF »

For the moment under OS X we have the macbooks with multi touch trackpads, being able to pinch and scroll on these would be a start, even though it isn't full multi touch screen.

Cocoa touch is the API iirc, at least under the iphone.
User avatar
tizbac
Posts: 136
Joined: 19 Jun 2008, 14:05

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by tizbac »

If SDL will support it also spring will, actually sdl events interface doesn't allow multiple "mouse cursors" and we dnon't want proprietary shit on spring
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by lurker »

we?
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Regret »

tizbac is head of spring development.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Auswaschbar »

lurker wrote:we?
The GPL.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by lurker »

Is it not a system API?
User avatar
tizbac
Posts: 136
Joined: 19 Jun 2008, 14:05

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by tizbac »

It's a program that send multiple events to windows using the API i guess, but spring needs something that doesn't violate GPL and that is cross-platform and some good ideas on how to make an rts playable with a multitouch
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Auswaschbar »

lurker wrote:Is it not a system API?
It's a SDK, I am pretty sure there is more inside than just 1 header file...
User avatar
Peet
Malcontent
Posts: 4384
Joined: 27 Feb 2006, 22:04

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Peet »

Maybe this would best be implemented the same way Beherith made his head gesture camera system - using a separate native executable and interfacing with it via LuaUI?
User avatar
aegis
Posts: 2456
Joined: 11 Jul 2007, 17:47

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by aegis »

would probably work pretty well with luasocket...
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by lurker »

Auswaschbar wrote:
lurker wrote:Is it not a system API?
It's a SDK, I am pretty sure there is more inside than just 1 header file...
Windows has a pretty huge SDK package, and GPL programs use it, I'm not really sure what your point is.

Edit, I was focusing on the OS X plans, but I think it applies to the rest well enough.
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Caydr »

Don't hold your breath waiting for SDL support, it doesn't support 3D mice, tablets, or anything else nonstandard. These have a larger install base and greater ease of use than touchscreens.
User avatar
REVENGE
Posts: 2382
Joined: 24 Aug 2006, 06:13

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by REVENGE »

Hmm, I can't just pass system calls to Spring directly or via SDL? I mean...
imbaczek
Posts: 3629
Joined: 22 Aug 2006, 16:19

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by imbaczek »

you can; even more, it's being already done in spring. i'm afraid you'd have to bypass sdl completely, though.
User avatar
AF
AI Developer
Posts: 20687
Joined: 14 Sep 2004, 11:32

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by AF »

GPL has provisions for what is deemed operating system APIs, as such things liek the windows SDK do not need to eb GPL compatible because they're OS components
User avatar
Caydr
Omnidouche
Posts: 7179
Joined: 16 Oct 2004, 19:40

Re: Multitouch Screen Support (I will dev, looking for interest)

Post by Caydr »

I said something technical and wasn't shot down?! :shock:
Locked

Return to “Feature Requests”