AtmoWin - improvement discussion (2 Viewers)

HomeY

Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    and which 1.0.0.5?
    to many here also.
    That's the reason why i've asked (many times!) to include build number for EVERY release that is posted on the forums...

    And it seems we're pointing fingers here :(

    With AtmoWin 1004 i can change the Profile with a remote key button configured in Atmolight, with AtmoWin 1005 i can NOT change the Profile with a remote key configured in Atmolight. So same Atmolight version, different AtmoWin version. That means the problem is with AtmoWin and not Atmolight.
     

    Lightning303

    MP Donator
  • Premium Supporter
  • September 12, 2009
    798
    577
    Home Country
    Germany Germany
    old Plugin work by me without any Problem... on AtmoWin 1.0.0.5
    i can save also every Profile and all working to

    greets

    Well, then you use magic ;).

    I just tested it, like this:

    AtmoWin 1.0.0.5
    AtmoLight 1.0.19020.1 (version before i changed anything)

    In AtmoWin 2 profiles, default and test (saturation at 0%)

    In AtmoLight setup form (config) assign green button to profile change (red for on/off).

    Start a video in mediaportal. Hit the green button... nothing happens. Profile does not change.

    Doing the same thing with AtmoWin 1.0.0.5 changes the profile in AtmoWin and the leds become greyscale.
     
    B

    BassFan

    Guest
    ok then use the old one..
    i see the Status of AtmoWin 1.0.0.5 is unstable

    no time Change any, work on my own Projects..

    greets
     
    B

    BassFan

    Guest
    Sehe gerade das ich in der atmoremotecontrolimplex.cpp bei der Umstellung vergessen habe die Profil Einstellungen anzupassen

    Code:
                //modeswitch...
    /*
                for (int i=0;i<pConfig->profiles.size();++i)
                    if ( pConfig->profiles[i]==pConfig->profile)
                    {
                        if (i==pConfig->profiles.size()-1) newprofile=pConfig->profiles[0];
                        else newprofile=pConfig->profiles[i+1];
                    }
                    if  ( pConfig->profile=="" && pConfig->profiles.size()>0) newprofile=pConfig->profiles[0];
                    pConfig->profile=newprofile;
    */
                    //pConfig->fastLoadSettings(HKEY_CURRENT_USER, newprofile);

    das muss wieder aktiviert und auf die neue Laderoutine angepasst werden.
    für fastLoadSettings kann man LoadSettings verwenden tut das gleiche.

    Das Array welches durch einen Delemiter getrennt ist ergibt den Counter = profiles.size();++
    Beispiel: Test | Test2
    Test = index 0
    Test2 = index 1
    Counter wäre dann 1 (0 to 1)

    Der String muss also gesplittet werden daraus ergibt sich dann der Counter.

    Ich habe aber keine Lust mehr dazu.
    Habe wichtigeres zu tun als an einer Software zu arbeiten von der ich keinerlei nutzen habe.


    gruss
     
    Last edited by a moderator:
    B

    BassFan

    Guest
    @BassFan i noticed that i can't switch Profiles anymore with Atmolight EXP_Menu_Mode. I assume this comes from the change where the settings are now saved per profile.
    Can you fix this so we get this option back please? ;)


    Habe doch noch etwas zeit dafür gefunden..
    Ärgerlich ist nur das man alles Emulieren muss.


    gruss
     
    B

    BassFan

    Guest
    Es scheint immer noch Probleme zu geben..
    Wenn mehr als 2 Profile existieren..

    Werde das nochmal prüfen wenn ich Lust und Zeit dafür habe.


    gruss
     
    Last edited by a moderator:
    B

    BassFan

    Guest
    Es scheint immer noch Probleme zu geben..
    Wenn mehr als 2 Profile existieren..
    Aber soll dass arbeiten mit 2 Profile?


    Ja.. ;) Als Release werden bei mehr als 2 Profilen Heap Fehler geworfen.
    Habe noch nicht herausgefunden wo und an welcher stelle diese auftreten.
    Zumindest habe ich jetzt mal alle Warnungen bis auf 8 im gesamten Projekt herunterfahren können.
    Auch das sind nun mal Fehler die man nicht einfach mal so ignorieren sollte.

    gruss
     
    B

    BassFan

    Guest
    fix profile Switch over remote
    should be used with AtmoLight (EXP_Atmolight_Menu_Mode_v33.. thanks to @Lightning303)
    warnings on both Projects XMLFoundation and AtmoWinA now 0 entrys.

    greets
     
    Last edited by a moderator:
    B

    BassFan

    Guest
    1. add on critical function try.. catch.. so AtmoWin not Crash.
    2. fixed many Heapblock Errors, i hope found now all.
    3. fixed any mistake if delete any Profile
    4. release should now work again with more then 2 Profile without Crash.

    test more then 3 hours without any Problem (by me with dummy Window)

    greets
     

    Users who are viewing this thread

    Top Bottom