Commit Graph

  • bce25ab581 Launch4j configuratie toegevoegd. Rik Veenboer 2011-10-22 11:11:35 +00:00
  • 8e485256b2 Ant buildfile aan Mimis toegevoegd om uitvoerbare jar te maken. Begonnen aan implementatie van Wii Balance Board in WiiuseJ. Rik Veenboer 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. Rik Veenboer 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. Rik Veenboer 2011-10-11 14:24:29 +00:00
  • b37749f7e1 Typfout verbeterd, Denon -> Samsung Bram Veenboer 2011-10-09 17:05:36 +00:00
  • aaa7347cb3 Rik Veenboer 2011-10-09 16:52:43 +00:00
  • 94dd988432 Libgcc afhankelijkheid uit wiiusej verwijderd. Rik Veenboer 2011-10-09 16:51:16 +00:00
  • fbf262d171 Ongebruikte bestanden met onbeschikbare afhankelijkheden in Mimis verwijderd. JNI compile configuraties aangepast en Wiiuse foutje weggewerkt. Rik Veenboer 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 Rik Veenboer 2011-09-25 19:11:30 +00:00
  • d8c9bbfef7 Rik Veenboer 2011-09-18 11:12:10 +00:00
  • bafe96b16b Diverse aanpassingen. Rik Veenboer 2011-09-18 11:08:49 +00:00
  • f9bafb6fb9 Speaker functionaliteit verbeterd. Commentaar toegevoegd bij mogelijke verbeterpunten. Rik Veenboer 2011-07-24 13:41:02 +00:00
  • 3852163f6e iPod applicatie omgeschreven naar lircdevice. Wiimote verbindt niet altijd goed. Procedure nakijken! Rik Veenboer 2011-07-24 13:34:05 +00:00
  • 6edff82c80 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. Rik Veenboer 2011-07-24 12:43:00 +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. Rik Veenboer 2011-07-24 12:41:45 +00:00
  • 1b00e4043f Rik Veenboer 2011-07-23 13:58:51 +00:00
  • 009855ec1b Rik Veenboer 2011-07-23 13:58:06 +00:00
  • bd8c575826 Project settings gecorrigeerd en basis voor wiimote speaker functionaliteit toegevoegd. Rik Veenboer 2011-07-23 13:57:30 +00:00
  • 8ec09d9c86 WiiuseJ omgezet naar Eclipse project. Rik Veenboer 2011-07-20 18:17:34 +00:00
  • d2130b6762 Wiiuse omgezet naar Eclipse project. Rik Veenboer 2011-07-20 18:16:43 +00:00
  • e305ee8c59 Register naar native overgebracht en enum met Windows constanten toegevoegd. Rik Veenboer 2011-07-18 12:50:49 +00:00
  • 0098e4b16a Register lezen toegevoegd. Rik Veenboer 2011-07-18 12:50:04 +00:00
  • 395a22bc5a Mimis Native functionaliteit overgebracht op JNI. Rik Veenboer 2011-07-17 20:36:51 +00:00
  • 2733693273 Mimis Native functionaliteit overgebracht op JNI. Rik Veenboer 2011-07-17 19:30:58 +00:00
  • cc71893f34 Jars geexporteerd en ook daar native libraries verplaatst. Rik Veenboer 2011-06-16 07:59:09 +00:00
  • e4515cca10 Native libraries verplaatst naar root, dat is meer consistent. Rik Veenboer 2011-06-16 07:53:40 +00:00
  • 5cbe047b32 Verschillende fouten met opstartende en afsluitende applicaties opgelost. Rik Veenboer 2011-06-13 21:03:41 +00:00
  • 61bf530a4b Fout in VBScript terminate methode hersteld. Rik Veenboer 2011-06-13 20:40:57 +00:00
  • 4f9b6f5552 Jars bijgewerkt. Rik Veenboer 2011-06-13 15:24:24 +00:00
  • 75bb21aed6 VBScript verwijdert nu de tijdelijke bestanden die worden gebruikt om de code in te schrijven. Rik Veenboer 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. Rik Veenboer 2011-06-13 13:43:11 +00:00
  • 23b32d685e Mimis logo toegevoegd. Bram Veenboer 2011-06-12 15:36:13 +00:00
  • ee958dddd8 Bram Veenboer 2011-06-12 14:22:17 +00:00
  • 384bfd3608 Weer een debug/optimalisatie ronde gehad.... Bram Veenboer 2011-06-12 13:42:41 +00:00
  • ddd71a1daf Rik Veenboer 2011-06-12 10:33:33 +00:00
  • 36e067d5f6 Rik Veenboer 2011-06-11 23:34:01 +00:00
  • e0b8456bcb Applicaties gecontroleerd: GOM, MPC, VLC Bugs opgelost: Extreme3D WiiMote Mooier favicon toegevoegd. Bram Veenboer 2011-06-11 16:46:46 +00:00
  • ea73819797 Rik Veenboer 2011-06-11 15:12:46 +00:00
  • 0d5b999cc6 Geklust aan Client en toebehoren, belangrijk: activiteit van global router ook ergens controleren! Rik Veenboer 2011-06-10 18:44:03 +00:00
  • c092e737b0 Talloze wijzigingen! Rik Veenboer 2011-06-10 17:13:56 +00:00
  • 3ad2653145 Native programma list.exe grondig aangepast. Command line param w geeft lijst met handle, pid en titel, command line param p geeft lijst met pid en process naam (exe). Let op: nog aanpassen in java native class! Rik Veenboer 2011-06-10 09:46:07 +00:00
  • 954bd90f1e Knoppen aan het PanelDevice toegevoegd om naar de vorige en volgende applicatie te gaan. Bram Veenboer 2011-06-09 13:11:41 +00:00
  • ba01c51701 Enkele applicaties en devices grondig getest, omgeschreven naar nieuwigheden en bugs verholpen. Rik Veenboer 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! Rik Veenboer 2011-06-08 14:19:55 +00:00
  • 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. Bram Veenboer 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. Rik Veenboer 2011-06-08 08:00:27 +00:00
  • 5ba74fdd78 Enkele hele kleine wijzigingen aangebracht. Bram Veenboer 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 Rik Veenboer 2011-06-07 18:21:24 +00:00
  • b7f2636bda Wiimote device netter gemaakt. Rik Veenboer 2011-06-07 15:47:55 +00:00
  • 5b038b496a Wiimote auto connect toegevoegd mbv wiiscan. Lirc afstandsbedieningen verbeterd en begonnen aan send mechanisme. Rik Veenboer 2011-06-07 13:40:04 +00:00
  • b0d6aa79b2 Compileren wiiscan met vc++ werkt niet (probleem met externals?). Nu de gerealesde exe toegevoegd aan java/native, inclusief benodigde dll's en aangepast config file. Rik Veenboer 2011-06-07 09:51:10 +00:00
  • 48bb9f4dae Rik Veenboer 2011-06-06 22:17:42 +00:00
  • 1d9e137ebc Rik Veenboer 2011-06-06 22:00:27 +00:00
  • cbb8155b80 Alle source files opnieuw toegevoegd. Rik Veenboer 2011-06-06 21:49:45 +00:00
  • 3801887d6f wiiscan verwijderd, opnieuw proberen met vc++. Rik Veenboer 2011-06-06 21:47:17 +00:00
  • 73b1c59caf Poging tot compilen wiiscan met devc++. Rik Veenboer 2011-06-06 21:43:58 +00:00
  • 073bf12cc4 GUI knoppen gemaakt. Er is een probleem dat applicaties die al gestart zijn voordat mimis start niet afgesloten kunnen worden. Bram Veenboer 2011-06-06 13:25:20 +00:00
  • b20ccd4fbf Bram Veenboer 2011-06-05 17:33:04 +00:00
  • 7494f8b170 Begonnen met testen, shuffle en repeat zijn kapot in de meest recente winamp Bram Veenboer 2011-06-05 16:09:47 +00:00
  • c3a506c2b6 Begin/End verder geimplementeerd -> moet nog in alle applicaties aangepast/getest worden. Bram Veenboer 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! Rik Veenboer 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. Rik Veenboer 2011-06-04 13:31:49 +00:00
  • 789657518c Mechanisme van devices tot applicaties gecontroleerd, gerepareerd en uitgetest: Panel en Jintellitype -> Winamp. Rik Veenboer 2011-06-04 12:52:34 +00:00
  • 7d432cffee Samsung BN-5901015A afstandsbediening toegevoegd. Rik Veenboer 2011-06-03 20:25:44 +00:00
  • 9a48769162 JXInput jar aan classpath toegevoegd. Rik Veenboer 2011-06-03 16:18:12 +00:00
  • 174cfa9721 Winamp api (qotsa) verwijderd, want ongebruikt. JXInput (hardcode) source files vervangen voor jar. Rik Veenboer 2011-06-03 16:15:38 +00:00
  • 32f87ed6a2 Project instellingen goed gezet, apache commons logging pakketten geplaatst en denon rc 176 knoppen toegevoegd. Rik Veenboer 2011-06-03 16:11:44 +00:00
  • 885ab53f39 Apache commons logging source files vervangen voor jar. Achtergebleven bestanden javazoom verwijderd. Rik Veenboer 2011-06-03 16:04:40 +00:00
  • 91770c9312 Log4J source files uit trunk gehaald en vervangen door jar. Rik Veenboer 2011-06-03 15:56:41 +00:00
  • 3f1d3af63c De manager heeft nu werkende knoppen!... De JavaInputDevice lijkt niet meer te werken. Bram Veenboer 2011-06-03 15:01:43 +00:00
  • c0e4c10b07 Diverse wijzigingen mbt loggen en activate/deactivate aangebracht. jlgui player wordt niet gebruikt, dus verwijderd. Bram Veenboer 2011-06-03 12:37:02 +00:00
  • 84fb300464 Multiplexer ten behoeve van Lirc toegevoegd. Rik Veenboer 2011-06-02 20:15:54 +00:00
  • d516351fda Rik Veenboer 2011-06-02 11:18:14 +00:00
  • 750be13a50 Rik Veenboer 2011-06-02 11:10:17 +00:00
  • fe8950ba16 Pakket pm naar mimis hernoemd. Rik Veenboer 2011-06-02 11:05:22 +00:00
  • 075e058ef2 Aanpassing in worker: starten activeert niet automatisch, activeren start nu wel automatisch. Bij activeren kan worden opgegeven of als een thread moet worden gestart. Register lezen IOException genegeerd. LircDevice naar knop herkenning toegevoegd en class Multiplexer geintroduceerd. Verder kleine aanpassingen. Rik Veenboer 2011-06-02 11:00:32 +00:00
  • fb9c871a80 new X[] {} vervangen door new X[0] Bram Veenboer 2011-06-01 17:54:23 +00:00
  • d17d60c8b4 LircDevice begonnen. Main en Client omgeschreven: nu niet meer via Manager, maar via Mimis. Manager wordt nu gebruikt om Applications / Devices in te beheren. In de Managers worden de knoppen aangemaakt, die weer door de GUI worden weergegeven. Tegelijkertijd draait in de Manager een Worker die controleert of er actief is. Interfaces toegevoegd: Exitable en Titled. Verder een aantal ongebruikte dingen weggehaald en naamgevingen aangepast. Nog eens goed alle namen nalopen! Rik Veenboer 2011-06-01 17:16:48 +00:00
  • 585b187c0a Begin gemaakt met het kijken of een applicatie afgesloten is, deze poging is gebasseerd op timestamps, maar misschien is het toch netter om met events te werken? Bram Veenboer 2011-05-19 19:53:18 +00:00
  • 153bc2c8d6 GUI aangepast en uitgebreid. Begin gemaakt met het controleren of een applicatie is afgelosten -> isAlive events sturen? Bram Veenboer 2011-05-18 19:45:22 +00:00
  • 33e69c141a Grote aanpassingen gedaan tbv. selector: een worker kan nu active en deactive zijn. Initialise werkt nu anders. Bram Veenboer 2011-05-16 20:09:19 +00:00
  • a67478e616 Naamgeving van spreaders aangepast naar router. Vernieuwing door onbenul! Rik Veenboer 2011-05-15 21:02:08 +00:00
  • 436348757c Selectors aanzienlijk algemener gemaakt en alle bijbehorende aanpassingen gemaakt. Devices en applications zijn Activatable's. Ze worden eenmalig geïnitialiseerd. Hierbij worden alleen broodnodige dingen gedaan, maar applicaties worden nog niet gestart en er wordt nog niet naar devices gezocht. Dat gebeurd pas als er wordt geactiveerd. Als er wordt gedeactiveerd moet het object beschikbaar blijven, alleen moet de verbinding met de applicatie of het device tijdelijk worden onderbroken, om vervolgens weer opnieuw geactiveerd te kunnen worden. Pas als de exit methode wordt aangeroepen, dan moet er definitief worden verbroken. Deze methodiek moet overal nog worden ingevoerd! Er moet nog worden gewerkt aan een systeem zodat de selector ziet of een applicatie of device actief is. Het liefst met zo'n wait notify achtige truck. Rik Veenboer 2011-05-15 20:39:59 +00:00
  • ccfa301750 De Selector generiek gemaakt en een instantie ApplicationSelector toegevoegd. Hierbij komen twee problemen kijken:... Bram Veenboer 2011-05-14 19:48:37 +00:00
  • e1188b43cc Gefixt met ApplicationButton Rik Veenboer 2011-05-11 19:16:17 +00:00
  • bf6af992e3 Begin gemaakt aan de ApplicationSelector. Om een of andere reden werkt de ChangeListener niet. Ik ben ook nog niet tevreden over de naamgeving en de twee oerlelijke arrays. Bram Veenboer 2011-05-10 18:51:21 +00:00
  • dab8e9494b Simpele feedback van iTunes naar Wiimote toegevoegd, daartoe kleine fouten in initialisatie van Device gerepareerd. Exceptions moeten worden nagekeken! Rik Veenboer 2011-05-09 19:18:36 +00:00
  • a8b0a229d7 In NetworkSpreader Feedback opvangen. Rik Veenboer 2011-05-09 18:52:24 +00:00
  • 57d1f2a602 Ongebruikte dingen verwijderd, wat dingetjes netter gemaakt en sturn van feedback vannuit networkdevice toegevoegd. Rik Veenboer 2011-05-09 10:42:30 +00:00
  • 23b54e8403 Parameters in constructors omgedraait. Bram Veenboer 2011-05-08 16:26:37 +00:00
  • e135ea5a6d Zeer veel aanpassingen: - omslachtigheden verbeterd - netwerking gefixt - ... Rik Veenboer 2011-05-08 13:38:23 +00:00
  • f5a555adbc Begin gemaakt met herstructureren EventManager. Bram Veenboer 2011-05-06 08:10:28 +00:00
  • e368a480c2 NetworkClient en NetworkServer geimplementeerd, er gaat bij de Client nog wat mis met een nullpointer tot gevolg. Er wordt niet de goede methode aangeroepen wanneer een action er naartoe gestuurd wordt. Bram Veenboer 2011-05-01 20:13:04 +00:00
  • a268f91023 application cycle verwijderd, structuur input listener aangepast en event manager netter gemaakt. Bram Veenboer 2011-04-27 20:03:08 +00:00
  • 12467a043e Miniscule aanpassingen Rik Veenboer 2011-04-25 14:39:12 +00:00
  • 10ec337a51 Like en dislike acties voor iTunes toegevoegd. Rik Veenboer 2011-04-24 18:37:40 +00:00
  • 05ca4b2991 Rik Veenboer 2011-03-20 18:34:14 +00:00
  • 72aa56e5a1 Belangrijkste functionaliteit Winamp geimplementeerd. Rik Veenboer 2011-03-18 15:20:41 +00:00
  • 553f771899 VLC werkt! Volume is ook toegevoegd. Bram Veenboer 2011-03-16 15:05:12 +00:00
  • 8711eb2975 Verder gewerkt aan VLC. Door met URL's te werken zou het een stuk makkelijker moeten worden. Toch werkt het nog niet. Bram Veenboer 2011-03-16 14:39:13 +00:00