Commit Graph

146 Commits

Author SHA1 Message Date
6f61c029eb Revisie teruggezet. Omzetten van DeviceButton classes wordt toch onduidelijk en heeft waarschijnlijk weinig toegevoegde waarde. 2011-02-09 16:05:49 +00:00
093a1b6659 Omzetten JavaInputButton naar flexibel automatisch systeem. Werkt bijna! 2011-02-09 10:42:04 +00:00
9b9faee388 Introductie EightfoldDirection in plaats van duplicate TypeDirection enums bij JavaInputDevice's. 2011-02-09 10:05:15 +00:00
a20802afcc iTunesApplication omgeschreven naar bestaande iTunes wrapper. Kleine aanpassingen gemaakt in deze wrapper mbt flexibiliteit. Aantal debug teksten afgedrukt over actions, targets en applications. Serieus overwegen van een nette log module hiervoor! 2011-02-09 09:45:30 +00:00
Bram Veenboer
89d16792ae 2011-02-09 08:23:47 +00:00
Bram Veenboer
e3aa2566a5 2011-02-09 08:15:34 +00:00
Bram Veenboer
e7628a6a24 2011-02-09 08:13:37 +00:00
Bram Veenboer
1b1c9d9475 2011-02-09 08:10:00 +00:00
Bram Veenboer
0fb1a1fb71 Rumblepad geimplementeerd, actions toegevoegd en begin gemaakt met iTunes implementatie. Die geeft rare Jacob foutmeldingen over de versie. 2011-02-08 21:01:37 +00:00
e9c0216ad9 Verder gewerkt aan implementatie wiimote. 2011-02-08 19:06:16 +00:00
6310e39312 2011-02-08 18:48:39 +00:00
483b6a9466 Dll van wiiuse verplaatst. 2011-02-08 18:47:08 +00:00
7c51fbc05f Begonnen met implementatie wiimote. Nu even de wiiuse dll op de goede plaats zetten. 2011-02-08 18:45:39 +00:00
d31eafd99e JIntellitype.dll vannuit distributie toegevoegd omdat de gecompileerde de jvm laat crashen. 2011-02-08 16:35:45 +00:00
401690c8a6 Implementatie JIntellitype hotkeys en commands voltooid. Mogelijk tot registreren van enkelvoudige events in plaats van macro toegevoegd. 2011-02-08 16:33:31 +00:00
091dcdf855 Introductie type ArrayCycle en consequent maken van add en remove methodes: nu zonder type in de naam. 2011-02-08 14:38:20 +00:00
f653fc7f3d Service pakket verwijderd omdat deze toch niet wordt gebruikt. Langzaam toewerkend naar een zeer net geheel! 2011-02-08 11:33:37 +00:00
b2ddf5e7b1 Classifier class van wiigee toegevoegd, deze was op mysterieuze wijze verdwenen waardoor fouten optraden. 2011-02-08 11:30:33 +00:00
22c087406b Actions en targets netter gemaakt. 2011-02-08 11:28:24 +00:00
eb36318a76 2011-02-07 21:21:39 +00:00
0e8c212999 Aantal reorganisaties om implementatie van macro's ondubbelzinnig duidelijk te maken. 2011-02-07 18:42:18 +00:00
6d11983b12 2011-02-07 07:43:34 +00:00
06c773a9c9 Omzetten van javainput events naar buttons afgemaakt. Begonnen met ondersteuning voor macro's implementeren. 2011-02-06 17:41:58 +00:00
aaba82d6dc Implementeren van macro's begonnen. 2011-02-06 14:28:28 +00:00
Bram Veenboer
9048c76afe Thread aangemaakt voor het updaten van features en pollen van events. Misschien moet het hele Device een Thread worden? 2011-02-05 22:10:39 +00:00
Bram Veenboer
792c430ad0 JXInput verder geimplementeerd compleet met listeners. Het werkt nog niet helemaal. 2011-02-05 16:54:39 +00:00
Bram Veenboer
f8f51db076 Services en JXInput als java input device geimplementeerd. 2011-02-05 14:42:53 +00:00
Bram Veenboer
41758f5e24 2011-02-05 13:23:35 +00:00
1c61ac62fd Omslachtigheid van actions en type in event omgeschreven naar action enum met parameter voor type. Type hernoemd naar target, dat dekt de lading beter. Mogelijkheid om ook device als target te gebruiken? En op die manier feedback versturen? Het event is nu bedoeld om events van services naar de devices te versturen. 2011-02-04 21:23:01 +00:00
df91eab859 2011-02-04 13:01:56 +00:00
6ff0592e4f 2011-02-04 13:01:42 +00:00
d1c20dd63c 2011-02-04 12:54:49 +00:00
e9a3cd661f Action invoke systeem verbeterd en nette exceptions geintroduceerd. 2011-02-03 14:41:12 +00:00
76fdef60be Beginnetje gemaakt met loop om events van devices te ontvangen en hun action door te sturen naar de huidige applicatie. Onderscheid gemaakt tussen events voor applicaties (start, pauze, enz) en events voor de main (exit, volgend device, enz). Misschien van event een betere uitgebreidere nuttigere wrapper maken voor een action. 2011-02-03 13:41:53 +00:00
65429f1502 Nu wordt de methode dynamisch geladen via de enum met een beetje reflectie. Als de methode niet bestaat, worden exceptions gegooid. 2011-02-02 21:02:21 +00:00
83cbde6ec3 Begin gemaakt met devices die events kunnen sturen naar applications via main opdat actions worden uitgevoerd. 2011-02-02 20:29:41 +00:00
Bram Veenboer
4bf79db42e Begin gemaakt met Events. Ik neem aan dat elk Event een Feature gaat bevatten. In de main houden we een Queue met Events vast, en we kunnen voor elk Event de feature opvragen en daarna gelijk uitvoeren! 2011-02-02 16:34:02 +00:00
1e53c39bc2 Poging tot het flexibel laten werken van devices met features. Zou moeten werken via een enum, maar lukt nog niet. 2011-02-02 13:00:33 +00:00
35defa2593 2011-02-01 20:29:42 +00:00
ba0b2a54ac 2011-02-01 20:04:15 +00:00
Bram Veenboer
dabc16221a 2011-02-01 19:45:13 +00:00
a77bded1a2 2011-02-01 19:17:43 +00:00
35f2120568 2011-02-01 19:00:23 +00:00
a4facdae7a 2011-02-01 18:50:35 +00:00
683ed112d4 2011-02-01 18:38:43 +00:00
2516e790ff 2011-02-01 18:27:03 +00:00