Commit Graph

  • 8c2ac7d956 Begonnen aan nieuwe implementatie van Winamp mbv windows command line device. Rik Veenboer 2011-03-15 21:06:54 +00:00
  • d8e79c3363 Verder gewerkt aan PanelDevice. Feedback moet algemeen worden voor Devices. Bram Veenboer 2011-03-06 13:05:36 +00:00
  • b38f9541d5 PanelDevice aangepast. Bram Veenboer 2011-03-04 16:23:20 +00:00
  • a93950f608 Nieuwe icons toegevoegd. Bram Veenboer 2011-03-04 14:58:31 +00:00
  • e67f9ad65d Verder gewerkt aan VLC speler, werkt nog steeds niet. Soms worden acties meerder malen achter elkaar uitgevoerd?!?! Bram Veenboer 2011-03-04 14:17:23 +00:00
  • e098ed23b0 Verder geprobeerd de VLCApplication werkend te krijgen, maar lukt nog steeds niet. Elke actie wordt twee keer uitgevoerd, maar VLC reageerd niet. De webinterface geeft nu ook oppeens forbidden?!?! Bram Veenboer 2011-03-02 15:58:47 +00:00
  • 1bb7cb7797 Basis gelegd voor PanelDevice, todo: - knop icons cachen om echte togglers mogelijk te maken - rij if...elseif equals statements met een ButtonList loop korter maken? - sliders afhandelen - feedback terugsturen - naamgeving aanpassen Rik Veenboer 2011-03-01 09:58:00 +00:00
  • eae4f80c24 VLCApplication verder geimplementeerd. Op dit moment werkt het niet, ik heb geen idee waarom hij niet reageerd. Via netcat werkt hetzelfde commando wel. Bram Veenboer 2011-02-27 19:07:27 +00:00
  • 7b54defcda Bram Veenboer 2011-02-27 17:24:38 +00:00
  • b1e3f317a3 Bram Veenboer 2011-02-27 16:48:58 +00:00
  • 363356b564 Bram Veenboer 2011-02-27 12:05:38 +00:00
  • 0473a81229 Rik Veenboer 2011-02-26 17:22:02 +00:00
  • 87bfa8e928 MPCApplication toegevoegd. VLCApplication toegevoegd, maar werkt nog niet. Bram Veenboer 2011-02-26 16:48:02 +00:00
  • 4c75ba5599 Rik Veenboer 2011-02-26 14:30:14 +00:00
  • 30ebdeb7e3 Rik Veenboer 2011-02-25 23:23:49 +00:00
  • 9ba827f1ef Log toegevoegd! Rik Veenboer 2011-02-25 18:55:13 +00:00
  • 224935a080 Rik Veenboer 2011-02-25 18:46:48 +00:00
  • 0cc4a73611 Rik Veenboer 2011-02-25 15:47:09 +00:00
  • ad25a129f8 Basis gelegd voor Events: Feedback en Task, daartoe aantal dingen hernoemd. Rik Veenboer 2011-02-25 14:51:30 +00:00
  • f1313e3109 * Target.SELF toegevoegd. * Voormalige Events hernoemd naar States (Press, Release, Hold) --> Nu komt Event vrij als naam voor de parent van Task en toekomstig Feedback --> Exception namen nagelopen, controleren! * Aantal classes verplaatst (Sequence en SequenceListener) Rik Veenboer 2011-02-25 14:38:29 +00:00
  • f778a86c4f Rik Veenboer 2011-02-23 10:01:47 +00:00
  • 1eaefc5ba4 Rik Veenboer 2011-02-23 09:58:17 +00:00
  • c0dbab44a2 Wederom verder gewerkt aan de items in de TODO lijst. Bram Veenboer 2011-02-23 09:19:12 +00:00
  • ac1480d24c * pakket value gemaakt voor algemene enums * LanTextClient in eigen pakket client gezet * TextDevice en LanTextDevice nog generieker gemaakt: - standaard thread model toegepast met start en stop methoden - threads verplaatst buiten devices: -- devices zouden run methode uit de task listener overriden -- run methode uit tasklistener final gemaakt Rik Veenboer 2011-02-22 22:26:01 +00:00
  • 24a49e5d49 Rik Veenboer 2011-02-22 21:09:30 +00:00
  • 08fb753f2f Rik Veenboer 2011-02-22 21:09:05 +00:00
  • 31f496e98f Tussenstap in hernoemen iTunes en Winamp pakketten. Eclipse laat niet in één keer hoofdletters vervangen. Rik Veenboer 2011-02-22 21:08:34 +00:00
  • 3c1f96db46 WindowsApplication systeem gedeeltelijk verhuisd naar Windows class in het utils pakket. Rik Veenboer 2011-02-22 21:03:57 +00:00
  • 88c849ff89 Gewerkt aan items uit de TODO lijst, zie TODO voor details. Bram Veenboer 2011-02-22 18:51:46 +00:00
  • 0d62496d93 Rik Veenboer 2011-02-21 18:50:32 +00:00
  • 0d2d1a23a2 Rik Veenboer 2011-02-20 20:19:08 +00:00
  • c77eafe8cb Rik Veenboer 2011-02-20 19:50:44 +00:00
  • 66c723f23f Bram Veenboer 2011-02-20 19:47:48 +00:00
  • 6ebbbba657 Bram Veenboer 2011-02-20 19:39:43 +00:00
  • dff79afa29 Pad uit register lezen toegevoegd. Rik Veenboer 2011-02-20 17:44:40 +00:00
  • 854134a3c9 Rik Veenboer 2011-02-20 14:52:11 +00:00
  • 380dda4d8c Rik Veenboer 2011-02-20 14:49:31 +00:00
  • b77e280343 Talrijke aanpassingen gemaakt. Vorige commit gaf een fout en ik heb geen zin om informatie opnieuw te typen. Rik Veenboer 2011-02-20 12:36:53 +00:00
  • 757d4f3868 Rik Veenboer 2011-02-20 10:39:44 +00:00
  • 0d91ddb1fe Programma list gemaakt om alle windows met hun handle weer te geven. Rik Veenboer 2011-02-20 10:30:54 +00:00
  • 4da85eb0ec Rik Veenboer 2011-02-19 16:00:19 +00:00
  • 0cf9f25813 Rik Veenboer 2011-02-19 15:59:57 +00:00
  • 89c95b1755 Rik Veenboer 2011-02-19 15:56:49 +00:00
  • 9828e15d53 Nativecall toegevoegd om te kunnen communiceren met windows applicaties. Rik Veenboer 2011-02-19 15:33:26 +00:00
  • 0213172bc5 Rik Veenboer 2011-02-19 15:10:15 +00:00
  • 88321c05bd Rik Veenboer 2011-02-18 16:47:07 +00:00
  • afc2dedfb6 Rik Veenboer 2011-02-18 16:03:38 +00:00
  • 6b607c8653 Rik Veenboer 2011-02-18 15:50:47 +00:00
  • cd721f23c3 JavaWinampApi project omgezet naar devc++. Rik Veenboer 2011-02-18 12:36:26 +00:00
  • b743d69c3f Wijzingen aangebracht in de ApplicationCycle structuur enz. Bram Veenboer 2011-02-18 12:07:47 +00:00
  • 23b0d7f0a1 Bram Veenboer 2011-02-15 21:43:59 +00:00
  • 19fa8d34dd Kleine aanpassingen gemaakt aan (Lan)TextDevice Bram Veenboer 2011-02-15 21:28:00 +00:00
  • e078b1c3d0 Textinput afgemaakt en afgeleide daarvan voor lan verbinding gemaakt. Getest en werkt beide! In eerste instantie was het de bedoeling om de LanTextDevice de TextDevice te laten extenden en om alleen de Scanner te overriden naar eentje vanaf een socket ipv System.in, maar dit werkte niet goed. Daarnaast worden alle acties nu automatisch naar aleen de applicatie gestuurd, niet naar main. Of het erg is is de vraag, want waarschijnlijk wil je vanaf het netwerk of lokaal via text alleen simpele dingen in de mediaspeler doen. Bram Veenboer 2011-02-15 19:55:11 +00:00
  • f54efeb30a Enkele aanpassingen in WiiuseJ gemaakt. Rik Veenboer 2011-02-15 19:13:46 +00:00
  • 07cec0cb4e Getracht de acceleratie normalisatie van wiigee te benaderen. Dit lukt redelijk, maar niet goed genoeg om zonder de filters te hoeven tunen direct goede herkenning te krijgen. Rik Veenboer 2011-02-15 19:12:02 +00:00
  • 936b2872d6 Calibratie in WiiuseJ gerepareerd. Rik Veenboer 2011-02-15 17:08:56 +00:00
  • 8aaf572de7 Calibratie toegevoegd aan WiiuseJ Rik Veenboer 2011-02-15 14:59:52 +00:00
  • efd3e980cb Rik Veenboer 2011-02-15 11:18:53 +00:00
  • 6ee9e9fff1 Mogelijkheid tot het sturen van Actions naar Devices toegevoegd. Gestures ingevoerd in de WiimoteDevice. Herkennen is nog niet constant succesvol! Rik Veenboer 2011-02-14 19:25:19 +00:00
  • b0e2b09487 Buttons van Wiimote geimplementeerd. Rik Veenboer 2011-02-13 20:41:30 +00:00
  • 7fe13d454b Werking nader bestudeerd, enkele dingen ligt aangepast. Bram Veenboer 2011-02-13 15:51:12 +00:00
  • 3805baf986 Macro systeem veralgemeniseerd naar Sequence. Sequence maakt het mogelijk om de automatische toegevoegde events bij macro's te omzeilen. Hier wordt gebruik van gemaakt bij de Continuous task, want deze moet alle vrijheid hebben. Nu is in de vele shortcut-sequence add functies nog geen beveiliging om oneindige Continuous tasks uit te voeren. De verantwoordelijkheid hiervoor ligt bij de gebruiker of een toekomstige controle. Rik Veenboer 2011-02-13 13:08:55 +00:00
  • d62a354d9a RumblepadDevice aangepast aan nieuwe actions systeem. Enkele problemen worden duidelijk: - Toevoegen van release event mist bij opgeven van slechts press. - Verschillende macro's lopen door elkaar / stoppen niet. - iTunes's playPause functionaliteit lijkt next te invoken. Rik Veenboer 2011-02-12 22:34:43 +00:00
  • 8092b678cf Continuous systeem afgemaakt, rollen van verschillende listeners en gatherers gecontroleerd en nutteloze exceptions verwijderd. Het nieuwe actions systeem moet nog worden doorgevoerd in de devices. Rik Veenboer 2011-02-12 19:06:55 +00:00
  • 6550062bc1 Action en Target systeem omgepast naar rudimentair Task systeem om Continuous Tasks straks mogelijk te maken. Momenteel zijn de aanpassingen alleen doorgevoerd in de JIntellitypeDevice en ExampleApplication. Rik Veenboer 2011-02-12 16:30:17 +00:00
  • 24cedc16a6 Simpele GUI toegevoegd om mediaspeler mee te bedienen. Bram Veenboer 2011-02-12 13:26:08 +00:00
  • 936a0ed270 Classes die op de verkeerde plek stonden verplaatst. Vergeten aanpassingen in WiimoteDevice doorgevoerd. Rik Veenboer 2011-02-11 19:41:49 +00:00
  • 2061376efe Structuur consequenter gemaakt met initialise en exit methoden. De start methode wordt gereserveerd voor wanneer er een Thread moet worden gestart. Exceptions georganiseerd, hierbij opletten op het doorgeven van exceptions vanuit Threads! Poging tot het dynamisch toevoegen van devices is niet helemaal gelukt. Rik Veenboer 2011-02-11 19:32:47 +00:00
  • c25e293c85 Action verwerk systeem grotendeels herschreven met als doelen: - duplicate code vermijden (Main en Application extenden de ActionListener) - naamgeving duidelijker maken (oude ActionListener heet nu ActionProvider) - omslachtige gedoe met via reflectie opvragen van methode fixen (switch statements) - mogelijkheid tot langere dan instantane actions (ActionListener zijn threads) Rik Veenboer 2011-02-11 16:09:29 +00:00
  • 2ae8d8201e Winamp toegevoegd. Dat heeft een aantal problemen laten zien: -Een applicatie een Thread laten extended geeft problemen met naamgeving. -De methoden in de WinampApplication class moeten exceptions gooien, maar dat kan niet omdat de Application dat niet heeft. -Misschien is de boolean connected overbodig. Bram Veenboer 2011-02-11 08:52:27 +00:00
  • 71e21d6dee iTunes verder geimplementeerd en de eightfold switch renamed. Het lijkt er nu op dat play en pause bijvoorbeeld twee keer worden uitgevoerd als je één keer een knop indrukt. Misschien moeten dit macro's worden waarin ook om een release gevraagd wordt. Bram Veenboer 2011-02-10 18:11:10 +00:00
  • 903907ce4d Svn rollback gedaan. Rik Veenboer 2011-02-09 18:39:07 +00:00
  • 4a236f0e05 Gekke door elkaar lopende versie gefixt. Rik Veenboer 2011-02-09 18:20:16 +00:00
  • 6f61c029eb Revisie teruggezet. Omzetten van DeviceButton classes wordt toch onduidelijk en heeft waarschijnlijk weinig toegevoegde waarde. Rik Veenboer 2011-02-09 16:05:49 +00:00
  • 093a1b6659 Omzetten JavaInputButton naar flexibel automatisch systeem. Werkt bijna! Rik Veenboer 2011-02-09 10:42:04 +00:00
  • 9b9faee388 Introductie EightfoldDirection in plaats van duplicate TypeDirection enums bij JavaInputDevice's. Rik Veenboer 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! Rik Veenboer 2011-02-09 09:45:30 +00:00
  • 89d16792ae Bram Veenboer 2011-02-09 08:23:47 +00:00
  • e3aa2566a5 Bram Veenboer 2011-02-09 08:15:34 +00:00
  • e7628a6a24 Bram Veenboer 2011-02-09 08:13:37 +00:00
  • 1b1c9d9475 Bram Veenboer 2011-02-09 08:10:00 +00:00
  • 0fb1a1fb71 Rumblepad geimplementeerd, actions toegevoegd en begin gemaakt met iTunes implementatie. Die geeft rare Jacob foutmeldingen over de versie. Bram Veenboer 2011-02-08 21:01:37 +00:00
  • e9c0216ad9 Verder gewerkt aan implementatie wiimote. Rik Veenboer 2011-02-08 19:06:16 +00:00
  • 6310e39312 Rik Veenboer 2011-02-08 18:48:39 +00:00
  • 483b6a9466 Dll van wiiuse verplaatst. Rik Veenboer 2011-02-08 18:47:08 +00:00
  • 7c51fbc05f Begonnen met implementatie wiimote. Nu even de wiiuse dll op de goede plaats zetten. Rik Veenboer 2011-02-08 18:45:39 +00:00
  • d31eafd99e JIntellitype.dll vannuit distributie toegevoegd omdat de gecompileerde de jvm laat crashen. Rik Veenboer 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. Rik Veenboer 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. Rik Veenboer 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! Rik Veenboer 2011-02-08 11:33:37 +00:00
  • b2ddf5e7b1 Classifier class van wiigee toegevoegd, deze was op mysterieuze wijze verdwenen waardoor fouten optraden. Rik Veenboer 2011-02-08 11:30:33 +00:00
  • 22c087406b Actions en targets netter gemaakt. Rik Veenboer 2011-02-08 11:28:24 +00:00
  • eb36318a76 Rik Veenboer 2011-02-07 21:21:39 +00:00
  • 0e8c212999 Aantal reorganisaties om implementatie van macro's ondubbelzinnig duidelijk te maken. Rik Veenboer 2011-02-07 18:42:18 +00:00
  • aef86668c6 Geprobeerd JavaWinampApi te compileren, maar dat lukt nog niet helemaal. Voor nu staat de pregecompileerde wpcom.dll in de native map. Rik Veenboer 2011-02-07 08:25:23 +00:00
  • 6d11983b12 Rik Veenboer 2011-02-07 07:43:34 +00:00
  • 06c773a9c9 Omzetten van javainput events naar buttons afgemaakt. Begonnen met ondersteuning voor macro's implementeren. Rik Veenboer 2011-02-06 17:41:58 +00:00
  • aaba82d6dc Implementeren van macro's begonnen. Rik Veenboer 2011-02-06 14:28:28 +00:00
  • 9048c76afe Thread aangemaakt voor het updaten van features en pollen van events. Misschien moet het hele Device een Thread worden? Bram Veenboer 2011-02-05 22:10:39 +00:00
  • 792c430ad0 JXInput verder geimplementeerd compleet met listeners. Het werkt nog niet helemaal. Bram Veenboer 2011-02-05 16:54:39 +00:00