55ee59d3aa
Apply patch to wiiusej to overcome some old refactoring problems.
2011-11-21 11:03:02 +00:00
8e485256b2
Ant buildfile aan Mimis toegevoegd om uitvoerbare jar te maken. Begonnen aan implementatie van Wii Balance Board in WiiuseJ.
2011-10-22 09:15:01 +00:00
80f639474b
Diverse Wiimotegerelateerde aanpassingen. Projectinstellingen Wiiuse en Wiiusej nogmaals aangepast. Getracht Wiiscan te compileren, maar dit geeft vooralsnog problemen. De bedoeling is om bij de -c -d en -a argumenten ook waarden met spaties (op een of andere manier) te accepteren. Dit zou het mogelijk maken om behalve wiimotes ook het balance board te pairen. Voorlopig opgelost door een handmatige aanpassing in wiiscan.exe, opgeslagen als wiiscan-bb.exe.
2011-10-15 14:54:34 +00:00
a605e79f40
Manager gebruikt nu WorkerButton in plaats van omslachtige generieke ManageableButton. Alle verwijzingen van manageable naar worker omgeschreven. Wel generiek gehouden om onderscheid tussen verschillende typen managers te kunnen blijven maken, bijvoorbeeld Devices en Applications. Als de Worker Titled implement, zal de WorkerButton van tekst worden voorzien.
2011-10-11 14:24:29 +00:00
Bram Veenboer
b37749f7e1
Typfout verbeterd, Denon -> Samsung
2011-10-09 17:05:36 +00:00
fbf262d171
Ongebruikte bestanden met onbeschikbare afhankelijkheden in Mimis verwijderd. JNI compile configuraties aangepast en Wiiuse foutje weggewerkt.
2011-09-28 10:13:25 +00:00
3d0c9a55dd
Ingrijpende wijzigingen in Worker:
...
- activate() en deactivate() hernoemd naar start() en stop()
- oude handmatige start() bestaat niet meer, thread start automatisch
- oude activate() en deactivate() zijn nu callbacks
- callbacks worden uitgevoerd vannuit de Worker Thread, voor performance
- exit() toegevoegd om Thread geheel te stoppen, hierna kan opnieuw start() worden gebruikt
- Exitable interface in Application en Device verwijderd, is nu overbodig
Dit systeem doorgevoerd en gedeeltelijk getest. Nog niet verholpen:
- soms eindigt een Thread niet goed (NetworkDevice$Server en LircService), waarschijnlijk veroorzaakt door socket
2011-09-25 19:11:30 +00:00
bafe96b16b
Diverse aanpassingen.
2011-09-18 11:08:49 +00:00
3852163f6e
iPod applicatie omgeschreven naar lircdevice. Wiimote verbindt niet altijd goed. Procedure nakijken!
2011-07-24 13:34:05 +00:00
1dcb88002a
Afstandbediening voor iPod toegevoegd. Omdat deze met raw codes werkt, is eerst geprobeerd een command line programma (irtoy) te interfacen. Het blijkt makkelijker om de irtoy plugin voor winlirc aan te passen. De command line code wordt alsnog gecommit, om niet verloren te gaan.
2011-07-24 12:41:45 +00:00
1b00e4043f
2011-07-23 13:58:51 +00:00
e305ee8c59
Register naar native overgebracht en enum met Windows constanten toegevoegd.
2011-07-18 12:50:49 +00:00
395a22bc5a
Mimis Native functionaliteit overgebracht op JNI.
2011-07-17 20:36:51 +00:00
e4515cca10
Native libraries verplaatst naar root, dat is meer consistent.
2011-06-16 07:53:40 +00:00
5cbe047b32
Verschillende fouten met opstartende en afsluitende applicaties opgelost.
2011-06-13 21:03:41 +00:00
61bf530a4b
Fout in VBScript terminate methode hersteld.
2011-06-13 20:40:57 +00:00
75bb21aed6
VBScript verwijdert nu de tijdelijke bestanden die worden gebruikt om de code in te schrijven.
2011-06-13 15:20:12 +00:00
33ed917611
Wiimote en Lirc extra getest en bijgewerkt. Geexporteerd naar jar: werkt, maar dll's en native dingen zijn nogal kieskeurig over hun locatie. Nog controleren of daar iets aan te doen is.
2011-06-13 13:43:11 +00:00
Bram Veenboer
ee958dddd8
2011-06-12 14:22:17 +00:00
Bram Veenboer
384bfd3608
Weer een debug/optimalisatie ronde gehad....
2011-06-12 13:42:41 +00:00
ddd71a1daf
2011-06-12 10:33:33 +00:00
36e067d5f6
2011-06-11 23:34:01 +00:00
Bram Veenboer
e0b8456bcb
Applicaties gecontroleerd: GOM, MPC, VLC
...
Bugs opgelost: Extreme3D WiiMote
Mooier favicon toegevoegd.
2011-06-11 16:46:46 +00:00
0d5b999cc6
Geklust aan Client en toebehoren, belangrijk: activiteit van global router ook ergens controleren!
2011-06-10 18:44:03 +00:00
c092e737b0
Talloze wijzigingen!
2011-06-10 17:13:56 +00:00
Bram Veenboer
954bd90f1e
Knoppen aan het PanelDevice toegevoegd om naar de vorige en volgende applicatie te gaan.
2011-06-09 13:11:41 +00:00
ba01c51701
Enkele applicaties en devices grondig getest, omgeschreven naar nieuwigheden en bugs verholpen.
...
Todo: GOM, VLC, MPC. Interfacen van WMC. Extra knoppen in PanelDevice voor next en previous app?
2011-06-08 20:02:35 +00:00
3bebd1897d
EventMaps van LircDevice gedeeltelijk toegevoegd. In WiimoteDevice SHIFT mechanisme toegepast. iTunes uitgeprobeerd: mechanisme verzinnen om in thread bepaalde taak te draaien!
2011-06-08 14:19:55 +00:00
Bram Veenboer
7589708783
Eventmaps voor de Rumblepad en Extreme3D toegevoegd. Bug verholpen die error tot gevolg had bij onsuccesvolle verbinding met een JavaInputDevice. De acties worden nu ook in het feedback scherm getoond.
...
De Rumblepad werkt uitstekend, bij de Extreme3D werken alleen Directionals, hoe kan dat?
2011-06-08 08:45:17 +00:00
8490380eed
EventParser hernoemd naar SequenceParser, immers het is een Sequence van States die in een Event wordt omgezet en niet andersom.
2011-06-08 08:00:27 +00:00
Bram Veenboer
5ba74fdd78
Enkele hele kleine wijzigingen aangebracht.
2011-06-07 19:29:13 +00:00
15b8008257
Herstructuratie alom:
...
- EventMaps in plaats van event+task steeds handmatig toevoegen
- EventMapCycles om eenvoudig te kunnen cyclen in geval van bvb een shift button
- JIntellitype en Wiimote device hiernaar omgeschreven
- wat overbodige logging verwijderd
2011-06-07 18:21:24 +00:00
b7f2636bda
Wiimote device netter gemaakt.
2011-06-07 15:47:55 +00:00
5b038b496a
Wiimote auto connect toegevoegd mbv wiiscan. Lirc afstandsbedieningen verbeterd en begonnen aan send mechanisme.
2011-06-07 13:40:04 +00:00
Bram Veenboer
073bf12cc4
GUI knoppen gemaakt. Er is een probleem dat applicaties die al gestart zijn voordat mimis start niet afgesloten kunnen worden.
2011-06-06 13:25:20 +00:00
Bram Veenboer
b20ccd4fbf
2011-06-05 17:33:04 +00:00
Bram Veenboer
7494f8b170
Begonnen met testen, shuffle en repeat zijn kapot in de meest recente winamp
2011-06-05 16:09:47 +00:00
Bram Veenboer
c3a506c2b6
Begin/End verder geimplementeerd -> moet nog in alle applicaties aangepast/getest worden.
2011-06-05 15:41:43 +00:00
a323a35c62
Interface Exitable verplaatst. Signal functionaliteit in Task toegevoegd. EventHandler verspreid Task nu naar methode begin(Action) en end(Action), moet nog worden aangepast in applicaties!
2011-06-04 13:42:16 +00:00
3b6c1cf1ee
Continuous, Dynamic en Stopper Task-afgeleiden verwijderd. Op weg naar een eenvoudig systeem waarbij een task een start en een stop signaal mee krijgt.
2011-06-04 13:31:49 +00:00
789657518c
Mechanisme van devices tot applicaties gecontroleerd, gerepareerd en uitgetest: Panel en Jintellitype -> Winamp.
2011-06-04 12:52:34 +00:00
7d432cffee
Samsung BN-5901015A afstandsbediening toegevoegd.
2011-06-03 20:25:44 +00:00
174cfa9721
Winamp api (qotsa) verwijderd, want ongebruikt. JXInput (hardcode) source files vervangen voor jar.
2011-06-03 16:15:38 +00:00
32f87ed6a2
Project instellingen goed gezet, apache commons logging pakketten geplaatst en denon rc 176 knoppen toegevoegd.
2011-06-03 16:11:44 +00:00
885ab53f39
Apache commons logging source files vervangen voor jar. Achtergebleven bestanden javazoom verwijderd.
2011-06-03 16:04:40 +00:00
91770c9312
Log4J source files uit trunk gehaald en vervangen door jar.
2011-06-03 15:56:41 +00:00
Bram Veenboer
3f1d3af63c
De manager heeft nu werkende knoppen!... De JavaInputDevice lijkt niet meer te werken.
2011-06-03 15:01:43 +00:00
Bram Veenboer
c0e4c10b07
Diverse wijzigingen mbt loggen en activate/deactivate aangebracht. jlgui player wordt niet gebruikt, dus verwijderd.
2011-06-03 12:37:02 +00:00
84fb300464
Multiplexer ten behoeve van Lirc toegevoegd.
2011-06-02 20:15:54 +00:00
750be13a50
2011-06-02 11:10:17 +00:00